From 530325a557add297d6dfea508f605c93681c7921 Mon Sep 17 00:00:00 2001
From: ws <ws@123.com>
Date: 星期五, 25 十月 2024 18:01:08 +0800
Subject: [PATCH] 升级广东省平台接口规范

---
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1212.java          |   79 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1112.java          |  104 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1104.java          |   65 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1304.java          |   73 
 src/main/java/com/fzzy/push/gd2023/dto/GD2023AuthToken.java        |   32 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1204.java          |   85 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1404.java          |   62 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1113.java          |   45 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Way.java       |   20 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2001.java          |   78 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1308.java          |   76 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1105.java          |   56 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1305.java          |  188 +
 src/main/java/com/fzzy/push/gd2023/GD2023HttpClientUtil.java       |  267 ++
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1102.java          |   85 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1310.java          |  127 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2002.java          |   58 
 src/main/java/com/fzzy/push/gd2023/GD2023PushService14.java        |   44 
 src/main/java/com/fzzy/push/gd2023/GD2023PushService11.java        |   65 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1302.java          |   71 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1203.java          |   86 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1206.java          |   76 
 src/main/java/com/fzzy/push/gd2023/package-info.java               |    4 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1209.java          |  128 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1403.java          |   99 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1211.java          |   70 
 src/main/java/com/fzzy/push/gd2023/dto/GDFinanceDto.java           |   69 
 src/main/java/com/fzzy/push/gd2023/GD2023OrderServiceImpl.java     |  209 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1101.java          |  129 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1201.java          |  172 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1207.java          |   94 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023.java          |   77 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1107.java          |   72 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1307.java          |   79 
 src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java        |   84 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1110.java          |   56 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1301.java          |   98 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1401.java          |   57 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1108.java          |   89 
 src/main/java/com/fzzy/push/gd2023/dto/GD2023ResponseDto.java      |   43 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1402.java          |   72 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1208.java          |  128 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1205.java          |  175 +
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023People.java    |   21 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1210.java          |   78 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1202.java          |  235 ++
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1106.java          |   83 
 src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java | 1240 +++++++++++
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Dtl.java       |   48 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1309.java          |   74 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1109.java          |   63 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1111.java          |   81 
 src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java        |   60 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1306.java          |  234 ++
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1303.java          |   66 
 src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1103.java          |  197 +
 56 files changed, 6,326 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java b/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
new file mode 100644
index 0000000..c0a924c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
@@ -0,0 +1,1240 @@
+package com.fzzy.push.gd2023;
+
+import com.alibaba.fastjson.JSON;
+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.utils.AESUtils;
+import com.fzzy.api.utils.ContextUtil;
+import com.fzzy.api.utils.RedisConst;
+import com.fzzy.api.utils.RedisUtil;
+import com.fzzy.api.view.repository.Api1101Rep;
+import com.fzzy.api.view.repository.Api1102Rep;
+import com.fzzy.api.view.repository.Api1404Rep;
+import com.fzzy.api.view.repository.ApiLogRep;
+import com.fzzy.push.gd2023.dto.*;
+import com.fzzy.push.gd2023.dto.Gd2023Api1101;
+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.*;
+
+/**
+ * @author vince.xu
+ * @Title: ApiService
+ * @ProjectName igds-api
+ * @Description: 涓婁紶鏁版嵁鏈嶅姟绫�
+ * @date 2023-9-216:27
+ */
+@Slf4j
+@Data
+@Service
+public class GD2023ApiRemoteService2023 implements ApiRemoteService {
+
+
+    @Autowired
+    private RedisUtil redisUtil;
+
+    @Autowired
+    private ApiCommonService apiCommonService;
+    @Autowired
+    private Api1404Rep api1404Rep;
+    @Autowired
+    private Api1101Rep api1101Rep;
+    @Autowired
+    private Api1102Rep api1102Rep;
+    @Autowired
+    private ApiLogRep apiLogRep;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_GD_2023.getCode();
+    }
+
+    @Override
+    public ResponseDto pushData(ApiParam param, Object data) {
+        return pushData(param, null, data);
+    }
+
+    @Override
+    public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) {
+        if (Constant.API_CODE_1114_1501.equals(param.getInteId())
+                || Constant.API_CODE_1114_1502.equals(param.getInteId())
+                || Constant.API_CODE_1114_1503.equals(param.getInteId())) {
+            return pushFinanceData(param, conf, data);
+        }
+
+        String inteId = param.getInteId();
+        String kqdm = param.getKqdm();
+        String bizId = param.getBizId();
+
+        try {
+
+            if (null == conf) {
+                conf = apiCommonService.getConf(kqdm);
+            }
+            //鑾峰彇TOKEN
+            GD2023AuthToken token = getGD2023AuthToken(conf);
+
+            //娣诲姞LOGO
+            ApiLog apiLog = new ApiLog();
+            apiLog.setId(ContextUtil.getUUID());
+            apiLog.setInteId(inteId);
+            String jsonData = getJsonData(inteId, data, conf.getApiUrl(), token);
+            log.info("鎶ユ枃淇℃伅=" + jsonData);
+            inteId = getInteId(inteId);
+            if (StringUtils.isEmpty(inteId)) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒版帴鍙�", bizId);
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒版帴鍙�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+            apiLog.setData(jsonData);
+            apiLog.setKqdm(kqdm);
+            apiLog.setUploadTime(new Date());
+
+            if (conf == null) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒颁笂浼犻厤缃�", bizId);
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒颁笂浼犻厤缃�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+            if (null == token) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒癟OKEN淇℃伅", bizId);
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒癟OKEN淇℃伅");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            Map<String, Object> map = new HashMap<>();
+            GD2023ResponseDto responseDto = GD2023HttpClientUtil.postPushData(conf.getApiUrl() + inteId, jsonData, conf, token);
+            responseDto.setBizId(bizId);
+            apiLog.setStatus(responseDto.getCode() == 200 ? 0 : responseDto.getCode());
+            apiLog.setResult(responseDto.getMsg());
+            apiLogRep.save(apiLog);
+            ResponseDto resd = new ResponseDto();
+            resd.setSuccess(responseDto.getCode() == 200 ? 0 : responseDto.getCode());
+            resd.setMsg(responseDto.getMsg());
+            return resd;
+        } catch (Exception e) {
+            log.error(e.getMessage(), e);
+            return new ResponseDto(99, e.getMessage());
+        }
+    }
+
+    /**
+     * 鎺ㄩ�佽储鍔℃暟鎹帴鍙�
+     *
+     * @param param
+     * @param conf
+     * @param data
+     * @return
+     */
+    private ResponseDto pushFinanceData(ApiParam param, ApiConfs conf, Object data) {
+
+        String inteId = param.getInteId();
+        String kqdm = param.getKqdm();
+        String bizId = param.getBizId();
+
+        try {
+
+            if (null == conf) {
+                conf = apiCommonService.getConf(kqdm);
+            }
+            //鑾峰彇TOKEN
+            GD2023AuthToken token = getGD2023AuthToken(conf);
+
+            //娣诲姞LOGO
+            ApiLog apiLog = new ApiLog();
+            apiLog.setId(ContextUtil.getUUID());
+            apiLog.setInteId(inteId);
+
+
+            inteId = getInteId(inteId);
+            if (StringUtils.isEmpty(inteId)) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒版帴鍙�", bizId);
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒版帴鍙�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            apiLog.setKqdm(kqdm);
+            apiLog.setUploadTime(new Date());
+
+            if (conf == null) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒颁笂浼犻厤缃�", bizId);
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒颁笂浼犻厤缃�");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+            if (null == token) {
+                ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒癟OKEN淇℃伅", bizId);
+                apiLog.setStatus(99);
+                apiLog.setResult("娌℃湁鑾峰彇鍒癟OKEN淇℃伅");
+                apiLogRep.save(apiLog);
+                return responseDto;
+            }
+
+            List<GDFinanceDto> list = null;
+            if (Constant.API_CODE_1114_1501.equals(param.getInteId())) {
+                list = copyApi1501((Api1501) data);
+            } else if (Constant.API_CODE_1114_1502.equals(param.getInteId())) {
+                list = copyApi1502((Api1502) data);
+            } else if (Constant.API_CODE_1114_1503.equals(param.getInteId())) {
+                list = copyApi1503((Api1503) data);
+            }
+            GD2023ResponseDto responseDto;
+            ResponseDto resd = null;
+            String jsonData;
+            for (GDFinanceDto gdFinanceDto : list) {
+                resd = new ResponseDto();
+                jsonData = getJsonData(param.getInteId(), gdFinanceDto, conf.getApiUrl(), token);
+                log.info("鎶ユ枃淇℃伅=" + jsonData);
+                responseDto = GD2023HttpClientUtil.postPushData(conf.getApiUrl() + inteId, jsonData, conf, token);
+                responseDto.setBizId(bizId);
+
+                apiLog.setData(jsonData);
+                apiLog.setStatus(responseDto.getCode() == 200 ? 0 : responseDto.getCode());
+                apiLog.setResult(responseDto.getMsg());
+
+                resd.setSuccess(responseDto.getCode() == 200 ? 0 : responseDto.getCode());
+                resd.setMsg(responseDto.getMsg());
+                if (resd.success > 0) {
+                    break;
+                }
+            }
+            apiLogRep.save(apiLog);
+            return resd;
+        } catch (Exception e) {
+            log.error(e.getMessage(), e);
+            return new ResponseDto(99, e.getMessage());
+        }
+    }
+
+    /**
+     * 浠g爜璋冩暣
+     *
+     * @param conf
+     * @return
+     */
+    public GD2023AuthToken getGD2023AuthToken(ApiConfs conf) {
+        try {
+            String key = RedisConst.buildKey(RedisConst.KYE_TOKEN, conf.getKqdm());
+
+            GD2023AuthToken token = (GD2023AuthToken) redisUtil.get(key);
+            if (null != token) return token;
+
+            //浠庢柊鑾峰彇TOKEN
+            Map<String, Object> map = new HashMap<>();
+            map.put("appid", conf.getUserName());
+            map.put("appkey", AESUtils.encrypt(conf.getPassword(), conf.getPublicKey()));
+            GD2023ResponseDto<GD2023AuthToken> responseDto = GD2023HttpClientUtil.postGetToken(conf.getApiUrl() + "sfrz", map);
+            token = new GD2023AuthToken();
+
+            updateGD2023AuthToken(responseDto, conf, token);
+
+            return token;
+        } catch (Exception e) {
+            log.error(e.getMessage(), e);
+            return null;
+        }
+    }
+
+    private void updateGD2023AuthToken(GD2023ResponseDto<GD2023AuthToken> dto, ApiConfs conf, GD2023AuthToken token) {
+        String key = RedisConst.buildKey(RedisConst.KYE_TOKEN, conf.getKqdm());
+
+        if (null == dto) {
+            // redisUtil.set(key, token, 170);
+            return;
+        }
+
+        if (dto.getCode() != 200) {
+            return;
+        } else {
+            GD2023AuthToken token1 = dto.getData();
+            token.setAccess_token(token1.getAccess_token());
+            token.setAppid(token1.getAppid());
+            redisUtil.set(key, token, 60 * 29);
+        }
+    }
+
+    private Object changeObject(Object object) {
+        // 浣跨敤鍙嶅皠鑾峰彇灞炴�у垪琛� object涓哄疄浣撳璞″悕
+        Field[] fields = object.getClass().getDeclaredFields();
+        for (Field field : fields) {
+            field.setAccessible(true);
+            try {
+                // 鍒ゆ柇灞炴�у�兼槸鍚︿负null
+                if (field.get(object) == null || field.get(object) == "") {
+                    //鏍规嵁绫诲瀷璁剧疆榛樿鍊�
+                    if (field.getType() == String.class) {
+                        field.set(object, "0");
+                    }
+                    if (field.getType() == Integer.class) {
+                        field.set(object, 0);
+                    }
+                    if (field.getType() == Double.class) {
+                        field.set(object, 0.0);
+                    }
+                    if (field.getType() == Date.class) {
+                        field.set(object, new Date());
+                    }
+                }
+            } catch (IllegalAccessException e) {
+                e.printStackTrace();
+            }
+        }
+        return object;
+    }
+
+    private String getJsonData(String inteId, Object data, String url, GD2023AuthToken authToken) throws Exception {
+        if (Constant.API_CODE_1101.equals(inteId)) {
+            Gd2023Api1101 api1101 = new Gd2023Api1101();
+            BeanUtils.copyProperties(data, api1101);
+            api1101.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1101);
+        }
+        if (Constant.API_CODE_1102.equals(inteId)) {
+            Gd2023Api1102 api1102 = new Gd2023Api1102();
+            BeanUtils.copyProperties(data, api1102);
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1102.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1102.getTydwbm());
+                api1102.setTydwbm(tydwbm);
+            }
+            api1102.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1102);
+        }
+        if (Constant.API_CODE_1103.equals(inteId)) {
+            Gd2023Api1103 api1103 = new Gd2023Api1103();
+            BeanUtils.copyProperties(data, api1103);
+            changeObject(api1103);
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1103.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1103.getTykqbm());
+                api1103.setTykqbm(tykqbm);
+            }
+            api1103.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1103);
+        }
+        if (Constant.API_CODE_1104.equals(inteId)) {
+            Gd2023Api1104 api1104 = new Gd2023Api1104();
+            BeanUtils.copyProperties(data, api1104);
+            changeObject(api1104);
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1104.getTycfbm())) {
+                String tydfbm = apiCommonService.getTycfbm(api1104.getTycfbm());
+                api1104.setTycfbm(tydfbm);
+            }
+            api1104.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1104);
+        }
+        if (Constant.API_CODE_1105.equals(inteId)) {
+            Gd2023Api1105 api1105 = new Gd2023Api1105();
+            BeanUtils.copyProperties(data, api1105);
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1105.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(api1105.getTyajbm());
+                api1105.setTyajbm(tyajbm);
+            }
+            api1105.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1105);
+        }
+        if (Constant.API_CODE_1106.equals(inteId)) {
+            Gd2023Api1106 api1106 = (Gd2023Api1106) data;
+            api1106.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1106.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1106.getTykqbm());
+                api1106.setTykqbm(tykqbm);
+            }
+            return JSON.toJSONString(api1106);
+        }
+        if (Constant.API_CODE_1107.equals(inteId)) {
+            Gd2023Api1107 api1107 = (Gd2023Api1107) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1107.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1107.getKqdm());
+                api1107.setTykqbm(tykqbm);
+            }
+            if (StringUtils.isEmpty(api1107.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1107.getDwdm());
+                api1107.setTydwbm(tydwbm);
+            }
+            api1107.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1107);
+        }
+        if (Constant.API_CODE_1108.equals(inteId)) {
+            Gd2023Api1108 api1108 = (Gd2023Api1108) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1108.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1108.getKqdm());
+                api1108.setTykqbm(tykqbm);
+            }
+            if (StringUtils.isEmpty(api1108.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1108.getDwdm());
+                api1108.setTydwbm(tydwbm);
+            }
+            api1108.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1108);
+        }
+        if (Constant.API_CODE_1109.equals(inteId)) {
+            //灏佽鏁版嵁
+            Gd2023Api1109 api1109 = new Gd2023Api1109();
+            BeanUtils.copyProperties(data, api1109);
+
+            if (null == authToken) {
+                return JSON.toJSONString(api1109);
+            }
+            //鍏堜笂浼犳枃浠�,鑾峰彇鏂囦欢id
+            GD2023ResponseDto responseDto = GD2023HttpClientUtil.postUploadData(url, authToken, api1109.getWjdz());
+            System.out.println((String) responseDto.getData());
+            //璁剧疆涓婁紶鏂囦欢id
+            api1109.setFileStorageId((String) responseDto.getData());
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1109.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1109.getKqdm());
+                api1109.setTykqbm(tykqbm);
+            }
+            api1109.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1109);
+        }
+        if (Constant.API_CODE_1110.equals(inteId)) {
+            Gd2023Api1110 api1110 = (Gd2023Api1110) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1110.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1110.getHwdm());
+                api1110.setTyhwbm(tyhwbm);
+            }
+            if (StringUtils.isEmpty(api1110.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1110.getDwdm());
+                api1110.setTydwbm(tydwbm);
+            }
+            api1110.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1110);
+        }
+        if (Constant.API_CODE_1111.equals(inteId)) {
+            Gd2023Api1111 api1111 = new Gd2023Api1111();
+            BeanUtils.copyProperties(data, api1111);
+            Api1102 api1102List = api1102Rep.findDataByKqdm(api1111.getKqdm());
+            if (null != api1102List) {
+                api1111.setKqmc(api1102List.getKqmc());
+                if (StringUtils.isEmpty(api1111.getTykqbm())) {
+                    api1111.setTykqbm(api1102List.getTykqbm());
+                }
+                if (StringUtils.isEmpty(api1111.getTydwbm())) {
+                    api1111.setTydwbm(apiCommonService.getTydwbm(api1111.getTydwbm()));
+                }
+            }
+            Api1101 api1101List = api1101Rep.findData(api1111.getDwdm());
+            if (null != api1101List) {
+                api1111.setDwmc(api1101List.getDwmc());
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1111.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1111.getKqdm());
+                api1111.setTykqbm(tykqbm);
+            }
+            if (StringUtils.isEmpty(api1111.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1111.getDwdm());
+                api1111.setTydwbm(tydwbm);
+            }
+            api1111.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1111);
+        }
+        if (Constant.API_CODE_1112.equals(inteId)) {
+            Gd2023Api1112 api1112 = (Gd2023Api1112) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1112.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1112.getDwdm());
+                api1112.setTydwbm(tydwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1112.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1112.getKqdm());
+                api1112.setTykqbm(tykqbm);
+            }
+            api1112.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1112);
+        }
+        if (Constant.API_CODE_1113.equals(inteId)) {
+            Gd2023Api1113 api1113 = (Gd2023Api1113) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1113.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1113.getDwdm());
+                api1113.setTydwbm(tydwbm);
+            }
+            api1113.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1113);
+        }
+        if (Constant.API_CODE_1201.equals(inteId)) {
+            Gd2023Api1201 apiData = (Gd2023Api1201) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1202.equals(inteId)) {
+            Gd2023Api1202 apiData = (Gd2023Api1202) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            if (StringUtils.isEmpty(apiData.getLqgsdwtybm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getLqgsdwdm());
+                apiData.setLqgsdwtybm(tydwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1203.equals(inteId)) {
+            Gd2023Api1203 apiData = (Gd2023Api1203) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1204.equals(inteId)) {
+            Gd2023Api1204 apiData = (Gd2023Api1204) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1205.equals(inteId)) {
+            Gd2023Api1205 apiData = (Gd2023Api1205) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1206.equals(inteId)) {
+            Gd2023Api1206 apiData = (Gd2023Api1206) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getKqdm().substring(0, 18));
+                apiData.setTydwbm(tydwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1207.equals(inteId)) {
+            Gd2023Api1207 apiData = (Gd2023Api1207) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getDckqtybm())) {
+                String dckqtybm = apiCommonService.getTykqbm(apiData.getDcdw());
+                apiData.setDckqtybm(dckqtybm);
+            }
+            if (StringUtils.isEmpty(apiData.getDrkqtybm())) {
+                String drkqtybm = apiCommonService.getTykqbm(apiData.getDrdw());
+                apiData.setDrkqtybm(drkqtybm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getDchwtybm())) {
+                String dchwtybm = apiCommonService.getTyhwbm(apiData.getDchwdm());
+                apiData.setDchwtybm(dchwtybm);
+            }
+            if (StringUtils.isEmpty(apiData.getDrhwtybm())) {
+                String drhwtybm = apiCommonService.getTyhwbm(apiData.getDrhwdm());
+                apiData.setDrhwtybm(drhwtybm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1208.equals(inteId)) {
+            Gd2023Api1208 api1208 = new Gd2023Api1208();
+            BeanUtils.copyProperties(data, api1208);
+            //鍖呰鍌ㄧ伯鏄紝鏍告煡鍖呭瓨绮寘鏁�
+            if (null == api1208.getBclbs()) {
+                api1208.setBclbs(0);
+            }
+            if ("2".equals(api1208.getClfs()) && api1208.getBclbs() == 0) {
+                api1208.setBclbs((int) (api1208.getSjsl() / 25));
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1208.getLqgstydwbm())) {
+                String lqgstydwbm = apiCommonService.getTydwbm(api1208.getLqgsdwdm());
+                api1208.setLqgstydwbm(lqgstydwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1208.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1208.getHwdm());
+                api1208.setTyhwbm(tyhwbm);
+            }
+            return JSON.toJSONString(api1208);
+        }
+        if (Constant.API_CODE_1209.equals(inteId)) {
+            Gd2023Api1209 apiData = (Gd2023Api1209) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1210.equals(inteId)) {
+            Gd2023Api1210 api1210 = new Gd2023Api1210();
+            BeanUtils.copyProperties(data, api1210);
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1210.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1210.getHwdm());
+                api1210.setTyhwbm(tyhwbm);
+            }
+            api1210.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1210);
+        }
+        if (Constant.API_CODE_1211.equals(inteId)) {
+            Gd2023Api1211 apiData = (Gd2023Api1211) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1212.equals(inteId)) {
+            Gd2023Api1212 apiData = (Gd2023Api1212) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1301.equals(inteId)) {
+            Gd2023Api1301 apiData = (Gd2023Api1301) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm());
+                apiData.setTykqbm(tykqbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1302.equals(inteId)) {
+            Gd2023Api1302 apiData = (Gd2023Api1302) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1303.equals(inteId)) {
+            Gd2023Api1303 apiData = (Gd2023Api1303) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,26));
+                apiData.setTyajbm(tyajbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1304.equals(inteId)) {
+            Gd2023Api1304 apiData = (Gd2023Api1304) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
+                apiData.setTyhwbm(tyhwbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0,26));
+                apiData.setTyajbm(tyajbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1305.equals(inteId)) {
+            Gd2023Api1305 apiData = (Gd2023Api1305) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getTfzydh().substring(0,26));
+                apiData.setTyajbm(tyajbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1306.equals(inteId)) {
+            Gd2023Api1306 apiData = (Gd2023Api1306) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+//            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+//                String tyajbm = apiCommonService.getTyajbm();
+//                apiData.setTyajbm(tyajbm);
+//            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1307.equals(inteId)) {
+            //灏佽鏁版嵁
+            Gd2023Api1307 api1307 = new Gd2023Api1307();
+            BeanUtils.copyProperties(data, api1307);
+
+            if (null == authToken) {
+                return JSON.toJSONString(api1307);
+            }
+            //鍏堜笂浼犳枃浠�,鑾峰彇鏂囦欢id
+            GD2023ResponseDto responseDto = GD2023HttpClientUtil.postUploadData(url, authToken, api1307.getWjdz());
+            //璁剧疆涓婁紶鏂囦欢id
+            api1307.setFileStorageId((String) responseDto.getData());
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1307.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1307.getKqdm());
+                api1307.setTykqbm(tykqbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1307.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(api1307.getCfdm());
+                api1307.setTycfbm(tycfbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1307.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1307.getHwdm());
+                api1307.setTyhwbm(tyhwbm);
+            }
+            api1307.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1307);
+        }
+        if (Constant.API_CODE_1308.equals(inteId)) {
+            //灏佽鏁版嵁
+            Gd2023Api1308 api1308 = new Gd2023Api1308();
+            BeanUtils.copyProperties(data, api1308);
+
+            if (null == authToken) {
+                return JSON.toJSONString(api1308);
+            }
+            //鍏堜笂浼犳枃浠�,鑾峰彇鏂囦欢id
+            GD2023ResponseDto responseDto = GD2023HttpClientUtil.postUploadData(url, authToken, api1308.getWjdz());
+            //璁剧疆涓婁紶鏂囦欢id
+            api1308.setFileStorageId((String) responseDto.getData());
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1308.getTykqbm())) {
+                String tykqbm = apiCommonService.getTykqbm(api1308.getKqdm());
+                api1308.setTykqbm(tykqbm);
+            }
+            api1308.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1308);
+        }
+        if (Constant.API_CODE_1309.equals(inteId)) {
+            Gd2023Api1309 apiData = (Gd2023Api1309) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getWgdwtybm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getQydm());
+                apiData.setWgdwtybm(tydwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1310.equals(inteId)) {
+            Gd2023Api1310 api1310 = new Gd2023Api1310();
+            BeanUtils.copyProperties(data, api1310);
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1310.getTyhwbm())) {
+                String tyhwbm = apiCommonService.getTyhwbm(api1310.getHwdm());
+                api1310.setTyhwbm(tyhwbm);
+            }
+            api1310.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1310);
+        }
+        if (Constant.API_CODE_1401.equals(inteId)) {
+            Gd2023Api1401 apiData = (Gd2023Api1401) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getCcqy());
+                apiData.setTydwbm(tydwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1402.equals(inteId)) {
+            Gd2023Api1402 apiData = (Gd2023Api1402) data;
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (Constant.API_CODE_1403.equals(inteId)) {
+            //杞崲璁″垝锛屽崟鐙煡璇㈣疆鎹㈣鍒掓槑缁嗕俊鎭紝缁熶竴灏佽鍚庝笂浼�
+            Gd2023Api1403 api1403 = new Gd2023Api1403();
+            BeanUtils.copyProperties(data, api1403);
+            List<Api1404> list = api1404Rep.getDataByLhjhdh(api1403.getLhjhdh());
+            Gd2023Api1404 gd2023Api1404;
+            List<Gd2023Api1404> dtls = new ArrayList<>();
+            Double lrsl = 0.0, lcsl = 0.0; //鐢ㄤ簬缁熻杞叆鏁伴噺鍜岃疆鍑烘暟閲�
+            if (null != list && list.size() > 0) {
+                for (Api1404 api1404 : list) {
+                    gd2023Api1404 = new Gd2023Api1404();
+                    BeanUtils.copyProperties(api1404, gd2023Api1404);
+                    if (null != gd2023Api1404.getLhlx() && "2".equals(gd2023Api1404.getLhlx())) {
+                        lrsl += gd2023Api1404.getLhsl();
+                    }
+                    if (null != gd2023Api1404.getLhlx() && "1".equals(gd2023Api1404.getLhlx())) {
+                        lcsl += gd2023Api1404.getLhsl();
+                    }
+                    //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+                    if (StringUtils.isEmpty(gd2023Api1404.getLhhwtybm())) {
+                        String tyhwbm = apiCommonService.getTyhwbm(gd2023Api1404.getLhhwdm());
+                        gd2023Api1404.setLhhwtybm(tyhwbm);
+                    }
+                    gd2023Api1404.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+                    dtls.add(gd2023Api1404);
+                }
+            }
+
+            api1403.setRotationInQty(lrsl);
+            api1403.setRotationOutQty(lcsl);
+            api1403.setDtls(dtls);
+            //鍏堜笂浼犳枃浠�,鑾峰彇鏂囦欢id
+            GD2023ResponseDto responseDto = GD2023HttpClientUtil.postUploadData(url, authToken, api1403.getWjdz());
+            //璁剧疆涓婁紶鏂囦欢id
+            api1403.setFileStorageId((String) responseDto.getData());
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(api1403.getJhxddwtybm())) {
+                String tydwbm = apiCommonService.getTydwbm(api1403.getJhxddw());
+                api1403.setJhxddwtybm(tydwbm);
+            }
+            api1403.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(api1403);
+        }
+        if (Constant.API_CODE_1404.equals(inteId)) {
+            //杞崲璁″垝鏄庣粏锛屼笉鍗曠嫭涓婁紶锛屽湪杞崲璁″垝涓粺涓�涓婁紶
+            return null;
+        }
+        if (Constant.API_CODE_1405.equals(inteId)) {
+            Api1405 apiData = (Api1405) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTydwbm())) {
+                String tydwbm = apiCommonService.getTydwbm(apiData.getXmdm());
+                apiData.setTydwbm(tydwbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (com.fzzy.push.gd2023.ApiCodeConstant.API_2001.equals(inteId)) {
+            Gd2023Api2001 apiData = (Gd2023Api2001) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        if (com.fzzy.push.gd2023.ApiCodeConstant.API_2002.equals(inteId)) {
+            Gd2023Api2002 apiData = (Gd2023Api2002) data;
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTycfbm())) {
+                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
+                apiData.setTycfbm(tycfbm);
+            }
+            //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+            if (StringUtils.isEmpty(apiData.getTyajbm())) {
+                String tyajbm = apiCommonService.getTyajbm(apiData.getAjdm());
+                apiData.setTyajbm(tyajbm);
+            }
+            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
+            return JSON.toJSONString(apiData);
+        }
+        return JSON.toJSONString(data);
+    }
+
+
+    private List<GDFinanceDto> copyApi1503(Api1503 data) {
+        Api1503 api1503 = data;
+        List<GDFinanceDto> list = new ArrayList<>();
+        GDFinanceDto gdFinanceDto = new GDFinanceDto();
+        gdFinanceDto.setDwdm(api1503.getDwdm());
+        gdFinanceDto.setKqdm(api1503.getKqdm());
+        //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+        if (StringUtils.isEmpty(gdFinanceDto.getTydwbm())) {
+            String tydwbm = apiCommonService.getTydwbm(gdFinanceDto.getDwdm());
+            gdFinanceDto.setTydwbm(tydwbm);
+        }
+        //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+        if (StringUtils.isEmpty(gdFinanceDto.getTykqbm())) {
+            String tykqbm = apiCommonService.getTykqbm(gdFinanceDto.getKqdm());
+            gdFinanceDto.setTykqbm(tykqbm);
+        }
+        gdFinanceDto.setBbsj(DateFormatUtils.format(api1503.getBbsj(), "yyyyMMdd"));
+        gdFinanceDto.setBbm("03");
+        gdFinanceDto.setCzbz(api1503.getCzbz());
+        gdFinanceDto.setZhgxsj(DateFormatUtils.format(DateUtils.addSeconds(new Date(), -10), "yyyy-MM-dd HH:mm:ss"));
+
+        paddingData(gdFinanceDto, list, 1, "椤圭洰//t", "鏈湡閲戦//t", "鏈勾绱//t");
+        paddingData(gdFinanceDto, list, 2, "涓�銆佽惀涓氭敹鍏�", api1503.getYyzsrbqye() + "", api1503.getYyzsrbnlj() + "");
+        paddingData(gdFinanceDto, list, 3, "鍑忥細钀ヤ笟鎴愭湰", api1503.getYycbbqye() + "", api1503.getYycbbnlj() + "");
+        paddingData(gdFinanceDto, list, 4, "绋庨噾鍙婇檮鍔�", api1503.getSjjfjbqye() + "", api1503.getSjjfjbnlj() + "");
+        paddingData(gdFinanceDto, list, 5, "閿�鍞垂鐢�", api1503.getXsfybqye() + "", api1503.getXsfybnlj() + "");
+        paddingData(gdFinanceDto, list, 6, "绠$悊璐圭敤", api1503.getGlfybqye() + "", api1503.getGlfybnlj() + "");
+        paddingData(gdFinanceDto, list, 7, "鐮斿彂璐圭敤", api1503.getYffybqye() + "", api1503.getYffybnlj() + "");
+        paddingData(gdFinanceDto, list, 8, "璐㈠姟璐圭敤", api1503.getCwfybqye() + "", api1503.getCwfybnlj() + "");
+        paddingData(gdFinanceDto, list, 9, "鍏朵腑锛氬埄鎭垂鐢�", api1503.getLxfybqye() + "", api1503.getLxfybnlj() + "");
+        paddingData(gdFinanceDto, list, 10, "鍒╂伅鏀跺叆", api1503.getLxsrbqye() + "", api1503.getLxsrbnlj() + "");
+        paddingData(gdFinanceDto, list, 11, "鍔狅細鍏朵粬鏀剁泭", api1503.getQtsybqye() + "", api1503.getQtsybnlj() + "");
+        paddingData(gdFinanceDto, list, 12, "鎶曡祫鏀剁泭锛堟崯澶变互鈥�-鈥濆彿濉垪锛�", api1503.getTzsybqye() + "", api1503.getTzsybnlj() + "");
+        paddingData(gdFinanceDto, list, 13, "鍏朵腑锛氬鑱旇惀浼佷笟鍜屽悎钀ヤ紒涓氱殑鎶曡祫鏀剁泭", api1503.getLyqytzsybqye() + "", api1503.getLyqytzsybnlj() + "");
+        paddingData(gdFinanceDto, list, 14, "鍏厑浠峰�煎彉鍔ㄦ敹鐩婏紙鎹熷け浠モ��-鈥濆彿濉垪锛�", api1503.getGyjzbdsybqye() + "", api1503.getGyjzbdsybnlj() + "");
+        paddingData(gdFinanceDto, list, 15, "璧勪骇鍑忓�兼崯澶憋紙鎹熷け浠モ��-鈥濆彿濉垪锛�", api1503.getZcjzssbqye() + "", api1503.getZcjzssbnlj() + "");
+        paddingData(gdFinanceDto, list, 16, "璧勪骇澶勭疆鏀剁泭锛堟崯澶变互鈥�-鈥濆彿濉垪锛�", api1503.getZcczsybqye() + "", api1503.getZcczsybnlj() + "");
+        paddingData(gdFinanceDto, list, 17, "浜屻�佽惀涓氬埄娑︼紙浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getYylrbqye() + "", api1503.getYylrbnlj() + "");
+        paddingData(gdFinanceDto, list, 18, "鍔狅細钀ヤ笟澶栨敹鍏�", api1503.getYywsrbqye() + "", api1503.getYywsrbnlj() + "");
+        paddingData(gdFinanceDto, list, 19, "鍑忥細钀ヤ笟澶栨敮鍑�", api1503.getYywzcbqye() + "", api1503.getYywzcbnlj() + "");
+        paddingData(gdFinanceDto, list, 20, "涓夈�佸埄娑︽�婚锛堜簭鎹熸�婚浠モ��-鈥濆彿濉垪锛�", api1503.getLrzebqye() + "", api1503.getLrzebnlj() + "");
+        paddingData(gdFinanceDto, list, 21, "鍑忥細鎵�寰楃◣璐圭敤", api1503.getSdsfybqye() + "", api1503.getSdsfybnlj() + "");
+        paddingData(gdFinanceDto, list, 22, "鍥涖�佸噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getJlrbqye() + "", api1503.getJlrbnlj() + "");
+        paddingData(gdFinanceDto, list, 23, "锛堜竴锛夋寔缁粡钀ュ噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getCxjyjlrbqye() + "", api1503.getCxjyjlrbnlj() + "");
+        paddingData(gdFinanceDto, list, 24, "锛堜簩锛夌粓姝㈢粡钀ュ噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getZzjyjlrbqye() + "", api1503.getZzjyjlrbnlj() + "");
+        paddingData(gdFinanceDto, list, 25, "浜斻�佸叾浠栫患鍚堟敹鐩婄殑绋庡悗鍑�棰�", api1503.getQtzhsyjebqye() + "", api1503.getQtzhsyjebnlj() + "");
+        paddingData(gdFinanceDto, list, 26, "锛堜竴锛変笉鑳介噸鍒嗙被杩涙崯鐩婄殑鍏朵粬缁煎悎鏀剁泭", api1503.getBnflzhsybqye() + "", api1503.getBnflzhsybnlj() + "");
+        paddingData(gdFinanceDto, list, 27, "1锛庨噸鏂拌閲忚瀹氬彈鐩婅鍒掑彉鍔ㄩ", api1503.getCxjlbdebqye() + "", api1503.getCxjlbdebnlj() + "");
+        paddingData(gdFinanceDto, list, 28, "锛堜簩锛夊皢閲嶅垎绫昏繘鎹熺泭鐨勫叾浠栫患鍚堟敹鐩�", "0", "0");
+        paddingData(gdFinanceDto, list, 29, "1锛庢潈鐩婃硶涓嬪彲杞崯鐩婄殑鍏朵粬缁煎悎鏀剁泭", api1503.getQyfkzsybqye() + "", api1503.getQyfkzsybnlj() + "");
+        paddingData(gdFinanceDto, list, 30, "2锛庡彲渚涘嚭鍞噾铻嶈祫浜у叕鍏佷环鍊煎彉鍔ㄦ崯鐩�", api1503.getKgcszcbdsybqye() + "", api1503.getKgcszcbdsybnlj() + "");
+        paddingData(gdFinanceDto, list, 31, "3锛庢寔鏈夎嚦鍒版湡鎶曡祫閲嶅垎绫讳负鍙緵鍑哄敭閲戣瀺璧勪骇鎹熺泭", api1503.getCydqtzzcsybqye() + "", api1503.getKgcszcbdsybnlj() + "");
+        paddingData(gdFinanceDto, list, 32, "4锛庣幇閲戞祦閲忓鏈熸崯鐩婄殑鏈夋晥閮ㄥ垎", api1503.getZjllsybqye() + "", api1503.getZjllsybnlj() + "");
+        paddingData(gdFinanceDto, list, 33, "5锛庡甯佽储鍔℃姤琛ㄦ姌绠楀樊棰�", api1503.getWbcwbbcebqye() + "", api1503.getWbcwbbcebnlj() + "");
+        paddingData(gdFinanceDto, list, 34, "鍏�佺患鍚堟敹鐩婃�婚", api1503.getZhsyzebqye() + "", api1503.getZhsyzebnlj() + "");
+        paddingData(gdFinanceDto, list, 35, "涓冦�佹瘡鑲℃敹鐩婏細", api1503.getMgsybqye() + "", api1503.getMgsybnlj() + "");
+        paddingData(gdFinanceDto, list, 36, "锛堜竴锛夊熀鏈瘡鑲℃敹鐩�", api1503.getJbmgsybqye() + "", api1503.getJbmgsybnlj() + "");
+        paddingData(gdFinanceDto, list, 37, "锛堜簩锛夌█閲婃瘡鑲℃敹鐩�", api1503.getXsmgsybqye() + "", api1503.getXsmgsybnlj() + "");
+
+        return list;
+    }
+
+    private List<GDFinanceDto> copyApi1502(Api1502 data) {
+        Api1502 api1502 = data;
+        List<GDFinanceDto> list = new ArrayList<>();
+        GDFinanceDto gdFinanceDto = new GDFinanceDto();
+        gdFinanceDto.setDwdm(api1502.getDwdm());
+        gdFinanceDto.setKqdm(api1502.getKqdm());
+        //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+        if (StringUtils.isEmpty(gdFinanceDto.getTydwbm())) {
+            String tydwbm = apiCommonService.getTydwbm(gdFinanceDto.getDwdm());
+            gdFinanceDto.setTydwbm(tydwbm);
+        }
+        //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+        if (StringUtils.isEmpty(gdFinanceDto.getTykqbm())) {
+            String tykqbm = apiCommonService.getTykqbm(gdFinanceDto.getKqdm());
+            gdFinanceDto.setTykqbm(tykqbm);
+        }
+        gdFinanceDto.setBbsj(DateFormatUtils.format(api1502.getBbsj(), "yyyyMMdd"));
+        gdFinanceDto.setBbm("02");
+        gdFinanceDto.setCzbz(api1502.getCzbz());
+        gdFinanceDto.setZhgxsj(DateFormatUtils.format(DateUtils.addSeconds(new Date(), -10), "yyyy-MM-dd HH:mm:ss"));
+
+        paddingData(gdFinanceDto, list, 1, "椤圭洰//t", "鏈湀鏁�//t", "鏈勾绱鏁�//t");
+        paddingData(gdFinanceDto, list, 2, "涓�銆佺粡钀ユ椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getJyhdxjllbys() + "", api1502.getJyhdxjllbnljs() + "");
+        paddingData(gdFinanceDto, list, 3, "閿�鍞晢鍝併�佹彁渚涘姵鍔℃敹鍒扮殑鐜伴噾", api1502.getXssplwxjbys() + "", api1502.getXssplwxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 4, "鏀跺埌鐨勭◣璐硅繑杩�", api1502.getSffhbys() + "", api1502.getSffhbnljs() + "");
+        paddingData(gdFinanceDto, list, 5, "鏀跺埌鍏朵粬涓庣粡钀ユ椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getQtjyhdxjbys() + "", api1502.getQtjyhdxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 6, "缁忚惀娲诲姩鐜伴噾娴佸叆灏忚", api1502.getJyhdxjlrbys() + "", api1502.getJyhdxjlrbnljs() + "");
+        paddingData(gdFinanceDto, list, 7, "璐拱鍟嗗搧銆佹帴鍙楀姵鍔℃敮浠樼殑鐜伴噾", api1502.getGmsplwzfbys() + "", api1502.getGmsplwzfbnljs() + "");
+        paddingData(gdFinanceDto, list, 8, "鏀粯缁欒亴宸ヤ互鍙婁负鑱屽伐鏀粯鐨勭幇閲�", api1502.getZfzgxjbys() + "", api1502.getZfzgxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 9, "鏀粯鐨勫悇椤圭◣璐�", api1502.getZfxxsfbys() + "", api1502.getZfxxsfbnljs() + "");
+        paddingData(gdFinanceDto, list, 10, "鏀粯鍏朵粬涓庣粡钀ユ椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqtjyhdxjbys() + "", api1502.getZfqtjyhdxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 11, "缁忚惀娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getJyhdxjlcbys() + "", api1502.getJyhdxjlcbnljs() + "");
+        paddingData(gdFinanceDto, list, 12, "缁忚惀娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getJyhdxjlljebys() + "", api1502.getJyhdxjlljebnljs() + "");
+        paddingData(gdFinanceDto, list, 13, "浜屻�佹姇璧勬椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getTzhdxjllbys() + "", api1502.getTzhdxjllbnljs() + "");
+        paddingData(gdFinanceDto, list, 14, "鏀跺洖鎶曡祫鏀跺埌鐨勭幇閲�", api1502.getShtzxjbys() + "", api1502.getShtzxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 15, "鍙栧緱鎶曡祫鏀剁泭鏀跺埌鐨勭幇閲�", api1502.getQdtzsyxjbys() + "", api1502.getQdtzsyxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 16, "澶勭疆鍥哄畾璧勪骇銆佹棤褰㈣祫浜у拰鍏朵粬闀挎湡璧勪骇鏀跺洖鐨勭幇閲戝噣棰�", api1502.getCzgdzcdxjjebys() + "", api1502.getCzgdzcdxjjebnljs() + "");
+        paddingData(gdFinanceDto, list, 17, "澶勭疆瀛愬叕鍙稿強鍏朵粬钀ヤ笟鍗曚綅鏀跺埌鐨勭幇閲戝噣棰�", api1502.getCzqtdwxjjebys() + "", api1502.getCzqtdwxjjebnljs() + "");
+        paddingData(gdFinanceDto, list, 18, "鏀跺埌鍏朵粬涓庢姇璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getSdqttzxjbys() + "", api1502.getSdqttzxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 19, "鎶曡祫娲诲姩鐜伴噾娴佸叆灏忚", api1502.getTzhdxjlrbys() + "", api1502.getTzhdxjlrbnljs() + "");
+        paddingData(gdFinanceDto, list, 20, "璐缓鍥哄畾璧勪骇銆佹棤褰㈣祫浜у拰鍏朵粬闀挎湡璧勪骇鏀粯鐨勭幇閲�", api1502.getGjgdzcdxjbys() + "", api1502.getGjgdzcdxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 21, "鎶曡祫鏀粯鐨勭幇閲�", api1502.getTzzfxjbys() + "", api1502.getTzzfxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 22, "鍙栧緱瀛愬叕鍙稿強鍏朵粬钀ヤ笟鍗曚綅鏀粯鐨勭幇閲戝噣棰�", api1502.getQdzgsdzfxjjebys() + "", api1502.getQdzgsdzfxjjebnljs() + "");
+        paddingData(gdFinanceDto, list, 23, "鏀粯鍏朵粬涓庢姇璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqttzxjbys() + "", api1502.getZfqttzxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 24, "鎶曡祫娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getTzhdxjlcbys() + "", api1502.getTzhdxjlcbnljs() + "");
+        paddingData(gdFinanceDto, list, 25, "鎶曡祫娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getTzhdcsxjlljebys() + "", api1502.getTzhdcsxjlljebnljs() + "");
+        paddingData(gdFinanceDto, list, 26, "涓夈�佺璧勬椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getCchdxjllbys() + "", api1502.getCchdxjllbnljs() + "");
+        paddingData(gdFinanceDto, list, 27, "鍚告敹鎶曡祫鏀跺埌鐨勭幇閲�", api1502.getXstzxjbys() + "", api1502.getXstzxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 28, "鍙栧緱鍊熸鏀跺埌鐨勭幇閲�", api1502.getQdjkxjbys() + "", api1502.getQdjkxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 29, "鏀跺埌鍏朵粬涓庣璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getSdqtczxjbys() + "", api1502.getSdqttzxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 30, "绛硅祫娲诲姩鐜伴噾娴佸叆灏忚", api1502.getCzhdxjlrbys() + "", api1502.getCzhdxjlrbnljs() + "");
+        paddingData(gdFinanceDto, list, 31, "鍋胯繕鍊哄姟鏀粯鐨勭幇閲�", api1502.getChzwzfxjbys() + "", api1502.getChzwzfxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 32, "鍒嗛厤鑲″埄銆佸埄娑︽垨鍋夸粯鍒╂伅鏀粯鐨勭幇閲�", api1502.getFpgldxjbys() + "", api1502.getFpgldxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 33, "鏀粯鍏朵粬涓庣璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqtdxjbys() + "", api1502.getZfqtdxjbnljs() + "");
+        paddingData(gdFinanceDto, list, 34, "绛硅祫娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getCzhdxjlcbys() + "", api1502.getCzhdxjlcbnljs() + "");
+        paddingData(gdFinanceDto, list, 35, "绛硅祫娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getCchdxjlljebys() + "", api1502.getCchdxjlljebnljs() + "");
+        paddingData(gdFinanceDto, list, 36, "鍥涖�佹眹鐜囧彉鍔ㄥ鐜伴噾鍙婄幇閲戠瓑浠风墿鐨勫奖鍝�", api1502.getHlbdxjyxbys() + "", api1502.getHlbdxjyxbnljs() + "");
+        paddingData(gdFinanceDto, list, 37, "浜斻�佺幇閲戝強鐜伴噾绛変环鐗╁噣澧炲姞棰�", api1502.getXjdjwjzebys() + "", api1502.getXjdjwjzebnljs() + "");
+        paddingData(gdFinanceDto, list, 38, "鍔狅細鏈熷垵鐜伴噾鍙婄幇閲戠瓑浠风墿浣欓", api1502.getQcxjdjwyebys() + "", api1502.getQcxjdjwyebnljs() + "");
+        paddingData(gdFinanceDto, list, 39, "鍏�佹湡鏈幇閲戝強鐜伴噾绛変环鐗╀綑棰�", api1502.getQmxjdjwyebys() + "", api1502.getQmxjdjwyebnljs() + "");
+
+        return list;
+    }
+
+    private List<GDFinanceDto> copyApi1501(Api1501 api1501) {
+        List<GDFinanceDto> list = new ArrayList<>();
+        GDFinanceDto gdFinanceDto = new GDFinanceDto();
+        gdFinanceDto.setDwdm(api1501.getDwdm());
+        gdFinanceDto.setKqdm(api1501.getKqdm());
+        //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+        if (StringUtils.isEmpty(gdFinanceDto.getTydwbm())) {
+            String tydwbm = apiCommonService.getTydwbm(gdFinanceDto.getDwdm());
+            gdFinanceDto.setTydwbm(tydwbm);
+        }
+        //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ淇℃伅杩涜璧嬪��
+        if (StringUtils.isEmpty(gdFinanceDto.getTykqbm())) {
+            String tykqbm = apiCommonService.getTykqbm(gdFinanceDto.getKqdm());
+            gdFinanceDto.setTykqbm(tykqbm);
+        }
+        gdFinanceDto.setBbsj(DateFormatUtils.format(api1501.getBbsj(), "yyyyMMdd"));
+        gdFinanceDto.setBbm("01");
+        gdFinanceDto.setCzbz(api1501.getCzbz());
+        gdFinanceDto.setZhgxsj(DateFormatUtils.format(DateUtils.addSeconds(new Date(), -10), "yyyy-MM-dd HH:mm:ss"));
+
+        paddingData(gdFinanceDto, list, 1, "璧勪骇//t", "鏈熸湯浣欓//t", "骞村垵浣欓//t");
+        paddingData(gdFinanceDto, list, 2, "娴佸姩璧勪骇锛�", api1501.getLdzchjqmye() + "", api1501.getLdzchjncye() + "");
+        paddingData(gdFinanceDto, list, 3, "璐у竵璧勯噾", api1501.getHbjjqmye() + "", api1501.getHbjjncye() + "");
+        paddingData(gdFinanceDto, list, 4, "浜ゆ槗鎬ч噾铻嶈祫浜�", api1501.getJyxjrzcqmye() + "", api1501.getJyxjrzcncye() + "");
+        paddingData(gdFinanceDto, list, 5, "琛嶇敓閲戣瀺璧勪骇", api1501.getYsjrzcqmye() + "", api1501.getYsjrzcncye() + "");
+        paddingData(gdFinanceDto, list, 6, "搴旀敹绁ㄦ嵁", api1501.getYspjqmye() + "", api1501.getYspjncye() + "");
+        paddingData(gdFinanceDto, list, 7, "搴旀敹璐︽", api1501.getYszkqmye() + "", api1501.getYszkncye() + "");
+        paddingData(gdFinanceDto, list, 8, "棰勪粯娆鹃」", api1501.getYuskxqmye() + "", api1501.getYuskxncye() + "");
+        paddingData(gdFinanceDto, list, 9, "鍏朵粬搴旀敹娆�", api1501.getQtyszkqmye() + "", api1501.getQtyszkncye() + "");
+        paddingData(gdFinanceDto, list, 10, "瀛樿揣", api1501.getChqmye() + "", api1501.getChncye() + "");
+        paddingData(gdFinanceDto, list, 11, "鍚堝悓璧勪骇", api1501.getHtzcqmye() + "", api1501.getHtzcncye() + "");
+        paddingData(gdFinanceDto, list, 12, "鎸佹湁寰呭敭璧勪骇", api1501.getCydszcqmye() + "", api1501.getCydszcncye() + "");
+        paddingData(gdFinanceDto, list, 13, "涓�骞村唴鍒版湡鐨勯潪娴佸姩璧勪骇", api1501.getYnndqfldzcqmye() + "", api1501.getYnndqfldzcncye() + "");
+        paddingData(gdFinanceDto, list, 14, "鍏朵粬娴佸姩璧勪骇", api1501.getQtldzcqmye() + "", api1501.getQtldzcncye() + "");
+        paddingData(gdFinanceDto, list, 15, "娴佸姩璧勪骇鍚堣", api1501.getLdzchjqmye() + "", api1501.getLdzchjncye() + "");
+        paddingData(gdFinanceDto, list, 16, "闈炴祦鍔ㄨ祫浜э細", api1501.getFldzcqmye() + "", api1501.getFldzcncye() + "");
+        paddingData(gdFinanceDto, list, 17, "鍊哄埜鎶曡祫", api1501.getZjtzqmye() + "", api1501.getZjtzncye() + "");
+        paddingData(gdFinanceDto, list, 18, "鍏朵粬鍊哄埜鎶曡祫", api1501.getQtzqtzqmye() + "", api1501.getQtzqtzncye() + "");
+        paddingData(gdFinanceDto, list, 19, "闀挎湡搴旀敹娆�", api1501.getCqyskqmye() + "", api1501.getCqyskncye() + "");
+        paddingData(gdFinanceDto, list, 20, "闀挎湡鑲℃潈鎶曡祫", api1501.getCqgqtzqmye() + "", api1501.getCqgqtzncye() + "");
+        paddingData(gdFinanceDto, list, 21, "鍏朵粬鏉冪泭宸ュ叿鎶曡祫", api1501.getQtqygjtzqmye() + "", api1501.getQtqygjtzncye() + "");
+        paddingData(gdFinanceDto, list, 22, "鍏朵粬闈炴祦鍔ㄩ噾铻嶈祫浜�", api1501.getQtfldjrzcqmye() + "", api1501.getQtfldjrzcncye() + "");
+        paddingData(gdFinanceDto, list, 23, "鎶曡祫鎬ф埧鍦颁骇", api1501.getTzxfdcqmye() + "", api1501.getTzxfdcncye() + "");
+        paddingData(gdFinanceDto, list, 24, "鍥哄畾璧勪骇", api1501.getGdzcqmye() + "", api1501.getGdzcncye() + "");
+        paddingData(gdFinanceDto, list, 25, "鍦ㄥ缓宸ョ▼", api1501.getZjgcqmye() + "", api1501.getZjgcncye() + "");
+        paddingData(gdFinanceDto, list, 26, "鐢熶骇鎬х敓鐗╄祫浜�", api1501.getScxswzcqmye() + "", api1501.getScxswzcncye() + "");
+        paddingData(gdFinanceDto, list, 27, "娌规皵璧勪骇", api1501.getYqzcqmye() + "", api1501.getYqzcncye() + "");
+        paddingData(gdFinanceDto, list, 28, "鏃犲舰璧勪骇", api1501.getWxzcqmye() + "", api1501.getWxzcncye() + "");
+        paddingData(gdFinanceDto, list, 29, "寮�鍙戞敮鍑�", api1501.getKfzcqmye() + "", api1501.getKfzcncye() + "");
+        paddingData(gdFinanceDto, list, 30, "鍟嗚獕", api1501.getSyqmye() + "", api1501.getSyncye() + "");
+        paddingData(gdFinanceDto, list, 31, "闀挎湡寰呮憡璐圭敤", api1501.getCqdtfyqmye() + "", api1501.getCqdtfyncye() + "");
+        paddingData(gdFinanceDto, list, 32, "閫掑欢鎵�寰楃◣璧勪骇", api1501.getDysdszcqmye() + "", api1501.getDysdszcncye() + "");
+        paddingData(gdFinanceDto, list, 33, "鍏朵粬闈炴祦鍔ㄨ祫浜�", api1501.getQtfldzcqmye() + "", api1501.getQtfldzcncye() + "");
+        paddingData(gdFinanceDto, list, 34, "闈炴祦鍔ㄨ祫浜у悎璁�", api1501.getFldzcqmye() + "", api1501.getFldzcncye() + "");
+        paddingData(gdFinanceDto, list, 35, "璧勪骇鎬昏", api1501.getZczjqmye() + "", api1501.getZczjncye() + "");
+        paddingData(gdFinanceDto, list, 36, "璐熷�哄拰鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級//t", "鏈熸湯浣欓//t", "骞村垵浣欓//t");
+        paddingData(gdFinanceDto, list, 37, "娴佸姩璐熷�猴細", api1501.getLdfzhjqmye() + "", api1501.getLdfzhjncye() + "");
+        paddingData(gdFinanceDto, list, 38, "鐭湡鍊熸", api1501.getDqjkqmye() + "", api1501.getLdzchjncye() + "");
+        paddingData(gdFinanceDto, list, 39, "浜ゆ槗鎬ч噾铻嶈礋鍊�", api1501.getJyxjrfzqmye() + "", api1501.getJyxjrfzncye() + "");
+        paddingData(gdFinanceDto, list, 40, "琛嶇敓閲戣瀺璐熷��", api1501.getYsjrfzqmye() + "", api1501.getYsjrfzncye() + "");
+        paddingData(gdFinanceDto, list, 41, "搴斾粯绁ㄦ嵁", api1501.getLdfzyspjqmye() + "", api1501.getLdfzyspjncye() + "");
+        paddingData(gdFinanceDto, list, 42, "搴斾粯璐︽", api1501.getLdfzyszkqmye() + "", api1501.getLdfzyszkncye() + "");
+        paddingData(gdFinanceDto, list, 43, "棰勬敹娆鹃」", api1501.getLdfzyuskxqmye() + "", api1501.getLdfzyszkncye() + "");
+        paddingData(gdFinanceDto, list, 44, "鍚堝悓璐熷��", api1501.getHtfzqmye() + "", api1501.getHtfzncye() + "");
+        paddingData(gdFinanceDto, list, 45, "搴斾粯鑱屽伐钖叕", api1501.getYfzgxcqmye() + "", api1501.getYfzgxcncye() + "");
+        paddingData(gdFinanceDto, list, 46, "搴斾氦绋庤垂", api1501.getYjsfqmye() + "", api1501.getYjsfncye() + "");
+        paddingData(gdFinanceDto, list, 47, "鍏朵粬搴斾粯娆�", api1501.getQtyfkqmye() + "", api1501.getQtyfkncye() + "");
+        paddingData(gdFinanceDto, list, 48, "鎸佹湁寰呭敭璐熷��", api1501.getCydsfzqmye() + "", api1501.getCydsfzncye() + "");
+        paddingData(gdFinanceDto, list, 49, "涓�骞村唴鍒版湡鐨勯潪娴佸姩璐熷��", api1501.getYnddqfldfzqmye() + "", api1501.getYnddqfldfzncye() + "");
+        paddingData(gdFinanceDto, list, 50, "鍏朵粬娴佸姩璐熷��", api1501.getQtldfzqmye() + "", api1501.getQtldfzncye() + "");
+        paddingData(gdFinanceDto, list, 51, "娴佸姩璐熷�哄悎璁�", api1501.getLdfzhjqmye() + "", api1501.getLdfzhjncye() + "");
+        paddingData(gdFinanceDto, list, 52, "闈炴祦鍔ㄨ礋鍊猴細", api1501.getFldfzhjqmye() + "", api1501.getFldfzhjncye() + "");
+        paddingData(gdFinanceDto, list, 53, "闀挎湡鍊熸", api1501.getCqjkqmye() + "", api1501.getCqjkncye() + "");
+        paddingData(gdFinanceDto, list, 54, "搴斾粯鍊哄埜", api1501.getYfzqqmye() + "", api1501.getYfzqncye() + "");
+        paddingData(gdFinanceDto, list, 55, "鍏朵腑锛氫紭鍏堣偂", api1501.getYfzqyxgqmye() + "", api1501.getYfzqyxgncye() + "");
+        paddingData(gdFinanceDto, list, 56, "姘哥画鍊�", api1501.getYfzqyxzqmye() + "", api1501.getYfzqyxzncye() + "");
+        paddingData(gdFinanceDto, list, 57, "闀挎湡搴斾粯娆�", api1501.getCqyfkqmye() + "", api1501.getCqyfkncye() + "");
+        paddingData(gdFinanceDto, list, 58, "棰勮璐熷��", api1501.getYjsfqmye() + "", api1501.getYjsfncye() + "");
+        paddingData(gdFinanceDto, list, 59, "閫掑欢鏀剁泭", api1501.getDysyqmye() + "", api1501.getDysyncye() + "");
+        paddingData(gdFinanceDto, list, 60, "閫掑欢鎵�寰楃◣璐熷��", api1501.getDysdsfzqmye() + "", api1501.getDysdsfzncye() + "");
+        paddingData(gdFinanceDto, list, 61, "鍏朵粬闈炴祦鍔ㄨ礋鍊�", api1501.getQtfldfzqmye() + "", api1501.getQtfldfzncye() + "");
+        paddingData(gdFinanceDto, list, 62, "闈炴祦鍔ㄨ礋鍊哄悎璁�", api1501.getFldfzhjqmye() + "", api1501.getFldfzhjncye() + "");
+        paddingData(gdFinanceDto, list, 63, "璐熷�哄悎璁�", api1501.getFzhjqmye() + "", api1501.getFzhjncye() + "");
+        paddingData(gdFinanceDto, list, 64, "鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級锛�", api1501.getSyzqyqmye() + "", api1501.getSyzqyncye() + "");
+        paddingData(gdFinanceDto, list, 65, "瀹炴敹璧勬湰锛堟垨鑲℃湰锛�", api1501.getSszbqmye() + "", api1501.getSszbncye() + "");
+        paddingData(gdFinanceDto, list, 66, "鍏朵粬鏉冪泭宸ュ叿", api1501.getQtqygjqmye() + "", api1501.getQtqygjncye() + "");
+        paddingData(gdFinanceDto, list, 67, "鍏朵腑锛氫紭鍏堣偂", api1501.getQtqygjyxgqmye() + "", api1501.getQtqygjyxgncye() + "");
+        paddingData(gdFinanceDto, list, 68, "姘哥画鍊�", api1501.getQtqygjyxzqmye() + "", api1501.getQtqygjyxzncye() + "");
+        paddingData(gdFinanceDto, list, 69, "璧勬湰鍏Н", api1501.getZbgjqmye() + "", api1501.getZbgjncye() + "");
+        paddingData(gdFinanceDto, list, 70, "鍑忥細搴撳瓨鑲�", api1501.getJkcgqmye() + "", api1501.getJkcgncye() + "");
+        paddingData(gdFinanceDto, list, 71, "鍏朵粬缁煎悎鏀剁泭", api1501.getQtzhsyqmye() + "", api1501.getQtzhsyncye() + "");
+        paddingData(gdFinanceDto, list, 72, "涓撻」鍌ㄥ", api1501.getZxcbqmye() + "", api1501.getZxcbncye() + "");
+        paddingData(gdFinanceDto, list, 73, "鐩堜綑鍏Н", api1501.getYygjqmye() + "", api1501.getYygjncye() + "");
+        paddingData(gdFinanceDto, list, 74, "鏈垎閰嶅埄娑�", api1501.getWfplrqmye() + "", api1501.getWfplrncye() + "");
+        paddingData(gdFinanceDto, list, 75, "鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級鍚堣", api1501.getSyzqyqmye() + "", api1501.getSyzqyncye() + "");
+        paddingData(gdFinanceDto, list, 76, "璐熷�哄拰鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級鎬昏", api1501.getFzhsyzqyqmye() + "", api1501.getFzhsyzqyncye() + "");
+        return list;
+    }
+
+    private void paddingData(GDFinanceDto common, List<GDFinanceDto> list, Integer zbxh, String zbmc, String zbz1, String zbz2) {
+        GDFinanceDto gdFinanceDto = new GDFinanceDto();
+        BeanUtils.copyProperties(common, gdFinanceDto);
+        gdFinanceDto.setZbxh(zbxh);
+        gdFinanceDto.setZbmc(zbmc);
+        gdFinanceDto.setZbz1(zbz1);
+        gdFinanceDto.setZbz2(zbz2);
+        list.add(gdFinanceDto);
+    }
+
+
+    private String getInteId(String inteId) {
+        switch (inteId) {
+            case "1101":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_DWXX;
+            case "1102":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_KQXX;
+            case "1103":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CFXX;
+            case "1104":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_AJXX;
+            case "1105":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_HWXX;
+            case "1106":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_YGXX;
+            case "1107":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_SBXX;
+            case "1108":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_YJXX;
+            case "1109":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_WJXX;
+            case "1110":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_KQTCFDWBZ;
+            case "1111":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_KQTSPJKSBDWBZ;
+            case "1112":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_RYXX;
+            case "1113":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_QYXYXX;
+            case "1201":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_HTXX;
+            case "1202":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_LSRKXX;
+            case "1203":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_RKJYXX;
+            case "1204":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_RKJSXX;
+            case "1205":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_LSCKXX;
+            case "1206":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_LSCKJS;
+            case "1207":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_DCXX;
+            case "1208":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_LSKC;
+            case "1209":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_SYD;
+            case "1210":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_XZZBD;
+            case "1211":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_ZMKCXX;
+            case "1212":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_KHXX;
+            case "1301":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_AQGL;
+            case "1302":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_WSDJC;
+            case "1303":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_HCJC;
+            case "1304":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_QTJC;
+            case "1305":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_TFZY;
+            case "1306":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_XZZY;
+            case "1307":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CNSPTX;
+            case "1308":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_SPJKYCSJGJJBXX;
+            case "1309":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_WGYJXX;
+            case "1310":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_ZZSJ;
+            case "1401":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CBGM;
+            case "1402":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CBJH;
+            case "1403":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_LHJH;
+            case "1404":
+                return null;
+            case "1405":
+                return "";
+            case "1501":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CWBBXX;
+            case "1502":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CWBBXX;
+            case "1503":
+                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_CWBBXX;
+            case "1023":
+                return ApiCodeConstant.API_CODE_XZBA;
+            default:
+                return inteId;
+        }
+    }
+
+
+    @Override
+    public ResponseDto pullData(ApiParam param, ApiConfs conf) {
+        //璇ュ崗璁棤姝ゅ疄鐜�
+        return null;
+    }
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023HttpClientUtil.java b/src/main/java/com/fzzy/push/gd2023/GD2023HttpClientUtil.java
new file mode 100644
index 0000000..838ce2a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023HttpClientUtil.java
@@ -0,0 +1,267 @@
+package com.fzzy.push.gd2023;
+
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.TypeReference;
+import com.fzzy.api.entity.ApiConfs;
+import com.fzzy.api.utils.AESUtils;
+import com.fzzy.api.utils.MyMD5Util;
+import com.fzzy.api.utils.SnowflakeIdWorker;
+import com.fzzy.push.gd2023.dto.GD2023AuthToken;
+import com.fzzy.push.gd2023.dto.GD2023ResponseDto;
+import lombok.extern.slf4j.Slf4j;
+import java.io.*;
+import java.lang.reflect.Type;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.util.Map;
+import java.util.UUID;
+
+/**
+ * @author: vincexu
+ * @ClassName: HttpClientUtil.java
+ */
+@Slf4j
+public class GD2023HttpClientUtil {
+
+
+    /**
+     * post formData
+     * @param url
+     * @param map
+     * @return
+     * @throws Exception
+     */
+    @SuppressWarnings("resource")
+	public static GD2023ResponseDto postGetToken(String url, Map<String, Object> map) throws Exception {
+        log.info("---------鎺ュ彛璇锋眰鍦板潃锛�" +url+ "----------鍙傛暟锛�" + JSON.toJSONString(map) +"---------");
+        BufferedReader in = null;
+        URL urls = new URL(url);
+        HttpURLConnection connection = null;
+        OutputStream outputStream = null;
+        String rs = "";
+        GD2023ResponseDto 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");
+
+            StringBuffer buffer = new StringBuffer();
+            outputStream = connection.getOutputStream();
+            buffer.append(JSON.toJSONString(map));
+            outputStream.write(buffer.toString().getBytes());
+            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 new GD2023ResponseDto(99,e.getMessage());
+            }
+            log.info("---------鎺ュ彛杩斿洖锛�" + rs +"---------");
+
+            Type type = new TypeReference<GD2023ResponseDto<GD2023AuthToken>>() {}.getType();
+            responseDto = JSON.parseObject(rs,type);
+            if(responseDto == null )   return new GD2023ResponseDto(99,"鎺ュ彛璇锋眰鍙戠敓鏈煡閿欒");
+            return responseDto;
+        } finally {
+            try {
+                outputStream.close();
+                if (in != null){
+                    in.close();
+                }
+            } catch (Exception e) {
+            }
+            outputStream = null;
+            if (connection != null)
+                connection.disconnect();
+            connection = null;
+        }
+    }
+
+
+    /**
+     * post formData
+     * @param url
+     * @return
+     * @throws Exception
+     */
+    @SuppressWarnings("resource")
+    public static GD2023ResponseDto postPushData(String url, String data , ApiConfs apiConfs, GD2023AuthToken authToken) throws Exception {
+        log.info("---------鎺ュ彛璇锋眰鍦板潃锛�" +url+ "----------鍙傛暟锛�" + data +"---------");
+        BufferedReader in = null;
+        URL urls = new URL(url);
+        HttpURLConnection connection = null;
+        OutputStream outputStream = null;
+        String rs = "";
+        GD2023ResponseDto responseDto;
+        try {
+            String md = AESUtils.encrypt(data,apiConfs.getPublicKey());
+            log.info("---------鎺ュ彛璇锋眰鍦板潃锛�" +url+ "----------瀵嗘枃鍙傛暟锛�" + md +"---------");
+            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.setRequestProperty("Authorization", "Bearer " + authToken.getAccess_token() );
+            connection.setRequestProperty("nonce", AESUtils.encrypt(authToken.getAccess_token() + System.currentTimeMillis(),apiConfs.getPublicKey()));
+            connection.setRequestProperty("requestId", AESUtils.encrypt(authToken.getAccess_token() + SnowflakeIdWorker.nextId(),apiConfs.getPublicKey()));
+            connection.setRequestProperty("digest", MyMD5Util.encrypt(data));
+            connection.setConnectTimeout(20000);
+            connection.setReadTimeout(30000);
+            connection.setRequestMethod("POST");
+            StringBuffer buffer = new StringBuffer();
+            buffer.append(md);
+            outputStream = connection.getOutputStream();
+            outputStream.write(buffer.toString().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 new GD2023ResponseDto(99,e.getMessage());
+            }
+            log.info("---------鎺ュ彛杩斿洖锛�" + rs +"---------");
+            responseDto = JSON.parseObject(rs,GD2023ResponseDto.class);
+            if(responseDto == null )   return new GD2023ResponseDto(99,"鎺ュ彛璇锋眰鍙戠敓鏈煡閿欒");
+            return responseDto;
+        } finally {
+            try {
+                outputStream.close();
+                if (in != null){
+                    in.close();
+                }
+            } catch (Exception e) {
+            }
+            outputStream = null;
+            if (connection != null)
+                connection.disconnect();
+            connection = null;
+        }
+    }
+
+    /**
+     * 鏂囦欢涓婁紶鎺ュ彛锛氫笂浼犳枃浠讹紝鑾峰彇鏂囦欢id
+     * @param url
+     * @return
+     * @throws Exception
+     */
+    @SuppressWarnings("resource")
+    public static GD2023ResponseDto postUploadData(String url, GD2023AuthToken authToken, String filePath) throws Exception {
+        url = url + "file/upload";
+        log.info("---------鎺ュ彛璇锋眰鍦板潃锛�" + url + "----------鏂囦欢璺緞锛�" + filePath + "---------");
+        BufferedReader in = null;
+        URL urls = new URL(url);
+        HttpURLConnection connection = null;
+        OutputStream outputStream = null;
+        InputStream inputStream = null;
+        String rs = "";
+        GD2023ResponseDto responseDto;
+        try {
+
+            connection = (HttpURLConnection) urls.openConnection();
+            connection.setConnectTimeout(20000);
+            connection.setReadTimeout(30000);
+            connection.setDoOutput(true);
+            connection.setDoInput(true);
+            connection.setUseCaches(false);
+            connection.setRequestMethod("POST");
+            connection.setRequestProperty("connection", "Keep-Alive");
+            connection.setRequestProperty("Charset", "UTF-8");
+
+            String boundary = "----" + UUID.randomUUID().toString();
+            connection.setRequestProperty("Content-Type", "multipart/form-data; boundary=" + boundary);
+            connection.setRequestProperty("Authorization", "Bearer " + authToken.getAccess_token() );
+
+            outputStream = connection.getOutputStream();
+            if(null != filePath){
+                StringBuffer strBuf = new StringBuffer();
+
+                strBuf.append("--").append(boundary).append("\r\n");
+                strBuf.append("Content-Disposition: form-data;name=file;filename=\"" + filePath + "\"\r\n");
+                strBuf.append("\r\n");
+                outputStream.write(strBuf.toString().getBytes());
+                File file = new File(filePath);
+                inputStream = new FileInputStream(file);
+                int bytes = 0;
+                byte[] bufferOut = new byte[1024];
+                while ((bytes = inputStream.read(bufferOut)) != -1) {
+                    outputStream.write(bufferOut, 0, bytes);
+                }
+                inputStream.close();
+
+                byte[] endData = ("\r\n--" + boundary + "--\r\n").getBytes();
+                outputStream.write(endData);
+                outputStream.flush();
+                outputStream.close();
+            }
+
+            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 new GD2023ResponseDto(99,e.getMessage());
+            }
+            log.info("---------鎺ュ彛杩斿洖锛�" + rs +"---------");
+            responseDto = JSON.parseObject(rs,GD2023ResponseDto.class);
+            if(responseDto == null )   return new GD2023ResponseDto(99,"鎺ュ彛璇锋眰鍙戠敓鏈煡閿欒");
+            return responseDto;
+        } finally {
+            try {
+                outputStream.close();
+                if (in != null){
+                    in.close();
+                }
+            } catch (Exception e) {
+            }
+            outputStream = null;
+            if (connection != null)
+                connection.disconnect();
+            connection = null;
+        }
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023OrderServiceImpl.java b/src/main/java/com/fzzy/push/gd2023/GD2023OrderServiceImpl.java
new file mode 100644
index 0000000..9efaaec
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023OrderServiceImpl.java
@@ -0,0 +1,209 @@
+package com.fzzy.push.gd2023;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.entity.ApiConfs;
+import com.fzzy.order.common.OrderCommonService;
+import com.fzzy.order.common.data.OrderCommonConstant;
+import com.fzzy.order.common.data.OrderCommonData;
+import com.fzzy.push.impl.ComPushService11;
+import com.fzzy.push.impl.ComPushService12;
+import com.fzzy.push.impl.ComPushService13;
+import com.fzzy.push.impl.ComPushService14;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.time.DateUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.text.ParseException;
+
+/**
+ * 骞夸笢鐪佸钩鍙版寚浠や笂鎶�-浠呮祴璇曚娇鐢�
+ *
+ * @author czt
+ * @date 2024/04/22
+ */
+@Slf4j
+@Service
+public class GD2023OrderServiceImpl implements OrderCommonService {
+
+    @Autowired
+    private GD2023ApiRemoteService2023 apiRemoteService;
+    @Autowired
+    private ComPushService11 pushService11;
+    @Autowired
+    private ComPushService12 pushService12;
+    @Autowired
+    private ComPushService13 pushService13;
+    @Autowired
+    private ComPushService14 pushService14;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_GD_2023.getCode();
+    }
+
+
+    @Override
+    public void execute(OrderCommonData req, String orderType, ApiConfs conf, String orderid) throws ParseException {
+
+        // 鑻ユ寚浠ょ被鍨嬩笉涓�1锛屽垯杩斿洖
+        if(!OrderCommonConstant.ORDER_TYPE_1.equals(orderType)){
+            log.error("鎸囦护绫诲瀷涓嶄负1锛屼笉杩涜鏁版嵁涓婃姤={}", req);
+            return;
+        }
+        String ids = req.getContent();
+        if(StringUtils.isEmpty(ids)){
+            log.error("鎸囦护鎺ュ彛涓虹┖锛屼笉杩涜鏁版嵁涓婃姤={}", req);
+            return;
+        }
+
+        ApiParam param = new ApiParam();
+        param.setPushProtocol(conf.getPushProtocol());
+        param.setKqdm(conf.getKqdm());
+        param.setStart(DateUtils.parseDate(req.getStarttime(), new String[]{"yyyy-MM-dd HH:mm:ss"}));
+        param.setEnd(DateUtils.parseDate(req.getEndtime(), new String[]{"yyyy-MM-dd HH:mm:ss"}));
+        param.setDeptId(conf.getDeptId());
+
+        log.info("鎺ユ敹鐨勬寚浠や腑鎺ュ彛鍐呭涓�={}", req.getContent());
+        String[] interfaces = ids.split(";");
+        for (String inteId : interfaces) {
+            log.info("鎵ц鎺ュ彛={}鐨勬暟鎹笂鎶�", inteId);
+            getDataToPush(param, inteId);
+        }
+
+    }
+
+    private void getDataToPush(ApiParam param, String inteId) {
+
+        switch (inteId) {
+            case "1101":
+                pushService11.pushData1101(apiRemoteService, param);
+                break;
+            case "1102":
+                pushService11.pushData1102(apiRemoteService, param);
+                break;
+            case "1103":
+                pushService11.pushData1103(apiRemoteService, param);
+                break;
+            case "1104":
+                pushService11.pushData1104(apiRemoteService, param);
+                break;
+            case "1105":
+                pushService11.pushData1105(apiRemoteService, param);
+                break;
+            case "1106":
+                pushService11.pushData1106(apiRemoteService, param);
+                break;
+            case "1107":
+                pushService11.pushData1107(apiRemoteService, param);
+                break;
+            case "1108":
+                pushService11.pushData1108(apiRemoteService, param);
+                break;
+            case "1109":
+                pushService12.pushData1109(apiRemoteService, param);
+                break;
+            case "1110":
+                pushService11.pushData1110(apiRemoteService, param);
+                break;
+            case "1111":
+                pushService11.pushData1111(apiRemoteService, param);
+                break;
+            case "1112":
+                pushService11.pushData1112(apiRemoteService, param);
+                break;
+            case "1113":
+                pushService11.pushData1113(apiRemoteService, param);
+                break;
+            case "1114":
+                pushService11.pushData1114(apiRemoteService, param);
+                break;
+            case "1201":
+                pushService12.pushData1201(apiRemoteService, param);
+                break;
+            case "1202":
+                pushService12.pushData1202(apiRemoteService, param);
+                break;
+            case "1203":
+                pushService12.pushData1203(apiRemoteService, param);
+                break;
+            case "1204":
+                pushService12.pushData1204(apiRemoteService, param);
+                break;
+            case "1205":
+                pushService12.pushData1205(apiRemoteService, param);
+                break;
+            case "1206":
+                pushService12.pushData1206(apiRemoteService, param);
+                break;
+            case "1207":
+                pushService12.pushData1207(apiRemoteService, param);
+                break;
+            case "1208":
+                pushService12.pushData1208(apiRemoteService, param);
+                break;
+            case "1209":
+                pushService12.pushData1209(apiRemoteService, param);
+                break;
+            case "1210":
+                pushService12.pushData1210(apiRemoteService, param);
+                break;
+            case "1211":
+                pushService12.pushData1211(apiRemoteService, param);
+                break;
+            case "1212":
+                pushService12.pushData1212(apiRemoteService, param);
+                break;
+            case "1301":
+                pushService13.pushData1301(apiRemoteService, param);
+                break;
+            case "1302":
+                pushService13.pushData1302(apiRemoteService, param);
+                break;
+            case "1303":
+                pushService13.pushData1303(apiRemoteService, param);
+                break;
+            case "1304":
+                pushService13.pushData1304(apiRemoteService, param);
+                break;
+            case "1305":
+                pushService13.pushData1305(apiRemoteService, param);
+                break;
+            case "1306":
+                pushService13.pushData1306(apiRemoteService, param);
+                break;
+            case "1307":
+                pushService13.pushData1307(apiRemoteService, param);
+                break;
+            case "1308":
+                pushService13.pushData1308(apiRemoteService, param);
+                break;
+            case "1309":
+                pushService13.pushData1309(apiRemoteService, param);
+                break;
+            case "1310":
+                pushService13.pushData1310(apiRemoteService, param);
+                break;
+            case "1401":
+                pushService14.pushData1401(apiRemoteService, param);
+                break;
+            case "1402":
+                pushService14.pushData1402(apiRemoteService, param);
+                break;
+            case "1403":
+                pushService14.pushData1403(apiRemoteService, param);
+                break;
+            case "1404":
+                log.error("-----骞夸笢鐪佸钩鍙帮細璁″垝鏄庣粏璺熼殢璁″垝鎺ㄩ��-----");
+                break;
+            case "1405":
+                pushService14.pushData1405(apiRemoteService, param);
+                break;
+            default:
+                log.error("-----骞夸笢鐪佸钩鍙帮細鏈尮閰嶅埌鎺ュ彛缂栫爜锛屼笉鎺ㄩ��-----");
+                break;
+        }
+    }
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023PushService11.java b/src/main/java/com/fzzy/push/gd2023/GD2023PushService11.java
new file mode 100644
index 0000000..075604a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023PushService11.java
@@ -0,0 +1,65 @@
+package com.fzzy.push.gd2023;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.service.PushService11;
+import com.fzzy.push.impl.ComPushService11;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+/**
+ * @Desc: 骞夸笢鐪佸钩鍙� 2023鐗堟帴鍙h鑼�
+ * @author: andy.jia
+ * @update-time: 2023/10/10 18:25
+ */
+@Slf4j
+@Component
+public class GD2023PushService11 implements PushService11 {
+
+    @Autowired
+    private GD2023ApiRemoteService2023 apiRemoteService;
+
+    @Autowired
+    private ComPushService11 pushService;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_GD_2023.getCode();
+    }
+
+    @Override
+    public void pushData(ApiParam param) {
+
+        //鍗曚綅淇℃伅
+        pushService.pushData1101(apiRemoteService, param);
+        //搴撳尯淇℃伅
+        pushService.pushData1102(apiRemoteService, param);
+        //浠撴埧淇℃伅
+        pushService.pushData1103(apiRemoteService, param);
+        //寤掗棿淇℃伅
+        pushService.pushData1104(apiRemoteService, param);
+        //璐т綅淇℃伅
+        pushService.pushData1105(apiRemoteService, param);
+        //娌圭綈淇℃伅
+        pushService.pushData1106(apiRemoteService, param);
+        //璁惧淇℃伅
+        pushService.pushData1107(apiRemoteService, param);
+        //鑽墏淇℃伅
+        pushService.pushData1108(apiRemoteService, param);
+        //搴撳尯鍥句粨鎴跨偣浣嶄俊鎭�
+        pushService.pushData1110(apiRemoteService, param);
+
+        //搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆暟鎹�
+        pushService.pushData1111(apiRemoteService, param);
+
+        //浜哄憳淇℃伅
+        pushService.pushData1112(apiRemoteService, param);
+        //浼佷笟淇$敤淇℃伅
+        pushService.pushData1113(apiRemoteService, param);
+        //鏂囦欢淇℃伅鎺ㄩ�侊紝杞Щ鍒�12澶х被杩涜鎺ㄩ��
+
+        //璐㈠姟鎶ヨ〃鏁版嵁鎺ㄩ��
+        pushService.pushData1114(apiRemoteService, param);
+    }
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java b/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java
new file mode 100644
index 0000000..d670a4b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023PushService12.java
@@ -0,0 +1,84 @@
+package com.fzzy.push.gd2023;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.service.PushService12;
+import com.fzzy.push.impl.ComPushService12;
+import com.fzzy.push.impl.ComPushService99;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+/**
+ * @Desc: 绮璐攢鐩稿叧妯″潡鍔熻兘鎺ュ彛鑷姩鎺ㄩ��
+ * @author: Andy
+ * @update-time: 2023/10/27
+ */
+@Slf4j
+@Component
+public class GD2023PushService12 implements PushService12 {
+
+    @Autowired
+    private GD2023ApiRemoteService2023 apiRemoteService;
+
+    @Autowired
+    private ComPushService12 pushService12;
+    @Autowired
+    private ComPushService99 pushService99;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_GD_2023.getCode();
+    }
+
+    @Override
+    public void pushData(ApiParam param) {
+        log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤寮�濮�");
+
+        //瀹㈡埛淇℃伅
+        pushService12.pushData1212(apiRemoteService, param);
+
+        //鍚堝悓
+        pushService12.pushData1201(apiRemoteService, param);
+
+        //鍏ュ簱鏁版嵁 + 鍏ュ簱杩囩
+        pushService12.pushData1202(apiRemoteService, param);
+
+        //鍏ュ簱璐ㄦ
+        pushService12.pushData1203(apiRemoteService, param);
+
+        //鍏ュ簱缁撶畻
+        pushService12.pushData1204(apiRemoteService, param);
+
+        //鍑哄簱鏁版嵁 + 鍑哄簱杩囩
+        pushService12.pushData1205(apiRemoteService, param);
+
+        //鍑哄簱缁撶畻
+        pushService12.pushData1206(apiRemoteService, param);
+
+        //鍊掍粨
+        pushService12.pushData1207(apiRemoteService, param);
+
+        //鎹熸孩鍗�
+        pushService12.pushData1209(apiRemoteService, param);
+
+        //绮搴撳瓨鏁版嵁
+        pushService12.pushData1208(apiRemoteService, param);
+
+        //鎬ц川杞彉
+        pushService12.pushData1210(apiRemoteService, param);
+
+        //璐﹂潰搴撳瓨
+        pushService12.pushData1211(apiRemoteService, param);
+
+        //鏂囦欢
+        pushService12.pushData1109(apiRemoteService, param);
+
+        //灏佷粨纭鍗�
+        pushService99.pushData2001(apiRemoteService, param);
+        //鍑烘竻纭鍗�
+        pushService99.pushData2002(apiRemoteService, param);
+
+        log.info("------->>>>绮璐攢 鎺ュ彛妯″潡涓婃姤缁撴潫");
+    }
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java b/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java
new file mode 100644
index 0000000..ba2d620
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023PushService13.java
@@ -0,0 +1,60 @@
+package com.fzzy.push.gd2023;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.service.PushService13;
+import com.fzzy.push.impl.ComPushService13;
+import com.fzzy.push.impl.ComPushService99;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+/**
+ * @Desc: 绮簱绠$悊鐩稿叧妯″潡鍔熻兘鎺ュ彛鑷姩鎺ㄩ��
+ * @author: Andy
+ * @update-time: 2023/10/27
+ */
+@Slf4j
+@Component
+public class GD2023PushService13 implements PushService13 {
+
+    @Autowired
+    private GD2023ApiRemoteService2023 apiRemoteService;
+
+    @Autowired
+    private ComPushService13 pushService13;
+    @Autowired
+    private ComPushService99 pushService99;
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_GD_2023.getCode();
+    }
+
+    @Override
+    public void pushData(ApiParam param) {
+        pushService13.pushData1301(apiRemoteService, param);
+        //绮儏
+        pushService13.pushData1302(apiRemoteService, param);
+        //姘斾綋
+        pushService13.pushData1304(apiRemoteService, param);
+        //铏
+        pushService13.pushData1303(apiRemoteService, param);
+        //閫氶
+        pushService13.pushData1305(apiRemoteService, param);
+
+        pushService13.pushData1306(apiRemoteService, param);
+
+        pushService13.pushData1307(apiRemoteService, param);
+
+        pushService13.pushData1308(apiRemoteService, param);
+
+        pushService13.pushData1309(apiRemoteService, param);
+
+        pushService13.pushData1310(apiRemoteService, param);
+
+        //鐔忚捀澶囨
+        pushService99.pushData1023(apiRemoteService, param);
+    }
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/GD2023PushService14.java b/src/main/java/com/fzzy/push/gd2023/GD2023PushService14.java
new file mode 100644
index 0000000..42074b3
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/GD2023PushService14.java
@@ -0,0 +1,44 @@
+package com.fzzy.push.gd2023;
+
+import com.fzzy.api.data.ApiParam;
+import com.fzzy.api.data.PushProtocol;
+import com.fzzy.api.service.PushService14;
+import com.fzzy.push.impl.ComPushService14;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+
+/**
+ * @Desc: 琛屾斂绠$悊鐩稿叧妯″潡鍔熻兘鎺ュ彛鑷姩鎺ㄩ��
+ * @author: Andy
+ * @update-time: 2022/10/27
+ */
+@Slf4j
+@Component
+public class GD2023PushService14 implements PushService14 {
+
+    @Autowired
+    private GD2023ApiRemoteService2023 apiRemoteService;
+    @Autowired
+    private ComPushService14 pushService;
+
+
+    @Override
+    public String getProtocol() {
+        return PushProtocol.SB_GD_2022.getCode();
+    }
+
+    @Override
+    public void pushData(ApiParam param) {
+
+        pushService.pushData1401(apiRemoteService, param);
+
+        pushService.pushData1402(apiRemoteService, param);
+        //杞崲璁″垝
+        pushService.pushData1403(apiRemoteService, param);
+
+        pushService.pushData1405(apiRemoteService, param);
+    }
+
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/GD2023AuthToken.java b/src/main/java/com/fzzy/push/gd2023/dto/GD2023AuthToken.java
new file mode 100644
index 0000000..7cc13eb
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/GD2023AuthToken.java
@@ -0,0 +1,32 @@
+package com.fzzy.push.gd2023.dto;
+
+import lombok.Data;
+
+/**
+ * 鎺ュ彛鏉冮檺楠岃瘉淇℃伅
+ */
+@Data
+public class GD2023AuthToken {
+
+    private String appid;
+
+    private String access_token;
+
+    private String dwdm;
+
+    private String dwmc;
+
+    public GD2023AuthToken() {
+        super();
+    }
+
+    public GD2023AuthToken(String appid, String access_token, String dwdm) {
+        this.appid = appid;
+        this.access_token = access_token;
+        this.dwdm = dwdm;
+    }
+    public GD2023AuthToken(String appid, String access_token) {
+        this.appid = appid;
+        this.access_token = access_token;
+    }
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/GD2023ResponseDto.java b/src/main/java/com/fzzy/push/gd2023/dto/GD2023ResponseDto.java
new file mode 100644
index 0000000..fd81b53
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/GD2023ResponseDto.java
@@ -0,0 +1,43 @@
+package com.fzzy.push.gd2023.dto;
+
+import lombok.Data;
+
+import java.io.Serializable;
+
+/**
+ * @author vince.xu
+ * @Title: ResponseDto
+ * @ProjectName igds-api
+ * @Description: 鎺ュ彛杩斿洖dto
+ * @date 2022-9-217:48
+ */
+@Data
+public class GD2023ResponseDto<T> implements Serializable {
+    /**
+     *
+     */
+    private static final long serialVersionUID = -6714158228489303453L;
+
+
+
+    private int code ;
+
+    private String msg;
+
+    private String bizId;
+
+    private  T data;
+
+    public GD2023ResponseDto() {
+    }
+
+    public GD2023ResponseDto(int code, String msg) {
+        this.code = code;
+        this.msg = msg;
+    }
+    public GD2023ResponseDto(int code, String msg,String bizId) {
+        this.code = code;
+        this.msg = msg;
+        this.bizId = bizId;
+    }
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/GDFinanceDto.java b/src/main/java/com/fzzy/push/gd2023/dto/GDFinanceDto.java
new file mode 100644
index 0000000..3a5a060
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/GDFinanceDto.java
@@ -0,0 +1,69 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+
+
+@Data
+public class GDFinanceDto implements Serializable {
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = " 鎶ヨ〃鏈熷彿")
+    private String bbsj;
+
+    @PropertyDef(label = "鎶ヨ〃鍚�")
+    private String bbm;
+
+    @PropertyDef(label = " 鎸囨爣搴忓彿")
+    @JsonProperty("Zbxh")
+    private Integer 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;
+
+    @JsonProperty("Zbxh")
+    public void setZbxh(Integer zbxh) {
+        Zbxh = zbxh;
+    }
+
+    @JsonProperty("Zbxh")
+    public Integer getZbxh() {
+        return Zbxh;
+    }
+
+    public GDFinanceDto() {
+    }
+
+    public GDFinanceDto(Integer zbxh, String zbmc, String zbz1, String zbz2) {
+        this.Zbxh = zbxh;
+        this.zbmc = zbmc;
+        this.zbz1 = zbz1;
+        this.zbz2 = zbz2;
+    }
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023.java
new file mode 100644
index 0000000..0a65569
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023.java
@@ -0,0 +1,77 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 骞夸笢鐪佹帴鍙�-1023 鐔忚捀澶囨(涓昏〃)
+ *
+ * @author czt
+ * @date 2023/8/17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1023 implements Serializable {
+    /**
+     *
+     */
+    private static final long serialVersionUID = 1L;
+
+    private String xzbm;    //鐔忚捀缂栫爜
+    private String kqdm;    //搴撳尯浠g爜
+    private String kqmc;    //搴撳尯鍚嶇О
+    @JSONField(format = "yyyy-MM-dd")
+    private Date tbrq;      //濉姤鏃ユ湡
+
+    private String dwdm;    //鍗曚綅浠g爜
+    private String dwmc;    //鍗曚綅鍚嶇О
+    @JSONField(format = "yyyy-MM-dd")
+    private Date sqxzrq;  //鐢宠鐔忚捀鏃ユ湡
+
+    private String fzr;     //璐熻矗浜�
+    private String fzrdh;   //璐熻矗浜虹數璇�
+    private String xcfzr;   //鐜板満璐熻矗浜�
+    private String xcfzrzw; //鐜板満璐熻矗浜鸿亴鍔�
+    private String xcfzrdh; //鐜板満璐熻矗浜虹數璇�
+    private String tbr;     //濉〃浜�
+    private String tbrdh;   //濉〃浜虹數璇�
+    private String sfszjjxd;  //鏄惁璁剧疆璀︽垝绾�(涓�)
+    private String sfszjjxx;  //鏄惁璁剧疆璀︽垝绾�(瑗�)
+    private String sfszjjxn;  //鏄惁璁剧疆璀︽垝绾�(鍗�)
+    private String sfszjjxb;  //鏄惁璁剧疆璀︽垝绾�(鍖�)
+    private String ssxzzystqybqk;  //瀹炴柦鐔忚捀浣滀笟鏃跺ぉ姘旈鎶ユ儏鍐�
+    private String xzssgcap;       //鐔忚捀瀹夋帓鍙婂疄鏂借繃绋�
+    private String aqfhjyjcccs;    //瀹夊叏闃叉姢鍙婂簲鎬ュ缃帾鏂�
+    private String xzzysx;         //鐔忚捀娉ㄦ剰浜嬮」
+    private String fileStorageId;  //鏂囦欢瀛樺偍 ID
+    private String yjmc;    //鑽墏鍚嶇О
+    private String yjlx;    //鑽墏绫诲瀷/鍨嬪彿
+
+    @JSONField(format = "yyyy-MM-dd")
+    private Date yjyxqz;  //鑽墏鏈夋晥鏈熻嚦
+
+    private Double lqsl;    //棰嗗彇鏁伴噺(鍏枻)
+    private String sysbjfs;  //鏂借嵂璁惧鍙婃柟寮�
+    private String zcdd;     //鏆傚瓨鍦扮偣
+    private String lqr;      //棰嗗彇浜�
+
+    @JSONField(format = "yyyy-MM-dd")
+    private Date lqrq;       //棰嗗彇鏃堕棿
+
+    private String czbz;     //鎿嶄綔鏍囧織
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;   //鏈�鍚庢洿鏂版椂闂�
+
+
+    private List<Gd2023Api1023Dtl> dtls; //瀹炴柦鐔忚捀浣滀笟鐨勫偍绮伯鎯呮槑缁�
+    private List<Gd2023Api1023People> peoples; //鐔忚捀浣滀笟浜哄憳淇℃伅
+    private List<Gd2023Api1023Way> ways; //鐔忚捀澶囨鏂瑰紡
+
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Dtl.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Dtl.java
new file mode 100644
index 0000000..f969c88
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Dtl.java
@@ -0,0 +1,48 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 瀹炴柦鐔忚捀浣滀笟鐨勫偍绮伯鎯呮槑缁嗚〃(dtl)锛�
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1023Dtl implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    private String cfdm;    //浠撴埧/娌圭綈浠g爜
+    private String lspzdm;    //绮鍝佺浠g爜
+    private String lsxzdm;    //绮鎬ц川浠g爜
+    private String lsdjdm;    //绮绛夌骇浠g爜
+    private Double lssl;    //绮鏁伴噺(鍚�)
+    private Double sf;    //姘翠唤
+    private Double zz;    //鏉傚織
+    private Double lw;    //绮俯
+    private Double cw;    //浠撴俯
+    private Double cnsd;    //浠撳唴婀垮害
+    private String clfs;    //鍌ㄧ伯鏂瑰紡
+    private String cfmc;    //浠撴埧鍚嶇О
+
+    @JSONField(format = "yyyy-MM-dd")
+    private Date rkrq;    //鍏ュ簱鏃ユ湡
+    private String hc;    //瀹宠櫕
+    private String cldjpd;    //铏伯绛夌骇鍒ゅ畾
+    private Double ldtj;    //绮爢浣撶Н(m3)
+    private Double kjtj;    //绌洪棿浣撶Н(m3)
+    private Double lddwyyl;    //绮爢鍗曚綅鐢ㄨ嵂閲�
+    private Double kjdwyyl;    //绌洪棿鍗曚綅鐢ㄨ嵂閲�
+    private Double zyyl;    //鎬荤敤鑽噺
+    private String qmx;    //姘斿瘑鎬�
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jhxzksrq;    //璁″垝鐔忚捀寮�濮嬫棩鏈�
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jhxzjsrq;    //璁″垝鐔忚捀缁撴潫鏃ユ湡
+
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023People.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023People.java
new file mode 100644
index 0000000..9b6ec19
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023People.java
@@ -0,0 +1,21 @@
+package com.fzzy.push.gd2023.dto;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1023People implements Serializable {
+
+
+    private static final long serialVersionUID = 1L;
+
+    private String xm;    //濮撳悕
+    private String zw;    //鑱屽姟
+    private String zyzg;    //鑱屼笟璧勬牸
+    private String stzk;    //韬綋鐘跺喌
+    private String xzrwfg;    //鐔忚捀浠诲姟鍒嗗伐
+    private String sfwb;    //鏄惁澶栧寘
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Way.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Way.java
new file mode 100644
index 0000000..97beaa7
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1023Way.java
@@ -0,0 +1,20 @@
+package com.fzzy.push.gd2023.dto;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1023Way implements Serializable {
+
+
+    private static final long serialVersionUID = 1L;
+
+    private Double xznd;    //璁惧畾鐔忚捀娴撳害(ml/m3)
+    private Integer mbsj;    //瀵嗛棴鏃堕棿(澶�)
+    private String xzfs;    //鐔忚捀鏂瑰紡
+    private String sqfs;    //鏁f皵鏂瑰紡
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1101.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1101.java
new file mode 100644
index 0000000..8150bf1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1101.java
@@ -0,0 +1,129 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍗曚綅
+ *
+ * @author vince
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1101 implements Serializable {
+    /**
+     *
+     */
+    private static final long serialVersionUID = 9157617424050247565L;
+    
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О")
+    private String dwmc;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍗曚綅绫诲瀷")
+    private String dwlx;
+
+    @PropertyDef(label = "娉ㄥ唽鏃ユ湡")
+    @DateTimeFormat(pattern = "yyyy-MM-dd")
+    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date zcrq;
+
+    @PropertyDef(label = "娉ㄥ唽璧勬湰")
+    private Double zczb;
+
+    @PropertyDef(label = "璧勪骇鎬婚")
+    private Double zcze;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    private String fddbr;
+
+    @PropertyDef(label = "娉曚汉韬唤璇佸彿")
+    private String frsfzh;
+
+    @PropertyDef(label = "娉曚汉鑱旂郴鏂瑰紡")
+    private String frlxfs;
+
+    @PropertyDef(label = "浼佷笟鑱旂郴浜�")
+    private String qylxr;
+
+    @PropertyDef(label = "鍔炲叕鐢佃瘽")
+    private String bgdh;
+
+    @PropertyDef(label = "娉ㄥ唽鍦板潃")
+    private String zcdz;
+
+    @PropertyDef(label = "鐢靛瓙閭")
+    private String dzyx;
+
+    @PropertyDef(label = "浼佷笟瀹樻柟缃戠珯鍦板潃")
+    private String qygfwzdz;
+
+    @PropertyDef(label = "浼犵湡鍙风爜")
+    private String czhm;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    private String yzbm;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    private String xzqhdm;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅鍚嶇О")
+    private String sjdwmc;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅浠g爜")
+    private String sjdwdm;
+
+    @PropertyDef(label = "涓婄骇鍗曚綅缁熶竴浠g爜")
+    private String sjdwtybm;
+
+    @PropertyDef(label = "搴撳尯鏁�")
+    private Integer kqs;
+
+    @PropertyDef(label = "浠撴埧鏁�")
+    private Integer cfs;
+
+    @PropertyDef(label = "娌圭綈鏁�")
+    private Integer ygs;
+
+    @PropertyDef(label = "缁忓害")
+    private Double jd;
+
+    @PropertyDef(label = "绾害")
+    private Double wd;
+
+    @PropertyDef(label = "鍗曚綅鐘舵��")
+    private String dwzt;
+
+    @PropertyDef(label = "澶囨绫诲瀷")
+    private String balx;
+
+    @PropertyDef(label = "浠撳偍涓氬姟绫诲瀷")
+    private String ccywlx;
+
+    @PropertyDef(label = "浠撳偍鍝佺")
+    private String ccpz;
+
+    @PropertyDef(label = "澶囨鐘舵��")
+    private String bazt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1102.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1102.java
new file mode 100644
index 0000000..faea1d1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1102.java
@@ -0,0 +1,85 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Column;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-搴撳尯淇℃伅
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1102 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 6597930270077627879L;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅浠g爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    private String kqmc;
+
+    @PropertyDef(label = "搴撳尯鍦板潃")
+    private String kqdz;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
+    private String xzqhdm;
+
+    @PropertyDef(label = "搴撳尯浜ф潈", description = "1锛� 鑷湁 2锛氱璧� 3锛氬叡鏈� 4锛氭贩鍚� 9锛氬叾浠�")
+    private Integer kqcq;
+
+    @PropertyDef(label = "鏈夋晥浠撳")
+    private Double yxcr;
+
+    @PropertyDef(label = "鏈夋晥缃愬")
+    private Double yxgr;
+
+    @PropertyDef(label = "鍗犲湴闈㈢Н")
+    private Double zdmj;
+
+    @PropertyDef(label = "浠撴埧鏁�")
+    @Column(name = "cfs")
+    private Integer cfs;
+
+    @PropertyDef(label = "娌圭綈鏁�")
+    private Integer ygs;
+
+    @PropertyDef(label = "搴撳尯缁忓害")
+    private Double jd;
+
+    @PropertyDef(label = "搴撳尯绾害")
+    private Double wd;
+
+    @PropertyDef(label = "搴撳尯鐘舵��", description = "1:姝e父锛堥粯璁わ級 2:閫�鍑哄偍澶囩伯鎵垮偍")
+    private String kqzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+    @PropertyDef(label = "娴峰悍鍖哄煙ID", description = "瀵瑰簲娴峰悍瑙嗛骞冲彴regionIndexCode瀛楁")
+    private String hkRegionId;
+
+    @PropertyDef(label = "浜ф潈鏂瑰簱鍖轰唬鐮�", description = "鑷湁浜ф潈鏃跺簱鍖轰唬鐮佸繀椤荤瓑浜庝骇鏉冩柟搴撳尯浠g爜,闈炶嚜鏈変骇鏉冩椂搴撳尯浠g爜涓嶈兘绛変簬浜ф潈鏂瑰簱鍖轰唬鐮�")
+    private String cqfkqdm;
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1103.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1103.java
new file mode 100644
index 0000000..b32cdf4
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1103.java
@@ -0,0 +1,197 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-浠撴埧淇℃伅
+ */
+@Data
+public class Gd2023Api1103 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 8095346227076335949L;
+
+    @PropertyDef(label = "浠撴埧浠g爜")
+    private String cfdm;
+
+    @PropertyDef(label = "浠撴埧鍚嶇О")
+    private String cfmc;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "浠撴埧绫诲瀷浠g爜")
+    private String cflxdm;
+
+    @PropertyDef(label = "浜や粯浣跨敤鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jfsyrq;
+
+    @PropertyDef(label = "寤鸿鍗曚綅")
+    private String jsdw;
+
+    @PropertyDef(label = "璁捐浣跨敤骞撮檺")
+    private String sjsynx;
+
+    @PropertyDef(label = "璁捐鍗曚綅")
+    private String sjdw;
+
+    @PropertyDef(label = "鐩戠悊鍗曚綅")
+    private String jldw;
+
+    @PropertyDef(label = "澧欎綋缁撴瀯")
+    private String qtjg;
+
+    @PropertyDef(label = "鎴块《缁撴瀯")
+    private String fdjg;
+
+    @PropertyDef(label = "鎴挎灦缁撴瀯")
+    private String fjjg;
+
+    @PropertyDef(label = "鍦伴潰缁撴瀯")
+    private String dmjg;
+
+    @PropertyDef(label = "璁捐浠撳")
+    private Double sjcr;
+
+    @PropertyDef(label = "浠撳闀�")
+    private Double cwc;
+
+    @PropertyDef(label = "浠撳瀹�")
+    private Double cwk;
+
+    @PropertyDef(label = "浠撳妾愰珮")
+    private Double cwyg;
+
+    @PropertyDef(label = "浠撳椤堕珮")
+    private Double cwdg;
+
+    @PropertyDef(label = "绛掍粨澶栧緞")
+    private Double tcwj;
+
+    @PropertyDef(label = "浠撳唴闀�")
+    private Double cnc;
+
+    @PropertyDef(label = "浠撳唴瀹�")
+    private Double cnk;
+
+    @PropertyDef(label = "浠撳唴妾愰珮")
+    private Double cnyg;
+
+    @PropertyDef(label = "浠撳唴瑁呯伯绾块珮")
+    private Double cnzlxg;
+
+    @PropertyDef(label = "绛掍粨鍐呭緞")
+    private Double tcnj;
+
+    @PropertyDef(label = "浠撳唴浣撶Н")
+    private Double cntj;
+
+    @PropertyDef(label = "浠撻棬鏁伴噺")
+    private Integer cmsl;
+
+    @PropertyDef(label = "浠撻棬浣嶇疆")
+    private String cmwz;
+
+    @PropertyDef(label = "浠撻棬楂樺害")
+    private Double cmgd;
+
+    @PropertyDef(label = "浠撻棬瀹藉害")
+    private Double cmkd;
+
+    @PropertyDef(label = "鎸$伯闂ㄥ瀷寮�")
+    private String dlmxs;
+
+    @PropertyDef(label = "浠撴埧鏄惁瀹屽ソ")
+    private String cfsfwh;
+
+    @PropertyDef(label = "鍌ㄧ伯鍔熸晥")
+    private Integer clgx;
+
+    @PropertyDef(label = "鑳藉惁闅旂儹淇濇俯")
+    private Integer nfgrbw;
+
+    @PropertyDef(label = "闅旂儹淇濇俯鎺柦")
+    private String grbwcs;
+
+    @PropertyDef(label = "闅旂儹鎬ц兘")
+    private Integer grxn;
+
+    @PropertyDef(label = "缁撴瀯鏉愭枡")
+    private Integer jgcl;
+
+    @PropertyDef(label = "姘斿瘑鎬�")
+    private Integer qmx;
+
+    @PropertyDef(label = "鏄惁宸茶繘琛屼俊鎭寲鏀归��")
+    private Integer sfyjxxxhgz;
+
+    @PropertyDef(label = "绮儏鎶�鏈�")
+    private Integer lqjs;
+
+    @PropertyDef(label = "鑳藉惁鏁h鍌ㄥ瓨")
+    private Integer nfszcc;
+
+    @PropertyDef(label = "鏈夋棤闃查紶闃查泙闃茶櫕瑁呯疆鍙婅鏂�")
+    private Integer ywfsfqfczz;
+
+    @PropertyDef(label = "鏈夋棤闃茬伀闃茬垎闃茬洍璁炬柦")
+    private Integer ywfhfbfdss;
+
+    @PropertyDef(label = "鏈夋棤鏈烘閫氶璁炬柦")
+    private Integer ywjxtfss;
+
+    @PropertyDef(label = "閫氶绯荤粺鍨嬪紡")
+    private Integer tfxtxs;
+
+    @PropertyDef(label = "閫氶鎶�鏈�")
+    private Integer tfjs;
+
+    @PropertyDef(label = "鑳藉惁鐜祦鐔忚捀鏉�铏�")
+    private Integer nfhlxzsc;
+
+    @PropertyDef(label = "鏉�铏妧鏈�")
+    private Integer scjs;
+
+    @PropertyDef(label = "鑳藉惁瀵屾爱浣庢哀姘旇皟鍌ㄧ伯")
+    private Integer nffddyqtcl;
+
+    @PropertyDef(label = "鎺ф俯鎶�鏈�")
+    private Integer kwjs;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬫柟寮�")
+    private String hcjcfs;
+
+    @PropertyDef(label = "浠撴埧鐘舵��")
+    private String cfzt;
+
+    @PropertyDef(label = "淇濈鍛�")
+    private String bgr;
+
+    @PropertyDef(label = "浠撴埧缁忓害")
+    private Double jd;
+
+    @PropertyDef(label = "浠撴埧绾害")
+    private Double wd;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1104.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1104.java
new file mode 100644
index 0000000..7a13367
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1104.java
@@ -0,0 +1,65 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-寤掗棿淇℃伅
+ *
+ * @author czt
+ * @date 2022-09-02 14:18
+ */
+@Data
+public class Gd2023Api1104 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 9157617424050247565L;
+
+    @PropertyDef(label = "寤掗棿浠g爜")
+    private String ajdh;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "寤掗棿鍚嶇О")
+    private String ajmc;
+
+    @PropertyDef(label = "浠撴埧(鎴栨补缃�)缂栫爜")
+    private String cfbh;
+
+    @PropertyDef(label = "缁熶竴浠撴埧(鎴栨补缃�)缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "寤掗棿闀垮害")
+    private Double ajcd;
+
+    @PropertyDef(label = "寤掗棿瀹藉害")
+    private Double ajkd;
+
+    @PropertyDef(label = "寤掗棿楂樺害")
+    private Double ajgd;
+
+    @PropertyDef(label = "寤掗棿璁捐浠撳")
+    private Double ajsjcr;
+    
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寤掗棿鍚敤鏃ユ湡")
+    private Date ajqyrq;
+    
+    @PropertyDef(label = "寤掗棿鐘舵��")
+    private Integer ajzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+    
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1105.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1105.java
new file mode 100644
index 0000000..67ba188
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1105.java
@@ -0,0 +1,56 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-璐т綅淇℃伅
+ */
+@Data
+public class Gd2023Api1105 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = -6967028172020353365L;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "璐т綅鍚嶇О")
+    private String hwmc;
+
+    @PropertyDef(label = "寤掗棿浠g爜")
+    private String ajdm;
+
+    @PropertyDef(label = "缁熶竴寤掗棿浠g爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅鍚敤鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date hwqyrq;
+
+    @PropertyDef(label = "璐т綅瀹归噺")
+    private Double hwrl;
+
+    @PropertyDef(label = "淇濈鍗曚綅")
+    private String bgdw;
+
+    @PropertyDef(label = "淇濈鍛�")
+    private String bgy;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+    
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1106.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1106.java
new file mode 100644
index 0000000..2b9998c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1106.java
@@ -0,0 +1,83 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-娌圭綈
+ */
+@Data
+public class Gd2023Api1106 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 6967028172020353366L;
+
+    @PropertyDef(label = "娌圭綈浠g爜")
+    private String ygdm;
+
+    @PropertyDef(label = "缁熶竴娌圭綈缂栫爜" )
+    private String tyygbm;
+
+    @PropertyDef(label = "娌圭綈鍚嶇О")
+    private String ygmc;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯浠g爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "缃愬")
+    private Double gr;
+
+    @PropertyDef(label = "寤洪�犳椂闂�")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jzsj;
+
+    @PropertyDef(label = "娌圭綈鍙婇檮灞炶鏂芥槸鍚﹀畬濂�")
+    private String ygjfssssfwh;
+
+    @PropertyDef(label = "鏈夋棤鍔犵儹瑁呯疆")
+    private String ywjrzz;
+
+    @PropertyDef(label = "娌圭綈绫诲瀷")
+    private String yglx;
+
+    @PropertyDef(label = "缃愬唴鐩村緞")
+    private String gnzj;
+
+    @PropertyDef(label = "缃愬唴楂樺害")
+    private String gngd;
+
+    @PropertyDef(label = "妫�瀹氭柟寮�")
+    private String jdfs;
+
+    @PropertyDef(label = "鐒婃帴鏂瑰紡")
+    private String hjfs;
+
+    @PropertyDef(label = "娌圭綈鐘舵��")
+    private String ygzt;
+
+    @PropertyDef(label = "璁捐鍗曚綅")
+    private String sjdw;
+
+    @PropertyDef(label = "寤鸿鍗曚綅")
+    private String jsdw;
+
+    @PropertyDef(label = "鐩戠悊鍗曚綅")
+    private String jldw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+    
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1107.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1107.java
new file mode 100644
index 0000000..cc8e764
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1107.java
@@ -0,0 +1,72 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-璁惧淇℃伅
+ */
+@Data
+public class Gd2023Api1107 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 6967028172020353366L;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜" )
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    private String kqmc;
+
+    @PropertyDef(label = "璁惧缂栧彿")
+    private Double sbbh;
+
+    @PropertyDef(label = "璁惧浠櫒鍚嶇О")
+    private String sbyqmc;
+
+    @PropertyDef(label = "璁惧瑙勬牸鍨嬪彿")
+    private String sbggxh;
+
+    @PropertyDef(label = "鐢熶骇鍘傚")
+    private String sccj;
+
+    @PropertyDef(label = "鐢熶骇鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date scrq;
+
+    @PropertyDef(label = "璁惧鎻忚堪")
+    private String sbms;
+
+    @PropertyDef(label = "璁惧鐘舵��")
+    private String sbzt;
+
+    @PropertyDef(label = "妫�瀹氭椂闂�")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date jdsj;
+
+    @PropertyDef(label = "妫�瀹氬崟浣�")
+    private String jddw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+    
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1108.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1108.java
new file mode 100644
index 0000000..70e4e1d
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1108.java
@@ -0,0 +1,89 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鑽墏淇℃伅
+ */
+@Data
+public class Gd2023Api1108 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 6967028172020353366L;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜" )
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О")
+    private String kqmc;
+
+    @PropertyDef(label = "鑽墏缂栧彿")
+    private Double yjbh;
+
+    @PropertyDef(label = "鑽墏鍚嶇О")
+    private String yjmc;
+
+    @PropertyDef(label = "閲囪喘鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date cgrq;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鍨嬪彿瑙勬牸")
+    private String ggxh;
+
+    @PropertyDef(label = "瀹夊叏浣跨敤璇存槑涔�")
+    private String aqsysms;
+
+    @PropertyDef(label = "鐢熶骇鍘傚")
+    private String sccj;
+
+    @PropertyDef(label = "閲囪喘鏉ユ簮")
+    private String cgly;
+
+    @PropertyDef(label = "鍌ㄥ瓨鏉′欢")
+    private String cctj;
+
+    @PropertyDef(label = "鍌ㄥ瓨鍦扮偣")
+    private String ccdd;
+
+    @PropertyDef(label = "鍖呰鐗╁鐞嗘柟寮�")
+    private String bzwclfs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鏂瑰紡")
+    private String czclfs;
+
+    @PropertyDef(label = "淇濊川鏈�")
+    private String bzq;
+
+    @PropertyDef(label = "搴撳瓨鏁伴噺")
+    private String kcsl;
+
+    @PropertyDef(label = "搴撳瓨鏁伴噺鍗曚綅")
+    private String kcsldw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+    
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1109.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1109.java
new file mode 100644
index 0000000..8418709
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1109.java
@@ -0,0 +1,63 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鏂囦欢淇℃伅
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1109 implements Serializable {
+
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = -6615204510395829490L;
+
+    @Id
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "鏂囦欢鍚嶇О")
+    private String wjmc;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "鏂囦欢绫诲瀷", description = "1锛氬簱鍖洪笩鐬板浘 2锛氬叆搴撳浘鐗� 3锛氬嚭搴撳浘鐗� 4锛氬叆搴撴鏂よ棰戯紙鎴彇妫�鏂ゆ椂闂村墠鍚庡悇 5绉掗挓瑙嗛锛�5锛氬嚭搴撴鏂よ棰戯紙鎴彇妫�鏂ゆ椂闂村墠鍚庡悇 5 绉掗挓瑙嗛锛�")
+    private String wjlx;
+
+    @PropertyDef(label = "鏂囦欢id")
+    private String fileStorageId;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "涓氬姟id")
+    private String bizId;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "鍚屾鏃堕棿", description = "浠庣伯搴撶郴缁熷悓姝ュ埌鎺ュ彛绠$悊涓績鐨勬椂闂�")
+    private Date syncTime;
+
+    @PropertyDef(label = "鏂囦欢鍦板潃")
+    @JSONField(serialize = false)
+    private String wjdz;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1110.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1110.java
new file mode 100644
index 0000000..976af90
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1110.java
@@ -0,0 +1,56 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-搴撳尯鍥句粨鎴跨偣浣嶆爣娉ㄦ帴鍙�
+ *
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1110 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -2000199652473542869L;
+
+
+    @PropertyDef(label = "鍗曚綅浠g爜" )
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯浠g爜" )
+    private String kqdm;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜")
+    private String tyhwbm;
+
+    @PropertyDef(label = "璐т綅鐩稿浣嶇疆" )
+    private String hwxdwz;
+
+    @PropertyDef(label = "璐т綅浣嶇疆鏍峰紡" )
+    private String hwwzys;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1111.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1111.java
new file mode 100644
index 0000000..8680556
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1111.java
@@ -0,0 +1,81 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-搴撳尯鍥捐棰戠洃鎺ц澶囩偣浣嶆爣娉�
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1111 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -2000199652473542869L;
+    @PropertyDef(label = "鍗曚綅浠g爜" )
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯浠g爜" )
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧鍚嶇О" )
+    private String spjksbmc;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id" )
+    private String spjksbid;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶绫诲瀷" ,description = "锛�1:浠撳唴锛�2:涓氬姟锛�3:瀹夐槻锛�")
+    private String spjklx;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧鐩稿浣嶇疆" )
+    private String spjksbxdwz;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧浣嶇疆鏍峰紡" )
+    private String spjksbwzys;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String bz;
+
+    @PropertyDef(label = "娴峰悍璁惧鍞竴鏍囪瘑" )
+    private String hkCameraIndexCode;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @PropertyDef(label = "瑙嗛鐐逛綅绫诲瀷" )
+    private String spdwlx;
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    private String cfdm;
+
+    @PropertyDef(label = "寤掗棿浠g爜" )
+    private String ajdm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О" )
+    private String dwmc;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О" )
+    private String kqmc;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "涓氬姟id")
+    private String bizId;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1112.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1112.java
new file mode 100644
index 0000000..41b8c01
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1112.java
@@ -0,0 +1,104 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-浜哄憳淇℃伅
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1112 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -2000199652473542869L;
+
+    @PropertyDef(label = "鍗曚綅浠g爜" )
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜" )
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    private String tydwbm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅鍚嶇О" )
+    private String dwmc;
+
+    @PropertyDef(label = "闅跺睘閮ㄩ棬" )
+    private String lsbm;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜" )
+    private String xzqhdm;
+
+    @PropertyDef(label = "濮撳悕")
+    private String xm;
+
+    @PropertyDef(label = "鎬у埆" )
+    private String xb;
+
+    @PropertyDef(label = "韬唤璇佸彿鐮�" )
+    private String sfzhm;
+
+    @PropertyDef(label = "鍏ヨ亴鏃ユ湡" )
+    @JSONField(format = "yyyy-MM-dd")
+    private Date rzrq;
+
+    @PropertyDef(label = "宀椾綅鎬ц川" )
+    private String gwxz;
+
+    @PropertyDef(label = "鍦ㄥ矖鐘舵��" )
+    private String zgzt;
+
+    @PropertyDef(label = "绂昏亴鏃ユ湡" )
+    @JSONField(format = "yyyy-MM-dd")
+    private Date lzrq;
+
+    @PropertyDef(label = "搴ф満鐢佃瘽" )
+    private String zjdh;
+
+    @PropertyDef(label = "绉诲姩鐢佃瘽" )
+    private String yddh;
+
+    @PropertyDef(label = "鐢靛瓙閭" )
+    private String dzyx;
+
+    @PropertyDef(label = "姘戞棌" )
+    private String mz;
+
+    @PropertyDef(label = "鏀挎不闈㈣矊" )
+    private String zzmm;
+
+    @PropertyDef(label = "浜哄憳绫诲埆" )
+    private String rylb;
+
+    @PropertyDef(label = "涓撲笟" )
+    private String zy;
+
+    @PropertyDef(label = "鍙栧緱鏈�楂樿亴绉版垨鑱屼笟璧勬牸鏃堕棿" )
+    private String qdzgzchzyzgsj;
+
+    @PropertyDef(label = "瀛﹀巻" )
+    private String xl;
+
+    @PropertyDef(label = "鑱屽姟" )
+    private String zw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1113.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1113.java
new file mode 100644
index 0000000..31e86a1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1113.java
@@ -0,0 +1,45 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-浼佷笟淇$敤淇℃伅
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1113 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -2000199652473542869L;
+
+    @PropertyDef(label = "鍗曚綅浠g爜" )
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    private String tydwbm;
+
+    @PropertyDef(label = "淇$敤绛夌骇" )
+    private String xydj;
+
+    @PropertyDef(label = "璇勫畾骞翠唤" )
+    private String pdnf;
+
+    @PropertyDef(label = "璇勫畾鍗曚綅" )
+    private String pddw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1201.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1201.java
new file mode 100644
index 0000000..b63cad5
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1201.java
@@ -0,0 +1,172 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import com.fzzy.conf.NumberSerializer;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍚堝悓淇℃伅
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1201 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "鍚堝悓鍚嶇О")
+    private String htmc;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "涓氬姟绫诲埆")
+    private String ywlx;
+
+    @PropertyDef(label = "鍚堝悓绉嶇被")
+    private String htzl;
+
+    @PropertyDef(label = "瀹㈡埛绫诲瀷")
+    private String khlx;
+
+    @PropertyDef(label = "瀹㈡埛缁熶竴绀句細淇$敤浠g爜")
+    private String khtyshxydm;
+
+    @PropertyDef(label = "瀹㈡埛鍚嶇О")
+    private String khmc;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    private String fddbr;
+
+    @PropertyDef(label = "閫氳鍦板潃")
+    private String txdz;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    private String yzbm;
+
+    @PropertyDef(label = "鑱旂郴浜哄鍚�")
+    private String lxrxm;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxrdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    private String sfzh;
+
+    @PropertyDef(label = "鐢靛瓙淇$")
+    private String dzyx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绛捐鏃ユ湡")
+    private Date qdrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绾﹀畾瀹屾垚鏃堕棿")
+    private Date ydwcsj;
+
+    @PropertyDef(label = "楠屾敹鏂瑰紡")
+    private String ysfs;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鍚堝悓鍗曚环")
+    private Double htdj;
+
+    @PropertyDef(label = "绾﹀畾璐攢绮鏁伴噺")
+    private Double ydgxlssl;
+
+    @JSONField(serializeUsing = NumberSerializer.class)
+    @PropertyDef(label = "鍚堝悓鎬婚噾棰�")
+    private BigDecimal htzje;
+
+    @PropertyDef(label = "浠樻鏂瑰紡")
+    private Double fkfs;
+
+    @PropertyDef(label = "灞ョ害淇濊瘉閲�")
+    private Double lybzj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "瀹為檯瀹屾垚鏃堕棿")
+    private Date sswcsj;
+
+    @JSONField(name = "Lysl")
+    @PropertyDef(label = "灞ョ害鏁伴噺")
+    private Double lysl;
+
+    @JSONField(name = "Lyl")
+    @PropertyDef(label = "灞ョ害鐜�")
+    private Double lyl;
+
+    @JSONField(name = "Jsjg")
+    @PropertyDef(label = "缁撶畻浠锋牸")
+    private Double jsjg;
+
+    @JSONField(name = "Jszje", serializeUsing = NumberSerializer.class)
+    @PropertyDef(label = "缁撶畻鎬婚噾棰�")
+    private BigDecimal jszje;
+
+    @PropertyDef(label = "缁撶畻涓庡悎鍚屼竴鑷存��")
+    private String jsyhtyzx;
+
+    @PropertyDef(label = "缁撶畻涓庡悎鍚屼笉涓�鑷村師鍥�")
+    private String jsyhtbyzyy;
+
+    @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
+    private String khfkhh;
+
+    @PropertyDef(label = "瀹㈡埛鏂硅处鍙�")
+    private String khfzh;
+
+    @PropertyDef(label = "瀹㈡埛绛剧害浜�")
+    private String khqyr;
+
+    @PropertyDef(label = "鏈柟寮�鎴疯")
+    private String bfkhh;
+
+    @PropertyDef(label = "鏈柟璐﹀彿")
+    private String bfzh;
+
+    @PropertyDef(label = "鏈柟绛剧害浜�")
+    private String bfqyr;
+
+    @PropertyDef(label = "瀹℃壒浜�")
+    private String shr;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "瀹℃壒鏃堕棿")
+    private Date shsj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "瀹屾垚鏃ユ湡")
+    private Date wcrq;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1202.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1202.java
new file mode 100644
index 0000000..b321ed4
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1202.java
@@ -0,0 +1,235 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍏ュ簱淇℃伅鎺ュ彛
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1202 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+    @PropertyDef(label = "鍏ュ簱涓氬姟鍗曞彿")
+    private String rkywdh;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "涓氬姟绫诲瀷", description = "2锛氬叆搴擄紙榛樿锛�;3:绉诲簱鍌ㄥ瓨鍏ュ簱")
+    private String ywlx = "2";
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    private Date ywrq;
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍙�")
+    private String jhmxh;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅浠g爜")
+    private String lqgsdwdm;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅缁熶竴缂栫爜")
+    private String lqgsdwtybm;
+
+    @PropertyDef(label = "鎵胯繍浜�")
+    private String cyr;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    private String sfzh;
+
+    @PropertyDef(label = "璇︾粏鍦板潃")
+    private String xxdz;
+
+    @PropertyDef(label = "杩愯緭宸ュ叿")
+    private String ysgj;
+
+    @PropertyDef(label = "杞﹁埞鍙�")
+    private String cch;
+
+    @PropertyDef(label = "杞﹁埞鍙风被鍨�")
+    private String cchlx;
+
+    @PropertyDef(label = "鎸傝溅鍙�")
+    private String gch;
+
+    @PropertyDef(label = "鍞伯浜�")
+    private String slr;
+
+    @PropertyDef(label = "鍞伯浜鸿仈绯绘柟寮�")
+    private String slrlxfs;
+
+    @PropertyDef(label = "鍞伯浜鸿韩浠借瘉鍙�")
+    private String slrsfzh;
+
+    @PropertyDef(label = "鍞伯浜鸿处鍙凤紙閾惰鍗℃垨璐︽埛锛�")
+    private String slrzh;
+
+    @PropertyDef(label = "鍞伯浜哄湴鍧�")
+    private String slrdz;
+
+    @PropertyDef(label = "瑁呯伯鍦扮偣")
+    private String ldd;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐧昏鏃堕棿")
+    private Date djsj;
+
+    @PropertyDef(label = "鐧昏闂ㄥ矖浜哄憳濮撳悕")
+    private String djmgryxm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "浜у湴浠g爜")
+    private String cddm;
+
+    @PropertyDef(label = "妫�鏂ょ被鍨�")
+    private String jjlx;
+
+    @PropertyDef(label = "姣涢噸(鍏枻)")
+    private double mz;
+
+    @PropertyDef(label = "姣涢噸鐩戠鍛�")
+    private String mzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "姣涢噸璁¢噺鏃堕棿")
+    private Date mzjlsj;
+
+    @PropertyDef(label = "姣涢噸璁¢噺鍛�")
+    private String mzjly;
+
+    @PropertyDef(label = "鍊间粨鍛�")
+    private String zcy;
+
+    @PropertyDef(label = "鐨噸(鍏枻)")
+    private double pz;
+
+    @PropertyDef(label = "鐨噸鐩戠鍛�")
+    private String pzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐨噸璁¢噺鏃堕棿")
+    private Date pzjlsj;
+
+    @PropertyDef(label = "鐨噸璁¢噺鍛�")
+    private String pzjly;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呭崟鍖呴噸(鍏枻)")
+    private Double bzbdbz = 25.0;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "璐ㄦ鎵i噺(灏忚:鍏枻)")
+    private Double zjklxj;
+
+    @PropertyDef(label = "鍏朵腑锛氭按鍒嗗鎵i噺(鍏枻)")
+    private Double qzsfzkl;
+
+    @PropertyDef(label = "鍏朵腑锛氭潅璐ㄥ鎵i噺(鍏枻)")
+    private Double qzzzzkl;
+
+    @PropertyDef(label = "鍏朵腑锛氫笉瀹屽杽绮掓墸閲�(鍏枻)")
+    private Double qzbwslkl;
+
+    @PropertyDef(label = "鍏朵腑锛氫簰娣锋墸閲�(鍏枻)")
+    private Double qzhhkl;
+
+    @PropertyDef(label = "鍏朵腑锛氱敓闇夌矑鎵i噺(鍏枻)")
+    private Double qzsmlkl;
+
+    @PropertyDef(label = "鍏朵腑锛氭暣绮剧背绮掓墸閲�(鍏枻)")
+    private Double qzzjmlkl;
+
+    @PropertyDef(label = "鍏朵腑锛氳胺澶栫硻绫虫墸閲�(鍏枻)")
+    private Double qzgwcmkl;
+
+    @PropertyDef(label = "鍏朵腑榛勭矑绫虫墸閲�(鍏枻)")
+    private Double qzhlmkl;
+
+    @PropertyDef(label = "鍏朵腑锛氬叾浠栨墸閲�(鍏枻)")
+    private Double qzqtkl;
+
+    @PropertyDef(label = "鏁寸悊璐圭敤鎶樻墸閲�(鍏枻)")
+    private Double zlfyzkl;
+
+    @PropertyDef(label = "鍖呰鐗╂墸閲�(鍏枻)")
+    private Double bzwkl;
+
+    @PropertyDef(label = "鍏朵粬鎵i噺(鍏枻)")
+    private Double qtkl;
+
+    @PropertyDef(label = "鎵i噺鍘熷洜")
+    private String klyy;
+
+    @PropertyDef(label = "鐜板満鎵i噺(鍏枻)")
+    private Double xckl;
+
+    @PropertyDef(label = "澧炴墸浠�(鍏枻)")
+    private Double zkj;
+
+    @PropertyDef(label = "澧炴墸浠峰師鍥�")
+    private String zkhyy;
+
+    @PropertyDef(label = "鍑�閲�(鍏枻)")
+    private Double jz;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅")
+    private String zxzydw;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑洪棬鏃堕棿")
+    private Date cmsj;
+
+    @PropertyDef(label = "鍑洪棬纭闂ㄥ矖浜哄憳濮撳悕")
+    private String cmqrmgryxm;
+
+    @PropertyDef(label = "鍏ュ簱缁撶畻鍗曞彿")
+    private String rkjsdh;
+
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    private String scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    private String sdblyy;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1203.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1203.java
new file mode 100644
index 0000000..c233ec8
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1203.java
@@ -0,0 +1,86 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍏ュ簱妫�楠屼俊鎭帴鍙�
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1203 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+    @PropertyDef(label = "鍏ュ簱妫�楠屽崟鍙�")
+    private String rkjydh;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍏ュ簱涓氬姟鍗曞彿")
+    private String rkywdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎵︽牱鏃堕棿")
+    private Date qysj;
+
+    @PropertyDef(label = "鎵︽牱浜哄鍚�")
+    private String qyrxm;
+
+    @PropertyDef(label = "鎵︽牱鏂瑰紡")
+    private String qyfs;
+
+    @PropertyDef(label = "妫�楠岄」鐩�,闅斿紑")
+    private String jyxm;
+
+    @PropertyDef(label = "妫�楠屽��,闅斿紑")
+    private String jyz;
+
+    @PropertyDef(label = "澧炴墸浠�(鍏�,闅斿紑)")
+    private String zkj;
+
+    @PropertyDef(label = "澧炴墸閲�(鍏枻,闅斿紑)")
+    private String zkl;
+
+    @PropertyDef(label = "妫�楠屼汉濮撳悕")
+    private String jyrxm;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�楠屾椂闂�")
+    private Date jysj;
+
+    @PropertyDef(label = "妫�楠岀粨鏋�")
+    private String jyjg;
+
+    @PropertyDef(label = "椋熷搧瀹夊叏鎸囨爣鏄惁鍚堟牸")
+    private String spaqzbsfhg;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮瀹氱瓑")
+    private String lsdd;
+
+    @PropertyDef(label = "淇濈鍛樺鏍�")
+    private String bgyfh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1204.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1204.java
new file mode 100644
index 0000000..fa983e4
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1204.java
@@ -0,0 +1,85 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍏ュ簱缁撶畻淇℃伅鎺ュ彛
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1204 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+    @PropertyDef(label = "鍏ュ簱缁撶畻鍗曞彿", description = "鐢卞簱鐐逛唬鐮�+缁撶畻鏃ユ湡锛坹yyyMMdd锛�+4 浣嶉『搴忓彿缁勬垚")
+    private String rkjsdh;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "缁撶畻鏁伴噺(鍏枻)")
+    private double jssl;
+
+    @PropertyDef(label = "缁撶畻鍗曚环(鍏�/鍏枻)")
+    private double jsdj;
+
+    @PropertyDef(label = "缁撶畻閲戦(鍏�)")
+    private double jsje;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "缁撶畻鏃堕棿")
+    private Date jssj;
+
+    @PropertyDef(label = "缁撶畻鏂瑰紡")
+    private String jsfs;
+
+    @PropertyDef(label = "鏀舵浜�")
+    private String skr;
+
+    @PropertyDef(label = "閾惰琛屽埆浠g爜")
+    private String yhhbdm;
+
+    @PropertyDef(label = "鏀舵浜鸿韩浠借瘉鍙�")
+    private String skrsfzh;
+
+    @PropertyDef(label = "寮�鎴疯鍙�")
+    private String khhh;
+
+    @PropertyDef(label = "寮�鎴疯鍚嶇О")
+    private String khhmc;
+
+    @PropertyDef(label = "閾惰璐﹀彿")
+    private String yhzh;
+
+    @PropertyDef(label = "鍙戠エ鍙风爜")
+    private String fphm;
+
+    @PropertyDef(label = "鍙戠エ鐘舵��")
+    private String fpzt;
+
+    @PropertyDef(label = "浠樻鍗曚綅")
+    private String fkdw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1205.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1205.java
new file mode 100644
index 0000000..02d1cd0
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1205.java
@@ -0,0 +1,175 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-绮鍑哄簱淇℃伅鎺ュ彛
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1205 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+    @PropertyDef(label = "鍑哄簱涓氬姟鍗曞彿")
+    private String ckywdh;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍙�")
+    private String jhmxh;
+
+    @PropertyDef(label = "鍑哄簱閫氱煡鍗曞彿")
+    private String cktzdh;
+
+    @PropertyDef(label = "涓氬姟绫诲瀷", description = "1锛氬嚭搴擄紙榛樿锛�")
+    private String ywlx = "1";
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡")
+    private Date ywrq;
+
+    @PropertyDef(label = "鍚堝悓鍙�")
+    private String hth;
+
+    @PropertyDef(label = "鎵胯繍浜�")
+    private String cyr;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxdh;
+
+    @PropertyDef(label = "韬唤璇佸彿")
+    private String sfzh;
+
+    @PropertyDef(label = "杩愯緭宸ュ叿")
+    private String ysgj;
+
+    @PropertyDef(label = "鍗哥伯鍦扮偣")
+    private String xldd;
+
+    @PropertyDef(label = "杞﹁埞鍙�")
+    private String cch;
+
+    @PropertyDef(label = "杞﹁埞鍙风被鍨�")
+    private String cchlx;
+
+    @PropertyDef(label = "鎸傝溅鍙�")
+    private String gch;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐧昏鏃堕棿")
+    private Date djsj;
+
+    @PropertyDef(label = "鐧昏闂ㄥ矖浜哄憳濮撳悕")
+    private String djmgryxm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "浜у湴浠g爜")
+    private String cddm;
+
+    @PropertyDef(label = "妫�鏂ょ被鍨�", description = "0锛氱О閲嶅叆搴擄紙榛樿锛�1锛氭爣鍑嗗寘鍏ュ簱")
+    private String jjlx = "0";
+
+    @PropertyDef(label = "鐨噸(鍏枻)")
+    private double pz;
+
+    @PropertyDef(label = "鐨噸鐩戠鍛�")
+    private String pzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鐨噸璁¢噺鏃堕棿")
+    private Date pzjlsj;
+
+    @PropertyDef(label = "鐨噸璁¢噺鍛�")
+    private String pzjly;
+
+    @PropertyDef(label = "姣涢噸(鍏枻)")
+    private double mz;
+
+    @PropertyDef(label = "姣涢噸鐩戠鍛�")
+    private String mzjby;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "姣涢噸璁¢噺鏃堕棿")
+    private Date mzjlsj;
+
+    @PropertyDef(label = "姣涢噸璁¢噺鍛�")
+    private String mzjly;
+
+    @PropertyDef(label = "鍖呰鐗�")
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呭崟鍖呴噸(鍏枻)")
+    private double bzbdbz;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)")
+    private Integer bzbjs;
+
+    @PropertyDef(label = "鍑�閲�(鍏枻)")
+    private double jz;
+
+    @PropertyDef(label = "鎵�/澧為噺(鍏枻)")
+    private double kzl;
+
+    @PropertyDef(label = "鎵o紙澧烇級閲忓師鍥�", description = "鎵o紙澧烇級閲忎笉涓�0鏃讹紝闇�娉ㄦ槑鍘熷洜")
+    private String kzlyy;
+
+    @PropertyDef(label = "鍊间粨淇濈鍛樺鍚�")
+    private String zcbgyxm;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅")
+    private String zxzydw;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑洪棬鏃堕棿")
+    private Date cmsj;
+
+    @PropertyDef(label = "鍑洪棬纭闂ㄥ矖浜哄憳濮撳悕")
+    private String cmqrmgryxm;
+
+    @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿")
+    private String ckjsdh;
+
+    @PropertyDef(label = "璐ㄦ鎶ュ憡鍗曞彿")
+    private String zjbgdh;
+
+    @PropertyDef(label = "鐢熸垚鏂瑰紡")
+    private String scfs;
+
+    @PropertyDef(label = "鎵嬪姩琛ュ綍鍘熷洜")
+    private String sdblyy;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1206.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1206.java
new file mode 100644
index 0000000..de219cd
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1206.java
@@ -0,0 +1,76 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-绮鍑哄簱缁撶畻淇℃伅鎺ュ彛
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1206 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+    @PropertyDef(label = "鍑哄簱缁撶畻鍗曞彿" )
+    private String ckjsdh;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍚堝悓鍙�" )
+    private String hth;
+
+    @PropertyDef(label = "缁撶畻鏁伴噺(鍏枻)" )
+    private double jssl;
+
+    @PropertyDef(label = "缁撶畻鍗曚环(鍏�/鍏枻)" )
+    private double jsdj;
+
+    @PropertyDef(label = "缁撶畻閲戦(鍏�)" )
+    private double jsje;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "缁撶畻鏃堕棿" )
+    private Date jssj;
+
+    @PropertyDef(label = "缁撶畻鏂瑰紡" )
+    private String jsfs;
+
+    @PropertyDef(label = "浠樻浜�" )
+    private String fkr;
+
+    @PropertyDef(label = "閾惰琛屽埆浠g爜" )
+    private String yhhbdm;
+
+    @PropertyDef(label = "寮�鎴疯鍙�" )
+    private String khhh;
+
+    @PropertyDef(label = "寮�鎴疯鍚嶇О" )
+    private String khhmc;
+
+    @PropertyDef(label = "閾惰璐﹀彿" )
+    private String yhzh;
+
+    @PropertyDef(label = "鍙戠エ鍙风爜" )
+    private String fphm;
+
+    @PropertyDef(label = "鍙戠エ鐘舵��" )
+    private String fpzt;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1207.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1207.java
new file mode 100644
index 0000000..bf9ae84
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1207.java
@@ -0,0 +1,94 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-绮鍑哄簱缁撶畻淇℃伅鎺ュ彛
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1207 extends ApiParent implements Serializable {
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+    @PropertyDef(label = "鍊掍粨鍗曞彿" )
+    private String dcdh;
+
+    @PropertyDef(label = "鍊掍粨绫诲瀷" )
+    private String dclx;
+
+    @PropertyDef(label = "鍊掍粨璁″垝鏂囦欢缂栧彿" )
+    private String dcjhwjbh;
+
+    @PropertyDef(label = "閫氱煡鍗曞彿" )
+    private String tzdh;
+
+    @PropertyDef(label = "鍊掑嚭鍗曚綅" )
+    private String dcdw;
+
+    @PropertyDef(label = "鍊掑叆鍗曚綅" )
+    private String drdw;
+
+    @PropertyDef(label = "鍊掑嚭搴撳尯缁熶竴缂栫爜")
+    private String dckqtybm;
+
+    @PropertyDef(label = "鍊掑叆搴撳尯缁熶竴缂栫爜")
+    private String drkqtybm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜" )
+    private String lspzdm;
+
+    @PropertyDef(label = "鍊掑嚭璐т綅浠g爜" )
+    private String dchwdm;
+
+    @PropertyDef(label = "鍊掑叆璐т綅浠g爜" )
+    private String drhwdm;
+
+    @PropertyDef(label = "鍊掑嚭璐т綅缁熶竴缂栫爜" )
+    private String dchwtybm;
+
+    @PropertyDef(label = "鍊掑叆璐т綅缁熶竴缂栫爜" )
+    private String drhwtybm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨鏃ユ湡" )
+    private Date dcrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨寮�濮嬫棩鏈�" )
+    private Date dcksrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍊掍粨缁撴潫鏃ユ湡" )
+    private Date dcjsrq;
+
+    @PropertyDef(label = "鍊掍粨鏁伴噺(鍏枻)" )
+    private double dcsl;
+
+    @PropertyDef(label = "鍖呰鐗�" )
+    private String bzw;
+
+    @PropertyDef(label = "鏍囧噯鍖呬欢鏁�(浠�)" )
+    private Integer bzbjs;
+
+    @PropertyDef(label = "瑁呭嵏浣滀笟鍗曚綅(,闅斿紑澶氫釜)" )
+    private String zxzydw;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1208.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1208.java
new file mode 100644
index 0000000..eb51258
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1208.java
@@ -0,0 +1,128 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-绮搴撳瓨
+ */
+@Data
+@Entity
+@Table(name = "API_1208")
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1208 extends ApiParent implements Serializable {
+	
+	public static String SORT_PROP = "rcsj";
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+	
+	
+	@JSONField(serialize = false)
+	@Id
+	private String id;
+	
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜" )
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜" )
+    private String lsxzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜" )
+    private String lsdjdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害" )
+    private String shnd;
+
+    @PropertyDef(label = "鍥藉埆" )
+    private String gb;
+
+    @PropertyDef(label = "浜у湴" )
+    private String cd;
+
+    @PropertyDef(label = "淇濈鍛�" )
+    private String bgy;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅浠g爜" )
+    private String lqgsdwdm;
+
+    @PropertyDef(label = "绮潈褰掑睘鍗曚綅缁熶竴缂栫爜")
+    private String lqgstydwbm;
+
+    @PropertyDef(label = "绮潈琛屾斂鍖哄垝浠g爜" )
+    private String lqxzqhdm;
+
+    @PropertyDef(label = "绠$悊鏂瑰紡" )
+    private String glfs;
+
+    @PropertyDef(label = "鏀跺偍鍦扮偣" )
+    private String scdd;
+
+    @PropertyDef(label = "鍌ㄧ伯鏂瑰紡" )
+    private String clfs;
+
+    @PropertyDef(label = "璐т綅(娌圭綈)鐘舵��" )
+    private String hwzt;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍏ヤ粨鏃堕棿" )
+    private Date rcsj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "灏佷粨鏃ユ湡" )
+    private Date fcrq;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑轰粨瀹屾垚鏃堕棿" )
+    private Date ccwcsj;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "娓呬粨鏃堕棿" )
+    private Date qcsj;
+
+    @PropertyDef(label = "瀹為檯鏁伴噺(鍏枻)" )
+    private double sjsl;
+
+    @PropertyDef(label = "璁′环鏁伴噺(鍏枻)" )
+    private double jjsl;
+
+    @PropertyDef(label = "鎴愯揣浣嶅墠鎹熻��(鍏枻)" )
+    private double chwqsh;
+
+    @PropertyDef(label = "鍖呭瓨绮寘鏁�(鍖�)" )
+    private Integer bclbs;
+
+    @PropertyDef(label = "瀹為檯瑁呯伯绾块珮(绫�)" )
+    private double sjzlxg;
+
+    @PropertyDef(label = "绮爢浣撶Н(绔嬫柟绫�)" )
+    private double ldtj;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1209.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1209.java
new file mode 100644
index 0000000..6013fca
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1209.java
@@ -0,0 +1,128 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fzzy.api.entity.ApiParent;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-绮搴撳瓨
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1209 extends ApiParent implements Serializable {
+	
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -5548540780391804729L;
+
+
+    @PropertyDef(label = "鎹熸孩鍗曞彿" )
+    private String sydh;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡" )
+    private Date ywrq;
+
+    @PropertyDef(label = "鎹熸孩绫诲瀷",description = "1:鎹熷け锛�2锛氭崯鑰楋紝3.婧綑, 4.鍏朵粬")
+    private String sylx;
+
+    @PropertyDef(label = "鎹熸孩鐜妭",description = "1:鍏ュ簱鎹熸孩锛�2锛氬嚭搴撴崯婧紝3.鍏朵粬")
+    private String syhj;
+
+    @PropertyDef(label = "鍏ュ簱鍑�閲�(鍏枻)" )
+    private Double rkjz;
+
+    @PropertyDef(label = "鍏ュ簱鏁伴噺" )
+    private Double rksl;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍏ュ簱鏃堕棿" )
+    private Date rksj;
+
+    @PropertyDef(label = "鍏ュ簱姘村垎(%)" )
+    private Double rksf;
+
+    @PropertyDef(label = "鍏ュ簱鏉傝川(%)" )
+    private Double rkzz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍑哄簱鏃堕棿" )
+    private Date cksj;
+
+    @PropertyDef(label = "鍑哄簱鍑�閲�(鍏枻)" )
+    private Double ckjz;
+
+    @PropertyDef(label = "鍑哄簱姘村垎(%)" )
+    private Double cksf;
+
+    @PropertyDef(label = "鍑哄簱鏉傝川(%)" )
+    private Double ckzz;
+
+    @PropertyDef(label = "鍌ㄥ瓨鏃堕暱" )
+    private Double ccsc;
+
+    @PropertyDef(label = "瀹為檯鎹熺泭鏁伴噺" )
+    private Double sjsysl;
+
+    @PropertyDef(label = "鍏朵腑姘存潅鍑忛噺(鍏枻)" )
+    private Double qzszkl;
+
+    @PropertyDef(label = "鍏朵腑锛氳嚜鐒舵崯鑰楀畾棰�(鍏枻)" )
+    private Double qzzrshde;
+
+    @PropertyDef(label = "鏄惁瓒呰��" )
+    private String sfch;
+
+    @PropertyDef(label = "瓒呰�楁暟閲�(鍏枻)" )
+    private Double chsl;
+
+    @PropertyDef(label = "鎹熺泭鏄惁姝e父" )
+    private String sysfzc;
+
+    @PropertyDef(label = "鎹熸孩鍘熷洜" )
+    private String syyy;
+
+    @PropertyDef(label = "鍑烘竻纭鏍囪瘑" )
+    private String cqqrbs;
+
+    @PropertyDef(label = "鍑烘竻纭鏃堕棿" )
+    private String cqqrsj;
+
+    @PropertyDef(label = "浠撳偍瀹℃牳浜�" )
+    private String ccshr;
+
+    @PropertyDef(label = "璐ㄦ瀹℃牳浜�" )
+    private String zjshr;
+
+    @PropertyDef(label = "缁熻瀹℃牳浜�" )
+    private String tjshr;
+
+    @PropertyDef(label = "浼氳瀹℃牳浜�" )
+    private String kjshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�" )
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1210.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1210.java
new file mode 100644
index 0000000..c7f84f2
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1210.java
@@ -0,0 +1,78 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-绮鎬ц川杞彉鍗�
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1210 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -8223096234800082280L;
+
+    @PropertyDef(label = "绮鎬ц川杞彉鍗曞彿")
+    private String lsxzzbdh;
+
+    @PropertyDef(label = "璐т綅浠g爜")
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "绮鏁伴噺(鍏枻)")
+    private double lssl;
+
+    @PropertyDef(label = "鍒掕浆鏁伴噺(鍏枻)")
+    private double hzsl;
+
+    @PropertyDef(label = "鎵瑰噯鏂囧彿")
+    private String bzwh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "鍒掕浆鍓嶇伯椋熸�ц川浠g爜")
+    private String hzqlsxzdm;
+
+    @PropertyDef(label = "鍒掕浆鍚庣伯椋熸�ц川浠g爜")
+    private String hzhlsxzdm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍒掕浆鏃ユ湡")
+    private Date hzrq;
+
+    @PropertyDef(label = "浠撳偍瀹℃牳浜�" )
+    private String ccshr;
+
+    @PropertyDef(label = "璐ㄦ瀹℃牳浜�" )
+    private String zjshr;
+
+    @PropertyDef(label = "缁熻瀹℃牳浜�" )
+    private String tjshr;
+
+    @PropertyDef(label = "浼氳瀹℃牳浜�" )
+    private String kjshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�" )
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿" )
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1211.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1211.java
new file mode 100644
index 0000000..98b9909
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1211.java
@@ -0,0 +1,70 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-璐﹂潰搴撳瓨
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1211 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -8223096234800082280L;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "璐т綅浠g爜", description = "鐩墠涓婃捣浣跨敤")
+    private String hwdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜", description = "鐩墠涓婃捣浣跨敤")
+    private String lsxzdm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "骞村害" )
+    private String nd;
+
+    @PropertyDef(label = "鏈堜唤" )
+    private String yf;
+
+    @PropertyDef(label = "鏈熷垵鏁伴噺(鍏枻)" )
+    private Double qcsl;
+
+    @PropertyDef(label = "鏈湡鏀跺叆鏁伴噺(鍏枻)" )
+    private Double bqsrsl;
+
+    @PropertyDef(label = "鏈湡鏀嚭鏁伴噺(鍏枻)" )
+    private Double bqzcsl;
+
+    @PropertyDef(label = "鏈熸湯鏁伴噺(鍏枻)" )
+    private Double qmye;
+
+    @PropertyDef(label = "鏈堢粨鏍囧織" )
+    private Integer yjbz;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "涓氬姟鏃ユ湡" )
+    private Date ywrq;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿" )
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1212.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1212.java
new file mode 100644
index 0000000..0422b77
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1212.java
@@ -0,0 +1,79 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-瀹㈡埛淇℃伅鎺ュ彛
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+public class Gd2023Api1212 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = -8223096234800082280L;
+
+    @PropertyDef(label = "鍗曚綅浠g爜")
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "瀹㈡埛绫诲瀷")
+    private String khlx;
+
+    @PropertyDef(label = "瀹㈡埛缁熶竴绀句細淇$敤浠g爜鎴栬韩浠借瘉鍙�")
+    private String khtyshxydmhsfzh;
+
+    @PropertyDef(label = "瀹㈡埛鍚嶇О")
+    private String khmc;
+
+    @PropertyDef(label = "娉曞畾浠h〃浜�")
+    private String fddbr;
+
+    @PropertyDef(label = "閫氳鍦板潃")
+    private String txdz;
+
+    @PropertyDef(label = "閭斂缂栫爜")
+    private String yzbm;
+
+    @PropertyDef(label = "鑱旂郴浜哄鍚�")
+    private String lxrxm;
+
+    @PropertyDef(label = "鑱旂郴鐢佃瘽")
+    private String lxrdh;
+
+    @PropertyDef(label = "鑱旂郴浜鸿韩浠借瘉鍙�")
+    private String lxrsfzh;
+
+    @PropertyDef(label = "鐢靛瓙淇$")
+    private String dzyx;
+
+    @PropertyDef(label = "瀹㈡埛鏂瑰紑鎴疯")
+    private String khfkhh;
+
+    @PropertyDef(label = "瀹㈡埛鏂硅处鍙�")
+    private String khfzh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏇存柊鏃堕棿")
+    private Date zhgxsj;
+
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1301.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1301.java
new file mode 100644
index 0000000..2fec40b
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1301.java
@@ -0,0 +1,98 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-瀹夊叏绠$悊鎺ュ彛
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1301 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "搴撳尯浠g爜" )
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "鍗曚綅浠g爜" )
+    private String dwdm;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String tydwbm;
+
+    @PropertyDef(label = "鍦扮偣" )
+    private String dd;
+
+    @PropertyDef(label = "椋庨櫓鐐圭紪鐮�" )
+    private String fxdbm;
+
+    @PropertyDef(label = "璇嗗埆浜�" )
+    private String sbr;
+
+    @PropertyDef(label = "鐜妭/閮ㄤ綅" )
+    private String hjbw;
+
+    @PropertyDef(label = "椋庨櫓淇℃伅" )
+    private String fxxx;
+
+    @PropertyDef(label = "椋庨櫓绫诲瀷" )
+    private String fxlx;
+
+    @PropertyDef(label = "椋庨櫓鍒嗙骇" )
+    private String fxfj;
+
+    @PropertyDef(label = "椋庨櫓绠℃帶鎺柦" )
+    private String fxglcs;
+
+    @PropertyDef(label = "闅愭偅淇℃伅" )
+    private String yhxx;
+
+    @PropertyDef(label = "闅愭偅鎺掓煡淇℃伅" )
+    private String yhpcxx;
+
+    @PropertyDef(label = "闅愭偅鏁存敼淇℃伅" )
+    private String yhzgxx;
+
+    @PropertyDef(label = "闅愭偅鏁存敼楠屾敹淇℃伅" )
+    private String yhysxx;
+
+    @PropertyDef(label = "浜嬫晠鍩烘湰淇℃伅" )
+    private String sgjbxx;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鏁存敼鏃堕檺" )
+    private Date zgsx;
+
+    @PropertyDef(label = "璐d换鍗曚綅" )
+    private String zrdw;
+
+    @PropertyDef(label = "璐d换浜�" )
+    private String zrr;
+
+    @PropertyDef(label = "鏁存敼楠屾敹淇℃伅" )
+    private String zgysxx;
+
+    @PropertyDef(label = "椋庨櫓璺熻釜鐩戠璐d换浜�" )
+    private String fxgzjgzrr;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1302.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1302.java
new file mode 100644
index 0000000..58ce07f
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1302.java
@@ -0,0 +1,71 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-娓╂箍搴︽娴嬫帴鍙�
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1302 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "娓╂箍搴︽娴嬪崟鍙�" )
+    private String wsdjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�")
+    private Date jcsj;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "浠撴埧澶栨俯" )
+    private double cfww;
+
+    @PropertyDef(label = "浠撴埧澶栨箍" )
+    private double cfws;
+
+    @PropertyDef(label = "浠撴埧鍐呮俯" )
+    private double cfnw;
+
+    @PropertyDef(label = "浠撴埧鍐呮箍" )
+    private double cfns;
+
+    @PropertyDef(label = "绮鏈�楂樻俯" )
+    private double lszgw;
+
+    @PropertyDef(label = "绮鏈�浣庢俯" )
+    private double lszdw;
+
+    @PropertyDef(label = "绮骞冲潎娓�" )
+    private double lspjw;
+
+    @PropertyDef(label = "绮娓╁害鍊奸泦鍚�" )
+    private String lswdzjh;
+
+    @PropertyDef(label = "绮婀垮害鍊奸泦鍚�" )
+    private String lssdzjh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1303.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1303.java
new file mode 100644
index 0000000..af2069c
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1303.java
@@ -0,0 +1,66 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-瀹宠櫕妫�娴嬫帴鍙�
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1303 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬪崟鍙�" ,description = "鐢辫揣浣嶄唬鐮�+妫�娴嬫棩鏈燂紙yyyyMMdd锛�+4 浣嶉『搴忓彿缁勬垚")
+    private String hcjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�" )
+    private Date jcsj;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜" )
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "妫�鏌ュ铏柟娉�" )
+    private String jchcff;
+
+    @PropertyDef(label = "鍙戠敓閮ㄤ綅" )
+    private String fsbw;
+
+    @PropertyDef(label = "瀹宠櫕绉嶇被" )
+    private String hczl;
+
+    @PropertyDef(label = "铏彛瀵嗗害鍊奸泦鍚�" )
+    private String ckmdzjh;
+
+    @PropertyDef(label = "铏伯绛夌骇鍒ゅ畾" )
+    private String cldjpd;
+
+    @PropertyDef(label = "瀹宠櫕鎶楄嵂鎬у垎鏋�" )
+    private String hckyxfx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1304.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1304.java
new file mode 100644
index 0000000..5a21ccf
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1304.java
@@ -0,0 +1,73 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-姘斾綋妫�娴嬫帴鍙�
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1304 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "姘斾綋娴撳害妫�娴嬪崟鍙�" )
+    private String qtndjcdh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�娴嬫椂闂�" )
+    private Date jcsj;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜" )
+    private String tyajbm;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "姘ф皵鍚噺鍊奸泦鍚�" )
+    private String yqhlzjh;
+
+    @PropertyDef(label = "浜屾哀鍖栫⒊鍚噺鍊奸泦鍚�" )
+    private String eyhthlzjh;
+
+    @PropertyDef(label = "纭叞姘熸祿搴﹀�奸泦鍚�" )
+    private String lxfndzjh;
+
+    @PropertyDef(label = "纾峰寲姘㈡祿搴﹀�奸泦鍚�" )
+    private String lhqndzjh;
+
+    @PropertyDef(label = "涓�姘у寲姘惈閲忓�奸泦鍚�" )
+    private String yyhdhlzjh;
+
+    @PropertyDef(label = "涓�姘у寲纰冲惈閲忓�奸泦鍚�" )
+    private String yyhthlzjh;
+
+    @PropertyDef(label = "姘皵鍚噺鍊奸泦鍚�" )
+    private String dqndzjh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @PropertyDef(label = "浣滀笟绫诲瀷" )
+    private String zylx;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1305.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1305.java
new file mode 100644
index 0000000..c7e2cb1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1305.java
@@ -0,0 +1,188 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-閫氶浣滀笟鎺ュ彛
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1305 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "閫氶浣滀笟鍗曞彿" )
+    private String tfzydh;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "閫氶鏃ユ湡" )
+    private Date tfrq;
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    private String cfdm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "閫氶鐩殑" )
+    private String tfmd;
+
+    @PropertyDef(label = "绮爢瀛旈殭搴�" )
+    private Double ldkxd;
+
+    @PropertyDef(label = "閫氶绫诲瀷" )
+    private String tflx;
+
+    @PropertyDef(label = "椋庨亾鍨嬪紡" )
+    private String fdxs;
+
+    @PropertyDef(label = "椋庣綉璁剧疆鏂瑰紡" )
+    private String fwszfs;
+
+    @PropertyDef(label = "涓婚閬撴埅闈㈢Н" )
+    private Double zfdjmj;
+
+    @PropertyDef(label = "鏀閬撴埅闈㈢Н" )
+    private Double zhfdjmj;
+
+    @PropertyDef(label = "鏀閬撴�婚暱搴�" )
+    private Double zfdzcd;
+
+    @PropertyDef(label = "椋庣綉寮�瀛旂巼" )
+    private Double fwkkl;
+
+    @PropertyDef(label = "绌烘皵閫斿緞姣�" )
+    private Double kqtjb;
+
+    @PropertyDef(label = "閫氶鍙h缃釜鏁�" )
+    private Integer tfkszgs;
+
+    @PropertyDef(label = "閫氶鏈哄瀷鍙�" )
+    private String tfjxh;
+
+    @PropertyDef(label = "閫氶鏈哄彴鏁�" )
+    private Integer tfjts;
+
+    @PropertyDef(label = "鍗曞彴椋庢満棰濆畾鍏ㄥ帇" )
+    private Double dtfjedqy;
+
+    @PropertyDef(label = "鍗曞彴椋庢満棰濆畾椋庨噺" )
+    private Double dtfjedfl;
+
+    @PropertyDef(label = "鍗曞彴椋庢満棰濆畾鍔熺巼" )
+    private Double dtfjedgl;
+
+    @PropertyDef(label = "閫侀鏂瑰紡" )
+    private String sffs;
+
+    @PropertyDef(label = "鍗曞彴椋庢満瀹炴祴椋庨噺" )
+    private Double dtfjscfl;
+
+    @PropertyDef(label = "鍗曞彴椋庢満杞村姛鐜�" )
+    private Double dtfjzgl;
+
+    @PropertyDef(label = "鎬婚閲�" )
+    private Double zfl;
+
+    @PropertyDef(label = "鍗曚綅閫氶閲�" )
+    private Double dwtfl;
+
+    @PropertyDef(label = "瀹炴祴绯荤粺闃诲姏" )
+    private Double scxtzl;
+
+    @PropertyDef(label = "鎬昏�楃數閲�" )
+    private Double zhdl;
+
+    @PropertyDef(label = "浣滀笟鏃舵皵娓�" )
+    private Double zysqw;
+
+    @PropertyDef(label = "浣滀笟鏃舵皵婀�" )
+    private Double zysqs;
+
+    @PropertyDef(label = "閫氶鏃堕暱" )
+    private Double tfsc;
+
+    @PropertyDef(label = "浣滀笟鍓嶅钩鍧囩伯娓�" )
+    private Double zyqpjlw;
+
+    @PropertyDef(label = "缁撴潫鍚庡钩鍧囩伯娓�" )
+    private Double jshpjlw;
+
+    @PropertyDef(label = "闄嶆俯骞呭害" )
+    private Double jwfd;
+
+    @PropertyDef(label = "鍚ㄧ伯闄嶆俯鑳借��" )
+    private Double dljwnh;
+
+    @PropertyDef(label = "澶辨按鐜�" )
+    private Double ssl;
+
+    @PropertyDef(label = "淇濇按鏁堟灉璇勪环缁撴灉" )
+    private String bsxgpjjg;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇鏁翠粨" )
+    private String tfjwjyxpjzc;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇涓婂眰" )
+    private String tfjwjyxpjsc;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇涓�(闂�)灞�" )
+    private String tfjwjyxpjzjc;
+
+    @PropertyDef(label = "閫氶闄嶆俯鍧囧寑鎬ц瘎浠穇涓嬪眰" )
+    private String tfjwjyxpjxc;
+
+    @PropertyDef(label = "浣滀笟鍓嶅钩鍧囨按鍒�" )
+    private Double zyqpjsf;
+
+    @PropertyDef(label = "缁撴潫鍚庡钩鍧囨按鍒�" )
+    private Double zyhpjsf;
+
+    @PropertyDef(label = "闄嶆按骞呭害" )
+    private Double jsfd;
+
+    @PropertyDef(label = "鍚ㄧ伯闄嶆按鑳借��" )
+    private Double dljsnh;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄鏁翠粨" )
+    private String tfjsjyxfxzc;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄涓婂眰" )
+    private String tfjsjyxfxsc;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄涓�(闂�)灞�" )
+    private String tfjsjyxfxzjc;
+
+    @PropertyDef(label = "閫氶闄嶆按鍧囧寑鎬у垎鏋恄涓嬪眰" )
+    private String tfjsjyxfxxc;
+
+    @PropertyDef(label = "閫氶浣滀笟璐熻矗浜�" )
+    private String tfzyfzr;
+
+    @PropertyDef(label = "閫氶浣滀笟浜哄憳" )
+    private String tfzyry;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1306.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1306.java
new file mode 100644
index 0000000..045fe01
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1306.java
@@ -0,0 +1,234 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-閫氶浣滀笟鎺ュ彛
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1306 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "鐔忚捀浣滀笟鍗曞彿" )
+    private String xzzydh;
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    private String cfdm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鐔忚捀寮�濮嬫椂闂�" )
+    private Date xzkssj;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鐔忚捀缁撴潫鏃堕棿" )
+    private Date xzjssj;
+
+    @PropertyDef(label = "瀹宠櫕妫�娴嬪崟鍙�" )
+    private String hcjcdh;
+
+    @PropertyDef(label = "灏佷粨鍚庣啅钂哥殑娆℃暟 绗嚑娆$啅钂�" )
+    private Integer djcxz;
+
+    @PropertyDef(label = "甯歌鐔忚捀鏂瑰紡" )
+    private String cgxzfs;
+
+    @PropertyDef(label = "鐜祦鐔忚捀鏂瑰紡" )
+    private String hlxzfs;
+
+    @PropertyDef(label = "鐜祦鐔忚捀涓庡唴鐜祦鎶�鏈粨鍚�" )
+    private String hlxzynhljsjh;
+
+    @PropertyDef(label = "鐔忚捀鏂规鍒跺畾" )
+    private String xzfazd;
+
+    @PropertyDef(label = "鐔忚捀鏂规璧疯崏浜�" )
+    private String xzfaqcr;
+
+    @PropertyDef(label = "鐔忚捀鏂规鎵瑰噯浜�" )
+    private String xzfapzr;
+
+    @PropertyDef(label = "鐔忚捀鏂规鎶ュ鎯呭喌" )
+    private String xzfabbqk;
+
+    @PropertyDef(label = "鏂借嵂浜哄憳璧勮川鎯呭喌" )
+    private String syryzzqk;
+
+    @PropertyDef(label = "鏂借嵂璧勮川瀹℃牳" )
+    private String syzzsh;
+
+    @PropertyDef(label = "鑽墏鍚嶇О" )
+    private String yjmc;
+
+    @PropertyDef(label = "鍓傚瀷" )
+    private String jx;
+
+    @PropertyDef(label = "娴撳害" )
+    private Double nd;
+
+    @PropertyDef(label = "绮爢鍗曚綅鐢ㄨ嵂閲�" )
+    private Double lddwyyl;
+
+    @PropertyDef(label = "绌洪棿鍗曚綅鐢ㄨ嵂閲�" )
+    private Double kjdwyyl;
+
+    @PropertyDef(label = "鎬荤敤鑽噺" )
+    private Double zyyl;
+
+    @PropertyDef(label = "鏂借嵂鏂规硶" )
+    private String syff;
+
+    @PropertyDef(label = "杈呭姪鏂借嵂鎺柦" )
+    private String fzsycs;
+
+    @PropertyDef(label = "绌烘皵鍛煎惛鍣ㄥ強瀹夊叏妫�鏌ユ儏鍐�" )
+    private String kqhqjaqjcqk;
+
+    @PropertyDef(label = "纾峰寲姘㈡娴嬭缃皟璇曟儏鍐�" )
+    private String lhqjczztsqk;
+
+    @PropertyDef(label = "姘ф皵娣卞害妫�娴嬭缃皟璇曟儏鍐�" )
+    private String yqsdjczztsqk;
+
+    @PropertyDef(label = "纾峰寲姘㈡姤璀︿华瀹夊叏妫�鏌�" )
+    private String lhqbjyaqjc;
+
+    @PropertyDef(label = "姘ф皵鎶ヨ浠畨鍏ㄦ鏌�" )
+    private String yqbjyaqjc;
+
+    @PropertyDef(label = "琛ヨ嵂鍓嶄粨鍐呯7鍖栨阿娴撳害" )
+    private Double byqcnlhqnd;
+
+    @PropertyDef(label = "纾峰寲姘㈡祿搴﹀崟浣�",description = "1锛歡/m鲁 (榛樿)  2锛歱pm 3:ml/m鲁 4锛�%VOL銆�")
+    private String nlhqnddw;
+
+    @PropertyDef(label = "鐩爣娴撳害" )
+    private Double mbnd;
+
+    @PropertyDef(label = "璁$畻琛ヨ嵂閲�" )
+    private Double jsbyl;
+
+    @PropertyDef(label = "瀹為檯琛ヨ嵂閲�" )
+    private Double sjbyl;
+
+    @PropertyDef(label = "琛ヨ嵂鏂规硶" )
+    private String byff;
+
+    @PropertyDef(label = "浣滀笟浜烘暟" )
+    private Integer zyrs;
+
+    @PropertyDef(label = "琛ヨ嵂浣滀笟鎵瑰噯浜�" )
+    private String byzypzr;
+
+    @PropertyDef(label = "鐜板満鎸囨尌浜�" )
+    private String xczhr;
+
+    @PropertyDef(label = "宄板�兼祿搴�" )
+    private Double fznd;
+
+    @PropertyDef(label = "鐩爣娴撳害缁存寔澶╂暟" )
+    private Integer mbndwcts;
+
+    @PropertyDef(label = "婕忔皵浣嶇疆鐩戞祴" )
+    private String lswzjc;
+
+    @PropertyDef(label = "婕忔皵閮ㄤ綅閲囧彇鐨勮ˉ鏁戞帾鏂�" )
+    private String lqbwcqdbjcs;
+
+    @PropertyDef(label = "瀵嗛棴鏃堕棿" )
+    private Integer mbsj;
+
+    @PropertyDef(label = "CT鍊�" )
+    private Double ctz;
+
+    @PropertyDef(label = "鏁f皵鍓嶇7鍖栨阿娴撳害" )
+    private Double sqqlhqnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鏁f皵鏃ユ湡" )
+    private Date sqrq;
+
+    @PropertyDef(label = "鏁f皵鏂规硶" )
+    private String sqff;
+
+    @PropertyDef(label = "鏁f皵鎵瑰噯浜�" )
+    private String sqpzr;
+
+    @PropertyDef(label = "鏁f皵鎸佺画澶╂暟" )
+    private Integer sqcsts;
+
+    @PropertyDef(label = "鏁f皵缁撴潫鏃剁7鍖栨阿娴撳害" )
+    private Double sqjsslhqnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "娈嬫福鏀堕泦浣滀笟鏃堕棿" )
+    private Date czsjzysj;
+
+    @PropertyDef(label = "娈嬫福鏀堕泦浣滀笟浜烘暟" )
+    private Integer czsjzyrs;
+
+    @PropertyDef(label = "娈嬫福鏀堕泦鏂规硶" )
+    private String czsjff;
+
+    @PropertyDef(label = "娈嬫福鏀堕泦浣滀笟鎵瑰噯浜�" )
+    private String czsjzypzr;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鎺柦" )
+    private String czclcs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊浣滀笟浜烘暟" )
+    private Integer czclzyrs;
+
+    @PropertyDef(label = "娈嬫福澶勭悊鎵瑰噯浜�" )
+    private String czclpzr;
+
+    @PropertyDef(label = "鐔忚捀鍚庢椿铏鍑烘儏鍐�" )
+    private String xzhhcjcqk;
+
+    @PropertyDef(label = "鐔忚捀鍚庤櫕鍙e瘑搴�" )
+    private Integer xzhckmd;
+
+    @PropertyDef(label = "鍩瑰吇15澶╁悗娲昏櫕鏁�" )
+    private Integer pyswthhcs;
+
+    @PropertyDef(label = "鍩瑰吇45澶╁悗娲昏櫕鏁�" )
+    private Integer pysswthhcs;
+
+    @PropertyDef(label = "鐔忚捀鏁堟灉璇勪环" )
+    private String xzxgpj;
+
+    @PropertyDef(label = "鐔忚捀璐熻矗浜�" )
+    private String xzfzr;
+
+    @PropertyDef(label = "鐔忚捀浣滀笟浜哄憳" )
+    private String xzzyry;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+
+
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1307.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1307.java
new file mode 100644
index 0000000..faf023a
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1307.java
@@ -0,0 +1,79 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Id;
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-浠撳唴瑙嗛鍥惧儚鏁版嵁琛�
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1307 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+	@Id
+    @JSONField(serialize = false)
+    private String id;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id" )
+    private String spjksbid;
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    private String cfdm;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎶撴媿鏃堕棿" )
+    private Date zpsj;
+
+    @PropertyDef(label = "鏂囦欢id")
+    private String fileStorageId;
+
+    @PropertyDef(label = "鍥惧儚鏂囦欢鍚庣紑鍚�")
+    private String txwjhzm;
+
+    @JSONField(name="Yzwbh")
+    @PropertyDef(label = "棰勭疆浣嶇紪鍙�" )
+    private String yzwbh;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "涓氬姟id")
+    private String bizId;
+
+    @PropertyDef(label = "鏂囦欢鍦板潃")
+    @JSONField(serialize = false)
+    private String wjdz;
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1308.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1308.java
new file mode 100644
index 0000000..7ca5e41
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1308.java
@@ -0,0 +1,76 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-瑙嗛鐩戞帶寮傚父浜嬩欢鍛婅鍩烘湰淇℃伅鏁版嵁琛�
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1308 implements Serializable {
+
+    /**
+     *
+     */
+    private static final long serialVersionUID = 1L;
+
+    @JSONField(serialize = false)
+    private String id;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鍛婅鏃堕棿" )
+    private Date gjsj;
+
+    @PropertyDef(label = "搴撳尯鍚嶇О" )
+    private String kqmc;
+
+    @PropertyDef(label = "搴撳尯浠g爜" )
+    private String kqdm;
+
+    @PropertyDef(label = "缁熶竴搴撳尯缂栫爜")
+    private String tykqbm;
+
+    @PropertyDef(label = "搴撳尯鍦板潃" )
+    private String kqdz;
+
+    @PropertyDef(label = "瑙嗛鐩戞帶璁惧id" )
+    private String spjksbid;
+
+    @PropertyDef(label = "瀹夎浣嶇疆绫诲瀷" )
+    private String azwzlx;
+
+    @PropertyDef(label = "鐩戣鍖哄煙璇存槑" )
+    private String jsqysm;
+
+    @PropertyDef(label = "寮傚父鍛婅璇存槑" )
+    private String ycgjsm;
+
+    @PropertyDef(label = "鏂囦欢id")
+    private String fileStorageId;
+
+    @PropertyDef(label = "瑙嗛鏂囦欢鍚庣紑鍚�")
+    private String spwjhzm;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "涓氬姟id")
+    private String bizId;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+    @PropertyDef(label = "鏂囦欢鍦板潃")
+    @JSONField(serialize = false)
+    private String wjdz;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1309.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1309.java
new file mode 100644
index 0000000..10f5da1
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1309.java
@@ -0,0 +1,74 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-杩濊棰勮淇℃伅鎺ュ彛
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1309 implements Serializable {
+
+    /**
+	 *
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "棰勮淇℃伅浠g爜" )
+    private String yjxxdm;
+
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "棰勮鍙戝竷鏃堕棿" )
+    private Date fbsj;
+
+    @PropertyDef(label = "杩濊涓讳綋绫诲瀷" )
+    private String wgztlx;
+
+    @PropertyDef(label = "杩濊鍗曚綅浠g爜" )
+    private String qydm;
+
+    @PropertyDef(label = "杩濊鍗曚綅缁熶竴缂栫爜")
+    private String wgdwtybm;
+
+    @PropertyDef(label = "杩濊琛屼负浜�" )
+    private String wgxwr;
+
+    @PropertyDef(label = "娑夊強搴撶偣" )
+    private String sjkd;
+
+    @PropertyDef(label = "杩濊绫诲瀷" )
+    private String wglx;
+
+    @PropertyDef(label = "杩濊璇︽儏" )
+    private String wgqk;
+
+    @PropertyDef(label = "褰撳墠澶勭疆鐘舵��" )
+    private String czzt;
+
+    @PropertyDef(label = "澶勭疆鍐呭" )
+    private String hxczqk;
+
+    @PropertyDef(label = "澶勭疆浜�" )
+    private String hxczr;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "澶勭疆鏃堕棿" )
+    private Date hxczsj;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1310.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1310.java
new file mode 100644
index 0000000..4c2b667
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1310.java
@@ -0,0 +1,127 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-璐ㄦ鏁版嵁琛�
+ *
+ * @author czt
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1310 implements Serializable {
+
+    /**
+	 *
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "璐ㄦ鎶ュ憡鍗曞彿" )
+    private String zjbgdh;
+
+    @PropertyDef(label = "璐т綅浠g爜" )
+    private String hwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String tyhwbm;
+
+    @PropertyDef(label = "绮鍝佺浠g爜" )
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜" )
+    private String lsdjdm;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鍏ュ簱鏃ユ湡" )
+    private Date rkrq;
+
+    @PropertyDef(label = "妫�楠岀被鍒�" )
+    private String jylb;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "妫�楠屾椂闂�" )
+    private Date jysj;
+
+    @PropertyDef(label = "妫�楠屽崟浣�" )
+    private String jydw;
+
+    @PropertyDef(label = "妫�楠屼汉" )
+    private String jyr;
+
+    @PropertyDef(label = "妫�楠屼緷鎹�" )
+    private String jyyj;
+
+    @PropertyDef(label = "鎸囨爣绫诲埆" )
+    private String zblb;
+
+    @PropertyDef(label = "妫�楠岄」鐩�" )
+    private String jyxm;
+
+    @PropertyDef(label = "妫�楠岄」鐩��" )
+    private String jyxmz;
+
+    @PropertyDef(label = "鎸囨爣缁撴灉鍒ゅ畾" )
+    private String zbjgpd;
+
+    @PropertyDef(label = "椋熷搧瀹夊叏鎸囨爣鏄惁鍚堟牸" )
+    private String spaqzbsfhg;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "绛惧彂鏃ユ湡" )
+    private Date qfrq;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎶ュ憡鍑哄叿鏃堕棿" )
+    private Date bgcjsj;
+
+    @PropertyDef(label = "瀹℃牳浜哄鍚�" )
+    private String shrxm;
+
+    @PropertyDef(label = "鎵︽牱鍗曠紪鍙�" )
+    private String qydbh;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鎵︽牱鏃堕棿" )
+    private Date qysj;
+
+    @PropertyDef(label = "鎵︽牱鍖哄煙" )
+    private String qyqy;
+
+    @PropertyDef(label = "鎵︽牱浜哄鍚�" )
+    private String qyrxm;
+
+    @PropertyDef(label = "鐩戠潱浜哄鍚�" )
+    private String jdrxm;
+
+    @PropertyDef(label = "鏍峰搧缂栧彿" )
+    private String ypbh;
+
+    @PropertyDef(label = "鏍峰搧鏁伴噺" )
+    private double ypsl;
+
+    @PropertyDef(label = "浠h〃鏁伴噺" )
+    private double dbsl;
+
+    @PropertyDef(label = "鏍峰搧绛夌骇" )
+    private String ypdj;
+
+    @PropertyDef(label = "鏄惁姝e父瀛樺偍骞撮檺" )
+    private String sfzcccnx;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1401.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1401.java
new file mode 100644
index 0000000..6afa1fe
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1401.java
@@ -0,0 +1,57 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍌ㄥ瑙勬ā
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1401 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "骞翠唤" )
+    private String nf;
+
+    @PropertyDef(label = "琛屾斂鍖哄垝浠g爜" )
+    private String xzqhdm;
+
+    @PropertyDef(label = "鎵垮偍浼佷笟" )
+    private String ccqy;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜" )
+    private String tydwbm;
+
+    @PropertyDef(label = "绮鍝佺" )
+    private String ylpz;
+
+    @PropertyDef(label = "绮鎬ц川" )
+    private String ylxz;
+
+    @PropertyDef(label = "鍌ㄥ瑙勬ā璁″垝鏁伴噺" )
+    private Double ylcbgmjhsl;
+
+    @PropertyDef(label = "鍌ㄥ瑙勬ā璁″垝鏂囧彿" )
+    private String cbgmjhwh;
+
+    @PropertyDef(label = "澶囨敞" )
+    private String remarks;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1402.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1402.java
new file mode 100644
index 0000000..f1bbe79
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1402.java
@@ -0,0 +1,72 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-鍌ㄥ璁″垝淇℃伅鏁版嵁琛�
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1402 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "璁″垝鍗曞彿" )
+    private String jhdh;
+
+    @PropertyDef(label = "璁″垝鏂囧彿" )
+    private String jhwh;
+
+    @PropertyDef(label = "璁″垝鍚嶇О" )
+    private String jhmc;
+
+    @PropertyDef(label = "璁″垝骞村害" )
+    private String jhnd;
+
+    @PropertyDef(label = "鍒跺畾璁″垝鍗曚綅" )
+    private String jhzddw;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "璁″垝涓嬭揪鏃堕棿" )
+    private Date jhxdsj;
+
+    @PropertyDef(label = "绮鍝佺浠g爜" )
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜" )
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜" )
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏁伴噺" )
+    private Double sl;
+
+    @PropertyDef(label = "鍗曚綅浠g爜" )
+    private String dwdm;
+
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+    @PropertyDef(label = "绮潈琛屾斂鍖哄垝浠g爜" )
+    private String lqxzqhdm;
+
+    @PropertyDef(label = "杞崲绫诲瀷" )
+    private String rotationType;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1403.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1403.java
new file mode 100644
index 0000000..91e4740
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1403.java
@@ -0,0 +1,99 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import javax.persistence.Column;
+import java.io.Serializable;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 鎺ュ彛琛�-杞崲璁″垝淇℃伅鏁版嵁琛�
+ *
+ * @author czt
+ * @date 2022-11-06
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1403 implements Serializable {
+
+    /**
+	 * 
+	 */
+	private static final long serialVersionUID = 1L;
+
+    @PropertyDef(label = "杞崲璁″垝鍗曞彿", description = "鍗曚綅缂栫爜 + 4浣嶅勾浠� + 3浣嶉『搴忓彿")
+    private String lhjhdh;
+
+    @PropertyDef(label = "璁″垝鏂囧彿" )
+    private String jhwh;
+
+    @PropertyDef(label = "璁″垝鍚嶇О" )
+    private String jhmc;
+
+    @PropertyDef(label = "璁″垝骞村害" )
+    private String jhnd;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "寮�濮嬫墽琛屾棩鏈�" )
+    private Date kszxrq;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "鎴鎵ц鏃ユ湡" )
+    private Date jzzxrq;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅" )
+    private String jhxddw;
+
+    @PropertyDef(label = "缁熶竴鍗曚綅缂栫爜")
+    private String jhxddwtybm;
+
+    @PropertyDef(label = "璁″垝涓嬭揪鍗曚綅鍚嶇О" )
+    private String jhxddwmc;
+
+    @JSONField(format = "yyyy-MM-dd")
+    @PropertyDef(label = "璁″垝涓嬭揪鏃堕棿" )
+    private Date jhxdsj;
+
+    @PropertyDef(label = "绠$悊鏂瑰紡" )
+    private String manageWay;
+
+    @PropertyDef(label = "杞崲绫诲瀷" )
+    private String rotationType;
+
+    @PropertyDef(label = "鏂囦欢瀛樺偍ID" )
+    private String fileStorageId;
+
+    @PropertyDef(label = "鏂囦欢鍚嶇О" )
+    private String fileName;
+
+    @PropertyDef(label = "杞叆鏁伴噺" )
+    private Double rotationInQty;
+
+    @PropertyDef(label = "杞嚭鏁伴噺" )
+    private Double rotationOutQty;
+
+    @PropertyDef(label = "杞崲璁″垝鏄庣粏鍒楄〃" )
+    private List<Gd2023Api1404> dtls;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "搴撳尯浠g爜")
+    @Column(name = "kqdm", length = 21)
+    private String kqdm;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "鏂囦欢鍦板潃")
+    @Column(name = "wjdz", length = 21)
+    private String wjdz;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1404.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1404.java
new file mode 100644
index 0000000..8e6aa86
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1404.java
@@ -0,0 +1,62 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * 鎺ュ彛琛�-杞崲璁″垝鏄庣粏淇℃伅鏁版嵁琛�
+ *
+ * @author czt
+ * @date 2022-11-06
+ */
+@Data
+@EqualsAndHashCode(callSuper=false)
+public class Gd2023Api1404 implements Serializable {
+
+    @PropertyDef(label = "璁″垝鏄庣粏鍗曞彿" )
+    private String jhmxdh;
+
+    @PropertyDef(label = "杞崲璁″垝鍗曞彿" )
+    private String lhjhdh;
+
+    @PropertyDef(label = "绮鍝佺浠g爜" )
+    private String lspzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜" )
+    private String lsdjdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜" )
+    private String lsxzdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害" )
+    private String shnd;
+
+    @PropertyDef(label = "杞崲璐т綅浠g爜" )
+    private String lhhwdm;
+
+    @PropertyDef(label = "缁熶竴璐т綅缂栫爜" )
+    private String lhhwtybm;
+
+    @PropertyDef(label = "杞崲鏁伴噺" )
+    private double lhsl;
+
+    @PropertyDef(label = "杞崲绫诲瀷" )
+    private String lhlx;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織" )
+    private String czbz;
+
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�" )
+    private Date zhgxsj;
+
+    @JSONField(serialize = false)
+    @PropertyDef(label = "搴撳尯浠g爜")
+    private String kqdm;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2001.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2001.java
new file mode 100644
index 0000000..94feba6
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2001.java
@@ -0,0 +1,78 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 灏佷粨纭鍗�
+ * @Author CZT
+ * @Date 2024/6/29 14:36
+ */
+@Data
+public class Gd2023Api2001 implements Serializable {
+
+    private static final long serialVersionUID = 9157617424050247565L;
+
+    @PropertyDef(label = "灏佷粨纭鍗曞彿", description = "2浣嶄笟鍔$紪鐮�(21浠h〃灏佷粨)+yyyyMMdd+4浣嶉『搴忕爜锛�21202405040001")
+    private String fcqrdh;
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    private String cfdm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "灏佷粨鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date fcrq;
+
+    @PropertyDef(label = "绮鍝佺浠g爜")
+    private String lspzdm;
+
+    @PropertyDef(label = "绮鎬ц川浠g爜")
+    private String lsxzdm;
+
+    @PropertyDef(label = "绮绛夌骇浠g爜")
+    private String lsdjdm;
+
+    @PropertyDef(label = "鏀惰幏骞村害")
+    private String shnd;
+
+    @PropertyDef(label = "鍥藉埆")
+    private String gb;
+
+    @PropertyDef(label = "浜у湴")
+    private String cd;
+
+    @PropertyDef(label = "淇濈鍛�")
+    private String bgy;
+
+    @PropertyDef(label = "灏佷粨鏁伴噺")
+    @JsonProperty("Fcsl")
+    private String Fcsl;
+
+    @PropertyDef(label = "灏佷粨鐢宠浜�")
+    private String fcsrq;
+
+    @PropertyDef(label = "閮ㄩ棬瀹℃牳浜�")
+    private String bmshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2002.java b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2002.java
new file mode 100644
index 0000000..290a0c0
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2002.java
@@ -0,0 +1,58 @@
+package com.fzzy.push.gd2023.dto;
+
+import com.alibaba.fastjson.annotation.JSONField;
+import com.bstek.dorado.annotation.PropertyDef;
+import lombok.Data;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @Description 鍑烘竻纭鍗�
+ * @Author CZT
+ * @Date 2024/6/29 14:54
+ */
+@Data
+public class Gd2023Api2002 implements Serializable {
+
+    private static final long serialVersionUID = 9157617424050247565L;
+
+    @PropertyDef(label = "鍑烘竻纭鍗曞彿", description = "2浣嶄笟鍔$紪鐮�(22浠h〃鍑烘竻)+yyyyMMdd+4浣嶉『搴忕爜锛�22202405040001")
+    private String cqqrdh;
+
+    @PropertyDef(label = "浠撴埧浠g爜" )
+    private String cfdm;
+
+    @PropertyDef(label = "缁熶竴浠撴埧缂栫爜")
+    private String tycfbm;
+
+    @PropertyDef(label = "寤掗棿浠g爜")
+    private String ajdm;
+
+    @PropertyDef(label = "缁熶竴寤掗棿缂栫爜")
+    private String tyajbm;
+
+    @PropertyDef(label = "鍑烘竻鏃ユ湡")
+    @JSONField(format = "yyyy-MM-dd")
+    private Date cqrq;
+
+    @PropertyDef(label = "鐢宠浜�")
+    private String srq;
+
+    @PropertyDef(label = "閮ㄩ棬瀹℃牳浜�")
+    private String bmshr;
+
+    @PropertyDef(label = "棰嗗瀹℃牳浜�")
+    private String ldshr;
+
+    @PropertyDef(label = "澶囨敞")
+    private String bz;
+
+    @PropertyDef(label = "鎿嶄綔鏍囧織")
+    private String czbz;
+
+    @PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
+    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
+    private Date zhgxsj;
+
+}
diff --git a/src/main/java/com/fzzy/push/gd2023/package-info.java b/src/main/java/com/fzzy/push/gd2023/package-info.java
new file mode 100644
index 0000000..62080ae
--- /dev/null
+++ b/src/main/java/com/fzzy/push/gd2023/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * 骞夸笢鐪佺渷2022鐗堝崗璁�
+ */
+package com.fzzy.push.gd2023;
\ No newline at end of file

--
Gitblit v1.9.3