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/sh2023/SH2023Constant.java             |   15 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java          |   18 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1510.java          |  112 ++
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1505.java         |   52 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java          |   14 
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1510.java          |   67 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1508.java         |   40 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1505.java          |  101 ++
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1510.java         |   68 +
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1508.java          |   79 +
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1508.java          |   41 
 src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java        |    8 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1213.java          |   69 +
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1505.java          |   52 
 src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java        |    8 
 src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java     |   42 
 src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java     |   10 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1504.java         |   47 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1209.java          |   36 
 src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java        |   10 
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1509.java          |   80 +
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1509.java          |  171 +++
 src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java     |   10 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1506.java          |  103 ++
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1506.java          |   60 +
 src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java        |    6 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1507.java         |   77 +
 src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java |    2 
 src/main/java/com/fzzy/push/impl/ComPushService90.java             |  211 ++++
 src/main/java/com/fzzy/api/Constant.java                           |   38 
 src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java     |  192 ++++
 src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java        |    6 
 /dev/null                                                          |  279 ------
 src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java        |    8 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1504.java          |   86 +
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1504.java          |   47 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1507.java          |  126 ++
 src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java |    2 
 src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1507.java          |   77 +
 src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java        |    6 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1509.java         |   80 +
 src/main/java/com/fzzy/push/gd2022/GD2022PushService12.java        |    8 
 src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java          |   14 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1506.java         |   62 +
 44 files changed, 2,011 insertions(+), 629 deletions(-)

diff --git a/src/main/java/com/fzzy/api/Constant.java b/src/main/java/com/fzzy/api/Constant.java
index fd727a2..77aa42b 100644
--- a/src/main/java/com/fzzy/api/Constant.java
+++ b/src/main/java/com/fzzy/api/Constant.java
@@ -33,6 +33,14 @@
      * 鎺ュ彛鍒嗙被-琛屾斂绠$悊
      */
     public static String API_CATEGORY_14 = "14";
+    /**
+     * 鎺ュ彛鍒嗙被-璐㈠姟绫�
+     */
+    public static String API_CATEGORY_15 = "15";
+    /**
+     * 鎺ュ彛鍒嗙被-鍏朵粬绫诲埆
+     */
+    public static String API_CATEGORY_90 = "90";
 
     /**
      * 鎺ュ彛缂栫爜-1101 鍗曚綅淇℃伅鏁版嵁鎺ュ彛
@@ -201,9 +209,9 @@
      * 鎺ュ彛缂栫爜-1405 椤圭洰淇℃伅鏁版嵁鎺ュ彛
      */
     public static String API_CODE_1405 = "1405";
-
-    //璐㈠姟鎶ヨ〃鎺ュ彛
-    public static String API_CODE_1114 = "1114";
+    /**
+     * 璐㈠姟绫诲埆
+     */
     public static String API_CODE_1501 = "1501";
     public static String API_CODE_1502 = "1502";
     public static String API_CODE_1503 = "1503";
@@ -214,6 +222,30 @@
     public static String API_CODE_1508 = "1508";
     public static String API_CODE_1509 = "1509";
     public static String API_CODE_1510 = "1510";
+
+    /*===========涓婃捣甯傚畾鍒舵帴鍙�========*/
+    //鏁版嵁鐩哥鎬ф暟鎹帴鍙�
+    public static String API_CODE_9101 = "9101";
+    //瑙嗛鐩戞帶鎺ュ彛
+    public static String API_CODE_9102 = "9102";
+    //鍊掍粨鍊掑叆鏁版嵁鎺ュ彛
+    public static String API_CODE_9103 = "9103";
+    //绮儏璁惧閰嶇疆鏁版嵁鎺ュ彛
+    public static String API_CODE_9104 = "9104";
+    //妫�鏂ゅ崟鏁版嵁鎺ュ彛
+    public static String API_CODE_9105 = "9105";
+    //甯傚偍椹宠繍鍗曚俊鎭暟鎹帴鍙�
+    public static String API_CODE_9106 = "9106";
+    //浜ゆ槗涓績鍚堝悓淇″績鏁版嵁鎺ュ彛
+    public static String API_CODE_9107 = "9107";
+    //瀹氬寲姘存楠屾帴鍙�
+    public static String API_CODE_9108 = "9108";
+
+    /*===========骞夸笢瀹氬埗鎺ュ彛========*/
+    //鐔忚捀澶囨
+    public static String API_CODE_9201 = "9201";
+
+
     /**
      * 鍥芥爣鍑哄叆搴撶被鍨�
      */
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java b/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
index 110d78c..c5b003b 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022ApiRemoteService2022.java
@@ -1147,7 +1147,7 @@
                 return ApiCodeConstant.API_CODE_CWBBXX;
             case "1503":
                 return ApiCodeConstant.API_CODE_CWBBXX;
-            case "1023":
+            case "9201":
                 return ApiCodeConstant.API_CODE_XZBA;
             default:
                 return inteId;
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022PushService12.java b/src/main/java/com/fzzy/push/gd2022/GD2022PushService12.java
index 8bb4718..b1fba0a 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022PushService12.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022PushService12.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService12;
 import com.fzzy.push.impl.ComPushService12;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -24,7 +24,7 @@
     @Autowired
     private ComPushService12 pushService12;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService99;
 
     @Override
     public String getProtocol() {
@@ -75,9 +75,7 @@
         pushService12.pushData1109(apiRemoteService, param);
 
         //灏佷粨纭鍗�
-        pushService99.pushData2001(apiRemoteService, param);
-        //鍑烘竻纭鍗�
-        pushService99.pushData2002(apiRemoteService, param);
+        pushService12.pushData1213(apiRemoteService, param);
 
         log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤缁撴潫");
     }
diff --git a/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java b/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java
index 59d8656..b25de71 100644
--- a/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java
+++ b/src/main/java/com/fzzy/push/gd2022/GD2022PushService13.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService13;
 import com.fzzy.push.impl.ComPushService13;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -24,7 +24,7 @@
     @Autowired
     private ComPushService13 pushService13;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService90;
 
     @Override
     public String getProtocol() {
@@ -54,7 +54,7 @@
         pushService13.pushData1310(apiRemoteService, param);
 
         //鐔忚捀澶囨
-        pushService99.pushData1023(apiRemoteService, param);
+        pushService90.pushData9201(apiRemoteService, param);
     }
 
 }
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java b/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
index a4c413e..fda9c26 100644
--- a/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
@@ -1263,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;
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java b/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java
index d670a4b..d8c0253 100644
--- a/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService12;
 import com.fzzy.push.impl.ComPushService12;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -24,7 +24,7 @@
     @Autowired
     private ComPushService12 pushService12;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService99;
 
     @Override
     public String getProtocol() {
@@ -75,9 +75,7 @@
         pushService12.pushData1109(apiRemoteService, param);
 
         //灏佷粨纭鍗�
-        pushService99.pushData2001(apiRemoteService, param);
-        //鍑烘竻纭鍗�
-        pushService99.pushData2002(apiRemoteService, param);
+        pushService12.pushData1213(apiRemoteService, param);
 
         log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤缁撴潫");
     }
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java b/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java
index ba2d620..2a7f3b1 100644
--- a/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService13;
 import com.fzzy.push.impl.ComPushService13;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -24,7 +24,7 @@
     @Autowired
     private ComPushService13 pushService13;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService90;
 
     @Override
     public String getProtocol() {
@@ -54,7 +54,7 @@
         pushService13.pushData1310(apiRemoteService, param);
 
         //鐔忚捀澶囨
-        pushService99.pushData1023(apiRemoteService, param);
+        pushService90.pushData9201(apiRemoteService, param);
     }
 
 }
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService90.java b/src/main/java/com/fzzy/push/impl/ComPushService90.java
new file mode 100644
index 0000000..41e9401
--- /dev/null
+++ b/src/main/java/com/fzzy/push/impl/ComPushService90.java
@@ -0,0 +1,211 @@
+package com.fzzy.push.impl;
+
+import com.alibaba.fastjson.JSON;
+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.gd2022.dto.Gd2022Api1023;
+import com.fzzy.push.sh2023.SH2023Constant;
+import com.fzzy.push.sh2023.dto.SH2023Api1115;
+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 ComPushService90 {
+    @Autowired
+    private ApiInfoDataRep apiInfoDataRep;
+
+    /*==========涓婃捣甯傚钩鍙板畾鍒舵帴鍙� -- 寮�濮�==========*/
+    /**
+     * 9101 鏁版嵁鐩哥鎬ф帴鍙�--涓婃捣甯傚钩鍙�
+     */
+    public void pushData9101(ApiRemoteService apiRemoteService, ApiParam param) {
+        // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
+        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(Constant.API_CODE_9101);
+
+        if (null == items || items.isEmpty()) {
+            log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鏁版嵁鐩哥鎬э紝涓嶆帹閫�-----");
+            return;
+        }
+        param.setInteCategory(Constant.API_CATEGORY_90);
+        param.setInteId(Constant.API_CODE_9101);
+
+        SH2023Api1115 shApi1115;
+        ResponseDto responseDto;
+        for (ApiInfoData infoData : items) {
+            shApi1115 = JSONObject.parseObject(infoData.getData(), SH2023Api1115.class);
+            shApi1115.setZhgxsj(infoData.getUpdateTime());
+
+            param.setBizId(infoData.getDataId());
+            responseDto = apiRemoteService.pushData(param, shApi1115);
+            if (responseDto.getSuccess() == 0) {
+                if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
+                    infoData.setCzbz(Constant.CZBZ_U);
+                    shApi1115.setCzbz(Constant.CZBZ_U);
+                    infoData.setData(JSON.toJSONString(shApi1115));
+                    apiInfoDataRep.save(infoData);
+                }
+            }
+        }
+    }
+
+    /**
+     * 9102 瑙嗛鐩戞帶鎺ュ彛--涓婃捣甯傚钩鍙�
+     */
+    public void pushData9102(ApiRemoteService apiRemoteService, ApiParam param) {
+        // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
+        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(Constant.API_CODE_9102);
+
+        if (null == items || items.isEmpty()) {
+            log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌瑙嗛鐩戞帶锛屼笉鎺ㄩ��-----");
+            return;
+        }
+        param.setInteCategory(Constant.API_CATEGORY_90);
+        param.setInteId(Constant.API_CODE_9102);
+
+        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);
+                }
+            }
+        }
+    }
+
+    /**
+     * 9103 鍊掍粨鍊掑叆--涓婃捣甯傚钩鍙�
+     */
+    public void pushData9103(ApiRemoteService apiRemoteService, ApiParam param) {
+        log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+        //TODO
+
+    }
+
+    /**
+     * 9104 绮儏璁惧閰嶇疆--涓婃捣甯傚钩鍙�
+     */
+    public void pushData9104(ApiRemoteService apiRemoteService, ApiParam param) {
+
+        // 鑾峰彇绮儏璁惧閰嶇疆鏁版嵁
+        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(Constant.API_CODE_9104);
+
+        if (null == items || items.isEmpty()) {
+            log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌绮儏璁惧閰嶇疆锛屼笉鎺ㄩ��-----");
+            return;
+        }
+        param.setInteCategory(Constant.API_CATEGORY_90);
+        param.setInteId(Constant.API_CODE_9104);
+
+        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);
+                }
+            }
+        }
+    }
+
+    /**
+     * 9105 妫�鏂ゅ崟--涓婃捣甯傚钩鍙�
+     */
+    public void pushData9105(ApiRemoteService apiRemoteService, ApiParam param) {
+        log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+        //TODO
+
+    }
+
+    /**
+     * 9106  甯傚偍椹宠繍鍗�--涓婃捣甯傚钩鍙�
+     */
+    public void pushData9106(ApiRemoteService apiRemoteService, ApiParam param) {
+        log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+        //TODO
+
+    }
+
+    /**
+     * 9107 浜ゆ槗涓績鍚堝悓
+     */
+    public void pushData9107(ApiRemoteService apiRemoteService, ApiParam param) {
+        log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+        //TODO
+    }
+
+    /**
+     * 9108 瀹氬寲姘存楠�
+     */
+    public void pushData9108(ApiRemoteService apiRemoteService, ApiParam param) {
+        log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細瀹氬寲姘存楠屾殏鏈疄鐜帮紝涓嶆帹閫�-----");
+        //TODO
+
+    }
+
+    /*==========涓婃捣甯傚钩鍙板畾鍒舵帴鍙� -- 缁撴潫==========*/
+
+    /*==========骞夸笢鐪佸钩鍙板畾鍒舵帴鍙� -- 寮�濮�==========*/
+    /**
+     * 9201 鐔忚捀澶囨鎺ュ彛
+     */
+    public void pushData9201(ApiRemoteService apiRemoteService, ApiParam param) {
+        //鑾峰彇鐔忚捀澶囨淇℃伅
+        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(Constant.API_CODE_9201);
+
+        if (null == items || items.isEmpty()) {
+            log.error("-----骞夸笢鐪佸钩鍙�2022鐗堬細鏈幏鍙栧埌鐔忚捀澶囨淇℃伅锛屼笉鎺ㄩ��-----");
+            return;
+        }
+        param.setInteCategory(Constant.API_CATEGORY_90);
+        param.setInteId(Constant.API_CODE_9201);
+
+        Gd2022Api1023 gd2022Api1023;
+        ResponseDto responseDto;
+        for (ApiInfoData infoData : items) {
+            gd2022Api1023 = JSONObject.parseObject(infoData.getData(), Gd2022Api1023.class);
+            gd2022Api1023.setZhgxsj(infoData.getUpdateTime());
+
+            param.setBizId(infoData.getDataId());
+            responseDto = apiRemoteService.pushData(param, gd2022Api1023);
+            if (responseDto.getSuccess() == 0) {
+                if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
+                    infoData.setCzbz(Constant.CZBZ_U);
+                    gd2022Api1023.setCzbz(Constant.CZBZ_U);
+                    infoData.setData(JSON.toJSONString(gd2022Api1023));
+                    apiInfoDataRep.save(infoData);
+                }
+            }
+        }
+    }
+    /*==========骞夸笢鐪佸钩鍙板畾鍒舵帴鍙� -- 缁撴潫==========*/
+
+}
diff --git a/src/main/java/com/fzzy/push/impl/ComPushService99.java b/src/main/java/com/fzzy/push/impl/ComPushService99.java
deleted file mode 100644
index 547ea00..0000000
--- a/src/main/java/com/fzzy/push/impl/ComPushService99.java
+++ /dev/null
@@ -1,279 +0,0 @@
-package com.fzzy.push.impl;
-
-import com.alibaba.fastjson.JSON;
-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.gd2022.ApiCodeConstant;
-import com.fzzy.push.gd2022.dto.Gd2022Api1023;
-import com.fzzy.push.gd2022.dto.Gd2022Api2001;
-import com.fzzy.push.gd2022.dto.Gd2022Api2002;
-import com.fzzy.push.sh2023.SH2023Constant;
-import com.fzzy.push.sh2023.dto.SH2023Api1115;
-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;
-
-    /*==========涓婃捣甯傚钩鍙板畾鍒舵帴鍙�==========*/
-    /**
-     * 1115 鏁版嵁鐩哥鎬ф帴鍙�--涓婃捣甯傚钩鍙�
-     */
-    public void pushData1115(ApiRemoteService apiRemoteService, ApiParam param) {
-        // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
-        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_1115);
-
-        if (null == items || items.isEmpty()) {
-            log.error("-----涓婃捣甯傚钩鍙�2023鐗堬細鏈幏鍙栧埌鏁版嵁鐩哥鎬э紝涓嶆帹閫�-----");
-            return;
-        }
-        param.setInteCategory(Constant.API_CATEGORY_11);
-        param.setInteId(SH2023Constant.SH_2023_API_CODE_1115);
-
-        SH2023Api1115 shApi1115;
-        ResponseDto responseDto;
-        for (ApiInfoData infoData : items) {
-            shApi1115 = JSONObject.parseObject(infoData.getData(), SH2023Api1115.class);
-            shApi1115.setZhgxsj(infoData.getUpdateTime());
-
-            param.setBizId(infoData.getDataId());
-            responseDto = apiRemoteService.pushData(param, shApi1115);
-            if (responseDto.getSuccess() == 0) {
-                if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
-                    infoData.setCzbz(Constant.CZBZ_U);
-                    shApi1115.setCzbz(Constant.CZBZ_U);
-                    infoData.setData(JSON.toJSONString(shApi1115));
-                    apiInfoDataRep.save(infoData);
-                }
-            }
-        }
-    }
-    /**
-     * 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
-
-    }
-
-
-
-    /*==========骞夸笢鐪佸钩鍙板畾鍒舵帴鍙�==========*/
-    /**
-     * 1023 鐔忚捀澶囨鎺ュ彛
-     */
-    public void pushData1023(ApiRemoteService apiRemoteService, ApiParam param) {
-        //鑾峰彇鐔忚捀澶囨淇℃伅
-        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(ApiCodeConstant.API_1023);
-
-        if (null == items || items.isEmpty()) {
-            log.error("-----骞夸笢鐪佸钩鍙�2022鐗堬細鏈幏鍙栧埌鐔忚捀澶囨淇℃伅锛屼笉鎺ㄩ��-----");
-            return;
-        }
-        param.setInteCategory("21");
-        param.setInteId(ApiCodeConstant.API_1023);
-
-        Gd2022Api1023 gd2022Api1023;
-        ResponseDto responseDto;
-        for (ApiInfoData infoData : items) {
-            gd2022Api1023 = JSONObject.parseObject(infoData.getData(), Gd2022Api1023.class);
-            gd2022Api1023.setZhgxsj(infoData.getUpdateTime());
-
-            param.setBizId(infoData.getDataId());
-            responseDto = apiRemoteService.pushData(param, gd2022Api1023);
-            if (responseDto.getSuccess() == 0) {
-                if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
-                    infoData.setCzbz(Constant.CZBZ_U);
-                    gd2022Api1023.setCzbz(Constant.CZBZ_U);
-                    infoData.setData(JSON.toJSONString(gd2022Api1023));
-                    apiInfoDataRep.save(infoData);
-                }
-            }
-        }
-    }
-
-    /**
-     * 2001 灏佷粨纭鍗�
-     */
-    public void pushData2001(ApiRemoteService apiRemoteService, ApiParam param) {
-        // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
-        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(ApiCodeConstant.API_2001);
-
-        if (null == items || items.isEmpty()) {
-            log.error("-----骞夸笢鐪佸钩鍙�2022鐗堬細鏈幏鍙栧埌灏佷粨纭鍗曪紝涓嶆帹閫�-----");
-            return;
-        }
-        param.setInteCategory("21");
-        param.setInteId(ApiCodeConstant.API_2001);
-
-        Gd2022Api2001 gd2022Api2001;
-        ResponseDto responseDto;
-        for (ApiInfoData infoData : items) {
-            gd2022Api2001 = JSONObject.parseObject(infoData.getData(), Gd2022Api2001.class);
-            gd2022Api2001.setZhgxsj(infoData.getUpdateTime());
-
-            param.setBizId(infoData.getDataId());
-            responseDto = apiRemoteService.pushData(param, gd2022Api2001);
-            if (responseDto.getSuccess() == 0) {
-                if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
-                    infoData.setCzbz(Constant.CZBZ_U);
-                    gd2022Api2001.setCzbz(Constant.CZBZ_U);
-                    infoData.setData(JSON.toJSONString(gd2022Api2001));
-                    apiInfoDataRep.save(infoData);
-                }
-            }
-        }
-    }
-
-    /**
-     * 2002 鍑烘竻纭鍗�
-     */
-    public void pushData2002(ApiRemoteService apiRemoteService, ApiParam param) {
-        // 鑾峰彇 瑙嗛鐩戞帶鎺ュ彛鏁版嵁
-        List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(ApiCodeConstant.API_2002);
-
-        if (null == items || items.isEmpty()) {
-            log.error("-----骞夸笢鐪佸钩鍙�2022鐗堬細鏈幏鍙栧埌鍑烘竻纭鍗曪紝涓嶆帹閫�-----");
-            return;
-        }
-        param.setInteCategory("21");
-        param.setInteId(ApiCodeConstant.API_2002);
-
-        Gd2022Api2002 gd2022Api2002;
-        ResponseDto responseDto;
-        for (ApiInfoData infoData : items) {
-            gd2022Api2002 = JSONObject.parseObject(infoData.getData(), Gd2022Api2002.class);
-            gd2022Api2002.setZhgxsj(infoData.getUpdateTime());
-
-            param.setBizId(infoData.getDataId());
-            responseDto = apiRemoteService.pushData(param, gd2022Api2002);
-            if (responseDto.getSuccess() == 0) {
-                if (Constant.CZBZ_I.equals(infoData.getCzbz())) {
-                    infoData.setCzbz(Constant.CZBZ_U);
-                    gd2022Api2002.setCzbz(Constant.CZBZ_U);
-                    infoData.setData(JSON.toJSONString(gd2022Api2002));
-                    apiInfoDataRep.save(infoData);
-                }
-            }
-        }
-    }
-
-}
diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
index 1dafcb8..a02c4df 100644
--- a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java
@@ -770,16 +770,6 @@
             Api1504 api1504 = (Api1504)data;
             Nx2023Api1504 apiData = new Nx2023Api1504();
             BeanUtils.copyProperties(api1504, apiData);
-            //璁剧疆绲变竴鍗曚綅缂栫爜
-            if (StringUtils.isEmpty(apiData.getXqydm())) {
-                String tydwbm = apiCommonService.getTydwbm(apiData.getCOrgCode());
-                apiData.setXqydm(tydwbm);
-            }
-            //璁剧疆绲变竴搴撳尯缂栫爜
-            if (StringUtils.isEmpty(apiData.getXkqdm())) {
-                String tykqbm = apiCommonService.getTykqbm(api1504.getKqdm());
-                apiData.setXkqdm(tykqbm);
-            }
             return apiData;
         }
         if (Constant.API_CODE_1505.equals(inteId)) {
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1504.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1504.java
index 6d001fc..3590d16 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1504.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1504.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -17,53 +18,69 @@
 
 
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "璐﹀鍚嶇О")
-    private String cAcctName;
+    @JsonProperty("cAcctName")
+    private String cncctname;
 
     @PropertyDef(label = "鏈綅甯�")
-    private String cCurrency;
+    @JsonProperty("cCurrency")
+    private String ccurrency;
 
     @PropertyDef(label = "浼氳涓荤")
-    private String cAcctChief;
+    @JsonProperty("cAcctChief")
+    private String cacctchief;
 
-    @JSONField(format = "yyyy-MM-dd")
+    @JSONField(format = "yyyyMM")
     @PropertyDef(label = "鍚敤鏈熼棿")
-    private String cPeriodStart;
+    @JsonProperty("cPeriodStart")
+    private Date cperiodstart;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "鍚敤鏃ユ湡")
-    private String cYearBmd;
+    @JsonProperty("cYearBmd")
+    private Date cyearbmd;
 
     @PropertyDef(label = "鏈熼棿鏁�")
-    private Double nAcctPeriodNum;
+    @JsonProperty("nAcctPeriodNum")
+    private Integer nacctperiodnum;
 
     @PropertyDef(label = "浼氳鍒跺害浠g爜", description = "11:浼佷笟浼氳鍑嗗垯鍒跺害(绮2013鐗�)(榛樿浠g爜鍊�)")
-    private String cAccClassCode;
+    @JsonProperty("cAccClassCode")
+    private String caccclasscode;
 
     @PropertyDef(label = "绉戠洰绾ф", description = "4-8:榛樿鏈�灏忓�间负4")
-    private Double nAccGrade;
+    @JsonProperty("nAccGrade")
+    private Integer naccgrade;
 
     @PropertyDef(label = "绉戠洰缂栫爜瑙勫垯", description = "4222XXXX:榛樿鍓嶅洓绾х骇闀胯鍒欎负4222")
-    private String cAccCodeStr;
+    @JsonProperty("cAccCodeStr")
+    private String cacccodestr;
 
     @PropertyDef(label = "鍗曚綅鍚嶇О")
-    private String cCropName;
+    @JsonProperty("cCropName")
+    private String ccropname;
 
     @PropertyDef(label = "鍗曚綅浠g爜")
-    private String cOrgCode;
+    @JsonProperty("cOrgCode")
+    private String corgcode;
 
     @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
-    private String xqydm;
+    @JsonProperty("xqydm")
+    private String tydwbm;
 
     @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
-    private String xkqdm;
+    @JsonProperty("xkqdm")
+    private String tykqbm;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1505.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1505.java
index 0f1f3fa..3f38439 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1505.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1505.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -15,20 +16,29 @@
 @Data
 public class Nx2023Api1505 implements Serializable {
 
+    @PropertyDef(label = "id涓婚敭")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "骞村害")
-    private String cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "绉戠洰缂栫爜")
-    private String cCode;
+    @JsonProperty("cCode")
+    private String ccode;
 
     @PropertyDef(label = "绉戠洰鍚嶇О")
-    private String cName;
+    @JsonProperty("cName")
+    private String cname;
 
     @PropertyDef(label = "绉戠洰鍏ㄧО")
-    private String cAllName;
+    @JsonProperty("cAllName")
+    private String callname;
 
     /**
      * 1:璧勪骇绫�
@@ -39,41 +49,53 @@
      * 6:鎹熺泭绫�
      */
     @PropertyDef(label = "绉戠洰绫诲埆")
-    private String nClass;
+    @JsonProperty("nClass")
+    private String nclass;
     /**
      * (-1)-璐锋柟锛�1-鍊熸柟
      */
     @PropertyDef(label = "浣欓鏂瑰悜")
-    private String cDc;
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "鏈骇绉戠洰")
-    private String bL;
+    @JsonProperty("bL")
+    private Integer bl;
 
     @PropertyDef(label = "绉戠洰绾ф")
-    private Double nGrade;
+    @JsonProperty("nGrade")
+    private Integer ngrade;
 
     @PropertyDef(label = "鏁伴噺绉戠洰")
-    private String bQ;
+    @JsonProperty("bQ")
+    private Integer bq;
 
     @PropertyDef(label = "鏁伴噺鍗曚綅")
-    private String cQUnit;
+    @JsonProperty("cQUnit")
+    private Integer cqunit;
 
     @PropertyDef(label = "鐜伴噾绫荤鐩�")
-    private String bCash;
+    @JsonProperty("bCash")
+    private Integer bcash;
 
     @PropertyDef(label = "閾惰绫荤鐩�")
-    private String bBank;
+    @JsonProperty("bBank")
+    private Integer bbank;
 
     @PropertyDef(label = "鐜伴噾娴侀噺绫荤鐩�")
-    private String bXjll;
+    @JsonProperty("bXjll")
+    private Integer bxjll;
 
     @PropertyDef(label = "鍐荤粨")
-    private String bF;
+    @JsonProperty("bF")
+    private Integer bf;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1506.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1506.java
index 5bded04..cb292d8 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1506.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1506.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -15,61 +16,88 @@
 @Data
 public class Nx2023Api1506 implements Serializable {
 
+
+    @PropertyDef(label = "ID_")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鏈熼棿")
-    private String cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "骞村害")
-    private String nNo;
+    @JsonProperty("nNo")
+    private Integer nno;
+
+    @PropertyDef(label = "绉戠洰缂栫爜")
+    @JsonProperty("cCode")
+    private String ccode;
 
     @PropertyDef(label = "鏈熷垵鏈綅甯佷綑棰�")
-    private Double bM;
+    @JsonProperty("bM")
+    private Double bm;
 
     @PropertyDef(label = "鏈熸湯鏈綅甯佷綑棰�")
-    private Double eM;
+    @JsonProperty("eM")
+    private Double em;
 
     @PropertyDef(label = "鏈熷垵鏁伴噺")
-    private Double bQty;
+    @JsonProperty("bQty")
+    private Double bqty;
 
     @PropertyDef(label = "鏈熸湯鏁伴噺")
-    private Double eQty;
+    @JsonProperty("eQty")
+    private Double eqty;
     /**
      * 1:鍊熸柟
      * -1:璐锋柟
      */
     @PropertyDef(label = "浣欓鏂瑰悜")
-    private String cDc;
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "鍊熸柟鏈綅甯佸彂鐢熼")
-    private Double dM;
+    @JsonProperty("dM")
+    private Double dm;
 
     @PropertyDef(label = "璐锋柟鏈綅甯佸彂鐢熼")
-    private Double cM;
+    @JsonProperty("cM")
+    private Double cm;
 
     @PropertyDef(label = "鍊熸柟鍙戠敓鏁伴噺")
-    private Double dQ;
+    @JsonProperty("dQ")
+    private Double dq;
 
     @PropertyDef(label = "璐锋柟鍙戠敓鏁伴噺")
-    private Double cQ;
+    @JsonProperty("cQ")
+    private Double cq;
 
     @PropertyDef(label = "鏈熷垵澶栧竵浣欓")
-    private Double bFm;
+    @JsonProperty("bFm")
+    private Double bfm;
 
     @PropertyDef(label = "鏈熸湯澶栧竵浣欓")
-    private Double eFm;
+    @JsonProperty("eFm")
+    private Double efm;
 
     @PropertyDef(label = "鍊熸柟澶栧竵鍙戠敓棰�")
-    private Double dFm;
+    @JsonProperty("dFm")
+    private Double dfm;
 
     @PropertyDef(label = "璐锋柟澶栧竵鍙戠敓棰�")
-    private Double cFm;
+    @JsonProperty("cFm")
+    private Double cfm;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1507.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1507.java
index 8d005d2..0eaae8a 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1507.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1507.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -15,89 +16,111 @@
 @Data
 public class Nx2023Api1507 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍑瘉绫诲瀷")
-    private String cVKind;
+    @JsonProperty("cVKind")
+    private String cvkind;
 
     @PropertyDef(label = "鏈熼棿")
-    private Double cMon;
+    @JsonProperty("cMon")
+    private Integer cmon;
 
     @PropertyDef(label = "骞村害")
-    private Double cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "鍑瘉鍙�")
-    private Double nVNo;
+    @JsonProperty("nVNo")
+    private Integer nvno;
 
     @PropertyDef(label = "鍒嗗綍搴忓彿")
-    private Double nNo;
-
-    @PropertyDef(label = "鍑瘉鍒嗙被")
-    private Double bTmp;
+    @JsonProperty("nNo")
+    private Integer nno;
 
     @PropertyDef(label = "鎽樿")
-    private String Digest;
+    @JsonProperty("Digest")
+    private String digest;
 
     @PropertyDef(label = "绉戠洰缂栫爜")
-    private Double cCode;
+    @JsonProperty("cCode")
+    private String ccode;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "鍑瘉鏃ユ湡")
-    private String cVSmallDatetime;
+    @JsonProperty("cVSmallDatetime")
+    private Date ccsmalldatetime;
 
     @PropertyDef(label = "鍒跺崟浜�")
-    private String cMaker;
+    @JsonProperty("cMaker")
+    private String cmaker;
     /**
      * 1:鍊熸柟
      * -1:璐锋柟
      */
     @PropertyDef(label = "鏂瑰悜")
-    private String cDc;
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "瀹℃牳浜�")
-    private String cCkEr;
+    @JsonProperty("cCkEr")
+    private String ccker;
 
     @PropertyDef(label = "璁拌处浜�")
-    private String cPtEr;
+    @JsonProperty("cPtEr")
+    private String cpter;
     /**
      * 0:鍚�
      * 1:鏄�
      */
     @PropertyDef(label = "璁拌处鏍囧織")
-    private Double bPt;
+    @JsonProperty("bPt")
+    private Integer bpt;
 
     @PropertyDef(label = "闄勪欢寮犳暟")
-    private Double nANum;
+    @JsonProperty("nANum")
+    private Integer nanum;
 
     @PropertyDef(label = "閲戦")
-    private Double nM;
+    @JsonProperty("nM")
+    private Double nm;
 
     @PropertyDef(label = "鏁伴噺")
-    private Double nQty;
+    @JsonProperty("nQty")
+    private Double nqty;
 
     @PropertyDef(label = "鍗曚环")
-    private Double nPrice;
-
-    @PropertyDef(label = "缁撶畻鍙�")
-    private String cSettleNo;
+    @JsonProperty("nPrice")
+    private Double nprice;
 
     @PropertyDef(label = "鍑虹撼")
-    private String cCashier;
+    @JsonProperty("cCashier")
+    private String ccashier;
 
     @PropertyDef(label = "姹囩巼")
+    @JsonProperty("rate")
     private Double rate;
 
     @PropertyDef(label = "澶栧竵閲戦")
-    private Double nFm;
+    @JsonProperty("nFm")
+    private Double nfm;
 
     @PropertyDef(label = "璁¢噺鍗曚綅",description = "璁¢噺鍗曚綅姹夊瓧")
-    private String meterUnitId;
+    @JsonProperty("meterUnitId")
+    private String meterunitid;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1508.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1508.java
index 8da3701..c81ffb1 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1508.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1508.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -16,48 +17,64 @@
 public class Nx2023Api1508 implements Serializable {
 
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍑瘉绫诲瀷")
-    private String cVKind;
+    @JsonProperty("cVKind")
+    private String cvkind;
 
     @PropertyDef(label = "鏈熼棿")
-    private Double cMon;
+    @JsonProperty("cMon")
+    private Integer cmon;
 
     @PropertyDef(label = "骞村害")
-    private Double cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "鍑瘉鍙�")
-    private Double nVNo;
+    @JsonProperty("nVNo")
+    private Integer nvno;
 
     @PropertyDef(label = "绉戠洰缂栫爜")
-    private String cCode;
+    @JsonProperty("cCode")
+    private String ccode;
 
     @PropertyDef(label = "瀵规柟绉戠洰缂栫爜")
-    private String cDFCode;
+    @JsonProperty("cDFCode")
+    private String cdfcode;
 
     @PropertyDef(label = "鐜伴噾娴侀噺椤圭洰浠g爜")
-    private String cCashCode;
+    @JsonProperty("cCashCode")
+    private String ccashcode;
 
     @PropertyDef(label = "鍒嗗綍搴忓彿")
-    private Double nNo;
+    @JsonProperty("nNo")
+    private Integer nrowno;
 
     @PropertyDef(label = "閲戦")
-    private Double nM;
+    @JsonProperty("nM")
+    private Double nm;
 
     /**
      * 1:娴佸叆
      * -1:娴佸嚭
      */
     @PropertyDef(label = "鏂瑰悜")
-    private String cDc;
-
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1509.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1509.java
index 25fe5db..d9de48a 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1509.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1509.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -15,29 +16,42 @@
 @Data
 public class Nx2023Api1509 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
-    private String fixAssetCode;
+    @JsonProperty("fixAssetCode")
+    private String fixassetcode;
 
     @PropertyDef(label = "鍥哄畾璧勪骇鑷紪鐮�")
-    private String origFixAssetCode;
+    @JsonProperty("origFixAssetCode")
+    private String origfixassetcode;
 
     @PropertyDef(label = "璧勪骇绫诲埆缂栫爜")
-    private String groupCode;
+    @JsonProperty("groupCode")
+    private String groupcode;
 
     @PropertyDef(label = "鍥哄畾璧勪骇鍚嶇О")
-    private String fixAssetName;
+    @JsonProperty("fixAssetName")
+    private String fixassetname;
 
     @PropertyDef(label = "璁¢噺鍗曚綅鍚嶇О")
-    private String unitName;
+    @JsonProperty("unitName")
+    private String unitname;
 
     @PropertyDef(label = "鍘熷��")
-    private Double valueOrg;
+    @JsonProperty("valueOrg")
+    private Double valueorg;
 
     @PropertyDef(label = "褰撳墠鍘熷��")
-    private Double dresentValueOrg;
+    @JsonProperty("dresentValueOrg")
+    private Double dresentvalueorg;
+
     /**
      * 1:涓嶆彁鎶樻棫娉�
      * 2:骞冲潎骞撮檺娉�
@@ -47,10 +61,9 @@
      * 6:鍙屽�嶄綑棰濋�掑噺娉�
      */
     @PropertyDef(label = "鎶樻棫鏂规硶")
-    private Double deprMethodId;
+    @JsonProperty("deprMethodId")
+    private Integer deprmethodid;
 
-    @PropertyDef(label = "鍥哄畾璧勪骇鏉ユ簮")
-    private Double sourceid;
     /**
      * 1:鎶曡祫
      * 2:鑷缓
@@ -61,59 +74,74 @@
      * 7:鎹愯禒
      * 8:鎹㈠叆
      */
-    @PropertyDef(label = "瀵规柟绉戠洰缂栫爜")
-    private String cDFCode;
+    @PropertyDef(label = "鍥哄畾璧勪骇鏉ユ簮")
+    @JsonProperty("sourceid")
+    private Integer sourceid;
 
     @PropertyDef(label = "鍨嬪彿")
+    @JsonProperty("model")
     private String model;
 
     @PropertyDef(label = "瑙勬牸")
+    @JsonProperty("specs")
     private String specs;
 
     @PropertyDef(label = "鍒堕�犲晢")
+    @JsonProperty("manufacturer")
     private String manufacturer;
 
     @PropertyDef(label = "浜у湴")
-    private String makingPlace;
+    @JsonProperty("makingPlace")
+    private String makingplace;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "杩涘崟浣嶆棩鏈�")
-    private String enterDay;
+    @JsonProperty("enterDay")
+    private Date enterday;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "寮�濮嬩娇鐢ㄦ棩鏈�")
-    private String beginUseDay;
+    @JsonProperty("beginUseDay")
+    private Date beginuseday;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "寤哄崱鏃ユ湡")
-    private String makinDay;
+    @JsonProperty("makinDay")
+    private Date makinday;
 
     @PropertyDef(label = "绠$悊浜�")
+    @JsonProperty("keeper")
     private String keeper;
 
     @PropertyDef(label = "寤哄崱浜�")
+    @JsonProperty("maker")
     private String maker;
 
     @PropertyDef(label = "棰勮浣跨敤鏈熼棿鏁�")
-    private Double usingPeriods;
+    @JsonProperty("usingPeriods")
+    private Integer usingperiods;
 
     @PropertyDef(label = "棰勮鍑�娈嬪��")
-    private Double expecRemain;
+    @JsonProperty("expecRemain")
+    private Double expecremain;
 
     @PropertyDef(label = "鍥哄畾璧勪骇瀵瑰簲绉戠洰缂栫爜")
-    private String assetAcctCode;
+    @JsonProperty("assetAcctCode")
+    private String assetacctcode;
 
     @PropertyDef(label = "绱鎶樻棫瀵瑰簲绉戠洰缂栫爜")
-    private String deprAcctCode;
-
+    @JsonProperty("deprAcctCode")
+    private String depracctcode;
 
     @PropertyDef(label = "绱鎶樻棫")
-    private Double accumulateDepr;
+    @JsonProperty("accumulateDepr")
+    private Double accumulatedepr;
     /**
      * 0:鍚�
      * 1:鏄�
      */
     @PropertyDef(label = "鏄惁鎶ュ簾娓呯悊")
+    @JsonProperty("abadoned")
     private String abadoned;
 
     /**
@@ -125,15 +153,19 @@
      * 6:鐩樹簭
      */
     @PropertyDef(label = "褰撳墠浣跨敤鐘舵�佸悕绉�")
-    private String presentStatus;
+    @JsonProperty("presentStatus")
+    private String presentstatus;
 
     @PropertyDef(label = "澶囨敞")
+    @JsonProperty("notes")
     private String notes;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1510.java b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1510.java
index ce0da1a..40fa85b 100644
--- a/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1510.java
+++ b/src/main/java/com/fzzy/push/nx2023/dto/Nx2023Api1510.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 
 import java.io.Serializable;
@@ -15,70 +16,96 @@
 @Data
 public class Nx2023Api1510 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
-    private String fixAssetCode;
+    @JsonProperty("fixAssetCode")
+    private String fixassetcode;
 
     @PropertyDef(label = "鏈熼棿")
-    private Double period;
+    @JsonProperty("period")
+    private Integer period;
 
     @PropertyDef(label = "骞村害")
-    private Double AcctYear;
+    @JsonProperty("AcctYear")
+    private Integer acctyear;
 
     @PropertyDef(label = "鏈熷垵鍘熷��")
-    private Double bValueOrg;
+    @JsonProperty("bValueOrg")
+    private Double bvalueorg;
 
     @PropertyDef(label = "绱鎶樻棫")
-    private Double bAccumDepr;
+    @JsonProperty("bAccumDepr")
+    private Double baccumdepr;
 
     @PropertyDef(label = "鏈湡璁℃彁鎶樻棫")
-    private Double deprAmmount;
+    @JsonProperty("deprAmmount")
+    private Double deprammount;
 
     @PropertyDef(label = "鏈勾绱璁℃彁鎶樻棫")
-    private Double yAccumDepr;
+    @JsonProperty("yAccumDepr")
+    private Double yaccumdepr;
 
     @PropertyDef(label = "鏈湡鏁伴噺澧炲姞")
-    private Double qtyAdd;
+    @JsonProperty("qtyAdd")
+    private Double qtyadd;
 
     @PropertyDef(label = "鏈湡鏁伴噺鍑忓皯")
-    private Double qtyDecrease;
+    @JsonProperty("qtyDecrease")
+    private Double qtydecrease;
 
     @PropertyDef(label = "鏈湡鍘熷�煎鍔�")
-    private Double valueOrgAdd;
+    @JsonProperty("valueOrgAdd")
+    private Double valueorgadd;
 
     @PropertyDef(label = "鏈湡鍘熷�煎噺灏�")
-    private Double valueOrgDerease;
+    @JsonProperty("valueOrgDerease")
+    private Double valueorgderease;
 
     @PropertyDef(label = "鏈湡绱鎶樻棫璋冨")
-    private Double accuDeprAdjustAdd;
+    @JsonProperty("accuDeprAdjustAdd")
+    private Double accudepradjustadd;
 
     @PropertyDef(label = "鏈湡绱鎶樻棫璋冨噺")
-    private Double accuDeprAdjustDec;
+    @JsonProperty("accuDeprAdjustDec")
+    private Double accudepradjustdec;
 
     @PropertyDef(label = "鏈勾绱鏁伴噺澧炲姞")
-    private Double yQtyIncrease;
+    @JsonProperty("yQtyIncrease")
+    private Double yqtyIncrease;
 
     @PropertyDef(label = "鏈勾绱鏁伴噺鍑忓皯")
-    private Double yQtyDecrease;
+    @JsonProperty("yQtyDecrease")
+    private Double yqtydecrease;
 
     @PropertyDef(label = "鏈勾鍘熷�肩疮璁″鍔�")
-    private Double yValueIncrease;
+    @JsonProperty("yValueIncrease")
+    private Double yvalueincrease;
 
     @PropertyDef(label = "鏈勾鍘熷�肩疮璁″噺灏�")
-    private Double yValueDecrease;
+    @JsonProperty("yValueDecrease")
+    private Double yvaluedecrease;
 
     @PropertyDef(label = "鏈勾绱鎶樻棫璋冨")
-    private Double yAccuDeprIncrease;
+    @JsonProperty("yAccuDeprIncrease")
+    private Double yaccudeprincrease;
 
     @PropertyDef(label = "鏈勾绱鎶樻棫璋冨噺")
-    private Double YAccuDeprDecrease;
+    @JsonProperty("YAccuDeprDecrease")
+    private Double yaccudeprdecrease;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
index def56d2..b981440 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -11,7 +11,10 @@
 import com.fzzy.api.service.ApiTriggerService;
 import com.fzzy.api.utils.*;
 import com.fzzy.api.view.repository.*;
+import com.fzzy.push.nx2023.NX2023Constant;
 import com.fzzy.push.sh2023.dto.*;
+import com.fzzy.push.sx2024.SX2024Constant;
+import com.fzzy.push.sx2024.data.*;
 import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang.StringUtils;
@@ -61,6 +64,8 @@
     @Autowired
     private Api1205Rep api1205Rep;
     @Autowired
+    private Api1310Rep api1310Rep;
+    @Autowired
     private Api1403Rep api1403Rep;
     @Autowired
     private Api1404Rep api1404Rep;
@@ -77,7 +82,7 @@
 
     @Override
     public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) {
-        String inteId = param.getInteId();
+
         String kqdm = param.getKqdm();
         //鏌ヨ搴撳尯淇℃伅琛屾斂鍖哄垝鐮�
         List<Api1102> api1102List = api1102Rep.findPushData(kqdm);
@@ -89,23 +94,18 @@
             //娣诲姞鏃ュ織
             ApiLog apiLog = new ApiLog();
             apiLog.setId(ContextUtil.getUUID());
-
-            //鑻ヤ负璐㈠姟1501銆�1502銆�1503鎺ュ彛锛屽垯鎺ュ彛缂栫爜濉啓1114
-            if (Constant.API_CODE_1501.equals(param.getInteId())
-                    || Constant.API_CODE_1502.equals(param.getInteId())
-                    || Constant.API_CODE_1503.equals(param.getInteId())) {
-                inteId = Constant.API_CODE_1114;
-            }
-            apiLog.setInteId(inteId);
-
-            if (StringUtils.isEmpty(inteId)) {
+            if (StringUtils.isEmpty(param.getInteId())) {
                 ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒版帴鍙�");
                 apiLog.setStatus(99);
                 apiLog.setResult("娌℃湁鑾峰彇鍒版帴鍙�");
                 apiLogRep.save(apiLog);
                 return responseDto;
             }
+            apiLog.setInteId(param.getInteId());
 
+            //鑾峰彇鎺ュ彛缂栫爜
+            String inteId = this.getInteId(param.getInteId());
+            //鑾峰彇JSON鎶ユ枃
             String jsonData = getJsonData(param.getInteId(), data, api1102List.get(0).getXzqhdm());
             log.info("鎺ュ彛鏁版嵁淇℃伅=" + jsonData);
             apiLog.setData(jsonData);
@@ -481,6 +481,13 @@
             if(StringUtils.isEmpty(api1201.getKhtyshxydm())){
                 api1201.setGxfs("3");
             }
+            //浠樻鏂瑰紡
+            if(StringUtils.isEmpty(api1201.getFkfs())){
+                api1201.setFkfs("4");
+            }
+            if(StringUtils.isEmpty(api1201.getYsfs())){
+                api1201.setYsfs("鎸夊皝浠撴暟閲忚繘琛岄獙鏀�");
+            }
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1201);
             return api1201;
@@ -494,6 +501,11 @@
             if(StringUtils.isEmpty(api1202.getTyhwbm())){
                 String tyhwbm = apiCommonService.getTyhwbm(api1202.getHwdm());
                 api1202.setTyhwbm(tyhwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if(StringUtils.isEmpty(api1202.getLqgsdwtybm())){
+                String tydwbm = apiCommonService.getTydwbm(apiData.getKqdm().substring(0,18));
+                api1202.setLqgsdwtybm(tydwbm);
             }
             api1202.setJzrq(apiData.getCmsj());
             if (StringUtils.isEmpty(api1202.getCddm())) {
@@ -527,6 +539,13 @@
             }
             //绮鎬ц川
             api1202.setLsxzdm("200");
+            //鍞伯浜轰俊鎭�
+            if(StringUtils.isEmpty(api1202.getSlr())){
+                api1202.setSlr("鍞伯浜�");
+            }
+            if(StringUtils.isEmpty(api1202.getSlrdz())){
+                api1202.setSlrdz("鍞伯浜哄湴鍧�");
+            }
 
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1202);
@@ -640,7 +659,18 @@
             if (null != api1208List && api1208List.size() > 0) {
                 api1205.setPch(apiData.getHwdm() + api1208List.get(0).getShnd());
             }
-
+            //璐ㄦ鍗曞彿
+            List<Api1310> api1310List = api1310Rep.getDataByHwdm(api1205.getHwdm(), "02");
+            if (null != api1310List && api1310List.size() > 0) {
+                api1205.setZjbgdh(apiData.getHwdm() + api1310List.get(0).getZjbgdh());
+            }
+            //鐢熸垚鏂瑰紡
+            if(null == api1205.getScfs()){
+                api1205.setScfs(1);
+            }
+            if(StringUtils.isEmpty(api1205.getSdblyy())){
+                api1205.setSdblyy("娴佺▼鐢熸垚鏃犺ˉ褰曞師鍥�");
+            }
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1205);
             return api1205;
@@ -759,6 +789,16 @@
             //绮鎬ц川,鏆傛椂榛樿鍖虹骇鍌ㄥ
             api1209.setLsxzdm("122");
 
+            //鎹熺泭鐜妭锛岄粯璁ゅ嚭搴撴崯鑰�
+            if(StringUtils.isEmpty(api1209.getSyhj())){
+                api1209.setSyhj("2");
+            }
+            //鑾峰彇涓婃捣瑙勮寖鎹熺泭绫诲瀷
+            api1209.setSylx(getShSylxByGb(api1209.getSylx()));
+            //鍏ュ簱鏁伴噺
+            if(api1209.getRksl() < api1209.getRkjz()){
+                api1209.setRksl(api1209.getRkjz());
+            }
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1209);
             return api1209;
@@ -846,6 +886,17 @@
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(api1212);
             return api1212;
+        }
+        if (SH2023Constant.SH_2023_API_CODE_1213.equals(inteId)) {
+            Api1213 api1213 = (Api1213) data;
+            SH2023Api1213 apiData = new SH2023Api1213();
+            BeanUtils.copyProperties(api1213, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1213.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            return apiData;
         }
         if (SH2023Constant.SH_2023_API_CODE_1301.equals(inteId)) {
             SH2023Api1301 api1301 = new SH2023Api1301();
@@ -1210,6 +1261,42 @@
             //璁剧疆绌哄睘鎬т负榛樿鍊�
             changeObject(data);
             return data;
+        }
+        if (Constant.API_CODE_1504.equals(inteId)) {
+            Api1504 api1504 = (Api1504)data;
+            SH2023Api1504 apiData = new SH2023Api1504();
+            BeanUtils.copyProperties(api1504, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1505.equals(inteId)) {
+            SH2023Api1505 apiData = new SH2023Api1505();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1506.equals(inteId)) {
+            SH2023Api1506 apiData = new SH2023Api1506();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1507.equals(inteId)) {
+            SH2023Api1507 apiData = new SH2023Api1507();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1508.equals(inteId)) {
+            SH2023Api1508 apiData = new SH2023Api1508();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1509.equals(inteId)) {
+            SH2023Api1509 apiData = new SH2023Api1509();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1510.equals(inteId)) {
+            SH2023Api1510 apiData = new SH2023Api1510();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
         }
         //璁剧疆绌哄睘鎬т负榛樿鍊�
         changeObject(data);
@@ -1652,4 +1739,85 @@
         return object;
     }
 
+    private String getShSylxByGb(String gbSylx){
+        if("1".equals(gbSylx)){
+            return "2";
+        }
+        if("2".equals(gbSylx)){
+            return "1";
+        }
+        return gbSylx;
+    }
+
+    /**
+     * 鏍规嵁鎺ュ彛缂栫爜鑾峰彇瀵瑰簲鐨勬帴鍙f暟鎹簱琛ㄥ悕
+     *
+     * @param inteId
+     * @return
+     */
+    private String getInteId(String inteId) {
+        //鏁版嵁鐩哥鎬�
+        if (Constant.API_CODE_9101.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1115;
+        }
+        //瑙嗛鐩戞帶鎺ュ彛
+        if (Constant.API_CODE_9102.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1311;
+        }
+        //鍊掍粨鍊掑叆鏁版嵁鎺ュ彛
+        if (Constant.API_CODE_9103.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_2102;
+        }
+        //绮儏璁惧閰嶇疆鏁版嵁鎺ュ彛
+        if (Constant.API_CODE_9104.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_2103;
+        }
+        //妫�鏂ゅ崟鏁版嵁鎺ュ彛
+        if (Constant.API_CODE_9105.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_2101;
+        }
+        //甯傚偍椹宠繍鍗曚俊鎭暟鎹帴鍙�
+        if (Constant.API_CODE_9106.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_2104;
+        }
+        //浜ゆ槗涓績鍚堝悓淇″績鏁版嵁鎺ュ彛
+        if (Constant.API_CODE_9107.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_2203;
+        }
+        //瀹氬寲姘存楠屾帴鍙�
+        if (Constant.API_CODE_9108.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_2204;
+        }
+        if (Constant.API_CODE_1501.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1114;
+        }
+        if (Constant.API_CODE_1502.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1114;
+        }
+        if (Constant.API_CODE_1503.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1114;
+        }
+        if (Constant.API_CODE_1504.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1116;
+        }
+        if (Constant.API_CODE_1505.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1117;
+        }
+        if (Constant.API_CODE_1506.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1118;
+        }
+        if (Constant.API_CODE_1507.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1119;
+        }
+        if (Constant.API_CODE_1508.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1120;
+        }
+        if (Constant.API_CODE_1509.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1121;
+        }
+        if (Constant.API_CODE_1510.equals(inteId)) {
+            return SH2023Constant.SH_2023_API_CODE_1122;
+        }
+        return inteId;
+    }
 }
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023Constant.java b/src/main/java/com/fzzy/push/sh2023/SH2023Constant.java
index e476395..70ca851 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023Constant.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023Constant.java
@@ -69,6 +69,17 @@
      * 鎺ュ彛缂栫爜-1115 鏁版嵁鐩哥鎬ф暟鎹帴鍙�
      */
     public static String SH_2023_API_CODE_1115 = "1115";
+
+    /**
+     * 鎺ュ彛缂栫爜-璐㈠姟7涓帴鍙�
+     */
+    public static String SH_2023_API_CODE_1116 = "1116";
+    public static String SH_2023_API_CODE_1117 = "1117";
+    public static String SH_2023_API_CODE_1118 = "1118";
+    public static String SH_2023_API_CODE_1119 = "1119";
+    public static String SH_2023_API_CODE_1120 = "1120";
+    public static String SH_2023_API_CODE_1121 = "1121";
+    public static String SH_2023_API_CODE_1122 = "1122";
     /**
      * 鎺ュ彛缂栫爜-1201 鍚堝悓淇℃伅鏁版嵁鎺ュ彛
      */
@@ -117,6 +128,10 @@
      * 鎺ュ彛缂栫爜-1212 瀹㈡埛淇℃伅鏁版嵁鎺ュ彛
      */
     public static String SH_2023_API_CODE_1212 = "1212";
+    /**
+     * 鎺ュ彛缂栫爜-1213 灏佷粨纭鍗�
+     */
+    public static String SH_2023_API_CODE_1213 = "1213";
 
     /**
      * 鎺ュ彛缂栫爜-1301 瀹夊叏绠$悊鏁版嵁鎺ュ彛
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java b/src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java
index a6913f1..ed06ff9 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023OrderServiceImpl.java
@@ -42,7 +42,7 @@
     @Autowired
     private ComPushService15 pushService15;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService90;
 
     @Override
     public String getProtocol() {
@@ -130,7 +130,28 @@
                 pushService15.pushData1500(apiRemoteService, param);
                 break;
             case "1115":
-                pushService99.pushData1115(apiRemoteService, param);
+                pushService90.pushData9101(apiRemoteService, param);
+                break;
+            case "1116":
+                pushService15.pushData1504(apiRemoteService, param);
+                break;
+            case "1117":
+                pushService15.pushData1505(apiRemoteService, param);
+                break;
+            case "1118":
+                pushService15.pushData1506(apiRemoteService, param);
+                break;
+            case "1119":
+                pushService15.pushData1507(apiRemoteService, param);
+                break;
+            case "1120":
+                pushService15.pushData1508(apiRemoteService, param);
+                break;
+            case "1121":
+                pushService15.pushData1509(apiRemoteService, param);
+                break;
+            case "1122":
+                pushService15.pushData1510(apiRemoteService, param);
                 break;
             case "1201":
                 pushService12.pushData1201(apiRemoteService, param);
@@ -168,14 +189,17 @@
             case "1212":
                 pushService12.pushData1212(apiRemoteService, param);
                 break;
+            case "1213":
+                pushService12.pushData1213(apiRemoteService, param);
+                break;
             case "2101":
-                pushService99.pushData2101(apiRemoteService, param);
+                pushService90.pushData9105(apiRemoteService, param);
                 break;
             case "2102":
-                pushService99.pushData2102(apiRemoteService, param);
+                pushService90.pushData9103(apiRemoteService, param);
                 break;
             case "2104":
-                pushService99.pushData2104(apiRemoteService, param);
+                pushService90.pushData9106(apiRemoteService, param);
                 break;
             case "1301":
                 pushService13.pushData1301(apiRemoteService, param);
@@ -208,10 +232,10 @@
                 pushService13.pushData1310(apiRemoteService, param);
                 break;
             case "1311":
-                pushService99.pushData1311(apiRemoteService, param);
+                pushService90.pushData9102(apiRemoteService, param);
                 break;
             case "2103":
-                pushService99.pushData2103(apiRemoteService, param);
+                pushService90.pushData9104(apiRemoteService, param);
                 break;
             case "1401":
                 pushService14.pushData1401(apiRemoteService, param);
@@ -229,10 +253,10 @@
                 pushService14.pushData1405(apiRemoteService, param);
                 break;
             case "2203":
-                pushService99.pushData2203(apiRemoteService, param);
+                pushService90.pushData9107(apiRemoteService, param);
                 break;
             case "2204":
-                pushService99.pushData2204(apiRemoteService, param);
+                pushService90.pushData9108(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 62728eb..09a8bbe 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
@@ -5,7 +5,7 @@
 import com.fzzy.api.service.PushService11;
 import com.fzzy.push.impl.ComPushService11;
 import com.fzzy.push.impl.ComPushService15;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -27,7 +27,7 @@
     @Autowired
     private ComPushService15 pushService15;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService99;
     @Override
     public String getProtocol() {
         return PushProtocol.SB_SH_2023.getCode();
@@ -69,7 +69,7 @@
         //璐㈠姟鎶ヨ〃鏁版嵁鎺ㄩ��
         pushService15.pushData1500(apiRemoteService, param);
         //鏁版嵁鐩哥鎬�
-        pushService99.pushData1115(apiRemoteService, param);
+        pushService99.pushData9101(apiRemoteService, param);
 
         log.info("------->>>>鍩虹淇℃伅 鎺ュ彛妯″潡涓婃姤缁撴潫");
     }
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
index 0855589..9d33825 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService12;
 import com.fzzy.push.impl.ComPushService12;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -25,7 +25,7 @@
     @Autowired
     private ComPushService12 pushService12;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService99;
     @Override
     public String getProtocol() {
         return PushProtocol.SB_SH_2023.getCode();
@@ -74,9 +74,9 @@
         //鏂囦欢
         pushService12.pushData1109(apiRemoteService, param);
 
-        pushService99.pushData2101(apiRemoteService, param);
-        pushService99.pushData2102(apiRemoteService, param);
-        pushService99.pushData2104(apiRemoteService, param);
+        pushService99.pushData9105(apiRemoteService, param);
+        pushService99.pushData9103(apiRemoteService, param);
+        pushService99.pushData9106(apiRemoteService, param);
 
         log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤缁撴潫");
     }
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
index 78c8073..62f779b 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService13;
 import com.fzzy.push.impl.ComPushService13;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -25,7 +25,7 @@
     @Autowired
     private ComPushService13 pushService13;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService90;
 
 
     @Override
@@ -62,8 +62,8 @@
         //璐ㄦ
         pushService13.pushData1310(apiRemoteService, param);
 
-        pushService99.pushData1311(apiRemoteService, param);
-        pushService99.pushData2103(apiRemoteService, param);
+        pushService90.pushData9102(apiRemoteService, param);
+        pushService90.pushData9104(apiRemoteService, param);
 
         log.info("------->>>>绮簱绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫");
     }
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java b/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
index 2beb8aa..c8b0cb3 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
+++ b/src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
@@ -4,7 +4,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.service.PushService14;
 import com.fzzy.push.impl.ComPushService14;
-import com.fzzy.push.impl.ComPushService99;
+import com.fzzy.push.impl.ComPushService90;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -25,7 +25,7 @@
     @Autowired
     private ComPushService14 pushService14;
     @Autowired
-    private ComPushService99 pushService99;
+    private ComPushService90 pushService99;
 
     @Override
     public String getProtocol() {
@@ -47,8 +47,8 @@
         pushService14.pushData1405(apiRemoteService, param);
 
         //鍏朵粬鎺ュ彛
-        pushService99.pushData2203(apiRemoteService, param);
-        pushService99.pushData2204(apiRemoteService, param);
+        pushService99.pushData9107(apiRemoteService, param);
+        pushService99.pushData9108(apiRemoteService, param);
 
 
         log.info("------->>>>琛屾斂绠$悊 鎺ュ彛妯″潡涓婃姤缁撴潫");
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java
index 9252212..919997b 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java
@@ -31,7 +31,7 @@
     @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
     private String tydwbm;
 
-    @PropertyDef(label = "涓氬姟绫诲埆")
+    @PropertyDef(label = "涓氬姟绫诲埆",description = "1:閿�鍞悎鍚�,2:閲囪喘鍚堝悓,3锛氬鎵樻敹鍌ㄥ悎鍚�,4锛氬鎵樻敹璐悎鍚�")
     private String ywlx;
 
     @PropertyDef(label = "璐攢鏂瑰紡")
@@ -74,6 +74,9 @@
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "绾﹀畾瀹屾垚鏃堕棿")
     private Date ydwcsj;
+
+    @PropertyDef(label = "楠屾敹鏂瑰紡")
+    private String ysfs;
 
     @PropertyDef(label = "绛捐鍦扮偣")
     private String qddd;
@@ -119,6 +122,15 @@
     @PropertyDef(label = "缁撶畻涓庡悎鍚屼笉涓�鑷村師鍥�")
     private String jsyhtbyzyy;
 
+    /**
+     * 1锛氬叏棰濆厛娆惧悗璐�
+     * 2锛氭寜鍒版杩涘害閫愭壒鍙戣揣
+     * 3锛氳揣鍒板苟纭鍚庝竴娆℃�т粯娆�
+     * 4锛氭寜鍒拌揣鎵规閫愭壒纭銆侀�愭壒浠樻
+     */
+    @PropertyDef(label = "浠樻鏂瑰紡")
+    private String fkfs;
+
     @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
     private String khfkhh;
 
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java
index 1e6dc9a..89f9148 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1202.java
@@ -43,6 +43,9 @@
     @PropertyDef(label = "鍚堝悓鍙�")
     private String hth;
 
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅缁熶竴缂栫爜")
+    private String lqgsdwtybm;
+
     @PropertyDef(label = "鎵胯繍浜�")
     private String cyr;
 
@@ -70,6 +73,21 @@
     @PropertyDef(label = "瑁呯伯鍦扮偣")
     private String ldd;
 
+    @PropertyDef(label = "鍞伯浜�")
+    private String slr;
+
+    @PropertyDef(label = "鍞伯浜鸿仈绯绘柟寮�")
+    private String slrlxfs;
+
+    @PropertyDef(label = "鍞伯浜鸿韩浠借瘉鍙�")
+    private String slrsfzh;
+
+    @PropertyDef(label = "鍞伯浜鸿处鍙凤紙閾惰鍗℃垨璐︽埛锛�")
+    private String slrzh;
+
+    @PropertyDef(label = "鍞伯浜哄湴鍧�")
+    private String slrdz;
+
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鐧昏鏃堕棿")
     private Date djsj;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java
index 06a2f24..6d1e32d 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1205.java
@@ -5,11 +5,6 @@
 import com.fzzy.api.entity.ApiParent;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
-
-import javax.persistence.Column;
-import javax.persistence.Entity;
-import javax.persistence.Id;
-import javax.persistence.Table;
 import java.io.Serializable;
 import java.util.Date;
 
@@ -48,6 +43,9 @@
 
     @PropertyDef(label = "鍚堝悓鍙�")
     private String hth;
+
+    @PropertyDef(label = "璐ㄦ鎶ュ憡鍗曞彿")
+    private String zjbgdh;
 
     @PropertyDef(label = "鎵胯繍浜�")
     private String cyr;
@@ -152,6 +150,12 @@
     @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿")
     private String ckjsdh;
 
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    private Integer scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    private String sdblyy;
+
     @PropertyDef(label = "澶囨敞")
     private String bz;
 
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1209.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1209.java
index aa51358..612ae51 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1209.java
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1209.java
@@ -4,7 +4,6 @@
 import com.bstek.dorado.annotation.PropertyDef;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
-
 import java.io.Serializable;
 import java.util.Date;
 
@@ -29,11 +28,24 @@
     private String tyhwbm;
 
     @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡" )
+    private Date ywrq;
+
+    @PropertyDef(label = "鎹熸孩绫诲瀷", description = "1锛氭崯鑰楋紱2锛氭崯澶憋紱3锛氭孩浣欙紱4锛氬叾浠�")
+    private String sylx;
+
+    @PropertyDef(label = "鎹熸孩鐜妭", description = "1:鍏ュ簱鎹熸孩锛�2锛氬嚭搴撴崯婧紝3.鍏朵粬")
+    private String syhj;
+
+    @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "璁拌处鏃ユ湡")
     private Date jzrq;
 
     @PropertyDef(label = "鍏ュ簱鍑�閲�")
     private Double rkjz;
+
+    @PropertyDef(label = "鍏ュ簱鏁伴噺(鍏枻)")
+    private double rksl;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鍏ュ簱鏃堕棿")
@@ -58,7 +70,10 @@
     @PropertyDef(label = "鍑哄簱鏉傝川")
     private Double ckzz;
 
-    @PropertyDef(label = "鍑�閲嶆崯婧㈡暟閲�")
+    @PropertyDef(label = "鍌ㄥ鏃堕暱")
+    private Integer ccsc;
+
+    @PropertyDef(label = "瀹為檯鎹熸孩鏁伴噺")
     private Double jzsysl;
 
     @PropertyDef(label = "姘存潅鍑忛噺")
@@ -67,17 +82,24 @@
     @PropertyDef(label = "鑷劧鎹熻�楀畾棰�")
     private Double zrshde;
 
+    @PropertyDef(label = "鏄惁瓒呰��", description = "1:鏄紝2锛氬惁")
+    private Integer sfch;
+
     @PropertyDef(label = "瓒呰�楁暟閲�")
     private Double chsl;
 
     @PropertyDef(label = "鎹熺泭鏄惁姝e父")
     private String sysfzc;
 
-    @PropertyDef(label = "鎹熸孩绫诲瀷",description = "1:鎹熻�楋紝2锛氭崯澶憋紝3.鍏朵粬")
-    private String sylx;
-
     @PropertyDef(label = "鎹熸孩鍘熷洜")
     private String syyy;
+
+    @PropertyDef(label = "鍑烘竻纭鏍囪瘑",description = "0锛氭湭瀹屾垚鍑烘竻纭锛�1锛氬凡瀹屾垚鍑烘竻纭")
+    private Integer cqqrbs;
+
+    @PropertyDef(label = "鍑烘竻纭鏃堕棿")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date cqqrsj;
 
     @PropertyDef(label = "浠撳偍瀹℃牳浜�")
     private String ccshr;
@@ -116,7 +138,5 @@
     @PropertyDef(label = "绮鎬ц川浠g爜")
     private String lsxzdm;
 
-    @JSONField(format = "yyyy-MM-dd")
-    @PropertyDef(label = "涓氬姟鏃ユ湡" )
-    private Date ywrq;
+
 }
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1213.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1213.java
new file mode 100644
index 0000000..7dc75cf
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1213.java
@@ -0,0 +1,69 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description
+ * @Author CZT
+ * @Date 2024/11/11 10:53
+ */
+@Data
+public class SH2023Api1213 implements Serializable {
+
+    @PropertyDef(label = "灏佷粨纭鍗曞彿", description = "2浣嶄笟鍔$紪鐮�(21浠h〃灏佷粨)+yyMMdd+4浣嶉『搴忕爜锛�212405040001")
+    private String fcqrdh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "灏佷粨鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date fcrq;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    private String lsdjdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "鍥藉埆")
+    private String gb;
+
+    @PropertyDef(label = "浜у湴")
+    private String cd;
+
+    @PropertyDef(label = "淇濈鍛�")
+    private String bgy;
+
+    @PropertyDef(label = "灏佷粨鏁伴噺")
+    private Double fcsl;
+
+    @PropertyDef(label = "灏佷粨鐢宠浜�")
+    private String fcsqr;
+
+    @PropertyDef(label = "閮ㄩ棬瀹℃牳浜�")
+    private String bmshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1504.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1504.java
new file mode 100644
index 0000000..4041977
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1504.java
@@ -0,0 +1,86 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 璐﹀淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:15
+ */
+@Data
+public class SH2023Api1504 implements Serializable {
+
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "璐﹀鍚嶇О")
+    @JsonProperty("cAcctName")
+    private String cncctname;
+
+    @PropertyDef(label = "鏈綅甯�")
+    @JsonProperty("cCurrency")
+    private String ccurrency;
+
+    @PropertyDef(label = "浼氳涓荤")
+    @JsonProperty("cAcctChief")
+    private String cacctchief;
+
+    @JSONField(format = "yyyyMM")
+    @PropertyDef(label = "鍚敤鏈熼棿")
+    @JsonProperty("cPeriodStart")
+    private Date cperiodstart;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍚敤鏃ユ湡")
+    @JsonProperty("cYearBmd")
+    private Date cyearbmd;
+
+    @PropertyDef(label = "鏈熼棿鏁�")
+    @JsonProperty("nAcctPeriodNum")
+    private Integer nacctperiodnum;
+
+    @PropertyDef(label = "浼氳鍒跺害浠g爜", description = "11:浼佷笟浼氳鍑嗗垯鍒跺害(绮2013鐗�)(榛樿浠g爜鍊�)")
+    @JsonProperty("cAccClassCode")
+    private String caccclasscode;
+
+    @PropertyDef(label = "绉戠洰绾ф", description = "4-8:榛樿鏈�灏忓�间负4")
+    @JsonProperty("nAccGrade")
+    private Integer naccgrade;
+
+    @PropertyDef(label = "绉戠洰缂栫爜瑙勫垯", description = "4222XXXX:榛樿鍓嶅洓绾х骇闀胯鍒欎负4222")
+    @JsonProperty("cAccCodeStr")
+    private String cacccodestr;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    @JsonProperty("cCropName")
+    private String ccropname;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("cOrgCode")
+    private String corgcode;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("xqydm")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("xkqdm")
+    private String tykqbm;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1505.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1505.java
new file mode 100644
index 0000000..f7b7b2f
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1505.java
@@ -0,0 +1,101 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 绉戠洰淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:20
+ */
+@Data
+public class SH2023Api1505 implements Serializable {
+
+    @PropertyDef(label = "id涓婚敭")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("cYear")
+    private Integer cyear;
+
+    @PropertyDef(label = "绉戠洰缂栫爜")
+    @JsonProperty("cCode")
+    private String ccode;
+
+    @PropertyDef(label = "绉戠洰鍚嶇О")
+    @JsonProperty("cName")
+    private String cname;
+
+    @PropertyDef(label = "绉戠洰鍏ㄧО")
+    @JsonProperty("cAllName")
+    private String callname;
+
+    /**
+     * 1:璧勪骇绫�
+     * 2:璐熷�虹被
+     * 3:鍏卞悓绫�
+     * 4:鎵�鏈夎�呮潈鐩婄被
+     * 5:鎴愭湰璐圭敤绫�
+     * 6:鎹熺泭绫�
+     */
+    @PropertyDef(label = "绉戠洰绫诲埆")
+    @JsonProperty("nClass")
+    private String nclass;
+    /**
+     * (-1)-璐锋柟锛�1-鍊熸柟
+     */
+    @PropertyDef(label = "浣欓鏂瑰悜")
+    @JsonProperty("cDc")
+    private Integer cdc;
+
+    @PropertyDef(label = "鏈骇绉戠洰")
+    @JsonProperty("bL")
+    private Integer bl;
+
+    @PropertyDef(label = "绉戠洰绾ф")
+    @JsonProperty("nGrade")
+    private Integer ngrade;
+
+    @PropertyDef(label = "鏁伴噺绉戠洰")
+    @JsonProperty("bQ")
+    private Integer bq;
+
+    @PropertyDef(label = "鏁伴噺鍗曚綅")
+    @JsonProperty("cQUnit")
+    private Integer cqunit;
+
+    @PropertyDef(label = "鐜伴噾绫荤鐩�")
+    @JsonProperty("bCash")
+    private Integer bcash;
+
+    @PropertyDef(label = "閾惰绫荤鐩�")
+    @JsonProperty("bBank")
+    private Integer bbank;
+
+    @PropertyDef(label = "鐜伴噾娴侀噺绫荤鐩�")
+    @JsonProperty("bXjll")
+    private Integer bxjll;
+
+    @PropertyDef(label = "鍐荤粨")
+    @JsonProperty("bF")
+    private Integer bf;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1506.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1506.java
new file mode 100644
index 0000000..41f6a6a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1506.java
@@ -0,0 +1,103 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 绉戠洰浣欓淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:25
+ */
+@Data
+public class SH2023Api1506 implements Serializable {
+
+
+    @PropertyDef(label = "ID_")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("cYear")
+    private Integer cyear;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("nNo")
+    private Integer nno;
+
+    @PropertyDef(label = "绉戠洰缂栫爜")
+    @JsonProperty("cCode")
+    private String ccode;
+
+    @PropertyDef(label = "鏈熷垵鏈綅甯佷綑棰�")
+    @JsonProperty("bM")
+    private Double bm;
+
+    @PropertyDef(label = "鏈熸湯鏈綅甯佷綑棰�")
+    @JsonProperty("eM")
+    private Double em;
+
+    @PropertyDef(label = "鏈熷垵鏁伴噺")
+    @JsonProperty("bQty")
+    private Double bqty;
+
+    @PropertyDef(label = "鏈熸湯鏁伴噺")
+    @JsonProperty("eQty")
+    private Double eqty;
+    /**
+     * 1:鍊熸柟
+     * -1:璐锋柟
+     */
+    @PropertyDef(label = "浣欓鏂瑰悜")
+    @JsonProperty("cDc")
+    private Integer cdc;
+
+    @PropertyDef(label = "鍊熸柟鏈綅甯佸彂鐢熼")
+    @JsonProperty("dM")
+    private Double dm;
+
+    @PropertyDef(label = "璐锋柟鏈綅甯佸彂鐢熼")
+    @JsonProperty("cM")
+    private Double cm;
+
+    @PropertyDef(label = "鍊熸柟鍙戠敓鏁伴噺")
+    @JsonProperty("dQ")
+    private Double dq;
+
+    @PropertyDef(label = "璐锋柟鍙戠敓鏁伴噺")
+    @JsonProperty("cQ")
+    private Double cq;
+
+    @PropertyDef(label = "鏈熷垵澶栧竵浣欓")
+    @JsonProperty("bFm")
+    private Double bfm;
+
+    @PropertyDef(label = "鏈熸湯澶栧竵浣欓")
+    @JsonProperty("eFm")
+    private Double efm;
+
+    @PropertyDef(label = "鍊熸柟澶栧竵鍙戠敓棰�")
+    @JsonProperty("dFm")
+    private Double dfm;
+
+    @PropertyDef(label = "璐锋柟澶栧竵鍙戠敓棰�")
+    @JsonProperty("cFm")
+    private Double cfm;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1507.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1507.java
new file mode 100644
index 0000000..7c14bf7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1507.java
@@ -0,0 +1,126 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 浼氳鍑瘉淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:30
+ */
+@Data
+public class SH2023Api1507 implements Serializable {
+
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "鍑瘉绫诲瀷")
+    @JsonProperty("cVKind")
+    private String cvkind;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("cMon")
+    private Integer cmon;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("cYear")
+    private Integer cyear;
+
+    @PropertyDef(label = "鍑瘉鍙�")
+    @JsonProperty("nVNo")
+    private Integer nvno;
+
+    @PropertyDef(label = "鍒嗗綍搴忓彿")
+    @JsonProperty("nNo")
+    private Integer nno;
+
+    @PropertyDef(label = "鎽樿")
+    @JsonProperty("Digest")
+    private String digest;
+
+    @PropertyDef(label = "绉戠洰缂栫爜")
+    @JsonProperty("cCode")
+    private String ccode;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍑瘉鏃ユ湡")
+    @JsonProperty("cVSmallDatetime")
+    private Date ccsmalldatetime;
+
+    @PropertyDef(label = "鍒跺崟浜�")
+    @JsonProperty("cMaker")
+    private String cmaker;
+    /**
+     * 1:鍊熸柟
+     * -1:璐锋柟
+     */
+    @PropertyDef(label = "鏂瑰悜")
+    @JsonProperty("cDc")
+    private Integer cdc;
+
+    @PropertyDef(label = "瀹℃牳浜�")
+    @JsonProperty("cCkEr")
+    private String ccker;
+
+    @PropertyDef(label = "璁拌处浜�")
+    @JsonProperty("cPtEr")
+    private String cpter;
+    /**
+     * 0:鍚�
+     * 1:鏄�
+     */
+    @PropertyDef(label = "璁拌处鏍囧織")
+    @JsonProperty("bPt")
+    private Integer bpt;
+
+    @PropertyDef(label = "闄勪欢寮犳暟")
+    @JsonProperty("nANum")
+    private Integer nanum;
+
+    @PropertyDef(label = "閲戦")
+    @JsonProperty("nM")
+    private Double nm;
+
+    @PropertyDef(label = "鏁伴噺")
+    @JsonProperty("nQty")
+    private Double nqty;
+
+    @PropertyDef(label = "鍗曚环")
+    @JsonProperty("nPrice")
+    private Double nprice;
+
+    @PropertyDef(label = "鍑虹撼")
+    @JsonProperty("cCashier")
+    private String ccashier;
+
+    @PropertyDef(label = "姹囩巼")
+    @JsonProperty("rate")
+    private Double rate;
+
+    @PropertyDef(label = "澶栧竵閲戦")
+    @JsonProperty("nFm")
+    private Double nfm;
+
+    @PropertyDef(label = "璁¢噺鍗曚綅",description = "璁¢噺鍗曚綅姹夊瓧")
+    @JsonProperty("meterUnitId")
+    private String meterunitid;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1508.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1508.java
new file mode 100644
index 0000000..2eb700c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1508.java
@@ -0,0 +1,79 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 鐜伴噾娴侀噺鍒嗛厤淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:35
+ */
+@Data
+public class SH2023Api1508 implements Serializable {
+
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "鍑瘉绫诲瀷")
+    @JsonProperty("cVKind")
+    private String cvkind;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("cMon")
+    private Integer cmon;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("cYear")
+    private Integer cyear;
+
+    @PropertyDef(label = "鍑瘉鍙�")
+    @JsonProperty("nVNo")
+    private Integer nvno;
+
+    @PropertyDef(label = "绉戠洰缂栫爜")
+    @JsonProperty("cCode")
+    private String ccode;
+
+    @PropertyDef(label = "瀵规柟绉戠洰缂栫爜")
+    @JsonProperty("cDFCode")
+    private String cdfcode;
+
+    @PropertyDef(label = "鐜伴噾娴侀噺椤圭洰浠g爜")
+    @JsonProperty("cCashCode")
+    private String ccashcode;
+
+    @PropertyDef(label = "鍒嗗綍搴忓彿")
+    @JsonProperty("nNo")
+    private Integer nrowno;
+
+    @PropertyDef(label = "閲戦")
+    @JsonProperty("nM")
+    private Double nm;
+
+    /**
+     * 1:娴佸叆
+     * -1:娴佸嚭
+     */
+    @PropertyDef(label = "鏂瑰悜")
+    @JsonProperty("cDc")
+    private Integer cdc;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1509.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1509.java
new file mode 100644
index 0000000..bffd330
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1509.java
@@ -0,0 +1,171 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 鍥哄畾璧勪骇鍗$墖淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:35
+ */
+@Data
+public class SH2023Api1509 implements Serializable {
+
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
+    @JsonProperty("fixAssetCode")
+    private String fixassetcode;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇鑷紪鐮�")
+    @JsonProperty("origFixAssetCode")
+    private String origfixassetcode;
+
+    @PropertyDef(label = "璧勪骇绫诲埆缂栫爜")
+    @JsonProperty("groupCode")
+    private String groupcode;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇鍚嶇О")
+    @JsonProperty("fixAssetName")
+    private String fixassetname;
+
+    @PropertyDef(label = "璁¢噺鍗曚綅鍚嶇О")
+    @JsonProperty("unitName")
+    private String unitname;
+
+    @PropertyDef(label = "鍘熷��")
+    @JsonProperty("valueOrg")
+    private Double valueorg;
+
+    @PropertyDef(label = "褰撳墠鍘熷��")
+    @JsonProperty("dresentValueOrg")
+    private Double dresentvalueorg;
+
+    /**
+     * 1:涓嶆彁鎶樻棫娉�
+     * 2:骞冲潎骞撮檺娉�
+     * 3:鍔ㄦ�佸钩鍧囧勾闄愭硶
+     * 4:宸ヤ綔閲忔硶
+     * 5:骞存暟鎬诲拰娉�
+     * 6:鍙屽�嶄綑棰濋�掑噺娉�
+     */
+    @PropertyDef(label = "鎶樻棫鏂规硶")
+    @JsonProperty("deprMethodId")
+    private Integer deprmethodid;
+
+    /**
+     * 1:鎶曡祫
+     * 2:鑷缓
+     * 3:璐拱
+     * 4:铻嶈祫绉熻祦
+     * 5:缁忚惀绉熷叆
+     * 6:鏃犲伩璋冨叆
+     * 7:鎹愯禒
+     * 8:鎹㈠叆
+     */
+    @PropertyDef(label = "鍥哄畾璧勪骇鏉ユ簮")
+    @JsonProperty("sourceid")
+    private Integer sourceid;
+
+    @PropertyDef(label = "鍨嬪彿")
+    @JsonProperty("model")
+    private String model;
+
+    @PropertyDef(label = "瑙勬牸")
+    @JsonProperty("specs")
+    private String specs;
+
+    @PropertyDef(label = "鍒堕�犲晢")
+    @JsonProperty("manufacturer")
+    private String manufacturer;
+
+    @PropertyDef(label = "浜у湴")
+    @JsonProperty("makingPlace")
+    private String makingplace;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "杩涘崟浣嶆棩鏈�")
+    @JsonProperty("enterDay")
+    private Date enterday;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寮�濮嬩娇鐢ㄦ棩鏈�")
+    @JsonProperty("beginUseDay")
+    private Date beginuseday;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寤哄崱鏃ユ湡")
+    @JsonProperty("makinDay")
+    private Date makinday;
+
+    @PropertyDef(label = "绠$悊浜�")
+    @JsonProperty("keeper")
+    private String keeper;
+
+    @PropertyDef(label = "寤哄崱浜�")
+    @JsonProperty("maker")
+    private String maker;
+
+    @PropertyDef(label = "棰勮浣跨敤鏈熼棿鏁�")
+    @JsonProperty("usingPeriods")
+    private Integer usingperiods;
+
+    @PropertyDef(label = "棰勮鍑�娈嬪��")
+    @JsonProperty("expecRemain")
+    private Double expecremain;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇瀵瑰簲绉戠洰缂栫爜")
+    @JsonProperty("assetAcctCode")
+    private String assetacctcode;
+
+    @PropertyDef(label = "绱鎶樻棫瀵瑰簲绉戠洰缂栫爜")
+    @JsonProperty("deprAcctCode")
+    private String depracctcode;
+
+    @PropertyDef(label = "绱鎶樻棫")
+    @JsonProperty("accumulateDepr")
+    private Double accumulatedepr;
+    /**
+     * 0:鍚�
+     * 1:鏄�
+     */
+    @PropertyDef(label = "鏄惁鎶ュ簾娓呯悊")
+    @JsonProperty("abadoned")
+    private String abadoned;
+
+    /**
+     * 1:鍦ㄤ娇鐢�
+     * 2:鏈娇鐢�
+     * 3:鍋滅敤
+     * 4:鍑哄敭
+     * 5:鎶ユ崯
+     * 6:鐩樹簭
+     */
+    @PropertyDef(label = "褰撳墠浣跨敤鐘舵�佸悕绉�")
+    @JsonProperty("presentStatus")
+    private String presentstatus;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("notes")
+    private String notes;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1510.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1510.java
new file mode 100644
index 0000000..a2da307
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1510.java
@@ -0,0 +1,112 @@
+package com.fzzy.push.sh2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 璧勪骇鎶樻棫淇℃伅
+ * @Author CZT
+ * @Date 2024/11/6 16:40
+ */
+@Data
+public class SH2023Api1510 implements Serializable {
+
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
+    @JsonProperty("fixAssetCode")
+    private String fixassetcode;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("period")
+    private Integer period;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("AcctYear")
+    private Integer acctyear;
+
+    @PropertyDef(label = "鏈熷垵鍘熷��")
+    @JsonProperty("bValueOrg")
+    private Double bvalueorg;
+
+    @PropertyDef(label = "绱鎶樻棫")
+    @JsonProperty("bAccumDepr")
+    private Double baccumdepr;
+
+    @PropertyDef(label = "鏈湡璁℃彁鎶樻棫")
+    @JsonProperty("deprAmmount")
+    private Double deprammount;
+
+    @PropertyDef(label = "鏈勾绱璁℃彁鎶樻棫")
+    @JsonProperty("yAccumDepr")
+    private Double yaccumdepr;
+
+    @PropertyDef(label = "鏈湡鏁伴噺澧炲姞")
+    @JsonProperty("qtyAdd")
+    private Double qtyadd;
+
+    @PropertyDef(label = "鏈湡鏁伴噺鍑忓皯")
+    @JsonProperty("qtyDecrease")
+    private Double qtydecrease;
+
+    @PropertyDef(label = "鏈湡鍘熷�煎鍔�")
+    @JsonProperty("valueOrgAdd")
+    private Double valueorgadd;
+
+    @PropertyDef(label = "鏈湡鍘熷�煎噺灏�")
+    @JsonProperty("valueOrgDerease")
+    private Double valueorgderease;
+
+    @PropertyDef(label = "鏈湡绱鎶樻棫璋冨")
+    @JsonProperty("accuDeprAdjustAdd")
+    private Double accudepradjustadd;
+
+    @PropertyDef(label = "鏈湡绱鎶樻棫璋冨噺")
+    @JsonProperty("accuDeprAdjustDec")
+    private Double accudepradjustdec;
+
+    @PropertyDef(label = "鏈勾绱鏁伴噺澧炲姞")
+    @JsonProperty("yQtyIncrease")
+    private Double yqtyIncrease;
+
+    @PropertyDef(label = "鏈勾绱鏁伴噺鍑忓皯")
+    @JsonProperty("yQtyDecrease")
+    private Double yqtydecrease;
+
+    @PropertyDef(label = "鏈勾鍘熷�肩疮璁″鍔�")
+    @JsonProperty("yValueIncrease")
+    private Double yvalueincrease;
+
+    @PropertyDef(label = "鏈勾鍘熷�肩疮璁″噺灏�")
+    @JsonProperty("yValueDecrease")
+    private Double yvaluedecrease;
+
+    @PropertyDef(label = "鏈勾绱鎶樻棫璋冨")
+    @JsonProperty("yAccuDeprIncrease")
+    private Double yaccudeprincrease;
+
+    @PropertyDef(label = "鏈勾绱鎶樻棫璋冨噺")
+    @JsonProperty("YAccuDeprDecrease")
+    private Double yaccudeprdecrease;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java b/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java
index ac7743c..7c2bbd2 100644
--- a/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java
+++ b/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java
@@ -853,16 +853,6 @@
             Api1504 api1504 = (Api1504)data;
             SX2024Api1504 apiData = new SX2024Api1504();
             BeanUtils.copyProperties(api1504, apiData);
-            //璁剧疆绲变竴鍗曚綅缂栫爜
-            if (StringUtils.isEmpty(apiData.getXqydm())) {
-                String tydwbm = apiCommonService.getTydwbm(apiData.getCOrgCode());
-                apiData.setXqydm(tydwbm);
-            }
-            //璁剧疆绲变竴搴撳尯缂栫爜
-            if (StringUtils.isEmpty(apiData.getXkqdm())) {
-                String tykqbm = apiCommonService.getTykqbm(api1504.getKqdm());
-                apiData.setXkqdm(tykqbm);
-            }
             return apiData;
         }
         if (Constant.API_CODE_1505.equals(inteId)) {
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1504.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1504.java
index dfac64d..292fd5d 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1504.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1504.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
@@ -16,53 +17,69 @@
 
 
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "璐﹀鍚嶇О")
-    private String cAcctName;
+    @JsonProperty("cAcctName")
+    private String cncctname;
 
     @PropertyDef(label = "鏈綅甯�")
-    private String cCurrency;
+    @JsonProperty("cCurrency")
+    private String ccurrency;
 
     @PropertyDef(label = "浼氳涓荤")
-    private String cAcctChief;
+    @JsonProperty("cAcctChief")
+    private String cacctchief;
 
-    @JSONField(format = "yyyy-MM-dd")
+    @JSONField(format = "yyyyMM")
     @PropertyDef(label = "鍚敤鏈熼棿")
-    private String cPeriodStart;
+    @JsonProperty("cPeriodStart")
+    private Date cperiodstart;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "鍚敤鏃ユ湡")
-    private String cYearBmd;
+    @JsonProperty("cYearBmd")
+    private Date cyearbmd;
 
     @PropertyDef(label = "鏈熼棿鏁�")
-    private Double nAcctPeriodNum;
+    @JsonProperty("nAcctPeriodNum")
+    private Integer nacctperiodnum;
 
     @PropertyDef(label = "浼氳鍒跺害浠g爜", description = "11:浼佷笟浼氳鍑嗗垯鍒跺害(绮2013鐗�)(榛樿浠g爜鍊�)")
-    private String cAccClassCode;
+    @JsonProperty("cAccClassCode")
+    private String caccclasscode;
 
     @PropertyDef(label = "绉戠洰绾ф", description = "4-8:榛樿鏈�灏忓�间负4")
-    private Double nAccGrade;
+    @JsonProperty("nAccGrade")
+    private Integer naccgrade;
 
     @PropertyDef(label = "绉戠洰缂栫爜瑙勫垯", description = "4222XXXX:榛樿鍓嶅洓绾х骇闀胯鍒欎负4222")
-    private String cAccCodeStr;
+    @JsonProperty("cAccCodeStr")
+    private String cacccodestr;
 
     @PropertyDef(label = "鍗曚綅鍚嶇О")
-    private String cCropName;
+    @JsonProperty("cCropName")
+    private String ccropname;
 
     @PropertyDef(label = "鍗曚綅浠g爜")
-    private String cOrgCode;
+    @JsonProperty("cOrgCode")
+    private String corgcode;
 
     @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
-    private String xqydm;
+    @JsonProperty("xqydm")
+    private String tydwbm;
 
     @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
-    private String xkqdm;
+    @JsonProperty("xkqdm")
+    private String tykqbm;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1505.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1505.java
index b77788e..c4ddb3a 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1505.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1505.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
@@ -14,20 +15,29 @@
 @Data
 public class SX2024Api1505 implements Serializable {
 
+    @PropertyDef(label = "id涓婚敭")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "骞村害")
-    private String cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "绉戠洰缂栫爜")
-    private String cCode;
+    @JsonProperty("cCode")
+    private String ccode;
 
     @PropertyDef(label = "绉戠洰鍚嶇О")
-    private String cName;
+    @JsonProperty("cName")
+    private String cname;
 
     @PropertyDef(label = "绉戠洰鍏ㄧО")
-    private String cAllName;
+    @JsonProperty("cAllName")
+    private String callname;
 
     /**
      * 1:璧勪骇绫�
@@ -38,41 +48,53 @@
      * 6:鎹熺泭绫�
      */
     @PropertyDef(label = "绉戠洰绫诲埆")
-    private String nClass;
+    @JsonProperty("nClass")
+    private String nclass;
     /**
      * (-1)-璐锋柟锛�1-鍊熸柟
      */
     @PropertyDef(label = "浣欓鏂瑰悜")
-    private String cDc;
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "鏈骇绉戠洰")
-    private String bL;
+    @JsonProperty("bL")
+    private Integer bl;
 
     @PropertyDef(label = "绉戠洰绾ф")
-    private Double nGrade;
+    @JsonProperty("nGrade")
+    private Integer ngrade;
 
     @PropertyDef(label = "鏁伴噺绉戠洰")
-    private String bQ;
+    @JsonProperty("bQ")
+    private Integer bq;
 
     @PropertyDef(label = "鏁伴噺鍗曚綅")
-    private String cQUnit;
+    @JsonProperty("cQUnit")
+    private Integer cqunit;
 
     @PropertyDef(label = "鐜伴噾绫荤鐩�")
-    private String bCash;
+    @JsonProperty("bCash")
+    private Integer bcash;
 
     @PropertyDef(label = "閾惰绫荤鐩�")
-    private String bBank;
+    @JsonProperty("bBank")
+    private Integer bbank;
 
     @PropertyDef(label = "鐜伴噾娴侀噺绫荤鐩�")
-    private String bXjll;
+    @JsonProperty("bXjll")
+    private Integer bxjll;
 
     @PropertyDef(label = "鍐荤粨")
-    private String bF;
+    @JsonProperty("bF")
+    private Integer bf;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1506.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1506.java
index fc2125e..000ea0a 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1506.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1506.java
@@ -2,7 +2,10 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
+
+import javax.persistence.Column;
 import java.io.Serializable;
 import java.util.Date;
 
@@ -14,61 +17,88 @@
 @Data
 public class SX2024Api1506 implements Serializable {
 
+
+    @PropertyDef(label = "ID_")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鏈熼棿")
-    private String cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "骞村害")
-    private String nNo;
+    @JsonProperty("nNo")
+    private Integer nno;
+
+    @PropertyDef(label = "绉戠洰缂栫爜")
+    @JsonProperty("cCode")
+    private String ccode;
 
     @PropertyDef(label = "鏈熷垵鏈綅甯佷綑棰�")
-    private Double bM;
+    @JsonProperty("bM")
+    private Double bm;
 
     @PropertyDef(label = "鏈熸湯鏈綅甯佷綑棰�")
-    private Double eM;
+    @JsonProperty("eM")
+    private Double em;
 
     @PropertyDef(label = "鏈熷垵鏁伴噺")
-    private Double bQty;
+    @JsonProperty("bQty")
+    private Double bqty;
 
     @PropertyDef(label = "鏈熸湯鏁伴噺")
-    private Double eQty;
+    @JsonProperty("eQty")
+    private Double eqty;
     /**
      * 1:鍊熸柟
      * -1:璐锋柟
      */
     @PropertyDef(label = "浣欓鏂瑰悜")
-    private String cDc;
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "鍊熸柟鏈綅甯佸彂鐢熼")
-    private Double dM;
+    @JsonProperty("dM")
+    private Double dm;
 
     @PropertyDef(label = "璐锋柟鏈綅甯佸彂鐢熼")
-    private Double cM;
+    @JsonProperty("cM")
+    private Double cm;
 
     @PropertyDef(label = "鍊熸柟鍙戠敓鏁伴噺")
-    private Double dQ;
+    @JsonProperty("dQ")
+    private Double dq;
 
     @PropertyDef(label = "璐锋柟鍙戠敓鏁伴噺")
-    private Double cQ;
+    @JsonProperty("cQ")
+    private Double cq;
 
     @PropertyDef(label = "鏈熷垵澶栧竵浣欓")
-    private Double bFm;
+    @JsonProperty("bFm")
+    private Double bfm;
 
     @PropertyDef(label = "鏈熸湯澶栧竵浣欓")
-    private Double eFm;
+    @JsonProperty("eFm")
+    private Double efm;
 
     @PropertyDef(label = "鍊熸柟澶栧竵鍙戠敓棰�")
-    private Double dFm;
+    @JsonProperty("dFm")
+    private Double dfm;
 
     @PropertyDef(label = "璐锋柟澶栧竵鍙戠敓棰�")
-    private Double cFm;
+    @JsonProperty("cFm")
+    private Double cfm;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1507.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1507.java
index d729a28..f7e7182 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1507.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1507.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
@@ -14,89 +15,111 @@
 @Data
 public class SX2024Api1507 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍑瘉绫诲瀷")
-    private String cVKind;
+    @JsonProperty("cVKind")
+    private String cvkind;
 
     @PropertyDef(label = "鏈熼棿")
-    private Double cMon;
+    @JsonProperty("cMon")
+    private Integer cmon;
 
     @PropertyDef(label = "骞村害")
-    private Double cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "鍑瘉鍙�")
-    private Double nVNo;
+    @JsonProperty("nVNo")
+    private Integer nvno;
 
     @PropertyDef(label = "鍒嗗綍搴忓彿")
-    private Double nNo;
-
-    @PropertyDef(label = "鍑瘉鍒嗙被")
-    private Double bTmp;
+    @JsonProperty("nNo")
+    private Integer nno;
 
     @PropertyDef(label = "鎽樿")
-    private String Digest;
+    @JsonProperty("Digest")
+    private String digest;
 
     @PropertyDef(label = "绉戠洰缂栫爜")
-    private Double cCode;
+    @JsonProperty("cCode")
+    private String ccode;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "鍑瘉鏃ユ湡")
-    private String cVSmallDatetime;
+    @JsonProperty("cVSmallDatetime")
+    private Date ccsmalldatetime;
 
     @PropertyDef(label = "鍒跺崟浜�")
-    private String cMaker;
+    @JsonProperty("cMaker")
+    private String cmaker;
     /**
      * 1:鍊熸柟
      * -1:璐锋柟
      */
     @PropertyDef(label = "鏂瑰悜")
-    private String cDc;
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "瀹℃牳浜�")
-    private String cCkEr;
+    @JsonProperty("cCkEr")
+    private String ccker;
 
     @PropertyDef(label = "璁拌处浜�")
-    private String cPtEr;
+    @JsonProperty("cPtEr")
+    private String cpter;
     /**
      * 0:鍚�
      * 1:鏄�
      */
     @PropertyDef(label = "璁拌处鏍囧織")
-    private Double bPt;
+    @JsonProperty("bPt")
+    private Integer bpt;
 
     @PropertyDef(label = "闄勪欢寮犳暟")
-    private Double nANum;
+    @JsonProperty("nANum")
+    private Integer nanum;
 
     @PropertyDef(label = "閲戦")
-    private Double nM;
+    @JsonProperty("nM")
+    private Double nm;
 
     @PropertyDef(label = "鏁伴噺")
-    private Double nQty;
+    @JsonProperty("nQty")
+    private Double nqty;
 
     @PropertyDef(label = "鍗曚环")
-    private Double nPrice;
-
-    @PropertyDef(label = "缁撶畻鍙�")
-    private String cSettleNo;
+    @JsonProperty("nPrice")
+    private Double nprice;
 
     @PropertyDef(label = "鍑虹撼")
-    private String cCashier;
+    @JsonProperty("cCashier")
+    private String ccashier;
 
     @PropertyDef(label = "姹囩巼")
+    @JsonProperty("rate")
     private Double rate;
 
     @PropertyDef(label = "澶栧竵閲戦")
-    private Double nFm;
+    @JsonProperty("nFm")
+    private Double nfm;
 
     @PropertyDef(label = "璁¢噺鍗曚綅",description = "璁¢噺鍗曚綅姹夊瓧")
-    private String meterUnitId;
+    @JsonProperty("meterUnitId")
+    private String meterunitid;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1508.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1508.java
index 184b480..d35d3ca 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1508.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1508.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
@@ -14,49 +15,64 @@
 @Data
 public class SX2024Api1508 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
 
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍑瘉绫诲瀷")
-    private String cVKind;
+    @JsonProperty("cVKind")
+    private String cvkind;
 
     @PropertyDef(label = "鏈熼棿")
-    private Double cMon;
+    @JsonProperty("cMon")
+    private Integer cmon;
 
     @PropertyDef(label = "骞村害")
-    private Double cYear;
+    @JsonProperty("cYear")
+    private Integer cyear;
 
     @PropertyDef(label = "鍑瘉鍙�")
-    private Double nVNo;
+    @JsonProperty("nVNo")
+    private Integer nvno;
 
     @PropertyDef(label = "绉戠洰缂栫爜")
-    private String cCode;
+    @JsonProperty("cCode")
+    private String ccode;
 
     @PropertyDef(label = "瀵规柟绉戠洰缂栫爜")
-    private String cDFCode;
+    @JsonProperty("cDFCode")
+    private String cdfcode;
 
     @PropertyDef(label = "鐜伴噾娴侀噺椤圭洰浠g爜")
-    private String cCashCode;
+    @JsonProperty("cCashCode")
+    private String ccashcode;
 
     @PropertyDef(label = "鍒嗗綍搴忓彿")
-    private Double nNo;
+    @JsonProperty("nNo")
+    private Integer nrowno;
 
     @PropertyDef(label = "閲戦")
-    private Double nM;
+    @JsonProperty("nM")
+    private Double nm;
 
     /**
      * 1:娴佸叆
      * -1:娴佸嚭
      */
     @PropertyDef(label = "鏂瑰悜")
-    private String cDc;
-
+    @JsonProperty("cDc")
+    private Integer cdc;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1509.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1509.java
index 2615a76..6f80b67 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1509.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1509.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
@@ -14,29 +15,42 @@
 @Data
 public class SX2024Api1509 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
-    private String fixAssetCode;
+    @JsonProperty("fixAssetCode")
+    private String fixassetcode;
 
     @PropertyDef(label = "鍥哄畾璧勪骇鑷紪鐮�")
-    private String origFixAssetCode;
+    @JsonProperty("origFixAssetCode")
+    private String origfixassetcode;
 
     @PropertyDef(label = "璧勪骇绫诲埆缂栫爜")
-    private String groupCode;
+    @JsonProperty("groupCode")
+    private String groupcode;
 
     @PropertyDef(label = "鍥哄畾璧勪骇鍚嶇О")
-    private String fixAssetName;
+    @JsonProperty("fixAssetName")
+    private String fixassetname;
 
     @PropertyDef(label = "璁¢噺鍗曚綅鍚嶇О")
-    private String unitName;
+    @JsonProperty("unitName")
+    private String unitname;
 
     @PropertyDef(label = "鍘熷��")
-    private Double valueOrg;
+    @JsonProperty("valueOrg")
+    private Double valueorg;
 
     @PropertyDef(label = "褰撳墠鍘熷��")
-    private Double dresentValueOrg;
+    @JsonProperty("dresentValueOrg")
+    private Double dresentvalueorg;
+
     /**
      * 1:涓嶆彁鎶樻棫娉�
      * 2:骞冲潎骞撮檺娉�
@@ -46,10 +60,9 @@
      * 6:鍙屽�嶄綑棰濋�掑噺娉�
      */
     @PropertyDef(label = "鎶樻棫鏂规硶")
-    private Double deprMethodId;
+    @JsonProperty("deprMethodId")
+    private Integer deprmethodid;
 
-    @PropertyDef(label = "鍥哄畾璧勪骇鏉ユ簮")
-    private Double sourceid;
     /**
      * 1:鎶曡祫
      * 2:鑷缓
@@ -60,59 +73,74 @@
      * 7:鎹愯禒
      * 8:鎹㈠叆
      */
-    @PropertyDef(label = "瀵规柟绉戠洰缂栫爜")
-    private String cDFCode;
+    @PropertyDef(label = "鍥哄畾璧勪骇鏉ユ簮")
+    @JsonProperty("sourceid")
+    private Integer sourceid;
 
     @PropertyDef(label = "鍨嬪彿")
+    @JsonProperty("model")
     private String model;
 
     @PropertyDef(label = "瑙勬牸")
+    @JsonProperty("specs")
     private String specs;
 
     @PropertyDef(label = "鍒堕�犲晢")
+    @JsonProperty("manufacturer")
     private String manufacturer;
 
     @PropertyDef(label = "浜у湴")
-    private String makingPlace;
+    @JsonProperty("makingPlace")
+    private String makingplace;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "杩涘崟浣嶆棩鏈�")
-    private String enterDay;
+    @JsonProperty("enterDay")
+    private Date enterday;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "寮�濮嬩娇鐢ㄦ棩鏈�")
-    private String beginUseDay;
+    @JsonProperty("beginUseDay")
+    private Date beginuseday;
 
     @JSONField(format = "yyyy-MM-dd")
     @PropertyDef(label = "寤哄崱鏃ユ湡")
-    private String makinDay;
+    @JsonProperty("makinDay")
+    private Date makinday;
 
     @PropertyDef(label = "绠$悊浜�")
+    @JsonProperty("keeper")
     private String keeper;
 
     @PropertyDef(label = "寤哄崱浜�")
+    @JsonProperty("maker")
     private String maker;
 
     @PropertyDef(label = "棰勮浣跨敤鏈熼棿鏁�")
-    private Double usingPeriods;
+    @JsonProperty("usingPeriods")
+    private Integer usingperiods;
 
     @PropertyDef(label = "棰勮鍑�娈嬪��")
-    private Double expecRemain;
+    @JsonProperty("expecRemain")
+    private Double expecremain;
 
     @PropertyDef(label = "鍥哄畾璧勪骇瀵瑰簲绉戠洰缂栫爜")
-    private String assetAcctCode;
+    @JsonProperty("assetAcctCode")
+    private String assetacctcode;
 
     @PropertyDef(label = "绱鎶樻棫瀵瑰簲绉戠洰缂栫爜")
-    private String deprAcctCode;
-
+    @JsonProperty("deprAcctCode")
+    private String depracctcode;
 
     @PropertyDef(label = "绱鎶樻棫")
-    private Double accumulateDepr;
+    @JsonProperty("accumulateDepr")
+    private Double accumulatedepr;
     /**
      * 0:鍚�
      * 1:鏄�
      */
     @PropertyDef(label = "鏄惁鎶ュ簾娓呯悊")
+    @JsonProperty("abadoned")
     private String abadoned;
 
     /**
@@ -124,15 +152,19 @@
      * 6:鐩樹簭
      */
     @PropertyDef(label = "褰撳墠浣跨敤鐘舵�佸悕绉�")
-    private String presentStatus;
+    @JsonProperty("presentStatus")
+    private String presentstatus;
 
     @PropertyDef(label = "澶囨敞")
+    @JsonProperty("notes")
     private String notes;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
 }
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1510.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1510.java
index ef080cc..9b0c8c5 100644
--- a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1510.java
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1510.java
@@ -2,6 +2,7 @@
 
 import com.alibaba.fastjson.annotation.JSONField;
 import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
 import java.io.Serializable;
 import java.util.Date;
@@ -14,70 +15,97 @@
 @Data
 public class SX2024Api1510 implements Serializable {
 
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
     @PropertyDef(label = "璐﹀鍙�")
-    private Double nAcctId;
+    @JsonProperty("nAcctId")
+    private String nacctid;
 
     @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
-    private String fixAssetCode;
+    @JsonProperty("fixAssetCode")
+    private String fixassetcode;
 
     @PropertyDef(label = "鏈熼棿")
-    private Double period;
+    @JsonProperty("period")
+    private Integer period;
 
     @PropertyDef(label = "骞村害")
-    private Double AcctYear;
+    @JsonProperty("AcctYear")
+    private Integer acctyear;
 
     @PropertyDef(label = "鏈熷垵鍘熷��")
-    private Double bValueOrg;
+    @JsonProperty("bValueOrg")
+    private Double bvalueorg;
 
     @PropertyDef(label = "绱鎶樻棫")
-    private Double bAccumDepr;
+    @JsonProperty("bAccumDepr")
+    private Double baccumdepr;
 
     @PropertyDef(label = "鏈湡璁℃彁鎶樻棫")
-    private Double deprAmmount;
+    @JsonProperty("deprAmmount")
+    private Double deprammount;
 
     @PropertyDef(label = "鏈勾绱璁℃彁鎶樻棫")
-    private Double yAccumDepr;
+    @JsonProperty("yAccumDepr")
+    private Double yaccumdepr;
 
     @PropertyDef(label = "鏈湡鏁伴噺澧炲姞")
-    private Double qtyAdd;
+    @JsonProperty("qtyAdd")
+    private Double qtyadd;
 
     @PropertyDef(label = "鏈湡鏁伴噺鍑忓皯")
-    private Double qtyDecrease;
+    @JsonProperty("qtyDecrease")
+    private Double qtydecrease;
 
     @PropertyDef(label = "鏈湡鍘熷�煎鍔�")
-    private Double valueOrgAdd;
+    @JsonProperty("valueOrgAdd")
+    private Double valueorgadd;
 
     @PropertyDef(label = "鏈湡鍘熷�煎噺灏�")
-    private Double valueOrgDerease;
+    @JsonProperty("valueOrgDerease")
+    private Double valueorgderease;
 
     @PropertyDef(label = "鏈湡绱鎶樻棫璋冨")
-    private Double accuDeprAdjustAdd;
+    @JsonProperty("accuDeprAdjustAdd")
+    private Double accudepradjustadd;
 
     @PropertyDef(label = "鏈湡绱鎶樻棫璋冨噺")
-    private Double accuDeprAdjustDec;
+    @JsonProperty("accuDeprAdjustDec")
+    private Double accudepradjustdec;
 
     @PropertyDef(label = "鏈勾绱鏁伴噺澧炲姞")
-    private Double yQtyIncrease;
+    @JsonProperty("yQtyIncrease")
+    private Double yqtyIncrease;
 
     @PropertyDef(label = "鏈勾绱鏁伴噺鍑忓皯")
-    private Double yQtyDecrease;
+    @JsonProperty("yQtyDecrease")
+    private Double yqtydecrease;
 
     @PropertyDef(label = "鏈勾鍘熷�肩疮璁″鍔�")
-    private Double yValueIncrease;
+    @JsonProperty("yValueIncrease")
+    private Double yvalueincrease;
 
     @PropertyDef(label = "鏈勾鍘熷�肩疮璁″噺灏�")
-    private Double yValueDecrease;
+    @JsonProperty("yValueDecrease")
+    private Double yvaluedecrease;
 
     @PropertyDef(label = "鏈勾绱鎶樻棫璋冨")
-    private Double yAccuDeprIncrease;
+    @JsonProperty("yAccuDeprIncrease")
+    private Double yaccudeprincrease;
 
     @PropertyDef(label = "鏈勾绱鎶樻棫璋冨噺")
-    private Double YAccuDeprDecrease;
+    @JsonProperty("YAccuDeprDecrease")
+    private Double yaccudeprdecrease;
 
     @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("czbz")
     private String czbz;
 
     @JSONField(format = "yyyy-MM-dd HH:mm:ss")
     @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("zhgxsj")
     private Date zhgxsj;
+
 }

--
Gitblit v1.9.3