src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java
@@ -147,7 +147,7 @@ sh2023PushService12.pushData1207(apiRemoteService, param); break; case "1208": sh2023PushService12.pushData1209(apiRemoteService, param); sh2023PushService12.pushData1208(apiRemoteService, param); break; case "1209": sh2023PushService12.pushData1209(apiRemoteService, param); src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
@@ -67,31 +67,30 @@ public void pushData(ApiParam param) { log.info("------->>>>粮食购销 接口模块上报开始"); //推送合同信息 this.pushData1201(apiRemoteService, param); //粮食入库信息 this.pushData1202(apiRemoteService, param); //粮食入库检验信息 this.pushData1203(apiRemoteService, param); //粮食入库结算信息 this.pushData1204(apiRemoteService, param); //粮食出库信息 this.pushData1205(apiRemoteService, param); //粮食出库结算信息 this.pushData1206(apiRemoteService, param); //倒仓倒出 this.pushData1207(apiRemoteService, param); //粮食库存 this.pushData1208(apiRemoteService, param); //损溢单 this.pushData1209(apiRemoteService, param); //粮食性质转变单 this.pushData1210(apiRemoteService, param); //账面库存 this.pushData1211(apiRemoteService, param); //客户信息 this.pushData1212(apiRemoteService, param); // //推送合同信息 // this.pushData1201(apiRemoteService, param); // //粮食入库信息 // this.pushData1202(apiRemoteService, param); // //粮食入库检验信息 // this.pushData1203(apiRemoteService, param); // //粮食入库结算信息 // this.pushData1204(apiRemoteService, param); // //粮食出库信息 // this.pushData1205(apiRemoteService, param); // //粮食出库结算信息 // this.pushData1206(apiRemoteService, param); // //倒仓倒出 // this.pushData1207(apiRemoteService, param); // //粮食库存 // this.pushData1208(apiRemoteService, param); // //损溢单 // this.pushData1209(apiRemoteService, param); // //粮食性质转变单 // this.pushData1210(apiRemoteService, param); // //账面库存 // this.pushData1211(apiRemoteService, param); // //客户信息 // this.pushData1212(apiRemoteService, param); log.info("------->>>>粮食购销 接口模块上报结束"); } @@ -107,16 +106,16 @@ log.error("-----上海市平台2023版:未获取到合同信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1201); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1201 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1201 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1201Rep.save(data); } } @@ -134,14 +133,15 @@ log.error("-----上海市平台2023版:未获取到粮食入库信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1202); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1202 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1202 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1202Rep.save(data); @@ -161,14 +161,15 @@ log.error("-----上海市平台2023版:未获取到粮食入库检验信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1203); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1203 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1203 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1203Rep.save(data); @@ -189,21 +190,21 @@ log.error("-----上海市平台2023版:未获取到粮食入库结算信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1204); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1204 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1204 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1204Rep.save(data); } } } } /** @@ -217,14 +218,15 @@ log.error("-----上海市平台2023版:未获取到粮食出库信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1205); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1205 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1205 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1205Rep.save(data); @@ -244,12 +246,13 @@ log.error("-----上海市平台2023版:未获取到粮食出库结算信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1206); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1206 data : list) { ResponseDto responseDto; for (Api1206 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -258,7 +261,6 @@ } } } } /** @@ -272,21 +274,21 @@ log.error("-----上海市平台2023版:未获取到倒仓信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1207); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1207 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1207 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1207Rep.save(data); } } } } /** @@ -300,12 +302,14 @@ log.error("-----上海市平台2023版:未获取到粮食库存信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1208); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1208 data : list) { ResponseDto responseDto; for (Api1208 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -314,7 +318,6 @@ } } } } /** @@ -328,12 +331,14 @@ log.error("-----上海市平台2023版:未获取到粮食库存信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1209); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1209 data : list) { ResponseDto responseDto; for (Api1209 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -342,8 +347,6 @@ } } } } /** @@ -357,14 +360,15 @@ log.error("-----上海市平台2023版:未获取到粮食库存信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1210); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1210 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1210 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1210Rep.save(data); @@ -385,12 +389,14 @@ log.error("-----上海市平台2023版:未获取到粮食库存信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1210); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1211 data : list) { ResponseDto responseDto; for (Api1211 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -399,7 +405,6 @@ } } } } /** @@ -413,14 +418,15 @@ log.error("-----上海市平台2023版:未获取到客户信息,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_1212); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1212 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1212 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1212Rep.save(data); @@ -433,28 +439,24 @@ * 2101 检斤单 */ public void pushData2101(ApiRemoteService apiRemoteService, ApiParam param) { //获取 检斤单信息 List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2101); SH2023Api2101 shApi2101; List<SH2023Api2101> list = new ArrayList<>(); param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_2101); ResponseDto responseDto; SH2023Api2101 shApi2101; for (ApiInfoData infoData : items) { shApi2101 = JSONObject.parseObject(infoData.getData(), SH2023Api2101.class); shApi2101.setCzbz(infoData.getCzbz()); shApi2101.setZhgxsj(infoData.getUpdateTime()); list.add(shApi2101); } ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); param.setBizId(infoData.getDataId()); responseDto = apiRemoteService.pushData(param, shApi2101); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(infoData.getCzbz())) { infoData.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(infoData); } } } @@ -472,28 +474,25 @@ * 2104 市储驳运单 */ public void pushData2104(ApiRemoteService apiRemoteService, ApiParam param) { //获取 检斤单信息 List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2104); SH2023Api2104 shApi2104; List<SH2023Api2104> list = new ArrayList<>(); param.setInteCategory(Constant.API_CATEGORY_12); param.setInteId(SH2023Constant.SH_2023_API_CODE_2104); ResponseDto responseDto; SH2023Api2104 shApi2104; for (ApiInfoData infoData : items) { shApi2104 = JSONObject.parseObject(infoData.getData(), SH2023Api2104.class); shApi2104.setCzbz(infoData.getCzbz()); shApi2104.setZhgxsj(infoData.getUpdateTime()); list.add(shApi2104); } ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); param.setBizId(infoData.getDataId()); responseDto = apiRemoteService.pushData(param, shApi2104); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(infoData.getCzbz())) { infoData.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(infoData); } } } src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
@@ -63,17 +63,17 @@ public void pushData(ApiParam param) { log.info("------->>>>粮库管理 接口模块上报开始"); this.pushData1301(apiRemoteService, param); this.pushData1302(apiRemoteService, param); this.pushData1303(apiRemoteService, param); this.pushData1304(apiRemoteService, param); this.pushData1305(apiRemoteService, param); this.pushData1306(apiRemoteService, param); this.pushData1307(apiRemoteService, param); this.pushData1308(apiRemoteService, param); this.pushData1309(apiRemoteService, param); this.pushData1310(apiRemoteService, param); this.pushData1311(apiRemoteService, param); // this.pushData1301(apiRemoteService, param); // this.pushData1302(apiRemoteService, param); // this.pushData1303(apiRemoteService, param); // this.pushData1304(apiRemoteService, param); // this.pushData1305(apiRemoteService, param); // this.pushData1306(apiRemoteService, param); // this.pushData1307(apiRemoteService, param); // this.pushData1308(apiRemoteService, param); // this.pushData1309(apiRemoteService, param); // this.pushData1310(apiRemoteService, param); // this.pushData1311(apiRemoteService, param); log.info("------->>>>粮库管理 接口模块上报结束"); } @@ -89,12 +89,14 @@ log.error("-----上海市平台2023版:未获取到安全管理,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1301); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1301 data : list) { ResponseDto responseDto; for (Api1301 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -103,7 +105,6 @@ } } } } /** @@ -117,12 +118,14 @@ log.error("-----上海市平台2023版:未获取到温湿度检测,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1302); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1302 data : list) { ResponseDto responseDto; for (Api1302 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -144,21 +147,21 @@ log.error("-----上海市平台2023版:未获取到害虫检测,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1303); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1303 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1303 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1303Rep.save(data); } } } } /** @@ -172,14 +175,15 @@ log.error("-----上海市平台2023版:未获取到气体检测,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1304); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1304 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1304 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1304Rep.save(data); @@ -200,21 +204,21 @@ log.error("-----上海市平台2023版:未获取到通风作业,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1305); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1305 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1305 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1305Rep.save(data); } } } } /** @@ -228,14 +232,15 @@ log.error("-----上海市平台2023版:未获取到熏蒸作业,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1306); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1306 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1306 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1306Rep.save(data); @@ -255,14 +260,15 @@ log.error("-----上海市平台2023版:未获取到仓内视频图像,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1307); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1307 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1307 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1307Rep.save(data); @@ -299,12 +305,14 @@ log.error("-----上海市平台2023版:未获取到质检数据,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1310); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1310 data : list) { ResponseDto responseDto; for (Api1310 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 @@ -325,28 +333,24 @@ log.error("-----上海市平台2023版:未获取到视频监控,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_1311); SH2023Api1311 shApi1311; List<SH2023Api1311> list = new ArrayList<>(); ResponseDto responseDto; for (ApiInfoData infoData : items) { shApi1311 = JSONObject.parseObject(infoData.getData(), SH2023Api1311.class); shApi1311.setZhgxsj(infoData.getUpdateTime()); list.add(shApi1311); } //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); param.setBizId(infoData.getDataId()); responseDto = apiRemoteService.pushData(param, shApi1311); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(infoData.getCzbz())) { infoData.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(infoData); } } } } /** @@ -361,26 +365,23 @@ log.error("-----上海市平台2023版:未获取到粮情设备配置,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_13); param.setInteId(SH2023Constant.SH_2023_API_CODE_2103); SH2023Api2103 shApi2103; List<SH2023Api2103> list = new ArrayList<>(); ResponseDto responseDto; for (ApiInfoData infoData : items) { shApi2103 = JSONObject.parseObject(infoData.getData(), SH2023Api2103.class); shApi2103.setZhgxsj(infoData.getUpdateTime()); list.add(shApi2103); } //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { param.setBizId(infoData.getDataId()); responseDto = apiRemoteService.pushData(param, shApi2103); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(infoData.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); infoData.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(infoData); } } } } } src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
@@ -69,12 +69,14 @@ log.error("-----上海市平台2023版:未获取到储备规模,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_14); param.setInteId(SH2023Constant.SH_2023_API_CODE_1401); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1401 data : list) { ResponseDto responseDto; for (Api1401 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -83,7 +85,6 @@ } } } } /** @@ -97,21 +98,21 @@ log.error("-----上海市平台2023版:未获取到储备计划,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_14); param.setInteId(SH2023Constant.SH_2023_API_CODE_1402); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1402 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1402 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1402Rep.save(data); } } } } /** @@ -125,12 +126,14 @@ log.error("-----上海市平台2023版:未获取到轮换计划,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_14); param.setInteId(SH2023Constant.SH_2023_API_CODE_1403); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1403 data : list) { ResponseDto responseDto; for (Api1403 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 @@ -138,7 +141,6 @@ } } } } /** @@ -152,21 +154,21 @@ log.error("-----上海市平台2023版:未获取到轮换计划明细,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_14); param.setInteId(SH2023Constant.SH_2023_API_CODE_1404); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1404 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1404 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1404Rep.save(data); } } } } /** @@ -209,22 +211,21 @@ log.error("-----上海市平台2023版:未获取到轮换计划明细,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_14); param.setInteId(SH2023Constant.SH_2023_API_CODE_2203); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1201 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { ResponseDto responseDto; for (Api1201 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //更新状态 api1201Rep.save(data); } } } } /** @@ -238,12 +239,14 @@ log.error("-----上海市平台2023版:未获取到定化水检验,不推送-----"); return; } param.setInteCategory(Constant.API_CATEGORY_14); param.setInteId(SH2023Constant.SH_2023_API_CODE_2204); //推送,数据为集合形式 ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //推送成功,更新数据上传状态 for (Api1310 data : list) { ResponseDto responseDto; for (Api1310 data : list) { param.setBizId(data.getBizId()); responseDto = apiRemoteService.pushData(param, data); if (responseDto.getSuccess() == 0) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); @@ -252,6 +255,5 @@ } } } } }