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