src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1311.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api2101.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/fzzy/push/sh2023/SH2023PushService11.java
@@ -108,7 +108,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°åä½ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1101); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -135,7 +135,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°åºåºä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1102); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -163,7 +163,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ä»æ¿ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1103); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -191,7 +191,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°å»é´ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1104); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -205,8 +205,6 @@ } } } } /** @@ -220,7 +218,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°è´§ä½ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1105); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -248,7 +246,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°æ²¹ç½ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1106); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { src/main/java/com/fzzy/push/sh2023/SH2023PushService12.java
@@ -1,5 +1,6 @@ package com.fzzy.push.sh2023; import com.alibaba.fastjson.JSONObject; import com.fzzy.api.Constant; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; @@ -9,10 +10,12 @@ import com.fzzy.api.service.PushService11; import com.fzzy.api.view.repository.*; import com.fzzy.otherview.sh2023.dto.ShApi2101; import com.fzzy.push.sh2023.dto.SH2023Api2101; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.ArrayList; import java.util.List; /** @@ -52,6 +55,8 @@ private Api1211Rep api1211Rep; @Autowired private Api1212Rep api1212Rep; @Autowired private ApiInfoDataRep apiInfoDataRep; @Override public String getProtocol() { @@ -102,7 +107,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ååä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1201); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -129,7 +134,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ç²®é£å ¥åºä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1202); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -156,7 +161,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ç²®é£å ¥åºæ£éªä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1203); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -184,7 +189,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ç²®é£å ¥åºç»ç®ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1204); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -212,7 +217,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ç²®é£åºåºä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1205); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -239,7 +244,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ç²®é£åºåºç»ç®ä¿¡æ¯ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1206); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -308,7 +313,31 @@ * 2101 æ£æ¤å */ public void pushData2101(ApiRemoteService apiRemoteService, ApiParam param) { // todo //è·å æ£æ¤åä¿¡æ¯ List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2101); SH2023Api2101 shApi2101; List<SH2023Api2101> list = new ArrayList<>(); param.setInteId(SH2023Constant.SH_2023_API_CODE_2101); for (ApiInfoData infoData : items) { shApi2101 = JSONObject.parseObject(infoData.getData(), SH2023Api2101.class); shApi2101.setCzbz(infoData.getCzbz()); shApi2101.setZhgxsj(infoData.getUpdateTime()); list.add(shApi2101); } ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); } } } } /** src/main/java/com/fzzy/push/sh2023/SH2023PushService13.java
@@ -1,5 +1,6 @@ package com.fzzy.push.sh2023; import com.alibaba.fastjson.JSONObject; import com.fzzy.api.Constant; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; @@ -9,12 +10,17 @@ import com.fzzy.api.service.PushService11; import com.fzzy.api.view.repository.*; import com.fzzy.otherview.sh2023.dto.ShApi1311; import com.fzzy.otherview.sh2023.dto.ShApi2103; import com.fzzy.otherview.sh2023.repository.ShApi1311Rep; import com.fzzy.push.impl.ComPushService11; import com.fzzy.push.sh2023.dto.SH2023Api1311; import com.fzzy.push.sh2023.dto.SH2023Api2103; import lombok.extern.slf4j.Slf4j; import org.codehaus.jackson.JsonParser; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.ArrayList; import java.util.List; /** @@ -50,6 +56,8 @@ private Api1309Rep api1309Rep; @Autowired private Api1310Rep api1310Rep; @Autowired private ApiInfoDataRep apiInfoDataRep; @Override public String getProtocol() { @@ -86,7 +94,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°å®å ¨ç®¡çï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1301); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -114,7 +122,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°æ¸©æ¹¿åº¦æ£æµï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1302); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -141,7 +149,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°å®³è«æ£æµï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1303); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -169,7 +177,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°æ°ä½æ£æµï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1304); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -197,7 +205,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°éé£ä½ä¸ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1305); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -225,7 +233,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°çè¸ä½ä¸ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1306); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -252,7 +260,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ä»å è§é¢å¾åï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1307); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { @@ -296,17 +304,51 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°è´¨æ£æ°æ®ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1310); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (Api1310 data : list) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); //æ´æ°ç¶æ api1310Rep.save(data); } } } } /** * 1311 è§é¢çæ§æ¥å£ */ public void pushData1311(ApiRemoteService apiRemoteService, ApiParam param) { // è·å è§é¢çæ§æ¥å£æ°æ® List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_1311); if (null == items || items.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°è§é¢çæ§ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1311); SH2023Api1311 shApi1311; List<SH2023Api1311> list = new ArrayList<>(); for (ApiInfoData infoData : items) { shApi1311 = JSONObject.parseObject(infoData.getData(), SH2023Api1311.class); shApi1311.setCzbz(infoData.getCzbz()); shApi1311.setZhgxsj(infoData.getUpdateTime()); list.add(shApi1311); } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); } } } @@ -314,18 +356,37 @@ } /** * 1311 è§é¢çæ§æ¥å£ */ public void pushData1311(ApiRemoteService apiRemoteService, ApiParam param) { // todo } /** * 2103 ç²®æ 设å¤é ç½® */ public void pushData2103(ApiRemoteService apiRemoteService, ApiParam param) { //TODO // è·åç²®æ 设å¤é ç½®æ°æ® List<ApiInfoData> items = apiInfoDataRep.getDataByInteId(SH2023Constant.SH_2023_API_CODE_2103); if (null == items || items.isEmpty()) { log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°ç²®æ 设å¤é ç½®ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_2103); SH2023Api2103 shApi2103; List<SH2023Api2103> list = new ArrayList<>(); for (ApiInfoData infoData : items) { shApi2103 = JSONObject.parseObject(infoData.getData(), SH2023Api2103.class); shApi2103.setZhgxsj(infoData.getUpdateTime()); list.add(shApi2103); } //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { //æ¨éæåï¼æ´æ°æ°æ®ä¸ä¼ ç¶æ for (ApiInfoData data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { data.setCzbz(Constant.CZBZ_U); apiInfoDataRep.save(data); } } } } } src/main/java/com/fzzy/push/sh2023/SH2023PushService14.java
@@ -58,7 +58,7 @@ log.error("-----䏿µ·å¸å¹³å°2023çï¼æªè·åå°å¨å¤è§æ¨¡ï¼ä¸æ¨é-----"); return; } param.setInteId(SH2023Constant.SH_2023_API_CODE_1401); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, list); if (responseDto.getSuccess() == 0) { src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1311.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,130 @@ package com.fzzy.push.sh2023.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; /** * è§é¢çæ§ * * @Author:YAN */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1311 extends ApiParent implements Serializable { /** * */ private static final long serialVersionUID = 1L; @PropertyDef(label = "çæ§ç¼å·") private String sxtbh; @PropertyDef(label = "ééç¼å·") private int tdbh; @PropertyDef(label = "ééåç§°") private String tdmc; @PropertyDef(label = "çæ§è®¾å¤ç¼ç ") private String jksbbm; @PropertyDef(label = "çæ§è®¾å¤åç§°") private String jksbmc; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; /** * 1 海康, 2 大å, 3 å®è§ * 4 天å°ä¼ä¸,5 å为,9 å ¶ä» */ @PropertyDef(label = "çæ§åå") private String jkcs; @PropertyDef(label = "çæ§åå·") private String jkxh; @PropertyDef(label = "çæ§åºåå·") private String jkxlh; /** * 1:ä»å ï¼2:ä¸å¡ï¼ * 3:å®é² */ @PropertyDef(label = "è§é¢çæ§ç±»å") private String spjklx; /** * 1:DVR 2:NVR */ @PropertyDef(label = "设å¤ç±»å") private String sblxbm; @PropertyDef(label = "å®è£ ä½ç½®") private String azwz; /** * ç²®åºå¤§é¨ï¼01ï¼ï¼æ¦æ ·æºï¼02ï¼ï¼åéªå®¤ï¼03ï¼ï¼ç»ç®å®¤ï¼04ï¼ï¼ * å°ç£ æ¿ï¼05ï¼ï¼åºåºä¸»å¹²éï¼06ï¼ï¼ä»é´çæ§ï¼07ï¼ï¼ä»å ï¼08ï¼ï¼ * è¯ååºï¼09ï¼ï¼å¨æåºï¼10ï¼ï¼å¶é«ç¹ï¼11ï¼ï¼å¨çï¼12ï¼ï¼å ¶ä»ï¼99ï¼ */ @PropertyDef(label = "å®è£ ä½ç½®ç±»å") private String azwzlx; @PropertyDef(label = "ç §å°åºå") private String zsqy; /** * Y/N */ @PropertyDef(label = "æ¯å¦å®è£ è¡¥å ç¯") private String sfazbgd; @PropertyDef(label = "å»é´ä»£ç ") private String ajdm; @PropertyDef(label = "è´§ä½ä»£ç ") private String hwdm; /** * 1 :æªæº 2 :çæº */ @PropertyDef(label = "çæ§ç±»åç¼ç ") private String jkjlxbm; @PropertyDef(label = "çæ§é¢ç½®ä½æ°é") private int jktyzw; @PropertyDef(label = "设å¤IPå°å") private String sbipdz; @PropertyDef(label = "设å¤ç«¯å£å·") private int sbdkh; @PropertyDef(label = "设å¤ç»å½åç§°") private String sbdlmc; @PropertyDef(label = "设å¤ç»å½å¯ç ") private String sbdlmm; @PropertyDef(label = "夿³¨") private String bz; @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "æä½æ å¿") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æåæ´æ°æ¶é´") private Date zhgxsj; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api2101.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,114 @@ package com.fzzy.push.sh2023.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; /** * 䏿µ·å¸æ¥å£-2101 æ£æ¤å * * @author czt * @date 2023/8/17 */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api2101 extends ApiParent implements Serializable { /** * */ private static final long serialVersionUID = 1L; @PropertyDef(label = "æ£æ¤åå·") private String jjdh; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "æ£æ¤æ¥æ") private Date jjrq; @PropertyDef(label = "驳è¿åå·/åºé è°æ¨åå·") private String inbillno; @JSONField(format = "yyyy-MM-dd") @PropertyDef(label = "è®°è´¦æ¥æ") private Date jzrq; @PropertyDef(label = "ä½ä¸åå·") private String zydh; /** * 1ï¼å ¥åºä½ä¸ 2ï¼ä¸è½¬è°åº 3ï¼ä¸è½¬è¿ä» * 4ï¼åºåºä½ä¸ 5ï¼åºåè°åº 6ï¼åºåè°å ¥ 7ï¼ç§»ä»æ¡© */ @PropertyDef(label = "ä½ä¸ç±»å") private String zylx; @PropertyDef(label = "客æ·ç¼å·") private String khmc; @PropertyDef(label = "æ¥ç²®é¢æ¥å·/æè´§åå·") private String psplan; @PropertyDef(label = "ååå·") private String hth; @PropertyDef(label = "车è¹å·") private String cch; @PropertyDef(label = "ä¸è½¬è½¦è¹å·") private String zzchh; @PropertyDef(label = "åç§å¤§ç±»") private String lspzdmdl; @PropertyDef(label = "ç²®é£æ§è´¨ä»£ç ") private String lsxzdm; @PropertyDef(label = "æ¥ç²®ä»£ç ") private String lldm; @PropertyDef(label = "å»é´ä»£ç ") private String ajdm; @PropertyDef(label = "è´§ä½ä»£ç ") private String hwdm; @PropertyDef(label = "ç§»å ¥å»é´ä»£ç ") private String yrajdh; @PropertyDef(label = "ç§»å ¥è´§ä½ä»£ç ") private String yrhwdm; @PropertyDef(label = "è£ å¸ç") private String zxb; @PropertyDef(label = "å è£ ç©å¢æ£é(å ¬æ¤)") private double bzwzkl; @PropertyDef(label = "æ¯é(å ¬æ¤)") private double mz; @PropertyDef(label = "åé(å ¬æ¤)") private double jz; @PropertyDef(label = "æ°æ®ç¶æ") private String czbz; @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æåæ´æ°æ¶é´") private Date zhgxsj; @PropertyDef(label = "æ¹æ¬¡å·") private String pch; @PropertyDef(label = "æ è®°ä½") private String bjw; }