From c5d51d30305bd402673745cea1abce9fd1c4b443 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期一, 11 十一月 2024 11:52:57 +0800
Subject: [PATCH] 上海接口升级调整V3.0

---
 src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java |  241 +++++++++++++++++++++++++++--------------------
 1 files changed, 139 insertions(+), 102 deletions(-)

diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java b/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
index 8bbe665..fda9c26 100644
--- a/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
@@ -69,9 +69,9 @@
 
     @Override
     public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) {
-        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())) {
+        if (Constant.API_CODE_1501.equals(param.getInteId())
+                || Constant.API_CODE_1502.equals(param.getInteId())
+                || Constant.API_CODE_1503.equals(param.getInteId())) {
             return pushFinanceData(param, conf, data);
         }
 
@@ -192,11 +192,11 @@
             }
 
             List<GDFinanceDto> list = null;
-            if (Constant.API_CODE_1114_1501.equals(param.getInteId())) {
+            if (Constant.API_CODE_1501.equals(param.getInteId())) {
                 list = copyApi1501((Api1501) data);
-            } else if (Constant.API_CODE_1114_1502.equals(param.getInteId())) {
+            } else if (Constant.API_CODE_1502.equals(param.getInteId())) {
                 list = copyApi1502((Api1502) data);
-            } else if (Constant.API_CODE_1114_1503.equals(param.getInteId())) {
+            } else if (Constant.API_CODE_1503.equals(param.getInteId())) {
                 list = copyApi1503((Api1503) data);
             }
             GD2023ResponseDto responseDto;
@@ -315,7 +315,7 @@
             BeanUtils.copyProperties(data, api1102);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
             if (StringUtils.isEmpty(api1102.getTydwbm())) {
-                String tydwbm = apiCommonService.getTydwbm(api1102.getTydwbm());
+                String tydwbm = apiCommonService.getTydwbm(api1102.getDwdm());
                 api1102.setTydwbm(tydwbm);
             }
             api1102.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
@@ -326,8 +326,8 @@
             BeanUtils.copyProperties(data, api1103);
             changeObject(api1103);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1103.getTykqbm())) {
-                String tykqbm = apiCommonService.getTykqbm(api1103.getTykqbm());
+            if ("0".equals(api1103.getTykqbm()) || StringUtils.isEmpty(api1103.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1103.getKqdm());
                 api1103.setTykqbm(tykqbm);
             }
             api1103.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
@@ -338,8 +338,8 @@
             BeanUtils.copyProperties(data, api1104);
             changeObject(api1104);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1104.getTycfbm())) {
-                String tydfbm = apiCommonService.getTycfbm(api1104.getTycfbm());
+            if ("0".equals(api1104.getTycfbm()) || StringUtils.isEmpty(api1104.getTycfbm())) {
+                String tydfbm = apiCommonService.getTycfbm(api1104.getCfbh());
                 api1104.setTycfbm(tydfbm);
             }
             api1104.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
@@ -350,7 +350,7 @@
             BeanUtils.copyProperties(data, api1105);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
             if (StringUtils.isEmpty(api1105.getTyajbm())) {
-                String tyajbm = apiCommonService.getTyajbm(api1105.getTyajbm());
+                String tyajbm = apiCommonService.getTyajbm(api1105.getAjdm());
                 api1105.setTyajbm(tyajbm);
             }
             api1105.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
@@ -361,13 +361,14 @@
             api1106.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
             if (StringUtils.isEmpty(api1106.getTykqbm())) {
-                String tykqbm = apiCommonService.getTykqbm(api1106.getTykqbm());
+                String tykqbm = apiCommonService.getTykqbm(api1106.getKqdm());
                 api1106.setTykqbm(tykqbm);
             }
             return JSON.toJSONString(api1106);
         }
         if (Constant.API_CODE_1107.equals(inteId)) {
-            Gd2023Api1107 api1107 = (Gd2023Api1107) data;
+            Gd2023Api1107 api1107 = new Gd2023Api1107();
+            BeanUtils.copyProperties(data, api1107);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
             if (StringUtils.isEmpty(api1107.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(api1107.getKqdm());
@@ -381,7 +382,8 @@
             return JSON.toJSONString(api1107);
         }
         if (Constant.API_CODE_1108.equals(inteId)) {
-            Gd2023Api1108 api1108 = (Gd2023Api1108) data;
+            Gd2023Api1108 api1108 = new Gd2023Api1108();
+            BeanUtils.copyProperties(data, api1108);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
             if (StringUtils.isEmpty(api1108.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(api1108.getKqdm());
@@ -408,7 +410,7 @@
             //璁剧疆涓婁紶鏂囦欢id
             api1109.setFileStorageId((String) responseDto.getData());
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1109.getTykqbm())) {
+            if ("0".equals(api1109.getTykqbm()) || StringUtils.isEmpty(api1109.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(api1109.getKqdm());
                 api1109.setTykqbm(tykqbm);
             }
@@ -416,13 +418,18 @@
             return JSON.toJSONString(api1109);
         }
         if (Constant.API_CODE_1110.equals(inteId)) {
-            Gd2023Api1110 api1110 = (Gd2023Api1110) data;
+            Gd2023Api1110 api1110 = new Gd2023Api1110();
+            BeanUtils.copyProperties(data, api1110);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1110.getTyhwbm())) {
+            if ("0".equals(api1110.getTyhwbm()) || StringUtils.isEmpty(api1110.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(api1110.getHwdm());
                 api1110.setTyhwbm(tyhwbm);
             }
-            if (StringUtils.isEmpty(api1110.getTydwbm())) {
+            if ("0".equals(api1110.getTykqbm()) || StringUtils.isEmpty(api1110.getTykqbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1110.getHwdm());
+                api1110.setTykqbm(tyhwbm.substring(0, 22));
+            }
+            if ("0".equals(api1110.getTydwbm()) || StringUtils.isEmpty(api1110.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(api1110.getDwdm());
                 api1110.setTydwbm(tydwbm);
             }
@@ -435,11 +442,11 @@
             Api1102 api1102List = api1102Rep.findDataByKqdm(api1111.getKqdm());
             if (null != api1102List) {
                 api1111.setKqmc(api1102List.getKqmc());
-                if (StringUtils.isEmpty(api1111.getTykqbm())) {
+                if ("0".equals(api1111.getTykqbm()) || StringUtils.isEmpty(api1111.getTykqbm())) {
                     api1111.setTykqbm(api1102List.getTykqbm());
                 }
-                if (StringUtils.isEmpty(api1111.getTydwbm())) {
-                    api1111.setTydwbm(apiCommonService.getTydwbm(api1111.getTydwbm()));
+                if ("0".equals(api1111.getTydwbm()) || StringUtils.isEmpty(api1111.getTydwbm())) {
+                    api1111.setTydwbm(apiCommonService.getTydwbm(api1111.getDwdm()));
                 }
             }
             Api1101 api1101List = api1101Rep.findData(api1111.getDwdm());
@@ -447,11 +454,11 @@
                 api1111.setDwmc(api1101List.getDwmc());
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1111.getTykqbm())) {
+            if ("0".equals(api1111.getTydwbm()) || StringUtils.isEmpty(api1111.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(api1111.getKqdm());
                 api1111.setTykqbm(tykqbm);
             }
-            if (StringUtils.isEmpty(api1111.getTydwbm())) {
+            if ("0".equals(api1111.getTydwbm()) || StringUtils.isEmpty(api1111.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(api1111.getDwdm());
                 api1111.setTydwbm(tydwbm);
             }
@@ -459,14 +466,15 @@
             return JSON.toJSONString(api1111);
         }
         if (Constant.API_CODE_1112.equals(inteId)) {
-            Gd2023Api1112 api1112 = (Gd2023Api1112) data;
+            Gd2023Api1112 api1112 = new Gd2023Api1112();
+            BeanUtils.copyProperties(data, api1112);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1112.getTydwbm())) {
+            if ("0".equals(api1112.getTydwbm()) || StringUtils.isEmpty(api1112.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(api1112.getDwdm());
                 api1112.setTydwbm(tydwbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1112.getTykqbm())) {
+            if ("0".equals(api1112.getTykqbm()) || StringUtils.isEmpty(api1112.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(api1112.getKqdm());
                 api1112.setTykqbm(tykqbm);
             }
@@ -474,9 +482,10 @@
             return JSON.toJSONString(api1112);
         }
         if (Constant.API_CODE_1113.equals(inteId)) {
-            Gd2023Api1113 api1113 = (Gd2023Api1113) data;
+            Gd2023Api1113 api1113 = new Gd2023Api1113();
+            BeanUtils.copyProperties(data, api1113);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1113.getTydwbm())) {
+            if ("0".equals(api1113.getTydwbm()) || StringUtils.isEmpty(api1113.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(api1113.getDwdm());
                 api1113.setTydwbm(tydwbm);
             }
@@ -484,9 +493,10 @@
             return JSON.toJSONString(api1113);
         }
         if (Constant.API_CODE_1201.equals(inteId)) {
-            Gd2023Api1201 apiData = (Gd2023Api1201) data;
+            Gd2023Api1201 apiData = new Gd2023Api1201();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+            if ("0".equals(apiData.getTydwbm()) || StringUtils.isEmpty(apiData.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
                 apiData.setTydwbm(tydwbm);
             }
@@ -494,13 +504,14 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1202.equals(inteId)) {
-            Gd2023Api1202 apiData = (Gd2023Api1202) data;
+            Gd2023Api1202 apiData = new Gd2023Api1202();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
-            if (StringUtils.isEmpty(apiData.getLqgsdwtybm())) {
+            if ("0".equals(apiData.getLqgsdwtybm()) || StringUtils.isEmpty(apiData.getLqgsdwtybm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getLqgsdwdm());
                 apiData.setLqgsdwtybm(tydwbm);
             }
@@ -508,9 +519,10 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1203.equals(inteId)) {
-            Gd2023Api1203 apiData = (Gd2023Api1203) data;
+            Gd2023Api1203 apiData = new Gd2023Api1203();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
@@ -518,9 +530,10 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1204.equals(inteId)) {
-            Gd2023Api1204 apiData = (Gd2023Api1204) data;
+            Gd2023Api1204 apiData = new Gd2023Api1204();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
@@ -528,9 +541,10 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1205.equals(inteId)) {
-            Gd2023Api1205 apiData = (Gd2023Api1205) data;
+            Gd2023Api1205 apiData = new Gd2023Api1205();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
@@ -538,32 +552,38 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1206.equals(inteId)) {
-            Gd2023Api1206 apiData = (Gd2023Api1206) data;
+            Gd2023Api1206 apiData = new Gd2023Api1206();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+            if ("0".equals(apiData.getTydwbm()) || StringUtils.isEmpty(apiData.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getKqdm().substring(0, 18));
                 apiData.setTydwbm(tydwbm);
+            }
+            if ("0".equals(apiData.getTykqbm()) || StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
             }
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1207.equals(inteId)) {
-            Gd2023Api1207 apiData = (Gd2023Api1207) data;
+            Gd2023Api1207 apiData = new Gd2023Api1207();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getDckqtybm())) {
+            if ("0".equals(apiData.getDckqtybm()) || StringUtils.isEmpty(apiData.getDckqtybm())) {
                 String dckqtybm = apiCommonService.getTykqbm(apiData.getDcdw());
                 apiData.setDckqtybm(dckqtybm);
             }
-            if (StringUtils.isEmpty(apiData.getDrkqtybm())) {
+            if ("0".equals(apiData.getDrkqtybm()) || StringUtils.isEmpty(apiData.getDrkqtybm())) {
                 String drkqtybm = apiCommonService.getTykqbm(apiData.getDrdw());
                 apiData.setDrkqtybm(drkqtybm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getDchwtybm())) {
+            if ("0".equals(apiData.getDchwtybm()) || StringUtils.isEmpty(apiData.getDchwtybm())) {
                 String dchwtybm = apiCommonService.getTyhwbm(apiData.getDchwdm());
                 apiData.setDchwtybm(dchwtybm);
             }
-            if (StringUtils.isEmpty(apiData.getDrhwtybm())) {
+            if ("0".equals(apiData.getDrhwtybm()) || StringUtils.isEmpty(apiData.getDrhwtybm())) {
                 String drhwtybm = apiCommonService.getTyhwbm(apiData.getDrhwdm());
                 apiData.setDrhwtybm(drhwtybm);
             }
@@ -581,21 +601,23 @@
                 api1208.setBclbs((int) (api1208.getSjsl() / 25));
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1208.getLqgstydwbm())) {
+            if ("0".equals(api1208.getLqgstydwbm()) || StringUtils.isEmpty(api1208.getLqgstydwbm())) {
                 String lqgstydwbm = apiCommonService.getTydwbm(api1208.getLqgsdwdm());
                 api1208.setLqgstydwbm(lqgstydwbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1208.getTyhwbm())) {
+            if ("0".equals(api1208.getTyhwbm()) || StringUtils.isEmpty(api1208.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(api1208.getHwdm());
                 api1208.setTyhwbm(tyhwbm);
             }
             return JSON.toJSONString(api1208);
         }
         if (Constant.API_CODE_1209.equals(inteId)) {
-            Gd2023Api1209 apiData = (Gd2023Api1209) data;
+            Gd2023Api1209 apiData = new Gd2023Api1209();
+            BeanUtils.copyProperties(data, apiData);
+            apiData.setRksl(apiData.getRkjz());
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
@@ -606,7 +628,7 @@
             Gd2023Api1210 api1210 = new Gd2023Api1210();
             BeanUtils.copyProperties(data, api1210);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1210.getTyhwbm())) {
+            if ("0".equals(api1210.getTyhwbm()) || StringUtils.isEmpty(api1210.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(api1210.getHwdm());
                 api1210.setTyhwbm(tyhwbm);
             }
@@ -614,9 +636,10 @@
             return JSON.toJSONString(api1210);
         }
         if (Constant.API_CODE_1211.equals(inteId)) {
-            Gd2023Api1211 apiData = (Gd2023Api1211) data;
+            Gd2023Api1211 apiData = new Gd2023Api1211();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+            if ("0".equals(apiData.getTykqbm()) || StringUtils.isEmpty(apiData.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
                 apiData.setTykqbm(tykqbm);
             }
@@ -624,14 +647,15 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1212.equals(inteId)) {
-            Gd2023Api1212 apiData = (Gd2023Api1212) data;
+            Gd2023Api1212 apiData = new Gd2023Api1212();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+            if ("0".equals(apiData.getTydwbm()) || StringUtils.isEmpty(apiData.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
                 apiData.setTydwbm(tydwbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+            if ("0".equals(apiData.getTykqbm()) || StringUtils.isEmpty(apiData.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
                 apiData.setTykqbm(tykqbm);
             }
@@ -639,14 +663,15 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1301.equals(inteId)) {
-            Gd2023Api1301 apiData = (Gd2023Api1301) data;
+            Gd2023Api1301 apiData = new Gd2023Api1301();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+            if ("0".equals(apiData.getTydwbm()) || StringUtils.isEmpty(apiData.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
                 apiData.setTydwbm(tydwbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+            if ("0".equals(apiData.getTykqbm()) || StringUtils.isEmpty(apiData.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
                 apiData.setTykqbm(tykqbm);
             }
@@ -654,9 +679,10 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1302.equals(inteId)) {
-            Gd2023Api1302 apiData = (Gd2023Api1302) data;
+            Gd2023Api1302 apiData = new Gd2023Api1302();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
@@ -664,66 +690,68 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1303.equals(inteId)) {
-            Gd2023Api1303 apiData = (Gd2023Api1303) data;
+            Gd2023Api1303 apiData = new Gd2023Api1303();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyajbm())) {
-                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,26));
+            if ("0".equals(apiData.getTyajbm()) || StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0, 28));
                 apiData.setTyajbm(tyajbm);
             }
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1304.equals(inteId)) {
-            Gd2023Api1304 apiData = (Gd2023Api1304) data;
+            Gd2023Api1304 apiData = new Gd2023Api1304();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                 apiData.setTyhwbm(tyhwbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyajbm())) {
-                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,28));
+            if ("0".equals(apiData.getTyajbm()) || StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0, 28));
                 apiData.setTyajbm(tyajbm);
             }
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1305.equals(inteId)) {
-            Gd2023Api1305 apiData = (Gd2023Api1305) data;
+            Gd2023Api1305 apiData = new Gd2023Api1305();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                 String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                 apiData.setTycfbm(tycfbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyajbm())) {
-                String tyajbm = apiCommonService.getTyajbm(apiData.getTfzydh().substring(0,28));
+            if ("0".equals(apiData.getTyajbm()) || StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getTfzydh().substring(0, 28));
                 apiData.setTyajbm(tyajbm);
             }
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1306.equals(inteId)) {
-            Api1306 apiData = (Api1306) data;
             Gd2023Api1306 api1306 = new Gd2023Api1306();
-            BeanUtils.copyProperties(apiData, api1306);
+            BeanUtils.copyProperties(data, api1306);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTycfbm())) {
-                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
-                apiData.setTycfbm(tycfbm);
+            if ("0".equals(api1306.getTycfbm()) || StringUtils.isEmpty(api1306.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(api1306.getCfdm());
+                api1306.setTycfbm(tycfbm);
             }
 //            鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1306.getTyajbm())) {
-                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,28));
+            if ("0".equals(api1306.getTyajbm()) || StringUtils.isEmpty(api1306.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1306.getHwdm().substring(0, 28));
                 api1306.setTyajbm(tyajbm);
             }
-            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
-            return JSON.toJSONString(apiData);
+            api1306.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1306);
         }
         if (Constant.API_CODE_1307.equals(inteId)) {
             //灏佽鏁版嵁
@@ -738,17 +766,17 @@
             //璁剧疆涓婁紶鏂囦欢id
             api1307.setFileStorageId((String) responseDto.getData());
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1307.getTykqbm())) {
+            if ("0".equals(api1307.getTykqbm()) || StringUtils.isEmpty(api1307.getTykqbm())) {
                 String tykqbm = apiCommonService.getTykqbm(api1307.getKqdm());
                 api1307.setTykqbm(tykqbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1307.getTycfbm())) {
+            if ("0".equals(api1307.getTycfbm()) || StringUtils.isEmpty(api1307.getTycfbm())) {
                 String tycfbm = apiCommonService.getTycfbm(api1307.getCfdm());
                 api1307.setTycfbm(tycfbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1307.getTyhwbm())) {
+            if ("0".equals(api1307.getTyhwbm()) || StringUtils.isEmpty(api1307.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(api1307.getHwdm());
                 api1307.setTyhwbm(tyhwbm);
             }
@@ -776,11 +804,16 @@
             return JSON.toJSONString(api1308);
         }
         if (Constant.API_CODE_1309.equals(inteId)) {
-            Gd2023Api1309 apiData = (Gd2023Api1309) data;
+            Gd2023Api1309 apiData = new Gd2023Api1309();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getWgdwtybm())) {
+            if ("0".equals(apiData.getWgdwtybm()) || StringUtils.isEmpty(apiData.getWgdwtybm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getQydm());
                 apiData.setWgdwtybm(tydwbm);
+            }
+            if ("0".equals(apiData.getTykqbm()) || StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
             }
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
@@ -789,7 +822,7 @@
             Gd2023Api1310 api1310 = new Gd2023Api1310();
             BeanUtils.copyProperties(data, api1310);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1310.getTyhwbm())) {
+            if ("0".equals(api1310.getTyhwbm()) || StringUtils.isEmpty(api1310.getTyhwbm())) {
                 String tyhwbm = apiCommonService.getTyhwbm(api1310.getHwdm());
                 api1310.setTyhwbm(tyhwbm);
             }
@@ -797,9 +830,10 @@
             return JSON.toJSONString(api1310);
         }
         if (Constant.API_CODE_1401.equals(inteId)) {
-            Gd2023Api1401 apiData = (Gd2023Api1401) data;
+            Gd2023Api1401 apiData = new Gd2023Api1401();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+            if ("0".equals(apiData.getTydwbm()) || StringUtils.isEmpty(apiData.getTydwbm())) {
                 String tydwbm = apiCommonService.getTydwbm(apiData.getCcqy());
                 apiData.setTydwbm(tydwbm);
             }
@@ -807,7 +841,8 @@
             return JSON.toJSONString(apiData);
         }
         if (Constant.API_CODE_1402.equals(inteId)) {
-            Gd2023Api1402 apiData = (Gd2023Api1402) data;
+            Gd2023Api1402 apiData = new Gd2023Api1402();
+            BeanUtils.copyProperties(data, apiData);
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
@@ -847,7 +882,7 @@
             //璁剧疆涓婁紶鏂囦欢id
             api1403.setFileStorageId((String) responseDto.getData());
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(api1403.getJhxddwtybm())) {
+            if ("0".equals(api1403.getJhxddwtybm()) || StringUtils.isEmpty(api1403.getJhxddwtybm())) {
                 String tydwbm = apiCommonService.getTydwbm(api1403.getJhxddw());
                 api1403.setJhxddwtybm(tydwbm);
             }
@@ -868,30 +903,32 @@
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
-        if (com.fzzy.push.gd2023.ApiCodeConstant.API_2001.equals(inteId)) {
-            Gd2023Api2001 apiData = (Gd2023Api2001) data;
+        if (ApiCodeConstant.API_2001.equals(inteId)) {
+            Gd2023Api2001 apiData = new Gd2023Api2001();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                 String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                 apiData.setTycfbm(tycfbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                 String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                 apiData.setTycfbm(tycfbm);
             }
             apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
             return JSON.toJSONString(apiData);
         }
-        if (com.fzzy.push.gd2023.ApiCodeConstant.API_2002.equals(inteId)) {
-            Gd2023Api2002 apiData = (Gd2023Api2002) data;
+        if (ApiCodeConstant.API_2002.equals(inteId)) {
+            Gd2023Api2002 apiData = new Gd2023Api2002();
+            BeanUtils.copyProperties(data, apiData);
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                 String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                 apiData.setTycfbm(tycfbm);
             }
             //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
-            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+            if ("0".equals(apiData.getTyajbm()) || StringUtils.isEmpty(apiData.getTyajbm())) {
                 String tyajbm = apiCommonService.getTyajbm(apiData.getAjdm());
                 apiData.setTyajbm(tyajbm);
             }
@@ -1226,7 +1263,7 @@
                 return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CWBBXX;
             case "1503":
                 return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CWBBXX;
-            case "1023":
+            case "9201":
                 return ApiCodeConstant.API_CODE_XZBA;
             default:
                 return inteId;

--
Gitblit v1.9.3