From f3d2007e78e8df1064ee7a3b4b9b4c790717fba7 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期一, 22 四月 2024 16:09:33 +0800
Subject: [PATCH] 调整广东省平台市局推送-增加指令推送,测试使用
---
src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java | 79 -
src/main/java/com/fzzy/push/nx2023/NX2023PushService11.java | 465 ------
src/main/java/com/fzzy/push/gd2022/GD2022PushService11.java | 5
src/main/java/com/fzzy/push/gd2022/GD2022PushService14.java | 7
src/main/java/com/fzzy/push/impl/ComPushService11.java | 134 +
src/main/java/com/fzzy/push/impl/ComPushService13.java | 36
src/main/resources/application-pro.yml | 2
src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java | 378 -----
src/main/java/com/fzzy/push/impl/ComPushService14.java | 95 +
src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java | 504 ------
src/main/resources/application-dev.yml | 11
src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java | 86
src/main/java/com/fzzy/push/nx2023/NX2023PushService13.java | 347 ----
src/main/java/com/fzzy/push/impl/ComPushService12.java | 2
src/main/java/com/fzzy/push/impl/ComPushService99.java | 138 ++
src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java | 11
src/main/java/com/fzzy/push/nx2023/NX2023PushService12.java | 462 ------
src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java | 108
src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java | 12
src/main/java/com/fzzy/api/Constant.java | 6
src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java | 538 -------
src/main/java/com/fzzy/api/view/pr/Api1501PR.java | 4
src/main/java/com/fzzy/api/view/pr/Api1502PR.java | 4
/dev/null | 41
src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java | 235 ---
src/main/java/com/fzzy/api/view/pr/Api1503PR.java | 8
src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java | 209 +++
27 files changed, 954 insertions(+), 2,973 deletions(-)
diff --git a/src/main/java/com/fzzy/api/Constant.java b/src/main/java/com/fzzy/api/Constant.java
index 7ebc740..aac5890 100644
--- a/src/main/java/com/fzzy/api/Constant.java
+++ b/src/main/java/com/fzzy/api/Constant.java
@@ -203,9 +203,9 @@
public static String API_CODE_1405 = "1405";
//璐㈠姟鎶ヨ〃鎺ュ彛
- public static String API_CODE_1501 = "1501";
- public static String API_CODE_1502 = "1502";
- public static String API_CODE_1503 = "1503";
+ public static String API_CODE_1114_1501 = "1501";
+ public static String API_CODE_1114_1502 = "1502";
+ public static String API_CODE_1114_1503 = "1503";
/**
* 鍥芥爣鍑哄叆搴撶被鍨�
*/
diff --git a/src/main/java/com/fzzy/api/view/pr/Api1501PR.java b/src/main/java/com/fzzy/api/view/pr/Api1501PR.java
index abee848..9d2b532 100644
--- a/src/main/java/com/fzzy/api/view/pr/Api1501PR.java
+++ b/src/main/java/com/fzzy/api/view/pr/Api1501PR.java
@@ -124,7 +124,7 @@
String result = "";
//灏佽鍙傛暟
- ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1501);
+ ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1114_1501);
Api1501 d;
for (Api1501 data : items) {
d = new Api1501();
@@ -153,7 +153,7 @@
private String pushDataList(List<Api1501> items, ApiRemoteService apiRemoteService, ApiConfs apiConf) {
//灏佽鍙傛暟
- ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1501);
+ ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1114_1501);
//鎺ㄩ�侊紝鏁版嵁涓洪泦鍚堝舰寮�
ResponseDto responseDto = apiRemoteService.pushData(param, apiConf, items);
diff --git a/src/main/java/com/fzzy/api/view/pr/Api1502PR.java b/src/main/java/com/fzzy/api/view/pr/Api1502PR.java
index bec9159..618d014 100644
--- a/src/main/java/com/fzzy/api/view/pr/Api1502PR.java
+++ b/src/main/java/com/fzzy/api/view/pr/Api1502PR.java
@@ -122,7 +122,7 @@
String result = "";
//灏佽鍙傛暟
- ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1502);
+ ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1114_1502);
Api1502 d;
for (Api1502 data : items) {
d = new Api1502();
@@ -151,7 +151,7 @@
private String pushDataList(List<Api1502> items, ApiRemoteService apiRemoteService, ApiConfs apiConf) {
//灏佽鍙傛暟
- ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1502);
+ ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1114_1502);
//鎺ㄩ�侊紝鏁版嵁涓洪泦鍚堝舰寮�
ResponseDto responseDto = apiRemoteService.pushData(param, apiConf, items);
diff --git a/src/main/java/com/fzzy/api/view/pr/Api1503PR.java b/src/main/java/com/fzzy/api/view/pr/Api1503PR.java
index 3275328..61bdf1f 100644
--- a/src/main/java/com/fzzy/api/view/pr/Api1503PR.java
+++ b/src/main/java/com/fzzy/api/view/pr/Api1503PR.java
@@ -4,21 +4,17 @@
import com.bstek.dorado.annotation.DataResolver;
import com.bstek.dorado.annotation.Expose;
import com.fzzy.api.data.ApiParam;
-import com.fzzy.api.data.PushProtocol;
import com.fzzy.api.entity.ApiConfs;
import com.fzzy.api.service.ApiCommonService;
import com.fzzy.api.service.ApiPushManager;
import com.fzzy.api.service.ApiRemoteService;
-import com.fzzy.push.gb2022.GBApiRemoteService;
import com.fzzy.api.Constant;
import com.fzzy.api.dto.ResponseDto;
import com.fzzy.api.entity.Api1503;
-import com.fzzy.api.entity.ApiParent;
import com.fzzy.api.view.repository.Api1503Rep;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-
import java.util.List;
/**
@@ -124,7 +120,7 @@
String result = "";
//灏佽鍙傛暟
- ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1503);
+ ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1114_1503);
Api1503 d;
for (Api1503 data : items) {
d = new Api1503();
@@ -153,7 +149,7 @@
private String pushDataList(List<Api1503> items, ApiRemoteService apiRemoteService, ApiConfs apiConf) {
//灏佽鍙傛暟
- ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1503);
+ ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1114_1503);
//鎺ㄩ�侊紝鏁版嵁涓洪泦鍚堝舰寮�
ResponseDto responseDto = apiRemoteService.pushData(param, apiConf, items);
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java b/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
index d0bed5e..482be71 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
@@ -70,9 +70,9 @@
@Override
public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) {
- if (Constant.API_CODE_1501.equals(param.getInteId())
- || Constant.API_CODE_1502.equals(param.getInteId())
- || Constant.API_CODE_1503.equals(param.getInteId())) {
+ if (Constant.API_CODE_1114_1501.equals(param.getInteId())
+ || Constant.API_CODE_1114_1502.equals(param.getInteId())
+ || Constant.API_CODE_1114_1503.equals(param.getInteId())) {
return pushFinanceData(param, conf, data);
}
@@ -193,11 +193,11 @@
}
List<GDFinanceDto> list = null;
- if (Constant.API_CODE_1501.equals(param.getInteId())) {
+ if (Constant.API_CODE_1114_1501.equals(param.getInteId())) {
list = copyApi1501((Api1501) data);
- } else if (Constant.API_CODE_1502.equals(param.getInteId())) {
+ } else if (Constant.API_CODE_1114_1502.equals(param.getInteId())) {
list = copyApi1502((Api1502) data);
- } else if (Constant.API_CODE_1503.equals(param.getInteId())) {
+ } else if (Constant.API_CODE_1114_1503.equals(param.getInteId())) {
list = copyApi1503((Api1503) data);
}
GD2022ResponseDto responseDto;
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java
new file mode 100644
index 0000000..066a8ce
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022OrderApiServiceImpl.java
@@ -0,0 +1,209 @@
+package com.fzzy.push.gd2022;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.entity.ApiConfs;
+import com.fzzy.order.OrderApiService;
+import com.fzzy.order.data.OrderConstant;
+import com.fzzy.order.data.OrderData;
+import com.fzzy.push.impl.ComPushService11;
+import com.fzzy.push.impl.ComPushService12;
+import com.fzzy.push.impl.ComPushService13;
+import com.fzzy.push.impl.ComPushService14;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.time.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.text.ParseException;
+
+/**
+ * 骞夸笢鐪佸钩鍙版寚浠や笂鎶�-浠呮祴璇曚娇鐢�
+ *
+ * @author czt
+ * @date 2024/04/22
+ */
+@Slf4j
+@Service
+public class GD2022OrderApiServiceImpl implements OrderApiService {
+
+ @Autowired
+ private GD2022ApiRemoteService2022 apiRemoteService;
+ @Autowired
+ private ComPushService11 pushService11;
+ @Autowired
+ private ComPushService12 pushService12;
+ @Autowired
+ private ComPushService13 pushService13;
+ @Autowired
+ private ComPushService14 pushService14;
+
+ @Override
+ public String getProtocol() {
+ return PushProtocol.SB_GD_2022.getCode();
+ }
+
+
+ @Override
+ public void execute(OrderData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
+
+ // 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
+ if(!OrderConstant.ORDER_TYPE_1.equals(orderType)){
+ log.error("鎸囦护绫诲瀷涓嶄负1锛屼笉杩涜鏁版嵁涓婃姤={}", req);
+ return;
+ }
+ String ids = req.getContent();
+ if(StringUtils.isEmpty(ids)){
+ log.error("鎸囦护鎺ュ彛涓虹┖锛屼笉杩涜鏁版嵁涓婃姤={}", req);
+ return;
+ }
+
+ ApiParam param = new ApiParam();
+ param.setPushProtocol(conf.getPushProtocol());
+ param.setKqdm(conf.getKqdm());
+ param.setStart(DateUtils.parseDate(req.getStarttime(), new String[]{"yyyy-MM-dd HH:mm:ss"}));
+ param.setEnd(DateUtils.parseDate(req.getEndtime(), new String[]{"yyyy-MM-dd HH:mm:ss"}));
+ param.setDeptId(conf.getDeptId());
+
+ log.info("鎺ユ敹鐨勬寚浠や腑鎺ュ彛鍐呭涓�={}", req.getContent());
+ String[] interfaces = ids.split(";");
+ for (String inteId : interfaces) {
+ log.info("鎵ц鎺ュ彛={}鐨勬暟鎹笂鎶�", inteId);
+// getDataToPush(param, inteId);
+ }
+
+ }
+
+ private void getDataToPush(ApiParam param, String inteId) {
+
+ switch (inteId) {
+ case "1101":
+ pushService11.pushData1101(apiRemoteService, param);
+ break;
+ case "1102":
+ pushService11.pushData1102(apiRemoteService, param);
+ break;
+ case "1103":
+ pushService11.pushData1103(apiRemoteService, param);
+ break;
+ case "1104":
+ pushService11.pushData1104(apiRemoteService, param);
+ break;
+ case "1105":
+ pushService11.pushData1105(apiRemoteService, param);
+ break;
+ case "1106":
+ pushService11.pushData1106(apiRemoteService, param);
+ break;
+ case "1107":
+ pushService11.pushData1107(apiRemoteService, param);
+ break;
+ case "1108":
+ pushService11.pushData1108(apiRemoteService, param);
+ break;
+ case "1109":
+ pushService12.pushData1109(apiRemoteService, param);
+ break;
+ case "1110":
+ pushService11.pushData1110(apiRemoteService, param);
+ break;
+ case "1111":
+ pushService11.pushData1111(apiRemoteService, param);
+ break;
+ case "1112":
+ pushService11.pushData1112(apiRemoteService, param);
+ break;
+ case "1113":
+ pushService11.pushData1113(apiRemoteService, param);
+ break;
+ case "1114":
+ pushService11.pushData1114(apiRemoteService, param);
+ break;
+ case "1201":
+ pushService12.pushData1201(apiRemoteService, param);
+ break;
+ case "1202":
+ pushService12.pushData1202(apiRemoteService, param);
+ break;
+ case "1203":
+ pushService12.pushData1203(apiRemoteService, param);
+ break;
+ case "1204":
+ pushService12.pushData1204(apiRemoteService, param);
+ break;
+ case "1205":
+ pushService12.pushData1205(apiRemoteService, param);
+ break;
+ case "1206":
+ pushService12.pushData1206(apiRemoteService, param);
+ break;
+ case "1207":
+ pushService12.pushData1207(apiRemoteService, param);
+ break;
+ case "1208":
+ pushService12.pushData1208(apiRemoteService, param);
+ break;
+ case "1209":
+ pushService12.pushData1209(apiRemoteService, param);
+ break;
+ case "1210":
+ pushService12.pushData1210(apiRemoteService, param);
+ break;
+ case "1211":
+ pushService12.pushData1211(apiRemoteService, param);
+ break;
+ case "1212":
+ pushService12.pushData1212(apiRemoteService, param);
+ break;
+ case "1301":
+ pushService13.pushData1301(apiRemoteService, param);
+ break;
+ case "1302":
+ pushService13.pushData1302(apiRemoteService, param);
+ break;
+ case "1303":
+ pushService13.pushData1303(apiRemoteService, param);
+ break;
+ case "1304":
+ pushService13.pushData1304(apiRemoteService, param);
+ break;
+ case "1305":
+ pushService13.pushData1305(apiRemoteService, param);
+ break;
+ case "1306":
+ pushService13.pushData1306(apiRemoteService, param);
+ break;
+ case "1307":
+ pushService13.pushData1307(apiRemoteService, param);
+ break;
+ case "1308":
+ pushService13.pushData1308(apiRemoteService, param);
+ break;
+ case "1309":
+ pushService13.pushData1309(apiRemoteService, param);
+ break;
+ case "1310":
+ pushService13.pushData1310(apiRemoteService, param);
+ break;
+ case "1401":
+ pushService14.pushData1401(apiRemoteService, param);
+ break;
+ case "1402":
+ pushService14.pushData1402(apiRemoteService, param);
+ break;
+ case "1403":
+ pushService14.pushData1403(apiRemoteService, param);
+ break;
+ case "1404":
+ log.error("-----骞夸笢鐪佸钩鍙帮細璁″垝鏄庣粏璺熼殢璁″垝鎺ㄩ��-----");
+ break;
+ case "1405":
+ pushService14.pushData1405(apiRemoteService, param);
+ break;
+ default:
+ log.error("-----骞夸笢鐪佸钩鍙帮細鏈尮閰嶅埌鎺ュ彛缂栫爜锛屼笉鎺ㄩ��-----");
+ break;
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022PushService11.java b/src/main/java/com/fzzy/push/gd2022/GD2022PushService11.java
index fb8a814..64d4352 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022PushService11.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022PushService11.java
@@ -57,8 +57,9 @@
pushService.pushData1112(apiRemoteService, param);
//浼佷笟淇$敤淇℃伅
pushService.pushData1113(apiRemoteService, param);
-
//鏂囦欢淇℃伅鎺ㄩ�侊紝杞Щ鍒�12澶х被杩涜鎺ㄩ��
- }
+ //璐㈠姟鎶ヨ〃鏁版嵁鎺ㄩ��
+ pushService.pushData1114(apiRemoteService, param);
+ }
}
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java b/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java
index f88de96..3ffab6a 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java
@@ -31,6 +31,7 @@
@Override
public void pushData(ApiParam param) {
+ pushService.pushData1301(apiRemoteService, param);
//绮儏
pushService.pushData1302(apiRemoteService, param);
@@ -40,9 +41,6 @@
//铏
pushService.pushData1303(apiRemoteService, param);
- //璐ㄦ
- pushService.pushData1310(apiRemoteService, param);
-
//閫氶
pushService.pushData1305(apiRemoteService, param);
@@ -50,6 +48,13 @@
pushService.pushData1306(apiRemoteService, param);
//鐔忚捀
pushService.pushData1307(apiRemoteService, param);
+
+ pushService.pushData1308(apiRemoteService, param);
+
+ pushService.pushData1309(apiRemoteService, param);
+
+ //璐ㄦ
+ pushService.pushData1310(apiRemoteService, param);
}
}
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022PushService14.java b/src/main/java/com/fzzy/push/gd2022/GD2022PushService14.java
index cb09f9f..7d659f6 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022PushService14.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022PushService14.java
@@ -30,11 +30,14 @@
@Override
public void pushData(ApiParam param) {
+
+ pushService.pushData1401(apiRemoteService, param);
+
+ pushService.pushData1402(apiRemoteService, param);
//杞崲璁″垝
pushService.pushData1403(apiRemoteService, param);
- //杞崲璁″垝鏄庣粏
- pushService.pushData1404(apiRemoteService, param);
+ pushService.pushData1405(apiRemoteService, param);
}
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022PushService15.java b/src/main/java/com/fzzy/push/gd2022/GD2022PushService15.java
deleted file mode 100644
index e2b865b..0000000
--- a/src/main/java/com/fzzy/push/gd2022/GD2022PushService15.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.fzzy.push.gd2022;
-
-import com.fzzy.api.data.ApiParam;
-import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.service.PushService14;
-import com.fzzy.push.impl.ComPushService14;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-/**
- * @Desc: 琛屾斂绠$悊鐩稿叧妯″潡鍔熻兘鎺ュ彛鑷姩鎺ㄩ��
- * @author: Andy
- * @update-time: 2022/10/27
- */
-@Slf4j
-@Component
-public class GD2022PushService15 implements PushService14 {
-
- @Autowired
- private GD2022ApiRemoteService2022 apiRemoteService;
- @Autowired
- private ComPushService14 pushService;
-
-
- @Override
- public String getProtocol() {
- return PushProtocol.SB_GD_2022.getCode();
- }
-
- @Override
- public void pushData(ApiParam param) {
-
- }
-}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService11.java b/src/main/java/com/fzzy/push/impl/ComPushService11.java
index 20b66af..4a0ca1d 100644
--- a/src/main/java/com/fzzy/push/impl/ComPushService11.java
+++ b/src/main/java/com/fzzy/push/impl/ComPushService11.java
@@ -6,6 +6,7 @@
import com.fzzy.api.entity.*;
import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.view.repository.*;
+import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -16,6 +17,7 @@
* @author: andy.jia
* @update-time: 2022/10/28 2:02
*/
+@Slf4j
@Service
public class ComPushService11 {
@@ -43,6 +45,12 @@
private Api1112Rep api1112Rep;
@Autowired
private Api1113Rep api1113Rep;
+ @Autowired
+ private Api1501Rep api1501Rep;
+ @Autowired
+ private Api1502Rep api1502Rep;
+ @Autowired
+ private Api1503Rep api1503Rep;
/**
* 1101 鍗曚綅淇℃伅
*/
@@ -50,8 +58,10 @@
List<Api1101> items = api1101Rep.getDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌鍗曚綅淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
+
param.setInteCategory(Constant.API_CATEGORY_11);
param.setInteId(Constant.API_CODE_1101);
@@ -76,6 +86,7 @@
List<Api1102> items = api1102Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌搴撳尯淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -102,6 +113,7 @@
List<Api1103> items = api1103Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌浠撴埧淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -115,8 +127,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- data.setCzbz("u");
- api1103Rep.save(data);
+ api1103Rep.updateStatus(data.getCfdm(), Constant.CZBZ_U);
}
}
}
@@ -129,6 +140,7 @@
List<Api1104> items = api1104Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌寤掗棿淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -142,8 +154,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- data.setCzbz("u");
- api1104Rep.save(data);
+ api1104Rep.updateStatus(data.getAjdh(), Constant.CZBZ_U);
}
}
}
@@ -156,6 +167,7 @@
List<Api1105> items = api1105Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌璐т綅淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -169,8 +181,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- data.setCzbz("u");
- api1105Rep.save(data);
+ api1105Rep.updateStatus(data.getHwdm(), Constant.CZBZ_U);
}
}
}
@@ -183,6 +194,7 @@
List<Api1106> items = api1106Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌娌圭綈淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -196,8 +208,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- data.setCzbz("u");
- api1106Rep.save(data);
+ api1106Rep.updateStatus(data.getYgdm(), Constant.CZBZ_U);
}
}
}
@@ -210,6 +221,7 @@
List<Api1107> items = api1107Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌璁惧淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -223,7 +235,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1107Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U);
+ api1107Rep.updateStatus(data.getSbbh(), Constant.CZBZ_U);
}
}
}
@@ -236,6 +248,7 @@
List<Api1108> items = api1108Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌鑽墏淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -249,8 +262,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- data.setCzbz("u");
- api1108Rep.save(data);
+ api1108Rep.updateStatus(data.getId(), Constant.CZBZ_U);
}
}
}
@@ -263,6 +275,7 @@
List<Api1110> items = api1110Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌搴撳尯鍥句粨鎴跨偣浣嶆爣娉紝涓嶆帹閫�-----");
return;
}
@@ -276,8 +289,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- data.setCzbz("u");
- api1110Rep.save(data);
+ api1110Rep.updateStatus(data.getHwdm(), Constant.CZBZ_U);
}
}
}
@@ -290,6 +302,7 @@
List<Api1111> items = api1111Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉紝涓嶆帹閫�-----");
return;
}
@@ -317,6 +330,7 @@
List<Api1112> items = api1112Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌浜哄憳淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -344,6 +358,7 @@
List<Api1113> items = api1113Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
if (null == items || items.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌浼佷笟淇$敤淇℃伅锛屼笉鎺ㄩ��-----");
return;
}
@@ -363,4 +378,97 @@
}
}
}
+
+ /**
+ * 璐㈠姟鎶ヨ〃
+ * @param apiRemoteService
+ * @param param
+ */
+ public void pushData1114(ApiRemoteService apiRemoteService, ApiParam param) {
+ this.pushData1501(apiRemoteService, param);
+ this.pushData1502(apiRemoteService, param);
+ this.pushData1503(apiRemoteService, param);
+
+ }
+ /**
+ * 1501 璐㈠姟鎶ヨ〃-璧勪骇璐熷��--鍗曟潯涓婁紶
+ */
+ public void pushData1501(ApiRemoteService apiRemoteService, ApiParam param) {
+ //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
+ List<Api1501> list = api1501Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == list || list.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌璧勪骇璐熷�轰俊鎭紝涓嶆帹閫�-----");
+ return;
+ }
+ param.setInteCategory(Constant.API_CATEGORY_11);
+ param.setInteId(Constant.API_CODE_1114_1501);
+ ResponseDto responseDto;
+ for (Api1501 data : list) {
+ responseDto = apiRemoteService.pushData(param, data);
+ if (responseDto.getSuccess() == 0) {
+ if (Constant.CZBZ_I.equals(data.getCzbz())) {
+
+ data.setCzbz(Constant.CZBZ_U);
+ //鏇存柊鐘舵��
+ api1501Rep.save(data);
+ }
+ }
+ }
+ }
+
+ /**
+ * 1502 璐㈠姟鎶ヨ〃-鐜伴噾娴�
+ */
+ public void pushData1502(ApiRemoteService apiRemoteService, ApiParam param) {
+ //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
+ List<Api1502> list = api1502Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == list || list.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌鐜伴噾娴佷俊鎭紝涓嶆帹閫�-----");
+ return;
+ }
+ param.setInteCategory(Constant.API_CATEGORY_11);
+ param.setInteId(Constant.API_CODE_1114_1502);
+ ResponseDto responseDto;
+ for (Api1502 data : list) {
+ responseDto = apiRemoteService.pushData(param, data);
+ if (responseDto.getSuccess() == 0) {
+ if (Constant.CZBZ_I.equals(data.getCzbz())) {
+
+ data.setCzbz(Constant.CZBZ_U);
+ //鏇存柊鐘舵��
+ api1502Rep.save(data);
+ }
+ }
+ }
+ }
+
+ /**
+ * 1503 璐㈠姟鎶ヨ〃-鍒╂鼎淇℃伅
+ */
+ public void pushData1503(ApiRemoteService apiRemoteService, ApiParam param) {
+ //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
+ List<Api1503> list = api1503Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == list || list.isEmpty()) {
+ log.error("-----鏈幏鍙栧埌鍒╂鼎淇℃伅锛屼笉鎺ㄩ��-----");
+ return;
+ }
+ param.setInteCategory(Constant.API_CATEGORY_11);
+ param.setInteId(Constant.API_CODE_1114_1503);
+ ResponseDto responseDto;
+ Api1503 d;
+ for (Api1503 data : list) {
+ responseDto = apiRemoteService.pushData(param, data);
+ if (responseDto.getSuccess() == 0) {
+ if (Constant.CZBZ_I.equals(data.getCzbz())) {
+
+ data.setCzbz(Constant.CZBZ_U);
+ //鏇存柊鐘舵��
+ api1503Rep.save(data);
+ }
+ }
+ }
+ }
}
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService12.java b/src/main/java/com/fzzy/push/impl/ComPushService12.java
index 85ac8ea..3860790 100644
--- a/src/main/java/com/fzzy/push/impl/ComPushService12.java
+++ b/src/main/java/com/fzzy/push/impl/ComPushService12.java
@@ -70,7 +70,7 @@
if (responseDto.getSuccess() == 0) {
if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1201Rep.updateStatus(data.getId(), Constant.CZBZ_U);
+ api1109Rep.updateStatus(data.getId(), Constant.CZBZ_U);
}
}
}
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService13.java b/src/main/java/com/fzzy/push/impl/ComPushService13.java
index b7c6702..f5294d4 100644
--- a/src/main/java/com/fzzy/push/impl/ComPushService13.java
+++ b/src/main/java/com/fzzy/push/impl/ComPushService13.java
@@ -6,11 +6,9 @@
import com.fzzy.api.entity.*;
import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.view.repository.*;
-import com.fzzy.push.shjdjw2023.ShjdjwApiRemoteService2023;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
-
import java.util.List;
/**
@@ -42,7 +40,37 @@
private Api1309Rep apiRep1309;
@Autowired
private Api1310Rep apiRep1310;
+ @Autowired
+ private ApiInfoDataRep apiInfoDataRep;
+
+ public void pushData1301(ApiRemoteService apiRemoteService, ApiParam param) {
+
+ //鑾峰彇闇�瑕佹帹閫佺殑鏁版嵁
+ List<Api1301> items = apiRep1301.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == items || items.isEmpty()) {
+ log.info("-------------娌℃湁瀹夊叏淇℃伅鏁版嵁闇�瑕佹帹閫�-----------");
+ return;
+ }
+
+ param.setInteCategory(Constant.API_CATEGORY_13);
+ param.setInteId(Constant.API_CODE_1301);
+
+ ResponseDto responseDto;
+
+ for (Api1301 data : items) {
+ 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);
+ apiRep1301.save(data);
+ }
+ }
+ }
+ }
public void pushData1302(ApiRemoteService apiRemoteService, ApiParam param) {
@@ -82,7 +110,7 @@
}
param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(Constant.API_CODE_1302);
+ param.setInteId(Constant.API_CODE_1303);
ResponseDto responseDto;
@@ -108,7 +136,7 @@
}
param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(Constant.API_CODE_1302);
+ param.setInteId(Constant.API_CODE_1304);
ResponseDto responseDto;
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService14.java b/src/main/java/com/fzzy/push/impl/ComPushService14.java
index fa33ede..a4bdf50 100644
--- a/src/main/java/com/fzzy/push/impl/ComPushService14.java
+++ b/src/main/java/com/fzzy/push/impl/ComPushService14.java
@@ -3,12 +3,9 @@
import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.Api1403;
-import com.fzzy.api.entity.Api1404;
+import com.fzzy.api.entity.*;
import com.fzzy.api.service.ApiRemoteService;
-import com.fzzy.api.view.repository.Api1403Rep;
-import com.fzzy.api.view.repository.Api1404Rep;
-import com.fzzy.push.gd2020.GDApiRemoteService;
+import com.fzzy.api.view.repository.*;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -24,13 +21,72 @@
@Service
public class ComPushService14 {
-
+ @Autowired
+ private Api1401Rep api1401Rep;
+ @Autowired
+ private Api1402Rep api1402Rep;
@Autowired
private Api1403Rep api1403Rep;
@Autowired
private Api1404Rep api1404Rep;
+ @Autowired
+ private Api1405Rep api1405Rep;
+
+ public void pushData1401(ApiRemoteService apiRemoteService, ApiParam param) {
+ //鑾峰彇闇�瑕佹帹閫佺殑鏁版嵁
+ List<Api1401> items = api1401Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == items || items.isEmpty()) {
+ log.info("-------------娌℃湁杞崲璁″垝闇�瑕佹帹閫�-----------");
+ return;
+ }
+
+ param.setInteCategory(Constant.API_CATEGORY_14);
+ param.setInteId(Constant.API_CODE_1401);
+
+ ResponseDto responseDto;
+
+ for (Api1401 data : items) {
+ 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);
+ api1401Rep.save(data);
+ }
+ }
+ }
+ }
+
+ public void pushData1402(ApiRemoteService apiRemoteService, ApiParam param) {
+ //鑾峰彇闇�瑕佹帹閫佺殑鏁版嵁
+ List<Api1402> items = api1402Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == items || items.isEmpty()) {
+ log.info("-------------娌℃湁杞崲璁″垝闇�瑕佹帹閫�-----------");
+ return;
+ }
+
+ param.setInteCategory(Constant.API_CATEGORY_14);
+ param.setInteId(Constant.API_CODE_1402);
+
+ ResponseDto responseDto;
+
+ for (Api1402 data : items) {
+ 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);
+ }
+ }
+ }
+ }
public void pushData1403(ApiRemoteService apiRemoteService, ApiParam param) {
//鑾峰彇闇�瑕佹帹閫佺殑鏁版嵁
@@ -83,4 +139,31 @@
}
}
}
+
+ public void pushData1405(ApiRemoteService apiRemoteService, ApiParam param) {
+ //鑾峰彇闇�瑕佹帹閫佺殑鏁版嵁
+ List<Api1405> items = api1405Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
+
+ if (null == items || items.isEmpty()) {
+ log.info("-------------娌℃湁杞崲璁″垝闇�瑕佹帹閫�-----------");
+ return;
+ }
+
+ param.setInteCategory(Constant.API_CATEGORY_14);
+ param.setInteId(Constant.API_CODE_1403);
+
+ ResponseDto responseDto;
+
+ for (Api1405 data : items) {
+ 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);
+ api1405Rep.save(data);
+ }
+ }
+ }
+ }
}
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService99.java b/src/main/java/com/fzzy/push/impl/ComPushService99.java
new file mode 100644
index 0000000..bfa6be9
--- /dev/null
+++ b/src/main/java/com/fzzy/push/impl/ComPushService99.java
@@ -0,0 +1,138 @@
+package com.fzzy.push.impl;
+
+import com.alibaba.fastjson.JSONObject;
+import com.fzzy.api.Constant;
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.dto.ResponseDto;
+import com.fzzy.api.entity.ApiInfoData;
+import com.fzzy.api.service.ApiRemoteService;
+import com.fzzy.api.view.repository.ApiInfoDataRep;
+import com.fzzy.push.sh2023.SH2023Constant;
+import com.fzzy.push.sh2023.dto.SH2023Api1311;
+import com.fzzy.push.sh2023.dto.SH2023Api2103;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * @Description 鍚勭渷鐪佸钩鍙板畾鍒舵帴鍙�
+ * @Author CZT
+ * @Date 2024/4/22 15:31
+ */
+@Slf4j
+@Service
+public class ComPushService99 {
+ @Autowired
+ private ApiInfoDataRep apiInfoDataRep;
+
+ /*==========涓婃捣甯傚钩鍙板畾鍒舵帴鍙�==========*/
+ /**
+ * 2101 妫�鏂ゅ崟--涓婃捣甯傚钩鍙�
+ */
+ public void pushData2101(ApiRemoteService apiRemoteService, ApiParam param) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+ //TODO
+
+ }
+
+ /**
+ * 2102 鍊掍粨鍊掑叆--涓婃捣甯傚钩鍙�
+ */
+ public void pushData2102(ApiRemoteService apiRemoteService, ApiParam param) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+ //TODO
+
+ }
+
+ /**
+ * 2104 甯傚偍椹宠繍鍗�--涓婃捣甯傚钩鍙�
+ */
+ public void pushData2104(ApiRemoteService apiRemoteService, ApiParam param) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+ //TODO
+
+ }
+
+
+ /**
+ * 1311 瑙嗛鐩戞帶鎺ュ彛--涓婃捣甯傚钩鍙�
+ */
+ public void pushData1311(ApiRemoteService apiRemoteService, ApiParam param) {
+ // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
+ List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_1311);
+
+ if (null == items || items.isEmpty()) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瑙嗛鐩戞帶锛屼笉鎺ㄩ��-----");
+ return;
+ }
+ param.setInteCategory(Constant.API_CATEGORY_13);
+ param.setInteId(SH2023Constant.SH_2023_API_CODE_1311);
+
+ SH2023Api1311 shApi1311;
+ ResponseDto responseDto;
+ for (ApiInfoData infoData : items) {
+ shApi1311 = JSONObject.parseObject(infoData.getData(), SH2023Api1311.class);
+ shApi1311.setZhgxsj(infoData.getUpdateTime());
+
+ 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);
+ }
+ }
+ }
+ }
+
+ /**
+ * 2103 绮儏璁惧閰嶇疆--涓婃捣甯傚钩鍙�
+ */
+ public void pushData2103(ApiRemoteService apiRemoteService, ApiParam param) {
+
+ // 鑾峰彇绮儏璁惧閰嶇疆鏁版嵁
+ List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2103);
+
+ if (null == items || items.isEmpty()) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮儏璁惧閰嶇疆锛屼笉鎺ㄩ��-----");
+ return;
+ }
+ param.setInteCategory(Constant.API_CATEGORY_13);
+ param.setInteId(SH2023Constant.SH_2023_API_CODE_2103);
+
+ SH2023Api2103 shApi2103;
+ ResponseDto responseDto;
+ for (ApiInfoData infoData : items) {
+ shApi2103 = JSONObject.parseObject(infoData.getData(), SH2023Api2103.class);
+ shApi2103.setZhgxsj(infoData.getUpdateTime());
+ param.setBizId(infoData.getDataId());
+ responseDto = apiRemoteService.pushData(param, shApi2103);
+ if (responseDto.getSuccess() == 0) {
+ if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
+
+ infoData.setCzbz(Constant.CZBZ_U);
+ apiInfoDataRep.save(infoData);
+ }
+ }
+ }
+ }
+
+ /**
+ * 2203 浜ゆ槗涓績鍚堝悓
+ */
+ public void pushData2203(ApiRemoteService apiRemoteService, ApiParam param) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+ //TODO
+ }
+
+ /**
+ * 2204 瀹氬寲姘存楠�
+ */
+ public void pushData2204(ApiRemoteService apiRemoteService, ApiParam param) {
+ log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+ //TODO
+
+ }
+}
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java
index d29b812..4734068 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023OrderApiServiceImpl.java
@@ -8,6 +8,10 @@
import com.fzzy.order.OrderApiService;
import com.fzzy.order.data.OrderConstant;
import com.fzzy.order.data.OrderData;
+import com.fzzy.push.impl.ComPushService11;
+import com.fzzy.push.impl.ComPushService12;
+import com.fzzy.push.impl.ComPushService13;
+import com.fzzy.push.impl.ComPushService14;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.time.DateUtils;
@@ -30,13 +34,13 @@
@Autowired
private NX2023ApiRemoteService apiRemoteService;
@Autowired
- private NX2023PushService11 nX2023PushService11;
+ private ComPushService11 pushService11;
@Autowired
- private NX2023PushService12 nX2023PushService12;
+ private ComPushService12 pushService12;
@Autowired
- private NX2023PushService13 nX2023PushService13;
+ private ComPushService13 pushService13;
@Autowired
- private NX2023PushService14 nX2023PushService14;
+ private ComPushService14 pushService14;
@Override
public String getProtocol() {
@@ -81,115 +85,115 @@
private void getDataToPush(ApiParam param, String inteId) {
switch (inteId) {
case "1101":
- nX2023PushService11.pushData1101(apiRemoteService, param);
+ pushService11.pushData1101(apiRemoteService, param);
break;
case "1102":
- nX2023PushService11.pushData1102(apiRemoteService, param);
+ pushService11.pushData1102(apiRemoteService, param);
break;
case "1103":
- nX2023PushService11.pushData1103(apiRemoteService, param);
+ pushService11.pushData1103(apiRemoteService, param);
break;
case "1104":
- nX2023PushService11.pushData1104(apiRemoteService, param);
+ pushService11.pushData1104(apiRemoteService, param);
break;
case "1105":
- nX2023PushService11.pushData1105(apiRemoteService, param);
+ pushService11.pushData1105(apiRemoteService, param);
break;
case "1106":
- nX2023PushService11.pushData1106(apiRemoteService, param);
+ pushService11.pushData1106(apiRemoteService, param);
break;
case "1107":
- nX2023PushService11.pushData1107(apiRemoteService, param);
+ pushService11.pushData1107(apiRemoteService, param);
break;
case "1108":
- nX2023PushService11.pushData1108(apiRemoteService, param);
+ pushService11.pushData1108(apiRemoteService, param);
break;
case "1109":
- nX2023PushService12.pushData1109(apiRemoteService, param);
+ pushService12.pushData1109(apiRemoteService, param);
break;
case "1110":
- nX2023PushService11.pushData1110(apiRemoteService, param);
+ pushService11.pushData1110(apiRemoteService, param);
break;
case "1111":
- nX2023PushService11.pushData1111(apiRemoteService, param);
+ pushService11.pushData1111(apiRemoteService, param);
break;
case "1112":
- nX2023PushService11.pushData1112(apiRemoteService, param);
+ pushService11.pushData1112(apiRemoteService, param);
break;
case "1114":
- nX2023PushService11.pushData1114(apiRemoteService, param);
+ pushService11.pushData1114(apiRemoteService, param);
break;
case "1201":
- nX2023PushService12.pushData1201(apiRemoteService, param);
+ pushService12.pushData1201(apiRemoteService, param);
break;
case "1202":
- nX2023PushService12.pushData1202(apiRemoteService, param);
+ pushService12.pushData1202(apiRemoteService, param);
break;
case "1203":
- nX2023PushService12.pushData1203(apiRemoteService, param);
+ pushService12.pushData1203(apiRemoteService, param);
break;
case "1204":
- nX2023PushService12.pushData1204(apiRemoteService, param);
+ pushService12.pushData1204(apiRemoteService, param);
break;
case "1205":
- nX2023PushService12.pushData1205(apiRemoteService, param);
+ pushService12.pushData1205(apiRemoteService, param);
break;
case "1206":
- nX2023PushService12.pushData1206(apiRemoteService, param);
+ pushService12.pushData1206(apiRemoteService, param);
break;
case "1207":
- nX2023PushService12.pushData1207(apiRemoteService, param);
+ pushService12.pushData1207(apiRemoteService, param);
break;
case "1208":
- nX2023PushService12.pushData1208(apiRemoteService, param);
+ pushService12.pushData1208(apiRemoteService, param);
break;
case "1209":
- nX2023PushService12.pushData1209(apiRemoteService, param);
+ pushService12.pushData1209(apiRemoteService, param);
break;
case "1210":
- nX2023PushService12.pushData1210(apiRemoteService, param);
+ pushService12.pushData1210(apiRemoteService, param);
break;
case "1211":
- nX2023PushService12.pushData1211(apiRemoteService, param);
+ pushService12.pushData1211(apiRemoteService, param);
break;
case "1212":
- nX2023PushService12.pushData1212(apiRemoteService, param);
+ pushService12.pushData1212(apiRemoteService, param);
break;
case "1301":
- nX2023PushService13.pushData1301(apiRemoteService, param);
+ pushService13.pushData1301(apiRemoteService, param);
break;
case "1302":
- nX2023PushService13.pushData1302(apiRemoteService, param);
+ pushService13.pushData1302(apiRemoteService, param);
break;
case "1303":
- nX2023PushService13.pushData1303(apiRemoteService, param);
+ pushService13.pushData1303(apiRemoteService, param);
break;
case "1304":
- nX2023PushService13.pushData1304(apiRemoteService, param);
+ pushService13.pushData1304(apiRemoteService, param);
break;
case "1305":
- nX2023PushService13.pushData1305(apiRemoteService, param);
+ pushService13.pushData1305(apiRemoteService, param);
break;
case "1306":
- nX2023PushService13.pushData1306(apiRemoteService, param);
+ pushService13.pushData1306(apiRemoteService, param);
break;
case "1307":
- nX2023PushService13.pushData1307(apiRemoteService, param);
+ pushService13.pushData1307(apiRemoteService, param);
break;
case "1308":
- nX2023PushService13.pushData1308(apiRemoteService, param);
+ pushService13.pushData1308(apiRemoteService, param);
break;
case "1309":
- nX2023PushService13.pushData1309(apiRemoteService, param);
+ pushService13.pushData1309(apiRemoteService, param);
break;
case "1310":
- nX2023PushService13.pushData1310(apiRemoteService, param);
+ pushService13.pushData1310(apiRemoteService, param);
break;
case "1403":
- nX2023PushService14.pushData1403(apiRemoteService, param);
+ pushService14.pushData1403(apiRemoteService, param);
break;
case "1404":
- nX2023PushService14.pushData1404(apiRemoteService, param);
+ pushService14.pushData1404(apiRemoteService, param);
break;
default:
log.error("-----瀹佸鐪佸钩鍙帮細鏈尮閰嶅埌鎺ュ彛缂栫爜锛屼笉鎺ㄩ��-----");
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023PushService11.java b/src/main/java/com/fzzy/push/nx2023/NX2023PushService11.java
index 419d236..b9e9821 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023PushService11.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023PushService11.java
@@ -1,17 +1,12 @@
package com.fzzy.push.nx2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService11;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService11;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.util.List;
/**
* 瀹佸鐪佸钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -26,34 +21,7 @@
@Autowired
private NX2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1101Rep api1101Rep;
- @Autowired
- private Api1102Rep api1102Rep;
- @Autowired
- private Api1103Rep api1103Rep;
- @Autowired
- private Api1104Rep api1104Rep;
- @Autowired
- private Api1105Rep api1105Rep;
- @Autowired
- private Api1106Rep api1106Rep;
- @Autowired
- private Api1107Rep api1107Rep;
- @Autowired
- private Api1108Rep api1108Rep;
-
- @Autowired
- private Api1110Rep api1110Rep;
- @Autowired
- private Api1111Rep api1111Rep;
- @Autowired
- private Api1112Rep api1112Rep;
- @Autowired
- private Api1501Rep api1501Rep;
- @Autowired
- private Api1502Rep api1502Rep;
- @Autowired
- private Api1503Rep api1503Rep;
+ private ComPushService11 pushService11;
@Override
public String getProtocol() {
@@ -63,424 +31,39 @@
@Override
public void pushData(ApiParam param) {
- log.info("------->>>>涓婃捣2023鎺ュ彛涓嶄富鍔ㄤ笂鎶�");
+ log.info("------->>>>瀹佸2023鎺ュ彛涓诲姩涓婃姤");
- //鎺ㄩ�佸崟浣嶄俊鎭�
- this.pushData1101(apiRemoteService, param);
+ //鍗曚綅淇℃伅
+ pushService11.pushData1101(apiRemoteService, param);
//搴撳尯淇℃伅
- this.pushData1102(apiRemoteService, param);
+ pushService11.pushData1102(apiRemoteService, param);
//浠撴埧淇℃伅
- this.pushData1103(apiRemoteService, param);
+ pushService11.pushData1103(apiRemoteService, param);
//寤掗棿淇℃伅
- this.pushData1104(apiRemoteService, param);
+ pushService11.pushData1104(apiRemoteService, param);
//璐т綅淇℃伅
- this.pushData1105(apiRemoteService, param);
+ pushService11.pushData1105(apiRemoteService, param);
//娌圭綈淇℃伅
- this.pushData1106(apiRemoteService, param);
+ pushService11.pushData1106(apiRemoteService, param);
//璁惧淇℃伅
- this.pushData1107(apiRemoteService, param);
+ pushService11.pushData1107(apiRemoteService, param);
//鑽墏淇℃伅
- this.pushData1108(apiRemoteService, param);
+ pushService11.pushData1108(apiRemoteService, param);
+ //搴撳尯鍥句粨鎴跨偣浣嶄俊鎭�
+ pushService11.pushData1110(apiRemoteService, param);
- //搴撳尯鍥句粨鎴跨偣浣嶆爣娉�
- this.pushData1110(apiRemoteService, param);
- //搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
- this.pushData1111(apiRemoteService, param);
+ //搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆暟鎹�
+ pushService11.pushData1111(apiRemoteService, param);
+
//浜哄憳淇℃伅
- this.pushData1112(apiRemoteService, param);
- //璐㈠姟鎶ヨ〃
- this.pushData1114(apiRemoteService, param);
+ pushService11.pushData1112(apiRemoteService, param);
+ //浼佷笟淇$敤淇℃伅
+ pushService11.pushData1113(apiRemoteService, param);
+ //鏂囦欢淇℃伅鎺ㄩ�侊紝杞Щ鍒�12澶х被杩涜鎺ㄩ��
+
+ //璐㈠姟鎶ヨ〃鏁版嵁鎺ㄩ��
+ pushService11.pushData1114(apiRemoteService, param);
log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤缁撴潫");
- }
-
- /**
- * 1101 鍗曚綅淇℃伅
- */
- public void pushData1101(ApiRemoteService apiRemoteService, ApiParam param) {
-
- //鑾峰彇鍗曚綅淇℃伅
- List<Api1101> list = api1101Rep.getDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鍗曚綅淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1101);
-
- ResponseDto responseDto;
- for (Api1101 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
-
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1101Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1102 搴撳尯淇℃伅
- */
- public void pushData1102(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇搴撳尯淇℃伅
- List<Api1102> list = api1102Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌搴撳尯淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1102);
-
- ResponseDto responseDto;
- for (Api1102 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
-
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1102Rep.updateStatus(data.getKqdm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1103 浠撴埧淇℃伅
- */
- public void pushData1103(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浠撴埧淇℃伅
- List<Api1103> list = api1103Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌浠撴埧淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1103);
-
- ResponseDto responseDto;
- for (Api1103 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1103Rep.updateStatus(data.getCfdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1104 寤掗棿淇℃伅
- */
- public void pushData1104(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇寤掗棿淇℃伅
- List<Api1104> list = api1104Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌寤掗棿淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1104);
-
- ResponseDto responseDto;
- //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
- for (Api1104 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1103Rep.updateStatus(data.getAjdh(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1105 璐т綅淇℃伅
- */
- public void pushData1105(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐т綅淇℃伅
- List<Api1105> list = api1105Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌璐т綅淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1105);
-
- ResponseDto responseDto;
- for (Api1105 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1105Rep.updateStatus(data.getHwdm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1106 娌圭綈淇℃伅
- */
- public void pushData1106(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇娌圭綈淇℃伅
- List<Api1106> list = api1106Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌娌圭綈淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1106);
-
- ResponseDto responseDto;
- for (Api1106 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1106Rep.updateStatus(data.getYgdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1107 璁惧淇℃伅
- */
- public void pushData1107(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璁惧淇℃伅
- List<Api1107> list = api1107Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌璁惧淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1107);
-
- ResponseDto responseDto;
-
- //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
- for (Api1107 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1107Rep.updateStatus(data.getSbbh(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1108 鑽墏淇℃伅
- */
- public void pushData1108(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鑽墏淇℃伅
- List<Api1108> list = api1108Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鑽墏淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1108);
-
- ResponseDto responseDto;
- for (Api1108 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1108Rep.updateStatus(data.getId(), Constant.CZBZ_U);
- }
- }
- }
- }
-
-
-
- /**
- * 1110 搴撳尯鍥句粨鎴跨偣浣嶆爣娉�
- */
- public void pushData1110(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇搴撳尯鍥句粨鎴跨偣浣嶆爣娉�
- List<Api1110> list = api1110Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌搴撳尯鍥句粨鎴跨偣浣嶆爣娉紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1110);
-
- ResponseDto responseDto;
- for (Api1110 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1110Rep.updateStatus(data.getHwdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1111 搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
- */
- public void pushData1111(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
- List<Api1111> list = api1111Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1111);
-
- ResponseDto responseDto;
- for (Api1111 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1111Rep.updateStatus(data.getSpjksbid(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1112 浜哄憳淇℃伅
- */
- public void pushData1112(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浜哄憳淇℃伅
- List<Api1112> list = api1112Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌浜哄憳淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1112);
- ResponseDto responseDto;
-
- //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
- for (Api1112 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1112Rep.updateStatus(data.getSfzhm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
-
- /**
- * 1114 璐㈠姟鎶ヨ〃
- */
- public void pushData1114(ApiRemoteService apiRemoteService, ApiParam param) {
- this.pushData1501(apiRemoteService, param);
- this.pushData1502(apiRemoteService, param);
- this.pushData1503(apiRemoteService, param);
-
- }
-
- /**
- * 1501 璐㈠姟鎶ヨ〃-璧勪骇璐熷��--鍗曟潯涓婁紶
- */
- public void pushData1501(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
- List<Api1501> list = api1501Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌璧勪骇璐熷�轰俊鎭紝涓嶆帹閫�-----");
- return;
- }
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1114_1501);
- ResponseDto responseDto;
- Api1501 d;
- for (Api1501 data : list) {
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
-
- data.setCzbz(Constant.CZBZ_U);
- //鏇存柊鐘舵��
- api1501Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1502 璐㈠姟鎶ヨ〃-鐜伴噾娴�
- */
- public void pushData1502(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
- List<Api1502> list = api1502Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鐜伴噾娴佷俊鎭紝涓嶆帹閫�-----");
- return;
- }
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1114_1502);
- ResponseDto responseDto;
- for (Api1502 data : list) {
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
-
- data.setCzbz(Constant.CZBZ_U);
- //鏇存柊鐘舵��
- api1502Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1503 璐㈠姟鎶ヨ〃-鍒╂鼎淇℃伅
- */
- public void pushData1503(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
- List<Api1503> list = api1503Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鍒╂鼎淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1114_1503);
- ResponseDto responseDto;
- Api1503 d;
- for (Api1503 data : list) {
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
-
- data.setCzbz(Constant.CZBZ_U);
- //鏇存柊鐘舵��
- api1503Rep.save(data);
- }
- }
- }
}
}
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023PushService12.java b/src/main/java/com/fzzy/push/nx2023/NX2023PushService12.java
index 357da06..568b9e3 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023PushService12.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023PushService12.java
@@ -1,18 +1,12 @@
package com.fzzy.push.nx2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService12;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService12;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-
-import java.util.List;
/**
* 瀹佸鐪佸钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -28,31 +22,7 @@
@Autowired
private NX2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1109Rep api1109Rep;
- @Autowired
- private Api1201Rep api1201Rep;
- @Autowired
- private Api1202Rep api1202Rep;
- @Autowired
- private Api1203Rep api1203Rep;
- @Autowired
- private Api1204Rep api1204Rep;
- @Autowired
- private Api1205Rep api1205Rep;
- @Autowired
- private Api1206Rep api1206Rep;
- @Autowired
- private Api1207Rep api1207Rep;
- @Autowired
- private Api1208Rep api1208Rep;
- @Autowired
- private Api1209Rep api1209Rep;
- @Autowired
- private Api1210Rep api1210Rep;
- @Autowired
- private Api1211Rep api1211Rep;
- @Autowired
- private Api1212Rep api1212Rep;
+ private ComPushService12 pushService12;
@Override
public String getProtocol() {
@@ -63,400 +33,46 @@
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.pushData1109(apiRemoteService, param);
+ pushService12.pushData1212(apiRemoteService, param);
+
+ //鍚堝悓
+ pushService12.pushData1201(apiRemoteService, param);
+
+ //鍏ュ簱鏁版嵁 + 鍏ュ簱杩囩
+ pushService12.pushData1202(apiRemoteService, param);
+
+ //鍏ュ簱璐ㄦ
+ pushService12.pushData1203(apiRemoteService, param);
+
+ //鍏ュ簱缁撶畻
+ pushService12.pushData1204(apiRemoteService, param);
+
+ //鍑哄簱鏁版嵁 + 鍑哄簱杩囩
+ pushService12.pushData1205(apiRemoteService, param);
+
+ //鍑哄簱缁撶畻
+ pushService12.pushData1206(apiRemoteService, param);
+
+ //鍊掍粨
+ pushService12.pushData1207(apiRemoteService, param);
+
+ //鎹熸孩鍗�
+ pushService12.pushData1209(apiRemoteService, param);
+
+ //绮搴撳瓨鏁版嵁
+ pushService12.pushData1208(apiRemoteService, param);
+
+ //鎬ц川杞彉
+ pushService12.pushData1210(apiRemoteService, param);
+
+ //璐﹂潰搴撳瓨
+ pushService12.pushData1211(apiRemoteService, param);
+
+ //鏂囦欢
+ pushService12.pushData1109(apiRemoteService, param);
log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤缁撴潫");
- }
-
- /**
- * 1201 鍚堝悓淇℃伅
- */
- public void pushData1201(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鍚堝悓淇℃伅
- List<Api1201> list = api1201Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鍚堝悓淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1201);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1202 绮鍏ュ簱淇℃伅
- */
- public void pushData1202(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍏ュ簱淇℃伅
- List<Api1202> list = api1202Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍏ュ簱淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1202);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1203 绮鍏ュ簱妫�楠屼俊鎭�
- */
- public void pushData1203(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍏ュ簱妫�楠屼俊鎭�
- List<Api1203> list = api1203Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍏ュ簱妫�楠屼俊鎭紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1203);
-
- 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);
- }
- }
- }
-
- }
-
- /**
- * 1204 绮鍏ュ簱缁撶畻淇℃伅
- */
- public void pushData1204(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍏ュ簱缁撶畻淇℃伅
- List<Api1204> list = api1204Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍏ュ簱缁撶畻淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1204);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1205 绮鍑哄簱淇℃伅
- */
- public void pushData1205(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍑哄簱淇℃伅
- List<Api1205> list = api1205Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍑哄簱淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1205);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1206 绮鍑哄簱缁撶畻淇℃伅
- */
- public void pushData1206(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍑哄簱缁撶畻淇℃伅
- List<Api1206> list = api1206Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍑哄簱缁撶畻淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1206);
- 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);
- //鏇存柊鐘舵��
- api1206Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1207 鍊掍粨鏁版嵁
- */
- public void pushData1207(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鍊掍粨淇℃伅
- List<Api1207> list = api1207Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鍊掍粨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1207);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1208 绮搴撳瓨
- */
- public void pushData1208(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮搴撳瓨淇℃伅
- List<Api1208> list = api1208Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1208);
-
- 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);
- //鏇存柊鐘舵��
- api1208Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1209 鎹熸孩鍗�
- */
- public void pushData1209(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鎹熺泭鍗曚俊鎭�
- List<Api1209> list = api1209Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1209);
-
- 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);
- //鏇存柊鐘舵��
- api1209Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1210 绮鎬ц川杞彉鍗�
- */
- public void pushData1210(ApiRemoteService apiRemoteService, ApiParam param) {
- //绮鎬ц川杞彉鍗�
- List<Api1210> list = api1210Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1210);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1211 璐﹂潰搴撳瓨
- */
- public void pushData1211(ApiRemoteService apiRemoteService, ApiParam param) {
- //璐﹂潰搴撳瓨
- List<Api1211> list = api1211Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1210);
-
- 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);
- //鏇存柊鐘舵��
- api1211Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1212 瀹㈡埛淇℃伅
- */
- public void pushData1212(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹㈡埛淇℃伅
- List<Api1212> list = api1212Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌瀹㈡埛淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1212);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1109 鏂囦欢淇℃伅
- */
- public void pushData1109(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鏂囦欢淇℃伅
- List<Api1109> list = api1109Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鏂囦欢淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1109);
-
- ResponseDto responseDto;
- for (Api1109 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1109Rep.updateStatus(data.getId(), Constant.CZBZ_U);
- }
- }
- }
-
}
}
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023PushService13.java b/src/main/java/com/fzzy/push/nx2023/NX2023PushService13.java
index 5b6adcf..baf9a2a 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023PushService13.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023PushService13.java
@@ -1,18 +1,12 @@
package com.fzzy.push.nx2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService13;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService13;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-
-import java.util.List;
/**
* 瀹佸鐪佸钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -28,25 +22,7 @@
@Autowired
private NX2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1301Rep api1301Rep;
- @Autowired
- private Api1302Rep api1302Rep;
- @Autowired
- private Api1303Rep api1303Rep;
- @Autowired
- private Api1304Rep api1304Rep;
- @Autowired
- private Api1305Rep api1305Rep;
- @Autowired
- private Api1306Rep api1306Rep;
- @Autowired
- private Api1307Rep api1307Rep;
- @Autowired
- private Api1308Rep api1308Rep;
- @Autowired
- private Api1309Rep api1309Rep;
- @Autowired
- private Api1310Rep api1310Rep;
+ private ComPushService13 pushService13;
@Override
public String getProtocol() {
@@ -57,303 +33,32 @@
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);
+ pushService13.pushData1301(apiRemoteService, param);
+ //绮儏
+ pushService13.pushData1302(apiRemoteService, param);
+
+ //姘斾綋
+ pushService13.pushData1304(apiRemoteService, param);
+
+ //铏
+ pushService13.pushData1303(apiRemoteService, param);
+
+ //閫氶
+ pushService13.pushData1305(apiRemoteService, param);
+
+ //鐔忚捀
+ pushService13.pushData1306(apiRemoteService, param);
+ //鐔忚捀
+ pushService13.pushData1307(apiRemoteService, param);
+
+ pushService13.pushData1308(apiRemoteService, param);
+
+ pushService13.pushData1309(apiRemoteService, param);
+
+ //璐ㄦ
+ pushService13.pushData1310(apiRemoteService, param);
log.info("------->>>>绮簱绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫");
}
- /**
- * 1301 瀹夊叏绠$悊
- */
- public void pushData1301(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹夊叏绠$悊
- List<Api1301> list = api1301Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌瀹夊叏绠$悊锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1301);
-
- 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);
- //鏇存柊鐘舵��
- api1301Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1302 娓╂箍搴︽娴�
- */
- public void pushData1302(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇娓╂箍搴︽娴�
- List<Api1302> list = api1302Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌娓╂箍搴︽娴嬶紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1302);
-
- 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);
- //鏇存柊鐘舵��
- api1302Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1303 瀹宠櫕妫�娴�
- */
- public void pushData1303(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹宠櫕妫�娴�
- List<Api1303> list = api1303Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌瀹宠櫕妫�娴嬶紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1303);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1304 姘斾綋妫�娴�
- */
- public void pushData1304(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇姘斾綋妫�娴�
- List<Api1304> list = api1304Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌姘斾綋妫�娴嬶紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1304);
-
- 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);
- }
- }
- }
-
- }
-
- /**
- * 1305 閫氶浣滀笟
- */
- public void pushData1305(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇閫氶浣滀笟
- List<Api1305> list = api1305Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌閫氶浣滀笟锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1305);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1306 鐔忚捀浣滀笟
- */
- public void pushData1306(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鐔忚捀浣滀笟
- List<Api1306> list = api1306Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌鐔忚捀浣滀笟锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1306);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1307 浠撳唴瑙嗛鍥惧儚
- */
- public void pushData1307(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浠撳唴瑙嗛鍥惧儚
- List<Api1307> list = api1307Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌浠撳唴瑙嗛鍥惧儚锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1307);
-
- 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);
- }
- }
- }
-
- }
-
- /**
- * 1308 瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅
- */
- public void pushData1308(ApiRemoteService apiRemoteService, ApiParam param) {
- //瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅
- List<Api1308> list = api1308Rep.findAll();
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1308);
-
- ResponseDto responseDto;
- for (Api1308 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);
- //鏇存柊鐘舵��
- api1308Rep.save(data);
- }
- }
- }
-
- }
-
- /**
- * 1309 杩濊棰勮淇℃伅
- */
- public void pushData1309(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浠撳唴瑙嗛鍥惧儚
- List<Api1309> list = api1309Rep.findAll();
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌杩濊棰勮淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1307);
-
- ResponseDto responseDto;
- for (Api1309 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);
- //鏇存柊鐘舵��
- api1309Rep.save(data);
- }
- }
- }
-
- }
-
- /**
- * 1310 璐ㄦ鏁版嵁
- */
- public void pushData1310(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐ㄦ鏁版嵁
- List<Api1310> list = api1310Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌璐ㄦ鏁版嵁锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1310);
-
- 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);
- //鏇存柊鐘舵��
- api1310Rep.save(data);
- }
- }
- }
- }
}
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java b/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java
index 1fcb688..43e3e59 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023PushService14.java
@@ -1,19 +1,12 @@
package com.fzzy.push.nx2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.Api1403;
-import com.fzzy.api.entity.Api1404;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService14;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService14;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-
-import java.util.List;
/**
* 瀹佸鐪佸钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -28,9 +21,7 @@
@Autowired
private NX2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1403Rep api1403Rep;
- @Autowired
- private Api1404Rep api1404Rep;
+ private ComPushService14 pushService14;
@Override
@@ -42,68 +33,16 @@
public void pushData(ApiParam param) {
log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤寮�濮�");
+ pushService14.pushData1401(apiRemoteService, param);
+
+ pushService14.pushData1402(apiRemoteService, param);
//杞崲璁″垝
- this.pushData1403(apiRemoteService, param);
+ pushService14.pushData1403(apiRemoteService, param);
//杞崲璁″垝鏄庣粏
- this.pushData1404(apiRemoteService, param);
+ pushService14.pushData1404(apiRemoteService, param);
+
+ pushService14.pushData1405(apiRemoteService, param);
log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫");
}
-
- /**
- * 1403 杞崲璁″垝淇℃伅
- */
- public void pushData1403(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇杞崲璁″垝
- List<Api1403> list = api1403Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_14);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1403);
-
- 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);
- //鏇存柊鐘舵��
- api1403Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1404 杞崲璁″垝鏄庣粏淇℃伅
- */
- public void pushData1404(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇杞崲璁″垝鏄庣粏
- List<Api1404> list = api1404Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----瀹佸鐪佸钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝鏄庣粏锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_14);
- param.setInteId(NX2023Constant.NX_2023_API_CODE_1404);
-
- 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);
- }
- }
- }
- }
-
}
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java b/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java
index 477d942..78c288c 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023OrderApiServiceImpl.java
@@ -1,6 +1,5 @@
package com.fzzy.push.sh2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
import com.fzzy.api.entity.ApiConfs;
@@ -9,6 +8,7 @@
import com.fzzy.order.OrderApiService;
import com.fzzy.order.data.OrderConstant;
import com.fzzy.order.data.OrderData;
+import com.fzzy.push.impl.*;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.time.DateUtils;
@@ -32,13 +32,15 @@
@Autowired
private SH2023ApiRemoteService apiRemoteService;
@Autowired
- private SH2023PushService11 sh2023PushService11;
+ private ComPushService11 pushService11;
@Autowired
- private SH2023PushService12 sh2023PushService12;
+ private ComPushService12 pushService12;
@Autowired
- private SH2023PushService13 sh2023PushService13;
+ private ComPushService13 pushService13;
@Autowired
- private SH2023PushService14 sh2023PushService14;
+ private ComPushService14 pushService14;
+ @Autowired
+ private ComPushService99 pushService99;
@Override
public String getProtocol() {
@@ -84,148 +86,148 @@
switch (inteId) {
case "1101":
- sh2023PushService11.pushData1101(apiRemoteService, param);
+ pushService11.pushData1101(apiRemoteService, param);
break;
case "1102":
- sh2023PushService11.pushData1102(apiRemoteService, param);
+ pushService11.pushData1102(apiRemoteService, param);
break;
case "1103":
- sh2023PushService11.pushData1103(apiRemoteService, param);
+ pushService11.pushData1103(apiRemoteService, param);
break;
case "1104":
- sh2023PushService11.pushData1104(apiRemoteService, param);
+ pushService11.pushData1104(apiRemoteService, param);
break;
case "1105":
- sh2023PushService11.pushData1105(apiRemoteService, param);
+ pushService11.pushData1105(apiRemoteService, param);
break;
case "1106":
- sh2023PushService11.pushData1106(apiRemoteService, param);
+ pushService11.pushData1106(apiRemoteService, param);
break;
case "1107":
- sh2023PushService11.pushData1107(apiRemoteService, param);
+ pushService11.pushData1107(apiRemoteService, param);
break;
case "1108":
- sh2023PushService11.pushData1108(apiRemoteService, param);
+ pushService11.pushData1108(apiRemoteService, param);
break;
case "1109":
- sh2023PushService11.pushData1109(apiRemoteService, param);
+ pushService12.pushData1109(apiRemoteService, param);
break;
case "1110":
- sh2023PushService11.pushData1110(apiRemoteService, param);
+ pushService11.pushData1110(apiRemoteService, param);
break;
case "1111":
- sh2023PushService11.pushData1111(apiRemoteService, param);
+ pushService11.pushData1111(apiRemoteService, param);
break;
case "1112":
- sh2023PushService11.pushData1112(apiRemoteService, param);
+ pushService11.pushData1112(apiRemoteService, param);
break;
case "1113":
- sh2023PushService11.pushData1113(apiRemoteService, param);
+ pushService11.pushData1113(apiRemoteService, param);
break;
case "1114":
- sh2023PushService11.pushData1114(apiRemoteService, param);
+ pushService11.pushData1114(apiRemoteService, param);
break;
case "1201":
- sh2023PushService12.pushData1201(apiRemoteService, param);
+ pushService12.pushData1201(apiRemoteService, param);
break;
case "1202":
- sh2023PushService12.pushData1202(apiRemoteService, param);
+ pushService12.pushData1202(apiRemoteService, param);
break;
case "1203":
- sh2023PushService12.pushData1203(apiRemoteService, param);
+ pushService12.pushData1203(apiRemoteService, param);
break;
case "1204":
- sh2023PushService12.pushData1204(apiRemoteService, param);
+ pushService12.pushData1204(apiRemoteService, param);
break;
case "1205":
- sh2023PushService12.pushData1205(apiRemoteService, param);
+ pushService12.pushData1205(apiRemoteService, param);
break;
case "1206":
- sh2023PushService12.pushData1206(apiRemoteService, param);
+ pushService12.pushData1206(apiRemoteService, param);
break;
case "1207":
- sh2023PushService12.pushData1207(apiRemoteService, param);
+ pushService12.pushData1207(apiRemoteService, param);
break;
case "1208":
- sh2023PushService12.pushData1208(apiRemoteService, param);
+ pushService12.pushData1208(apiRemoteService, param);
break;
case "1209":
- sh2023PushService12.pushData1209(apiRemoteService, param);
+ pushService12.pushData1209(apiRemoteService, param);
break;
case "1210":
- sh2023PushService12.pushData1210(apiRemoteService, param);
+ pushService12.pushData1210(apiRemoteService, param);
break;
case "1211":
- sh2023PushService12.pushData1211(apiRemoteService, param);
+ pushService12.pushData1211(apiRemoteService, param);
break;
case "1212":
- sh2023PushService12.pushData1212(apiRemoteService, param);
+ pushService12.pushData1212(apiRemoteService, param);
break;
case "2101":
- sh2023PushService12.pushData2101(apiRemoteService, param);
+ pushService99.pushData2101(apiRemoteService, param);
break;
case "2102":
- sh2023PushService12.pushData2102(apiRemoteService, param);
+ pushService99.pushData2102(apiRemoteService, param);
break;
case "2104":
- sh2023PushService12.pushData2104(apiRemoteService, param);
+ pushService99.pushData2104(apiRemoteService, param);
break;
case "1301":
- sh2023PushService13.pushData1301(apiRemoteService, param);
+ pushService13.pushData1301(apiRemoteService, param);
break;
case "1302":
- sh2023PushService13.pushData1302(apiRemoteService, param);
+ pushService13.pushData1302(apiRemoteService, param);
break;
case "1303":
- sh2023PushService13.pushData1303(apiRemoteService, param);
+ pushService13.pushData1303(apiRemoteService, param);
break;
case "1304":
- sh2023PushService13.pushData1304(apiRemoteService, param);
+ pushService13.pushData1304(apiRemoteService, param);
break;
case "1305":
- sh2023PushService13.pushData1305(apiRemoteService, param);
+ pushService13.pushData1305(apiRemoteService, param);
break;
case "1306":
- sh2023PushService13.pushData1306(apiRemoteService, param);
+ pushService13.pushData1306(apiRemoteService, param);
break;
case "1307":
- sh2023PushService13.pushData1307(apiRemoteService, param);
+ pushService13.pushData1307(apiRemoteService, param);
break;
case "1308":
- sh2023PushService13.pushData1308(apiRemoteService, param);
+ pushService13.pushData1308(apiRemoteService, param);
break;
case "1309":
- sh2023PushService13.pushData1309(apiRemoteService, param);
+ pushService13.pushData1309(apiRemoteService, param);
break;
case "1310":
- sh2023PushService13.pushData1310(apiRemoteService, param);
+ pushService13.pushData1310(apiRemoteService, param);
break;
case "1311":
- sh2023PushService13.pushData1311(apiRemoteService, param);
+ pushService99.pushData1311(apiRemoteService, param);
break;
case "2103":
- sh2023PushService13.pushData2103(apiRemoteService, param);
+ pushService99.pushData2103(apiRemoteService, param);
break;
case "1401":
- sh2023PushService14.pushData1401(apiRemoteService, param);
+ pushService14.pushData1401(apiRemoteService, param);
break;
case "1402":
- sh2023PushService14.pushData1402(apiRemoteService, param);
+ pushService14.pushData1402(apiRemoteService, param);
break;
case "1403":
- sh2023PushService14.pushData1403(apiRemoteService, param);
+ pushService14.pushData1403(apiRemoteService, param);
break;
case "1404":
- sh2023PushService14.pushData1404(apiRemoteService, param);
+ pushService14.pushData1404(apiRemoteService, param);
break;
case "1405":
- sh2023PushService14.pushData1405(apiRemoteService, param);
+ pushService14.pushData1405(apiRemoteService, param);
break;
case "2203":
- sh2023PushService14.pushData2203(apiRemoteService, param);
+ pushService99.pushData2203(apiRemoteService, param);
break;
case "2204":
- sh2023PushService14.pushData2204(apiRemoteService, param);
+ pushService99.pushData2204(apiRemoteService, param);
break;
default:
log.error("-----涓婃捣甯傚钩鍙帮細鏈尮閰嶅埌鎺ュ彛缂栫爜锛屼笉鎺ㄩ��-----");
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
index e868e8a..9daab03 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
@@ -1,17 +1,12 @@
package com.fzzy.push.sh2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService11;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService11;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.util.List;
/**
* 涓婃捣甯傚钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -24,37 +19,9 @@
public class SH2023PushService11 implements PushService11 {
@Autowired
- private Api1101Rep api1101Rep;
+ private SH2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1102Rep api1102Rep;
- @Autowired
- private Api1103Rep api1103Rep;
- @Autowired
- private Api1104Rep api1104Rep;
- @Autowired
- private Api1105Rep api1105Rep;
- @Autowired
- private Api1106Rep api1106Rep;
- @Autowired
- private Api1107Rep api1107Rep;
- @Autowired
- private Api1108Rep api1108Rep;
- @Autowired
- private Api1109Rep api1109Rep;
- @Autowired
- private Api1110Rep api1110Rep;
- @Autowired
- private Api1111Rep api1111Rep;
- @Autowired
- private Api1112Rep api1112Rep;
- @Autowired
- private Api1113Rep api1113Rep;
- @Autowired
- private Api1501Rep api1501Rep;
- @Autowired
- private Api1502Rep api1502Rep;
- @Autowired
- private Api1503Rep api1503Rep;
+ private ComPushService11 pushService11;
@Override
public String getProtocol() {
@@ -66,476 +33,37 @@
log.info("------->>>>涓婃捣2023鎺ュ彛涓嶄富鍔ㄤ笂鎶�");
-// //鎺ㄩ�佸崟浣嶄俊鎭�
-// this.pushData1101(apiRemoteService, param);
-// //搴撳尯淇℃伅
-// this.pushData1102(apiRemoteService, param);
-// //浠撴埧淇℃伅
-// this.pushData1103(apiRemoteService, param);
-// //寤掗棿淇℃伅
-// this.pushData1104(apiRemoteService, param);
-// //璐т綅淇℃伅
-// this.pushData1105(apiRemoteService, param);
-// //娌圭綈淇℃伅
-// this.pushData1106(apiRemoteService, param);
-// //璁惧淇℃伅
-// this.pushData1107(apiRemoteService, param);
-// //鑽墏淇℃伅
-// this.pushData1108(apiRemoteService, param);
-// //鏂囦欢淇℃伅
-// this.pushData1109(apiRemoteService, param);
-// //搴撳尯鍥句粨鎴跨偣浣嶆爣娉�
-// this.pushData1110(apiRemoteService, param);
-// //搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
-// this.pushData1111(apiRemoteService, param);
-// //浜哄憳淇℃伅
-// this.pushData1112(apiRemoteService, param);
-// //浼佷笟淇$敤淇℃伅
-// this.pushData1113(apiRemoteService, param);
-// //璐㈠姟鎶ヨ〃
-// this.pushData1114(apiRemoteService, param);
+ //鍗曚綅淇℃伅
+ pushService11.pushData1101(apiRemoteService, param);
+ //搴撳尯淇℃伅
+ pushService11.pushData1102(apiRemoteService, param);
+ //浠撴埧淇℃伅
+ pushService11.pushData1103(apiRemoteService, param);
+ //寤掗棿淇℃伅
+ pushService11.pushData1104(apiRemoteService, param);
+ //璐т綅淇℃伅
+ pushService11.pushData1105(apiRemoteService, param);
+ //娌圭綈淇℃伅
+ pushService11.pushData1106(apiRemoteService, param);
+ //璁惧淇℃伅
+ pushService11.pushData1107(apiRemoteService, param);
+ //鑽墏淇℃伅
+ pushService11.pushData1108(apiRemoteService, param);
+ //搴撳尯鍥句粨鎴跨偣浣嶄俊鎭�
+ pushService11.pushData1110(apiRemoteService, param);
+
+ //搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆暟鎹�
+ pushService11.pushData1111(apiRemoteService, param);
+
+ //浜哄憳淇℃伅
+ pushService11.pushData1112(apiRemoteService, param);
+ //浼佷笟淇$敤淇℃伅
+ pushService11.pushData1113(apiRemoteService, param);
+ //鏂囦欢淇℃伅鎺ㄩ�侊紝杞Щ鍒�12澶х被杩涜鎺ㄩ��
+
+ //璐㈠姟鎶ヨ〃鏁版嵁鎺ㄩ��
+ pushService11.pushData1114(apiRemoteService, param);
log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤缁撴潫");
- }
-
- /**
- * 1101 鍗曚綅淇℃伅
- */
- public void pushData1101(ApiRemoteService apiRemoteService, ApiParam param) {
-
- //鑾峰彇鍗曚綅淇℃伅
- List<Api1101> list = api1101Rep.getDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍗曚綅淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1101);
-
- ResponseDto responseDto;
- for (Api1101 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
-
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1101Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1102 搴撳尯淇℃伅
- */
- public void pushData1102(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇搴撳尯淇℃伅
- List<Api1102> list = api1102Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌搴撳尯淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1102);
-
- ResponseDto responseDto;
- for (Api1102 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
-
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1102Rep.updateStatus(data.getKqdm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1103 浠撴埧淇℃伅
- */
- public void pushData1103(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浠撴埧淇℃伅
- List<Api1103> list = api1103Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌浠撴埧淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1103);
-
- ResponseDto responseDto;
- for (Api1103 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1103Rep.updateStatus(data.getCfdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1104 寤掗棿淇℃伅
- */
- public void pushData1104(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇寤掗棿淇℃伅
- List<Api1104> list = api1104Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌寤掗棿淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1104);
-
- ResponseDto responseDto;
- //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
- for (Api1104 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1103Rep.updateStatus(data.getAjdh(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1105 璐т綅淇℃伅
- */
- public void pushData1105(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐т綅淇℃伅
- List<Api1105> list = api1105Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌璐т綅淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1105);
-
- ResponseDto responseDto;
- for (Api1105 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1105Rep.updateStatus(data.getHwdm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1106 娌圭綈淇℃伅
- */
- public void pushData1106(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇娌圭綈淇℃伅
- List<Api1106> list = api1106Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌娌圭綈淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1106);
-
- ResponseDto responseDto;
- for (Api1106 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1106Rep.updateStatus(data.getYgdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1107 璁惧淇℃伅
- */
- public void pushData1107(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璁惧淇℃伅
- List<Api1107> list = api1107Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌璁惧淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1107);
-
- ResponseDto responseDto;
-
- //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
- for (Api1107 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1107Rep.updateStatus(data.getSbbh(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1108 鑽墏淇℃伅
- */
- public void pushData1108(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鑽墏淇℃伅
- List<Api1108> list = api1108Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鑽墏淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1108);
-
- ResponseDto responseDto;
- for (Api1108 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1108Rep.updateStatus(data.getId(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1109 鏂囦欢淇℃伅
- */
- public void pushData1109(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鏂囦欢淇℃伅
- List<Api1109> list = api1109Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鏂囦欢淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1109);
-
- ResponseDto responseDto;
- for (Api1109 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1109Rep.updateStatus(data.getId(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1110 搴撳尯鍥句粨鎴跨偣浣嶆爣娉�
- */
- public void pushData1110(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇搴撳尯鍥句粨鎴跨偣浣嶆爣娉�
- List<Api1110> list = api1110Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌搴撳尯鍥句粨鎴跨偣浣嶆爣娉紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1110);
-
- ResponseDto responseDto;
- for (Api1110 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1110Rep.updateStatus(data.getHwdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1111 搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
- */
- public void pushData1111(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
- List<Api1111> list = api1111Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1111);
-
- ResponseDto responseDto;
- for (Api1111 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1111Rep.updateStatus(data.getSpjksbid(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1112 浜哄憳淇℃伅
- */
- public void pushData1112(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浜哄憳淇℃伅
- List<Api1112> list = api1112Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌浜哄憳淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1112);
- ResponseDto responseDto;
-
- //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
- for (Api1112 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1112Rep.updateStatus(data.getSfzhm(), Constant.CZBZ_U);
- }
- }
- }
- }
-
- /**
- * 1113 浼佷笟淇$敤淇℃伅
- */
- public void pushData1113(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浼佷笟淇$敤淇℃伅
- List<Api1113> list = api1113Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌浼佷笟淇$敤淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_11);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1113);
-
- ResponseDto responseDto;
- for (Api1113 data : list) {
- param.setBizId(data.getBizId());
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
- api1113Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U);
- }
- }
- }
-
- }
-
- /**
- * 1114 璐㈠姟鎶ヨ〃
- */
- public void pushData1114(ApiRemoteService apiRemoteService, ApiParam param) {
- this.pushData1501(apiRemoteService, param);
- this.pushData1502(apiRemoteService, param);
- this.pushData1503(apiRemoteService, param);
-
- }
-
- /**
- * 1501 璐㈠姟鎶ヨ〃-璧勪骇璐熷��--鍗曟潯涓婁紶
- */
- public void pushData1501(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
- List<Api1501> list = api1501Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌璧勪骇璐熷�轰俊鎭紝涓嶆帹閫�-----");
- return;
- }
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1114_1501);
- ResponseDto responseDto;
- Api1501 d;
- for (Api1501 data : list) {
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
-
- data.setCzbz(Constant.CZBZ_U);
- //鏇存柊鐘舵��
- api1501Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1502 璐㈠姟鎶ヨ〃-鐜伴噾娴�
- */
- public void pushData1502(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
- List<Api1502> list = api1502Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鐜伴噾娴佷俊鎭紝涓嶆帹閫�-----");
- return;
- }
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1114_1502);
- ResponseDto responseDto;
- for (Api1502 data : list) {
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
-
- data.setCzbz(Constant.CZBZ_U);
- //鏇存柊鐘舵��
- api1502Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1503 璐㈠姟鎶ヨ〃-鍒╂鼎淇℃伅
- */
- public void pushData1503(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐㈠姟鎶ヨ〃-璧勪骇璐熷��
- List<Api1503> list = api1503Rep.findPushDataTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍒╂鼎淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1114_1503);
- ResponseDto responseDto;
- Api1503 d;
- for (Api1503 data : list) {
- responseDto = apiRemoteService.pushData(param, data);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(data.getCzbz())) {
-
- data.setCzbz(Constant.CZBZ_U);
- //鏇存柊鐘舵��
- api1503Rep.save(data);
- }
- }
- }
}
}
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
index b880006..0855589 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
@@ -1,17 +1,13 @@
package com.fzzy.push.sh2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService12;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService12;
+import com.fzzy.push.impl.ComPushService99;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.util.List;
/**
* 涓婃捣甯傚钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -27,32 +23,9 @@
@Autowired
private SH2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1201Rep api1201Rep;
+ private ComPushService12 pushService12;
@Autowired
- private Api1202Rep api1202Rep;
- @Autowired
- private Api1203Rep api1203Rep;
- @Autowired
- private Api1204Rep api1204Rep;
- @Autowired
- private Api1205Rep api1205Rep;
- @Autowired
- private Api1206Rep api1206Rep;
- @Autowired
- private Api1207Rep api1207Rep;
- @Autowired
- private Api1208Rep api1208Rep;
- @Autowired
- private Api1209Rep api1209Rep;
- @Autowired
- private Api1210Rep api1210Rep;
- @Autowired
- private Api1211Rep api1211Rep;
- @Autowired
- private Api1212Rep api1212Rep;
- @Autowired
- private ApiInfoDataRep apiInfoDataRep;
-
+ private ComPushService99 pushService99;
@Override
public String getProtocol() {
return PushProtocol.SB_SH_2023.getCode();
@@ -62,434 +35,49 @@
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);
+ //瀹㈡埛淇℃伅
+ pushService12.pushData1212(apiRemoteService, param);
+
+ //鍚堝悓
+ pushService12.pushData1201(apiRemoteService, param);
+
+ //鍏ュ簱鏁版嵁 + 鍏ュ簱杩囩
+ pushService12.pushData1202(apiRemoteService, param);
+
+ //鍏ュ簱璐ㄦ
+ pushService12.pushData1203(apiRemoteService, param);
+
+ //鍏ュ簱缁撶畻
+ pushService12.pushData1204(apiRemoteService, param);
+
+ //鍑哄簱鏁版嵁 + 鍑哄簱杩囩
+ pushService12.pushData1205(apiRemoteService, param);
+
+ //鍑哄簱缁撶畻
+ pushService12.pushData1206(apiRemoteService, param);
+
+ //鍊掍粨
+ pushService12.pushData1207(apiRemoteService, param);
+
+ //鎹熸孩鍗�
+ pushService12.pushData1209(apiRemoteService, param);
+
+ //绮搴撳瓨鏁版嵁
+ pushService12.pushData1208(apiRemoteService, param);
+
+ //鎬ц川杞彉
+ pushService12.pushData1210(apiRemoteService, param);
+
+ //璐﹂潰搴撳瓨
+ pushService12.pushData1211(apiRemoteService, param);
+
+ //鏂囦欢
+ pushService12.pushData1109(apiRemoteService, param);
+
+ pushService99.pushData2101(apiRemoteService, param);
+ pushService99.pushData2102(apiRemoteService, param);
+ pushService99.pushData2104(apiRemoteService, param);
log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤缁撴潫");
- }
-
- /**
- * 1201 鍚堝悓淇℃伅
- */
- public void pushData1201(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鍚堝悓淇℃伅
- List<Api1201> list = api1201Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍚堝悓淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1201);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1202 绮鍏ュ簱淇℃伅
- */
- public void pushData1202(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍏ュ簱淇℃伅
- List<Api1202> list = api1202Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍏ュ簱淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1202);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1203 绮鍏ュ簱妫�楠屼俊鎭�
- */
- public void pushData1203(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍏ュ簱妫�楠屼俊鎭�
- List<Api1203> list = api1203Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍏ュ簱妫�楠屼俊鎭紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1203);
-
- 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);
- }
- }
- }
-
- }
-
- /**
- * 1204 绮鍏ュ簱缁撶畻淇℃伅
- */
- public void pushData1204(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍏ュ簱缁撶畻淇℃伅
- List<Api1204> list = api1204Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍏ュ簱缁撶畻淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1204);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1205 绮鍑哄簱淇℃伅
- */
- public void pushData1205(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍑哄簱淇℃伅
- List<Api1205> list = api1205Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍑哄簱淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1205);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1206 绮鍑哄簱缁撶畻淇℃伅
- */
- public void pushData1206(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮鍑哄簱缁撶畻淇℃伅
- List<Api1206> list = api1206Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮鍑哄簱缁撶畻淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1206);
- 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);
- //鏇存柊鐘舵��
- api1206Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1207 鍊掍粨鍊掑嚭
- */
- public void pushData1207(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鍊掍粨淇℃伅
- List<Api1207> list = api1207Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍊掍粨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1207);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1208 绮搴撳瓨
- */
- public void pushData1208(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇绮搴撳瓨淇℃伅
- List<Api1208> list = api1208Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1208);
-
- 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);
- //鏇存柊鐘舵��
- api1208Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1209 鎹熸孩鍗�
- */
- public void pushData1209(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鎹熺泭鍗曚俊鎭�
- List<Api1209> list = api1209Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1209);
-
- 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);
- //鏇存柊鐘舵��
- api1209Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1210 绮鎬ц川杞彉鍗�
- */
- public void pushData1210(ApiRemoteService apiRemoteService, ApiParam param) {
- //绮鎬ц川杞彉鍗�
- List<Api1210> list = api1210Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1210);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1211 璐﹂潰搴撳瓨
- */
- public void pushData1211(ApiRemoteService apiRemoteService, ApiParam param) {
- //TODO
- //绮鎬ц川杞彉鍗�
- List<Api1211> list = api1211Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮搴撳瓨淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1210);
-
- 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);
- //鏇存柊鐘舵��
- api1211Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1212 瀹㈡埛淇℃伅
- */
- public void pushData1212(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹㈡埛淇℃伅
- List<Api1212> list = api1212Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瀹㈡埛淇℃伅锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_12);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1212);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 2101 妫�鏂ゅ崟
- */
- public void pushData2101(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇 妫�鏂ゅ崟淇℃伅
-// List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2101);
-//
-// 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());
-// 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);
-// }
-// }
-// }
- }
-
- /**
- * 2102 鍊掍粨鍊掑叆
- */
- public void pushData2102(ApiRemoteService apiRemoteService, ApiParam param) {
- //TODO
-
- }
-
- /**
- * 2104 甯傚偍椹宠繍鍗�
- */
- public void pushData2104(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇 妫�鏂ゅ崟淇℃伅
-// List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2104);
-
-// 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());
-//
-// 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);
-// }
-// }
-// }
}
}
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
index 2cd9125..78c8073 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
@@ -1,20 +1,13 @@
package com.fzzy.push.sh2023;
-import com.alibaba.fastjson.JSONObject;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService13;
-import com.fzzy.api.view.repository.*;
-import com.fzzy.push.sh2023.dto.SH2023Api1311;
-import com.fzzy.push.sh2023.dto.SH2023Api2103;
+import com.fzzy.push.impl.ComPushService13;
+import com.fzzy.push.impl.ComPushService99;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.util.List;
/**
* 涓婃捣甯傚钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -30,27 +23,10 @@
@Autowired
private SH2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1301Rep api1301Rep;
+ private ComPushService13 pushService13;
@Autowired
- private Api1302Rep api1302Rep;
- @Autowired
- private Api1303Rep api1303Rep;
- @Autowired
- private Api1304Rep api1304Rep;
- @Autowired
- private Api1305Rep api1305Rep;
- @Autowired
- private Api1306Rep api1306Rep;
- @Autowired
- private Api1307Rep api1307Rep;
- @Autowired
- private Api1308Rep api1308Rep;
- @Autowired
- private Api1309Rep api1309Rep;
- @Autowired
- private Api1310Rep api1310Rep;
- @Autowired
- private ApiInfoDataRep apiInfoDataRep;
+ private ComPushService99 pushService99;
+
@Override
public String getProtocol() {
@@ -61,325 +37,35 @@
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);
+ pushService13.pushData1301(apiRemoteService, param);
+ //绮儏
+ pushService13.pushData1302(apiRemoteService, param);
+
+ //姘斾綋
+ pushService13.pushData1304(apiRemoteService, param);
+
+ //铏
+ pushService13.pushData1303(apiRemoteService, param);
+
+ //閫氶
+ pushService13.pushData1305(apiRemoteService, param);
+
+ //鐔忚捀
+ pushService13.pushData1306(apiRemoteService, param);
+ //鐔忚捀
+ pushService13.pushData1307(apiRemoteService, param);
+
+ pushService13.pushData1308(apiRemoteService, param);
+
+ pushService13.pushData1309(apiRemoteService, param);
+
+ //璐ㄦ
+ pushService13.pushData1310(apiRemoteService, param);
+
+ pushService99.pushData1311(apiRemoteService, param);
+ pushService99.pushData2103(apiRemoteService, param);
log.info("------->>>>绮簱绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫");
}
- /**
- * 1301 瀹夊叏绠$悊
- */
- public void pushData1301(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹夊叏绠$悊
- List<Api1301> list = api1301Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瀹夊叏绠$悊锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1301);
-
- 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);
- //鏇存柊鐘舵��
- api1301Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1302 娓╂箍搴︽娴�
- */
- public void pushData1302(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇娓╂箍搴︽娴�
- List<Api1302> list = api1302Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌娓╂箍搴︽娴嬶紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1302);
-
- 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);
- //鏇存柊鐘舵��
- api1302Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1303 瀹宠櫕妫�娴�
- */
- public void pushData1303(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹宠櫕妫�娴�
- List<Api1303> list = api1303Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瀹宠櫕妫�娴嬶紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1303);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1304 姘斾綋妫�娴�
- */
- public void pushData1304(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇姘斾綋妫�娴�
- List<Api1304> list = api1304Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌姘斾綋妫�娴嬶紝涓嶆帹閫�-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1304);
-
- 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);
- }
- }
- }
-
- }
-
- /**
- * 1305 閫氶浣滀笟
- */
- public void pushData1305(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇閫氶浣滀笟
- List<Api1305> list = api1305Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌閫氶浣滀笟锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1305);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1306 鐔忚捀浣滀笟
- */
- public void pushData1306(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鐔忚捀浣滀笟
- List<Api1306> list = api1306Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鐔忚捀浣滀笟锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1306);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1307 浠撳唴瑙嗛鍥惧儚
- */
- public void pushData1307(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浠撳唴瑙嗛鍥惧儚
- List<Api1307> list = api1307Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌浠撳唴瑙嗛鍥惧儚锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1307);
-
- 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);
- }
- }
- }
-
- }
-
- /**
- * 1308 瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅
- */
- public void pushData1308(ApiRemoteService apiRemoteService, ApiParam param) {
- //TODO
-
- }
-
- /**
- * 1309 杩濊棰勮淇℃伅
- */
- public void pushData1309(ApiRemoteService apiRemoteService, ApiParam param) {
- //TODO
-
- }
-
- /**
- * 1310 璐ㄦ鏁版嵁
- */
- public void pushData1310(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇璐ㄦ鏁版嵁
- List<Api1310> list = api1310Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌璐ㄦ鏁版嵁锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1310);
-
- 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);
- //鏇存柊鐘舵��
- api1310Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1311 瑙嗛鐩戞帶鎺ュ彛
- */
- public void pushData1311(ApiRemoteService apiRemoteService, ApiParam param) {
- // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
- List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_1311);
-
- if (null == items || items.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瑙嗛鐩戞帶锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1311);
-
- SH2023Api1311 shApi1311;
- ResponseDto responseDto;
- for (ApiInfoData infoData : items) {
- shApi1311 = JSONObject.parseObject(infoData.getData(), SH2023Api1311.class);
- shApi1311.setZhgxsj(infoData.getUpdateTime());
-
- 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);
- }
- }
- }
- }
-
- /**
- * 2103 绮儏璁惧閰嶇疆
- */
- public void pushData2103(ApiRemoteService apiRemoteService, ApiParam param) {
-
- // 鑾峰彇绮儏璁惧閰嶇疆鏁版嵁
- List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2103);
-
- if (null == items || items.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮儏璁惧閰嶇疆锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_13);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_2103);
-
- SH2023Api2103 shApi2103;
- ResponseDto responseDto;
- for (ApiInfoData infoData : items) {
- shApi2103 = JSONObject.parseObject(infoData.getData(), SH2023Api2103.class);
- shApi2103.setZhgxsj(infoData.getUpdateTime());
- param.setBizId(infoData.getDataId());
- responseDto = apiRemoteService.pushData(param, shApi2103);
- if (responseDto.getSuccess() == 0) {
- if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
-
- infoData.setCzbz(Constant.CZBZ_U);
- apiInfoDataRep.save(infoData);
- }
- }
- }
- }
}
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
index bd8d7c3..2beb8aa 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
@@ -1,17 +1,13 @@
package com.fzzy.push.sh2023;
-import com.fzzy.api.Constant;
import com.fzzy.api.data.ApiParam;
import com.fzzy.api.data.PushProtocol;
-import com.fzzy.api.dto.ResponseDto;
-import com.fzzy.api.entity.*;
-import com.fzzy.api.service.ApiRemoteService;
import com.fzzy.api.service.PushService14;
-import com.fzzy.api.view.repository.*;
+import com.fzzy.push.impl.ComPushService14;
+import com.fzzy.push.impl.ComPushService99;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.util.List;
/**
* 涓婃捣甯傚钩鍙�2023鐗�-鍩虹鏁版嵁涓婁紶
@@ -27,19 +23,9 @@
@Autowired
private SH2023ApiRemoteService apiRemoteService;
@Autowired
- private Api1401Rep api1401Rep;
+ private ComPushService14 pushService14;
@Autowired
- private Api1402Rep api1402Rep;
- @Autowired
- private Api1403Rep api1403Rep;
- @Autowired
- private Api1404Rep api1404Rep;
- @Autowired
- private Api1405Rep api1405Rep;
- @Autowired
- private Api1201Rep api1201Rep;
- @Autowired
- private Api1310Rep api1310Rep;
+ private ComPushService99 pushService99;
@Override
public String getProtocol() {
@@ -50,209 +36,22 @@
public void pushData(ApiParam param) {
log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤寮�濮�");
- //鍌ㄥ瑙勬ā
- this.pushData1401(apiRemoteService, param);
+ pushService14.pushData1401(apiRemoteService, param);
+
+ pushService14.pushData1402(apiRemoteService, param);
+ //杞崲璁″垝
+ pushService14.pushData1403(apiRemoteService, param);
+ //杞崲璁″垝鏄庣粏
+ pushService14.pushData1404(apiRemoteService, param);
+
+ pushService14.pushData1405(apiRemoteService, param);
+
+ //鍏朵粬鎺ュ彛
+ pushService99.pushData2203(apiRemoteService, param);
+ pushService99.pushData2204(apiRemoteService, param);
log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫");
}
- /**
- * 1401 鍌ㄥ瑙勬ā
- */
- public void pushData1401(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鍌ㄥ瑙勬ā
- List<Api1401> list = api1401Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍌ㄥ瑙勬ā锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_14);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1401);
-
- 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);
- //鏇存柊鐘舵��
- api1401Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1402 鍌ㄥ璁″垝淇℃伅
- */
- public void pushData1402(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇鍌ㄥ璁″垝
- List<Api1402> list = api1402Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鍌ㄥ璁″垝锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_14);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1402);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1403 杞崲璁″垝淇℃伅
- */
- public void pushData1403(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇杞崲璁″垝
- List<Api1403> list = api1403Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_14);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1403);
-
- 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);
- //鏇存柊鐘舵��
- api1403Rep.save(data);
- }
- }
- }
- }
-
- /**
- * 1404 杞崲璁″垝鏄庣粏淇℃伅
- */
- public void pushData1404(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇杞崲璁″垝鏄庣粏
- List<Api1404> list = api1404Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-
- if (null == list || list.isEmpty()) {
- log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝鏄庣粏锛屼笉鎺ㄩ��-----");
- return;
- }
- param.setInteCategory(Constant.API_CATEGORY_14);
- param.setInteId(SH2023Constant.SH_2023_API_CODE_1404);
-
- 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);
- }
- }
- }
- }
-
- /**
- * 1405 椤圭洰淇℃伅
- */
- public void pushData1405(ApiRemoteService apiRemoteService, ApiParam param) {
-// TODO 椤圭洰淇℃伅 寰呭畾
-// //鑾峰彇椤圭洰淇℃伅
-// List<Api1405> list = api1405Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-//
-// if (null == list || list.isEmpty()) {
-// log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌椤圭洰淇℃伅锛屼笉鎺ㄩ��-----");
-// return;
-// }
-// param.setInteId(SH2023Constant.SH_2023_API_CODE_1405);
-// //鎺ㄩ�侊紝鏁版嵁涓洪泦鍚堝舰寮�
-// ResponseDto responseDto = apiRemoteService.pushData(param, list);
-// if (responseDto.getSuccess() == 0) {
-// //鎺ㄩ�佹垚鍔燂紝鏇存柊鏁版嵁涓婁紶鐘舵��
-// for (Api1405 data : list) {
-// if (Constant.CZBZ_I.equals(data.getCzbz())) {
-//
-// data.setCzbz(Constant.CZBZ_U);
-// //鏇存柊鐘舵��
-// api1405Rep.save(data);
-// }
-// }
-// }
-
- }
-
- /**
- * 2203 浜ゆ槗涓績鍚堝悓
- */
- public void pushData2203(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇浜ゆ槗涓績鍚堝悓
-// List<Api1201> list = api1201Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-//
-// if (null == list || list.isEmpty()) {
-// log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌杞崲璁″垝鏄庣粏锛屼笉鎺ㄩ��-----");
-// return;
-// }
-// param.setInteCategory(Constant.API_CATEGORY_14);
-// param.setInteId(SH2023Constant.SH_2023_API_CODE_2203);
-//
-// 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);
-// }
-// }
-// }
- }
-
- /**
- * 2204 瀹氬寲姘存楠�
- */
- public void pushData2204(ApiRemoteService apiRemoteService, ApiParam param) {
- //鑾峰彇瀹氬寲姘存楠�
-// List<Api1310> list = api1310Rep.findPushDataByTime(param.getKqdm(), param.getStart(), param.getEnd());
-//
-// if (null == list || list.isEmpty()) {
-// log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瀹氬寲姘存楠岋紝涓嶆帹閫�-----");
-// return;
-// }
-// param.setInteCategory(Constant.API_CATEGORY_14);
-// param.setInteId(SH2023Constant.SH_2023_API_CODE_2204);
-//
-// 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);
-// //鏇存柊鐘舵��
-// api1310Rep.save(data);
-// }
-// }
-// }
- }
}
diff --git a/src/main/java/com/fzzy/test/ApiTest.view.xml b/src/main/java/com/fzzy/test/ApiTest.view.xml
deleted file mode 100644
index c0e01ee..0000000
--- a/src/main/java/com/fzzy/test/ApiTest.view.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ViewConfig>
- <Arguments/>
- <Context/>
- <Model/>
- <View layout="regionPadding:10">
- <Property name="packages">font-awesome,css-common</Property>
- <ToolBar>
- <ToolBarButton>
- <ClientEvent name="onClick">
-view.get("#ajaxDel").execute(function(result){
- if(result){
- $alert(result);
- }
-});
-</ClientEvent>
- <Property name="caption">娴嬭瘯</Property>
- <Property name="iconClass">fa fa-minus</Property>
- <Property name="exClassName">toolbar-button-warn</Property>
- <Property name="width">100</Property>
- </ToolBarButton>
- </ToolBar>
- <AjaxAction id="ajaxDel">
- <Property name="service">apiTestPR#push1311</Property>
- </AjaxAction>
- </View>
-</ViewConfig>
diff --git a/src/main/java/com/fzzy/test/ApiTestPR.java b/src/main/java/com/fzzy/test/ApiTestPR.java
deleted file mode 100644
index 91759e8..0000000
--- a/src/main/java/com/fzzy/test/ApiTestPR.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.fzzy.test;
-
-import com.bstek.dorado.annotation.Expose;
-import com.fzzy.api.data.ApiParam;
-import com.fzzy.api.entity.ApiConfs;
-import com.fzzy.api.service.ApiCommonService;
-import com.fzzy.push.sh2023.SH2023ApiRemoteService;
-import com.fzzy.push.sh2023.SH2023PushService13;
-import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Component;
-
-@Component
-@Slf4j
-public class ApiTestPR {
-
- @Autowired
- private SH2023ApiRemoteService apiRemoteService;
- @Autowired
- private SH2023PushService13 pushService13;
- @Autowired
- private ApiCommonService apiCommonService;
-
- @Expose
- public String push1311(){
- String kqdm = "91310114703439394M002";
- ApiConfs apiConf = apiCommonService.getConf(kqdm);
- ApiParam param =new ApiParam();
- param.setInteId("1311");
- param.setKqdm(kqdm);
- param.setInteCategory("13");
- param.setPushProtocol("SB_SH_2023");
- param.setDeptId("5303_002");
-
-// String jsonString = "{\"spjksbid\":\"61020201401327020104\",\"sblxbm\":\"1\",\"spjklx\":\"1\",\"jkxlh\":\"123456789\",\"jkxh\":\"132456789\",\"jkcs\":\"1\",\"kqdm\":\"91310114703439394M001\",\"jksbmc\":\"娴嬭瘯鍚嶇О\",\"jksbbm\":\"123456789\",\"tdbh\":\"1\",\"ajdm\":\"91310114703439394M0010001001\",\"sfazbgd\":\"Y\",\"zsqy\":\"娴嬭瘯鏁版嵁\",\"azwzlx\":\"01\",\"azwz\":\"澶ч棬鍙",\"jkjlxbm\":\"1\",\"hwdm\":\"91310114703439394M001000100101\",\"jktyzw\":\"1\",\"sbdlmm\":\"123\",\"sbdlmc\":\"娴嬭瘯\",\"sbdkh\":\"1\",\"sbipdz\":\"132.220.220\",\"zhgxsj\":\"2023-09-20 11:11:11\",\"czbz\":\"i\",\"bjw\":\"91310114703439394M001000100101\",\"bz\":\"澶囨敞\"}";
-// apiRemoteService.pushData(param,apiConf, jsonString);
- pushService13.pushData1311(apiRemoteService, param);
-
- return "success";
- }
-}
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index bd9ac9e..6dde16c 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -6,17 +6,18 @@
#涓绘暟鎹簮
primary:
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5016?useUnicode=true&useSSL=false&characterEncoding=utf-8 #澶ф咕鍖�
- url: jdbc:mysql://127.0.0.1:3306/igds_api_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8 #涓婃捣鍢夊畾
+# url: jdbc:mysql://127.0.0.1:3306/igds_api_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8 #涓婃捣鍢夊畾
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5306?useUnicode=true&useSSL=false&characterEncoding=utf-8 #瀹佸鐭冲槾灞�
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5311?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞挎境
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5317?useUnicode=true&useSSL=false&characterEncoding=utf-8 #娼槼搴�
+# url: jdbc:mysql://127.0.0.1:3306/igds_api_5317_002?useUnicode=true&useSSL=false&characterEncoding=utf-8 #娼槼搴�
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5320?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢鍙板北
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5321?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢闊跺叧
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5322?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢寰愰椈
-# url: jdbc:mysql://127.0.0.1:3306/igds_api_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #鎯犲窞鎯犳柊
+ url: jdbc:mysql://127.0.0.1:3306/igds_api_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #鎯犲窞鎯犳柊
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8 #姝︽眽榛勯檪鍐涚伯
# url: jdbc:mysql://127.0.0.1:3306/igds_api_5329?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢浣涘北绂呭煄鍖�
- url: jdbc:mysql://127.0.0.1:3306/igds_api_5348?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢姹曞ご娼崡
+# url: jdbc:mysql://127.0.0.1:3306/igds_api_5348?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢姹曞ご娼崡
username: root
password: Abc123..
driver-class-name: com.mysql.jdbc.Driver
@@ -30,9 +31,9 @@
# url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5320?useUnicode=true&useSSL=false&characterEncoding=utf-8
# url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5321?useUnicode=true&useSSL=false&characterEncoding=utf-8
# url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5322?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢寰愰椈
-# url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #鎯犲窞鎯犳柊
+ url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #鎯犲窞鎯犳柊
# url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8 #姝︽眽榛勯檪鍐涚伯
- url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5348?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢姹曞ご娼崡
+# url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5348?useUnicode=true&useSSL=false&characterEncoding=utf-8 #骞夸笢姹曞ご娼崡
username: root
password: Abc123..
driver-class-name: com.mysql.jdbc.Driver
diff --git a/src/main/resources/application-pro.yml b/src/main/resources/application-pro.yml
index e324f81..eb88f33 100644
--- a/src/main/resources/application-pro.yml
+++ b/src/main/resources/application-pro.yml
@@ -1,4 +1,4 @@
-########################## 涓婃捣鍢夊畾 -C鐩� pro2 ##########################
+########################## 涓婃捣鍢夊畾 -C鐩� pro ##########################
server:
port: 8090
jetty:
--
Gitblit v1.9.3