|
@@ -79,36 +79,23 @@ public class ServiceTaskService {
|
|
|
@Autowired
|
|
|
private HttpRequestUtil httpRequestUtil;
|
|
|
|
|
|
-
|
|
|
- public JSONArray callExternalApi(String url) {
|
|
|
- try {
|
|
|
- ResponseEntity<String> response = httpRequestUtil.get(url);
|
|
|
- if (StringUtils.isEmpty(response.getBody())){
|
|
|
- return null;
|
|
|
- }
|
|
|
- return JSONUtil.parseObj(response.getBody()).getJSONArray("data");
|
|
|
- } catch (RestClientException e) {
|
|
|
- return null;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
public void myTask(){
|
|
|
|
|
|
/*便捷出入*/
|
|
|
- largePlatAccessService.saveOrUpdate(callExternalApi(ApiUrlConfig.getAccessUrl()));
|
|
|
+ largePlatAccessService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getAccessUrl()));
|
|
|
|
|
|
/*基础运行数据*/
|
|
|
- largePlatBasicsService.saveOrUpdate(callExternalApi(ApiUrlConfig.getBasicsApiUrl()));
|
|
|
+ largePlatBasicsService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getBasicsApiUrl()));
|
|
|
|
|
|
/*公司活跃人数*/
|
|
|
- largePlatBasicsCompanyService.saveOrUpdate(callExternalApi(ApiUrlConfig.getBasicsCompanyUrl()));
|
|
|
+ largePlatBasicsCompanyService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getBasicsCompanyUrl()));
|
|
|
|
|
|
/*服务信息*/
|
|
|
- largePlatBasicsServerService.saveOrUpdate(callExternalApi(ApiUrlConfig.getBasicsServerUrl()));
|
|
|
+ largePlatBasicsServerService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getBasicsServerUrl()));
|
|
|
|
|
|
/*系统运行峰值情况分析*/
|
|
|
try {
|
|
|
- JSONArray array = callExternalApi(ApiUrlConfig.getBasicsSystemUrl());
|
|
|
+ JSONArray array = httpRequestUtil.callExternalApi(ApiUrlConfig.getBasicsSystemUrl());
|
|
|
if (array == null){
|
|
|
return;
|
|
|
}
|
|
@@ -123,11 +110,11 @@ public class ServiceTaskService {
|
|
|
}
|
|
|
|
|
|
/*员工健康*/
|
|
|
- largePlatEmployeeHealthService.saveOrUpdate(callExternalApi(ApiUrlConfig.getHealthUrl()));
|
|
|
+ largePlatEmployeeHealthService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getHealthUrl()));
|
|
|
|
|
|
/*多发疾病排行*/
|
|
|
try {
|
|
|
- JSONArray array = callExternalApi(ApiUrlConfig.getHealthIllnessUrl());
|
|
|
+ JSONArray array = httpRequestUtil.callExternalApi(ApiUrlConfig.getHealthIllnessUrl());
|
|
|
if (array == null){
|
|
|
return;
|
|
|
}
|
|
@@ -142,11 +129,11 @@ public class ServiceTaskService {
|
|
|
}
|
|
|
|
|
|
/*员工概况*/
|
|
|
- largePlatEmployeeTypeService.saveOrUpdate(callExternalApi(ApiUrlConfig.getEmployeeTypeUrl()));
|
|
|
+ largePlatEmployeeTypeService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getEmployeeTypeUrl()));
|
|
|
|
|
|
/*近一周人流量统计*/
|
|
|
try {
|
|
|
- JSONArray array = callExternalApi(ApiUrlConfig.getEmployeeTypeFlowUrl());
|
|
|
+ JSONArray array = httpRequestUtil.callExternalApi(ApiUrlConfig.getEmployeeTypeFlowUrl());
|
|
|
if (array == null){
|
|
|
return;
|
|
|
}
|
|
@@ -161,17 +148,17 @@ public class ServiceTaskService {
|
|
|
}
|
|
|
|
|
|
/*菜谱数据*/
|
|
|
- largePlatGreenFoodsService.saveOrUpdate(callExternalApi(ApiUrlConfig.getGreenFoodsUrl()));
|
|
|
+ largePlatGreenFoodsService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getGreenFoodsUrl()));
|
|
|
|
|
|
/*绿智食堂*/
|
|
|
- largePlatGreenSmartService.saveOrUpdate(callExternalApi(ApiUrlConfig.getGreenSmartUrl()));
|
|
|
+ largePlatGreenSmartService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getGreenSmartUrl()));
|
|
|
|
|
|
/*绿智食堂 其他参数*/
|
|
|
- largePlatGreenSmartOtherService.saveOrUpdate(callExternalApi(ApiUrlConfig.getGreenSmartOtherUrl()));
|
|
|
+ largePlatGreenSmartOtherService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getGreenSmartOtherUrl()));
|
|
|
|
|
|
/*绿智食堂 排名*/
|
|
|
try {
|
|
|
- JSONArray array = callExternalApi(ApiUrlConfig.getGreenSmartRankUrl());
|
|
|
+ JSONArray array = httpRequestUtil.callExternalApi(ApiUrlConfig.getGreenSmartRankUrl());
|
|
|
if (array == null){
|
|
|
return;
|
|
|
}
|
|
@@ -186,14 +173,14 @@ public class ServiceTaskService {
|
|
|
}
|
|
|
|
|
|
/*食堂安全管理*/
|
|
|
- largePlatGreenSmartSafetyService.saveOrUpdate(callExternalApi(ApiUrlConfig.getGreenSmartSafetyUrl()));
|
|
|
+ largePlatGreenSmartSafetyService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getGreenSmartSafetyUrl()));
|
|
|
|
|
|
/*物业服务*/
|
|
|
- largePlatPostStationService.saveOrUpdate(callExternalApi(ApiUrlConfig.getPostStationUrl()));
|
|
|
+ largePlatPostStationService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getPostStationUrl()));
|
|
|
|
|
|
/*近六个月报修分类占比*/
|
|
|
try {
|
|
|
- JSONArray array = callExternalApi(ApiUrlConfig.getPostStationChartUrl());
|
|
|
+ JSONArray array = httpRequestUtil.callExternalApi(ApiUrlConfig.getPostStationChartUrl());
|
|
|
if (array == null){
|
|
|
return;
|
|
|
}
|
|
@@ -208,13 +195,13 @@ public class ServiceTaskService {
|
|
|
}
|
|
|
|
|
|
/*共享驿站*/
|
|
|
- largePlatPropertyService.saveOrUpdate(callExternalApi(ApiUrlConfig.getPropertyUrl()));
|
|
|
+ largePlatPropertyService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getPropertyUrl()));
|
|
|
|
|
|
/*驿站列表*/
|
|
|
- largePlatPropertyListService.saveOrUpdate(callExternalApi(ApiUrlConfig.getPropertyListUrl()));
|
|
|
+ largePlatPropertyListService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getPropertyListUrl()));
|
|
|
|
|
|
/*工具表列表*/
|
|
|
- largePlatPropertyToolsService.saveOrUpdate(callExternalApi(ApiUrlConfig.getPropertyToolsUrl()));
|
|
|
+ largePlatPropertyToolsService.saveOrUpdate(httpRequestUtil.callExternalApi(ApiUrlConfig.getPropertyToolsUrl()));
|
|
|
|
|
|
}
|
|
|
}
|