From a00b7ba531912be45a9fde68942755ab33f211ef Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期四, 30 十月 2025 19:30:08 +0800
Subject: [PATCH] 陕西2025版接口调整1

---
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1109.java     |   39 
 src/main/java/com/fzzy/push/sx2025/data/SX2025ReqDto.java      |   48 
 src/main/java/com/fzzy/api/data/PushProtocol.java              |    3 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1203.java     |   77 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1303.java     |   52 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1103.java     |  190 ++
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1403.java     |   54 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1509.java     |  171 ++
 src/main/resources/application-pro.yml                         |   10 
 src/main/java/com/fzzy/order/sx/data/OrderSxResp.java          |    2 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1112.java     |  108 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1209.java     |  115 +
 src/main/java/com/fzzy/push/sx2025/SX2025Constant.java         |  232 ++
 src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java |    6 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1302.java     |   61 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1102.java     |   67 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1202.java     |  218 ++
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1510.java     |  112 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1108.java     |   78 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1208.java     |  100 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1508.java     |   79 
 src/main/java/com/fzzy/order/sx/package-info.java              |    2 
 src/main/java/com/fzzy/api/service/ApiTriggerService.java      |    1 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1110.java     |   41 
 src/main/java/com/fzzy/order/sx/OrderSxService.java            |    4 
 src/main/java/com/fzzy/push/sx2023/SX2023OrderServiceImpl.java |    6 
 src/main/java/com/fzzy/push/sx2025/SX2025ApiRemoteService.java | 1098 +++++++++++++
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1507.java     |  125 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1304.java     |   55 
 src/main/java/com/fzzy/push/sx2025/SX2025HttpClientUtil.java   |   79 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1301.java     |   85 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1504.java     |   89 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1104.java     |   52 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Dto.java         |   23 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1107.java     |   64 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1211.java     |   55 
 src/main/java/com/fzzy/order/sx/OrderSxController.java         |    8 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1206.java     |   70 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1106.java     |   73 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1506.java     |  101 +
 src/main/java/com/fzzy/order/sx/data/OrderSxReq.java           |    2 
 src/main/java/com/fzzy/push/sx2025/SX2025OrderServiceImpl.java |   35 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1101.java     |   99 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1505.java     |  100 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1105.java     |   46 
 src/main/java/com/fzzy/order/sx/data/OrderSxConstant.java      |    2 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1213.java     |   69 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1205.java     |  170 ++
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1210.java     |   70 
 src/main/java/com/fzzy/push/sx2025/data/SX2025RespDto.java     |   47 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1401.java     |   48 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1404.java     |   51 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1201.java     |  142 +
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1204.java     |   76 
 src/main/java/com/fzzy/order/sx/OrderSxManager.java            |    4 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1212.java     |   66 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1111.java     |   48 
 src/main/java/com/fzzy/push/sx2025/data/SX2025Api1207.java     |   75 
 src/main/resources/application.yml                             |    4 
 59 files changed, 4,981 insertions(+), 26 deletions(-)

diff --git a/src/main/java/com/fzzy/api/data/PushProtocol.java b/src/main/java/com/fzzy/api/data/PushProtocol.java
index 3b40035..10b684a 100644
--- a/src/main/java/com/fzzy/api/data/PushProtocol.java
+++ b/src/main/java/com/fzzy/api/data/PushProtocol.java
@@ -23,7 +23,8 @@
     SB_NX_2023("SB_NX_2023", "瀹佸鐪佸钩鍙�2023鐗�"),
     SB_NX_2024("SB_NX_2024", "瀹佸鐪佸钩鍙�2024鐗�"),
     SB_SX_2023("SB_SX_2023", "闄曡タ鐪佸钩鍙�2023鐗�"),
-    SB_SX_2024("SB_SX_2024", "闄曡タ鐪佸钩鍙�2024鐗�");
+    SB_SX_2024("SB_SX_2024", "闄曡タ鐪佸钩鍙�2024鐗�"),
+    SB_SX_2025("SB_SX_2025", "闄曡タ鐪佸钩鍙�2025鐗�");
 
 
     private String code;
diff --git a/src/main/java/com/fzzy/api/service/ApiTriggerService.java b/src/main/java/com/fzzy/api/service/ApiTriggerService.java
index 1847981..24d3a43 100644
--- a/src/main/java/com/fzzy/api/service/ApiTriggerService.java
+++ b/src/main/java/com/fzzy/api/service/ApiTriggerService.java
@@ -199,6 +199,7 @@
         list.add(new ApiTrigger(PushProtocol.SB_NX_2024.getCode(), PushProtocol.SB_NX_2024.getName()));
         list.add(new ApiTrigger(PushProtocol.SB_SX_2023.getCode(), PushProtocol.SB_SX_2023.getName()));
         list.add(new ApiTrigger(PushProtocol.SB_SX_2024.getCode(), PushProtocol.SB_SX_2024.getName()));
+        list.add(new ApiTrigger(PushProtocol.SB_SX_2025.getCode(), PushProtocol.SB_SX_2025.getName()));
         return list;
     }
 
diff --git a/src/main/java/com/fzzy/order/ordersx2023/OrderSxController.java b/src/main/java/com/fzzy/order/sx/OrderSxController.java
similarity index 89%
rename from src/main/java/com/fzzy/order/ordersx2023/OrderSxController.java
rename to src/main/java/com/fzzy/order/sx/OrderSxController.java
index da0e742..008ad30 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/OrderSxController.java
+++ b/src/main/java/com/fzzy/order/sx/OrderSxController.java
@@ -1,8 +1,8 @@
-package com.fzzy.order.ordersx2023;
+package com.fzzy.order.sx;
 
-import com.fzzy.order.ordersx2023.data.OrderSxConstant;
-import com.fzzy.order.ordersx2023.data.OrderSxReq;
-import com.fzzy.order.ordersx2023.data.OrderSxResp;
+import com.fzzy.order.sx.data.OrderSxConstant;
+import com.fzzy.order.sx.data.OrderSxReq;
+import com.fzzy.order.sx.data.OrderSxResp;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
diff --git a/src/main/java/com/fzzy/order/ordersx2023/OrderSxManager.java b/src/main/java/com/fzzy/order/sx/OrderSxManager.java
similarity index 95%
rename from src/main/java/com/fzzy/order/ordersx2023/OrderSxManager.java
rename to src/main/java/com/fzzy/order/sx/OrderSxManager.java
index 6d21709..a5d141d 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/OrderSxManager.java
+++ b/src/main/java/com/fzzy/order/sx/OrderSxManager.java
@@ -1,8 +1,8 @@
-package com.fzzy.order.ordersx2023;
+package com.fzzy.order.sx;
 
 import com.fzzy.api.entity.ApiConfs;
 import com.fzzy.api.view.pr.ApiConfsPR;
-import com.fzzy.order.ordersx2023.data.OrderSxReq;
+import com.fzzy.order.sx.data.OrderSxReq;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.BeansException;
 import org.springframework.beans.factory.annotation.Autowired;
diff --git a/src/main/java/com/fzzy/order/ordersx2023/OrderSxService.java b/src/main/java/com/fzzy/order/sx/OrderSxService.java
similarity index 81%
rename from src/main/java/com/fzzy/order/ordersx2023/OrderSxService.java
rename to src/main/java/com/fzzy/order/sx/OrderSxService.java
index 744909d..8e5ab00 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/OrderSxService.java
+++ b/src/main/java/com/fzzy/order/sx/OrderSxService.java
@@ -1,7 +1,7 @@
-package com.fzzy.order.ordersx2023;
+package com.fzzy.order.sx;
 
 import com.fzzy.api.entity.ApiConfs;
-import com.fzzy.order.ordersx2023.data.OrderSxReq;
+import com.fzzy.order.sx.data.OrderSxReq;
 
 import java.text.ParseException;
 
diff --git a/src/main/java/com/fzzy/order/ordersx2023/data/OrderSxConstant.java b/src/main/java/com/fzzy/order/sx/data/OrderSxConstant.java
similarity index 90%
rename from src/main/java/com/fzzy/order/ordersx2023/data/OrderSxConstant.java
rename to src/main/java/com/fzzy/order/sx/data/OrderSxConstant.java
index 4f01510..8c61b4f 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/data/OrderSxConstant.java
+++ b/src/main/java/com/fzzy/order/sx/data/OrderSxConstant.java
@@ -1,4 +1,4 @@
-package com.fzzy.order.ordersx2023.data;
+package com.fzzy.order.sx.data;
 
 /**
  * @Description 闄曡タ鎸囦护鏈嶅姟甯哥敤甯搁噺
diff --git a/src/main/java/com/fzzy/order/ordersx2023/data/OrderSxReq.java b/src/main/java/com/fzzy/order/sx/data/OrderSxReq.java
similarity index 96%
rename from src/main/java/com/fzzy/order/ordersx2023/data/OrderSxReq.java
rename to src/main/java/com/fzzy/order/sx/data/OrderSxReq.java
index 9fc443b..29d13c7 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/data/OrderSxReq.java
+++ b/src/main/java/com/fzzy/order/sx/data/OrderSxReq.java
@@ -1,4 +1,4 @@
-package com.fzzy.order.ordersx2023.data;
+package com.fzzy.order.sx.data;
 
 import com.fasterxml.jackson.annotation.JsonProperty;
 import lombok.Data;
diff --git a/src/main/java/com/fzzy/order/ordersx2023/data/OrderSxResp.java b/src/main/java/com/fzzy/order/sx/data/OrderSxResp.java
similarity index 90%
rename from src/main/java/com/fzzy/order/ordersx2023/data/OrderSxResp.java
rename to src/main/java/com/fzzy/order/sx/data/OrderSxResp.java
index 8dc3a79..54ccc9a 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/data/OrderSxResp.java
+++ b/src/main/java/com/fzzy/order/sx/data/OrderSxResp.java
@@ -1,4 +1,4 @@
-package com.fzzy.order.ordersx2023.data;
+package com.fzzy.order.sx.data;
 
 import lombok.Data;
 
diff --git a/src/main/java/com/fzzy/order/ordersx2023/package-info.java b/src/main/java/com/fzzy/order/sx/package-info.java
similarity index 71%
rename from src/main/java/com/fzzy/order/ordersx2023/package-info.java
rename to src/main/java/com/fzzy/order/sx/package-info.java
index 08c1d2b..d512c7b 100644
--- a/src/main/java/com/fzzy/order/ordersx2023/package-info.java
+++ b/src/main/java/com/fzzy/order/sx/package-info.java
@@ -4,4 +4,4 @@
  * @Author CZT
  * @Date 2024/4/22 19:45
  */
-package com.fzzy.order.ordersx2023;
\ No newline at end of file
+package com.fzzy.order.sx;
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sx2023/SX2023OrderServiceImpl.java b/src/main/java/com/fzzy/push/sx2023/SX2023OrderServiceImpl.java
index 7cf9341..9240100 100644
--- a/src/main/java/com/fzzy/push/sx2023/SX2023OrderServiceImpl.java
+++ b/src/main/java/com/fzzy/push/sx2023/SX2023OrderServiceImpl.java
@@ -5,9 +5,9 @@
 import com.fzzy.api.entity.ApiConfs;
 import com.fzzy.api.utils.RedisConst;
 import com.fzzy.api.utils.RedisUtil;
-import com.fzzy.order.ordersx2023.OrderSxService;
-import com.fzzy.order.ordersx2023.data.OrderSxConstant;
-import com.fzzy.order.ordersx2023.data.OrderSxReq;
+import com.fzzy.order.sx.OrderSxService;
+import com.fzzy.order.sx.data.OrderSxConstant;
+import com.fzzy.order.sx.data.OrderSxReq;
 import com.fzzy.push.impl.*;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang.StringUtils;
diff --git a/src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java b/src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java
index 246f11b..2dcc42f 100644
--- a/src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java
+++ b/src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java
@@ -5,9 +5,9 @@
 import com.fzzy.api.entity.ApiConfs;
 import com.fzzy.api.utils.RedisConst;
 import com.fzzy.api.utils.RedisUtil;
-import com.fzzy.order.ordersx2023.OrderSxService;
-import com.fzzy.order.ordersx2023.data.OrderSxConstant;
-import com.fzzy.order.ordersx2023.data.OrderSxReq;
+import com.fzzy.order.sx.OrderSxService;
+import com.fzzy.order.sx.data.OrderSxConstant;
+import com.fzzy.order.sx.data.OrderSxReq;
 import com.fzzy.push.impl.*;
 import com.fzzy.push.sx2023.SX2023ApiRemoteService;
 import lombok.extern.slf4j.Slf4j;
diff --git a/src/main/java/com/fzzy/push/sx2025/SX2025ApiRemoteService.java b/src/main/java/com/fzzy/push/sx2025/SX2025ApiRemoteService.java
new file mode 100644
index 0000000..4284dca
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/SX2025ApiRemoteService.java
@@ -0,0 +1,1098 @@
+package com.fzzy.push.sx2025;
+
+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.data.PushProtocol;
+import com.fzzy.api.dto.ResponseDto;
+import com.fzzy.api.entity.*;
+import com.fzzy.api.service.ApiCommonService;
+import com.fzzy.api.service.ApiRemoteService;
+import com.fzzy.api.service.ApiTriggerService;
+import com.fzzy.api.utils.*;
+import com.fzzy.api.view.repository.Api1208Rep;
+import com.fzzy.api.view.repository.Api1404Rep;
+import com.fzzy.api.view.repository.ApiLogRep;
+import com.fzzy.push.sx2024.data.*;
+import com.fzzy.push.sx2025.data.*;
+import lombok.Data;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.time.DateFormatUtils;
+import org.apache.commons.lang.time.DateUtils;
+import org.springframework.beans.BeanUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.lang.reflect.Field;
+import java.util.*;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-涓婁紶鏁版嵁鏈嶅姟绫�
+ * @Author CZT
+ * @Date 2025/10/29 10:12
+ */
+@Slf4j
+@Data
+@Service
+public class SX2025ApiRemoteService implements ApiRemoteService {
+
+    @Autowired
+    private RedisUtil redisUtil;
+    @Autowired
+    private ApiCommonService apiCommonService;
+    @Autowired
+    private ApiTriggerService apiTriggerService;
+    @Autowired
+    private Api1208Rep api1208Rep;
+    @Autowired
+    private ApiLogRep apiLogRep;
+    @Autowired
+    private Api1404Rep api1404Rep;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_SX_2025.getCode();
+    }
+
+    @Override
+    public ResponseDto pushData(ApiParam param, Object data) {
+        return pushData(param, null, data);
+    }
+
+    @Override
+    public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) {
+        String inteId = param.getInteId();
+        String kqdm = param.getKqdm();
+
+        try {
+            if (null == conf) {
+                conf = apiCommonService.getConf(kqdm);
+            }
+
+            //娣诲姞鏃ュ織
+            ApiLog apiLog = new ApiLog();
+            apiLog.setId(ContextUtil.getUUID());
+            apiLog.setInteId(inteId);
+            if (StringUtils.isEmpty(inteId)) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒版帴鍙�");
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒版帴鍙�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            if (conf == null) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒颁笂浼犻厤缃�");
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒颁笂浼犻厤缃�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            String jsonData = getListData(param.getInteId(), data, conf);
+            apiLog.setData(jsonData);
+            apiLog.setKqdm(kqdm);
+            apiLog.setUploadTime(new Date());
+
+            //鑾峰彇鎸囦护id
+            String key = RedisConst.buildKey(RedisConst.KYE_ORDER, conf.getKqdm());
+            String orderId = (String) redisUtil.get(key);
+            if (StringUtils.isEmpty(orderId)) {
+                //闄曡タ2024鎺ュ彛锛屽彇娑堟寚浠ゆ牎楠�
+                orderId = ContextUtil.getUUID();
+            }
+
+            //灏佽鎺ㄩ�佹暟鎹�
+            SX2025ReqDto reqData = new SX2025ReqDto();
+            //鎶ユ枃鏍囪瘑
+            reqData.setID(orderId);
+            //鐗堟湰鍙�
+            reqData.setVER("2025");
+            //鍗曚綅鍚嶇О
+            reqData.setOrgName(conf.getKqmc());
+            //鍙戣捣鏃堕棿
+            reqData.setSendTime(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss"));
+            //18浣嶅崟浣嶄唬鐮�
+            reqData.setDwdm(conf.getKqdm().substring(0, 18));
+            //鍔犲瘑鏁版嵁涓讳綋
+            reqData.setBody(jsonData);
+            log.info("涓婃姤鏁版嵁淇℃伅-鍔犲瘑鍓�=" + JSON.toJSONString(reqData));
+
+            reqData.setBody(SXAESUtils.encryptByAES(conf.getPublicKey(), jsonData));
+            log.info("涓婃姤鏁版嵁淇℃伅-鍔犲瘑鍚�=" + JSON.toJSONString(reqData));
+
+            reqData.setBody(SXAESUtils.encryptByAES(conf.getPublicKey(), jsonData));
+            String resp = SX2025HttpClientUtil.postPushData(conf.getApiUrl(), JSON.toJSONString(reqData));
+            if (StringUtils.isEmpty(resp)) {
+                log.error("闄曡タ鐪佸钩鍙�2025鐗堟暟鎹笂浼犲け璐ワ紝鏁版嵁={}", reqData);
+                ResponseDto responseDto = new ResponseDto(99, "闄曡タ鐪佸钩鍙�2025鐗堟暟鎹笂浼犲け璐�");
+                apiLog.setStatus(99);
+                apiLog.setResult("闄曡タ鐪佸钩鍙�2025鐗堟暟鎹笂浼犲け璐�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            SX2025RespDto sx2025RespDto = JSONObject.parseObject(resp, SX2025RespDto.class);
+
+            if (null == sx2025RespDto || null == sx2025RespDto.getMsgBody()) {
+                log.error("闄曡タ鐪佸钩鍙�2025鐗堟暟鎹笂浼犲け璐ワ紝鏁版嵁={}", reqData);
+                ResponseDto responseDto = new ResponseDto(99, "闄曡タ鐪佸钩鍙�2025鐗堟暟鎹笂浼犲け璐�");
+                apiLog.setStatus(99);
+                apiLog.setResult("闄曡タ鐪佸钩鍙�2025鐗堟暟鎹笂浼犲け璐�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            SX2025Dto result = sx2025RespDto.getMsgBody();
+            apiLog.setStatus(result.getCode().equals("200") ? 0 : Integer.valueOf(result.getCode()));
+            apiLog.setResult(result.getVER());
+            apiLogRep.save(apiLog);
+            ResponseDto resd = new ResponseDto();
+            resd.setSuccess(result.getCode().equals("200") ? 0 : Integer.valueOf(result.getCode()));
+            resd.setMsg(result.getVER());
+
+            return resd;
+        } catch (Exception e) {
+            log.error(e.getMessage(), e);
+            return new ResponseDto(99, e.getMessage());
+        }
+    }
+
+    /**
+     * 鎷夊彇鏁版嵁鎺ュ彛-褰撳墠鍗忚鏆傛棤瀹炵幇
+     *
+     * @param param 鍙傛暟
+     * @param conf  閰嶇疆锛屽彲浠ヤ负绌�
+     * @return
+     */
+    @Override
+    public ResponseDto pullData(ApiParam param, ApiConfs conf) {
+        log.error("闄曡タ鐪佸钩鍙�2025鐗堟殏鏃犳暟鎹叡浜帴鍙o紝鏃犳硶鎷夊彇鏁版嵁锛�");
+        return null;
+    }
+
+    /**
+     * 鎺ュ彛鏁版嵁灏佽
+     *
+     * @param inteId
+     * @param data
+     * @param conf
+     * @return
+     */
+    private String getListData(String inteId, Object data, ApiConfs conf) {
+        List<Map<String, Object>> result = new ArrayList<>();
+        Map<String, Object> map = new HashMap<>();
+        String inteIdUrl = getInteId(inteId);
+
+        List<Object> list = new ArrayList<>();
+        Object object = getApiData(inteId, data);
+        //闄ゅ簱瀛樻帴鍙e锛屽叾浠栨帴鍙d笂浼犲墠鏇存柊鏈�鍚庢洿鏂版椂闂�
+        if (!Constant.API_CODE_1208.equals(inteId)) {
+            setZhgxsjValue(data);
+        }
+        list.add(object);
+        map.put(inteIdUrl, list);
+
+        result.add(map);
+        return JSON.toJSONString(result);
+    }
+
+    /**
+     * 甯歌鎺ュ彛鏁版嵁灏佽
+     *
+     * @param inteId
+     * @param data
+     * @return
+     */
+    private Object getApiData(String inteId, Object data) {
+        //鍗曚綅淇℃伅
+        if (Constant.API_CODE_1101.equals(inteId)) {
+            SX2025Api1101 apiData = new SX2025Api1101();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //搴撳尯淇℃伅
+        if (Constant.API_CODE_1102.equals(inteId)) {
+            Api1102 api1102 = (Api1102) data;
+            SX2025Api1102 apiData = new SX2025Api1102();
+            BeanUtils.copyProperties(api1102, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1102.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            return apiData;
+        }
+        //浠撴埧淇℃伅
+        if (Constant.API_CODE_1103.equals(inteId)) {
+            Api1103 api1103 = (Api1103) data;
+            SX2025Api1103 apiData = new SX2025Api1103();
+            BeanUtils.copyProperties(api1103, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1103.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //寤掗棿淇℃伅
+        if (Constant.API_CODE_1104.equals(inteId)) {
+            Api1104 api1104 = (Api1104) data;
+            SX2025Api1104 apiData = new SX2025Api1104();
+            BeanUtils.copyProperties(api1104, apiData);
+            //璁剧疆绲变竴浠撴埧缂栫爜
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(api1104.getCfbh());
+                apiData.setTycfbm(tycfbm);
+            }
+            return apiData;
+        }
+        //璐т綅淇℃伅
+        if (Constant.API_CODE_1105.equals(inteId)) {
+            Api1105 api1105 = (Api1105) data;
+            SX2025Api1105 apiData = new SX2025Api1105();
+            BeanUtils.copyProperties(api1105, apiData);
+            //璁剧疆绲变竴寤掗棿缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1105.getAjdm());
+                apiData.setTyajbm(tyajbm);
+            }
+            return apiData;
+        }
+        //娌圭綈淇℃伅
+        if (Constant.API_CODE_1106.equals(inteId)) {
+            Api1106 api1106 = (Api1106) data;
+            SX2025Api1106 apiData = new SX2025Api1106();
+            BeanUtils.copyProperties(api1106, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1106.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //璁惧淇℃伅
+        if (Constant.API_CODE_1107.equals(inteId)) {
+            Api1107 api1107 = (Api1107) data;
+            SX2025Api1107 apiData = new SX2025Api1107();
+            BeanUtils.copyProperties(api1107, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1107.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1107.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //鑽墏淇℃伅
+        if (Constant.API_CODE_1108.equals(inteId)) {
+            Api1108 api1108 = (Api1108) data;
+            SX2025Api1108 apiData = new SX2025Api1108();
+            BeanUtils.copyProperties(api1108, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1108.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1108.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            //璁剧疆鑽墏缂栫爜锛氱粺涓�搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿
+            if (apiData.getYjbh().startsWith(api1108.getKqdm())) {
+                apiData.setYjbh(apiData.getYjbh().replace(api1108.getKqdm(), apiData.getTykqbm()));
+            }
+            return apiData;
+        }
+        //鏂囦欢淇℃伅
+        if (Constant.API_CODE_1109.equals(inteId)) {
+            Api1109 api1109 = (Api1109) data;
+            SX2025Api1109 apiData = new SX2025Api1109();
+            BeanUtils.copyProperties(api1109, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1109.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            //璁剧疆鏂囦欢娴�
+            apiData.setWjl(FileUtils.fileToByteString(api1109.getWjdz()));
+            //璁剧疆鏂囦欢鍚嶇О锛氱粺涓�搴撳尯缂栫爜_
+            if (apiData.getWjmc().startsWith(api1109.getKqdm())) {
+                apiData.setWjmc(apiData.getWjmc().replace(api1109.getKqdm(), apiData.getTykqbm()));
+            }
+            //鏂囦欢鍚嶇О瑙勫垯锛氱粺涓�搴撳尯缂栫爜_涓氬姟娴佹按鍙穇鍒嗙被鐮乢椤哄簭鐮�.jpg锛屼緥濡傦細91310114703439394M001_142211080101_GL_00.jpg
+            api1109.setWjmc(getWjmc(api1109.getWjlx(), api1109.getWjmc()));
+            return apiData;
+        }
+        //搴撳尯鍥句粨鎴跨偣浣嶆爣娉ㄤ俊鎭�
+        if (Constant.API_CODE_1110.equals(inteId)) {
+            Api1110 api1110 = (Api1110) data;
+            SX2025Api1110 apiData = new SX2025Api1110();
+            BeanUtils.copyProperties(api1110, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1110.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1110.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1110.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            return apiData;
+        }
+        //搴撳尯鍥捐棰戠洃鎺х偣浣嶆爣娉ㄤ俊鎭�
+        if (Constant.API_CODE_1111.equals(inteId)) {
+            Api1111 api1111 = (Api1111) data;
+            SX2025Api1111 apiData = new SX2025Api1111();
+            BeanUtils.copyProperties(api1111, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1111.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1111.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //浜哄憳淇℃伅
+        if (Constant.API_CODE_1112.equals(inteId)) {
+            Api1112 api1112 = (Api1112) data;
+            SX2025Api1112 apiData = new SX2025Api1112();
+            BeanUtils.copyProperties(api1112, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1112.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1112.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //璐﹀淇℃伅
+        if (Constant.API_CODE_1504.equals(inteId)) {
+            Api1504 api1504 = (Api1504)data;
+            SX2025Api1504 apiData = new SX2025Api1504();
+            BeanUtils.copyProperties(api1504, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1504.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1504.getKqdm().substring(0, 18));
+                apiData.setTydwbm(tydwbm);
+            }
+            return apiData;
+        }
+        //绉戠洰淇℃伅
+        if (Constant.API_CODE_1505.equals(inteId)) {
+            Api1505 api1505 = (Api1505)data;
+            SX2025Api1505 apiData = new SX2025Api1505();
+            BeanUtils.copyProperties(api1505, apiData);
+            apiData.setCqunit(api1505.getCqunit() + "");
+            return apiData;
+        }
+        //绉戠洰浣欓琛�
+        if (Constant.API_CODE_1506.equals(inteId)) {
+            SX2025Api1506 apiData = new SX2025Api1506();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //浼氳鍑瘉淇℃伅
+        if (Constant.API_CODE_1507.equals(inteId)) {
+            SX2025Api1507 apiData = new SX2025Api1507();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //鐜伴噾娴侀噺鍒嗛厤淇℃伅
+        if (Constant.API_CODE_1508.equals(inteId)) {
+            SX2025Api1508 apiData = new SX2025Api1508();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //鍥哄畾璧勪骇鍗$墖淇℃伅
+        if (Constant.API_CODE_1509.equals(inteId)) {
+            SX2025Api1509 apiData = new SX2025Api1509();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //璧勪骇鎶樻棫淇℃伅
+        if (Constant.API_CODE_1510.equals(inteId)) {
+            SX2025Api1510 apiData = new SX2025Api1510();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //鍚堝悓淇℃伅
+        if (Constant.API_CODE_1201.equals(inteId)) {
+            Api1201 api1201 = (Api1201) data;
+            SX2025Api1201 apiData = new SX2025Api1201();
+            BeanUtils.copyProperties(api1201, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1201.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿
+            if (apiData.getHth().startsWith(api1201.getDwdm())) {
+                apiData.setHth(apiData.getHth().replace(api1201.getDwdm(), apiData.getTydwbm()));
+            }
+            if (StringUtils.isEmpty(apiData.getYsfs())) {
+                apiData.setYsfs("鏍规嵁鍒拌揣鏁伴噺杩涜楠屾敹");
+            }
+            return apiData;
+        }
+        //绮鍏ュ簱淇℃伅
+        if (Constant.API_CODE_1202.equals(inteId)) {
+            Api1202 api1202 = (Api1202) data;
+            SX2025Api1202 apiData = new SX2025Api1202();
+            BeanUtils.copyProperties(api1202, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1202.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆绮潈鍗曚綅绲变竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getLqgsdwtybm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1202.getLqgsdwdm());
+                apiData.setLqgsdwtybm(tydwbm);
+            }
+            //鍒ゆ柇璁″垝鏄庣粏鍙凤紝涓嶄负绌�
+            if (StringUtils.isNotEmpty(apiData.getJhmxh())) {
+                Api1404 api1404 = api1404Rep.getOneDataByJhmxdh(apiData.getJhmxh());
+                //璁″垝鏄庣粏鍙凤細鏇存崲涓鸿疆鎹㈣鍒掑崟鍙�+缁熶竴搴撳尯缂栫爜+4涓洪『搴忓彿
+                if (api1404.getJhmxdh().startsWith(api1404.getLhjhdh() + api1404.getKqdm())) {
+                    apiData.setJhmxh(api1404.getJhmxdh().replace(api1404.getLhjhdh() + api1404.getKqdm(), api1404.getLhjhdh() + apiData.getTyhwbm().substring(0, 22)));
+                }
+            }
+            //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getHth())) {
+                if (apiData.getHth().startsWith(api1202.getHwdm().substring(0, 21))) {
+                    apiData.setHth(apiData.getHth().replace(api1202.getHwdm().substring(0, 21), apiData.getTyhwbm().substring(0, 22)));
+                }
+            }
+            if (StringUtils.isNotEmpty(apiData.getRkjsdh())) {
+                //璁剧疆鍏ュ簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙�
+                if (apiData.getRkjsdh().startsWith(api1202.getKqdm())) {
+                    apiData.setRkjsdh(apiData.getRkjsdh().replace(api1202.getKqdm(), apiData.getTyhwbm().substring(0, 22)));
+                }
+            }
+            return apiData;
+        }
+        //绮鍏ュ簱妫�楠屼俊鎭�
+        if (Constant.API_CODE_1203.equals(inteId)) {
+            Api1203 api1203 = (Api1203) data;
+            SX2025Api1203 apiData = new SX2025Api1203();
+            BeanUtils.copyProperties(api1203, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1203.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            return apiData;
+        }
+        //绮鍏ュ簱缁撶畻淇℃伅
+        if (Constant.API_CODE_1204.equals(inteId)) {
+            Api1204 api1204 = (Api1204) data;
+            SX2025Api1204 apiData = new SX2025Api1204();
+            BeanUtils.copyProperties(api1204, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1204.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆鍏ュ簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙�
+            if (StringUtils.isNotEmpty(apiData.getRkjsdh())) {
+                if (apiData.getRkjsdh().startsWith(api1204.getKqdm())) {
+                    apiData.setRkjsdh(apiData.getRkjsdh().replace(api1204.getKqdm(), apiData.getTyhwbm().substring(0, 22)));
+                }
+            }
+            //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getHth())) {
+                if (apiData.getHth().startsWith(api1204.getKqdm().substring(0, 18))) {
+                    apiData.setHth(apiData.getHth().replace(api1204.getKqdm().substring(0, 18), apiData.getTyhwbm().substring(0, 20)));
+                }
+            }
+            return apiData;
+        }
+        //绮鍑哄簱淇℃伅
+        if (Constant.API_CODE_1205.equals(inteId)) {
+            Api1205 api1205 = (Api1205) data;
+            SX2025Api1205 apiData = new SX2025Api1205();
+            BeanUtils.copyProperties(api1205, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1205.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //鍒ゆ柇璁″垝鏄庣粏鍙凤紝涓嶄负绌�
+            if (StringUtils.isNotEmpty(apiData.getJhmxh())) {
+                Api1404 api1404 = api1404Rep.getOneDataByJhmxdh(apiData.getJhmxh());
+                //璁″垝鏄庣粏鍙凤細鏇存崲涓鸿疆鎹㈣鍒掑崟鍙�+缁熶竴搴撳尯缂栫爜+4涓洪『搴忓彿
+                if (api1404.getJhmxdh().startsWith(api1404.getLhjhdh() + api1404.getKqdm())) {
+                    apiData.setJhmxh(api1404.getJhmxdh().replace(api1404.getLhjhdh() + api1404.getKqdm(), api1404.getLhjhdh() + apiData.getTyhwbm().substring(0, 22)));
+                }
+            }
+            //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getHth())) {
+                if (apiData.getHth().startsWith(api1205.getHwdm().substring(0, 21))) {
+                    apiData.setHth(apiData.getHth().replace(api1205.getHwdm().substring(0, 21), apiData.getTyhwbm().substring(0, 22)));
+                }
+            }
+            //璁剧疆鍑哄簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙�
+            if (StringUtils.isNotEmpty(apiData.getCkjsdh())) {
+                if (apiData.getCkjsdh().startsWith(api1205.getHwdm().substring(0, 21))) {
+                    String tykqbm = apiCommonService.getTykqbm(api1205.getHwdm().substring(0, 21));
+                    apiData.setCkjsdh(apiData.getCkjsdh().replace(api1205.getHwdm().substring(0, 21), tykqbm));
+                }
+            }
+            return apiData;
+        }
+        //绮鍑哄簱缁撶畻淇℃伅
+        if (Constant.API_CODE_1206.equals(inteId)) {
+            Api1206 api1206 = (Api1206) data;
+            SX2025Api1206 apiData = new SX2025Api1206();
+            BeanUtils.copyProperties(api1206, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1206.getKqdm().substring(0, 18));
+                apiData.setTydwbm(tydwbm);
+            }
+            String tykqbm = apiCommonService.getTykqbm(api1206.getKqdm());
+            //璁剧疆鍑哄簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙�
+            if (apiData.getCkjsdh().startsWith(api1206.getKqdm())) {
+                apiData.setCkjsdh(apiData.getCkjsdh().replace(api1206.getKqdm(), tykqbm));
+            }
+            //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getHth())) {
+                if (apiData.getHth().startsWith(api1206.getHwdm().substring(0, 21))) {
+                    apiData.setHth(apiData.getHth().replace(api1206.getHwdm().substring(0, 21), tykqbm));
+                }
+            }
+            return apiData;
+        }
+        //鍊掍粨淇℃伅
+        if (Constant.API_CODE_1207.equals(inteId)) {
+            Api1207 api1207 = (Api1207) data;
+            SX2025Api1207 apiData = new SX2025Api1207();
+            BeanUtils.copyProperties(api1207, apiData);
+            //璁剧疆鍊掑嚭搴撳尯缁熶竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getDckqtybm())) {
+                String dckqtybm = apiCommonService.getTykqbm(api1207.getDcdw());
+                apiData.setDckqtybm(dckqtybm);
+            }
+            //璁剧疆鍊掑叆搴撳尯缁熶竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getDrkqtybm())) {
+                String drkqtybm = apiCommonService.getTykqbm(api1207.getDrdw());
+                apiData.setDrkqtybm(drkqtybm);
+            }
+            //璁剧疆鍊掑嚭璐т綅缁熶竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getDchwtybm())) {
+                String dchwtybm = apiCommonService.getTyhwbm(api1207.getDchwdm());
+                apiData.setDchwtybm(dchwtybm);
+            }
+            //璁剧疆鍊掑叆璐т綅缁熶竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getDrhwtybm())) {
+                String drhwtybm = apiCommonService.getTyhwbm(api1207.getDrhwdm());
+                apiData.setDrhwtybm(drhwtybm);
+            }
+            //璁剧疆鍊掍粨鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+4浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getDcdh())) {
+                if (apiData.getDcdh().startsWith(api1207.getKqdm())) {
+                    String tykqbm = apiCommonService.getTykqbm(api1207.getKqdm());
+                    apiData.setDcdh(apiData.getDcdh().replace(api1207.getKqdm(), tykqbm));
+                }
+            }
+            return apiData;
+        }
+        //绮搴撳瓨淇℃伅
+        if (Constant.API_CODE_1208.equals(inteId)) {
+            Api1208 api1208 = (Api1208) data;
+            SX2025Api1208 apiData = new SX2025Api1208();
+            BeanUtils.copyProperties(api1208, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1208.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆绮潈鍗曚綅绲变竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getLqgstydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1208.getLqgsdwdm());
+                apiData.setLqgstydwbm(tydwbm);
+            }
+            return apiData;
+        }
+        //鎹熸孩鍗曚俊鎭�
+        if (Constant.API_CODE_1209.equals(inteId)) {
+            Api1209 api1209 = (Api1209) data;
+            SX2025Api1209 apiData = new SX2025Api1209();
+            BeanUtils.copyProperties(api1209, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1209.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆鎹熺泭鍗曞彿锛氱粺涓�璐т綅缂栫爜+yyyyMMdd+3浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getSydh())) {
+                if (apiData.getSydh().startsWith(api1209.getHwdm())) {
+                    apiData.setSydh(apiData.getSydh().replace(api1209.getHwdm(), apiData.getTyhwbm()));
+                }
+            }
+            //瀹為檯鎹熻�楁暟閲忚祴鍊�
+            apiData.setSjsysl(api1209.getJzsysl());
+            return apiData;
+        }
+        //鎬ц川杞彉鍗曚俊鎭�
+        if (Constant.API_CODE_1210.equals(inteId)) {
+            Api1210 api1210 = (Api1210) data;
+            SX2025Api1210 apiData = new SX2025Api1210();
+            BeanUtils.copyProperties(api1210, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1210.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆鎬ц川鍙樻洿鍗曞彿锛氱粺涓�璐т綅缂栫爜+yyyyMMdd+3浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getLsxzzbdh())) {
+                if (apiData.getLsxzzbdh().startsWith(api1210.getHwdm())) {
+                    apiData.setLsxzzbdh(apiData.getLsxzzbdh().replace(api1210.getHwdm(), apiData.getTyhwbm()));
+                }
+            }
+            return apiData;
+        }
+        //璐﹂潰搴撳瓨淇℃伅
+        if (Constant.API_CODE_1211.equals(inteId)) {
+            Api1211 api1211 = (Api1211) data;
+            SX2025Api1211 apiData = new SX2025Api1211();
+            BeanUtils.copyProperties(api1211, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1211.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //瀹㈡埛淇℃伅
+        if (Constant.API_CODE_1212.equals(inteId)) {
+            Api1212 api1212 = (Api1212) data;
+            SX2025Api1212 apiData = new SX2025Api1212();
+            BeanUtils.copyProperties(api1212, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1212.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1212.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //灏佷粨纭鍗曚俊鎭�
+        if (Constant.API_CODE_1213.equals(inteId)) {
+            Api1213 api1213 = (Api1213) data;
+            SX2025Api1213 apiData = new SX2025Api1213();
+            BeanUtils.copyProperties(api1213, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1213.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            return apiData;
+        }
+        //TODO 鏂板鎺ュ彛
+
+
+        //瀹夊叏绠$悊淇℃伅
+        if (Constant.API_CODE_1301.equals(inteId)) {
+            Api1301 api1301 = (Api1301) data;
+            SX2025Api1301 apiData = new SX2025Api1301();
+            BeanUtils.copyProperties(api1301, apiData);
+            //璁剧疆绲变竴鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1301.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1301.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            return apiData;
+        }
+        //娓╂箍搴︿俊鎭�
+        if (Constant.API_CODE_1302.equals(inteId)) {
+            Api1302 api1302 = (Api1302) data;
+            SX2025Api1302 apiData = new SX2025Api1302();
+            BeanUtils.copyProperties(api1302, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1302.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆鍗曞彿锛氱粺涓�璐т綅缂栫爜+yyyyMMdd+4浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getWsdjcdh())) {
+                if (apiData.getWsdjcdh().startsWith(api1302.getHwdm())) {
+                    apiData.setWsdjcdh(apiData.getWsdjcdh().replace(api1302.getHwdm(), apiData.getTyhwbm()));
+                }
+            }
+            return apiData;
+        }
+        //瀹宠櫕淇℃伅
+        if (Constant.API_CODE_1303.equals(inteId)) {
+            Api1303 api1303 = (Api1303) data;
+            SX2025Api1303 apiData = new SX2025Api1303();
+            BeanUtils.copyProperties(api1303, apiData);
+            //璁剧疆绲变竴寤掗棿缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1303.getHwdm().substring(0, 28));
+                apiData.setTyajbm(tyajbm);
+            }
+            //璁剧疆鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+4浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getHcjcdh())) {
+                if (apiData.getHcjcdh().startsWith(api1303.getHwdm())) {
+                    apiData.setHcjcdh(apiData.getHcjcdh().replace(api1303.getHwdm(), apiData.getTyajbm()));
+                }
+            }
+            return apiData;
+        }
+        //姘斾綋淇℃伅
+        if (Constant.API_CODE_1304.equals(inteId)) {
+            Api1304 api1304 = (Api1304) data;
+            SX2025Api1304 apiData = new SX2025Api1304();
+            BeanUtils.copyProperties(api1304, apiData);
+            //璁剧疆绲变竴寤掗棿缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1304.getHwdm().substring(0, 28));
+                apiData.setTyajbm(tyajbm);
+            }
+            //璁剧疆鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+4浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getQtndjcdh())) {
+                if (apiData.getQtndjcdh().startsWith(api1304.getHwdm())) {
+                    apiData.setQtndjcdh(apiData.getQtndjcdh().replace(api1304.getHwdm(), apiData.getTyajbm()));
+                }
+            }
+            return apiData;
+        }
+
+        //TODO 寰呰皟鏁�
+        if (Constant.API_CODE_1305.equals(inteId)) {
+            Api1305 api1305 = (Api1305) data;
+            SX2024Api1305 apiData = new SX2024Api1305();
+            BeanUtils.copyProperties(api1305, apiData);
+            //璁剧疆绲变竴浠撴埧缂栫爜
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTykqbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //璁剧疆绲变竴寤掗棿缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1305.getHwdm().substring(0, 28));
+                apiData.setTyajbm(tyajbm);
+            }
+            //璁剧疆閫氶浣滀笟鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+3浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getTfzydh())) {
+                if (apiData.getTfzydh().startsWith(api1305.getHwdm())) {
+                    apiData.setTfzydh(apiData.getTfzydh().replace(api1305.getHwdm(), apiData.getTyajbm()));
+                }
+            }
+
+            return apiData;
+        }
+        if (Constant.API_CODE_1306.equals(inteId)) {
+            Api1306 api1306 = (Api1306) data;
+            SX2024Api1306 apiData = new SX2024Api1306();
+            BeanUtils.copyProperties(api1306, apiData);
+            //璁剧疆绲变竴浠撴埧缂栫爜
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTykqbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //璁剧疆绲变竴寤掗棿缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1306.getHwdm().substring(0, 28));
+                apiData.setTyajbm(tyajbm);
+            }
+            //璁剧疆鐔忚捀浣滀笟鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+3浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getXzzydh())) {
+                if (apiData.getXzzydh().startsWith(apiData.getCfdm())) {
+                    apiData.setXzzydh(apiData.getXzzydh().replace(apiData.getCfdm(), apiData.getTyajbm()));
+                }
+            }
+
+            //璁剧疆鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+4浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getHcjcdh())) {
+                if (apiData.getHcjcdh().startsWith(api1306.getHwdm())) {
+                    apiData.setHcjcdh(apiData.getHcjcdh().replace(api1306.getHwdm(), apiData.getTyajbm()));
+                }
+            }
+
+            return apiData;
+        }
+        if (Constant.API_CODE_1307.equals(inteId)) {
+            Api1307 api1307 = (Api1307) data;
+            SX2024Api1307 apiData = new SX2024Api1307();
+            BeanUtils.copyProperties(api1307, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            //璁剧疆绲变竴浠撴埧缂栫爜
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTykqbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //璁剧疆鏂囦欢娴�
+            apiData.setCntxwjl(FileUtils.fileToByteString(api1307.getWjdz()));
+            //棰勭疆浣�
+            if (StringUtils.isNotEmpty(apiData.getYzwbh())) {
+                if (apiData.getYzwbh().startsWith(apiData.getHwdm())) {
+                    apiData.setYzwbh(apiData.getYzwbh().replace(apiData.getHwdm(), apiData.getTyhwbm()));
+                }
+            }
+
+            return apiData;
+        }
+        if (Constant.API_CODE_1308.equals(inteId)) {
+            SX2024Api1308 apiData = new SX2024Api1308();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴搴撳尯缂栫爜
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            //缁熶竴搴撳尯鍚嶇О
+            apiData.setTykqmc(apiData.getKqmc());
+            return apiData;
+        }
+        if (Constant.API_CODE_1309.equals(inteId)) {
+            Api1309 api1309 = (Api1309) data;
+            SX2024Api1309 apiData = new SX2024Api1309();
+            BeanUtils.copyProperties(api1309, apiData);
+            //璁剧疆杩濊鍗曚綅绲变竴缂栫爜
+            if (StringUtils.isEmpty(apiData.getWgdwtybm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getQydm());
+                apiData.setWgdwtybm(tydwbm);
+            }
+            //璁剧疆棰勮淇℃伅浠g爜锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+3浣嶉『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getYjxxdm())) {
+                if (apiData.getYjxxdm().startsWith(api1309.getKqdm())) {
+                    String tykqbm = apiCommonService.getTykqbm(api1309.getKqdm());
+                    apiData.setYjxxdm(apiData.getYjxxdm().replace(api1309.getKqdm(), tykqbm));
+                }
+            }
+
+            return apiData;
+        }
+        if (Constant.API_CODE_1310.equals(inteId)) {
+            SX2024Api1310 apiData = new SX2024Api1310();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            return apiData;
+        }
+
+
+
+        //鍌ㄥ瑙勬ā淇℃伅
+        if (Constant.API_CODE_1401.equals(inteId)) {
+            Api1401 api1401 = (Api1401) data;
+            SX2025Api1401 apiData = new SX2025Api1401();
+            BeanUtils.copyProperties(api1401, apiData);
+            //璁剧疆鎵垮偍浼佷笟缁熶竴缂栫爜銆佺粺涓�鍗曚綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1401.getCcqy());
+                apiData.setTydwbm(tydwbm);
+            }
+            return apiData;
+        }
+        //杞崲璁″垝淇℃伅
+        if (Constant.API_CODE_1403.equals(inteId)) {
+            SX2025Api1403 apiData = new SX2025Api1403();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        //杞崲璁″垝鏄庣粏淇℃伅
+        if (Constant.API_CODE_1404.equals(inteId)) {
+            Api1404 api1404 = (Api1404) data;
+            SX2025Api1404 apiData = new SX2025Api1404();
+            BeanUtils.copyProperties(api1404, apiData);
+            //璁剧疆绲变竴璐т綅缂栫爜
+            if (StringUtils.isEmpty(apiData.getLhhwtybm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1404.getLhhwdm());
+                apiData.setLhhwtybm(tyhwbm);
+            }
+            //璁″垝鏄庣粏鍙凤細鏇存崲涓鸿疆鎹㈣鍒掑崟鍙�+缁熶竴搴撳尯缂栫爜+4涓洪『搴忓彿
+            if (StringUtils.isNotEmpty(apiData.getJhmxdh())) {
+                if (apiData.getJhmxdh().startsWith(apiData.getLhjhdh() + api1404.getKqdm())) {
+                    String tykqbm = apiCommonService.getTykqbm(api1404.getKqdm());
+                    apiData.setJhmxdh(apiData.getJhmxdh().replace(apiData.getLhjhdh() + api1404.getKqdm(), apiData.getLhjhdh() + tykqbm));
+                }
+            }
+            return apiData;
+        }
+        return data;
+    }
+
+    /**
+     * 鏈�鍚庢洿鏂版椂闂达紝璧嬪�间负褰撳墠鏃堕棿
+     *
+     * @param object
+     * @return
+     */
+    private Object setZhgxsjValue(Object object) {
+        // 浣跨敤鍙嶅皠鑾峰彇灞炴�у垪琛� vo涓哄疄浣撳璞″悕
+        try {
+            Field zhgxsj = object.getClass().getDeclaredField("zhgxsj");
+            zhgxsj.setAccessible(true);
+            zhgxsj.set(object, DateUtils.addSeconds(new Date(), -10));
+        } catch (Exception e) {
+            e.printStackTrace();
+        }
+        return object;
+    }
+
+    /**
+     * 鏍规嵁鎺ュ彛缂栫爜鑾峰彇瀵瑰簲鐨勬帴鍙f暟鎹簱琛ㄥ悕
+     *
+     * @param inteId
+     * @return
+     */
+    private String getInteId(String inteId) {
+        switch (inteId) {
+            case "1101":
+                return SX2025Constant.SX_2025_API_ODS_UP_DWXXJK;
+            case "1102":
+                return SX2025Constant.SX_2025_API_ODS_UP_KQXXJK;
+            case "1103":
+                return SX2025Constant.SX_2025_API_ODS_UP_CFXXJK;
+            case "1104":
+                return SX2025Constant.SX_2025_API_ODS_UP_AJXXJK;
+            case "1105":
+                return SX2025Constant.SX_2025_API_ODS_UP_HWXXJK;
+            case "1106":
+                return SX2025Constant.SX_2025_API_ODS_UP_YGXXJK;
+            case "1107":
+                return SX2025Constant.SX_2025_API_ODS_UP_SBXXJK;
+            case "1108":
+                return SX2025Constant.SX_2025_API_ODS_UP_YJXXJK;
+            case "1109":
+                return SX2025Constant.SX_2025_API_ODS_UP_WJXXJK;
+            case "1110":
+                return SX2025Constant.SX_2025_API_ODS_UP_KQTCFDWBZSJXXJK;
+            case "1111":
+                return SX2025Constant.SX_2025_API_ODS_UP_KQTSPJKSBDWBZSJXXJK;
+            case "1112":
+                return SX2025Constant.SX_2025_API_ODS_UP_RYXXJK;
+            case "1201":
+                return SX2025Constant.SX_2025_API_ODS_UP_HTXXJK;
+            case "1202":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSRKXXJK;
+            case "1203":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSRKJYXXJK;
+            case "1204":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSRKJSXXJK;
+            case "1205":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSCKXXJK;
+            case "1206":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSCKJSXXJK;
+            case "1207":
+                return SX2025Constant.SX_2025_API_ODS_UP_DCXXJK;
+            case "1208":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSKCXXJK;
+            case "1209":
+                return SX2025Constant.SX_2025_API_ODS_UP_SYDXXJK;
+            case "1210":
+                return SX2025Constant.SX_2025_API_ODS_UP_LSXZZBDXXJK;
+            case "1211":
+                return SX2025Constant.SX_2025_API_ODS_UP_ZMKCXXJK;
+            case "1212":
+                return SX2025Constant.SX_2025_API_ODS_UP_KHXXJK;
+            case "1213":
+                return SX2025Constant.SX_2025_API_ODS_UP_FCQRDXXJK;
+            case "1301":
+                return SX2025Constant.SX_2025_API_ODS_UP_AQGLXXJK;
+            case "1302":
+                return SX2025Constant.SX_2025_API_ODS_UP_WSDJCXXJK;
+            case "1303":
+                return SX2025Constant.SX_2025_API_ODS_UP_CHJCXXJK;
+            case "1304":
+                return SX2025Constant.SX_2025_API_ODS_UP_QTJCXXJK;
+            case "1305":
+                return SX2025Constant.SX_2025_API_ODS_UP_TFZYXXJK;
+            case "1306":
+                return SX2025Constant.SX_2025_API_ODS_UP_XZZYXXJK;
+            case "1307":
+                return SX2025Constant.SX_2025_API_ODS_UP_CNSPTXXXJK;
+            case "1308":
+                return SX2025Constant.SX_2025_API_ODS_UP_SPJKYCSJGJJBXXJK;
+            case "1309":
+                return SX2025Constant.SX_2025_API_ODS_UP_WGYJXXJK;
+            case "1310":
+                return SX2025Constant.SX_2025_API_ODS_UP_ZJXXJK;
+            case "1401":
+                return SX2025Constant.SX_2025_API_ODS_UP_CBGMXXJK;
+            case "1403":
+                return SX2025Constant.SX_2025_API_ODS_UP_LHJHXXJK;
+            case "1404":
+                return SX2025Constant.SX_2025_API_ODS_UP_LHJHMXXXJK;
+            case "1504":
+                return SX2025Constant.SX_2025_API_ODS_UP_ZTXXJK;
+            case "1505":
+                return SX2025Constant.SX_2025_API_ODS_UP_KMXXJK;
+            case "1506":
+                return SX2025Constant.SX_2025_API_ODS_UP_KMYEXXJK;
+            case "1507":
+                return SX2025Constant.SX_2025_API_ODS_UP_HJPZXXJK;
+            case "1508":
+                return SX2025Constant.SX_2025_API_ODS_UP_XJLLFPXXJK;
+            case "1509":
+                return SX2025Constant.SX_2025_API_ODS_UP_GDZCKPXXJK;
+            case "1510":
+                return SX2025Constant.SX_2025_API_ODS_UP_ZCZJXXJK;
+            default:
+                return inteId;
+        }
+    }
+
+    private String getWjmc(String wjlx, String wjmc) {
+        if ("2".equals(wjlx) || "3".equals(wjlx) || "4".equals(wjlx) || "5".equals(wjlx)) {
+            if (wjmc.endsWith(".jpg")) {
+                wjmc = wjmc.replaceAll(".jpg", "_00.jpg");
+            }
+            if (wjmc.endsWith(".png")) {
+                wjmc = wjmc.replaceAll(".png", "_00.png");
+            }
+        }
+        return wjmc;
+    }
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/SX2025Constant.java b/src/main/java/com/fzzy/push/sx2025/SX2025Constant.java
new file mode 100644
index 0000000..34d702d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/SX2025Constant.java
@@ -0,0 +1,232 @@
+package com.fzzy.push.sx2025;
+
+/**
+ * @Description 闄曡タ2025鐗堢渷骞冲彴鎺ュ彛甯搁噺绫�
+ * @Author CZT
+ * @Date 2025/10/29 09:50
+ */
+public class SX2025Constant {
+
+    /*--------------------鍩虹淇℃伅--------------------*/
+    /**
+     * ODS_UP_DWXXJK 鍗曚綅淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_DWXXJK = "ODS_UP_DWXXJK";
+    /**
+     * ODS_UP_KQXXJK 搴撳尯淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_KQXXJK = "ODS_UP_KQXXJK";
+    /**
+     * ODS_UP_CFXXJK 浠撴埧淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_CFXXJK = "ODS_UP_CFXXJK";
+    /**
+     * ODS_UP_AJXXJK 寤掗棿淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_AJXXJK = "ODS_UP_AJXXJK";
+    /**
+     * ODS_UP_HWXXJK 璐т綅淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_HWXXJK = "ODS_UP_HWXXJK";
+    /**
+     * ODS_UP_YGXXJK 娌圭綈淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_YGXXJK = "ODS_UP_YGXXJK";
+    /**
+     * ODS_UP_SBXXJK 璁惧淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_SBXXJK = "ODS_UP_SBXXJK";
+    /**
+     * ODS_UP_YJXXJK 鑽墏淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_YJXXJK = "ODS_UP_YJXXJK";
+    /**
+     * ODS_UP_WJXXJK 鏂囦欢淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_WJXXJK = "ODS_UP_WJXXJK";
+    /**
+     * ODS_UP_KQTCFDWBZSJXXJK 搴撳尯鍥句粨鎴跨偣浣嶆爣娉ㄦ暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_KQTCFDWBZSJXXJK = "ODS_UP_KQTCFDWBZSJXXJK";
+    /**
+     * ODS_UP_KQTSPJKSBDWBZSJXXJK 搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉ㄦ暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_KQTSPJKSBDWBZSJXXJK = "ODS_UP_KQTSPJKSBDWBZSJXXJK";
+    /**
+     * ODS_UP_RYXXJK 浜哄憳淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_RYXXJK = "ODS_UP_RYXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 璐﹀淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_ZTXXJK = "ODS_UP_ZTXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 绉戠洰淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_KMXXJK = "ODS_UP_KMXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 绉戠洰浣欓淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_KMYEXXJK = "ODS_UP_KMYEXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 浼氳鍑瘉淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_HJPZXXJK = "ODS_UP_HJPZXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 鐜伴噾娴侀噺鍒嗛厤淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_XJLLFPXXJK = "ODS_UP_XJLLFPXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 鍥哄畾璧勪骇鍗$墖淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_GDZCKPXXJK = "ODS_UP_GDZCKPXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 璧勪骇鎶樻棫淇℃伅
+     */
+    public static String SX_2025_API_ODS_UP_ZCZJXXJK = "ODS_UP_ZCZJXXJK";
+
+
+    /*--------------------绮璐攢--------------------*/
+    /**
+     * ODS_UP_HTXXJK 鍚堝悓淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_HTXXJK = "ODS_UP_HTXXJK";
+    /**
+     * ODS_UP_LSRKXXJK 绮鍏ュ簱淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LSRKXXJK = "ODS_UP_LSRKXXJK";
+    /**
+     * ODS_UP_LSRKJYXXJK 绮鍏ュ簱妫�楠屼俊鎭暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_LSRKJYXXJK = "ODS_UP_LSRKJYXXJK";
+    /**
+     * ODS_UP_LSRKJSXXJK 绮鍏ュ簱缁撶畻淇℃伅鏁版嵁鍙�
+     */
+    public static String SX_2025_API_ODS_UP_LSRKJSXXJK = "ODS_UP_LSRKJSXXJK";
+    /**
+     * ODS_UP_LSCKXXJK 绮鍑哄簱淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LSCKXXJK = "ODS_UP_LSCKXXJK";
+    /**
+     * ODS_UP_LSCKJSXXJK 绮鍑哄簱缁撶畻淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LSCKJSXXJK = "ODS_UP_LSCKJSXXJK";
+    /**
+     * ODS_UP_DCXXJK 鍊掍粨鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_DCXXJK = "ODS_UP_DCXXJK";
+    /**
+     * 鏂板
+     * ODS_UP_DCYSJK 鍊掍粨楠屾敹鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_DCYSJK = "ODS_UP_DCYSJK";
+    /**
+     * 鏂板
+     * ODS_UP_LHYSJK 杞崲楠屾敹鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LHYSJK = "ODS_UP_LHYSJK";
+
+    /**
+     * ODS_UP_LSKCXXJK 绮搴撳瓨鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LSKCXXJK = "ODS_UP_LSKCXXJK";
+    /**
+     * ODS_UP_SYDXXJK 鎹熸孩鍗曟暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_SYDXXJK = "ODS_UP_SYDXXJK";
+    /**
+     * ODS_UP_LSXZZBDXXJK 绮鎬ц川杞彉鍗曟暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_LSXZZBDXXJK = "ODS_UP_LSXZZBDXXJK";
+    /**
+     * ODS_UP_KHXXJK 灏佷粨纭鍗曟帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_FCQRDXXJK = "ODS_UP_FCQRDXXJK";
+    /**
+     * ODS_UP_ZMKCXXJK 璐﹂潰搴撳瓨鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_ZMKCXXJK = "ODS_UP_ZMKCXXJK";
+    /**
+     * ODS_UP_KHXXJK 瀹㈡埛淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_KHXXJK = "ODS_UP_KHXXJK";
+    /**
+     * 鏂板
+     * ODS_UP_RKCBHDJK 鍏ュ簱鎴愭湰鏍稿畾鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_RKCBHDJK = "ODS_UP_RKCBHDJK";
+    /**
+     * 鏂板
+     * ODS_UP_RKCBHDMXJK 鍏ュ簱鎴愭湰鏍稿畾鏄庣粏鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_RKCBHDMXJK = "ODS_UP_RKCBHDMXJK";
+
+
+    /*--------------------绮绠$悊--------------------*/
+    /**
+     * ODS_UP_AQGLXXJK 瀹夊叏绠$悊鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_AQGLXXJK = "ODS_UP_AQGLXXJK";
+    /**
+     * ODS_UP_WSDJCXXJK 娓╂箍搴︽娴嬫暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_WSDJCXXJK = "ODS_UP_WSDJCXXJK";
+    /**
+     * ODS_UP_CHJCXXJK 瀹宠櫕妫�娴嬫暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_CHJCXXJK = "ODS_UP_CHJCXXJK";
+    /**
+     * ODS_UP_QTJCXXJK 姘斾綋妫�娴嬫暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_QTJCXXJK = "ODS_UP_QTJCXXJK";
+    /**
+     * ODS_UP_TFZYXXJK 閫氶浣滀笟鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_TFZYXXJK = "ODS_UP_TFZYXXJK";
+    /**
+     * ODS_UP_XZZYXXJK 鐔忚捀浣滀笟鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_XZZYXXJK = "ODS_UP_XZZYXXJK";
+    /**
+     * ODS_UP_CNSPTXXXJK 浠撳唴瑙嗛鍥惧儚鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_CNSPTXXXJK = "ODS_UP_CNSPTXXXJK";
+    /**
+     * ODS_UP_SPJKYCSJGJJBXXJK 瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅鍩烘湰淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_SPJKYCSJGJJBXXJK = "ODS_UP_SPJKYCSJGJJBXXJK";
+    /**
+     * ODS_UP_WGYJXXJK 杩濊棰勮淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_WGYJXXJK = "ODS_UP_WGYJXXJK";
+    /**
+     * ODS_UP_ZJXXJK 璐ㄦ鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_ZJXXJK = "ODS_UP_ZJXXJK";
+    /**
+     * 鏂板
+     * ODS_UP_KCYSJK 鍌ㄥ绮┖浠撻獙鏀舵暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_KCYSJK = "ODS_UP_KCYSJK";
+    /**
+     * 鏂板
+     * ODS_UP_KGYSJK 鍌ㄥ娌圭┖缃愰獙鏀舵暟鎹帴鍙�
+     */
+    public static String SX_2025_API_ODS_UP_KGYSJK = "ODS_UP_KGYSJK";
+
+
+    /*--------------------琛屾斂绠$悊--------------------*/
+    /**
+     * ODS_UP_CBGMXXJK 鍌ㄥ瑙勬ā鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_CBGMXXJK = "ODS_UP_CBGMXXJK";
+    /**
+     * ODS_UP_LHJHXXJK 杞崲璁″垝淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LHJHXXJK = "ODS_UP_LHJHXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 杞崲璁″垝鏄庣粏淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2025_API_ODS_UP_LHJHMXXXJK = "ODS_UP_LHJHMXXXJK";
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sx2025/SX2025HttpClientUtil.java b/src/main/java/com/fzzy/push/sx2025/SX2025HttpClientUtil.java
new file mode 100644
index 0000000..8a7517a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/SX2025HttpClientUtil.java
@@ -0,0 +1,79 @@
+package com.fzzy.push.sx2025;
+
+import com.fzzy.push.sx2023.data.SX2023RespDto;
+import lombok.extern.slf4j.Slf4j;
+import java.io.BufferedReader;
+import java.io.InputStreamReader;
+import java.io.OutputStream;
+import java.net.HttpURLConnection;
+import java.net.URL;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鏁版嵁涓婁紶鏈嶅姟
+ * @Author CZT
+ * @Date 2025/10/29 10:07
+ */
+@Slf4j
+public class SX2025HttpClientUtil {
+
+    public static String postPushData(String url, String reqData) throws Exception {
+        log.debug("---------鎺ュ彛璇锋眰鍦板潃锛�" + url + "----------鍙傛暟锛�" + reqData + "---------");
+        BufferedReader in = null;
+        URL urls = new URL(url);
+        HttpURLConnection connection = null;
+        OutputStream outputStream = null;
+        String rs = "";
+        SX2023RespDto responseDto;
+        try {
+
+            connection = (HttpURLConnection) urls.openConnection();
+            connection.setRequestProperty("Content-Type", "application/json;charset=UTF-8");
+            connection.setDoOutput(true);
+            connection.setDoInput(true);
+            connection.setRequestProperty("Accept-Language", "zh-CN,zh;q=0.8");
+            connection.setRequestProperty("Accept", "*/*");
+            connection.setRequestProperty("Range", "bytes=" + "");
+            connection.setConnectTimeout(20000);
+            connection.setReadTimeout(30000);
+            connection.setRequestMethod("POST");
+
+            outputStream = connection.getOutputStream();
+
+            outputStream.write(reqData.getBytes("UTF-8"));
+            try {
+                connection.connect();
+                if (connection.getResponseCode() == 200) {
+                    in = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8"));
+                    String line = "";
+                    while ((line = in.readLine()) != null) {
+                        rs += line;
+                    }
+                } else {
+                    log.error("http鐘舵�侊細" + connection.getResponseCode());
+                    log.error("http娑堟伅锛�" + connection.getResponseMessage());
+                }
+
+            } catch (Exception e) {
+                System.out.println("鍙戠敓寮傚父");
+                log.error(e.getMessage(), e);
+                rs = null;
+                return rs;
+            }
+            log.info("---------鎺ュ彛杩斿洖锛�" + rs + "---------");
+            return rs;
+        } finally {
+            try {
+                outputStream.close();
+                if (in != null) {
+                    in.close();
+                }
+            } catch (Exception e) {
+            }
+            outputStream = null;
+            if (connection != null)
+                connection.disconnect();
+            connection = null;
+        }
+    }
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/SX2025OrderServiceImpl.java b/src/main/java/com/fzzy/push/sx2025/SX2025OrderServiceImpl.java
new file mode 100644
index 0000000..9e426a0
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/SX2025OrderServiceImpl.java
@@ -0,0 +1,35 @@
+package com.fzzy.push.sx2025;
+
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.entity.ApiConfs;
+import com.fzzy.order.sx.OrderSxService;
+import com.fzzy.order.sx.data.OrderSxConstant;
+import com.fzzy.order.sx.data.OrderSxReq;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import java.text.ParseException;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鎸囦护瑙f瀽
+ * @Author CZT
+ * @Date 2025/10/29 10:26
+ */
+@Slf4j
+@Service
+public class SX2025OrderServiceImpl implements OrderSxService {
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_SX_2025.getCode();
+    }
+
+    @Override
+    public void execute(OrderSxReq req, ApiConfs apiConfs) throws ParseException {
+        // 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
+        if (!OrderSxConstant.ORDER_SX_TYPE_1.equals(req.getType())) {
+            log.error("闄曡タ鐪佸钩鍙�2025鐗堟帴鍙o細鏀跺埌鎸囦护锛屾寚浠ょ被鍨嬩笉涓�1锛屼笉鎵ц鏁版嵁涓婃姤锛侊紝鎸囦护绫诲瀷={}", req.getType());
+            return;
+        }
+        log.error("闄曡タ鐪佸钩鍙�2025鐗堟帴鍙o細鏆傛棤鎸囦护涓婁紶鍔熻兘锛�");
+    }
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1101.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1101.java
new file mode 100644
index 0000000..6d0273a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1101.java
@@ -0,0 +1,99 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鍗曚綅淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 10:42
+ */
+@Data
+public class SX2025Api1101 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    private String dwmc;
+
+    @PropertyDef(label = "鍗曚綅绫诲瀷")
+    private String dwlx;
+
+    @PropertyDef(label = "娉ㄥ唽鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date zcrq;
+
+    @PropertyDef(label = "娉ㄥ唽璧勬湰")
+    private Double zczb;
+
+    @PropertyDef(label = "璧勪骇鎬婚")
+    private Double zcze;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    private String fddbr;
+
+    @PropertyDef(label = "娉曚汉韬唤璇佸彿")
+    private String frsfzh;
+
+    @PropertyDef(label = "娉曚汉鑱旂郴鏂瑰紡")
+    private String frlxfs;
+
+    @PropertyDef(label = "浼佷笟鑱旂郴浜�")
+    private String qylxr;
+
+    @PropertyDef(label = "鍔炲叕鐢佃瘽")
+    private String bgdh;
+
+    @PropertyDef(label = "娉ㄥ唽鍦板潃")
+    private String zcdz;
+
+    @PropertyDef(label = "鐢靛瓙閭")
+    private String dzyx;
+
+    @PropertyDef(label = "浼佷笟瀹樻柟缃戠珯鍦板潃")
+    private String qygfwzdz;
+
+    @PropertyDef(label = "浼犵湡鍙风爜")
+    private String czhm;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    private String yzbm;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    private String xzqhdm;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅鍚嶇О")
+    private String sjdwmc;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅缁熶竴浠g爜")
+    private String sjdwtybm;
+
+    @PropertyDef(label = "搴撳尯鏁�")
+    private Integer kqs;
+
+    @PropertyDef(label = "浠撴埧鏁�")
+    private Integer cfs;
+
+    @PropertyDef(label = "娌圭綈鏁�")
+    private Integer ygs;
+
+    @PropertyDef(label = "缁忓害")
+    private Double jd;
+
+    @PropertyDef(label = "绾害")
+    private Double wd;
+
+    @PropertyDef(label = "鍗曚綅鐘舵��")
+    private String dwzt;
+
+    @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/sx2025/data/SX2025Api1102.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1102.java
new file mode 100644
index 0000000..876d422
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1102.java
@@ -0,0 +1,67 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import javax.persistence.Column;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-搴撳尯淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 13:52
+ */
+@Data
+public class SX2025Api1102 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅浠g爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    private String kqmc;
+
+    @PropertyDef(label = "搴撳尯鍦板潃")
+    private String kqdz;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    private String xzqhdm;
+
+    @PropertyDef(label = "搴撳尯浜ф潈", description = "1锛� 鑷湁 2锛氱璧� 3锛氬叡鏈� 4锛氭贩鍚� 9锛氬叾浠�")
+    private String kqcq;
+
+    @PropertyDef(label = "鏈夋晥浠撳")
+    private Double yxcr;
+
+    @PropertyDef(label = "鏈夋晥缃愬")
+    private Double yxgr;
+
+    @PropertyDef(label = "鍗犲湴闈㈢Н")
+    private Double zdmj;
+
+    @PropertyDef(label = "浠撴埧鏁�")
+    @Column(name = "cfs")
+    private Integer cfs;
+
+    @PropertyDef(label = "娌圭綈鏁�")
+    private Integer ygs;
+
+    @PropertyDef(label = "搴撳尯缁忓害")
+    private Double jd;
+
+    @PropertyDef(label = "搴撳尯绾害")
+    private Double wd;
+
+    @PropertyDef(label = "搴撳尯鐘舵��", description = "1:姝e父锛堥粯璁わ級 2:閫�鍑哄偍澶囩伯鎵垮偍")
+    private String kqzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1103.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1103.java
new file mode 100644
index 0000000..d07cc94
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1103.java
@@ -0,0 +1,190 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-浠撴埧淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 13:53
+ */
+@Data
+public class SX2025Api1103 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "浠撴埧鍚嶇О")
+    private String cfmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "浠撴埧绫诲瀷浠g爜")
+    private String cflxdm;
+
+    @PropertyDef(label = "寤掗棿鏁�")
+    private String ajs;
+
+    @PropertyDef(label = "浜や粯浣跨敤鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jfsyrq;
+
+    @PropertyDef(label = "寤鸿鍗曚綅")
+    private String jsdw;
+
+    @PropertyDef(label = "璁捐浣跨敤骞撮檺")
+    private String sjsynx;
+
+    @PropertyDef(label = "璁捐鍗曚綅")
+    private String sjdw;
+
+    @PropertyDef(label = "鐩戠悊鍗曚綅")
+    private String jldw;
+
+    @PropertyDef(label = "澧欎綋缁撴瀯")
+    private String qtjg;
+
+    @PropertyDef(label = "鎴块《缁撴瀯")
+    private String fdjg;
+
+    @PropertyDef(label = "鎴挎灦缁撴瀯")
+    private String fjjg;
+
+    @PropertyDef(label = "鍦伴潰缁撴瀯")
+    private String dmjg;
+
+    @PropertyDef(label = "璁捐浠撳")
+    private Double sjcr;
+
+    @PropertyDef(label = "浠撳闀�")
+    private Double cwc;
+
+    @PropertyDef(label = "浠撳瀹�")
+    private Double cwk;
+
+    @PropertyDef(label = "浠撳妾愰珮")
+    private Double cwyg;
+
+    @PropertyDef(label = "浠撳椤堕珮")
+    private Double cwdg;
+
+    @PropertyDef(label = "绛掍粨澶栧緞")
+    private Double tcwj;
+
+    @PropertyDef(label = "浠撳唴闀�")
+    private Double cnc;
+
+    @PropertyDef(label = "浠撳唴瀹�")
+    private Double cnk;
+
+    @PropertyDef(label = "浠撳唴妾愰珮")
+    private Double cnyg;
+
+    @PropertyDef(label = "浠撳唴瑁呯伯绾块珮")
+    private Double cnzlxg;
+
+    @PropertyDef(label = "绛掍粨鍐呭緞")
+    private Double tcnj;
+
+    @PropertyDef(label = "浠撳唴浣撶Н")
+    private Double cntj;
+
+    @PropertyDef(label = "浠撻棬鏁伴噺")
+    private Integer cmsl;
+
+    @PropertyDef(label = "浠撻棬浣嶇疆")
+    private String cmwz;
+
+    @PropertyDef(label = "浠撻棬楂樺害")
+    private Double cmgd;
+
+    @PropertyDef(label = "浠撻棬瀹藉害")
+    private Double cmkd;
+
+    @PropertyDef(label = "鎸$伯闂ㄥ瀷寮�")
+    private String dlmxs;
+
+    @PropertyDef(label = "浠撴埧鏄惁瀹屽ソ")
+    private String cfsfwh;
+
+    @PropertyDef(label = "鍌ㄧ伯鍔熸晥")
+    private String clgx;
+
+    @PropertyDef(label = "鑳藉惁闅旂儹淇濇俯")
+    private String nfgrbw;
+
+    @PropertyDef(label = "闅旂儹淇濇俯鎺柦")
+    private String grbwcs;
+
+    @PropertyDef(label = "闅旂儹鎬ц兘")
+    private String grxn;
+
+    @PropertyDef(label = "缁撴瀯鏉愭枡")
+    private String jgcl;
+
+    @PropertyDef(label = "姘斿瘑鎬�")
+    private String qmx;
+
+    @PropertyDef(label = "鏄惁宸茶繘琛屼俊鎭寲鏀归��")
+    private String sfyjxxxhgz;
+
+    @PropertyDef(label = "绮儏鎶�鏈�")
+    private String lqjs;
+
+    @PropertyDef(label = "鑳藉惁鏁h鍌ㄥ瓨")
+    private String nfszcc;
+
+    @PropertyDef(label = "鏈夋棤闃查紶闃查泙闃茶櫕瑁呯疆鍙婅鏂�")
+    private String ywfsfqfczz;
+
+    @PropertyDef(label = "鏈夋棤闃茬伀闃茬垎闃茬洍璁炬柦")
+    private String ywfhfbfdss;
+
+    @PropertyDef(label = "鏈夋棤鏈烘閫氶璁炬柦")
+    private String ywjxtfss;
+
+    @PropertyDef(label = "閫氶绯荤粺鍨嬪紡")
+    private String tfxtxs;
+
+    @PropertyDef(label = "閫氶鎶�鏈�")
+    private String tfjs;
+
+    @PropertyDef(label = "鑳藉惁鐜祦鐔忚捀鏉�铏�")
+    private String nfhlxzsc;
+
+    @PropertyDef(label = "鏉�铏妧鏈�")
+    private String scjs;
+
+    @PropertyDef(label = "鑳藉惁瀵屾爱浣庢哀姘旇皟鍌ㄧ伯")
+    private String nffddyqtcl;
+
+    @PropertyDef(label = "鎺ф俯鎶�鏈�")
+    private String kwjs;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬫柟寮�")
+    private String hcjcfs;
+
+    @PropertyDef(label = "浠撴埧鐘舵��")
+    private String cfzt;
+
+    @PropertyDef(label = "淇濈鍛�")
+    private String bgr;
+
+    @PropertyDef(label = "浠撴埧缁忓害")
+    private Double jd;
+
+    @PropertyDef(label = "浠撴埧绾害")
+    private Double wd;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1104.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1104.java
new file mode 100644
index 0000000..7c80004
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1104.java
@@ -0,0 +1,52 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-寤掗棿淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 13:55
+ */
+@Data
+public class SX2025Api1104 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "寤掗棿鍚嶇О")
+    private String ajmc;
+
+    @PropertyDef(label = "缁熶竴浠撴埧(鎴栨补缃�)缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "寤掗棿闀垮害")
+    private Double ajcd;
+
+    @PropertyDef(label = "寤掗棿瀹藉害")
+    private Double ajkd;
+
+    @PropertyDef(label = "寤掗棿楂樺害")
+    private Double ajgd;
+
+    @PropertyDef(label = "寤掗棿璁捐浠撳")
+    private Double ajsjcr;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寤掗棿鍚敤鏃ユ湡")
+    private Date ajqyrq;
+
+    @PropertyDef(label = "寤掗棿鐘舵��")
+    private String ajzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1105.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1105.java
new file mode 100644
index 0000000..758ce1c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1105.java
@@ -0,0 +1,46 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-璐т綅淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 13:58
+ */
+@Data
+public class SX2025Api1105 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "璐т綅鍚嶇О")
+    private String hwmc;
+
+    @PropertyDef(label = "缁熶竴寤掗棿浠g爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅鍚敤鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date hwqyrq;
+
+    @PropertyDef(label = "璐т綅瀹归噺")
+    private Double hwrl;
+
+    @PropertyDef(label = "淇濈鍗曚綅")
+    private String bgdw;
+
+    @PropertyDef(label = "淇濈鍛�")
+    private String bgy;
+
+    @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/sx2025/data/SX2025Api1106.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1106.java
new file mode 100644
index 0000000..db52a18
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1106.java
@@ -0,0 +1,73 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-娌圭綈淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 13:59
+ */
+@Data
+public class SX2025Api1106 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴娌圭綈缂栫爜" )
+    private String tyygbm;
+
+    @PropertyDef(label = "娌圭綈鍚嶇О")
+    private String ygmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯浠g爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "缃愬")
+    private Double gr;
+
+    @PropertyDef(label = "寤洪�犳椂闂�")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jzsj;
+
+    @PropertyDef(label = "娌圭綈鍙婇檮灞炶鏂芥槸鍚﹀畬濂�")
+    private String ygjfssssfwh;
+
+    @PropertyDef(label = "鏈夋棤鍔犵儹瑁呯疆")
+    private String ywjrzz;
+
+    @PropertyDef(label = "娌圭綈绫诲瀷")
+    private String yglx;
+
+    @PropertyDef(label = "缃愬唴鐩村緞")
+    private Double gnzj;
+
+    @PropertyDef(label = "缃愬唴楂樺害")
+    private Double gngd;
+
+    @PropertyDef(label = "妫�瀹氭柟寮�")
+    private String jdfs;
+
+    @PropertyDef(label = "鐒婃帴鏂瑰紡")
+    private String hjfs;
+
+    @PropertyDef(label = "娌圭綈鐘舵��")
+    private String ygzt;
+
+    @PropertyDef(label = "璁捐鍗曚綅")
+    private String sjdw;
+
+    @PropertyDef(label = "寤鸿鍗曚綅")
+    private String jsdw;
+
+    @PropertyDef(label = "鐩戠悊鍗曚綅")
+    private String jldw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1107.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1107.java
new file mode 100644
index 0000000..88372ce
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1107.java
@@ -0,0 +1,64 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-璁惧淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 14:33
+ */
+@Data
+public class SX2025Api1107 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜" )
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    private String kqmc;
+
+    @PropertyDef(label = "璁惧缂栧彿")
+    private String sbbh;
+
+    @PropertyDef(label = "璁惧浠櫒鍚嶇О")
+    private String sbyqmc;
+
+    @PropertyDef(label = "璁惧浠櫒浠g爜")
+    private String sbyqdm;
+
+    @PropertyDef(label = "璁惧瑙勬牸鍨嬪彿")
+    private String sbggxh;
+
+    @PropertyDef(label = "鐢熶骇鍘傚")
+    private String sccj;
+
+    @PropertyDef(label = "鐢熶骇鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date scrq;
+
+    @PropertyDef(label = "璁惧鎻忚堪")
+    private String sbms;
+
+    @PropertyDef(label = "璁惧鐘舵��")
+    private String sbzt;
+
+    @PropertyDef(label = "妫�瀹氭椂闂�")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jdsj;
+
+    @PropertyDef(label = "妫�瀹氬崟浣�")
+    private String jddw;
+
+    @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/sx2025/data/SX2025Api1108.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1108.java
new file mode 100644
index 0000000..43f18fa
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1108.java
@@ -0,0 +1,78 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鑽墏淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 14:37
+ */
+@Data
+public class SX2025Api1108 implements Serializable {
+
+    @PropertyDef(label = "鑽墏缂栧彿")
+    private String yjbh;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "閲囪喘鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date cgrq;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    private String kqmc;
+
+    @PropertyDef(label = "鑽墏鍚嶇О")
+    private String yjmc;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鍨嬪彿瑙勬牸")
+    private String ggxh;
+
+    @PropertyDef(label = "瀹夊叏浣跨敤璇存槑涔�")
+    private String aqsysms;
+
+    @PropertyDef(label = "鐢熶骇鍘傚")
+    private String sccj;
+
+    @PropertyDef(label = "閲囪喘鏉ユ簮")
+    private String cgly;
+
+    @PropertyDef(label = "鍌ㄥ瓨鏉′欢")
+    private String cctj;
+
+    @PropertyDef(label = "鍌ㄥ瓨鍦扮偣")
+    private String ccdd;
+
+    @PropertyDef(label = "鍖呰鐗╁鐞嗘柟寮�")
+    private String bzwclfs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鏂瑰紡")
+    private String czclfs;
+
+    @PropertyDef(label = "淇濊川鏈�", description = "鍑犲勾銆佸嚑涓湀绛�")
+    private String bzq;
+
+    @PropertyDef(label = "搴撳瓨鏁伴噺")
+    private Double kcsl;
+
+    @PropertyDef(label = "搴撳瓨閲忓崟浣�", description = "1(榛樿)锛氬叕鏂わ紱2锛氬厠锛�3锛氭鍗囷紱")
+    private String kcsldw;
+
+    @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/sx2025/data/SX2025Api1109.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1109.java
new file mode 100644
index 0000000..131296f
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1109.java
@@ -0,0 +1,39 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鏂囦欢淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 14:48
+ */
+@Data
+public class SX2025Api1109 implements Serializable {
+
+    @PropertyDef(label = "鏂囦欢鍚嶇О")
+    private String wjmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯浠g爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "鏂囦欢绫诲瀷", description = "1锛氬簱鍖洪笩鐬板浘 2锛氬叆搴撳浘鐗� 3锛氬嚭搴撳浘鐗� 4锛氬叆搴撴鏂よ棰戯紙鎴彇妫�鏂ゆ椂闂村墠鍚庡悇5绉掗挓瑙嗛锛�5锛氬嚭搴撴鏂よ棰戯紙鎴彇妫�鏂ゆ椂闂村墠鍚庡悇5绉掗挓瑙嗛锛�6锛氶笩鐬板浘锛屽垏鐗囨ā寮�")
+    private String wjlx;
+
+    @PropertyDef(label = "鏂囦欢娴�")
+    private String wjl;
+
+    @PropertyDef(label = "鏂囦欢璺緞")
+    private String wjlj;
+
+    @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/sx2025/data/SX2025Api1110.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1110.java
new file mode 100644
index 0000000..0788e61
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1110.java
@@ -0,0 +1,41 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-搴撳尯鍥句粨鎴跨偣浣�
+ * @Author CZT
+ * @Date 2025/10/29 17:58
+ */
+@Data
+public class SX2025Api1110 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "璐т綅鐩稿浣嶇疆")
+    private String hwxdwz;
+
+    @PropertyDef(label = "璐т綅浣嶇疆鏍峰紡")
+    private String hwwzys;
+
+    @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/sx2025/data/SX2025Api1111.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1111.java
new file mode 100644
index 0000000..2a4666c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1111.java
@@ -0,0 +1,48 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-搴撳尯鍥捐棰戠洃鎺х偣浣�
+ * @Author CZT
+ * @Date 2025/10/29 18:01
+ */
+@Data
+public class SX2025Api1111 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧鍚嶇О")
+    private String spjksbmc;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id")
+    private String spjksbid;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧鐩稿浣嶇疆")
+    private String spjksbxdwz;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧浣嶇疆鏍峰紡")
+    private String spjksbwzys;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶绫诲瀷", description = "锛�1:浠撳唴锛�2:涓氬姟锛�3:瀹夐槻锛�")
+    private String spjklx;
+
+    @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/sx2025/data/SX2025Api1112.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1112.java
new file mode 100644
index 0000000..8ea5314
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1112.java
@@ -0,0 +1,108 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-浜哄憳淇℃伅
+ * @Author CZT
+ * @Date 2025/10/29 18:07
+ */
+@Data
+public class SX2025Api1112 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    private String dwmc;
+
+    @PropertyDef(label = "闅跺睘閮ㄩ棬")
+    private String lsbm;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    private String xzqhdm;
+
+    @PropertyDef(label = "濮撳悕")
+    private String xm;
+
+    @PropertyDef(label = "鎬у埆")
+    private String xb;
+
+    @PropertyDef(label = "韬唤璇佸彿鐮�")
+    private String sfzhm;
+
+    @PropertyDef(label = "璇佷欢鐓�")
+    private String zjz;
+
+    @PropertyDef(label = "鍏ヨ亴鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date rzrq;
+
+    @PropertyDef(label = "宀椾綅鎬ц川")
+    private String gwxz;
+
+    @PropertyDef(label = "鍦ㄥ矖鐘舵��")
+    private String zgzt;
+
+    @PropertyDef(label = "绂昏亴鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date lzrq;
+
+    @PropertyDef(label = "搴ф満鐢佃瘽")
+    private String zjdh;
+
+    @PropertyDef(label = "绉诲姩鐢佃瘽")
+    private String yddh;
+
+    @PropertyDef(label = "鐢靛瓙閭")
+    private String dzyx;
+
+    @PropertyDef(label = "姘戞棌")
+    private String mz;
+
+    @PropertyDef(label = "鏀挎不闈㈣矊")
+    private String zzmm;
+
+    @PropertyDef(label = "浜哄憳绫诲埆")
+    private String rylb;
+
+    @PropertyDef(label = "涓撲笟")
+    private String zy;
+
+    @PropertyDef(label = "鍙栧緱鏈�楂樿亴绉版垨鑱屼笟璧勬牸鏃堕棿")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date qdzgzchzyzgsj;
+
+    @PropertyDef(label = "鏈�楂樺鍘�")
+    private String zgxl;
+
+    @PropertyDef(label = "鍙栧緱瀛﹀巻鏃堕棿")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date qdxlsj;
+
+    @PropertyDef(label = "鑱屽姟鑱岀骇")
+    private String zwzj;
+
+    @PropertyDef(label = "宸ヤ綔绠�鍘�")
+    private String gzjl;
+
+    @PropertyDef(label = "鏇惧彈琛ㄥ桨鎯呭喌")
+    private String csbzqk;
+
+    @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/sx2025/data/SX2025Api1201.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1201.java
new file mode 100644
index 0000000..ec9e681
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1201.java
@@ -0,0 +1,142 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-鍚堝悓淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:26
+ */
+@Data
+public class SX2025Api1201 implements Serializable {
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "鍚堝悓鍚嶇О")
+    private String htmc;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍚堝悓绉嶇被")
+    private String htzl;
+
+    @PropertyDef(label = "瀹㈡埛绫诲瀷")
+    private String khlx;
+
+    @PropertyDef(label = "瀹㈡埛缁熶竴绀句細淇$敤浠g爜")
+    private String khtyshxydm;
+
+    @PropertyDef(label = "瀹㈡埛鍚嶇О")
+    private String khmc;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    private String fddbr;
+
+    @PropertyDef(label = "閫氳鍦板潃")
+    private String txdz;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    private String yzbm;
+
+    @PropertyDef(label = "鑱旂郴浜哄鍚�")
+    private String lxrxm;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxrdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    private String sfzh;
+
+    @PropertyDef(label = "鐢靛瓙淇$")
+    private String dzyx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绛捐鏃ユ湡")
+    private Date qdrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绾﹀畾瀹屾垚鏃堕棿")
+    private Date ydwcsj;
+
+    @PropertyDef(label = "楠屾敹鏂瑰紡")
+    private String ysfs;
+
+    @PropertyDef(label = "绛捐鍦扮偣")
+    private String qddd;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鍚堝悓鍗曚环")
+    private Double htdj;
+
+    @PropertyDef(label = "绾﹀畾璐攢绮鏁伴噺")
+    private Double ydgxlssl;
+
+    @PropertyDef(label = "鍚堝悓鎬婚噾棰�")
+    private String htzje;
+
+    @PropertyDef(label = "灞ョ害淇濊瘉閲�")
+    private Double lybzj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "瀹為檯瀹屾垚鏃堕棿")
+    private Date sswcsj;
+
+    @PropertyDef(label = "缁撶畻浠锋牸")
+    private Double jsjg;
+
+    @PropertyDef(label = "缁撶畻鎬婚噾棰�")
+    private String jszje;
+
+    @PropertyDef(label = "浠樻鏂瑰紡")
+    private String fkfs;
+
+    @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
+    private String khfkhh;
+
+    @PropertyDef(label = "瀹㈡埛鏂硅处鍙�")
+    private String khfzh;
+
+    @PropertyDef(label = "瀹㈡埛绛剧害浜�")
+    private String khqyr;
+
+    @PropertyDef(label = "鏈柟寮�鎴疯")
+    private String bfkhh;
+
+    @PropertyDef(label = "鏈柟璐﹀彿")
+    private String bfzh;
+
+    @PropertyDef(label = "鏈柟绛剧害浜�")
+    private String bfqyr;
+
+    @PropertyDef(label = "瀹℃壒浜�")
+    @JsonProperty("SHR")
+    private String shr;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "瀹℃壒鏃堕棿")
+    private Date shsj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "瀹屾垚鏃ユ湡")
+    private Date wcrq;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1202.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1202.java
new file mode 100644
index 0000000..59aca63
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1202.java
@@ -0,0 +1,218 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-绮鍏ュ簱淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:48
+ */
+@Data
+public class SX2025Api1202 implements Serializable {
+
+    @PropertyDef(label = "鍏ュ簱涓氬姟鍗曞彿")
+    private String rkywdh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "涓氬姟绫诲瀷", description = "2锛氭敹璐叆搴擄紙榛樿锛�3: 绉诲簱鍌ㄥ瓨鍏ュ簱")
+    private String ywlx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    private Date ywrq;
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍙�")
+    private String jhmxh;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅缁熶竴缂栫爜")
+    private String lqgsdwtybm;
+
+    @PropertyDef(label = "鎵胯繍浜�")
+    private String cyr;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    private String sfzh;
+
+    @PropertyDef(label = "璇︾粏鍦板潃")
+    private String xxdz;
+
+    @PropertyDef(label = "杩愯緭宸ュ叿")
+    private String ysgj;
+
+    @PropertyDef(label = "杞﹁埞鍙风被鍨�")
+    private String cchlx;
+
+    @PropertyDef(label = "杞﹁埞鍙�")
+    private String cch;
+
+    @PropertyDef(label = "鎸傝溅鍙�")
+    private String gch;
+
+    @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;
+
+    @PropertyDef(label = "鐧昏闂ㄥ矖浜哄憳濮撳悕")
+    private String djmgryxm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "浜у湴浠g爜")
+    private String cddm;
+
+    @PropertyDef(label = "妫�鏂ょ被鍨�")
+    private String jjlx;
+
+    @PropertyDef(label = "姣涢噸(鍏枻)")
+    private Double mz;
+
+    @PropertyDef(label = "姣涢噸鐩戠鍛�")
+    private String mzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "姣涢噸璁¢噺鏃堕棿")
+    private Date mzjlsj;
+
+    @PropertyDef(label = "姣涢噸璁¢噺鍛�")
+    private String mzjly;
+
+    @PropertyDef(label = "鍊间粨鍛�")
+    private String zcy;
+
+    @PropertyDef(label = "鐨噸(鍏枻)")
+    private Double pz;
+
+    @PropertyDef(label = "鐨噸鐩戠鍛�")
+    private String pzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐨噸璁¢噺鏃堕棿")
+    private Date pzjlsj;
+
+    @PropertyDef(label = "鐨噸璁¢噺鍛�")
+    private String pzjly;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呭崟鍖呴噸(鍏枻)")
+    private Double bzbdbz;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "璐ㄦ鎵i噺(灏忚:鍏枻)")
+    private Double zjklxj;
+
+    @PropertyDef(label = "鍏朵腑锛氭按鍒嗗鎵i噺(鍏枻)")
+    private Double qzsfzkl;
+
+    @PropertyDef(label = "鍏朵腑锛氭潅璐ㄥ鎵i噺(鍏枻)")
+    private Double qzzzzkl;
+
+    @PropertyDef(label = "鍏朵腑锛氫笉瀹屽杽绮掓墸閲�(鍏枻)")
+    private Double qzbwslkl;
+
+    @PropertyDef(label = "鍏朵腑锛氫簰娣锋墸閲�(鍏枻)")
+    private Double qzhhkl;
+
+    @PropertyDef(label = "鍏朵腑锛氱敓闇夌矑鎵i噺(鍏枻)")
+    private Double qzsmlkl;
+
+    @PropertyDef(label = "鍏朵腑锛氭暣绮剧背绮掓墸閲�(鍏枻)")
+    private Double qzzjmlkl;
+
+    @PropertyDef(label = "鍏朵腑锛氳胺澶栫硻绫虫墸閲�(鍏枻)")
+    private Double qzgwcmkl;
+
+    @PropertyDef(label = "鍏朵腑锛氶粍绮掔背鎵i噺(鍏枻)")
+    private Double qzhlmkl;
+
+    @PropertyDef(label = "鍏朵腑锛氬叾浠栨墸閲�(鍏枻)")
+    private Double qzqtkl;
+
+    @PropertyDef(label = "鏁寸悊璐圭敤鎶樻墸閲�(鍏枻)")
+    private Double zlfyzkl;
+
+    @PropertyDef(label = "鍖呰鐗╂墸閲�(鍏枻)")
+    private Double bzwkl;
+
+    @PropertyDef(label = "鍏朵粬鎵i噺(鍏枻)")
+    private Double qtkl;
+
+    @PropertyDef(label = "鎵i噺鍘熷洜")
+    private String klyy;
+
+    @PropertyDef(label = "澧炴墸浠�(鍏枻)")
+    private Double zkj;
+
+    @PropertyDef(label = "澧炴墸浠峰師鍥�")
+    private String zkhyy;
+
+    @PropertyDef(label = "鍑�閲�(鍏枻)")
+    private Double jz;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅")
+    private String zxzydw;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑洪棬鏃堕棿")
+    private Date cmsj;
+
+    @PropertyDef(label = "鍑洪棬纭闂ㄥ矖浜哄憳濮撳悕")
+    private String cmqrmgryxm;
+
+    @PropertyDef(label = "鍏ュ簱缁撶畻鍗曞彿")
+    private String rkjsdh;
+
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    private Integer scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    private String sdblyy;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1203.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1203.java
new file mode 100644
index 0000000..836da3a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1203.java
@@ -0,0 +1,77 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-绮鍏ュ簱妫�楠屼俊鎭�
+ * @Author CZT
+ * @Date 2025/10/30 18:16
+ */
+@Data
+public class SX2025Api1203 implements Serializable {
+
+    @PropertyDef(label = "鍏ュ簱妫�楠屽崟鍙�")
+    private String rkjydh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍏ュ簱涓氬姟鍗曞彿")
+    private String rkywdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎵︽牱鏃堕棿")
+    private Date qysj;
+
+    @PropertyDef(label = "鎵︽牱浜哄鍚�")
+    private String qyrxm;
+
+    @PropertyDef(label = "鎵︽牱鏂瑰紡")
+    private String qyfs;
+
+    @PropertyDef(label = "妫�楠岄」鐩�,闅斿紑")
+    private String jyxm;
+
+    @PropertyDef(label = "妫�楠屽��,闅斿紑")
+    private String jyz;
+
+    @PropertyDef(label = "澧炴墸浠�(鍏�,闅斿紑)")
+    private String zkj;
+
+    @PropertyDef(label = "澧炴墸閲�(鍏枻,闅斿紑)")
+    private String zkl;
+
+    @PropertyDef(label = "妫�楠屼汉濮撳悕")
+    private String jyrxm;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�楠屾椂闂�")
+    private Date jysj;
+
+    @PropertyDef(label = "妫�楠岀粨鏋�")
+    private String jyjg;
+
+    @PropertyDef(label = "椋熷搧瀹夊叏鎸囨爣鏄惁鍚堟牸")
+    private String spaqzbsfhg;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮瀹氱瓑")
+    private String lsdd;
+
+    @PropertyDef(label = "淇濈鍛樺鏍�")
+    private String bgyfh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1204.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1204.java
new file mode 100644
index 0000000..a4234b1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1204.java
@@ -0,0 +1,76 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-绮鍏ュ簱缁撶畻淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:20
+ */
+@Data
+public class SX2025Api1204 implements Serializable {
+
+    @PropertyDef(label = "鍏ュ簱缁撶畻鍗曞彿", description = "鐢辩粺涓�搴撳尯浠g爜+缁撶畻鏃ユ湡锛坹yyyMMdd锛�+4浣嶉『搴忓彿缁勬垚")
+    private String rkjsdh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "缁撶畻鏁伴噺(鍏枻)")
+    private double jssl;
+
+    @PropertyDef(label = "缁撶畻鍗曚环(鍏�/鍏枻)")
+    private double jsdj;
+
+    @PropertyDef(label = "缁撶畻閲戦(鍏�)")
+    private double jsje;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "缁撶畻鏃堕棿")
+    private Date jssj;
+
+    @PropertyDef(label = "缁撶畻鏂瑰紡")
+    private String jsfs;
+
+    @PropertyDef(label = "鏀舵浜�")
+    private String skr;
+
+    @PropertyDef(label = "閾惰琛屽埆浠g爜")
+    private String yhhbdm;
+
+    @PropertyDef(label = "鏀舵浜鸿韩浠借瘉鍙�")
+    private String skrsfzh;
+
+    @PropertyDef(label = "寮�鎴疯鍙�")
+    private String khhh;
+
+    @PropertyDef(label = "寮�鎴疯鍚嶇О")
+    private String khhmc;
+
+    @PropertyDef(label = "閾惰璐﹀彿")
+    private String yhzh;
+
+    @PropertyDef(label = "鍙戠エ鍙风爜")
+    private String fphm;
+
+    @PropertyDef(label = "鍙戠エ鐘舵��")
+    private String fpzt;
+
+    @PropertyDef(label = "浠樻鍗曚綅")
+    private String fkdw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1205.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1205.java
new file mode 100644
index 0000000..b5545cf
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1205.java
@@ -0,0 +1,170 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-绮鍑哄簱淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:20
+ */
+@Data
+public class SX2025Api1205 implements Serializable {
+
+    @PropertyDef(label = "鍑哄簱涓氬姟鍗曞彿")
+    private String ckywdh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍙�")
+    private String jhmxh;
+
+    @PropertyDef(label = "鍑哄簱閫氱煡鍗曞彿")
+    private String cktzdh;
+
+    @PropertyDef(label = "涓氬姟绫诲瀷", description = "1锛氶攢鍞嚭搴擄紙榛樿锛� 2锛氱Щ搴撳嚭搴�")
+    private String ywlx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    private Date ywrq;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "璐ㄦ鎶ュ憡鍗曞彿")
+    private String zjbgdh;
+
+    @PropertyDef(label = "鎵胯繍浜�")
+    private String cyr;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    private String sfzh;
+
+    @PropertyDef(label = "杩愯緭宸ュ叿")
+    private String ysgj;
+
+    @PropertyDef(label = "鍗哥伯鍦扮偣")
+    private String xldd;
+
+    @PropertyDef(label = "杞﹁埞鍙风被鍨�")
+    private String cchlx;
+
+    @PropertyDef(label = "杞﹁埞鍙�")
+    private String cch;
+
+    @PropertyDef(label = "鎸傝溅鍙�")
+    private String gch;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐧昏鏃堕棿")
+    private Date djsj;
+
+    @PropertyDef(label = "鐧昏闂ㄥ矖浜哄憳濮撳悕")
+    private String djmgryxm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "浜у湴浠g爜")
+    private String cddm;
+
+    @PropertyDef(label = "妫�鏂ょ被鍨�", description = "0锛氱О閲嶅叆搴擄紙榛樿锛�1锛氭爣鍑嗗寘鍏ュ簱")
+    @JsonProperty("Jjlx")
+    private String jjlx;
+
+    @PropertyDef(label = "鐨噸(鍏枻)")
+    private double pz;
+
+    @PropertyDef(label = "鐨噸鐩戠鍛�")
+    private String pzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐨噸璁¢噺鏃堕棿")
+    private Date pzjlsj;
+
+    @PropertyDef(label = "鐨噸璁¢噺鍛�")
+    private String pzjly;
+
+    @PropertyDef(label = "姣涢噸(鍏枻)")
+    private double mz;
+
+    @PropertyDef(label = "姣涢噸鐩戠鍛�")
+    private String mzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "姣涢噸璁¢噺鏃堕棿")
+    private Date mzjlsj;
+
+    @PropertyDef(label = "姣涢噸璁¢噺鍛�")
+    private String mzjly;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呭崟鍖呴噸(鍏枻)")
+    private double bzbdbz;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "鍑�閲�(鍏枻)")
+    private double jz;
+
+    @PropertyDef(label = "鎵�/澧為噺(鍏枻)")
+    private double kzl;
+
+    @PropertyDef(label = "鎵o紙澧烇級閲忓師鍥�")
+    private String kzlyy;
+
+    @PropertyDef(label = "鍊间粨淇濈鍛樺鍚�")
+    private String zcbgyxm;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅")
+    private String zxzydw;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑洪棬鏃堕棿")
+    private Date cmsj;
+
+    @PropertyDef(label = "鍑洪棬纭闂ㄥ矖浜哄憳濮撳悕")
+    private String cmqrmgryxm;
+
+    @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿")
+    private String ckjsdh;
+
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    private Integer scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    private String sdblyy;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1206.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1206.java
new file mode 100644
index 0000000..af5b3e0
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1206.java
@@ -0,0 +1,70 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-绮鍑哄簱缁撶畻淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:26
+ */
+@Data
+public class SX2025Api1206 implements Serializable {
+
+    @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿")
+    private String ckjsdh;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "缁撶畻鏁伴噺(鍏枻)")
+    private double jssl;
+
+    @PropertyDef(label = "缁撶畻鍗曚环(鍏�/鍏枻)")
+    private double jsdj;
+
+    @PropertyDef(label = "缁撶畻閲戦(鍏�)")
+    private double jsje;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "缁撶畻鏃堕棿")
+    private Date jssj;
+
+    @PropertyDef(label = "缁撶畻鏂瑰紡")
+    private String jsfs;
+
+    @PropertyDef(label = "浠樻浜�")
+    private String fkr;
+
+    @PropertyDef(label = "閾惰琛屽埆浠g爜")
+    private String yhhbdm;
+
+    @PropertyDef(label = "寮�鎴疯鍙�")
+    private String khhh;
+
+    @PropertyDef(label = "寮�鎴疯鍚嶇О")
+    private String khhmc;
+
+    @PropertyDef(label = "閾惰璐﹀彿")
+    private String yhzh;
+
+    @PropertyDef(label = "鍙戠エ鍙风爜")
+    private String fphm;
+
+    @PropertyDef(label = "鍙戠エ鐘舵��")
+    private String fpzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1207.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1207.java
new file mode 100644
index 0000000..55fc6ab
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1207.java
@@ -0,0 +1,75 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鍊掍粨淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:30
+ */
+@Data
+public class SX2025Api1207 implements Serializable {
+
+    @PropertyDef(label = "鍊掍粨鍗曞彿")
+    private String dcdh;
+
+    @PropertyDef(label = "鍊掍粨绫诲瀷")
+    private String dclx;
+
+    @PropertyDef(label = "鍊掍粨璁″垝鏂囦欢缂栧彿")
+    private String dcjhwjbh;
+
+    @PropertyDef(label = "閫氱煡鍗曞彿")
+    private String tzdh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "鍊掑嚭搴撳尯缁熶竴缂栫爜")
+    private String dckqtybm;
+
+    @PropertyDef(label = "鍊掑叆搴撳尯缁熶竴缂栫爜")
+    private String drkqtybm;
+
+    @PropertyDef(label = "鍊掑嚭璐т綅缁熶竴缂栫爜")
+    private String dchwtybm;
+
+    @PropertyDef(label = "鍊掑叆璐т綅缁熶竴缂栫爜")
+    private String drhwtybm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨鏃ユ湡")
+    private Date dcrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨寮�濮嬫棩鏈�" )
+    private Date dcksrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨缁撴潫鏃ユ湡" )
+    private Date dcjsrq;
+
+    @PropertyDef(label = "鍊掍粨鏁伴噺(鍏枻)")
+    private double dcsl;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅(,闅斿紑澶氫釜)")
+    private String zxzydw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1208.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1208.java
new file mode 100644
index 0000000..6f4890b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1208.java
@@ -0,0 +1,100 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-绮搴撳瓨淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:30
+ */
+@Data
+public class SX2025Api1208 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @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 String lqgstydwbm;
+
+    @PropertyDef(label = "绠$悊鏂瑰紡")
+    private String glfs;
+
+    @PropertyDef(label = "鏀跺偍鍦扮偣")
+    private String scdd;
+
+    @PropertyDef(label = "鍌ㄧ伯鏂瑰紡")
+    private String clfs;
+
+    @PropertyDef(label = "璐т綅(娌圭綈)鐘舵��")
+    private String hwzt;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍏ヤ粨鏃堕棿")
+    private Date rcsj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "灏佷粨鏃ユ湡")
+    private Date fcrq;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑轰粨瀹屾垚鏃堕棿")
+    private Date ccwcsj;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "娓呬粨鏃堕棿")
+    private Date qcsj;
+
+    @PropertyDef(label = "鎴愯揣浣嶅墠鎹熻��(鍏枻)")
+    private Double chwqsh;
+
+    @PropertyDef(label = "瀹為檯鏁伴噺(鍏枻)")
+    private Double sjsl;
+
+    @PropertyDef(label = "璁′环鏁伴噺(鍏枻)")
+    private Double jjsl;
+
+    @PropertyDef(label = "鍖呭瓨绮寘鏁�(鍖�)")
+    private Integer bclbs;
+
+    @PropertyDef(label = "瀹為檯瑁呯伯绾块珮(绫�)")
+    private Double sjzlxg;
+
+    @PropertyDef(label = "绮爢浣撶Н(绔嬫柟绫�)")
+    private Double ldtj;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1209.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1209.java
new file mode 100644
index 0000000..07a2ab6
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1209.java
@@ -0,0 +1,115 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-鎹熸孩鍗曚俊鎭�
+ * @Author CZT
+ * @Date 2025/10/30 18:43
+ */
+@Data
+public class SX2025Api1209 implements Serializable {
+
+    @PropertyDef(label = "鎹熸孩鍗曞彿")
+    private String sydh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    private Date ywrq;
+
+    @PropertyDef(label = "鎹熸孩绫诲瀷")
+    private String sylx;
+
+    @PropertyDef(label = "鎹熸孩鐜妭")
+    private String syhj;
+
+    @PropertyDef(label = "鍏ュ簱鍑�閲�(鍏枻)")
+    private Double rkjz;
+
+    @PropertyDef(label = "鍏ュ簱鏁伴噺")
+    private Double rksl;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍏ュ簱鏃堕棿")
+    private Date rksj;
+
+    @PropertyDef(label = "鍏ュ簱姘村垎(%)")
+    private Double rksf;
+
+    @PropertyDef(label = "鍏ュ簱鏉傝川(%)")
+    private Double rkzz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑哄簱鏃堕棿")
+    private Date cksj;
+
+    @PropertyDef(label = "鍑哄簱鍑�閲�(鍏枻)")
+    private Double ckjz;
+
+    @PropertyDef(label = "鍑哄簱姘村垎(%)")
+    private Double cksf;
+
+    @PropertyDef(label = "鍑哄簱鏉傝川(%)")
+    private Double ckzz;
+
+    @PropertyDef(label = "鍌ㄥ瓨鏃堕暱")
+    private Integer ccsc;
+
+    @PropertyDef(label = "瀹為檯鎹熸孩鏁伴噺(鍏枻)")
+    private Double sjsysl;
+
+    @PropertyDef(label = "姘存潅鍑忛噺(鍏枻)")
+    private Double qzszkl;
+
+    @PropertyDef(label = "鑷劧鎹熻�楀畾棰�(鍏枻)")
+    private Double qzzrshde;
+
+    @PropertyDef(label = "鏄惁瓒呰��")
+    private Integer sfch;
+
+    @PropertyDef(label = "瓒呰�楁暟閲�(鍏枻)")
+    private Double chsl;
+
+    @PropertyDef(label = "鎹熸孩鍘熷洜")
+    private String syyy;
+
+    @PropertyDef(label = "鍑烘竻纭鏍囪瘑")
+    private String cqqrbs;
+
+    @PropertyDef(label = "鍑烘竻纭鏃堕棿")
+    private String cqqrsj;
+
+    @PropertyDef(label = "浠撳偍瀹℃牳浜�")
+    private String ccshr;
+
+    @PropertyDef(label = "璐ㄦ瀹℃牳浜�")
+    private String zjshr;
+
+    @PropertyDef(label = "缁熻瀹℃牳浜�")
+    private String tjshr;
+
+    @PropertyDef(label = "浼氳瀹℃牳浜�")
+    private String kjshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1210.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1210.java
new file mode 100644
index 0000000..87796f7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1210.java
@@ -0,0 +1,70 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鎬ц川杞彉鍗曚俊鎭�
+ * @Author CZT
+ * @Date 2025/10/30 18:47
+ */
+@Data
+public class SX2025Api1210 implements Serializable {
+
+    @PropertyDef(label = "绮鎬ц川杞彉鍗曞彿")
+    private String lsxzzbdh;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "绮鏁伴噺(鍏枻)")
+    private Double lssl;
+
+    @PropertyDef(label = "鍒掕浆鏁伴噺(鍏枻)")
+    private Double hzsl;
+
+    @PropertyDef(label = "鎵瑰噯鏂囧彿")
+    private String bzwh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "鍒掕浆鍓嶇伯椋熸�ц川浠g爜")
+    private String hzqlsxzdm;
+
+    @PropertyDef(label = "鍒掕浆鍚庣伯椋熸�ц川浠g爜")
+    private String hzhlsxzdm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍒掕浆鏃ユ湡")
+    private Date hzrq;
+
+    @PropertyDef(label = "浠撳偍瀹℃牳浜�")
+    private String ccshr;
+
+    @PropertyDef(label = "璐ㄦ瀹℃牳浜�")
+    private String zjshr;
+
+    @PropertyDef(label = "缁熻瀹℃牳浜�")
+    private String tjshr;
+
+    @PropertyDef(label = "浼氳瀹℃牳浜�")
+    private String kjshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1211.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1211.java
new file mode 100644
index 0000000..a5fcf99
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1211.java
@@ -0,0 +1,55 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-璐﹂潰搴撳瓨淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:53
+ */
+@Data
+public class SX2025Api1211 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "骞村害")
+    private String nd;
+
+    @PropertyDef(label = "鏈堜唤")
+    private String yf;
+
+    @PropertyDef(label = "鏈熷垵鏁伴噺(鍏枻)")
+    private Double qcsl;
+
+    @PropertyDef(label = "鏈湡鏀跺叆鏁伴噺(鍏枻)")
+    private Double bqsrsl;
+
+    @PropertyDef(label = "鏈湡鏀嚭鏁伴噺(鍏枻)")
+    private Double bqzcsl;
+
+    @PropertyDef(label = "鏈熸湯鏁伴噺(鍏枻)")
+    private Double qmye;
+
+    @PropertyDef(label = "鏈堢粨鏍囧織")
+    private Integer yjbz;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    private Date ywrq;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1212.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1212.java
new file mode 100644
index 0000000..821d157
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1212.java
@@ -0,0 +1,66 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-瀹㈡埛淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 18:57
+ */
+@Data
+public class SX2025Api1212 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "瀹㈡埛绫诲瀷")
+    private String khlx;
+
+    @PropertyDef(label = "瀹㈡埛缁熶竴绀句細淇$敤浠g爜鎴栬韩浠借瘉鍙�")
+    private String khtyshxydmhsfzh;
+
+    @PropertyDef(label = "瀹㈡埛鍚嶇О")
+    private String khmc;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    private String fddbr;
+
+    @PropertyDef(label = "閫氳鍦板潃")
+    private String txdz;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    private String yzbm;
+
+    @PropertyDef(label = "鑱旂郴浜哄鍚�")
+    private String lxrxm;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxrdh;
+
+    @PropertyDef(label = "鑱旂郴浜鸿韩浠借瘉鍙�")
+    private String lxrsfzh;
+
+    @PropertyDef(label = "鐢靛瓙淇$")
+    private String dzyx;
+
+    @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
+    private String khfkhh;
+
+    @PropertyDef(label = "瀹㈡埛鏂硅处鍙�")
+    private String khfzh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1213.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1213.java
new file mode 100644
index 0000000..5674650
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1213.java
@@ -0,0 +1,69 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-灏佷粨纭鍗�
+ * @Author CZT
+ * @Date 2025/10/30 19:04
+ */
+@Data
+public class SX2025Api1213 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/sx2025/data/SX2025Api1301.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1301.java
new file mode 100644
index 0000000..c3bdfb1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1301.java
@@ -0,0 +1,85 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-瀹夊叏绠$悊淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 19:20
+ */
+@Data
+public class SX2025Api1301 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍦扮偣")
+    private String dd;
+
+    @PropertyDef(label = "椋庨櫓鐐圭紪鐮�")
+    private String fxdbm;
+
+    @PropertyDef(label = "璇嗗埆浜�")
+    private String sbr;
+
+    @PropertyDef(label = "鐜妭/閮ㄤ綅")
+    private String hjbw;
+
+    @PropertyDef(label = "椋庨櫓淇℃伅")
+    private String fxxx;
+
+    @PropertyDef(label = "椋庨櫓绫诲瀷")
+    private String fxlx;
+
+    @PropertyDef(label = "椋庨櫓鍒嗙骇")
+    private String fxfj;
+
+    @PropertyDef(label = "椋庨櫓绠℃帶鎺柦")
+    private String fxglcs;
+
+    @PropertyDef(label = "闅愭偅淇℃伅")
+    private String yhxx;
+
+    @PropertyDef(label = "闅愭偅鎺掓煡淇℃伅")
+    private String yhpcxx;
+
+    @PropertyDef(label = "闅愭偅鏁存敼淇℃伅")
+    private String yhzgxx;
+
+    @PropertyDef(label = "闅愭偅鏁存敼楠屾敹淇℃伅")
+    private String yhysxx;
+
+    @PropertyDef(label = "浜嬫晠鍩烘湰淇℃伅")
+    private String sgjbxx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鏁存敼鏃堕檺")
+    private Date zgsx;
+
+    @PropertyDef(label = "璐d换鍗曚綅")
+    private String zrdw;
+
+    @PropertyDef(label = "璐d换浜�")
+    private String zrr;
+
+    @PropertyDef(label = "鏁存敼楠屾敹淇℃伅")
+    private String zgysxx;
+
+    @PropertyDef(label = "椋庨櫓璺熻釜鐩戠璐d换浜�")
+    private String fxgzjgzrr;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1302.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1302.java
new file mode 100644
index 0000000..04cad2d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1302.java
@@ -0,0 +1,61 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-娓╂箍搴︿俊鎭�
+ * @Author CZT
+ * @Date 2025/10/30 19:26
+ */
+@Data
+public class SX2025Api1302 implements Serializable {
+
+    @PropertyDef(label = "娓╂箍搴︽娴嬪崟鍙�")
+    private String wsdjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    private Date jcsj;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "浠撴埧澶栨俯")
+    private Double cfww;
+
+    @PropertyDef(label = "浠撴埧澶栨箍")
+    private Double cfws;
+
+    @PropertyDef(label = "浠撴埧鍐呮俯")
+    private Double cfnw;
+
+    @PropertyDef(label = "浠撴埧鍐呮箍")
+    private Double cfns;
+
+    @PropertyDef(label = "绮鏈�楂樻俯")
+    private Double lszgw;
+
+    @PropertyDef(label = "绮鏈�浣庢俯")
+    private Double lszdw;
+
+    @PropertyDef(label = "绮骞冲潎娓�")
+    private Double lspjw;
+
+    @PropertyDef(label = "绮娓╁害鍊奸泦鍚�")
+    private String lswdzjh;
+
+    @PropertyDef(label = "绮婀垮害鍊奸泦鍚�")
+    private String lssdzjh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1303.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1303.java
new file mode 100644
index 0000000..7ff360d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1303.java
@@ -0,0 +1,52 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-瀹宠櫕淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 19:30
+ */
+@Data
+public class SX2025Api1303 implements Serializable {
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬪崟鍙�", description = "鐢辫揣浣嶄唬鐮�+妫�娴嬫棩鏈燂紙yyyyMMdd锛�+4 浣嶉『搴忓彿缁勬垚")
+    private String hcjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    private Date jcsj;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "妫�鏌ュ铏柟娉�")
+    private String jchcff;
+
+    @PropertyDef(label = "鍙戠敓閮ㄤ綅")
+    private String fsbw;
+
+    @PropertyDef(label = "瀹宠櫕绉嶇被")
+    private String hczl;
+
+    @PropertyDef(label = "铏彛瀵嗗害鍊奸泦鍚�")
+    private String ckmdzjh;
+
+    @PropertyDef(label = "铏伯绛夌骇鍒ゅ畾")
+    private String cldjpd;
+
+    @PropertyDef(label = "瀹宠櫕鎶楄嵂鎬у垎鏋�")
+    private String hckyxfx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1304.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1304.java
new file mode 100644
index 0000000..043f78a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1304.java
@@ -0,0 +1,55 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-姘斾綋淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 19:30
+ */
+@Data
+public class SX2025Api1304 implements Serializable {
+
+    @PropertyDef(label = "姘斾綋娴撳害妫�娴嬪崟鍙�")
+    private String qtndjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    private Date jcsj;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "姘ф皵鍚噺鍊奸泦鍚�")
+    private String yqhlzjh;
+
+    @PropertyDef(label = "浜屾哀鍖栫⒊鍚噺鍊奸泦鍚�")
+    private String eyhthlzjh;
+
+    @PropertyDef(label = "纭叞姘熸祿搴﹀�奸泦鍚�")
+    private String lxfndzjh;
+
+    @PropertyDef(label = "纾峰寲姘㈡祿搴﹀�奸泦鍚�")
+    private String lhqndzjh;
+
+    @PropertyDef(label = "涓�姘у寲姘惈閲忓�奸泦鍚�")
+    private String yyhdhlzjh;
+
+    @PropertyDef(label = "涓�姘у寲纰冲惈閲忓�奸泦鍚�")
+    private String yyhthlzjh;
+
+    @PropertyDef(label = "浣滀笟绫诲瀷")
+    private String zylx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1401.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1401.java
new file mode 100644
index 0000000..6f72d80
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1401.java
@@ -0,0 +1,48 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鍌ㄥ瑙勬ā
+ * @Author CZT
+ * @Date 2025/10/30 19:09
+ */
+@Data
+public class SX2025Api1401 implements Serializable {
+
+    @PropertyDef(label = "骞翠唤")
+    private String nf;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    private String xzqhdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "绮鍝佺")
+    private String ylpz;
+
+    @PropertyDef(label = "绮鎬ц川")
+    private String ylxz;
+
+    @PropertyDef(label = "鍌ㄥ瑙勬ā璁″垝鏁伴噺")
+    private Double ylcbgmjhsl;
+
+    @PropertyDef(label = "鍌ㄥ瑙勬ā璁″垝鏂囧彿")
+    private String cbgmjhwh;
+
+    @PropertyDef(label = "澶囨敞")
+    private String remarks;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1403.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1403.java
new file mode 100644
index 0000000..a2506ee
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1403.java
@@ -0,0 +1,54 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-杞崲璁″垝淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 19:14
+ */
+@Data
+public class SX2025Api1403 implements Serializable {
+
+    @PropertyDef(label = "杞崲璁″垝鍗曞彿", description = "鍗曚綅缂栫爜 + 4浣嶅勾浠� + 3浣嶉『搴忓彿")
+    private String lhjhdh;
+
+    @PropertyDef(label = "璁″垝鏂囧彿")
+    private String jhwh;
+
+    @PropertyDef(label = "璁″垝鍚嶇О")
+    private String jhmc;
+
+    @PropertyDef(label = "璁″垝骞村害")
+    private String jhnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寮�濮嬫墽琛屾棩鏈�")
+    private Date kszxrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鎴鎵ц鏃ユ湡")
+    private Date jzzxrq;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅")
+    private String jhxddw;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅鍚嶇О")
+    private String jhxddwmc;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "璁″垝涓嬭揪鏃堕棿")
+    private Date jhxdsj;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1404.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1404.java
new file mode 100644
index 0000000..95da184
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1404.java
@@ -0,0 +1,51 @@
+package com.fzzy.push.sx2025.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-杞崲璁″垝鏄庣粏淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 19:14
+ */
+@Data
+public class SX2025Api1404 implements Serializable {
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍗曞彿")
+    private String jhmxdh;
+
+    @PropertyDef(label = "杞崲璁″垝鍗曞彿")
+    private String lhjhdh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "杞崲璐т綅缁熶竴缂栫爜")
+    private String lhhwtybm;
+
+    @PropertyDef(label = "杞崲鏁伴噺")
+    private Double lhsl;
+
+    @PropertyDef(label = "杞崲绫诲瀷")
+    private String lhlx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1504.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1504.java
new file mode 100644
index 0000000..7948153
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1504.java
@@ -0,0 +1,89 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-璐﹀淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 16:56
+ */
+@Data
+public class SX2025Api1504 implements Serializable {
+
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctId")
+    private String nacctid;
+
+    @PropertyDef(label = "璐﹀鍚嶇О")
+    @JsonProperty("cAcctName")
+    private String cncctname;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    @JsonProperty("cCropName")
+    private String ccropname;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("cOrgCode")
+    private String corgcode;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("tydwbm")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("tykqbm")
+    private String tykqbm;
+
+    @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 = "浼氳鍒跺害浠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("nAcctPeriodNum")
+    private Integer nacctperiodnum;
+
+    @PropertyDef(label = "姣忔湀缁撹处鏃�")
+    @JsonProperty("nEndDay")
+    private String nendday;
+
+    @PropertyDef(label = "鏈綅甯�")
+    @JsonProperty("cCurrency")
+    private String ccurrency;
+
+    @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/sx2025/data/SX2025Api1505.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1505.java
new file mode 100644
index 0000000..6c80364
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1505.java
@@ -0,0 +1,100 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-绉戠洰淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:03
+ */
+@Data
+public class SX2025Api1505 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 String 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/sx2025/data/SX2025Api1506.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1506.java
new file mode 100644
index 0000000..177b168
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1506.java
@@ -0,0 +1,101 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-绉戠洰浣欓淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:06
+ */
+@Data
+public class SX2025Api1506 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/sx2025/data/SX2025Api1507.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1507.java
new file mode 100644
index 0000000..2877a44
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1507.java
@@ -0,0 +1,125 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-浼氳鍑瘉淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:09
+ */
+@Data
+public class SX2025Api1507 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("cYear")
+    private Integer cyear;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("cMon")
+    private Integer cmon;
+
+    @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/sx2025/data/SX2025Api1508.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1508.java
new file mode 100644
index 0000000..e4cd837
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1508.java
@@ -0,0 +1,79 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-鐜伴噾娴侀噺鍒嗛厤淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:13
+ */
+@Data
+public class SX2025Api1508 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("cYear")
+    private Integer cyear;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("cMon")
+    private Integer cmon;
+
+    @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;
+
+    /**
+     * 1:娴佸叆
+     * -1:娴佸嚭
+     */
+    @PropertyDef(label = "鏂瑰悜")
+    @JsonProperty("cDc")
+    private Integer cdc;
+
+    @PropertyDef(label = "閲戦")
+    @JsonProperty("nM")
+    private Double nm;
+
+    @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/sx2025/data/SX2025Api1509.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1509.java
new file mode 100644
index 0000000..2f28689
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1509.java
@@ -0,0 +1,171 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-鍥哄畾璧勪骇鍗$墖淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:13
+ */
+@Data
+public class SX2025Api1509 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("maker")
+    private String maker;
+
+    @PropertyDef(label = "绠$悊浜�")
+    @JsonProperty("keeper")
+    private String keeper;
+
+    @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/sx2025/data/SX2025Api1510.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1510.java
new file mode 100644
index 0000000..274ebc7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Api1510.java
@@ -0,0 +1,112 @@
+package com.fzzy.push.sx2025.data;
+
+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 闄曡タ鐪佸钩鍙�2025鐗�-璧勪骇鎶樻棫淇℃伅
+ * @Author CZT
+ * @Date 2025/10/30 17:13
+ */
+@Data
+public class SX2025Api1510 implements Serializable {
+
+    @PropertyDef(label = "id")
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "璐﹀鍙�")
+    @JsonProperty("nAcctID")
+    private String nacctid;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("AcctYear")
+    private Integer acctyear;
+
+    @PropertyDef(label = "鏈熼棿")
+    @JsonProperty("Period")
+    private Integer period;
+
+    @PropertyDef(label = "鍥哄畾璧勪骇缂栫爜")
+    @JsonProperty("FixAssetCode")
+    private String fixassetcode;
+
+    @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/sx2025/data/SX2025Dto.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025Dto.java
new file mode 100644
index 0000000..bacba86
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025Dto.java
@@ -0,0 +1,23 @@
+package com.fzzy.push.sx2025.data;
+
+import lombok.Data;
+import java.io.Serializable;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鍝嶅簲鐮佹暟鎹皝瑁�
+ * @Author CZT
+ * @Date 2025/10/28 18:54
+ */
+@Data
+public class SX2025Dto implements Serializable {
+
+    /**
+     * 鍝嶅簲鐮�
+     */
+    private String Code;
+
+    /**
+     * 鐩稿簲淇℃伅
+     */
+    private String VER;
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025ReqDto.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025ReqDto.java
new file mode 100644
index 0000000..b9bfd9d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025ReqDto.java
@@ -0,0 +1,48 @@
+package com.fzzy.push.sx2025.data;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+import java.io.Serializable;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鎺ㄩ�佹暟鎹皝瑁�
+ * @Author CZT
+ * @Date 2025/10/28 18:51
+ */
+@Data
+public class SX2025ReqDto implements Serializable {
+
+    /**
+     * 鎶ユ枃鏍囪瘑
+     */
+    private String ID;
+
+    /**
+     * 鐗堟湰鍙�
+     */
+    private String VER;
+
+    /**
+     * 鍗曚綅鍚嶇О
+     */
+    @JsonProperty("OrgName")
+    private String orgName;
+
+    /**
+     * 鍙戣捣鏃堕棿
+     */
+    @JsonProperty("SendTime")
+    private String sendTime;
+
+    /**
+     * 鍗曚綅浠g爜
+     */
+    private String dwdm;
+
+    /**
+     * 鏁版嵁涓讳綋鍐呭锛氬姞瀵�
+     */
+    @JsonProperty("Body")
+    private String body;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2025/data/SX2025RespDto.java b/src/main/java/com/fzzy/push/sx2025/data/SX2025RespDto.java
new file mode 100644
index 0000000..36d49fe
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2025/data/SX2025RespDto.java
@@ -0,0 +1,47 @@
+package com.fzzy.push.sx2025.data;
+
+import lombok.Data;
+import java.io.Serializable;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2025鐗�-鐩稿簲鏁版嵁灏佽
+ * @Author CZT
+ * @Date 2025/10/28 18:52
+ */
+@Data
+public class SX2025RespDto<T> implements Serializable {
+
+    /**
+     * 鎶ユ枃鏍囪瘑ID
+     */
+    private String ID;
+
+    /**
+     * 鎶ユ枃鐗堟湰鍙�
+     */
+    private String VER;
+
+    /**
+     * 鍙戣捣鏃堕棿:yyyy-MM-dd HH:mm:ss
+     */
+    private String SendTime;
+
+    /**
+     * 璇锋眰鍛戒护褰卞搷鐨勮鏁�
+     */
+    private String Rows;
+
+    /**
+     * 鎵ц娑堟伅鐨勫唴瀹�
+     */
+    private SX2025Dto MsgBody;
+
+    public SX2025RespDto() {
+    }
+
+    public SX2025RespDto(String ID, String VER) {
+        this.ID = ID;
+        this.VER = VER;
+    }
+
+}
diff --git a/src/main/resources/application-pro.yml b/src/main/resources/application-pro.yml
index eb88f33..fcd2e16 100644
--- a/src/main/resources/application-pro.yml
+++ b/src/main/resources/application-pro.yml
@@ -1,4 +1,4 @@
-##########################  涓婃捣鍢夊畾 -C鐩� pro   ##########################
+##########################  骞夸笢娴蜂赴鍘� C-鐩� pro   ##########################
 server:
   port: 8090
   jetty:
@@ -9,13 +9,13 @@
   datasource:
     #涓绘暟鎹簮
     primary:
-      url: jdbc:mysql://192.168.200.3:3306/igds_api?useUnicode=true&characterEncoding=utf-8&useSSL=false
+      url: jdbc:mysql://127.0.0.1:3306/igds_api?useUnicode=true&characterEncoding=utf-8&useSSL=false
       driver-class-name: com.mysql.jdbc.Driver
       username: root
       password: Abc123..
     #娆℃暟鎹簮
     secondary:
-      url: jdbc:mysql://192.168.200.3:3306/igds_master?useUnicode=true&characterEncoding=utf-8&useSSL=false
+      url: jdbc:mysql://127.0.0.1:3306/igds_master?useUnicode=true&characterEncoding=utf-8&useSSL=false
       driver-class-name: com.mysql.jdbc.Driver
       username: root
       password: Abc123..
@@ -39,7 +39,7 @@
   # Redis鐩稿叧閰嶇疆
   redis:
     database: 1
-    host: 192.168.200.3
+    host: 127.0.0.1
     port: 6379
     password: Abc123..
     # 杩炴帴姹犳渶澶ц繛鎺ユ暟锛堜娇鐢ㄨ礋鍊艰〃绀烘病鏈夐檺鍒讹級
@@ -51,7 +51,7 @@
       timeout: 6000
 igds:
   default:
-    companyId: 5303
+    companyId: 5362
   file-path: C:/IGDS-API/FILE/
   img-path: C:/IGDS/FILE/
   # 鐪佸钩鍙癛SA瀵嗛挜瀵逛俊鎭�
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index 1224e3a..62e40b9 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -1,7 +1,7 @@
 ##########################  Server   ##########################
 spring:
   profiles:
-    active: linux
+    active: dev
   application:
     name: igds-api
   main:
@@ -32,6 +32,6 @@
 
 igds:
   default:
-    companyId: 5348
+    companyId: 5327
   file-path: C:/app/igds-api
   img-path: D:/IGDS/FILE/
\ No newline at end of file

--
Gitblit v1.9.3