src/main/java/com/fzzy/api/entity/Api1102.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/api/view/repository/Api1104Rep.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/api/view/repository/Api1105Rep.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/api/view/repository/Api1106Rep.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/fzzy/api/entity/Api1102.java
@@ -111,5 +111,10 @@ @JSONField(format = "yyyy-MM-dd HH:mm:ss") @Column(name = "zhgxsj", nullable = false) private Date zhgxsj; @PropertyDef(label = "åºåºå±æ§", description = "1:å¸çº§ç´å±ï¼2:åºçº§ç´å±ï¼3:社ä¼ä»å®¹ï¼4:å ¶ä»") @JSONField(serialize = false) @Column(name = "kqsx", length = 1) private String kqsx; } src/main/java/com/fzzy/api/view/repository/Api1104Rep.java
@@ -1,6 +1,5 @@ package com.fzzy.api.view.repository; import com.fzzy.api.entity.Api1102; import com.fzzy.api.entity.Api1104; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Modifying; @@ -25,9 +24,14 @@ @Query("update Api1104 set czbz=:czbz where ajdh=:id ") int updateStatus(@Param("id") String id, @Param("czbz") String czbz); /** * @param kqdm * @return */ @Query("from Api1104 where kqdm=:kqdm ") List<Api1104> findPushData(@Param("kqdm") String kqdm); /** * * @param * @return */ src/main/java/com/fzzy/api/view/repository/Api1105Rep.java
@@ -6,6 +6,7 @@ import org.springframework.data.jpa.repository.Query; import org.springframework.data.repository.query.Param; import org.springframework.transaction.annotation.Transactional; import java.util.List; @@ -24,10 +25,18 @@ /** * æ ¹æ®è´§ä½ä»£ç æ¥è¯¢ * * @param hwdm * @return */ @Query("from Api1105 where hwdm=:hwdm ") List<Api1105> findPushDataByHwdm(@Param("hwdm") String hwdm); /** * @param kqdm * @return */ @Query("from Api1105 where kqdm=:kqdm ") List<Api1105> findPushData(@Param("kqdm") String kqdm); } src/main/java/com/fzzy/api/view/repository/Api1106Rep.java
@@ -7,6 +7,8 @@ import org.springframework.data.repository.query.Param; import org.springframework.transaction.annotation.Transactional; import java.util.List; public interface Api1106Rep extends JpaRepository<Api1106, String> { @@ -22,4 +24,11 @@ @Query("update Api1106 set czbz=:czbz where bizId=:id ") int updateStatus(@Param("id") String id, @Param("czbz") String czbz); /** * @param kqdm * @return */ @Query("from Api1106 where kqdm=:kqdm ") List<Api1106> findPushData(@Param("kqdm") String kqdm); } src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -4,23 +4,25 @@ import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; import com.fzzy.api.dto.ResponseDto; import com.fzzy.api.entity.Api1102; import com.fzzy.api.entity.ApiConfs; import com.fzzy.api.entity.ApiLog; import com.fzzy.api.entity.*; import com.fzzy.api.service.ApiCommonService; import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.service.ApiTriggerService; import com.fzzy.api.utils.*; import com.fzzy.api.view.repository.Api1102Rep; import com.fzzy.api.view.repository.Api1104Rep; import com.fzzy.api.view.repository.ApiLogRep; import com.fzzy.push.sh2023.dto.SH2023ReqDto; import com.fzzy.push.sh2023.dto.SH2023RespDto; import com.fzzy.push.sh2023.dto.*; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.time.DateFormatUtils; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; @@ -45,6 +47,8 @@ private ApiLogRep apiLogRep; @Autowired private Api1102Rep api1102Rep; @Autowired private Api1104Rep api1104Rep; @Override public String getProtocol() { @@ -60,7 +64,8 @@ public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) { String inteId = param.getInteId(); String kqdm = param.getKqdm(); //æ¥è¯¢åºåºä¿¡æ¯è¡æ¿åºåç List<Api1102> api1102List = api1102Rep.findPushData(conf.getKqdm()); try { if (null == conf) { conf = apiCommonService.getConf(kqdm); @@ -70,7 +75,7 @@ ApiLog apiLog = new ApiLog(); apiLog.setId(ContextUtil.getUUID()); apiLog.setInteId(inteId); String jsonData = getJsonData(inteId, data); String jsonData = getJsonData(inteId, data, api1102List.get(0).getXzqhdm()); log.info("æ¥å£æ°æ®ä¿¡æ¯=" + jsonData); if (StringUtils.isEmpty(inteId)) { @@ -96,7 +101,6 @@ SH2023ReqDto reqData = new SH2023ReqDto(); reqData.setId(ContextUtil.getUUID()); //è·å身份IDï¼å³è¡æ¿åºåç List<Api1102> api1102List = api1102Rep.findPushData(conf.getKqdm()); if(null == api1102List || api1102List.isEmpty()){ ResponseDto responseDto = new ResponseDto(99, "没æè·åå°èº«ä»½ID"); apiLog.setStatus(99); @@ -140,13 +144,85 @@ * @return * @throws Exception */ private String getJsonData(String inteId, Object data) { private String getJsonData(String inteId, Object data, String code) { //å ·ä½æ ¹æ®æ¥å£è¿è¡å°è£ if (SH2023Constant.SH_2023_API_CODE_1101.equals(inteId)) { return JSON.toJSONString(data); SH2023Api1101 api1101; //æå转æ¢ä¸ºjson List<SH2023Api1101> list = new ArrayList<>(); //ædata转åælistéå List<Api1101> api1101List = castList(data, Api1101.class); //æ¥è¯¢å»é´æ° List<Api1104> api1104List = api1104Rep.findPushData(api1101List.get(0).getKqdm()); for (Api1101 apiData : api1101List) { api1101 = new SH2023Api1101(); BeanUtils.copyProperties(apiData, api1101); api1101.setAjs(api1104List.size()); api1101.setBjw(ShAreaBjw.getBjw(code)); list.add(api1101); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1102.equals(inteId)) { SH2023Api1102 api1102; //æå转æ¢ä¸ºjson List<SH2023Api1102> list = new ArrayList<>(); //ædata转åælistéå List<Api1102> api1101List = castList(data, Api1102.class); //æ¥è¯¢å»é´æ° List<Api1104> api1104List = api1104Rep.findPushData(api1101List.get(0).getKqdm()); //计ç®å¨å¤ä»å®¹ Double count = 0.0; for (Api1104 api1104 : api1104List) { count = count + api1104.getAjsjcrong(); } for (Api1102 apiData : api1101List) { api1102 = new SH2023Api1102(); BeanUtils.copyProperties(apiData, api1102); api1102.setAjs(api1104List.size()); api1102.setBjw(ShAreaBjw.getBjw(code)); api1102.setCbcr(count); list.add(api1102); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1103.equals(inteId)) { SH2023Api1103 api1103; //æå转æ¢ä¸ºjson List<SH2023Api1103> list = new ArrayList<>(); //ædata转åælistéå List<Api1103> api1103List = castList(data, Api1103.class); //æ¥è¯¢å»é´æ° List<Api1104> api1104List = api1104Rep.findPushData(api1103List.get(0).getKqdm()); for (Api1103 apiData : api1103List) { api1103 = new SH2023Api1103(); BeanUtils.copyProperties(apiData, api1103); api1103.setAjs(api1104List.size()); api1103.setBjw(ShAreaBjw.getBjw(code)); list.add(api1103); } return JSON.toJSONString(list); } else { return JSON.toJSONString(data); } } /** * Objectç±»å转å为List * * @param obj * @param clazz * @param <T> * @return */ public static <T> List<T> castList(Object obj, Class<T> clazz) { List<T> result = new ArrayList<T>(); if (obj instanceof List<?>) { for (Object o : (List<?>) obj) { result.add(clazz.cast(o)); } return result; } return null; } } src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
@@ -4,13 +4,14 @@ import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; import com.fzzy.api.dto.ResponseDto; import com.fzzy.api.entity.Api1101; import com.fzzy.api.entity.*; import com.fzzy.api.service.ApiRemoteService; import com.fzzy.api.service.PushService11; import com.fzzy.api.view.repository.Api1101Rep; import com.fzzy.api.view.repository.*; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; /** @@ -28,6 +29,30 @@ private SH2023ApiRemoteService apiRemoteService; @Autowired private Api1101Rep api1101Rep; @Autowired private Api1102Rep api1102Rep; @Autowired private Api1103Rep api1103Rep; @Autowired private Api1104Rep api1104Rep; @Autowired private Api1105Rep api1105Rep; @Autowired private Api1106Rep api1106Rep; @Autowired private Api1107Rep api1107Rep; @Autowired private Api1108Rep api1108Rep; @Autowired private Api1109Rep api1109Rep; @Autowired private Api1110Rep api1110Rep; @Autowired private Api1111Rep api1111Rep; @Autowired private Api1112Rep api1112Rep; @Autowired private Api1113Rep api1113Rep; @Override public String getProtocol() { @@ -41,8 +66,32 @@ //æ¨éåä½ä¿¡æ¯ this.pushData1101(apiRemoteService, param); //TODO å ¶ä»åºç¡ä¿¡æ¯ //åºåºä¿¡æ¯ this.pushData1102(apiRemoteService, param); //仿¿ä¿¡æ¯ this.pushData1103(apiRemoteService, param); //å»é´ä¿¡æ¯ this.pushData1104(apiRemoteService, param); //è´§ä½ä¿¡æ¯ this.pushData1105(apiRemoteService, param); //æ²¹ç½ä¿¡æ¯ this.pushData1106(apiRemoteService, param); //设å¤ä¿¡æ¯ this.pushData1107(apiRemoteService, param); //è¯åä¿¡æ¯ this.pushData1108(apiRemoteService, param); //æä»¶ä¿¡æ¯ this.pushData1109(apiRemoteService, param); //åºåºå¾ä»æ¿ç¹ä½æ 注 this.pushData1110(apiRemoteService, param); //åºåºå¾è§é¢çæ§è®¾å¤ç¹ä½æ 注 this.pushData1111(apiRemoteService, param); //人åä¿¡æ¯ this.pushData1112(apiRemoteService, param); //ä¼ä¸ä¿¡ç¨ä¿¡æ¯ this.pushData1113(apiRemoteService, param); //è´¢å¡æ¥è¡¨ this.pushData1114(apiRemoteService, param); log.info("------->>>>åºç¡ä¿¡æ¯ æ¥å£æ¨¡å䏿¥ç»æ"); } @@ -79,7 +128,27 @@ * 1102 åºåºä¿¡æ¯ */ public void pushData1102(ApiRemoteService apiRemoteService, ApiParam param) { //TODO //è·ååºåºä¿¡æ¯ List<Api1102> list = api1102Rep.findPushData(param.getKqdm()); if (null == list || list.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°åºåºä¿¡æ¯ï¼ä¸æ¨é-----"); return; } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (Api1102 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //æ´æ°ç¶æ api1102Rep.save(data); } } } } @@ -87,7 +156,27 @@ * 1103 仿¿ä¿¡æ¯ */ public void pushData1103(ApiRemoteService apiRemoteService, ApiParam param) { //TODO //è·å仿¿ä¿¡æ¯ List<Api1103> list = api1103Rep.findPushData(param.getKqdm()); if (null == list || list.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ä»æ¿ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (Api1103 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //æ´æ°ç¶æ api1103Rep.save(data); } } } } @@ -95,7 +184,28 @@ * 1104 å»é´ä¿¡æ¯ */ public void pushData1104(ApiRemoteService apiRemoteService, ApiParam param) { //TODO //è·åå»é´ä¿¡æ¯ List<Api1104> list = api1104Rep.findPushData(param.getKqdm()); if (null == list || list.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°å»é´ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (Api1104 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //æ´æ°ç¶æ api1104Rep.save(data); } } } } @@ -103,7 +213,27 @@ * 1105 è´§ä½ä¿¡æ¯ */ public void pushData1105(ApiRemoteService apiRemoteService, ApiParam param) { //TODO //è·åè´§ä½ä¿¡æ¯ List<Api1105> list = api1105Rep.findPushData(param.getKqdm()); if (null == list || list.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°è´§ä½ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (Api1105 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //æ´æ°ç¶æ api1105Rep.save(data); } } } } @@ -111,7 +241,27 @@ * 1106 æ²¹ç½ä¿¡æ¯ */ public void pushData1106(ApiRemoteService apiRemoteService, ApiParam param) { //TODO //è·åæ²¹ç½ä¿¡æ¯ List<Api1106> list = api1106Rep.findPushData(param.getKqdm()); if (null == list || list.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°æ²¹ç½ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (Api1106 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //æ´æ°ç¶æ api1106Rep.save(data); } } } } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,149 @@ package com.fzzy.push.sh2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonFormat; import com.fzzy.api.entity.ApiParent; import lombok.Data; import lombok.EqualsAndHashCode; import org.springframework.format.annotation.DateTimeFormat; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * æ¥å£è¡¨-åä½ * * @author chen * @date 2022-09-02 14:18 */ @Data public class SH2023Api1101 extends ApiParent implements Serializable { private static final long serialVersionUID = 9157617424050247565L; @PropertyDef(label = "åä½ä»£ç ") private String dwdm; @PropertyDef(label = "åä½åç§°") private String dwmc; @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 = "æ³å®ä»£è¡¨äºº") 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 = "è¡æ¿åºå代ç ") private String xzqhdm; @PropertyDef(label = "è¡æ¿åºååç§°", description = "é彿 åæ®µï¼åæå¢å ") @JSONField(serialize = false) private String xzqhmc; @PropertyDef(label = "ä¸çº§åä½åç§°") private String sjdwmc; @PropertyDef(label = "ä¸çº§åä½ä»£ç ") private String sjdwdm; @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 = "夿¡ç±»å", description = "0:忬¡å¤æ¡ 1:忴夿¡ 2:鿰夿¡") 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 = "å»é´æ°") private Integer ajs; @PropertyDef(label = "æ è®°ä½") private String bjw; @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; @JSONField(serialize = false) @PropertyDef(label = "åºåºä»£ç ") private String kqdm; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,101 @@ package com.fzzy.push.sh2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * æ¥å£è¡¨-åºåºä¿¡æ¯ */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1102 implements Serializable { private static final long serialVersionUID = 6597930270077627879L; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @PropertyDef(label = "ä¸å¡id") private String bizId; @PropertyDef(label = "åä½ä»£ç ") private String dwdm; @PropertyDef(label = "åºåºåç§°") private String kqmc; @PropertyDef(label = "åºåºå°å") private String kqdz; @PropertyDef(label = "è¡æ¿åºå代ç ") private String xzqhdm; @PropertyDef(label = "è¡æ¿åºååç§°", description = "é彿 åæ®µï¼åæå¢å ") @JSONField(serialize = false) private String xzqhmc; @PropertyDef(label = "åºåºäº§æ", description = "1ï¼ èªæ 2ï¼ç§èµ 3ï¼å ±æ 4ï¼æ··å 9ï¼å ¶ä»") private String kqcq; @PropertyDef(label = "ææä»å®¹") private double yxcr; @PropertyDef(label = "å¨å¤ä»å®¹") private double cbcr; @PropertyDef(label = "ææç½å®¹") private double yxgr; @PropertyDef(label = "å å°é¢ç§¯") private double zdmj; @PropertyDef(label = "仿¿æ°") private Integer cfs; @PropertyDef(label = "æ²¹ç½æ°") private Integer ygs; @PropertyDef(label = "åºåºç»åº¦") private double jd; @PropertyDef(label = "åºåºçº¬åº¦") private double wd; @PropertyDef(label = "åºåºç¶æ", description = "1:æ£å¸¸ï¼é»è®¤ï¼ 2:éåºå¨å¤ç²®æ¿å¨") private String kqzt; @PropertyDef(label = "海康åºåID", description = "å¯¹åºæµ·åº·è§é¢å¹³å°regionIndexCodeåæ®µ") private String hkRegionId; @PropertyDef(label = "äº§ææ¹åºåºä»£ç ", description = "èªæäº§ææ¶åºåºä»£ç å¿ é¡»çäºäº§ææ¹åºåºä»£ç ,éèªæäº§ææ¶åºåºä»£ç ä¸è½çäºäº§ææ¹åºåºä»£ç ") private String cqfkqdm; @PropertyDef(label = "æä½æ å¿") private String czbz; @PropertyDef(label = "æåæ´æ°æ¶é´") @JSONField(format = "yyyy-MM-dd HH:mm:ss") private Date zhgxsj; @PropertyDef(label = "åºåºå±æ§", description = "1:å¸çº§ç´å±ï¼2:åºçº§ç´å±ï¼3:社ä¼ä»å®¹ï¼4:å ¶ä»") @JSONField(serialize = false) private String kqsx; @PropertyDef(label = "å»é´æ°") private Integer ajs; @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,213 @@ package com.fzzy.push.sh2023.dto; import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * æ¥å£è¡¨-仿¿ä¿¡æ¯ */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1103 implements Serializable { /** * */ private static final long serialVersionUID = 8095346227076335949L; @JSONField(serialize = false) @PropertyDef(label = "ä¸å¡id") private String bizId; @JSONField(serialize = false) @PropertyDef(label = "忥æ¶é´", description = "ä»ç²®åºç³»ç»åæ¥å°æ¥å£ç®¡çä¸å¿çæ¶é´") private Date syncTime; @PropertyDef(label = "仿¿ä»£ç ") private String cfdm; @PropertyDef(label = "仿¿åç§°") private String cfmc; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @PropertyDef(label = "仿¿ç±»å代ç ") 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 String clgx; @PropertyDef(label = "è½å¦éçä¿æ¸©") private String nfgrbw; @PropertyDef(label = "éçä¿æ¸©æªæ½") private String grbwcs; @PropertyDef(label = "éçæ§è½") private String grxn; @PropertyDef(label = "ç»æææ") private String jgcl; @PropertyDef(label = "æ°å¯æ§") private String qmx; @PropertyDef(label = "æ¯å¦å·²è¿è¡ä¿¡æ¯åæ¹é ") private String sfyjxxxhgz; @PropertyDef(label = "ç²®æ ææ¯") private String lqjs; @PropertyDef(label = "è½å¦æ£è£ å¨å") private String nfszcc; @PropertyDef(label = "ææ é²é¼ é²éé²è«è£ ç½®å设æ½") private String ywfsfqfczz; @PropertyDef(label = "ææ é²ç«é²çé²ç设æ½") private String ywfhfbfdss; @PropertyDef(label = "ææ æºæ¢°éé£è®¾æ½") private String ywjxtfss; @PropertyDef(label = "éé£ç³»ç»åå¼") private String tfxtxs; @PropertyDef(label = "é飿æ¯") private String tfjs; @PropertyDef(label = "è½å¦ç¯æµçè¸æè«") private String nfhlxzsc; @PropertyDef(label = "æè«ææ¯") private String scjs; @PropertyDef(label = "è½å¦å¯æ°®ä½æ°§æ°è°å¨ç²®") private String nffddyqtcl; @PropertyDef(label = "æ§æ¸©ææ¯") private String kwjs; @PropertyDef(label = "å®³è«æ£æµæ¹å¼") private String hcjcfs; @PropertyDef(label = "仿¿ç¶æ") private String cfzt; @PropertyDef(label = "ä¿ç®¡å") private String bgr; @PropertyDef(label = "仿¿ç»åº¦") private double jd; @PropertyDef(label = "仿¿çº¬åº¦") private double wd; @PropertyDef(label = "æä½æ å¿") private String czbz; @PropertyDef(label = "æåæ´æ°æ¶é´") @JSONField(format = "yyyy-MM-dd HH:mm:ss") private Date zhgxsj; @PropertyDef(label = "å»é´æ°") private Integer ajs; @PropertyDef(label = "æ è®°ä½") private String bjw; }