From cbf9d4d7bfbbbd07877105fe795332e7194c582b Mon Sep 17 00:00:00 2001
From: ws <ws@123.com>
Date: 星期四, 31 十月 2024 23:37:05 +0800
Subject: [PATCH] 升级陕西省平台接口规范

---
 src/main/java/com/fzzy/push/sx2024/data/SXFinanceDto.java      |   52 
 src/main/java/com/fzzy/api/data/PushProtocol.java              |    4 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1208.java     |  136 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1308.java     |   81 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1202.java     |  301 +++
 src/main/java/com/fzzy/push/sx2024/data/SX2024Dto.java         |   24 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1105.java     |   69 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1205.java     |  221 ++
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1305.java     |  232 ++
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1302.java     |   80 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1102.java     |   95 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1210.java     |   93 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1310.java     |  149 +
 src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java |  207 ++
 src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java |  901 +++++++++
 src/main/java/com/fzzy/push/sx2024/data/SX2024ReqDto.java      |   55 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1108.java     |  112 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1404.java     |   68 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1401.java     |   69 
 src/main/java/com/fzzy/push/sx2024/package-info.java           |    7 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1301.java     |  112 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1101.java     |  140 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1201.java     |  186 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1107.java     |   93 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1104.java     |   77 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1112.java     |  131 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1204.java     |  101 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1212.java     |   92 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1304.java     |   78 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1207.java     |  101 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1307.java     |   78 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1110.java     |   59 
 src/main/java/com/fzzy/push/sx2024/SX2024HttpClientUtil.java   |   80 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1303.java     |   73 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1109.java     |   52 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1403.java     |   71 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1203.java     |  102 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1209.java     |  158 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1309.java     |   81 
 src/main/java/com/fzzy/push/sx2024/SX2024Constant.java         |  164 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1103.java     |  257 ++
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1111.java     |   72 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1211.java     |   73 
 src/main/java/com/fzzy/push/sx2024/data/SX2024RespDto.java     |   47 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1106.java     |  105 +
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1206.java     |   89 
 src/main/java/com/fzzy/push/sx2024/data/SX2024Api1306.java     |  293 ++
 47 files changed, 5,920 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/fzzy/api/data/PushProtocol.java b/src/main/java/com/fzzy/api/data/PushProtocol.java
index b9dcd9c..3b40035 100644
--- a/src/main/java/com/fzzy/api/data/PushProtocol.java
+++ b/src/main/java/com/fzzy/api/data/PushProtocol.java
@@ -13,6 +13,7 @@
     SB_SH_2021("SB_SH_2021", "涓婃捣甯傚钩鍙�2022鐗�"),
     SB_SC_2021("SB_SC_2021", "鍥涘窛鐪佸钩鍙�2022鐗�"),
     SB_GD_2022("SB_GD_2022", "骞夸笢鐪佸钩鍙�2022鐗�"),
+    SB_GD_2023("SB_GD_2023", "骞夸笢鐪佸钩鍙�2023鐗�"),
     SB_GD_2020("SB_GD_2020", "骞夸笢鐪佸钩鍙�2020鐗�"),
     SB_HN_2022("SB_HN_2022", "娌冲崡鐪佸钩鍙�2022鐗�"),
     SB_WHJL_2023("SB_WHJL_2023", "姝︽眽鍐涚伯骞冲彴2023鐗�"),
@@ -21,7 +22,8 @@
     SB_SH_2023("SB_SH_2023", "涓婃捣甯傚钩鍙�2023鐗�"),
     SB_NX_2023("SB_NX_2023", "瀹佸鐪佸钩鍙�2023鐗�"),
     SB_NX_2024("SB_NX_2024", "瀹佸鐪佸钩鍙�2024鐗�"),
-    SB_SX_2023("SB_SX_2023", "闄曡タ鐪佸钩鍙�2023鐗�");
+    SB_SX_2023("SB_SX_2023", "闄曡タ鐪佸钩鍙�2023鐗�"),
+    SB_SX_2024("SB_SX_2024", "闄曡タ鐪佸钩鍙�2024鐗�");
 
 
     private String code;
diff --git a/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java b/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java
new file mode 100644
index 0000000..0e9fe07
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/SX2024ApiRemoteService.java
@@ -0,0 +1,901 @@
+package com.fzzy.push.sx2024;
+
+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.ApiLogRep;
+
+import com.fzzy.push.sx2024.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 闄曡タ鐪佸钩鍙�2024鐗�-涓婁紶鏁版嵁鏈嶅姟绫�
+ * @Author CZT
+ * @Date 2024/4/23 12:07
+ */
+@Slf4j
+@Data
+@Service
+public class SX2024ApiRemoteService implements ApiRemoteService {
+
+    @Autowired
+    private RedisUtil redisUtil;
+    @Autowired
+    private ApiCommonService apiCommonService;
+    @Autowired
+    private ApiTriggerService apiTriggerService;
+    @Autowired
+    private ApiLogRep apiLogRep;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_SX_2024.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)) {
+                log.error("鎸囦护id澶辨晥");
+                ResponseDto responseDto = new ResponseDto(99, "鎸囦护id澶辨晥");
+                apiLog.setStatus(99);
+                apiLog.setResult("鎸囦护id澶辨晥");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            //灏佽鎺ㄩ�佹暟鎹�
+            SX2024ReqDto reqData = new SX2024ReqDto();
+            //鎶ユ枃鏍囪瘑
+            reqData.setID(orderId);
+            //鐗堟湰鍙�
+            reqData.setVER("1.0");
+            //鍗曚綅缂栫爜锛�11浣�
+            reqData.setOrgNo(conf.getUserName());
+            //鍗曚綅鍚嶇О
+            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 = SX2024HttpClientUtil.postPushData(conf.getApiUrl(), JSON.toJSONString(reqData));
+            if (StringUtils.isEmpty(resp)) {
+                log.error("鏁版嵁涓婁紶闄曡タ鐪佸钩鍙板け璐ワ紝鏁版嵁={}", reqData);
+                ResponseDto responseDto = new ResponseDto(99, "鏁版嵁涓婁紶闄曡タ鐪佸钩鍙板け璐�");
+                apiLog.setStatus(99);
+                apiLog.setResult("鏁版嵁涓婁紶闄曡タ鐪佸钩鍙板け璐�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            SX2024RespDto sx2024RespDto = JSONObject.parseObject(resp, SX2024RespDto.class);
+
+            if (null == sx2024RespDto || null == sx2024RespDto.getMsgBody()) {
+                log.error("鏁版嵁涓婁紶闄曡タ鐪佸钩鍙板け璐ワ紝鏁版嵁={}", reqData);
+                ResponseDto responseDto = new ResponseDto(99, "鏁版嵁涓婁紶闄曡タ鐪佸钩鍙板け璐�");
+                apiLog.setStatus(99);
+                apiLog.setResult("鏁版嵁涓婁紶闄曡タ鐪佸钩鍙板け璐�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            SX2024Dto result = JSONObject.parseObject(JSONObject.toJSONString(sx2024RespDto.getMsgBody()), SX2024Dto.class);
+            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("闄曡タ鐪佸钩鍙版殏鏃犳暟鎹叡浜帴鍙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);
+        //鑻ヤ负璐㈠姟1501銆�1502銆�1503鎺ュ彛锛屽垯鎺ュ彛缂栫爜濉啓1114
+        if (Constant.API_CODE_1114_1501.equals(inteId)
+                || Constant.API_CODE_1114_1502.equals(inteId)
+                || Constant.API_CODE_1114_1503.equals(inteId)) {
+            List<SXFinanceDto> list = getFinanceData(inteId, data);
+            map.put(inteIdUrl, list);
+        } else {
+            List<Object> list = new ArrayList<>();
+            Object object = getApiData(inteId, data, conf);
+            //闄ゅ簱瀛樻帴鍙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, ApiConfs conf) {
+        if (Constant.API_CODE_1101.equals(inteId)) {
+            SX2024Api1101 apiData = new SX2024Api1101();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1102.equals(inteId)) {
+            SX2024Api1102 apiData = new SX2024Api1102();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1103.equals(inteId)) {
+            SX2024Api1103 apiData = new SX2024Api1103();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+            apiData.setTycfbm(tycfbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1104.equals(inteId)) {
+            SX2024Api1104 apiData = new SX2024Api1104();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tyajbm = apiCommonService.getTyajbm(apiData.getAjdh());
+            apiData.setTyajbm(tyajbm);
+            String tycfbm = apiCommonService.getTycfbm(apiData.getCfbh());
+            apiData.setTycfbm(tycfbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1105.equals(inteId)) {
+            SX2024Api1105 apiData = new SX2024Api1105();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tyajbm = apiCommonService.getTyajbm(apiData.getAjdm());
+            apiData.setTyajbm(tyajbm);
+            //璁剧疆绲变竴缂栫爜
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyajbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1106.equals(inteId)) {
+            SX2024Api1106 apiData = new SX2024Api1106();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tyygbm = apiCommonService.getTyygbm(apiData.getYgdm());
+            apiData.setTyygbm(tyygbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1107.equals(inteId)) {
+            SX2024Api1107 apiData = new SX2024Api1107();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1108.equals(inteId)) {
+            SX2024Api1108 apiData = new SX2024Api1108();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1109.equals(inteId)) {
+            Api1109 api1109 = (Api1109) data;
+            SX2024Api1109 apiData = new SX2024Api1109();
+            BeanUtils.copyProperties(api1109, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            //璁剧疆鏂囦欢娴�
+            apiData.setWjl(FileUtils.fileToByteString(api1109.getWjdz()));
+            //TODO WJLJ鏂囦欢璺緞
+            return apiData;
+        }
+        if (Constant.API_CODE_1110.equals(inteId)) {
+            SX2024Api1110 apiData = new SX2024Api1110();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1111.equals(inteId)) {
+            SX2024Api1111 apiData = new SX2024Api1111();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1112.equals(inteId)) {
+            SX2024Api1112 apiData = new SX2024Api1112();
+            BeanUtils.copyProperties(data, apiData);
+            //璁剧疆绲变竴缂栫爜
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1201.equals(inteId)) {
+            SX2024Api1201 apiData = new SX2024Api1201();
+            BeanUtils.copyProperties(data, apiData);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1202.equals(inteId)) {
+            SX2024Api1202 apiData = new SX2024Api1202();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getHwdm().substring(0,18));
+            apiData.setLqgsdwtybm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1203.equals(inteId)) {
+            SX2024Api1203 apiData = new SX2024Api1203();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1204.equals(inteId)) {
+            SX2024Api1204 apiData = new SX2024Api1204();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1205.equals(inteId)) {
+            SX2024Api1205 apiData = new SX2024Api1205();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1206.equals(inteId)) {
+            SX2024Api1206 apiData = new SX2024Api1206();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1207.equals(inteId)) {
+            SX2024Api1207 apiData = new SX2024Api1207();
+            BeanUtils.copyProperties(data, apiData);
+            String dckqtybm = apiCommonService.getTykqbm(apiData.getDchwdm().substring(0,21));
+            apiData.setDckqtybm(dckqtybm);
+            String drkqtybm = apiCommonService.getTykqbm(apiData.getDrhwdm().substring(0,21));
+            apiData.setDrkqtybm(drkqtybm);
+            String dchwtybm = apiCommonService.getTyhwbm(apiData.getDchwdm());
+            apiData.setDchwtybm(dchwtybm);
+            String drhwtybm = apiCommonService.getTyhwbm(apiData.getDrhwdm());
+            apiData.setDrhwtybm(drhwtybm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1208.equals(inteId)) {
+            SX2024Api1208 apiData = new SX2024Api1208();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            String lqgstydwbm = apiCommonService.getTydwbm(apiData.getLqgsdwdm());
+            apiData.setLqgstydwbm(lqgstydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1209.equals(inteId)) {
+            SX2024Api1209 apiData = new SX2024Api1209();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1210.equals(inteId)) {
+            SX2024Api1210 apiData = new SX2024Api1210();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1211.equals(inteId)) {
+            SX2024Api1211 apiData = new SX2024Api1211();
+            BeanUtils.copyProperties(data, apiData);
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1212.equals(inteId)) {
+            SX2024Api1212 apiData = new SX2024Api1212();
+            BeanUtils.copyProperties(data, apiData);
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1301.equals(inteId)) {
+            SX2024Api1301 apiData = new SX2024Api1301();
+            BeanUtils.copyProperties(data, apiData);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+            apiData.setTydwbm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1302.equals(inteId)) {
+            SX2024Api1302 apiData = new SX2024Api1302();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1303.equals(inteId)) {
+            SX2024Api1303 apiData = new SX2024Api1303();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,28));
+            apiData.setTyajbm(tyajbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1304.equals(inteId)) {
+            SX2024Api1304 apiData = new SX2024Api1304();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,28));
+            apiData.setTyajbm(tyajbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1305.equals(inteId)) {
+            SX2024Api1305 apiData = new SX2024Api1305();
+            BeanUtils.copyProperties(data, apiData);
+            String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+            apiData.setTycfbm(tycfbm);
+            //todo 缁熶竴璐т綅缂栫爜
+
+            return apiData;
+        }
+        if (Constant.API_CODE_1306.equals(inteId)) {
+            SX2024Api1306 apiData = new SX2024Api1306();
+            BeanUtils.copyProperties(data, apiData);
+            String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+            apiData.setTycfbm(tycfbm);
+            //todo 缁熶竴璐т綅缂栫爜
+            return apiData;
+        }
+        if (Constant.API_CODE_1307.equals(inteId)) {
+            Api1307 api1307 = (Api1307) data;
+            SX2024Api1307 apiData = new SX2024Api1307();
+            BeanUtils.copyProperties(api1307, apiData);
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+            String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+            apiData.setTycfbm(tycfbm);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+            apiData.setTyhwbm(tyhwbm);
+            //璁剧疆鏂囦欢娴�
+            apiData.setCntxwjl(FileUtils.fileToByteString(api1307.getWjdz()));
+
+            //todo 浠撳唴鍥惧儚鏂囦欢璺緞 CNTXWJLJ
+            return apiData;
+        }
+        if (Constant.API_CODE_1308.equals(inteId)) {
+            SX2024Api1308 apiData = new SX2024Api1308();
+            BeanUtils.copyProperties(data, apiData);
+            String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+            apiData.setTykqbm(tykqbm);
+
+            //todo 瑙嗛鏂囦欢璺緞 SPWJLJ
+            return apiData;
+        }
+        if (Constant.API_CODE_1309.equals(inteId)) {
+            SX2024Api1309 apiData = new SX2024Api1309();
+            BeanUtils.copyProperties(data, apiData);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getQydm());
+            apiData.setWgdwtybm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1310.equals(inteId)) {
+            SX2024Api1310 apiData = new SX2024Api1310();
+            BeanUtils.copyProperties(data, apiData);
+            return apiData;
+        }
+        if (Constant.API_CODE_1401.equals(inteId)) {
+            SX2024Api1401 apiData = new SX2024Api1401();
+            BeanUtils.copyProperties(data, apiData);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getCcqy());
+            apiData.setTydwbm(tydwbm);
+            apiData.setCcqytydm(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1403.equals(inteId)) {
+            SX2024Api1403 apiData = new SX2024Api1403();
+            BeanUtils.copyProperties(data, apiData);
+            String tydwbm = apiCommonService.getTydwbm(apiData.getJhxddw());
+            apiData.setJHXDDWTYBM(tydwbm);
+            return apiData;
+        }
+        if (Constant.API_CODE_1404.equals(inteId)) {
+            SX2024Api1404 apiData = new SX2024Api1404();
+            BeanUtils.copyProperties(data, apiData);
+            String tyhwbm = apiCommonService.getTyhwbm(apiData.getLhhwdm());
+            apiData.setLhhwtybm(tyhwbm);
+            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;
+    }
+
+    /**
+     * 鑾峰彇璐㈠姟灏佽鏁版嵁
+     *
+     * @param inteId
+     * @param data
+     * @return
+     */
+    private List<SXFinanceDto> getFinanceData(String inteId, Object data) {
+        //璐㈠姟鎶ヨ〃鏁版嵁灏佽
+        if (Constant.API_CODE_1114_1501.equals(inteId)) {
+            return copyApi1501((Api1501) data);
+        } else if (Constant.API_CODE_1114_1502.equals(inteId)) {
+            return copyApi1502((Api1502) data);
+        } else {
+            return copyApi1503((Api1503) data);
+        }
+    }
+
+    /**
+     * 灏佽1501-璧勪骇璐熷�烘暟鎹�
+     *
+     * @param api1503
+     * @return
+     */
+    private List<SXFinanceDto> copyApi1503(Api1503 api1503) {
+        List<SXFinanceDto> list = new ArrayList<>();
+        SXFinanceDto SXFinanceDto = new SXFinanceDto();
+        SXFinanceDto.setDWDM(api1503.getDwdm());
+        SXFinanceDto.setKQDM(api1503.getKqdm());
+        SXFinanceDto.setBBSJ(DateFormatUtils.format(api1503.getBbsj(), "yyyyMMdd"));
+        SXFinanceDto.setBBM("03");
+        SXFinanceDto.setCZBZ(api1503.getCzbz());
+        SXFinanceDto.setZHGXSJ(DateFormatUtils.format(DateUtils.addSeconds(new Date(), -10), "yyyy-MM-dd HH:mm:ss"));
+
+        paddingData(SXFinanceDto, list, "0", "椤圭洰//t", "鏈湡閲戦//t", "鏈勾绱//t");
+        paddingData(SXFinanceDto, list, "1", "涓�銆佽惀涓氭敹鍏�", api1503.getYyzsrbqye() + "", api1503.getYyzsrbnlj() + "");
+        paddingData(SXFinanceDto, list, "2", "鍑忥細钀ヤ笟鎴愭湰", api1503.getYycbbqye() + "", api1503.getYycbbnlj() + "");
+        paddingData(SXFinanceDto, list, "3", "绋庨噾鍙婇檮鍔�", api1503.getSjjfjbqye() + "", api1503.getSjjfjbnlj() + "");
+        paddingData(SXFinanceDto, list, "4", "閿�鍞垂鐢�", api1503.getXsfybqye() + "", api1503.getXsfybnlj() + "");
+        paddingData(SXFinanceDto, list, "5", "绠$悊璐圭敤", api1503.getGlfybqye() + "", api1503.getGlfybnlj() + "");
+        paddingData(SXFinanceDto, list, "6", "鐮斿彂璐圭敤", api1503.getYffybqye() + "", api1503.getYffybnlj() + "");
+        paddingData(SXFinanceDto, list, "7", "璐㈠姟璐圭敤", api1503.getCwfybqye() + "", api1503.getCwfybnlj() + "");
+        paddingData(SXFinanceDto, list, "8", "鍏朵腑锛氬埄鎭垂鐢�", api1503.getLxfybqye() + "", api1503.getLxfybnlj() + "");
+        paddingData(SXFinanceDto, list, "9", "鍒╂伅鏀跺叆", api1503.getLxsrbqye() + "", api1503.getLxsrbnlj() + "");
+        paddingData(SXFinanceDto, list, "10", "鍔狅細鍏朵粬鏀剁泭", api1503.getQtsybqye() + "", api1503.getQtsybnlj() + "");
+        paddingData(SXFinanceDto, list, "11", "鎶曡祫鏀剁泭锛堟崯澶变互鈥�-鈥濆彿濉垪锛�", api1503.getTzsybqye() + "", api1503.getTzsybnlj() + "");
+        paddingData(SXFinanceDto, list, "12", "鍏朵腑锛氬鑱旇惀浼佷笟鍜屽悎钀ヤ紒涓氱殑鎶曡祫鏀剁泭", api1503.getLyqytzsybqye() + "", api1503.getLyqytzsybnlj() + "");
+        paddingData(SXFinanceDto, list, "13", "鍏厑浠峰�煎彉鍔ㄦ敹鐩婏紙鎹熷け浠モ��-鈥濆彿濉垪锛�", api1503.getGyjzbdsybqye() + "", api1503.getGyjzbdsybnlj() + "");
+        paddingData(SXFinanceDto, list, "14", "璧勪骇鍑忓�兼崯澶憋紙鎹熷け浠モ��-鈥濆彿濉垪锛�", api1503.getZcjzssbqye() + "", api1503.getZcjzssbnlj() + "");
+        paddingData(SXFinanceDto, list, "15", "璧勪骇澶勭疆鏀剁泭锛堟崯澶变互鈥�-鈥濆彿濉垪锛�", api1503.getZcczsybqye() + "", api1503.getZcczsybnlj() + "");
+        paddingData(SXFinanceDto, list, "16", "浜屻�佽惀涓氬埄娑︼紙浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getYylrbqye() + "", api1503.getYylrbnlj() + "");
+        paddingData(SXFinanceDto, list, "17", "鍔狅細钀ヤ笟澶栨敹鍏�", api1503.getYywsrbqye() + "", api1503.getYywsrbnlj() + "");
+        paddingData(SXFinanceDto, list, "18", "鍑忥細钀ヤ笟澶栨敮鍑�", api1503.getYywzcbqye() + "", api1503.getYywzcbnlj() + "");
+        paddingData(SXFinanceDto, list, "19", "涓夈�佸埄娑︽�婚锛堜簭鎹熸�婚浠モ��-鈥濆彿濉垪锛�", api1503.getLrzebqye() + "", api1503.getLrzebnlj() + "");
+        paddingData(SXFinanceDto, list, "20", "鍑忥細鎵�寰楃◣璐圭敤", api1503.getSdsfybqye() + "", api1503.getSdsfybnlj() + "");
+        paddingData(SXFinanceDto, list, "21", "鍥涖�佸噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getJlrbqye() + "", api1503.getJlrbnlj() + "");
+        paddingData(SXFinanceDto, list, "22", "锛堜竴锛夋寔缁粡钀ュ噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getCxjyjlrbqye() + "", api1503.getCxjyjlrbnlj() + "");
+        paddingData(SXFinanceDto, list, "23", "锛堜簩锛夌粓姝㈢粡钀ュ噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getZzjyjlrbqye() + "", api1503.getZzjyjlrbnlj() + "");
+        paddingData(SXFinanceDto, list, "24", "浜斻�佸叾浠栫患鍚堟敹鐩婄殑绋庡悗鍑�棰�", api1503.getQtzhsyjebqye() + "", api1503.getQtzhsyjebnlj() + "");
+        paddingData(SXFinanceDto, list, "25", "锛堜竴锛変笉鑳介噸鍒嗙被杩涙崯鐩婄殑鍏朵粬缁煎悎鏀剁泭", api1503.getBnflzhsybqye() + "", api1503.getBnflzhsybnlj() + "");
+        paddingData(SXFinanceDto, list, "26", "1锛庨噸鏂拌閲忚瀹氬彈鐩婅鍒掑彉鍔ㄩ", api1503.getCxjlbdebqye() + "", api1503.getCxjlbdebnlj() + "");
+        paddingData(SXFinanceDto, list, "27", "锛堜簩锛夊皢閲嶅垎绫昏繘鎹熺泭鐨勫叾浠栫患鍚堟敹鐩�", "0", "0");
+        paddingData(SXFinanceDto, list, "28", "1锛庢潈鐩婃硶涓嬪彲杞崯鐩婄殑鍏朵粬缁煎悎鏀剁泭", api1503.getQyfkzsybqye() + "", api1503.getQyfkzsybnlj() + "");
+        paddingData(SXFinanceDto, list, "29", "2锛庡彲渚涘嚭鍞噾铻嶈祫浜у叕鍏佷环鍊煎彉鍔ㄦ崯鐩�", api1503.getKgcszcbdsybqye() + "", api1503.getKgcszcbdsybnlj() + "");
+        paddingData(SXFinanceDto, list, "30", "3锛庢寔鏈夎嚦鍒版湡鎶曡祫閲嶅垎绫讳负鍙緵鍑哄敭閲戣瀺璧勪骇鎹熺泭", api1503.getCydqtzzcsybqye() + "", api1503.getKgcszcbdsybnlj() + "");
+        paddingData(SXFinanceDto, list, "31", "4锛庣幇閲戞祦閲忓鏈熸崯鐩婄殑鏈夋晥閮ㄥ垎", api1503.getZjllsybqye() + "", api1503.getZjllsybnlj() + "");
+        paddingData(SXFinanceDto, list, "32", "5锛庡甯佽储鍔℃姤琛ㄦ姌绠楀樊棰�", api1503.getWbcwbbcebqye() + "", api1503.getWbcwbbcebnlj() + "");
+        paddingData(SXFinanceDto, list, "33", "鍏�佺患鍚堟敹鐩婃�婚", api1503.getZhsyzebqye() + "", api1503.getZhsyzebnlj() + "");
+        paddingData(SXFinanceDto, list, "34", "涓冦�佹瘡鑲℃敹鐩婏細", api1503.getMgsybqye() + "", api1503.getMgsybnlj() + "");
+        paddingData(SXFinanceDto, list, "35", "锛堜竴锛夊熀鏈瘡鑲℃敹鐩�", api1503.getJbmgsybqye() + "", api1503.getJbmgsybnlj() + "");
+        paddingData(SXFinanceDto, list, "36", "锛堜簩锛夌█閲婃瘡鑲℃敹鐩�", api1503.getXsmgsybqye() + "", api1503.getXsmgsybnlj() + "");
+
+        return list;
+    }
+
+    /**
+     * 灏佽1502-鐜伴噾娴佹暟鎹�
+     *
+     * @param api1502
+     * @return
+     */
+    private List<SXFinanceDto> copyApi1502(Api1502 api1502) {
+        List<SXFinanceDto> list = new ArrayList<>();
+        SXFinanceDto SXFinanceDto = new SXFinanceDto();
+        SXFinanceDto.setDWDM(api1502.getDwdm());
+        SXFinanceDto.setKQDM(api1502.getKqdm());
+        SXFinanceDto.setBBSJ(DateFormatUtils.format(api1502.getBbsj(), "yyyyMMdd"));
+        SXFinanceDto.setBBM("02");
+        SXFinanceDto.setCZBZ(api1502.getCzbz());
+        SXFinanceDto.setZHGXSJ(DateFormatUtils.format(DateUtils.addSeconds(new Date(), -10), "yyyy-MM-dd HH:mm:ss"));
+
+        paddingData(SXFinanceDto, list, "0", "椤圭洰//t", "鏈湀鏁�//t", "鏈勾绱鏁�//t");
+        paddingData(SXFinanceDto, list, "1", "涓�銆佺粡钀ユ椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getJyhdxjllbys() + "", api1502.getJyhdxjllbnljs() + "");
+        paddingData(SXFinanceDto, list, "2", "閿�鍞晢鍝併�佹彁渚涘姵鍔℃敹鍒扮殑鐜伴噾", api1502.getXssplwxjbys() + "", api1502.getXssplwxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "3", "鏀跺埌鐨勭◣璐硅繑杩�", api1502.getSffhbys() + "", api1502.getSffhbnljs() + "");
+        paddingData(SXFinanceDto, list, "4", "鏀跺埌鍏朵粬涓庣粡钀ユ椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getQtjyhdxjbys() + "", api1502.getQtjyhdxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "5", "缁忚惀娲诲姩鐜伴噾娴佸叆灏忚", api1502.getJyhdxjlrbys() + "", api1502.getJyhdxjlrbnljs() + "");
+        paddingData(SXFinanceDto, list, "6", "璐拱鍟嗗搧銆佹帴鍙楀姵鍔℃敮浠樼殑鐜伴噾", api1502.getGmsplwzfbys() + "", api1502.getGmsplwzfbnljs() + "");
+        paddingData(SXFinanceDto, list, "7", "鏀粯缁欒亴宸ヤ互鍙婁负鑱屽伐鏀粯鐨勭幇閲�", api1502.getZfzgxjbys() + "", api1502.getZfzgxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "8", "鏀粯鐨勫悇椤圭◣璐�", api1502.getZfxxsfbys() + "", api1502.getZfxxsfbnljs() + "");
+        paddingData(SXFinanceDto, list, "9", "鏀粯鍏朵粬涓庣粡钀ユ椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqtjyhdxjbys() + "", api1502.getZfqtjyhdxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "10", "缁忚惀娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getJyhdxjlcbys() + "", api1502.getJyhdxjlcbnljs() + "");
+        paddingData(SXFinanceDto, list, "11", "缁忚惀娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getJyhdxjlljebys() + "", api1502.getJyhdxjlljebnljs() + "");
+        paddingData(SXFinanceDto, list, "12", "浜屻�佹姇璧勬椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getTzhdxjllbys() + "", api1502.getTzhdxjllbnljs() + "");
+        paddingData(SXFinanceDto, list, "13", "鏀跺洖鎶曡祫鏀跺埌鐨勭幇閲�", api1502.getShtzxjbys() + "", api1502.getShtzxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "14", "鍙栧緱鎶曡祫鏀剁泭鏀跺埌鐨勭幇閲�", api1502.getQdtzsyxjbys() + "", api1502.getQdtzsyxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "15", "澶勭疆鍥哄畾璧勪骇銆佹棤褰㈣祫浜у拰鍏朵粬闀挎湡璧勪骇鏀跺洖鐨勭幇閲戝噣棰�", api1502.getCzgdzcdxjjebys() + "", api1502.getCzgdzcdxjjebnljs() + "");
+        paddingData(SXFinanceDto, list, "16", "澶勭疆瀛愬叕鍙稿強鍏朵粬钀ヤ笟鍗曚綅鏀跺埌鐨勭幇閲戝噣棰�", api1502.getCzqtdwxjjebys() + "", api1502.getCzqtdwxjjebnljs() + "");
+        paddingData(SXFinanceDto, list, "17", "鏀跺埌鍏朵粬涓庢姇璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getSdqttzxjbys() + "", api1502.getSdqttzxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "18", "鎶曡祫娲诲姩鐜伴噾娴佸叆灏忚", api1502.getTzhdxjlrbys() + "", api1502.getTzhdxjlrbnljs() + "");
+        paddingData(SXFinanceDto, list, "19", "璐缓鍥哄畾璧勪骇銆佹棤褰㈣祫浜у拰鍏朵粬闀挎湡璧勪骇鏀粯鐨勭幇閲�", api1502.getGjgdzcdxjbys() + "", api1502.getGjgdzcdxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "20", "鎶曡祫鏀粯鐨勭幇閲�", api1502.getTzzfxjbys() + "", api1502.getTzzfxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "21", "鍙栧緱瀛愬叕鍙稿強鍏朵粬钀ヤ笟鍗曚綅鏀粯鐨勭幇閲戝噣棰�", api1502.getQdzgsdzfxjjebys() + "", api1502.getQdzgsdzfxjjebnljs() + "");
+        paddingData(SXFinanceDto, list, "22", "鏀粯鍏朵粬涓庢姇璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqttzxjbys() + "", api1502.getZfqttzxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "23", "鎶曡祫娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getTzhdxjlcbys() + "", api1502.getTzhdxjlcbnljs() + "");
+        paddingData(SXFinanceDto, list, "24", "鎶曡祫娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getTzhdcsxjlljebys() + "", api1502.getTzhdcsxjlljebnljs() + "");
+        paddingData(SXFinanceDto, list, "25", "涓夈�佺璧勬椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getCchdxjllbys() + "", api1502.getCchdxjllbnljs() + "");
+        paddingData(SXFinanceDto, list, "26", "鍚告敹鎶曡祫鏀跺埌鐨勭幇閲�", api1502.getXstzxjbys() + "", api1502.getXstzxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "27", "鍙栧緱鍊熸鏀跺埌鐨勭幇閲�", api1502.getQdjkxjbys() + "", api1502.getQdjkxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "28", "鏀跺埌鍏朵粬涓庣璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getSdqtczxjbys() + "", api1502.getSdqttzxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "29", "绛硅祫娲诲姩鐜伴噾娴佸叆灏忚", api1502.getCzhdxjlrbys() + "", api1502.getCzhdxjlrbnljs() + "");
+        paddingData(SXFinanceDto, list, "30", "鍋胯繕鍊哄姟鏀粯鐨勭幇閲�", api1502.getChzwzfxjbys() + "", api1502.getChzwzfxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "31", "鍒嗛厤鑲″埄銆佸埄娑︽垨鍋夸粯鍒╂伅鏀粯鐨勭幇閲�", api1502.getFpgldxjbys() + "", api1502.getFpgldxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "32", "鏀粯鍏朵粬涓庣璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqtdxjbys() + "", api1502.getZfqtdxjbnljs() + "");
+        paddingData(SXFinanceDto, list, "33", "绛硅祫娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getCzhdxjlcbys() + "", api1502.getCzhdxjlcbnljs() + "");
+        paddingData(SXFinanceDto, list, "34", "绛硅祫娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getCchdxjlljebys() + "", api1502.getCchdxjlljebnljs() + "");
+        paddingData(SXFinanceDto, list, "35", "鍥涖�佹眹鐜囧彉鍔ㄥ鐜伴噾鍙婄幇閲戠瓑浠风墿鐨勫奖鍝�", api1502.getHlbdxjyxbys() + "", api1502.getHlbdxjyxbnljs() + "");
+        paddingData(SXFinanceDto, list, "36", "浜斻�佺幇閲戝強鐜伴噾绛変环鐗╁噣澧炲姞棰�", api1502.getXjdjwjzebys() + "", api1502.getXjdjwjzebnljs() + "");
+        paddingData(SXFinanceDto, list, "37", "鍔狅細鏈熷垵鐜伴噾鍙婄幇閲戠瓑浠风墿浣欓", api1502.getQcxjdjwyebys() + "", api1502.getQcxjdjwyebnljs() + "");
+        paddingData(SXFinanceDto, list, "38", "鍏�佹湡鏈幇閲戝強鐜伴噾绛変环鐗╀綑棰�", api1502.getQmxjdjwyebys() + "", api1502.getQmxjdjwyebnljs() + "");
+
+        return list;
+    }
+
+    /**
+     * 灏佽1503-鍒╂鼎琛ㄦ暟鎹�
+     *
+     * @param api1501
+     * @return
+     */
+    private List<SXFinanceDto> copyApi1501(Api1501 api1501) {
+        List<SXFinanceDto> list = new ArrayList<>();
+        SXFinanceDto SXFinanceDto = new SXFinanceDto();
+        SXFinanceDto.setDWDM(api1501.getDwdm());
+        SXFinanceDto.setKQDM(api1501.getKqdm());
+        SXFinanceDto.setBBSJ(DateFormatUtils.format(api1501.getBbsj(), "yyyyMMdd"));
+        SXFinanceDto.setBBM("01");
+        SXFinanceDto.setCZBZ(api1501.getCzbz());
+        SXFinanceDto.setZHGXSJ(DateFormatUtils.format(DateUtils.addSeconds(new Date(), -10), "yyyy-MM-dd HH:mm:ss"));
+
+        paddingData(SXFinanceDto, list, "0", "璧勪骇//t", "鏈熸湯浣欓//t", "骞村垵浣欓//t");
+        paddingData(SXFinanceDto, list, "1", "娴佸姩璧勪骇锛�", api1501.getLdzchjqmye() + "", api1501.getLdzchjncye() + "");
+        paddingData(SXFinanceDto, list, "2", "璐у竵璧勯噾", api1501.getHbjjqmye() + "", api1501.getHbjjncye() + "");
+        paddingData(SXFinanceDto, list, "3", "浜ゆ槗鎬ч噾铻嶈祫浜�", api1501.getJyxjrzcqmye() + "", api1501.getJyxjrzcncye() + "");
+        paddingData(SXFinanceDto, list, "4", "琛嶇敓閲戣瀺璧勪骇", api1501.getYsjrzcqmye() + "", api1501.getYsjrzcncye() + "");
+        paddingData(SXFinanceDto, list, "5", "搴旀敹绁ㄦ嵁", api1501.getYspjqmye() + "", api1501.getYspjncye() + "");
+        paddingData(SXFinanceDto, list, "6", "搴旀敹璐︽", api1501.getYszkqmye() + "", api1501.getYszkncye() + "");
+        paddingData(SXFinanceDto, list, "7", "棰勪粯娆鹃」", api1501.getYuskxqmye() + "", api1501.getYuskxncye() + "");
+        paddingData(SXFinanceDto, list, "8", "鍏朵粬搴旀敹娆�", api1501.getQtyszkqmye() + "", api1501.getQtyszkncye() + "");
+        paddingData(SXFinanceDto, list, "9", "瀛樿揣", api1501.getChqmye() + "", api1501.getChncye() + "");
+        paddingData(SXFinanceDto, list, "10", "鍚堝悓璧勪骇", api1501.getHtzcqmye() + "", api1501.getHtzcncye() + "");
+        paddingData(SXFinanceDto, list, "11", "鎸佹湁寰呭敭璧勪骇", api1501.getCydszcqmye() + "", api1501.getCydszcncye() + "");
+        paddingData(SXFinanceDto, list, "12", "涓�骞村唴鍒版湡鐨勯潪娴佸姩璧勪骇", api1501.getYnndqfldzcqmye() + "", api1501.getYnndqfldzcncye() + "");
+        paddingData(SXFinanceDto, list, "13", "鍏朵粬娴佸姩璧勪骇", api1501.getQtldzcqmye() + "", api1501.getQtldzcncye() + "");
+        paddingData(SXFinanceDto, list, "14", "娴佸姩璧勪骇鍚堣", api1501.getLdzchjqmye() + "", api1501.getLdzchjncye() + "");
+        paddingData(SXFinanceDto, list, "15", "闈炴祦鍔ㄨ祫浜э細", api1501.getFldzcqmye() + "", api1501.getFldzcncye() + "");
+        paddingData(SXFinanceDto, list, "16", "鍊哄埜鎶曡祫", api1501.getZjtzqmye() + "", api1501.getZjtzncye() + "");
+        paddingData(SXFinanceDto, list, "17", "鍏朵粬鍊哄埜鎶曡祫", api1501.getQtzqtzqmye() + "", api1501.getQtzqtzncye() + "");
+        paddingData(SXFinanceDto, list, "18", "闀挎湡搴旀敹娆�", api1501.getCqyskqmye() + "", api1501.getCqyskncye() + "");
+        paddingData(SXFinanceDto, list, "19", "闀挎湡鑲℃潈鎶曡祫", api1501.getCqgqtzqmye() + "", api1501.getCqgqtzncye() + "");
+        paddingData(SXFinanceDto, list, "20", "鍏朵粬鏉冪泭宸ュ叿鎶曡祫", api1501.getQtqygjtzqmye() + "", api1501.getQtqygjtzncye() + "");
+        paddingData(SXFinanceDto, list, "21", "鍏朵粬闈炴祦鍔ㄩ噾铻嶈祫浜�", api1501.getQtfldjrzcqmye() + "", api1501.getQtfldjrzcncye() + "");
+        paddingData(SXFinanceDto, list, "22", "鎶曡祫鎬ф埧鍦颁骇", api1501.getTzxfdcqmye() + "", api1501.getTzxfdcncye() + "");
+        paddingData(SXFinanceDto, list, "23", "鍥哄畾璧勪骇", api1501.getGdzcqmye() + "", api1501.getGdzcncye() + "");
+        paddingData(SXFinanceDto, list, "24", "鍦ㄥ缓宸ョ▼", api1501.getZjgcqmye() + "", api1501.getZjgcncye() + "");
+        paddingData(SXFinanceDto, list, "25", "鐢熶骇鎬х敓鐗╄祫浜�", api1501.getScxswzcqmye() + "", api1501.getScxswzcncye() + "");
+        paddingData(SXFinanceDto, list, "26", "娌规皵璧勪骇", api1501.getYqzcqmye() + "", api1501.getYqzcncye() + "");
+        paddingData(SXFinanceDto, list, "27", "鏃犲舰璧勪骇", api1501.getWxzcqmye() + "", api1501.getWxzcncye() + "");
+        paddingData(SXFinanceDto, list, "28", "寮�鍙戞敮鍑�", api1501.getKfzcqmye() + "", api1501.getKfzcncye() + "");
+        paddingData(SXFinanceDto, list, "29", "鍟嗚獕", api1501.getSyqmye() + "", api1501.getSyncye() + "");
+        paddingData(SXFinanceDto, list, "30", "闀挎湡寰呮憡璐圭敤", api1501.getCqdtfyqmye() + "", api1501.getCqdtfyncye() + "");
+        paddingData(SXFinanceDto, list, "31", "閫掑欢鎵�寰楃◣璧勪骇", api1501.getDysdszcqmye() + "", api1501.getDysdszcncye() + "");
+        paddingData(SXFinanceDto, list, "32", "鍏朵粬闈炴祦鍔ㄨ祫浜�", api1501.getQtfldzcqmye() + "", api1501.getQtfldzcncye() + "");
+        paddingData(SXFinanceDto, list, "33", "闈炴祦鍔ㄨ祫浜у悎璁�", api1501.getFldzcqmye() + "", api1501.getFldzcncye() + "");
+        paddingData(SXFinanceDto, list, "34", "璧勪骇鎬昏", api1501.getZczjqmye() + "", api1501.getZczjncye() + "");
+        paddingData(SXFinanceDto, list, "35", "璐熷�哄拰鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級//t", "鏈熸湯浣欓//t", "骞村垵浣欓//t");
+        paddingData(SXFinanceDto, list, "36", "娴佸姩璐熷�猴細", api1501.getLdfzhjqmye() + "", api1501.getLdfzhjncye() + "");
+        paddingData(SXFinanceDto, list, "37", "鐭湡鍊熸", api1501.getDqjkqmye() + "", api1501.getLdzchjncye() + "");
+        paddingData(SXFinanceDto, list, "38", "浜ゆ槗鎬ч噾铻嶈礋鍊�", api1501.getJyxjrfzqmye() + "", api1501.getJyxjrfzncye() + "");
+        paddingData(SXFinanceDto, list, "39", "琛嶇敓閲戣瀺璐熷��", api1501.getYsjrfzqmye() + "", api1501.getYsjrfzncye() + "");
+        paddingData(SXFinanceDto, list, "40", "搴斾粯绁ㄦ嵁", api1501.getLdfzyspjqmye() + "", api1501.getLdfzyspjncye() + "");
+        paddingData(SXFinanceDto, list, "41", "搴斾粯璐︽", api1501.getLdfzyszkqmye() + "", api1501.getLdfzyszkncye() + "");
+        paddingData(SXFinanceDto, list, "42", "棰勬敹娆鹃」", api1501.getLdfzyuskxqmye() + "", api1501.getLdfzyszkncye() + "");
+        paddingData(SXFinanceDto, list, "43", "鍚堝悓璐熷��", api1501.getHtfzqmye() + "", api1501.getHtfzncye() + "");
+        paddingData(SXFinanceDto, list, "44", "搴斾粯鑱屽伐钖叕", api1501.getYfzgxcqmye() + "", api1501.getYfzgxcncye() + "");
+        paddingData(SXFinanceDto, list, "45", "搴斾氦绋庤垂", api1501.getYjsfqmye() + "", api1501.getYjsfncye() + "");
+        paddingData(SXFinanceDto, list, "46", "鍏朵粬搴斾粯娆�", api1501.getQtyfkqmye() + "", api1501.getQtyfkncye() + "");
+        paddingData(SXFinanceDto, list, "47", "鎸佹湁寰呭敭璐熷��", api1501.getCydsfzqmye() + "", api1501.getCydsfzncye() + "");
+        paddingData(SXFinanceDto, list, "48", "涓�骞村唴鍒版湡鐨勯潪娴佸姩璐熷��", api1501.getYnddqfldfzqmye() + "", api1501.getYnddqfldfzncye() + "");
+        paddingData(SXFinanceDto, list, "49", "鍏朵粬娴佸姩璐熷��", api1501.getQtldfzqmye() + "", api1501.getQtldfzncye() + "");
+        paddingData(SXFinanceDto, list, "50", "娴佸姩璐熷�哄悎璁�", api1501.getLdfzhjqmye() + "", api1501.getLdfzhjncye() + "");
+        paddingData(SXFinanceDto, list, "51", "闈炴祦鍔ㄨ礋鍊猴細", api1501.getFldfzhjqmye() + "", api1501.getFldfzhjncye() + "");
+        paddingData(SXFinanceDto, list, "52", "闀挎湡鍊熸", api1501.getCqjkqmye() + "", api1501.getCqjkncye() + "");
+        paddingData(SXFinanceDto, list, "53", "搴斾粯鍊哄埜", api1501.getYfzqqmye() + "", api1501.getYfzqncye() + "");
+        paddingData(SXFinanceDto, list, "54", "鍏朵腑锛氫紭鍏堣偂", api1501.getYfzqyxgqmye() + "", api1501.getYfzqyxgncye() + "");
+        paddingData(SXFinanceDto, list, "55", "姘哥画鍊�", api1501.getYfzqyxzqmye() + "", api1501.getYfzqyxzncye() + "");
+        paddingData(SXFinanceDto, list, "56", "闀挎湡搴斾粯娆�", api1501.getCqyfkqmye() + "", api1501.getCqyfkncye() + "");
+        paddingData(SXFinanceDto, list, "57", "棰勮璐熷��", api1501.getYjsfqmye() + "", api1501.getYjsfncye() + "");
+        paddingData(SXFinanceDto, list, "58", "閫掑欢鏀剁泭", api1501.getDysyqmye() + "", api1501.getDysyncye() + "");
+        paddingData(SXFinanceDto, list, "59", "閫掑欢鎵�寰楃◣璐熷��", api1501.getDysdsfzqmye() + "", api1501.getDysdsfzncye() + "");
+        paddingData(SXFinanceDto, list, "60", "鍏朵粬闈炴祦鍔ㄨ礋鍊�", api1501.getQtfldfzqmye() + "", api1501.getQtfldfzncye() + "");
+        paddingData(SXFinanceDto, list, "61", "闈炴祦鍔ㄨ礋鍊哄悎璁�", api1501.getFldfzhjqmye() + "", api1501.getFldfzhjncye() + "");
+        paddingData(SXFinanceDto, list, "62", "璐熷�哄悎璁�", api1501.getFzhjqmye() + "", api1501.getFzhjncye() + "");
+        paddingData(SXFinanceDto, list, "63", "鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級锛�", api1501.getSyzqyqmye() + "", api1501.getSyzqyncye() + "");
+        paddingData(SXFinanceDto, list, "64", "瀹炴敹璧勬湰锛堟垨鑲℃湰锛�", api1501.getSszbqmye() + "", api1501.getSszbncye() + "");
+        paddingData(SXFinanceDto, list, "65", "鍏朵粬鏉冪泭宸ュ叿", api1501.getQtqygjqmye() + "", api1501.getQtqygjncye() + "");
+        paddingData(SXFinanceDto, list, "66", "鍏朵腑锛氫紭鍏堣偂", api1501.getQtqygjyxgqmye() + "", api1501.getQtqygjyxgncye() + "");
+        paddingData(SXFinanceDto, list, "67", "姘哥画鍊�", api1501.getQtqygjyxzqmye() + "", api1501.getQtqygjyxzncye() + "");
+        paddingData(SXFinanceDto, list, "68", "璧勬湰鍏Н", api1501.getZbgjqmye() + "", api1501.getZbgjncye() + "");
+        paddingData(SXFinanceDto, list, "69", "鍑忥細搴撳瓨鑲�", api1501.getJkcgqmye() + "", api1501.getJkcgncye() + "");
+        paddingData(SXFinanceDto, list, "70", "鍏朵粬缁煎悎鏀剁泭", api1501.getQtzhsyqmye() + "", api1501.getQtzhsyncye() + "");
+        paddingData(SXFinanceDto, list, "71", "涓撻」鍌ㄥ", api1501.getZxcbqmye() + "", api1501.getZxcbncye() + "");
+        paddingData(SXFinanceDto, list, "72", "鐩堜綑鍏Н", api1501.getYygjqmye() + "", api1501.getYygjncye() + "");
+        paddingData(SXFinanceDto, list, "73", "鏈垎閰嶅埄娑�", api1501.getWfplrqmye() + "", api1501.getWfplrncye() + "");
+        paddingData(SXFinanceDto, list, "74", "鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級鍚堣", api1501.getSyzqyqmye() + "", api1501.getSyzqyncye() + "");
+        paddingData(SXFinanceDto, list, "75", "璐熷�哄拰鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級鎬昏", api1501.getFzhsyzqyqmye() + "", api1501.getFzhsyzqyncye() + "");
+        return list;
+    }
+
+    /**
+     * 璐㈠姟鏁版嵁灏佽
+     *
+     * @param common
+     * @param list
+     * @param zbxh
+     * @param zbmc
+     * @param zbz1
+     * @param zbz2
+     */
+    private void paddingData(SXFinanceDto common, List<SXFinanceDto> list, String zbxh, String zbmc, String zbz1, String zbz2) {
+        SXFinanceDto SXFinanceDto = new SXFinanceDto();
+        BeanUtils.copyProperties(common, SXFinanceDto);
+        SXFinanceDto.setZBXH(zbxh);
+        SXFinanceDto.setZBMC(zbmc);
+        SXFinanceDto.setZBZ1(zbz1);
+        SXFinanceDto.setZBZ2(zbz2);
+        list.add(SXFinanceDto);
+    }
+
+    /**
+     * 鏍规嵁鎺ュ彛缂栫爜鑾峰彇瀵瑰簲鐨勬帴鍙f暟鎹簱琛ㄥ悕
+     *
+     * @param inteId
+     * @return
+     */
+    private String getInteId(String inteId) {
+        switch (inteId) {
+            case "1101":
+                return SX2024Constant.SX_2024_API_ODS_UP_DWXXJK;
+            case "1102":
+                return SX2024Constant.SX_2024_API_ODS_UP_KQXXJK;
+            case "1103":
+                return SX2024Constant.SX_2024_API_ODS_UP_CFXXJK;
+            case "1104":
+                return SX2024Constant.SX_2024_API_ODS_UP_AJXXJK;
+            case "1105":
+                return SX2024Constant.SX_2024_API_ODS_UP_HWXXJK;
+            case "1106":
+                return SX2024Constant.SX_2024_API_ODS_UP_YGXXJK;
+            case "1107":
+                return SX2024Constant.SX_2024_API_ODS_UP_SBXXJK;
+            case "1108":
+                return SX2024Constant.SX_2024_API_ODS_UP_YJXXJK;
+            case "1109":
+                return SX2024Constant.SX_2024_API_ODS_UP_WJXXJK;
+            case "1110":
+                return SX2024Constant.SX_2024_API_ODS_UP_KQTCFDWBZSJXXJK;
+            case "1111":
+                return SX2024Constant.SX_2024_API_ODS_UP_KQTSPJKSBDWBZSJXXJK;
+            case "1112":
+                return SX2024Constant.SX_2024_API_ODS_UP_RYXXJK;
+            case "1201":
+                return SX2024Constant.SX_2024_API_ODS_UP_HTXXJK;
+            case "1202":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSRKXXJK;
+            case "1203":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSRKJYXXJK;
+            case "1204":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSRKJSXXJK;
+            case "1205":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSCKXXJK;
+            case "1206":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSCKJSXXJK;
+            case "1207":
+                return SX2024Constant.SX_2024_API_ODS_UP_DCXXJK;
+            case "1208":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSKCXXJK;
+            case "1209":
+                return SX2024Constant.SX_2024_API_ODS_UP_SYDXXJK;
+            case "1210":
+                return SX2024Constant.SX_2024_API_ODS_UP_LSXZZBDXXJK;
+            case "1211":
+                return SX2024Constant.SX_2024_API_ODS_UP_ZMKCXXJK;
+            case "1212":
+                return SX2024Constant.SX_2024_API_ODS_UP_KHXXJK;
+            case "1301":
+                return SX2024Constant.SX_2024_API_ODS_UP_AQGLXXJK;
+            case "1302":
+                return SX2024Constant.SX_2024_API_ODS_UP_WSDJCXXJK;
+            case "1303":
+                return SX2024Constant.SX_2024_API_ODS_UP_CHJCXXJK;
+            case "1304":
+                return SX2024Constant.SX_2024_API_ODS_UP_QTJCXXJK;
+            case "1305":
+                return SX2024Constant.SX_2024_API_ODS_UP_TFZYXXJK;
+            case "1306":
+                return SX2024Constant.SX_2024_API_ODS_UP_XZZYXXJK;
+            case "1307":
+                return SX2024Constant.SX_2024_API_ODS_UP_CNSPTXXXJK;
+            case "1308":
+                return SX2024Constant.SX_2024_API_ODS_UP_SPJKYCSJGJJBXXJK;
+            case "1309":
+                return SX2024Constant.SX_2024_API_ODS_UP_WGYJXXJK;
+            case "1310":
+                return SX2024Constant.SX_2024_API_ODS_UP_ZJXXJK;
+            case "1401":
+                return SX2024Constant.SX_2024_API_ODS_UP_CBGMXXJK;
+            case "1403":
+                return SX2024Constant.SX_2024_API_ODS_UP_LHJHXXJK;
+            case "1404":
+                return SX2024Constant.SX_2024_API_ODS_UP_LHJHMXXXJK;
+            case "1501":
+                return SX2024Constant.SX_2024_API_ODS_UP_CWBBXXJK;
+            case "1502":
+                return SX2024Constant.SX_2024_API_ODS_UP_CWBBXXJK;
+            case "1503":
+                return SX2024Constant.SX_2024_API_ODS_UP_CWBBXXJK;
+            default:
+                return inteId;
+        }
+    }
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/SX2024Constant.java b/src/main/java/com/fzzy/push/sx2024/SX2024Constant.java
new file mode 100644
index 0000000..39a5d22
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/SX2024Constant.java
@@ -0,0 +1,164 @@
+package com.fzzy.push.sx2024;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙板父閲忕被
+ * @Author CZT
+ * @Date 2024/4/23 14:05
+ */
+public class SX2024Constant {
+
+    /**
+     * ODS_UP_DWXXJK 鍗曚綅淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_DWXXJK = "ODS_UP_DWXXJK";
+    /**
+     * ODS_UP_KQXXJK 搴撳尯淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_KQXXJK = "ODS_UP_KQXXJK";
+    /**
+     * ODS_UP_CFXXJK 浠撴埧淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_CFXXJK = "ODS_UP_CFXXJK";
+    /**
+     * ODS_UP_AJXXJK 寤掗棿淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_AJXXJK = "ODS_UP_AJXXJK";
+    /**
+     * ODS_UP_HWXXJK 璐т綅淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_HWXXJK = "ODS_UP_HWXXJK";
+    /**
+     * ODS_UP_YGXXJK 娌圭綈淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_YGXXJK = "ODS_UP_YGXXJK";
+    /**
+     * ODS_UP_SBXXJK 璁惧淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_SBXXJK = "ODS_UP_SBXXJK";
+    /**
+     * ODS_UP_YJXXJK 鑽墏淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_YJXXJK = "ODS_UP_YJXXJK";
+    /**
+     * ODS_UP_WJXXJK 鏂囦欢淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_WJXXJK = "ODS_UP_WJXXJK";
+    /**
+     * ODS_UP_KQTCFDWBZSJXXJK 搴撳尯鍥句粨鎴跨偣浣嶆爣娉ㄦ暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_KQTCFDWBZSJXXJK = "ODS_UP_KQTCFDWBZSJXXJK";
+    /**
+     * ODS_UP_KQTSPJKSBDWBZSJXXJK 搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉ㄦ暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_KQTSPJKSBDWBZSJXXJK = "ODS_UP_KQTSPJKSBDWBZSJXXJK";
+    /**
+     * ODS_UP_RYXXJK 浜哄憳淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_RYXXJK = "ODS_UP_RYXXJK";
+    /**
+     * ODS_UP_CWBBXXJK 璐㈠姟鎶ヨ〃鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_CWBBXXJK = "ODS_UP_CWBBXXJK";
+
+    /**
+     * ODS_UP_HTXXJK 鍚堝悓淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_HTXXJK = "ODS_UP_HTXXJK";
+    /**
+     * ODS_UP_LSRKXXJK 绮鍏ュ簱淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_LSRKXXJK = "ODS_UP_LSRKXXJK";
+    /**
+     * ODS_UP_LSRKJYXXJK 绮鍏ュ簱妫�楠屼俊鎭暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_LSRKJYXXJK = "ODS_UP_LSRKJYXXJK";
+    /**
+     * ODS_UP_LSRKJSXXJK 绮鍏ュ簱缁撶畻淇℃伅鏁版嵁鍙�
+     */
+    public static String SX_2024_API_ODS_UP_LSRKJSXXJK = "ODS_UP_LSRKJSXXJK";
+    /**
+     * ODS_UP_LSCKXXJK 绮鍑哄簱淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_LSCKXXJK = "ODS_UP_LSCKXXJK";
+    /**
+     * ODS_UP_LSCKJSXXJK 绮鍑哄簱缁撶畻淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_LSCKJSXXJK = "ODS_UP_LSCKJSXXJK";
+    /**
+     * ODS_UP_DCXXJK 鍊掍粨鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_DCXXJK = "ODS_UP_DCXXJK";
+    /**
+     * ODS_UP_LSKCXXJK 绮搴撳瓨鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_LSKCXXJK = "ODS_UP_LSKCXXJK";
+    /**
+     * ODS_UP_SYDXXJK 鎹熸孩鍗曟暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_SYDXXJK = "ODS_UP_SYDXXJK";
+    /**
+     * ODS_UP_LSXZZBDXXJK 绮鎬ц川杞彉鍗曟暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_LSXZZBDXXJK = "ODS_UP_LSXZZBDXXJK";
+    /**
+     * ODS_UP_ZMKCXXJK 璐﹂潰搴撳瓨鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_ZMKCXXJK = "ODS_UP_ZMKCXXJK";
+    /**
+     * ODS_UP_KHXXJK 瀹㈡埛淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_KHXXJK = "ODS_UP_KHXXJK";
+
+    /**
+     * ODS_UP_AQGLXXJK 瀹夊叏绠$悊鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_AQGLXXJK = "ODS_UP_AQGLXXJK";
+    /**
+     * ODS_UP_WSDJCXXJK 娓╂箍搴︽娴嬫暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_WSDJCXXJK = "ODS_UP_WSDJCXXJK";
+    /**
+     * ODS_UP_CHJCXXJK 瀹宠櫕妫�娴嬫暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_CHJCXXJK = "ODS_UP_CHJCXXJK";
+    /**
+     * ODS_UP_QTJCXXJK 姘斾綋妫�娴嬫暟鎹帴鍙�
+     */
+    public static String SX_2024_API_ODS_UP_QTJCXXJK = "ODS_UP_QTJCXXJK";
+    /**
+     * ODS_UP_TFZYXXJK 閫氶浣滀笟鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_TFZYXXJK = "ODS_UP_TFZYXXJK";
+    /**
+     * ODS_UP_XZZYXXJK 鐔忚捀浣滀笟鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_XZZYXXJK = "ODS_UP_XZZYXXJK";
+    /**
+     * ODS_UP_CNSPTXXXJK 浠撳唴瑙嗛鍥惧儚鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_CNSPTXXXJK = "ODS_UP_CNSPTXXXJK";
+    /**
+     * ODS_UP_SPJKYCSJGJJBXXJK 瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅鍩烘湰淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_SPJKYCSJGJJBXXJK = "ODS_UP_SPJKYCSJGJJBXXJK";
+    /**
+     * ODS_UP_WGYJXXJK 杩濊棰勮淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_WGYJXXJK = "ODS_UP_WGYJXXJK";
+    /**
+     * ODS_UP_ZJXXJK 璐ㄦ鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_ZJXXJK = "ODS_UP_ZJXXJK";
+    /**
+     * ODS_UP_CBGMXXJK 鍌ㄥ瑙勬ā鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_CBGMXXJK = "ODS_UP_CBGMXXJK";
+    /**
+     * ODS_UP_LHJHXXJK 杞崲璁″垝淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_LHJHXXJK = "ODS_UP_LHJHXXJK";
+    /**
+     * ODS_UP_LHJHMXXXJK 杞崲璁″垝鏄庣粏淇℃伅鏁版嵁鎺ュ彛
+     */
+    public static String SX_2024_API_ODS_UP_LHJHMXXXJK = "ODS_UP_LHJHMXXXJK";
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/SX2024HttpClientUtil.java b/src/main/java/com/fzzy/push/sx2024/SX2024HttpClientUtil.java
new file mode 100644
index 0000000..e179ffa
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/SX2024HttpClientUtil.java
@@ -0,0 +1,80 @@
+package com.fzzy.push.sx2024;
+
+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 闄曡タ鐪佸钩鍙�2023鐗�-鏁版嵁涓婁紶鏈嶅姟
+ * @Author CZT
+ * @Date 2024/4/23 15:11
+ */
+@Slf4j
+public class SX2024HttpClientUtil {
+
+    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/sx2024/SX2024OrderServiceImpl.java b/src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java
new file mode 100644
index 0000000..a2ad449
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/SX2024OrderServiceImpl.java
@@ -0,0 +1,207 @@
+package com.fzzy.push.sx2024;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+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.push.impl.ComPushService11;
+import com.fzzy.push.impl.ComPushService12;
+import com.fzzy.push.impl.ComPushService13;
+import com.fzzy.push.impl.ComPushService14;
+import com.fzzy.push.sx2023.SX2023ApiRemoteService;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.time.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.text.ParseException;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2023鐗�-鎸囦护瑙f瀽
+ * @Author CZT
+ * @Date 2024/4/23 11:48
+ */
+@Slf4j
+@Service
+public class SX2024OrderServiceImpl implements OrderSxService {
+
+    @Autowired
+    private RedisUtil redisUtil;
+    @Autowired
+    private SX2023ApiRemoteService apiRemoteService;
+    @Autowired
+    private ComPushService11 pushService11;
+    @Autowired
+    private ComPushService12 pushService12;
+    @Autowired
+    private ComPushService13 pushService13;
+    @Autowired
+    private ComPushService14 pushService14;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_SX_2024.getCode();
+    }
+
+    @Override
+    public void execute(OrderSxReq req, ApiConfs apiConfs) throws ParseException {
+        // 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
+        if (!OrderSxConstant.ORDER_SX_TYPE_1.equals(req.getType())) {
+            log.error("闄曡タ鐪佸钩鍙帮細鏀跺埌鎸囦护锛屾寚浠ょ被鍨嬩笉涓�1锛屼笉鎵ц鏁版嵁涓婃姤锛侊紝鎸囦护绫诲瀷={}", req.getType());
+            return;
+        }
+        String datas = req.getData();
+        if (StringUtils.isEmpty(datas)) {
+            log.error("闄曡タ鐪佸钩鍙帮細鏀跺埌鎸囦护锛屾寚浠ゅ唴瀹逛负绌猴紝涓嶆墽琛屾暟鎹笂鎶ワ紒");
+            return;
+        }
+
+        //鎸囦护瀛樺叆缂撳瓨锛屾椂鏁�24灏忔椂
+        String key = RedisConst.buildKey(RedisConst.KYE_ORDER, apiConfs.getKqdm());
+        redisUtil.set(key, req.getOrderid(), 59 * 60 * 24);
+
+        ApiParam param = new ApiParam();
+        param.setPushProtocol(apiConfs.getPushProtocol());
+        param.setKqdm(apiConfs.getKqdm());
+        param.setStart(DateUtils.parseDate(req.getStartTime(), new String[]{"yyyy-MM-dd HH:mm:ss"}));
+        param.setEnd(DateUtils.parseDate(req.getEndTime(), new String[]{"yyyy-MM-dd HH:mm:ss"}));
+        param.setDeptId(apiConfs.getDeptId());
+
+        log.info("鎺ユ敹鐨勬寚浠や腑鎺ュ彛鍐呭涓�={}", datas);
+        String[] interfaces = datas.split(",");
+        for (String inteId : interfaces) {
+            log.info("鎵ц鎺ュ彛={}鐨勬暟鎹笂鎶�", inteId);
+            getDataToPush(param, inteId);
+        }
+    }
+
+
+    private void getDataToPush(ApiParam param, String inteId) {
+
+        switch (inteId) {
+            case "ODS_UP_DWXXJK":
+                pushService11.pushData1101(apiRemoteService, param);
+                break;
+            case "ODS_UP_KQXXJK":
+                pushService11.pushData1102(apiRemoteService, param);
+                break;
+            case "ODS_UP_CFXXJK":
+                pushService11.pushData1103(apiRemoteService, param);
+                break;
+            case "ODS_UP_AJXXJK":
+                pushService11.pushData1104(apiRemoteService, param);
+                break;
+            case "ODS_UP_HWXXJK":
+                pushService11.pushData1105(apiRemoteService, param);
+                break;
+            case "ODS_UP_YGXXJK":
+                pushService11.pushData1106(apiRemoteService, param);
+                break;
+            case "ODS_UP_SBXXJK":
+                pushService11.pushData1107(apiRemoteService, param);
+                break;
+            case "ODS_UP_YJXXJK":
+                pushService11.pushData1108(apiRemoteService, param);
+                break;
+            case "ODS_UP_WJXXJK":
+                pushService12.pushData1109(apiRemoteService, param);
+                break;
+            case "ODS_UP_KQTCFDWBZSJXXJK":
+                pushService11.pushData1110(apiRemoteService, param);
+                break;
+            case "ODS_UP_KQTSPJKSBDWBZSJXXJK":
+                pushService11.pushData1111(apiRemoteService, param);
+                break;
+            case "ODS_UP_RYXXJK":
+                pushService11.pushData1112(apiRemoteService, param);
+                break;
+            case "ODS_UP_CWBBXXJK":
+                pushService11.pushData1114(apiRemoteService, param);
+                break;
+            case "ODS_UP_HTXXJK":
+                pushService12.pushData1201(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSRKXXJK":
+                pushService12.pushData1202(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSRKJYXXJK":
+                pushService12.pushData1203(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSRKJSXXJK":
+                pushService12.pushData1204(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSCKXXJK":
+                pushService12.pushData1205(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSCKJSXXJK":
+                pushService12.pushData1206(apiRemoteService, param);
+                break;
+            case "ODS_UP_DCXXJK":
+                pushService12.pushData1207(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSKCXXJK":
+                pushService12.pushData1208(apiRemoteService, param);
+                break;
+            case "ODS_UP_SYDXXJK":
+                pushService12.pushData1209(apiRemoteService, param);
+                break;
+            case "ODS_UP_LSXZZBDXXJK":
+                pushService12.pushData1210(apiRemoteService, param);
+                break;
+            case "ODS_UP_ZMKCXXJK":
+                pushService12.pushData1211(apiRemoteService, param);
+                break;
+            case "ODS_UP_KHXXJK":
+                pushService12.pushData1212(apiRemoteService, param);
+                break;
+            case "ODS_UP_AQGLXXJK":
+                pushService13.pushData1301(apiRemoteService, param);
+                break;
+            case "ODS_UP_WSDJCXXJK":
+                pushService13.pushData1302(apiRemoteService, param);
+                break;
+            case "ODS_UP_CHJCXXJK":
+                pushService13.pushData1303(apiRemoteService, param);
+                break;
+            case "ODS_UP_QTJCXXJK":
+                pushService13.pushData1304(apiRemoteService, param);
+                break;
+            case "ODS_UP_TFZYXXJK":
+                pushService13.pushData1305(apiRemoteService, param);
+                break;
+            case "ODS_UP_XZZYXXJK":
+                pushService13.pushData1306(apiRemoteService, param);
+                break;
+            case "ODS_UP_CNSPTXXXJK":
+                pushService13.pushData1307(apiRemoteService, param);
+                break;
+            case "ODS_UP_SPJKYCSJGJJBXXJK":
+                pushService13.pushData1308(apiRemoteService, param);
+                break;
+            case "ODS_UP_WGYJXXJK":
+                pushService13.pushData1309(apiRemoteService, param);
+                break;
+            case "ODS_UP_ZJXXJK":
+                pushService13.pushData1310(apiRemoteService, param);
+                break;
+            case "ODS_UP_CBGMXXJK":
+                pushService14.pushData1401(apiRemoteService, param);
+                break;
+            case "ODS_UP_LHJHXXJK":
+                pushService14.pushData1403(apiRemoteService, param);
+                break;
+            case "ODS_UP_LHJHMXXXJK":
+                pushService14.pushData1404(apiRemoteService, param);
+                break;
+            default:
+                log.error("-----闄曡タ鐪佸钩鍙帮細鏈尮閰嶅埌鎺ュ彛缂栫爜锛屼笉鎺ㄩ��-----");
+                break;
+        }
+
+    }
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1101.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1101.java
new file mode 100644
index 0000000..66b18c1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1101.java
@@ -0,0 +1,140 @@
+package com.fzzy.push.sx2024.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 鍗曚綅淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 9:12
+ */
+@Data
+public class SX2024Api1101 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "鍗曚綅缂栫爜--11浣�")
+    private String dwbm;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅缁熶竴缂栫爜")
+    @JsonProperty("SJDWTYBM")
+    private String sjdwtybm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    @JsonProperty("DWMC")
+    private String dwmc;
+
+    @PropertyDef(label = "鍗曚綅绫诲瀷")
+    @JsonProperty("DWLX")
+    private String dwlx;
+
+    @PropertyDef(label = "娉ㄥ唽鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("ZCRQ")
+    private Date zcrq;
+
+    @PropertyDef(label = "娉ㄥ唽璧勬湰")
+    @JsonProperty("ZCZB")
+    private Double zczb;
+
+    @PropertyDef(label = "璧勪骇鎬婚")
+    @JsonProperty("ZCZE")
+    private Double zcze;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    @JsonProperty("FDDBR")
+    private String fddbr;
+
+    @PropertyDef(label = "娉曚汉韬唤璇佸彿")
+    @JsonProperty("FRSFZH")
+    private String frsfzh;
+
+    @PropertyDef(label = "娉曚汉鑱旂郴鏂瑰紡")
+    @JsonProperty("FRLXFS")
+    private String frlxfs;
+
+    @PropertyDef(label = "浼佷笟鑱旂郴浜�")
+    @JsonProperty("QYLXR")
+    private String qylxr;
+
+    @PropertyDef(label = "鍔炲叕鐢佃瘽")
+    @JsonProperty("BGDH")
+    private String bgdh;
+
+    @PropertyDef(label = "娉ㄥ唽鍦板潃")
+    @JsonProperty("ZCDZ")
+    private String zcdz;
+
+    @PropertyDef(label = "鐢靛瓙閭")
+    @JsonProperty("DZYX")
+    private String dzyx;
+
+    @PropertyDef(label = "浼佷笟瀹樻柟缃戠珯鍦板潃")
+    @JsonProperty("QYGFWZDZ")
+    private String qygfwzdz;
+
+    @PropertyDef(label = "浼犵湡鍙风爜")
+    @JsonProperty("CZHM")
+    private String czhm;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    @JsonProperty("YZBM")
+    private String yzbm;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    @JsonProperty("XZQHDM")
+    private String xzqhdm;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅鍚嶇О")
+    @JsonProperty("SJDWMC")
+    private String sjdwmc;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅浠g爜")
+    @JsonProperty("SJDWDM")
+    private String sjdwdm;
+
+    @PropertyDef(label = "搴撳尯鏁�")
+    @JsonProperty("KQS")
+    private Integer kqs;
+
+    @PropertyDef(label = "浠撴埧鏁�")
+    @JsonProperty("CFS")
+    private Integer cfs;
+
+    @PropertyDef(label = "娌圭綈鏁�")
+    @JsonProperty("YGS")
+    private Integer ygs;
+
+    @PropertyDef(label = "缁忓害")
+    @JsonProperty("JD")
+    private Double jd;
+
+    @PropertyDef(label = "绾害")
+    @JsonProperty("WD")
+    private Double wd;
+
+    @PropertyDef(label = "鍗曚綅鐘舵��")
+    @JsonProperty("DWZT")
+    private String dwzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1102.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1102.java
new file mode 100644
index 0000000..82c33b7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1102.java
@@ -0,0 +1,95 @@
+package com.fzzy.push.sx2024.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 搴撳尯淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 20:46
+ */
+@Data
+public class SX2024Api1102 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    @JsonProperty("KQMC")
+    private String kqmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯鍚嶇О")
+    @JsonProperty("TYKQMC")
+    private String tykqmc;
+
+    @PropertyDef(label = "搴撳尯鍦板潃")
+    @JsonProperty("KQDZ")
+    private String kqdz;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    @JsonProperty("XZQHDM")
+    private String xzqhdm;
+
+    @PropertyDef(label = "搴撳尯浜ф潈", description = "1锛� 鑷湁 2锛氱璧� 3锛氬叡鏈� 4锛氭贩鍚� 9锛氬叾浠�")
+    @JsonProperty("KQCQ")
+    private String kqcq;
+
+    @PropertyDef(label = "鏈夋晥浠撳")
+    @JsonProperty("YXCR")
+    private Double yxcr;
+
+    @PropertyDef(label = "鏈夋晥缃愬")
+    @JsonProperty("YXGR")
+    private Double yxgr;
+
+    @PropertyDef(label = "鍗犲湴闈㈢Н")
+    @JsonProperty("ZDMJ")
+    private Double zdmj;
+
+    @PropertyDef(label = "浠撴埧鏁�")
+    @JsonProperty("CFS")
+    private Integer cfs;
+
+    @PropertyDef(label = "娌圭綈鏁�")
+    @JsonProperty("YGS")
+    private Integer ygs;
+
+    @PropertyDef(label = "搴撳尯缁忓害")
+    @JsonProperty("JD")
+    private Double jd;
+
+    @PropertyDef(label = "搴撳尯绾害")
+    @JsonProperty("WD")
+    private Double wd;
+
+    @PropertyDef(label = "搴撳尯鐘舵��", description = "1:姝e父锛堥粯璁わ級 2:閫�鍑哄偍澶囩伯鎵垮偍")
+    @JsonProperty("KQZT")
+    private String kqzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1103.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1103.java
new file mode 100644
index 0000000..e4f259e
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1103.java
@@ -0,0 +1,257 @@
+package com.fzzy.push.sx2024.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 浠撴埧淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 20:48
+ */
+@Data
+public class SX2024Api1103 implements Serializable {
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    @JsonProperty("CFDM")
+    private String cfdm;
+
+    @PropertyDef(label = "浠撴埧鍚嶇О" )
+    @JsonProperty("CFMC")
+    private String cfmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜" )
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜" )
+    @JsonProperty("TYCFBM")
+    private String tycfbm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧鍚嶇О" )
+    @JsonProperty("TYCFMC")
+    private String tycfmc;
+
+    @PropertyDef(label = "搴撳尯浠g爜" )
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "浠撴埧绫诲瀷浠g爜" )
+    @JsonProperty("CFLXDM")
+    private String cflxdm;
+
+    @PropertyDef(label = "浜や粯浣跨敤鏃ユ湡" )
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("JFSYRQ")
+    private Date jfsyrq;
+
+    @PropertyDef(label = "寤鸿鍗曚綅" )
+    @JsonProperty("JSDW")
+    private String jsdw;
+
+    @PropertyDef(label = "璁捐浣跨敤骞撮檺" )
+    @JsonProperty("SJSYNX")
+    private String sjsynx;
+
+    @PropertyDef(label = "璁捐鍗曚綅" )
+    @JsonProperty("SJDW")
+    private String sjdw;
+
+    @PropertyDef(label = "鐩戠悊鍗曚綅" )
+    @JsonProperty("JLDW")
+    private String jldw;
+
+    @PropertyDef(label = "澧欎綋缁撴瀯" )
+    @JsonProperty("QTJG")
+    private String qtjg;
+
+    @PropertyDef(label = "鎴块《缁撴瀯" )
+    @JsonProperty("FDJG")
+    private String fdjg;
+
+    @PropertyDef(label = "鎴挎灦缁撴瀯" )
+    @JsonProperty("FJJG")
+    private String fjjg;
+
+    @PropertyDef(label = "鍦伴潰缁撴瀯" )
+    @JsonProperty("DMJG")
+    private String dmjg;
+
+    @PropertyDef(label = "璁捐浠撳" )
+    @JsonProperty("SJCR")
+    private Double sjcr;
+
+    @PropertyDef(label = "浠撳闀�" )
+    @JsonProperty("CWC")
+    private Double cwc;
+
+    @PropertyDef(label = "浠撳瀹�" )
+    @JsonProperty("CWK")
+    private Double cwk;
+
+    @PropertyDef(label = "浠撳妾愰珮" )
+    @JsonProperty("CWYG")
+    private Double cwyg;
+
+    @PropertyDef(label = "浠撳椤堕珮" )
+    @JsonProperty("CWDG")
+    private Double cwdg;
+
+    @PropertyDef(label = "绛掍粨澶栧緞" )
+    @JsonProperty("TCWJ")
+    private Double tcwj;
+
+    @PropertyDef(label = "浠撳唴闀�" )
+    @JsonProperty("CNC")
+    private Double cnc;
+
+    @PropertyDef(label = "浠撳唴瀹�" )
+    @JsonProperty("CNK")
+    private Double cnk;
+
+    @PropertyDef(label = "浠撳唴妾愰珮" )
+    @JsonProperty("CNYG")
+    private Double cnyg;
+
+    @PropertyDef(label = "浠撳唴瑁呯伯绾块珮" )
+    @JsonProperty("CNZLXG")
+    private Double cnzlxg;
+
+    @PropertyDef(label = "绛掍粨鍐呭緞" )
+    @JsonProperty("TCNJ")
+    private Double tcnj;
+
+    @PropertyDef(label = "浠撳唴浣撶Н" )
+    @JsonProperty("CNTJ")
+    private Double cntj;
+
+    @PropertyDef(label = "浠撻棬鏁伴噺" )
+    @JsonProperty("CMSL")
+    private Integer cmsl;
+
+    @PropertyDef(label = "浠撻棬浣嶇疆" )
+    @JsonProperty("CMWZ")
+    private String cmwz;
+
+    @PropertyDef(label = "浠撻棬楂樺害" )
+    @JsonProperty("CMGD")
+    private Double cmgd;
+
+    @PropertyDef(label = "浠撻棬瀹藉害" )
+    @JsonProperty("CMKD")
+    private Double cmkd;
+
+    @PropertyDef(label = "鎸$伯闂ㄥ瀷寮�" )
+    @JsonProperty("DLMXS")
+    private String dlmxs;
+
+    @PropertyDef(label = "浠撴埧鏄惁瀹屽ソ" )
+    @JsonProperty("CFSFWH")
+    private String cfsfwh;
+
+    @PropertyDef(label = "鍌ㄧ伯鍔熸晥" )
+    @JsonProperty("CLGX")
+    private String clgx;
+
+    @PropertyDef(label = "鑳藉惁闅旂儹淇濇俯" )
+    @JsonProperty("NFGRBW")
+    private String nfgrbw;
+
+    @PropertyDef(label = "闅旂儹淇濇俯鎺柦" )
+    @JsonProperty("GRBWCS")
+    private String grbwcs;
+
+    @PropertyDef(label = "闅旂儹鎬ц兘" )
+    @JsonProperty("GRXN")
+    private String grxn;
+
+    @PropertyDef(label = "缁撴瀯鏉愭枡" )
+    @JsonProperty("JGCL")
+    private String jgcl;
+
+    @PropertyDef(label = "姘斿瘑鎬�" )
+    @JsonProperty("QMX")
+    private String qmx;
+
+    @PropertyDef(label = "鏄惁宸茶繘琛屼俊鎭寲鏀归��" )
+    @JsonProperty("SFYJXXXHGZ")
+    private String sfyjxxxhgz;
+
+    @PropertyDef(label = "绮儏鎶�鏈�" )
+    @JsonProperty("LQJS")
+    private String lqjs;
+
+    @PropertyDef(label = "鑳藉惁鏁h鍌ㄥ瓨" )
+    @JsonProperty("NFSZCC")
+    private String nfszcc;
+
+    @PropertyDef(label = "鏈夋棤闃查紶闃查泙闃茶櫕瑁呯疆鍙婅鏂�" )
+    @JsonProperty("YWFSFQFCZZ")
+    private String ywfsfqfczz;
+
+    @PropertyDef(label = "鏈夋棤闃茬伀闃茬垎闃茬洍璁炬柦" )
+    @JsonProperty("YWFHFBFDSS")
+    private String ywfhfbfdss;
+
+    @PropertyDef(label = "鏈夋棤鏈烘閫氶璁炬柦" )
+    @JsonProperty("YWJXTFSS")
+    private String ywjxtfss;
+
+    @PropertyDef(label = "閫氶绯荤粺鍨嬪紡" )
+    @JsonProperty("TFXTXS")
+    private String tfxtxs;
+
+    @PropertyDef(label = "閫氶鎶�鏈�" )
+    @JsonProperty("TFJS")
+    private String tfjs;
+
+    @PropertyDef(label = "鑳藉惁鐜祦鐔忚捀鏉�铏�" )
+    @JsonProperty("NFHLXZSC")
+    private String nfhlxzsc;
+
+    @PropertyDef(label = "鏉�铏妧鏈�" )
+    @JsonProperty("SCJS")
+    private String scjs;
+
+    @PropertyDef(label = "鑳藉惁瀵屾爱浣庢哀姘旇皟鍌ㄧ伯" )
+    @JsonProperty("NFFDDYQTCL")
+    private String nffddyqtcl;
+
+    @PropertyDef(label = "鎺ф俯鎶�鏈�" )
+    @JsonProperty("KWJS")
+    private String kwjs;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬫柟寮�" )
+    @JsonProperty("HCJCFS")
+    private String hcjcfs;
+
+    @PropertyDef(label = "浠撴埧鐘舵��" )
+    @JsonProperty("CFZT")
+    private String cfzt;
+
+    @PropertyDef(label = "淇濈鍛�" )
+    @JsonProperty("BGR")
+    private String bgr;
+
+    @PropertyDef(label = "浠撴埧缁忓害" )
+    @JsonProperty("JD")
+    private Double jd;
+
+    @PropertyDef(label = "浠撴埧绾害" )
+    @JsonProperty("WD")
+    private Double wd;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1104.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1104.java
new file mode 100644
index 0000000..adbcd32
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1104.java
@@ -0,0 +1,77 @@
+package com.fzzy.push.sx2024.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 寤掗棿淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 20:50
+ */
+@Data
+public class SX2024Api1104 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴浠撴埧(鎴栨补缃�)缂栫爜")
+    @JsonProperty("TYCFBM")
+    private String tycfbm;
+
+    @PropertyDef(label = "寤掗棿浠g爜")
+    @JsonProperty("AJDH")
+    private String ajdh;
+
+    @PropertyDef(label = "寤掗棿鍚嶇О")
+    @JsonProperty("AJMC")
+    private String ajmc;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    @JsonProperty("TYAJBM")
+    private String tyajbm;
+
+    @PropertyDef(label = "缁熶竴寤掗棿鍚嶇О")
+    @JsonProperty("TYAJMC")
+    private String tyajmc;
+
+    @PropertyDef(label = "浠撴埧(鎴栨补缃�)缂栫爜")
+    @JsonProperty("CFBH")
+    private String cfbh;
+
+    @PropertyDef(label = "寤掗棿闀垮害")
+    @JsonProperty("AJCD")
+    private Double ajcd;
+
+    @PropertyDef(label = "寤掗棿瀹藉害")
+    @JsonProperty("AJKD")
+    private Double ajkd;
+
+    @PropertyDef(label = "寤掗棿楂樺害")
+    @JsonProperty("AJGD")
+    private Double ajgd;
+
+    @PropertyDef(label = "寤掗棿璁捐浠撳")
+    @JsonProperty("AJSJCR")
+    private Double ajsjcr;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寤掗棿鍚敤鏃ユ湡")
+    @JsonProperty("AJQYRQ")
+    private Date ajqyrq;
+
+    @PropertyDef(label = "寤掗棿鐘舵��")
+    @JsonProperty("AJZT")
+    private String ajzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1105.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1105.java
new file mode 100644
index 0000000..0d8372d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1105.java
@@ -0,0 +1,69 @@
+package com.fzzy.push.sx2024.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 璐т綅淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 20:53
+ */
+@Data
+public class SX2024Api1105 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜" )
+    @JsonProperty("TYAJBM")
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "璐т綅鍚嶇О" )
+    @JsonProperty("HWMC")
+    private String hwmc;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "缁熶竴璐т綅鍚嶇О" )
+    @JsonProperty("TYHWMC")
+    private String tyhwmc;
+
+    @PropertyDef(label = "寤掗棿浠g爜" )
+    @JsonProperty("AJDM")
+    private String ajdm;
+
+    @PropertyDef(label = "璐т綅鍚敤鏃ユ湡" )
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("HWQYRQ")
+    private Date hwqyrq;
+
+    @PropertyDef(label = "璐т綅瀹归噺" )
+    @JsonProperty("HWRL")
+    private Double hwrl;
+
+    @PropertyDef(label = "淇濈鍗曚綅" )
+    @JsonProperty("BGDW")
+    private String bgdw;
+
+    @PropertyDef(label = "淇濈鍛�" )
+    @JsonProperty("BGY")
+    private String bgy;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1106.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1106.java
new file mode 100644
index 0000000..d3a86e9
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1106.java
@@ -0,0 +1,105 @@
+package com.fzzy.push.sx2024.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 娌圭綈淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 20:55
+ */
+@Data
+public class SX2024Api1106 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜" )
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "娌圭綈浠g爜")
+    @JsonProperty("YGDM")
+    private String ygdm;
+
+    @PropertyDef(label = "娌圭綈鍚嶇О")
+    @JsonProperty("YGMC")
+    private String ygmc;
+
+    @PropertyDef(label = "缁熶竴娌圭綈缂栫爜" )
+    @JsonProperty("TYYGBM")
+    private String tyygbm;
+
+    @PropertyDef(label = "缁熶竴娌圭綈鍚嶇О" )
+    @JsonProperty("TYYGMC")
+    private String tyygmc;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缃愬")
+    @JsonProperty("GR")
+    private Double gr;
+
+    @PropertyDef(label = "寤洪�犳椂闂�")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("JZSJ")
+    private Date jzsj;
+
+    @PropertyDef(label = "娌圭綈鍙婇檮灞炶鏂芥槸鍚﹀畬濂�")
+    @JsonProperty("YGJFSSSSFWH")
+    private String ygjfssssfwh;
+
+    @PropertyDef(label = "鏈夋棤鍔犵儹瑁呯疆")
+    @JsonProperty("YWJRZZ")
+    private String ywjrzz;
+
+    @PropertyDef(label = "娌圭綈绫诲瀷")
+    @JsonProperty("YGLX")
+    private String yglx;
+
+    @PropertyDef(label = "缃愬唴鐩村緞")
+    @JsonProperty("GNZJ")
+    private double gnzj;
+
+    @PropertyDef(label = "缃愬唴楂樺害")
+    @JsonProperty("GNGD")
+    private double gngd;
+
+    @PropertyDef(label = "妫�瀹氭柟寮�")
+    @JsonProperty("JDFS")
+    private String jdfs;
+
+    @PropertyDef(label = "鐒婃帴鏂瑰紡")
+    @JsonProperty("HJFS")
+    private String hjfs;
+
+    @PropertyDef(label = "娌圭綈鐘舵��")
+    @JsonProperty("YGZT")
+    private String ygzt;
+
+    @PropertyDef(label = "璁捐鍗曚綅")
+    @JsonProperty("SJDW")
+    private String sjdw;
+
+    @PropertyDef(label = "寤鸿鍗曚綅")
+    @JsonProperty("JSDW")
+    private String jsdw;
+
+    @PropertyDef(label = "鐩戠悊鍗曚綅")
+    @JsonProperty("JLDW")
+    private String jldw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1107.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1107.java
new file mode 100644
index 0000000..b546a2b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1107.java
@@ -0,0 +1,93 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 20:57
+ */
+@Data
+public class SX2024Api1107 implements Serializable {
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    @JsonProperty("KQMC")
+    private String kqmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜" )
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯鍚嶇О" )
+    @JsonProperty("TYKQMC")
+    private String tykqmc;
+
+    @PropertyDef(label = "璁惧缂栧彿")
+    @JsonProperty("SBBH")
+    private String sbbh;
+
+    @PropertyDef(label = "璁惧浠櫒鍚嶇О")
+    @JsonProperty("SBYQMC")
+    private String sbyqmc;
+
+    @PropertyDef(label = "璁惧浠櫒浠g爜")
+    @JsonProperty("SBYQDM")
+    private String sbyqdm;
+
+    @PropertyDef(label = "璁惧瑙勬牸鍨嬪彿")
+    @JsonProperty("SBGGXH")
+    private String sbggxh;
+
+    @PropertyDef(label = "鐢熶骇鍘傚")
+    @JsonProperty("SCCJ")
+    private String sccj;
+
+    @PropertyDef(label = "鐢熶骇鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("SCRQ")
+    private Date scrq;
+
+    @PropertyDef(label = "璁惧鎻忚堪")
+    @JsonProperty("SBMS")
+    private String sbms;
+
+    @PropertyDef(label = "璁惧鐘舵��")
+    @JsonProperty("SBZT")
+    private String sbzt;
+
+    @PropertyDef(label = "妫�瀹氭椂闂�")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("JDSJ")
+    private Date jdsj;
+
+    @PropertyDef(label = "妫�瀹氬崟浣�")
+    @JsonProperty("JDDW")
+    private String jddw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1108.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1108.java
new file mode 100644
index 0000000..f2e1146
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1108.java
@@ -0,0 +1,112 @@
+package com.fzzy.push.sx2024.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 鑽墏淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 20:59
+ */
+@Data
+public class SX2024Api1108 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鑽墏缂栧彿")
+    @JsonProperty("YJBH")
+    private String yjbh;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯鍚嶇О")
+    @JsonProperty("TYKQMC")
+    private String tykqmc;
+
+    @PropertyDef(label = "閲囪喘鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("CGRQ")
+    private Date cgrq;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    @JsonProperty("KQMC")
+    private String kqmc;
+
+    @PropertyDef(label = "鑽墏鍚嶇О")
+    @JsonProperty("YJMC")
+    private String yjmc;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    @JsonProperty("BZW")
+    private String bzw;
+
+    @PropertyDef(label = "鍨嬪彿瑙勬牸")
+    @JsonProperty("BZW")
+    private String ggxh;
+
+    @PropertyDef(label = "瀹夊叏浣跨敤璇存槑涔�")
+    @JsonProperty("AQSYSMS")
+    private String aqsysms;
+
+    @PropertyDef(label = "鐢熶骇鍘傚")
+    @JsonProperty("SCCJ")
+    private String sccj;
+
+    @PropertyDef(label = "閲囪喘鏉ユ簮")
+    @JsonProperty("CGLY")
+    private String cgly;
+
+    @PropertyDef(label = "鍌ㄥ瓨鏉′欢")
+    @JsonProperty("CCTJ")
+    private String cctj;
+
+    @PropertyDef(label = "鍌ㄥ瓨鍦扮偣")
+    @JsonProperty("CCDD")
+    private String ccdd;
+
+    @PropertyDef(label = "鍖呰鐗╁鐞嗘柟寮�")
+    @JsonProperty("BZWCLFS")
+    private String bzwclfs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鏂瑰紡")
+    @JsonProperty("CZCLFS")
+    private String czclfs;
+
+    @PropertyDef(label = "淇濊川鏈�", description = "鍑犲勾銆佸嚑涓湀绛�")
+    @JsonProperty("BZQ")
+    private String bzq;
+
+    @PropertyDef(label = "搴撳瓨鏁伴噺")
+    @JsonProperty("KCSL")
+    private Double kcsl;
+
+    @PropertyDef(label = "搴撳瓨閲忓崟浣�", description = "1(榛樿)锛氬叕鏂わ紱2锛氬厠锛�3锛氭鍗囷紱")
+    @JsonProperty("KCSLDW")
+    private String kcsldw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1109.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1109.java
new file mode 100644
index 0000000..d8f1ec0
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1109.java
@@ -0,0 +1,52 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:03
+ */
+@Data
+public class SX2024Api1109 implements Serializable {
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯浠g爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "鏂囦欢鍚嶇О")
+    @JsonProperty("WJMC")
+    private String wjmc;
+
+    @PropertyDef(label = "鏂囦欢绫诲瀷", description = "1锛氬簱鍖洪笩鐬板浘 2锛氬叆搴撳浘鐗� 3锛氬嚭搴撳浘鐗� 4锛氬叆搴撴鏂よ棰戯紙鎴彇妫�鏂ゆ椂闂村墠鍚庡悇5绉掗挓瑙嗛锛�5锛氬嚭搴撴鏂よ棰戯紙鎴彇妫�鏂ゆ椂闂村墠鍚庡悇5绉掗挓瑙嗛锛�6锛氶笩鐬板浘锛屽垏鐗囨ā寮�")
+    @JsonProperty("WJLX")
+    private String wjlx;
+
+    @PropertyDef(label = "鏂囦欢娴�")
+    @JsonProperty("WJL")
+    private String wjl;
+
+    @PropertyDef(label = "鏂囦欢璺緞")
+    @JsonProperty("WJLJ")
+    private String wjlj;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1110.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1110.java
new file mode 100644
index 0000000..989a6e7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1110.java
@@ -0,0 +1,59 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:06
+ */
+@Data
+public class SX2024Api1110 implements Serializable {
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "璐т綅鐩稿浣嶇疆")
+    @JsonProperty("HWXDWZ")
+    private String hwxdwz;
+
+    @PropertyDef(label = "璐т綅浣嶇疆鏍峰紡")
+    @JsonProperty("HWWZYS")
+    private String hwwzys;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1111.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1111.java
new file mode 100644
index 0000000..483ac15
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1111.java
@@ -0,0 +1,72 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:08
+ */
+@Data
+public class SX2024Api1111 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧鍚嶇О")
+    @JsonProperty("SPJKSBMC")
+    private String spjksbmc;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id")
+    @JsonProperty("SPJKSBID")
+    private String spjksbid;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    @JsonProperty("DWDM")
+    private String dwmc;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧鐩稿浣嶇疆")
+    @JsonProperty("SPJKSBXDWZ")
+    private String spjksbxdwz;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧浣嶇疆鏍峰紡")
+    @JsonProperty("SPJKSBWZYS")
+    private String spjksbwzys;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶绫诲瀷", description = "锛�1:浠撳唴锛�2:涓氬姟锛�3:瀹夐槻锛�")
+    @JsonProperty("SPJKLX")
+    private String spjklx;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1112.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1112.java
new file mode 100644
index 0000000..62c67b7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1112.java
@@ -0,0 +1,131 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:12
+ */
+@Data
+public class SX2024Api1112 implements Serializable {
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    @JsonProperty("DWMC")
+    private String dwmc;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅鍚嶇О")
+    @JsonProperty("TYDWMC")
+    private String tydwmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "闅跺睘閮ㄩ棬")
+    @JsonProperty("LSBM")
+    private String lsbm;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    @JsonProperty("XZQHDM")
+    private String xzqhdm;
+
+    @PropertyDef(label = "濮撳悕")
+    @JsonProperty("XM")
+    private String xm;
+
+    @PropertyDef(label = "鎬у埆")
+    @JsonProperty("XB")
+    private String xb;
+
+    @PropertyDef(label = "韬唤璇佸彿鐮�")
+    @JsonProperty("SFZHM")
+    private String sfzhm;
+
+    @PropertyDef(label = "鍏ヨ亴鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("RZRQ")
+    private Date rzrq;
+
+    @PropertyDef(label = "宀椾綅鎬ц川")
+    @JsonProperty("GWXZ")
+    private String gwxz;
+
+    @PropertyDef(label = "鍦ㄥ矖鐘舵��")
+    @JsonProperty("ZGZT")
+    private String zgzt;
+
+    @PropertyDef(label = "绂昏亴鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("LZRQ")
+    private Date lzrq;
+
+    @PropertyDef(label = "搴ф満鐢佃瘽")
+    @JsonProperty("ZJDH")
+    private String zjdh;
+
+    @PropertyDef(label = "绉诲姩鐢佃瘽")
+    @JsonProperty("YDDH")
+    private String yddh;
+
+    @PropertyDef(label = "鐢靛瓙閭")
+    @JsonProperty("DZYX")
+    private String dzyx;
+
+    @PropertyDef(label = "姘戞棌")
+    @JsonProperty("MZ")
+    private String mz;
+
+    @PropertyDef(label = "鏀挎不闈㈣矊")
+    @JsonProperty("ZZMM")
+    private String zzmm;
+
+    @PropertyDef(label = "浜哄憳绫诲埆")
+    @JsonProperty("RYLB")
+    private String rylb;
+
+    @PropertyDef(label = "涓撲笟")
+    @JsonProperty("ZY")
+    private String zy;
+
+    @PropertyDef(label = "鍙栧緱鏈�楂樿亴绉版垨鑱屼笟璧勬牸鏃堕棿")
+    @JSONField(format = "yyyy-MM-dd")
+    @JsonProperty("QDZGZCHZYZGSJ")
+    private Date qdzgzchzyzgsj;
+
+    @PropertyDef(label = "瀛﹀巻")
+    @JsonProperty("XL")
+    private String xl;
+
+    @PropertyDef(label = "鑱屽姟")
+    @JsonProperty("ZW")
+    private String zw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1201.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1201.java
new file mode 100644
index 0000000..a2e582f
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1201.java
@@ -0,0 +1,186 @@
+package com.fzzy.push.sx2024.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.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * @Description 鍚堝悓淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 21:15
+ */
+@Data
+public class SX2024Api1201 implements Serializable {
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    @JsonProperty("HTH")
+    private String hth;
+
+    @PropertyDef(label = "鍚堝悓鍚嶇О")
+    @JsonProperty("HTMC")
+    private String htmc;
+
+    @PropertyDef(label = "鍚堝悓绉嶇被")
+    @JsonProperty("HTZL")
+    private String htzl;
+
+    @PropertyDef(label = "瀹㈡埛绫诲瀷")
+    @JsonProperty("KHLX")
+    private String khlx;
+
+    @PropertyDef(label = "瀹㈡埛缁熶竴绀句細淇$敤浠g爜")
+    @JsonProperty("KHTYSHXYDM")
+    private String khtyshxydm;
+
+    @PropertyDef(label = "瀹㈡埛鍚嶇О")
+    @JsonProperty("KHMC")
+    private String khmc;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    @JsonProperty("FDDBR")
+    private String fddbr;
+
+    @PropertyDef(label = "閫氳鍦板潃")
+    @JsonProperty("TXDZ")
+    private String txdz;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    @JsonProperty("YZBM")
+    private String yzbm;
+
+    @PropertyDef(label = "鑱旂郴浜哄鍚�")
+    @JsonProperty("LXRXM")
+    private String lxrxm;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    @JsonProperty("LXRDH")
+    private String lxrdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    @JsonProperty("SFZH")
+    private String sfzh;
+
+    @PropertyDef(label = "鐢靛瓙淇$")
+    @JsonProperty("DZYX")
+    private String dzyx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绛捐鏃ユ湡")
+    @JsonProperty("QDRQ")
+    private Date qdrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绾﹀畾瀹屾垚鏃堕棿")
+    @JsonProperty("YDWCSJ")
+    private Date ydwcsj;
+
+    @PropertyDef(label = "楠屾敹鏂瑰紡")
+    @JsonProperty("YSFS")
+    private String ysfs;
+
+    @PropertyDef(label = "绛捐鍦扮偣")
+    @JsonProperty("QDDD")
+    private String qddd;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    @JsonProperty("LSXZDM")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鍚堝悓鍗曚环")
+    @JsonProperty("HTDJ")
+    private Double htdj;
+
+    @PropertyDef(label = "绾﹀畾璐攢绮鏁伴噺")
+    @JsonProperty("YDGXLSSL")
+    private Double ydgxlssl;
+
+    @PropertyDef(label = "鍚堝悓鎬婚噾棰�")
+    @JsonProperty("HTZJE")
+    private BigDecimal htzje;
+
+    @PropertyDef(label = "灞ョ害淇濊瘉閲�")
+    @JsonProperty("LYBZJ")
+    private Double lybzj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "瀹為檯瀹屾垚鏃堕棿")
+    @JsonProperty("SSWCSJ")
+    private Date sswcsj;
+
+    @PropertyDef(label = "缁撶畻浠锋牸")
+    @JsonProperty("JSJG")
+    private Double jsjg;
+
+    @PropertyDef(label = "浠樻鏂瑰紡")
+    @JsonProperty("FKFS")
+    private BigDecimal FKFS;
+
+    @PropertyDef(label = "缁撶畻鎬婚噾棰�")
+    @JsonProperty("JSZJE")
+    private BigDecimal jszje;
+
+    @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
+    @JsonProperty("KHFKHH")
+    private String khfkhh;
+
+    @PropertyDef(label = "瀹㈡埛鏂硅处鍙�")
+    @JsonProperty("KHFZH")
+    private String khfzh;
+
+    @PropertyDef(label = "瀹㈡埛绛剧害浜�")
+    @JsonProperty("KHQYR")
+    private String khqyr;
+
+    @PropertyDef(label = "鏈柟寮�鎴疯")
+    @JsonProperty("BFKHH")
+    private String bfkhh;
+
+    @PropertyDef(label = "鏈柟璐﹀彿")
+    @JsonProperty("BFZH")
+    private String bfzh;
+
+    @PropertyDef(label = "鏈柟绛剧害浜�")
+    @JsonProperty("BFQYR")
+    private String bfqyr;
+
+    @PropertyDef(label = "瀹℃壒浜�")
+    @JsonProperty("SHR")
+    private String shr;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "瀹℃壒鏃堕棿")
+    @JsonProperty("SHSJ")
+    private Date shsj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "瀹屾垚鏃ユ湡")
+    @JsonProperty("WCRQ")
+    private Date wcrq;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1202.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1202.java
new file mode 100644
index 0000000..64dba6b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1202.java
@@ -0,0 +1,301 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 20:16
+ */
+@Data
+public class SX2024Api1202 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍏ュ簱涓氬姟鍗曞彿")
+    @JsonProperty("RKYWDH")
+    private String rkywdh;
+
+    @PropertyDef(label = "涓氬姟绫诲瀷", description = "2锛氭敹璐叆搴擄紙榛樿锛�3: 绉诲簱鍌ㄥ瓨鍏ュ簱")
+    @JsonProperty("YWLX")
+    private String ywlx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    @JsonProperty("YWRQ")
+    private Date ywrq;
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍙�")
+    @JsonProperty("JHMXH")
+    private String jhmxh;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    @JsonProperty("HTH")
+    private String hth;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅缁熶竴缂栫爜")
+    @JsonProperty("LQGSDWTYBM")
+    private String lqgsdwtybm;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅浠g爜")
+    @JsonProperty("LQGSDWDM")
+    private String lqgsdwdm;
+
+    @PropertyDef(label = "鎵胯繍浜�")
+    @JsonProperty("CYR")
+    private String cyr;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    @JsonProperty("LXDH")
+    private String lxdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    @JsonProperty("SFZH")
+    private String sfzh;
+
+    @PropertyDef(label = "璇︾粏鍦板潃")
+    @JsonProperty("XXDZ")
+    private String xxdz;
+
+    @PropertyDef(label = "杩愯緭宸ュ叿")
+    @JsonProperty("YSGJ")
+    private String ysgj;
+
+    @PropertyDef(label = "杞﹁埞鍙风被鍨�")
+    @JsonProperty("CCHLX")
+    private String cchlx;
+
+    @PropertyDef(label = "杞﹁埞鍙�")
+    @JsonProperty("CCH")
+    private String cch;
+
+    @PropertyDef(label = "鎸傝溅鍙�")
+    @JsonProperty("GCH")
+    private String gch;
+
+    @PropertyDef(label = "鍞伯浜�")
+    @JsonProperty("SLR")
+    private String slr;
+
+    @PropertyDef(label = "鍞伯浜鸿仈绯绘柟寮�")
+    @JsonProperty("SLRLXFS")
+    private String slrlxfs;
+
+    @PropertyDef(label = "鍞伯浜鸿韩浠借瘉鍙�")
+    @JsonProperty("SLRSFZH")
+    private String slrsfzh;
+
+    @PropertyDef(label = "鍞伯浜鸿处鍙凤紙閾惰鍗℃垨璐︽埛锛�")
+    @JsonProperty("SLRZH")
+    private String slrzh;
+
+    @PropertyDef(label = "鍞伯浜哄湴鍧�")
+    @JsonProperty("SLRDZ")
+    private String slrdz;
+
+    @PropertyDef(label = "瑁呯伯鍦扮偣")
+    @JsonProperty("LDD")
+    private String ldd;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐧昏鏃堕棿")
+    @JsonProperty("DJSJ")
+    private Date djsj;
+
+    @PropertyDef(label = "鐧昏闂ㄥ矖浜哄憳濮撳悕")
+    @JsonProperty("DJMGRYXM")
+    private String djmgryxm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    @JsonProperty("LSXZDM")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    @JsonProperty("SHND")
+    private String shnd;
+
+    @PropertyDef(label = "浜у湴浠g爜")
+    @JsonProperty("CDDM")
+    private String cddm;
+
+    @PropertyDef(label = "妫�鏂ょ被鍨�")
+    @JsonProperty("JJLX")
+    private String jjlx;
+
+    @PropertyDef(label = "姣涢噸(鍏枻)")
+    @JsonProperty("MZ")
+    private Double mz;
+
+    @PropertyDef(label = "姣涢噸鐩戠鍛�")
+    @JsonProperty("MZJBY")
+    private String mzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "姣涢噸璁¢噺鏃堕棿")
+    @JsonProperty("MZJLSJ")
+    private Date mzjlsj;
+
+    @PropertyDef(label = "姣涢噸璁¢噺鍛�")
+    @JsonProperty("MZJLY")
+    private String mzjly;
+
+    @PropertyDef(label = "鍊间粨鍛�")
+    @JsonProperty("ZCY")
+    private String zcy;
+
+    @PropertyDef(label = "鐨噸(鍏枻)")
+    @JsonProperty("PZ")
+    private Double pz;
+
+    @PropertyDef(label = "鐨噸鐩戠鍛�")
+    @JsonProperty("PZJBY")
+    private String pzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐨噸璁¢噺鏃堕棿")
+    @JsonProperty("PZJLSJ")
+    private Date pzjlsj;
+
+    @PropertyDef(label = "鐨噸璁¢噺鍛�")
+    @JsonProperty("PZJLY")
+    private String pzjly;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    @JsonProperty("BZW")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呭崟鍖呴噸(鍏枻)")
+    @JsonProperty("BZBDBZ")
+    private Double bzbdbz;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    @JsonProperty("BZBJS")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "璐ㄦ鎵i噺(灏忚:鍏枻)")
+    @JsonProperty("ZJKLXJ")
+    private Double zjklxj;
+
+    @PropertyDef(label = "鍏朵腑锛氭按鍒嗗鎵i噺(鍏枻)")
+    @JsonProperty("QZSFZKL")
+    private Double qzsfzkl;
+
+    @PropertyDef(label = "鍏朵腑锛氭潅璐ㄥ鎵i噺(鍏枻)")
+    @JsonProperty("QZZZZKL")
+    private Double qzzzzkl;
+
+    @PropertyDef(label = "鍏朵腑锛氫笉瀹屽杽绮掓墸閲�(鍏枻)")
+    @JsonProperty("QZBWSLKL")
+    private Double qzbwslkl;
+
+    @PropertyDef(label = "鍏朵腑锛氫簰娣锋墸閲�(鍏枻)")
+    @JsonProperty("QZHHKL")
+    private Double qzhhkl;
+
+    @PropertyDef(label = "鍏朵腑锛氱敓闇夌矑鎵i噺(鍏枻)")
+    @JsonProperty("QZSMLKL")
+    private Double qzsmlkl;
+
+    @PropertyDef(label = "鍏朵腑锛氭暣绮剧背绮掓墸閲�(鍏枻)")
+    @JsonProperty("QZZJMLKL")
+    private Double qzzjmlkl;
+
+    @PropertyDef(label = "鍏朵腑锛氳胺澶栫硻绫虫墸閲�(鍏枻)")
+    @JsonProperty("QZGWCMKL")
+    private Double qzgwcmkl;
+
+    @PropertyDef(label = "鍏朵腑锛氶粍绮掔背鎵i噺(鍏枻)")
+    @JsonProperty("QZHLMKL")
+    private Double qzhlmkl;
+
+    @PropertyDef(label = "鍏朵腑锛氬叾浠栨墸閲�(鍏枻)")
+    @JsonProperty("QZQTKL")
+    private Double qzqtkl;
+
+    @PropertyDef(label = "鏁寸悊璐圭敤鎶樻墸閲�(鍏枻)")
+    @JsonProperty("ZLFYZKL")
+    private Double zlfyzkl;
+
+    @PropertyDef(label = "鍖呰鐗╂墸閲�(鍏枻)")
+    @JsonProperty("BZWKL")
+    private Double bzwkl;
+
+    @PropertyDef(label = "鍏朵粬鎵i噺(鍏枻)")
+    @JsonProperty("QTKL")
+    private Double qtkl;
+
+    @PropertyDef(label = "鎵i噺鍘熷洜")
+    @JsonProperty("KLYY")
+    private String klyy;
+
+    @PropertyDef(label = "鐜板満鎵i噺(鍏枻)")
+    @JsonProperty("XCKL")
+    private Double xckl;
+
+    @PropertyDef(label = "澧炴墸浠�(鍏枻)")
+    @JsonProperty("ZKJ")
+    private Double zkj;
+
+    @PropertyDef(label = "澧炴墸浠峰師鍥�")
+    @JsonProperty("ZKHYY")
+    private String zkhyy;
+
+    @PropertyDef(label = "鍑�閲�(鍏枻)")
+    @JsonProperty("JZ")
+    private Double jz;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅")
+    @JsonProperty("ZXZYDW")
+    private String zxzydw;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑洪棬鏃堕棿")
+    @JsonProperty("CMSJ")
+    private Date cmsj;
+
+    @PropertyDef(label = "鍑洪棬纭闂ㄥ矖浜哄憳濮撳悕")
+    @JsonProperty("CMQRMGRYXM")
+    private String cmqrmgryxm;
+
+    @PropertyDef(label = "鍏ュ簱缁撶畻鍗曞彿")
+    @JsonProperty("RKJSDH")
+    private String rkjsdh;
+
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    @JsonProperty("SCFS")
+    private String scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    @JsonProperty("SDBLYY")
+    private String sdblyy;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1203.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1203.java
new file mode 100644
index 0000000..6ff2b3b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1203.java
@@ -0,0 +1,102 @@
+package com.fzzy.push.sx2024.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 绮鍏ュ簱妫�楠屼俊鎭�
+ * @Author CZT
+ * @Date 2024/4/24 21:20
+ */
+@Data
+public class SX2024Api1203 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍏ュ簱妫�楠屽崟鍙�")
+    @JsonProperty("RKJYDH")
+    private String rkjydh;
+
+    @PropertyDef(label = "鍏ュ簱涓氬姟鍗曞彿")
+    @JsonProperty("RKYWDH")
+    private String rkywdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎵︽牱鏃堕棿")
+    @JsonProperty("QYSJ")
+    private Date qysj;
+
+    @PropertyDef(label = "鎵︽牱浜哄鍚�")
+    @JsonProperty("QYRXM")
+    private String qyrxm;
+
+    @PropertyDef(label = "鎵︽牱鏂瑰紡")
+    @JsonProperty("QYFS")
+    private String qyfs;
+
+    @PropertyDef(label = "妫�楠岄」鐩�,闅斿紑")
+    @JsonProperty("JYXM")
+    private String jyxm;
+
+    @PropertyDef(label = "妫�楠屽��,闅斿紑")
+    @JsonProperty("JYZ")
+    private String jyz;
+
+    @PropertyDef(label = "澧炴墸浠�(鍏�,闅斿紑)")
+    @JsonProperty("ZKJ")
+    private String zkj;
+
+    @PropertyDef(label = "澧炴墸閲�(鍏枻,闅斿紑)")
+    @JsonProperty("ZKL")
+    private String zkl;
+
+    @PropertyDef(label = "妫�楠屼汉濮撳悕")
+    @JsonProperty("JYRXM")
+    private String jyrxm;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�楠屾椂闂�")
+    @JsonProperty("JYSJ")
+    private Date jysj;
+
+    @PropertyDef(label = "妫�楠岀粨鏋�")
+    @JsonProperty("JYJG")
+    private String jyjg;
+
+    @PropertyDef(label = "椋熷搧瀹夊叏鎸囨爣鏄惁鍚堟牸")
+    @JsonProperty("SPAQZBSFHG")
+    private String spaqzbsfhg;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮瀹氱瓑")
+    @JsonProperty("LSDD")
+    private String lsdd;
+
+    @PropertyDef(label = "淇濈鍛樺鏍�")
+    @JsonProperty("BGYFH")
+    private String bgyfh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1204.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1204.java
new file mode 100644
index 0000000..8a6713e
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1204.java
@@ -0,0 +1,101 @@
+package com.fzzy.push.sx2024.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 绮鍏ュ簱缁撶畻淇℃伅
+ * @Author CZT
+ * @Date 2024/4/24 21:23
+ */
+@Data
+public class SX2024Api1204 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍏ュ簱缁撶畻鍗曞彿", description = "鐢辩粺涓�搴撳尯浠g爜+缁撶畻鏃ユ湡锛坹yyyMMdd锛�+4浣嶉『搴忓彿缁勬垚")
+    @JsonProperty("RKJSDH")
+    private String rkjsdh;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    @JsonProperty("HTH")
+    private String hth;
+
+    @PropertyDef(label = "缁撶畻鏁伴噺(鍏枻)")
+    @JsonProperty("JSSL")
+    private double jssl;
+
+    @PropertyDef(label = "缁撶畻鍗曚环(鍏�/鍏枻)")
+    @JsonProperty("JSSL")
+    private double jsdj;
+
+    @PropertyDef(label = "缁撶畻閲戦(鍏�)")
+    @JsonProperty("JSJE")
+    private double jsje;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "缁撶畻鏃堕棿")
+    @JsonProperty("JSSJ")
+    private Date jssj;
+
+    @PropertyDef(label = "缁撶畻鏂瑰紡")
+    @JsonProperty("JSFS")
+    private String jsfs;
+
+    @PropertyDef(label = "鏀舵浜�")
+    @JsonProperty("SKR")
+    private String skr;
+
+    @PropertyDef(label = "閾惰琛屽埆浠g爜")
+    @JsonProperty("YHHBDM")
+    private String yhhbdm;
+
+    @PropertyDef(label = "鏀舵浜鸿韩浠借瘉鍙�")
+    @JsonProperty("SKRSFZH")
+    private String skrsfzh;
+
+    @PropertyDef(label = "寮�鎴疯鍙�")
+    @JsonProperty("KHHH")
+    private String khhh;
+
+    @PropertyDef(label = "寮�鎴疯鍚嶇О")
+    @JsonProperty("KHHMC")
+    private String khhmc;
+
+    @PropertyDef(label = "閾惰璐﹀彿")
+    @JsonProperty("YHZH")
+    private String yhzh;
+
+    @PropertyDef(label = "鍙戠エ鍙风爜")
+    @JsonProperty("FPHM")
+    private String fphm;
+
+    @PropertyDef(label = "鍙戠エ鐘舵��")
+    @JsonProperty("FPZT")
+    private String fpzt;
+
+    @PropertyDef(label = "浠樻鍗曚綅")
+    @JsonProperty("FKDW")
+    private String fkdw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1205.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1205.java
new file mode 100644
index 0000000..8ac8f81
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1205.java
@@ -0,0 +1,221 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:25
+ */
+@Data
+public class SX2024Api1205 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍑哄簱涓氬姟鍗曞彿")
+    @JsonProperty("CKYWDH")
+    private String ckywdh;
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍙�")
+    @JsonProperty("JHMXH")
+    private String jhmxh;
+
+    @PropertyDef(label = "鍑哄簱閫氱煡鍗曞彿")
+    @JsonProperty("CKTZDH")
+    private String cktzdh;
+
+    @PropertyDef(label = "涓氬姟绫诲瀷", description = "1锛氶攢鍞嚭搴擄紙榛樿锛� 2锛氱Щ搴撳嚭搴�")
+    @JsonProperty("YWLX")
+    private String ywlx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    @JsonProperty("YWRQ")
+    private Date ywrq;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    @JsonProperty("HTH")
+    private String hth;
+
+    @PropertyDef(label = "璐ㄦ鎶ュ憡鍗曞彿")
+    @JsonProperty("ZJBGDH")
+    private String zjbgdh;
+
+    @PropertyDef(label = "鎵胯繍浜�")
+    @JsonProperty("CYR")
+    private String cyr;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    @JsonProperty("LXDH")
+    private String lxdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    @JsonProperty("SFZH")
+    private String sfzh;
+
+    @PropertyDef(label = "杩愯緭宸ュ叿")
+    @JsonProperty("YSGJ")
+    private String ysgj;
+
+    @PropertyDef(label = "鍗哥伯鍦扮偣")
+    @JsonProperty("XLDD")
+    private String xldd;
+
+    @PropertyDef(label = "杞﹁埞鍙风被鍨�")
+    @JsonProperty("CCHLX")
+    private String cchlx;
+
+    @PropertyDef(label = "杞﹁埞鍙�")
+    @JsonProperty("CCH")
+    private String cch;
+
+    @PropertyDef(label = "鎸傝溅鍙�")
+    @JsonProperty("GCH")
+    private String gch;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐧昏鏃堕棿")
+    @JsonProperty("DJSJ")
+    private Date djsj;
+
+    @PropertyDef(label = "鐧昏闂ㄥ矖浜哄憳濮撳悕")
+    @JsonProperty("DJMGRYXM")
+    private String djmgryxm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    @JsonProperty("LSDJDM")
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    @JsonProperty("LSXZDM")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    @JsonProperty("SHND")
+    private String shnd;
+
+    @PropertyDef(label = "浜у湴浠g爜")
+    @JsonProperty("CDDM")
+    private String cddm;
+
+    @PropertyDef(label = "妫�鏂ょ被鍨�", description = "0锛氱О閲嶅叆搴擄紙榛樿锛�1锛氭爣鍑嗗寘鍏ュ簱")
+    @JsonProperty("JJLX")
+    private String jjlx;
+
+    @PropertyDef(label = "鐨噸(鍏枻)")
+    @JsonProperty("PZ")
+    private double pz;
+
+    @PropertyDef(label = "鐨噸鐩戠鍛�")
+    @JsonProperty("PZJBY")
+    private String pzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐨噸璁¢噺鏃堕棿")
+    @JsonProperty("PZJLSJ")
+    private Date pzjlsj;
+
+    @PropertyDef(label = "鐨噸璁¢噺鍛�")
+    @JsonProperty("PZJLY")
+    private String pzjly;
+
+    @PropertyDef(label = "姣涢噸(鍏枻)")
+    @JsonProperty("MZ")
+    private double mz;
+
+    @PropertyDef(label = "姣涢噸鐩戠鍛�")
+    @JsonProperty("MZJBY")
+    private String mzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "姣涢噸璁¢噺鏃堕棿")
+    @JsonProperty("MZJLSJ")
+    private Date mzjlsj;
+
+    @PropertyDef(label = "姣涢噸璁¢噺鍛�")
+    @JsonProperty("MZJLY")
+    private String mzjly;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    @JsonProperty("BZW")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呭崟鍖呴噸(鍏枻)")
+    @JsonProperty("BZBDBZ")
+    private double bzbdbz;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    @JsonProperty("BZBJS")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "鍑�閲�(鍏枻)")
+    @JsonProperty("JZ")
+    private double jz;
+
+    @PropertyDef(label = "鎵�/澧為噺(鍏枻)")
+    @JsonProperty("KZL")
+    private double kzl;
+
+    @PropertyDef(label = "鎵o紙澧烇級閲忓師鍥�")
+    @JsonProperty("KZLYY")
+    private String kzlyy;
+
+    @PropertyDef(label = "鍊间粨淇濈鍛樺鍚�")
+    @JsonProperty("ZCBGYXM")
+    private String zcbgyxm;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅")
+    @JsonProperty("ZXZYDW")
+    private String zxzydw;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑洪棬鏃堕棿")
+    @JsonProperty("CMSJ")
+    private Date cmsj;
+
+    @PropertyDef(label = "鍑洪棬纭闂ㄥ矖浜哄憳濮撳悕")
+    @JsonProperty("CMQRMGRYXM")
+    private String cmqrmgryxm;
+
+    @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿")
+    @JsonProperty("CKJSDH")
+    private String ckjsdh;
+
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    @JsonProperty("SCFS")
+    private String scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    @JsonProperty("SDBLYY")
+    private String sdblyy;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1206.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1206.java
new file mode 100644
index 0000000..6bc371c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1206.java
@@ -0,0 +1,89 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:28
+ */
+@Data
+public class SX2024Api1206 implements Serializable {
+
+    @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿")
+    @JsonProperty("CKJSDH")
+    private String ckjsdh;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    @JsonProperty("HTH")
+    private String hth;
+
+    @PropertyDef(label = "缁撶畻鏁伴噺(鍏枻)")
+    @JsonProperty("JSSL")
+    private double jssl;
+
+    @PropertyDef(label = "缁撶畻鍗曚环(鍏�/鍏枻)")
+    @JsonProperty("JSSL")
+    private double jsdj;
+
+    @PropertyDef(label = "缁撶畻閲戦(鍏�)")
+    @JsonProperty("JSJE")
+    private double jsje;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "缁撶畻鏃堕棿")
+    @JsonProperty("JSSJ")
+    private Date jssj;
+
+    @PropertyDef(label = "缁撶畻鏂瑰紡")
+    @JsonProperty("JSFS")
+    private String jsfs;
+
+    @PropertyDef(label = "浠樻浜�")
+    @JsonProperty("FKR")
+    private String fkr;
+
+    @PropertyDef(label = "閾惰琛屽埆浠g爜")
+    @JsonProperty("YHHBDM")
+    private String yhhbdm;
+
+    @PropertyDef(label = "寮�鎴疯鍙�")
+    @JsonProperty("KHHH")
+    private String khhh;
+
+    @PropertyDef(label = "寮�鎴疯鍚嶇О")
+    @JsonProperty("KHHMC")
+    private String khhmc;
+
+    @PropertyDef(label = "閾惰璐﹀彿")
+    @JsonProperty("YHZH")
+    private String yhzh;
+
+    @PropertyDef(label = "鍙戠エ鍙风爜")
+    @JsonProperty("YHZH")
+    private String fphm;
+
+    @PropertyDef(label = "鍙戠エ鐘舵��")
+    @JsonProperty("FPZT")
+    private String fpzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1207.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1207.java
new file mode 100644
index 0000000..d1da483
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1207.java
@@ -0,0 +1,101 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/24 21:30
+ */
+@Data
+public class SX2024Api1207 implements Serializable {
+
+    @PropertyDef(label = "鍊掍粨鍗曞彿")
+    @JsonProperty("DCDH")
+    private String dcdh;
+
+    @PropertyDef(label = "鍊掍粨绫诲瀷")
+    @JsonProperty("DCLX")
+    private String dclx;
+
+    @PropertyDef(label = "鍊掍粨璁″垝鏂囦欢缂栧彿")
+    @JsonProperty("DCJHWJBH")
+    private String dcjhwjbh;
+
+    @PropertyDef(label = "閫氱煡鍗曞彿")
+    @JsonProperty("TZDH")
+    private String tzdh;
+
+    @PropertyDef(label = "鍊掑嚭鍗曚綅")
+    @JsonProperty("DCDW")
+    private String dcdw;
+
+    @PropertyDef(label = "鍊掑叆鍗曚綅")
+    @JsonProperty("DRDW")
+    private String drdw;
+
+    @PropertyDef(label = "鍊掑嚭搴撳尯缁熶竴缂栫爜")
+    @JsonProperty("DCKQTYBM")
+    private String dckqtybm;
+
+    @PropertyDef(label = "鍊掑叆搴撳尯缁熶竴缂栫爜")
+    @JsonProperty("DRKQTYBM")
+    private String drkqtybm;
+
+    @PropertyDef(label = "鍊掑嚭璐т綅缁熶竴缂栫爜")
+    @JsonProperty("DCHWTYBM")
+    private String dchwtybm;
+
+    @PropertyDef(label = "鍊掑叆璐т綅缁熶竴缂栫爜")
+    @JsonProperty("DRHWTYBM")
+    private String drhwtybm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "鍊掑嚭璐т綅浠g爜")
+    @JsonProperty("DCHWDM")
+    private String dchwdm;
+
+    @PropertyDef(label = "鍊掑叆璐т綅浠g爜")
+    @JsonProperty("DRHWDM")
+    private String drhwdm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨鏃ユ湡")
+    @JsonProperty("DCRQ")
+    private Date dcrq;
+
+    @PropertyDef(label = "鍊掍粨鏁伴噺(鍏枻)")
+    @JsonProperty("DCSL")
+    private double dcsl;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    @JsonProperty("BZW")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    @JsonProperty("BZBJS")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅(,闅斿紑澶氫釜)")
+    @JsonProperty("ZXZYDW")
+    private String zxzydw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1208.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1208.java
new file mode 100644
index 0000000..3414e50
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1208.java
@@ -0,0 +1,136 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:22
+ */
+@Data
+public class SX2024Api1208 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅缁熶竴缂栫爜")
+    @JsonProperty("LQGSTYDWBM")
+    private String lqgstydwbm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    @JsonProperty("LSXZDM")
+    private String lsxzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    @JsonProperty("LSDJDM")
+    private String lsdjdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    @JsonProperty("SHND")
+    private String shnd;
+
+    @PropertyDef(label = "鍥藉埆")
+    @JsonProperty("GB")
+    private String gb;
+
+    @PropertyDef(label = "浜у湴")
+    @JsonProperty("CD")
+    private String cd;
+
+    @PropertyDef(label = "淇濈鍛�")
+    @JsonProperty("BGY")
+    private String bgy;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅浠g爜")
+    @JsonProperty("LQGSDWDM")
+    private String lqgsdwdm;
+
+    @PropertyDef(label = "绠$悊鏂瑰紡")
+    @JsonProperty("GLFS")
+    private String glfs;
+
+    @PropertyDef(label = "鏀跺偍鍦扮偣")
+    @JsonProperty("SCDD")
+    private String scdd;
+
+    @PropertyDef(label = "鍌ㄧ伯鏂瑰紡")
+    @JsonProperty("CLFS")
+    private String clfs;
+
+    @PropertyDef(label = "璐т綅(娌圭綈)鐘舵��")
+    @JsonProperty("HWZT")
+    private String hwzt;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍏ヤ粨鏃堕棿")
+    @JsonProperty("RCSJ")
+    private Date rcsj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "灏佷粨鏃ユ湡")
+    @JsonProperty("FCRQ")
+    private Date fcrq;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑轰粨瀹屾垚鏃堕棿")
+    @JsonProperty("CCWCSJ")
+    private Date ccwcsj;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "娓呬粨鏃堕棿")
+    @JsonProperty("QCSJ")
+    private Date qcsj;
+
+    @PropertyDef(label = "鎴愯揣浣嶅墠鎹熻��(鍏枻)")
+    @JsonProperty("CHWQSH")
+    private Double chwqsh;
+
+    @PropertyDef(label = "瀹為檯鏁伴噺(鍏枻)")
+    @JsonProperty("SJSL")
+    private Double sjsl;
+
+    @PropertyDef(label = "璁′环鏁伴噺(鍏枻)")
+    @JsonProperty("JJSL")
+    private Double jjsl;
+
+    @PropertyDef(label = "鍖呭瓨绮寘鏁�(鍖�)")
+    @JsonProperty("BCLBS")
+    private Integer bclbs;
+
+    @PropertyDef(label = "瀹為檯瑁呯伯绾块珮(绫�)")
+    @JsonProperty("SJZLXG")
+    private Double sjzlxg;
+
+    @PropertyDef(label = "绮爢浣撶Н(绔嬫柟绫�)")
+    @JsonProperty("SJZLXG")
+    private Double ldtj;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1209.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1209.java
new file mode 100644
index 0000000..f12aef7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1209.java
@@ -0,0 +1,158 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:23
+ */
+@Data
+public class SX2024Api1209 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "鎹熸孩鍗曞彿")
+    @JsonProperty("SYDH")
+    private String sydh;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    @JsonProperty("YWRQ")
+    private Date ywrq;
+
+    @PropertyDef(label = "鎹熸孩绫诲瀷")
+    @JsonProperty("SYLX")
+    private String sylx;
+
+    @PropertyDef(label = "鎹熸孩鐜妭")
+    @JsonProperty("SYHJ")
+    private String syhj;
+
+    @PropertyDef(label = "鍏ュ簱鍑�閲�(鍏枻)")
+    @JsonProperty("RKJZ")
+    private Double rkjz;
+
+    @PropertyDef(label = "鍏ュ簱鏁伴噺")
+    @JsonProperty("RKSL")
+    private Double rksl;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍏ュ簱鏃堕棿")
+    @JsonProperty("RKSJ")
+    private Date rksj;
+
+    @PropertyDef(label = "鍏ュ簱姘村垎(%)")
+    @JsonProperty("RKSF")
+    private Double rksf;
+
+    @PropertyDef(label = "鍏ュ簱鏉傝川(%)")
+    @JsonProperty("RKZZ")
+    private Double rkzz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑哄簱鏃堕棿")
+    @JsonProperty("CKSJ")
+    private Date cksj;
+
+    @PropertyDef(label = "鍑哄簱鍑�閲�(鍏枻)")
+    @JsonProperty("CKJZ")
+    private Double ckjz;
+
+    @PropertyDef(label = "鍑哄簱姘村垎(%)")
+    @JsonProperty("CKSF")
+    private Double cksf;
+
+    @PropertyDef(label = "鍑哄簱鏉傝川(%)")
+    @JsonProperty("CKSF")
+    private Double ckzz;
+
+    @PropertyDef(label = "鍌ㄥ瓨鏃堕暱")
+    @JsonProperty("CCSC")
+    private Double ccsc;
+
+    @PropertyDef(label = "鍑�閲嶆崯婧㈡暟閲�(鍏枻)")
+    @JsonProperty("JZSYSL")
+    private Double jzsysl;
+
+    @PropertyDef(label = "瀹為檯鎹熸孩鏁伴噺(鍏枻)")
+    @JsonProperty("SJSYSL")
+    private Double sjsysl;
+
+    @PropertyDef(label = "鍏朵腑姘存潅鍑忛噺(鍏枻)")
+    @JsonProperty("QZSZKL")
+    private Double qzszkl;
+
+    @PropertyDef(label = "鍏朵腑锛氳嚜鐒舵崯鑰楀畾棰�(鍏枻)")
+    @JsonProperty("QZZRSHDE")
+    private Double qzzrshde;
+
+    @PropertyDef(label = "鏄惁瓒呰��")
+    @JsonProperty("SFCH")
+    private String sfch;
+
+    @PropertyDef(label = "瓒呰�楁暟閲�(鍏枻)")
+    @JsonProperty("CHSL")
+    private Double chsl;
+
+    @PropertyDef(label = "鎹熺泭鏄惁姝e父")
+    @JsonProperty("SYSFZC")
+    private String sysfzc;
+
+    @PropertyDef(label = "鎹熸孩鍘熷洜")
+    @JsonProperty("SYYY")
+    private String syyy;
+
+    @PropertyDef(label = "鍑烘竻纭鏍囪瘑")
+    @JsonProperty("CQQRBS")
+    private String cqqrbs;
+
+    @PropertyDef(label = "鍑烘竻纭鏃堕棿")
+    @JsonProperty("CQQRSJ")
+    private String cqqrsj;
+
+    @PropertyDef(label = "浠撳偍瀹℃牳浜�")
+    @JsonProperty("CCSHR")
+    private String ccshr;
+
+    @PropertyDef(label = "璐ㄦ瀹℃牳浜�")
+    @JsonProperty("ZJSHR")
+    private String zjshr;
+
+    @PropertyDef(label = "缁熻瀹℃牳浜�")
+    @JsonProperty("TJSHR")
+    private String tjshr;
+
+    @PropertyDef(label = "浼氳瀹℃牳浜�")
+    @JsonProperty("KJSHR")
+    private String kjshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    @JsonProperty("LDSHR")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1210.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1210.java
new file mode 100644
index 0000000..5e4e1bb
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1210.java
@@ -0,0 +1,93 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:23
+ */
+@Data
+public class SX2024Api1210 implements Serializable {
+
+    @PropertyDef(label = "绮鎬ц川杞彉鍗曞彿")
+    @JsonProperty("LSXZZBDH")
+    private String lsxzzbdh;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "绮鏁伴噺(鍏枻)")
+    @JsonProperty("LSSL")
+    private Double lssl;
+
+    @PropertyDef(label = "鍒掕浆鏁伴噺(鍏枻)")
+    @JsonProperty("HZSL")
+    private Double hzsl;
+
+    @PropertyDef(label = "鎵瑰噯鏂囧彿")
+    @JsonProperty("BZWH")
+    private String bzwh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "鍒掕浆鍓嶇伯椋熸�ц川浠g爜")
+    @JsonProperty("HZQLSXZDM")
+    private String hzqlsxzdm;
+
+    @PropertyDef(label = "鍒掕浆鍚庣伯椋熸�ц川浠g爜")
+    @JsonProperty("HZHLSXZDM")
+    private String hzhlsxzdm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍒掕浆鏃ユ湡")
+    @JsonProperty("HZHLSXZDM")
+    private Date hzrq;
+
+    @PropertyDef(label = "浠撳偍瀹℃牳浜�")
+    @JsonProperty("CCSHR")
+    private String ccshr;
+
+    @PropertyDef(label = "璐ㄦ瀹℃牳浜�")
+    @JsonProperty("ZJSHR")
+    private String zjshr;
+
+    @PropertyDef(label = "缁熻瀹℃牳浜�")
+    @JsonProperty("TJSHR")
+    private String tjshr;
+
+    @PropertyDef(label = "浼氳瀹℃牳浜�")
+    @JsonProperty("KJSHR")
+    private String kjshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    @JsonProperty("LDSHR")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1211.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1211.java
new file mode 100644
index 0000000..27bd5b5
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1211.java
@@ -0,0 +1,73 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:23
+ */
+@Data
+public class SX2024Api1211 implements Serializable {
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "骞村害")
+    @JsonProperty("ND")
+    private String nd;
+
+    @PropertyDef(label = "鏈堜唤")
+    @JsonProperty("YF")
+    private String yf;
+
+    @PropertyDef(label = "鏈熷垵鏁伴噺(鍏枻)")
+    @JsonProperty("QCSL")
+    private Double qcsl;
+
+    @PropertyDef(label = "鏈湡鏀跺叆鏁伴噺(鍏枻)")
+    @JsonProperty("BQSRSL")
+    private Double bqsrsl;
+
+    @PropertyDef(label = "鏈湡鏀嚭鏁伴噺(鍏枻)")
+    @JsonProperty("BQZCSL")
+    private Double bqzcsl;
+
+    @PropertyDef(label = "鏈熸湯鏁伴噺(鍏枻)")
+    @JsonProperty("QMYE")
+    private Double qmye;
+
+    @PropertyDef(label = "鏈堢粨鏍囧織")
+    @JsonProperty("YJBZ")
+    private Integer yjbz;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    @JsonProperty("YWRQ")
+    private Date ywrq;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1212.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1212.java
new file mode 100644
index 0000000..9d436d0
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1212.java
@@ -0,0 +1,92 @@
+package com.fzzy.push.sx2024.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 瀹㈡埛淇℃伅
+ * @Author CZT
+ * @Date 2024/4/25 14:23
+ */
+@Data
+public class SX2024Api1212 implements Serializable {
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "瀹㈡埛绫诲瀷")
+    @JsonProperty("KHLX")
+    private String khlx;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "瀹㈡埛缁熶竴绀句細淇$敤浠g爜鎴栬韩浠借瘉鍙�")
+    @JsonProperty("KHTYSHXYDMHSFZH")
+    private String khtyshxydmhsfzh;
+
+    @PropertyDef(label = "瀹㈡埛鍚嶇О")
+    @JsonProperty("KHMC")
+    private String khmc;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    @JsonProperty("FDDBR")
+    private String fddbr;
+
+    @PropertyDef(label = "閫氳鍦板潃")
+    @JsonProperty("TXDZ")
+    private String txdz;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    @JsonProperty("YZBM")
+    private String yzbm;
+
+    @PropertyDef(label = "鑱旂郴浜哄鍚�")
+    @JsonProperty("LXRXM")
+    private String lxrxm;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    @JsonProperty("LXRDH")
+    private String lxrdh;
+
+    @PropertyDef(label = "鑱旂郴浜鸿韩浠借瘉鍙�")
+    @JsonProperty("LXRSFZH")
+    private String lxrsfzh;
+
+    @PropertyDef(label = "鐢靛瓙淇$")
+    @JsonProperty("DZYX")
+    private String dzyx;
+
+    @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
+    @JsonProperty("KHFKHH")
+    private String khfkhh;
+
+    @PropertyDef(label = "瀹㈡埛鏂硅处鍙�")
+    @JsonProperty("KHFZH")
+    private String khfzh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1301.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1301.java
new file mode 100644
index 0000000..e66c076
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1301.java
@@ -0,0 +1,112 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1301 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    @JsonProperty("DWDM")
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "鍦扮偣")
+    @JsonProperty("DD")
+    private String dd;
+
+    @PropertyDef(label = "椋庨櫓鐐圭紪鐮�")
+    @JsonProperty("FXDBM")
+    private String fxdbm;
+
+    @PropertyDef(label = "璇嗗埆浜�")
+    @JsonProperty("SBR")
+    private String sbr;
+
+    @PropertyDef(label = "鐜妭/閮ㄤ綅")
+    @JsonProperty("HJBW")
+    private String hjbw;
+
+    @PropertyDef(label = "椋庨櫓淇℃伅")
+    @JsonProperty("HJBW")
+    private String fxxx;
+
+    @PropertyDef(label = "椋庨櫓绫诲瀷")
+    @JsonProperty("FXLX")
+    private String fxlx;
+
+    @PropertyDef(label = "椋庨櫓鍒嗙骇")
+    @JsonProperty("FXFJ")
+    private String fxfj;
+
+    @PropertyDef(label = "椋庨櫓绠℃帶鎺柦")
+    @JsonProperty("FXGLCS")
+    private String fxglcs;
+
+    @PropertyDef(label = "闅愭偅淇℃伅")
+    @JsonProperty("YHXX")
+    private String yhxx;
+
+    @PropertyDef(label = "闅愭偅鎺掓煡淇℃伅")
+    @JsonProperty("YHXX")
+    private String yhpcxx;
+
+    @PropertyDef(label = "闅愭偅鏁存敼淇℃伅")
+    @JsonProperty("YHZGXX")
+    private String yhzgxx;
+
+    @PropertyDef(label = "闅愭偅鏁存敼楠屾敹淇℃伅")
+    @JsonProperty("YHYSXX")
+    private String yhysxx;
+
+    @PropertyDef(label = "浜嬫晠鍩烘湰淇℃伅")
+    @JsonProperty("SGJBXX")
+    private String sgjbxx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鏁存敼鏃堕檺")
+    @JsonProperty("ZGSX")
+    private Date zgsx;
+
+    @PropertyDef(label = "璐d换鍗曚綅")
+    @JsonProperty("ZRDW")
+    private String zrdw;
+
+    @PropertyDef(label = "璐d换浜�")
+    @JsonProperty("ZRR")
+    private String zrr;
+
+    @PropertyDef(label = "鏁存敼楠屾敹淇℃伅")
+    @JsonProperty("ZGYSXX")
+    private String zgysxx;
+
+    @PropertyDef(label = "椋庨櫓璺熻釜鐩戠璐d换浜�")
+    @JsonProperty("FXGZJGZRR")
+    private String fxgzjgzrr;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1302.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1302.java
new file mode 100644
index 0000000..f1fb76c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1302.java
@@ -0,0 +1,80 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1302 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "娓╂箍搴︽娴嬪崟鍙�")
+    @JsonProperty("WSDJCDH")
+    private String wsdjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    @JsonProperty("JCSJ")
+    private Date jcsj;
+
+    @PropertyDef(label = "浠撴埧澶栨俯")
+    @JsonProperty("CFWW")
+    private Double cfww;
+
+    @PropertyDef(label = "浠撴埧澶栨箍")
+    @JsonProperty("CFWS")
+    private Double cfws;
+
+    @PropertyDef(label = "浠撴埧鍐呮俯")
+    @JsonProperty("CFNW")
+    private Double cfnw;
+
+    @PropertyDef(label = "浠撴埧鍐呮箍")
+    @JsonProperty("CFNS")
+    private Double cfns;
+
+    @PropertyDef(label = "绮鏈�楂樻俯")
+    @JsonProperty("LSZGW")
+    private Double lszgw;
+
+    @PropertyDef(label = "绮鏈�浣庢俯")
+    @JsonProperty("LSZDW")
+    private Double lszdw;
+
+    @PropertyDef(label = "绮骞冲潎娓�")
+    @JsonProperty("LSPJW")
+    private Double lspjw;
+
+    @PropertyDef(label = "绮娓╁害鍊奸泦鍚�")
+    @JsonProperty("LSWDZJH")
+    private String lswdzjh;
+
+    @PropertyDef(label = "绮婀垮害鍊奸泦鍚�")
+    @JsonProperty("LSSDZJH")
+    private String lssdzjh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1303.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1303.java
new file mode 100644
index 0000000..a3473ce
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1303.java
@@ -0,0 +1,73 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1303 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    @JsonProperty("TYAJBM")
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬪崟鍙�", description = "鐢辫揣浣嶄唬鐮�+妫�娴嬫棩鏈燂紙yyyyMMdd锛�+4 浣嶉『搴忓彿缁勬垚")
+    @JsonProperty("HCJCDH")
+    private String hcjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    @JsonProperty("JCSJ")
+    private Date jcsj;
+
+    @PropertyDef(label = "妫�鏌ュ铏柟娉�")
+    @JsonProperty("JCHCFF")
+    private String jchcff;
+
+    @PropertyDef(label = "鍙戠敓閮ㄤ綅")
+    @JsonProperty("FSBW")
+    private String fsbw;
+
+    @PropertyDef(label = "瀹宠櫕绉嶇被")
+    @JsonProperty("HCZL")
+    private String hczl;
+
+    @PropertyDef(label = "铏彛瀵嗗害鍊奸泦鍚�")
+    @JsonProperty("CKMDZJH")
+    private String ckmdzjh;
+
+    @PropertyDef(label = "铏伯绛夌骇鍒ゅ畾")
+    @JsonProperty("CLDJPD")
+    private String cldjpd;
+
+    @PropertyDef(label = "瀹宠櫕鎶楄嵂鎬у垎鏋�")
+    @JsonProperty("HCKYXFX")
+    private String hckyxfx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1304.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1304.java
new file mode 100644
index 0000000..99ab3c6
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1304.java
@@ -0,0 +1,78 @@
+package com.fzzy.push.sx2024.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
+绯荤粺閫氱煡
+ResponseDto(success=500, msg=琛�,绗�<0/1>鍒�,瀛楁缂哄け,杩戜技妯$硦瑙勫垯<^.{0,8000}$>,璇︾粏瑙勫垯<纾峰寲姘㈡祿搴﹀�奸泦鍚�>, token=null, bizId=null, JSESSIONID=null, data=null
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1304 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    @JsonProperty("TYAJBM")
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "姘斾綋娴撳害妫�娴嬪崟鍙�")
+    @JsonProperty("QTNDJCDH")
+    private String qtndjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    @JsonProperty("JCSJ")
+    private Date jcsj;
+
+    @PropertyDef(label = "姘ф皵鍚噺鍊奸泦鍚�")
+    @JsonProperty("YQHLZJH")
+    private String yqhlzjh;
+
+    @PropertyDef(label = "浜屾哀鍖栫⒊鍚噺鍊奸泦鍚�")
+    @JsonProperty("EYHTHLZJH")
+    private String eyhthlzjh;
+
+    @PropertyDef(label = "纭叞姘熸祿搴﹀�奸泦鍚�")
+    @JsonProperty("LXFNDZJH")
+    private String lxfndzjh;
+
+    @PropertyDef(label = "纾峰寲姘㈡祿搴﹀�奸泦鍚�")
+    @JsonProperty("LHQNDZJH")
+    private String lhqndzjh;
+
+    @PropertyDef(label = "涓�姘у寲姘惈閲忓�奸泦鍚�")
+    @JsonProperty("YYHDHLZJH")
+    private String yyhdhlzjh;
+
+    @PropertyDef(label = "涓�姘у寲纰冲惈閲忓�奸泦鍚�")
+    @JsonProperty("YYHTHLZJH")
+    private String yyhthlzjh;
+
+    @PropertyDef(label = "浣滀笟绫诲瀷")
+    @JsonProperty("ZYLX")
+    private String zylx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1305.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1305.java
new file mode 100644
index 0000000..534a1e2
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1305.java
@@ -0,0 +1,232 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1305 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    @JsonProperty("TYAJBM")
+    private String tyajbm;
+
+    @PropertyDef(label = "浠撴埧浠g爜")
+    @JsonProperty("CFDM")
+    private String cfdm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    @JsonProperty("TYCFBM")
+    private String tycfbm;
+
+    @PropertyDef(label = "閫氶浣滀笟鍗曞彿")
+    @JsonProperty("TFZYDH")
+    private String tfzydh;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "閫氶鏃ユ湡")
+    @JsonProperty("TFRQ")
+    private Date tfrq;
+
+    @PropertyDef(label = "閫氶鐩殑")
+    @JsonProperty("TFMD")
+    private String tfmd;
+
+    @PropertyDef(label = "绮爢瀛旈殭搴�")
+    @JsonProperty("LDKXD")
+    private Double ldkxd;
+
+    @PropertyDef(label = "閫氶绫诲瀷")
+    @JsonProperty("TFLX")
+    private String tflx;
+
+    @PropertyDef(label = "椋庨亾鍨嬪紡")
+    @JsonProperty("FDXS")
+    private String fdxs;
+
+    @PropertyDef(label = "椋庣綉璁剧疆鏂瑰紡")
+    @JsonProperty("FWSZFS")
+    private String fwszfs;
+
+    @PropertyDef(label = "涓婚閬撴埅闈㈢Н")
+    @JsonProperty("ZFDJMJ")
+    private Double zfdjmj;
+
+    @PropertyDef(label = "鏀閬撴埅闈㈢Н")
+    @JsonProperty("ZFDJMJ")
+    private Double zhfdjmj;
+
+    @PropertyDef(label = "鏀閬撴�婚暱搴�")
+    @JsonProperty("ZFDZCD")
+    private Double zfdzcd;
+
+    @PropertyDef(label = "椋庣綉寮�瀛旂巼")
+    @JsonProperty("FWKKL")
+    private Double fwkkl;
+
+    @PropertyDef(label = "绌烘皵閫斿緞姣�")
+    @JsonProperty("KQTJB")
+    private Double kqtjb;
+
+    @PropertyDef(label = "閫氶鍙h缃釜鏁�")
+    @JsonProperty("TFKSZGS")
+    private Integer tfkszgs;
+
+    @PropertyDef(label = "閫氶鏈哄瀷鍙�")
+    @JsonProperty("TFJXH")
+    private String tfjxh;
+
+    @PropertyDef(label = "閫氶鏈哄彴鏁�")
+    @JsonProperty("TFJXH")
+    private Integer tfjts;
+
+    @PropertyDef(label = "鍗曞彴椋庢満棰濆畾鍏ㄥ帇")
+    @JsonProperty("DTFJEDQY")
+    private Double dtfjedqy;
+
+    @PropertyDef(label = "鍗曞彴椋庢満棰濆畾椋庨噺")
+    @JsonProperty("DTFJEDFL")
+    private Double dtfjedfl;
+
+    @PropertyDef(label = "鍗曞彴椋庢満棰濆畾鍔熺巼")
+    @JsonProperty("DTFJEDGL")
+    private Double dtfjedgl;
+
+    @PropertyDef(label = "閫侀鏂瑰紡")
+    @JsonProperty("SFFS")
+    private String sffs;
+
+    @PropertyDef(label = "鍗曞彴椋庢満瀹炴祴椋庨噺")
+    @JsonProperty("DTFJSCFL")
+    private Double dtfjscfl;
+
+    @PropertyDef(label = "鍗曞彴椋庢満杞村姛鐜�")
+    @JsonProperty("DTFJZGL")
+    private Double dtfjzgl;
+
+    @PropertyDef(label = "鎬婚閲�")
+    @JsonProperty("ZFL")
+    private Double zfl;
+
+    @PropertyDef(label = "鍗曚綅閫氶閲�")
+    @JsonProperty("DWTFL")
+    private Double dwtfl;
+
+    @PropertyDef(label = "瀹炴祴绯荤粺闃诲姏")
+    @JsonProperty("DWTFL")
+    private Double scxtzl;
+
+    @PropertyDef(label = "鎬昏�楃數閲�")
+    @JsonProperty("ZHDL")
+    private Double zhdl;
+
+    @PropertyDef(label = "浣滀笟鏃舵皵娓�")
+    @JsonProperty("ZYSQW")
+    private Double zysqw;
+
+    @PropertyDef(label = "浣滀笟鏃舵皵婀�")
+    @JsonProperty("ZYSQS")
+    private Double zysqs;
+
+    @PropertyDef(label = "閫氶鏃堕暱")
+    @JsonProperty("TFSC")
+    private Double tfsc;
+
+    @PropertyDef(label = "浣滀笟鍓嶅钩鍧囩伯娓�")
+    @JsonProperty("ZYQPJLW")
+    private Double zyqpjlw;
+
+    @PropertyDef(label = "缁撴潫鍚庡钩鍧囩伯娓�")
+    @JsonProperty("JSHPJLW")
+    private Double jshpjlw;
+
+    @PropertyDef(label = "闄嶆俯骞呭害")
+    @JsonProperty("JWFD")
+    private Double jwfd;
+
+    @PropertyDef(label = "鍚ㄧ伯闄嶆俯鑳借��")
+    @JsonProperty("DLJWNH")
+    private Double dljwnh;
+
+    @PropertyDef(label = "澶辨按鐜�")
+    @JsonProperty("SSL")
+    private Double ssl;
+
+    @PropertyDef(label = "淇濇按鏁堟灉璇勪环缁撴灉")
+    @JsonProperty("BSXGPJJG")
+    private String bsxgpjjg;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇鏁翠粨")
+    @JsonProperty("TFJWJYXPJZC")
+    private String tfjwjyxpjzc;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇涓婂眰")
+    @JsonProperty("TFJWJYXPJSC")
+    private String tfjwjyxpjsc;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇涓�(闂�)灞�")
+    @JsonProperty("TFJWJYXPJZJC")
+    private String tfjwjyxpjzjc;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇涓嬪眰")
+    @JsonProperty("TFJWJYXPJXC")
+    private String tfjwjyxpjxc;
+
+    @PropertyDef(label = "浣滀笟鍓嶅钩鍧囨按鍒�")
+    @JsonProperty("ZYQPJSF")
+    private Double zyqpjsf;
+
+    @PropertyDef(label = "缁撴潫鍚庡钩鍧囨按鍒�")
+    @JsonProperty("ZYHPJSF")
+    private Double zyhpjsf;
+
+    @PropertyDef(label = "闄嶆按骞呭害")
+    @JsonProperty("JSFD")
+    private Double jsfd;
+
+    @PropertyDef(label = "鍚ㄧ伯闄嶆按鑳借��")
+    @JsonProperty("DLJSNH")
+    private Double dljsnh;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄鏁翠粨")
+    @JsonProperty("TFJSJYXFXZC")
+    private String tfjsjyxfxzc;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄涓婂眰")
+    @JsonProperty("TFJSJYXFXSC")
+    private String tfjsjyxfxsc;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄涓�(闂�)灞�")
+    @JsonProperty("TFJSJYXFXZJC")
+    private String tfjsjyxfxzjc;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄涓嬪眰")
+    @JsonProperty("TFJSJYXFXXC")
+    private String tfjsjyxfxxc;
+
+    @PropertyDef(label = "閫氶浣滀笟璐熻矗浜�")
+    @JsonProperty("TFZYFZR")
+    private String tfzyfzr;
+
+    @PropertyDef(label = "閫氶浣滀笟浜哄憳")
+    @JsonProperty("TFZYRY")
+    private String tfzyry;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1306.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1306.java
new file mode 100644
index 0000000..48da30b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1306.java
@@ -0,0 +1,293 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1306 implements Serializable {
+
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    @JsonProperty("TYAJBM")
+    private String tyajbm;
+
+    @PropertyDef(label = "浠撴埧浠g爜")
+    @JsonProperty("ZHGXSJ")
+    private String cfdm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    @JsonProperty("TYCFBM")
+    private String tycfbm;
+
+    @PropertyDef(label = "鐔忚捀浣滀笟鍗曞彿")
+    @JsonProperty("XZZYDH")
+    private String xzzydh;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鐔忚捀寮�濮嬫椂闂�")
+    @JsonProperty("XZKSSJ")
+    private Date xzkssj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鐔忚捀缁撴潫鏃堕棿")
+    @JsonProperty("XZJSSJ")
+    private Date xzjssj;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬪崟鍙�")
+    @JsonProperty("HCJCDH")
+    private String hcjcdh;
+
+    @PropertyDef(label = "灏佷粨鍚庣啅钂哥殑娆℃暟 绗嚑娆$啅钂�")
+    @JsonProperty("DJCXZ")
+    private Integer djcxz;
+
+    @PropertyDef(label = "甯歌鐔忚捀鏂瑰紡")
+    @JsonProperty("CGXZFS")
+    private String cgxzfs;
+
+    @PropertyDef(label = "鐜祦鐔忚捀鏂瑰紡")
+    @JsonProperty("HLXZFS")
+    private String hlxzfs;
+
+    @PropertyDef(label = "鐜祦鐔忚捀涓庡唴鐜祦鎶�鏈粨鍚�")
+    @JsonProperty("HLXZYNHLJSJH")
+    private String hlxzynhljsjh;
+
+    @PropertyDef(label = "鐔忚捀鏂规鍒跺畾")
+    @JsonProperty("XZFAZD")
+    private String xzfazd;
+
+    @PropertyDef(label = "鐔忚捀鏂规璧疯崏浜�")
+    @JsonProperty("XZFAZD")
+    private String xzfaqcr;
+
+    @PropertyDef(label = "鐔忚捀鏂规鎵瑰噯浜�")
+    @JsonProperty("XZFAPZR")
+    private String xzfapzr;
+
+    @PropertyDef(label = "鐔忚捀鏂规鎶ュ鎯呭喌")
+    @JsonProperty("XZFABBQK")
+    private String xzfabbqk;
+
+    @PropertyDef(label = "鏂借嵂浜哄憳璧勮川鎯呭喌")
+    @JsonProperty("SYRYZZQK")
+    private String syryzzqk;
+
+    @PropertyDef(label = "鏂借嵂璧勮川瀹℃牳")
+    @JsonProperty("SYRYZZQK")
+    private String syzzsh;
+
+    @PropertyDef(label = "鑽墏鍚嶇О")
+    @JsonProperty("YJMC")
+    private String yjmc;
+
+    @PropertyDef(label = "鍓傚瀷")
+    @JsonProperty("JX")
+    private String jx;
+
+    @PropertyDef(label = "娴撳害")
+    @JsonProperty("ND")
+    private Double nd;
+
+    @PropertyDef(label = "绮爢鍗曚綅鐢ㄨ嵂閲�")
+    @JsonProperty("LDDWYYL")
+    private Double lddwyyl;
+
+    @PropertyDef(label = "绌洪棿鍗曚綅鐢ㄨ嵂閲�")
+    @JsonProperty("KJDWYYL")
+    private Double kjdwyyl;
+
+    @PropertyDef(label = "鎬荤敤鑽噺")
+    @JsonProperty("ZYYL")
+    private Double zyyl;
+
+    @PropertyDef(label = "鏂借嵂鏂规硶")
+    @JsonProperty("SYFF")
+    private String syff;
+
+    @PropertyDef(label = "杈呭姪鏂借嵂鎺柦")
+    @JsonProperty("SYFF")
+    private String fzsycs;
+
+    @PropertyDef(label = "绌烘皵鍛煎惛鍣ㄥ強瀹夊叏妫�鏌ユ儏鍐�")
+    @JsonProperty("KQHQJAQJCQK")
+    private String kqhqjaqjcqk;
+
+    @PropertyDef(label = "纾峰寲姘㈡娴嬭缃皟璇曟儏鍐�")
+    @JsonProperty("LHQJCZZTSQK")
+    private String lhqjczztsqk;
+
+    @PropertyDef(label = "姘ф皵娣卞害妫�娴嬭缃皟璇曟儏鍐�")
+    @JsonProperty("YQSDJCZZTSQK")
+    private String yqsdjczztsqk;
+
+    @PropertyDef(label = "纾峰寲姘㈡姤璀︿华瀹夊叏妫�鏌�")
+    @JsonProperty("LHQBJYAQJC")
+    private String lhqbjyaqjc;
+
+    @PropertyDef(label = "姘ф皵鎶ヨ浠畨鍏ㄦ鏌�")
+    @JsonProperty("YQBJYAQJC")
+    private String yqbjyaqjc;
+
+    @PropertyDef(label = "琛ヨ嵂鍓嶄粨鍐呯7鍖栨阿娴撳害")
+    @JsonProperty("BYQCNLHQND")
+    private Double byqcnlhqnd;
+
+    @PropertyDef(label = "纾峰寲姘㈡祿搴﹀崟浣�", description = "1锛歡/m鲁 (榛樿)  2锛歱pm 3:ml/m鲁 4锛�%VOL銆�")
+    @JsonProperty("LHQNDDW")
+    private String nlhqnddw;
+
+    @PropertyDef(label = "鐩爣娴撳害")
+    @JsonProperty("MBND")
+    private Double mbnd;
+
+    @PropertyDef(label = "璁$畻琛ヨ嵂閲�")
+    @JsonProperty("MBND")
+    private Double jsbyl;
+
+    @PropertyDef(label = "瀹為檯琛ヨ嵂閲�")
+    @JsonProperty("SJBYL")
+    private Double sjbyl;
+
+    @PropertyDef(label = "琛ヨ嵂鏂规硶")
+    @JsonProperty("BYFF")
+    private String byff;
+
+    @PropertyDef(label = "浣滀笟浜烘暟")
+    @JsonProperty("ZYRS")
+    private Integer zyrs;
+
+    @PropertyDef(label = "琛ヨ嵂浣滀笟鎵瑰噯浜�")
+    @JsonProperty("BYZYPZR")
+    private String byzypzr;
+
+    @PropertyDef(label = "鐜板満鎸囨尌浜�")
+    @JsonProperty("XCZHR")
+    private String xczhr;
+
+    @PropertyDef(label = "宄板�兼祿搴�")
+    @JsonProperty("FZND")
+    private Double fznd;
+
+    @PropertyDef(label = "鐩爣娴撳害缁存寔澶╂暟")
+    @JsonProperty("MBNDWCTS")
+    private Integer mbndwcts;
+
+    @PropertyDef(label = "婕忔皵浣嶇疆鐩戞祴")
+    @JsonProperty("LSWZJC")
+    private String lswzjc;
+
+    @PropertyDef(label = "婕忔皵閮ㄤ綅閲囧彇鐨勮ˉ鏁戞帾鏂�")
+    @JsonProperty("LQBWCQDBJCS")
+    private String lqbwcqdbjcs;
+
+    @PropertyDef(label = "瀵嗛棴鏃堕棿")
+    @JsonProperty("MBSJ")
+    private Integer mbsj;
+
+    @PropertyDef(label = "CT鍊�")
+    @JsonProperty("CTZ")
+    private Double ctz;
+
+    @PropertyDef(label = "鏁f皵鍓嶇7鍖栨阿娴撳害")
+    @JsonProperty("SQQLHQND")
+    private Double sqqlhqnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鏁f皵鏃ユ湡")
+    @JsonProperty("SQRQ")
+    private Date sqrq;
+
+    @PropertyDef(label = "鏁f皵鏂规硶")
+    @JsonProperty("SQRQ")
+    private String sqff;
+
+    @PropertyDef(label = "鏁f皵鎵瑰噯浜�")
+    @JsonProperty("SQPZR")
+    private String sqpzr;
+
+    @PropertyDef(label = "鏁f皵鎸佺画澶╂暟")
+    @JsonProperty("SQCSTS")
+    private Integer sqcsts;
+
+    @PropertyDef(label = "鏁f皵缁撴潫鏃剁7鍖栨阿娴撳害")
+    @JsonProperty("SQJSSLHQND")
+    private Double sqjsslhqnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "娈嬫福鏀堕泦浣滀笟鏃堕棿")
+    @JsonProperty("CZSJZYSJ")
+    private Date czsjzysj;
+
+    @PropertyDef(label = "娈嬫福鏀堕泦浣滀笟浜烘暟")
+    @JsonProperty("CZSJZYRS")
+    private Integer czsjzyrs;
+
+    @PropertyDef(label = "娈嬫福鏀堕泦鏂规硶")
+    @JsonProperty("CZSJFF")
+    private String czsjff;
+
+    @PropertyDef(label = "娈嬫福鏀堕泦浣滀笟鎵瑰噯浜�")
+    @JsonProperty("CZSJZYPZR")
+    private String czsjzypzr;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鎺柦")
+    @JsonProperty("CZCLCS")
+    private String czclcs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊浣滀笟浜烘暟")
+    @JsonProperty("CZCLZYRS")
+    private Integer czclzyrs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鎵瑰噯浜�")
+    @JsonProperty("CZCLZYRS")
+    private String czclpzr;
+
+    @PropertyDef(label = "鐔忚捀鍚庢椿铏鍑烘儏鍐�")
+    @JsonProperty("XZHHCJCQK")
+    private String xzhhcjcqk;
+
+    @PropertyDef(label = "鐔忚捀鍚庤櫕鍙e瘑搴�")
+    @JsonProperty("XZHHCJCQK")
+    private Integer xzhckmd;
+
+    @PropertyDef(label = "鍩瑰吇15澶╁悗娲昏櫕鏁�")
+    @JsonProperty("PYSWTHHCS")
+    private Integer pyswthhcs;
+
+    @PropertyDef(label = "鍩瑰吇45澶╁悗娲昏櫕鏁�")
+    @JsonProperty("PYSSWTHHCS")
+    private Integer pysswthhcs;
+
+    @PropertyDef(label = "鐔忚捀鏁堟灉璇勪环")
+    @JsonProperty("XZXGPJ")
+    private String xzxgpj;
+
+    @PropertyDef(label = "鐔忚捀璐熻矗浜�")
+    @JsonProperty("XZFZR")
+    private String xzfzr;
+
+    @PropertyDef(label = "鐔忚捀浣滀笟浜哄憳")
+    @JsonProperty("XZZYRY")
+    private String xzzyry;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1307.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1307.java
new file mode 100644
index 0000000..6ee9870
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1307.java
@@ -0,0 +1,78 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1307 implements Serializable {
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "浠撴埧浠g爜")
+    @JsonProperty("CFDM")
+    private String cfdm;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯浠g爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧浠g爜")
+    @JsonProperty("TYCFBM")
+    private String tycfbm;
+
+    @PropertyDef(label = "缁熶竴璐т綅浠g爜")
+    @JsonProperty("TYHWBM")
+    private String tyhwbm;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id")
+    @JsonProperty("SPJKSBID")
+    private String spjksbid;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎶撴媿鏃堕棿")
+    @JsonProperty("ZPSJ")
+    private Date zpsj;
+
+    @PropertyDef(label = "浠撳唴鍥惧儚鏂囦欢娴�")
+    @JsonProperty("CNTXWJL")
+    private String cntxwjl;
+
+    @PropertyDef(label = "浠撳唴鍥惧儚鏂囦欢璺緞")
+    @JsonProperty("CNTXWJLJ")
+    private String cntxwjlj;
+
+    @PropertyDef(label = "鍥惧儚鏂囦欢鍚庣紑鍚�")
+    @JsonProperty("TXWJHZM")
+    private String txwjhzm;
+
+    @JSONField(name = "Yzwbh")
+    @PropertyDef(label = "棰勭疆浣嶇紪鍙�")
+    @JsonProperty("YZWBH")
+    private String yzwbh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1308.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1308.java
new file mode 100644
index 0000000..bc074b7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1308.java
@@ -0,0 +1,81 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:24
+ */
+@Data
+public class SX2024Api1308 implements Serializable {
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @JsonProperty("KQDM")
+    private String kqdm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    @JsonProperty("KQMC")
+    private String kqmc;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    @JsonProperty("TYKQBM")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯鍚嶇О")
+    @JsonProperty("TYKQMC")
+    private String tykqmc;
+
+    @PropertyDef(label = "搴撳尯鍦板潃")
+    @JsonProperty("KQDZ")
+    private String kqdz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍛婅鏃堕棿")
+    @JsonProperty("GJSJ")
+    private Date gjsj;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id")
+    @JsonProperty("SPJKSBID")
+    private String spjksbid;
+
+    @PropertyDef(label = "瀹夎浣嶇疆绫诲瀷")
+    @JsonProperty("AZWZLX")
+    private String azwzlx;
+
+    @PropertyDef(label = "鐩戣鍖哄煙璇存槑")
+    @JsonProperty("AZWZLX")
+    private String jsqysm;
+
+    @PropertyDef(label = "寮傚父鍛婅璇存槑")
+    @JsonProperty("YCGJSM")
+    private String ycgjsm;
+
+    @PropertyDef(label = "瑙嗛鏂囦欢娴�")
+    @JsonProperty("YCGJSM")
+    private String spwjl;
+
+    @PropertyDef(label = "瑙嗛鏂囦欢鍚庣紑鍚�")
+    @JsonProperty("SPWJHZM")
+    private String spwjhzm;
+
+    @PropertyDef(label = "瑙嗛鏂囦欢璺緞")
+    @JsonProperty("SPWJLJ")
+    private String spwjlj;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1309.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1309.java
new file mode 100644
index 0000000..eafd6da
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1309.java
@@ -0,0 +1,81 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:25
+ */
+@Data
+public class SX2024Api1309 implements Serializable {
+
+    @PropertyDef(label = "棰勮淇℃伅浠g爜")
+    @JsonProperty("YJXXDM")
+    private String yjxxdm;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "棰勮鍙戝竷鏃堕棿")
+    @JsonProperty("FBSJ")
+    private Date fbsj;
+
+    @PropertyDef(label = "杩濊涓讳綋绫诲瀷")
+    @JsonProperty("WGZTLX")
+    private String wgztlx;
+
+    @PropertyDef(label = "杩濊鍗曚綅浠g爜")
+    @JsonProperty("QYDM")
+    private String qydm;
+
+    @PropertyDef(label = "杩濊鍗曚綅缁熶竴缂栫爜")
+    @JsonProperty("WGDWTYBM")
+    private String wgdwtybm;
+
+    @PropertyDef(label = "杩濊琛屼负浜�")
+    @JsonProperty("WGXWR")
+    private String wgxwr;
+
+    @PropertyDef(label = "娑夊強搴撶偣")
+    @JsonProperty("SJKD")
+    private String sjkd;
+
+    @PropertyDef(label = "杩濊绫诲瀷")
+    @JsonProperty("WGLX")
+    private String wglx;
+
+    @PropertyDef(label = "杩濊璇︽儏")
+    @JsonProperty("WGQK")
+    private String wgqk;
+
+    @PropertyDef(label = "褰撳墠澶勭疆鐘舵��")
+    @JsonProperty("CZZT")
+    private String czzt;
+
+    @PropertyDef(label = "澶勭疆鍐呭")
+    @JsonProperty("HXCZQK")
+    private String hxczqk;
+
+    @PropertyDef(label = "澶勭疆浜�")
+    @JsonProperty("HXCZR")
+    private String hxczr;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "澶勭疆鏃堕棿")
+    @JsonProperty("HXCZSJ")
+    private Date hxczsj;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1310.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1310.java
new file mode 100644
index 0000000..c1f94b3
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1310.java
@@ -0,0 +1,149 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:25
+ */
+@Data
+public class SX2024Api1310 implements Serializable {
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    @JsonProperty("HWDM")
+    private String hwdm;
+
+    @PropertyDef(label = "璐ㄦ鎶ュ憡鍗曞彿")
+    @JsonProperty("ZJBGDH")
+    private String zjbgdh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    @JsonProperty("LSDJDM")
+    private String lsdjdm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍏ュ簱鏃ユ湡")
+    @JsonProperty("RKRQ")
+    private Date rkrq;
+
+    @PropertyDef(label = "妫�楠岀被鍒�")
+    @JsonProperty("JYLB")
+    private String jylb;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�楠屾椂闂�")
+    @JsonProperty("JYSJ")
+    private Date jysj;
+
+    @PropertyDef(label = "妫�楠屽崟浣�")
+    @JsonProperty("JYDW")
+    private String jydw;
+
+    @PropertyDef(label = "妫�楠屼汉")
+    @JsonProperty("JYR")
+    private String jyr;
+
+    @PropertyDef(label = "妫�楠屼緷鎹�")
+    @JsonProperty("JYYJ")
+    private String jyyj;
+
+    @PropertyDef(label = "鎸囨爣绫诲埆")
+    @JsonProperty("ZBLB")
+    private String zblb;
+
+    @PropertyDef(label = "妫�楠岄」鐩�")
+    @JsonProperty("JYXM")
+    private String jyxm;
+
+    @PropertyDef(label = "妫�楠岄」鐩��")
+    @JsonProperty("JYXMZ")
+    private String jyxmz;
+
+    @PropertyDef(label = "鎸囨爣缁撴灉鍒ゅ畾")
+    @JsonProperty("ZBJGPD")
+    private String zbjgpd;
+
+    @PropertyDef(label = "椋熷搧瀹夊叏鎸囨爣鏄惁鍚堟牸")
+    @JsonProperty("SPAQZBSFHG")
+    private String spaqzbsfhg;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绛惧彂鏃ユ湡")
+    @JsonProperty("QFRQ")
+    private Date qfrq;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎶ュ憡鍑哄叿鏃堕棿")
+    @JsonProperty("BGCJSJ")
+    private Date bgcjsj;
+
+    @PropertyDef(label = "瀹℃牳浜哄鍚�")
+    @JsonProperty("SHRXM")
+    private String shrxm;
+
+    @PropertyDef(label = "鎵︽牱鍗曠紪鍙�")
+    @JsonProperty("QYDBH")
+    private String qydbh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎵︽牱鏃堕棿")
+    @JsonProperty("QYSJ")
+    private Date qysj;
+
+    @PropertyDef(label = "鎵︽牱鍖哄煙")
+    @JsonProperty("QYQY")
+    private String qyqy;
+
+    @PropertyDef(label = "鎵︽牱浜哄鍚�")
+    @JsonProperty("QYRXM")
+    private String qyrxm;
+
+    @PropertyDef(label = "鐩戠潱浜哄鍚�")
+    @JsonProperty("JDRXM")
+    private String jdrxm;
+
+    @PropertyDef(label = "鏍峰搧缂栧彿")
+    @JsonProperty("YPBH")
+    private String ypbh;
+
+    @PropertyDef(label = "鏍峰搧鏁伴噺")
+    @JsonProperty("YPSL")
+    private Double ypsl;
+
+    @PropertyDef(label = "浠h〃鏁伴噺")
+    @JsonProperty("DBSL")
+    private Double dbsl;
+
+    @PropertyDef(label = "鏍峰搧绛夌骇")
+    @JsonProperty("YPDJ")
+    private String ypdj;
+
+    @PropertyDef(label = "鏄惁姝e父瀛樺偍骞撮檺")
+    @JsonProperty("SFZCCCNX")
+    private String sfzcccnx;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("BZ")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1401.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1401.java
new file mode 100644
index 0000000..a2c1bcf
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1401.java
@@ -0,0 +1,69 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:25
+ */
+@Data
+public class SX2024Api1401 implements Serializable {
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    @JsonProperty("TYDWBM")
+    private String tydwbm;
+
+    @PropertyDef(label = "鎵垮偍浼佷笟")
+    @JsonProperty("CCQY")
+    private String ccqy;
+
+    @PropertyDef(label = "鎵垮偍浼佷笟缁熶竴浠g爜")
+    @JsonProperty("CCQYTYDM")
+    private String ccqytydm;
+
+    @PropertyDef(label = "骞翠唤")
+    @JsonProperty("CCQY")
+    private String nf;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    @JsonProperty("XZQHDM")
+    private String xzqhdm;
+
+
+    @PropertyDef(label = "绮鍝佺")
+    @JsonProperty("YLPZ")
+    private String ylpz;
+
+    @PropertyDef(label = "绮鎬ц川")
+    @JsonProperty("YLXZ")
+    private String ylxz;
+
+    @PropertyDef(label = "鍌ㄥ瑙勬ā璁″垝鏁伴噺")
+    @JsonProperty("YLCBGMJHSL")
+    private Double ylcbgmjhsl;
+
+    @PropertyDef(label = "鍌ㄥ瑙勬ā璁″垝鏂囧彿")
+    @JsonProperty("CBGMJHWH")
+    private String cbgmjhwh;
+
+    @PropertyDef(label = "澶囨敞")
+    @JsonProperty("REMARKS")
+    private String remarks;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1403.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1403.java
new file mode 100644
index 0000000..32e913c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1403.java
@@ -0,0 +1,71 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:25
+ */
+@Data
+public class SX2024Api1403 implements Serializable {
+
+    @PropertyDef(label = "杞崲璁″垝鍗曞彿", description = "鍗曚綅缂栫爜 + 4浣嶅勾浠� + 3浣嶉『搴忓彿")
+    @JsonProperty("LHJHDH")
+    private String lhjhdh;
+
+    @PropertyDef(label = "璁″垝鏂囧彿")
+    @JsonProperty("JHWH")
+    private String jhwh;
+
+    @PropertyDef(label = "璁″垝鍚嶇О")
+    @JsonProperty("JHMC")
+    private String jhmc;
+
+    @PropertyDef(label = "璁″垝骞村害")
+    @JsonProperty("JHND")
+    private String jhnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寮�濮嬫墽琛屾棩鏈�")
+    @JsonProperty("KSZXRQ")
+    private Date kszxrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鎴鎵ц鏃ユ湡")
+    @JsonProperty("JZZXRQ")
+    private Date jzzxrq;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅")
+    @JsonProperty("JHXDDW")
+    private String jhxddw;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅缁熶竴缂栫爜")
+    @JsonProperty("JHXDDWTYBM")
+    private String JHXDDWTYBM;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅鍚嶇О")
+    @JsonProperty("JHXDDWMC")
+    private String jhxddwmc;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "璁″垝涓嬭揪鏃堕棿")
+    @JsonProperty("JHXDSJ")
+    private Date jhxdsj;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1404.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1404.java
new file mode 100644
index 0000000..93dc9a4
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Api1404.java
@@ -0,0 +1,68 @@
+package com.fzzy.push.sx2024.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
+ * @Author CZT
+ * @Date 2024/4/25 14:25
+ */
+@Data
+public class SX2024Api1404 implements Serializable {
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍗曞彿")
+    @JsonProperty("JHMXDH")
+    private String jhmxdh;
+
+    @PropertyDef(label = "杞崲璁″垝鍗曞彿")
+    @JsonProperty("LHJHDH")
+    private String lhjhdh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    @JsonProperty("LSPZDM")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    @JsonProperty("LSDJDM")
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    @JsonProperty("LSXZDM")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    @JsonProperty("SHND")
+    private String shnd;
+
+    @PropertyDef(label = "杞崲璐т綅浠g爜")
+    @JsonProperty("LHHWDM")
+    private String lhhwdm;
+
+    @PropertyDef(label = "杞崲璐т綅缁熶竴缂栫爜")
+    @JsonProperty("LHHWTYBM")
+    private String lhhwtybm;
+
+    @PropertyDef(label = "杞崲鏁伴噺")
+    @JsonProperty("LHSL")
+    private Double lhsl;
+
+    @PropertyDef(label = "杞崲绫诲瀷")
+    @JsonProperty("LHLX")
+    private String lhlx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    @JsonProperty("CZBZ")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JsonProperty("ZHGXSJ")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024Dto.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024Dto.java
new file mode 100644
index 0000000..89bb58c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024Dto.java
@@ -0,0 +1,24 @@
+package com.fzzy.push.sx2024.data;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2023鐗�-鍝嶅簲鐮佹暟鎹皝瑁�
+ * @Author CZT
+ * @Date 2024/4/23 16:21
+ */
+@Data
+public class SX2024Dto implements Serializable {
+
+    /**
+     * 鍝嶅簲鐮�
+     */
+    private String Code;
+
+    /**
+     * 鐩稿簲淇℃伅
+     */
+    private String VER;
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SX2024ReqDto.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024ReqDto.java
new file mode 100644
index 0000000..efa4129
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024ReqDto.java
@@ -0,0 +1,55 @@
+package com.fzzy.push.sx2024.data;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2023鐗�-鎺ㄩ�佹暟鎹皝瑁�
+ * @Author CZT
+ * @Date 2024/4/23 15:02
+ */
+@Data
+public class SX2024ReqDto implements Serializable {
+
+    /**
+     * 鎶ユ枃鏍囪瘑
+     */
+    private String ID;
+
+    /**
+     * 鐗堟湰鍙�
+     */
+    private String VER;
+
+    /**
+     * 鍗曚綅缂栫爜锛�11浣�
+     */
+    @JsonProperty("OrgNo")
+    private String orgNo;
+
+    /**
+     * 鍗曚綅鍚嶇О
+     */
+    @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/sx2024/data/SX2024RespDto.java b/src/main/java/com/fzzy/push/sx2024/data/SX2024RespDto.java
new file mode 100644
index 0000000..0e2b836
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SX2024RespDto.java
@@ -0,0 +1,47 @@
+package com.fzzy.push.sx2024.data;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙�2023鐗�-鐩稿簲鏁版嵁灏佽
+ * @Author CZT
+ * @Date 2024/4/23 15:07
+ */
+@Data
+public class SX2024RespDto<T> implements Serializable {
+
+    /**
+     * 鎶ユ枃鏍囪瘑ID
+     */
+    private String ID;
+    /**
+     * 鎶ユ枃鐗堟湰鍙�
+     */
+    private String VER;
+    /**
+     * 鍙戣捣鏃堕棿
+     */
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date SendTime;
+    /**
+     * 璇锋眰鍛戒护褰卞搷鐨勮鏁�
+     */
+    private String ROWS;
+    /**
+     * 鎵ц娑堟伅鐨勫唴瀹�
+     */
+    private T MsgBody;
+
+    public SX2024RespDto() {
+    }
+
+    public SX2024RespDto(String ID, String VER) {
+        this.ID = ID;
+        this.VER = VER;
+    }
+
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/data/SXFinanceDto.java b/src/main/java/com/fzzy/push/sx2024/data/SXFinanceDto.java
new file mode 100644
index 0000000..b52c67d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/data/SXFinanceDto.java
@@ -0,0 +1,52 @@
+package com.fzzy.push.sx2024.data;
+
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+/**
+ * @Description 鎶ヨ〃鏁版嵁灏佽
+ * @Author CZT
+ * @Date 2024/4/23 17:30
+ */
+@Data
+public class SXFinanceDto {
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String DWDM;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String KQDM;
+
+    @PropertyDef(label = "鎶ヨ〃鏈熷彿")
+    private String BBSJ;
+
+    @PropertyDef(label = "鎶ヨ〃鍚�")
+    private String BBM;
+
+    @PropertyDef(label = "鎸囨爣搴忓彿")
+    private String ZBXH;
+
+    @PropertyDef(label = "鎸囨爣鍚嶇О")
+    private String ZBMC;
+
+    @PropertyDef(label = "鎸囨爣鍊� 1")
+    private String ZBZ1;
+
+    @PropertyDef(label = "鎸囨爣鍊� 2")
+    private String ZBZ2;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String CZBZ;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private String ZHGXSJ;
+
+    public SXFinanceDto() {
+    }
+
+    public SXFinanceDto(String zbmc, String zbz1, String zbz2){
+        this.ZBMC = zbmc;
+        this.ZBZ1 = zbz1;
+        this.ZBZ2 = zbz2;
+    }
+}
diff --git a/src/main/java/com/fzzy/push/sx2024/package-info.java b/src/main/java/com/fzzy/push/sx2024/package-info.java
new file mode 100644
index 0000000..3f05f18
--- /dev/null
+++ b/src/main/java/com/fzzy/push/sx2024/package-info.java
@@ -0,0 +1,7 @@
+
+/**
+ * @Description 闄曡タ鐪佸钩鍙版帴鍙f湇鍔�
+ * @Author CZT
+ * @Date 2024/4/22 19:45
+ */
+package com.fzzy.push.sx2024;
\ No newline at end of file

--
Gitblit v1.9.3