|
|
@ -28,22 +28,24 @@ public class ScreenProjectDataServiceImpl extends BaseServiceImpl<ScreenProjectD |
|
|
|
public Result uploadProjectInfo(ScreenProjectFormDTO screenProjectFormDTO) { |
|
|
|
// 数据统计
|
|
|
|
List<UploadProjectInfoDTO> data = baseDao.uploadProjectInfo(screenProjectFormDTO); |
|
|
|
if (data.size() > 1000) { |
|
|
|
List<List<UploadProjectInfoDTO>> formList = ScreenIndexDataServiceImpl.fixedGrouping(data, NumConstant.ONE_THOUSAND); |
|
|
|
if (formList != null && formList.size() > NumConstant.ZERO) { |
|
|
|
for (int i = NumConstant.ZERO; i < formList.size(); i++) { |
|
|
|
String dataJson = ""; |
|
|
|
// 数据格式化
|
|
|
|
dataJson = ScreenDataUtils.getScreenDataDateJson(formList.get(i), false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_INDEX_COLLECT_GRID_PARTY_MEMBER_DATA, dataJson); |
|
|
|
if(data.size()!=0) { |
|
|
|
if (data.size() > 1000) { |
|
|
|
List<List<UploadProjectInfoDTO>> formList = ScreenIndexDataServiceImpl.fixedGrouping(data, NumConstant.ONE_THOUSAND); |
|
|
|
if (formList != null && formList.size() > NumConstant.ZERO) { |
|
|
|
for (int i = NumConstant.ZERO; i < formList.size(); i++) { |
|
|
|
String dataJson = ""; |
|
|
|
// 数据格式化
|
|
|
|
dataJson = ScreenDataUtils.getScreenDataDateJson(formList.get(i), false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_PROJECT_UPLOAD_PROJECT_INFO, dataJson); |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
// 数据格式化
|
|
|
|
String dataJson = ScreenDataUtils.getScreenDataDateJson(data, false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_PROJECT_UPLOAD_PROJECT_INFO, dataJson); |
|
|
|
} |
|
|
|
} else { |
|
|
|
// 数据格式化
|
|
|
|
String dataJson = ScreenDataUtils.getScreenDataDateJson(data, false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_INDEX_COLLECT_GRID_PARTY_MEMBER_DATA, dataJson); |
|
|
|
} |
|
|
|
return new Result(); |
|
|
|
} |
|
|
@ -52,22 +54,24 @@ public class ScreenProjectDataServiceImpl extends BaseServiceImpl<ScreenProjectD |
|
|
|
public Result uploadProjectProcess(ScreenProjectFormDTO screenProjectFormDTO) { |
|
|
|
// 数据统计
|
|
|
|
List<UploadProjectProcessDTO> data = baseDao.uploadProjectProcess(screenProjectFormDTO); |
|
|
|
if (data.size() > 1000) { |
|
|
|
List<List<UploadProjectProcessDTO>> formList = ScreenIndexDataServiceImpl.fixedGrouping(data, NumConstant.ONE_THOUSAND); |
|
|
|
if (formList != null && formList.size() > NumConstant.ZERO) { |
|
|
|
for (int i = NumConstant.ZERO; i < formList.size(); i++) { |
|
|
|
String dataJson = ""; |
|
|
|
// 数据格式化
|
|
|
|
dataJson = ScreenDataUtils.getScreenDataDateJson(formList.get(i), false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_INDEX_COLLECT_GRID_PARTY_MEMBER_DATA, dataJson); |
|
|
|
if(data.size()!=0){ |
|
|
|
if (data.size() > 1000) { |
|
|
|
List<List<UploadProjectProcessDTO>> formList = ScreenIndexDataServiceImpl.fixedGrouping(data, NumConstant.ONE_THOUSAND); |
|
|
|
if (formList != null && formList.size() > NumConstant.ZERO) { |
|
|
|
for (int i = NumConstant.ZERO; i < formList.size(); i++) { |
|
|
|
String dataJson = ""; |
|
|
|
// 数据格式化
|
|
|
|
dataJson = ScreenDataUtils.getScreenDataDateJson(formList.get(i), false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_PROJECT_UPLOAD_PROJECT_PROCESS, dataJson); |
|
|
|
} |
|
|
|
} |
|
|
|
} else { |
|
|
|
// 数据格式化
|
|
|
|
String dataJson = ScreenDataUtils.getScreenDataDateJson(data, false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_PROJECT_UPLOAD_PROJECT_PROCESS, dataJson); |
|
|
|
} |
|
|
|
} else { |
|
|
|
// 数据格式化
|
|
|
|
String dataJson = ScreenDataUtils.getScreenDataDateJson(data, false); |
|
|
|
// 数据上报
|
|
|
|
epmetUtils.httpPost(EpmetConstant.EPMET_INDEX_COLLECT_GRID_PARTY_MEMBER_DATA, dataJson); |
|
|
|
} |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|