src/main/java/com/fzzy/api/utils/FileUtil.java
ÎļþÒÑɾ³ý src/main/java/com/fzzy/api/utils/FileUtils.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,99 @@ package com.fzzy.api.utils; import com.fzzy.data.ConfigData; import org.apache.commons.lang.time.DateFormatUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Date; /** * å°æä»¶è½¬ä¸ºäºè¿å¶æµå·¥å ·ç±» * @author czt * */ @Service(FileUtils.BEAN_ID) public class FileUtils { public static final String BEAN_ID = "base.fileUtil"; @Autowired private ConfigData configData; /** * æ ¹æ®æä»¶è·¯å¾å°æä»¶è½¬ä¸ºäºè¿å¶æä»¶æµå符串 * @param filePath:æä»¶è·¯å¾ * @return */ public static String fileToByteString(String filePath) { byte[] bytes = file2byte(filePath); return toHexString(bytes); } /** * æ ¹æ®æä»¶è·¯å¾å°æä»¶è½¬ä¸ºäºè¿å¶æ°ç» * @param filePath:æä»¶è·¯å¾ * @return */ private static byte[] file2byte(String filePath) { byte[] buffer = null; try { File file = new File(filePath); FileInputStream fis = new FileInputStream(file); ByteArrayOutputStream bos = new ByteArrayOutputStream(); byte[] b = new byte[1024]; int n; while ((n = fis.read(b)) != -1) { bos.write(b, 0, n); } fis.close(); bos.close(); buffer = bos.toByteArray(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return buffer; } /** * å°äºè¿å¶æ°ç»è½¬ä¸ºå符串 * @param byteArray * @return */ private static String toHexString(byte[] byteArray) { if (byteArray == null || byteArray.length < 1) throw new IllegalArgumentException( "this byteArray must not be null or empty"); final StringBuilder hexString = new StringBuilder(); for (int i = 0; i < byteArray.length; i++) { if ((byteArray[i] & 0xff) < 0x10)// 0~Fåé¢ä¸é¶ hexString.append("0"); hexString.append(Integer.toHexString(0xFF & byteArray[i])); } return hexString.toString().toLowerCase(); } public String getInoutFilePath(Date date) { if (null == date) { date = new Date(); } String basePath = configData.getImgPath() + "INOUT/" + DateFormatUtils.format(date, "yyyyMM") + "/"; File file = new File(basePath); if (!file.exists()) { file.mkdirs(); } return basePath; } } src/main/java/com/fzzy/api/utils/ShRSAUtils.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,173 @@ package com.fzzy.api.utils; ; import org.apache.commons.codec.binary.Base64; import javax.crypto.Cipher; import java.io.ByteArrayOutputStream; import java.nio.charset.StandardCharsets; import java.security.*; import java.security.spec.PKCS8EncodedKeySpec; import java.security.spec.X509EncodedKeySpec; import java.util.HashMap; import java.util.Map; /** * date: 2022-08-31 * 䏿µ·æ¯å¹³å°æ¥å£äººåæä¾ */ public class ShRSAUtils { // æ°åç¾åï¼å¯é¥ç®æ³ private static final String RSA_KEY_ALGORITHM = "RSA"; // æ°åç¾åç¾å/éªè¯ç®æ³ private static final String SIGNATURE_ALGORITHM = "MD5withRSA"; //åæ®µå å¯å¤§å° public static int MAX_ENCRYPT_BLOCK = 117; //åæ®µè§£å¯å¤§å° public static int MAX_DECRYPT_BLOCK = 128; //å¯é¥å¤§å° public static int KEY_SIZE = 1024; /** * åå§åRSAå¯é¥å¯¹ */ @SuppressWarnings("unused") private static Map<String, String> initKey(String str) throws Exception { KeyPairGenerator keygen = KeyPairGenerator.getInstance(RSA_KEY_ALGORITHM); SecureRandom secrand = new SecureRandom(); secrand.setSeed(str.getBytes());// åå§åéæºäº§çå¨ keygen.initialize(KEY_SIZE, secrand); // åå§åå¯é¥çæå¨ KeyPair keys = keygen.genKeyPair(); String pub_key = new String(Base64.encodeBase64(keys.getPublic().getEncoded()),"utf-8"); String pri_key = new String(Base64.encodeBase64(keys.getPrivate().getEncoded()),"utf-8"); Map<String, String> keyMap = new HashMap<String, String>(); System.out.println("å ¬é¥ï¼" + pub_key); System.out.println("ç§é¥ï¼" + pri_key); return keyMap; } /** * æ°åç¾å */ public static String sign(String text, String pri_key) throws Exception { byte[] data = text.getBytes(); // åå¾ç§é¥ byte[] pri_key_bytes = Base64.decodeBase64(pri_key.getBytes()); PKCS8EncodedKeySpec pkcs8KeySpec = new PKCS8EncodedKeySpec(pri_key_bytes); KeyFactory keyFactory = KeyFactory.getInstance(RSA_KEY_ALGORITHM); // çæç§é¥ PrivateKey priKey = keyFactory.generatePrivate(pkcs8KeySpec); // å®ä¾åSignature Signature signature = Signature.getInstance(SIGNATURE_ALGORITHM); // åå§åSignature signature.initSign(priKey); // æ´æ° signature.update(data); return new String(Base64.encodeBase64(signature.sign()),"utf-8"); } /** * å ¬é¥å å¯ * @param data å¾ å 坿°æ® * @param pub_key å ¬é¥ * @return 坿 * @throws Exception æåºå¼å¸¸ */ private static byte[] encryptByPubKey(byte[] data, byte[] pub_key) throws Exception { // åå¾å ¬é¥ X509EncodedKeySpec x509KeySpec = new X509EncodedKeySpec(pub_key); KeyFactory keyFactory = KeyFactory.getInstance(RSA_KEY_ALGORITHM); PublicKey publicKey = keyFactory.generatePublic(x509KeySpec); // å¯¹æ°æ®å å¯ Cipher cipher = Cipher.getInstance(keyFactory.getAlgorithm()); cipher.init(Cipher.ENCRYPT_MODE, publicKey); // return cipher.doFinal(data); int inputLen = data.length; ByteArrayOutputStream out = new ByteArrayOutputStream(); int offSet = 0; byte[] cache; int i = 0; // å¯¹æ°æ®å段å å¯ while (inputLen - offSet > 0) { if (inputLen - offSet > MAX_ENCRYPT_BLOCK) { cache = cipher.doFinal(data, offSet, MAX_ENCRYPT_BLOCK); } else { cache = cipher.doFinal(data, offSet, inputLen - offSet); } out.write(cache, 0, cache.length); i++; offSet = i * MAX_ENCRYPT_BLOCK; } byte[] encryptedData = out.toByteArray(); out.close(); return encryptedData; } /** * RSAæ ¡éªæ°åç¾å */ public static boolean verify(byte[] data, byte[] sign, String pub_key) throws Exception { // 转æ¢å ¬é¥ææ // å®ä¾åå¯é¥å·¥å byte[] pub_key_bytes = Base64.decodeBase64(pub_key.getBytes()); KeyFactory keyFactory = KeyFactory.getInstance(RSA_KEY_ALGORITHM); // åå§åå ¬é¥ // å¯é¥ææè½¬æ¢ X509EncodedKeySpec x509KeySpec = new X509EncodedKeySpec(pub_key_bytes); // 产çå ¬é¥ PublicKey pubKey = keyFactory.generatePublic(x509KeySpec); // å®ä¾åSignature Signature signature = Signature.getInstance(SIGNATURE_ALGORITHM); // åå§åSignature signature.initVerify(pubKey); // æ´æ° signature.update(data); // éªè¯ return signature.verify(sign); } public static boolean InspecdataSign(String data,String accessToken,String pubkey){ String sign = data; try { if(ShRSAUtils.verify(sign.getBytes(), Base64.decodeBase64(accessToken.getBytes()), pubkey)){ return true; }else{ return false; } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); return false; } } /** * å ¬é¥å å¯ * @param data å¾ å 坿°æ® * @param pub_key å ¬é¥ * @return 坿 * @throws Exception æåºå¼å¸¸ */ public static String encryptByPubKey(String data, String pub_key) throws Exception { byte[] pub_key_bytes = Base64.decodeBase64(pub_key.getBytes("utf-8")); byte[] enSign = encryptByPubKey(data.getBytes("utf-8"), pub_key_bytes); return new String(Base64.encodeBase64(enSign),"utf-8"); } public static void main(String[] args) throws Exception{ // initKey("åå®åºæºæ §ç²®åºæ¥å£2023"); String signStr = "310114_2022-09-18"; String pri_key = "MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJGxqYyI/k6nYkm2nf4ggkAMViEvbnplbQqw6Qweu4neFXCC+iKY8cq5RZEj8JLfrm/gHBTPN8FF1sQIwWwsDV7UUc88DS5KwAi5JXBHMdcbh2tftkINr0YVn6rIgUBTbmPZ7Y8L2iW8psYsF9nxwvUUtcbFJXIMJfi39Qxl0NQvAgMBAAECgYBKWLHfoCy9sFbMrN7UxnwQ+PqetpiW5tkNApf58ljbErQ4FO5V51xDieXBGejy2igmuOM7jz6xZtUgdiNV8uji/RtiNRqsBekVBPMeYAnPwA4GQ0HNwyHJ3ebJNQqT9bwrk8QpRUuCnrx/U1l7P1QNR5o52H1HpEKPlS0ga0fuQQJBAMdiSFYKt8/PwsYclvU/GqXrPy4cxMBhtE/ZssH9KourxnJcyfRz7EPgfSZykxlGHn8j/r8C2XxtAIYW6mRckqECQQC7EIZCZ3eV8abSIB33oKmw2jZlPQrHXMt8DWz8FYbNIA/9bvk9e9O42iQwMUtHfOMcNMWbcvKR/J+83bcE08TPAkA1ErdYl+/H1HDvVUrlq0+HnPArcSL6ZsedfcB0nNRHa4kehg6IEJdylf4aTuNTFfQmOcmkxLhpw4YhK1ZnMrEhAkEAuiMLNXA3MmCumk+TAiBAOdYoYjyHSTEw2VOSqpPQ+rN4tbmDEIbyefG2KK4kNhIy+pIYP0H11QYG/KuxvX/rSQJBALs0TqUgcGOp9+IkOq4jCXiVkP5/r7JWinQ4d6bYhJ4wspQYloYFCHljKKXtst1m8I3PC+vJY8R6va/3xtQKT8U="; String pub_key = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCRsamMiP5Op2JJtp3+IIJADFYhL256ZW0KsOkMHruJ3hVwgvoimPHKuUWRI/CS365v4BwUzzfBRdbECMFsLA1e1FHPPA0uSsAIuSVwRzHXG4drX7ZCDa9GFZ+qyIFAU25j2e2PC9olvKbGLBfZ8cL1FLXGxSVyDCX4t/UMZdDULwIDAQAB"; String access_token = ShRSAUtils.sign(signStr, pri_key); System.out.println(access_token); System.out.println(InspecdataSign(signStr,access_token,pub_key)); } } src/main/java/com/fzzy/api/view/pr/Api1101PR.java
@@ -174,7 +174,7 @@ for (Api1101 data : items) { if (Constant.CZBZ_I.equals(data.getCzbz())) { //æ´æ°ç¶æ api1101Rep.updateStatus(data.getKqdm(), Constant.CZBZ_U); api1101Rep.updateStatus(data.getDwdm(), Constant.CZBZ_U); } } } src/main/java/com/fzzy/api/view/pr/Api1103PR.java
@@ -160,7 +160,7 @@ private String pushDataList(List<Api1103> items, ApiRemoteService apiRemoteService, ApiConfs apiConf) { //å°è£ åæ° ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1102); ApiParam param = new ApiParam(apiConf, Constant.API_CATEGORY_11, Constant.API_CODE_1103); //æ¨éï¼æ°æ®ä¸ºéåå½¢å¼ ResponseDto responseDto = apiRemoteService.pushData(param, apiConf, items); src/main/java/com/fzzy/async/fzzy30/impl/Fzzy30Sync1109.java
@@ -4,7 +4,7 @@ import com.fzzy.api.entity.Api1109; import com.fzzy.api.entity.ApiLog; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.utils.FileUtil; import com.fzzy.api.utils.FileUtils; import com.fzzy.api.view.repository.Api1109Rep; import com.fzzy.api.view.repository.ApiLogRep; import com.fzzy.async.fzzy30.entity.FileInfo; @@ -39,7 +39,7 @@ @Autowired private ApiLogRep apiLogRep; @Autowired private FileUtil fileUtil; private FileUtils fileUtil; /** * 忥æä»¶æ¥å£ src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1109.java
@@ -6,7 +6,7 @@ import com.fzzy.api.entity.Api1205; import com.fzzy.api.entity.ApiLog; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.utils.FileUtil; import com.fzzy.api.utils.FileUtils; import com.fzzy.api.view.repository.Api1109Rep; import com.fzzy.api.view.repository.Api1202Rep; import com.fzzy.api.view.repository.Api1205Rep; @@ -57,7 +57,7 @@ @Autowired private ApiLogRep apiLogRep; @Autowired private FileUtil fileUtil; private FileUtils fileUtil; /** * 忥æä»¶æ¥å£ src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1109.java
@@ -6,7 +6,7 @@ import com.fzzy.api.entity.Api1205; import com.fzzy.api.entity.ApiLog; import com.fzzy.api.utils.ContextUtil; import com.fzzy.api.utils.FileUtil; import com.fzzy.api.utils.FileUtils; import com.fzzy.api.view.repository.Api1109Rep; import com.fzzy.api.view.repository.Api1202Rep; import com.fzzy.api.view.repository.Api1205Rep; @@ -58,7 +58,7 @@ @Autowired private ApiLogRep apiLogRep; @Autowired private FileUtil fileUtil; private FileUtils fileUtil; /** * 忥æä»¶æ¥å£ src/main/java/com/fzzy/push/gb2022/GBPushService11.java
@@ -6,13 +6,12 @@ import com.fzzy.api.dto.ResponseDto; import com.fzzy.api.entity.Api1109; import com.fzzy.api.service.PushService11; import com.fzzy.api.utils.FileUtil; import com.fzzy.api.utils.FileUtils; import com.fzzy.api.view.repository.Api1109Rep; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; /** @@ -26,8 +25,6 @@ private Api1109Rep api1109Rep; @Autowired private GBApiRemoteService apiRemoteService; @Autowired private FileUtil fileUtil; @Override @@ -68,7 +65,7 @@ apiData = new Api1109(); BeanUtils.copyProperties(data, apiData); //è·åäºè¿å¶æä»¶æµ apiData.setWjl(fileUtil.imgToIo(apiData.getWjdz())); apiData.setWjl(FileUtils.fileToByteString(apiData.getWjdz())); param.setBizId(data.getBizId()); src/main/java/com/fzzy/push/gd2020/GDPushService11.java
@@ -6,7 +6,7 @@ import com.fzzy.api.dto.ResponseDto; import com.fzzy.api.entity.Api1109; import com.fzzy.api.service.PushService11; import com.fzzy.api.utils.FileUtil; import com.fzzy.api.utils.FileUtils; import com.fzzy.api.view.repository.Api1109Rep; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeanUtils; @@ -27,7 +27,7 @@ @Autowired private Api1109Rep api1109Rep; @Autowired private FileUtil fileUtil; private FileUtils fileUtil; @Autowired private GDApiRemoteService apiRemoteService; @@ -69,7 +69,7 @@ apiData = new Api1109(); BeanUtils.copyProperties(data, apiData); //è·åäºè¿å¶æä»¶æµ apiData.setWjl(fileUtil.imgToIo(apiData.getWjdz())); apiData.setWjl(FileUtils.fileToByteString(apiData.getWjdz())); param.setBizId(data.getBizId()); src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
@@ -18,12 +18,13 @@ import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.time.DateFormatUtils; import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanWrapper; import org.springframework.beans.BeanWrapperImpl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.Date; import java.util.HashSet; import java.util.List; import java.beans.PropertyDescriptor; import java.util.*; /** * 䏿µ·å¸å¹³å°2023ç-ä¸ä¼ æ°æ®æå¡ç±» @@ -128,13 +129,13 @@ reqData.setOrderid(orderData.getOrderid()); //身份ç¾åï¼ä½¿ç¨èªæRSAç§é¥è¿è¡å å¯(å°åºè¡æ¿åºå代ç _å½å¤©æ¥æ) reqData.setAccess_token(RSAUtils.encryptData(reqData.getUid() + "_" + DateFormatUtils.format(new Date(), "yyyy-MM-dd"), conf.getPassword())); reqData.setAccess_token(ShRSAUtils.sign(reqData.getUid() + "_" + DateFormatUtils.format(new Date(), "yyyy-MM-dd"), conf.getPassword())); //æ°æ®æ»æ¡æ° List<Object> list = (List<Object>) data; reqData.setDatalength(list.size()); //使ç¨åºçº§å¹³å°å ¬é¥å¯¹æ°æ®è¿è¡RSAå å¯ reqData.setData(RSAUtils.encrypt(jsonData, conf.getPublicKey())); reqData.setData(ShRSAUtils.encryptByPubKey(jsonData, conf.getPublicKey())); //æè¦ï¼æ°æ®ä¸»ä½çMD5å¼ reqData.setDigst(MyMD5Util.encrypt(jsonData)); @@ -217,12 +218,14 @@ //æä»¤id reqData.setOrderid(orderData.getOrderid()); //身份ç¾åï¼ä½¿ç¨èªæRSAç§é¥è¿è¡å å¯(å°åºè¡æ¿åºå代ç _å½å¤©æ¥æ) reqData.setAccess_token(RSAUtils.encryptData(reqData.getUid() + "_" + DateFormatUtils.format(new Date(), "yyyy-MM-dd"), conf.getPassword())); reqData.setAccess_token(ShRSAUtils.sign(reqData.getUid() + "_" + DateFormatUtils.format(new Date(), "yyyy-MM-dd"), conf.getPassword())); //æ°æ®æ»æ¡æ° List<Object> list = (List<Object>) data; reqData.setDatalength(list.size()); //使ç¨åºçº§å¹³å°å ¬é¥å¯¹æ°æ®è¿è¡RSAå å¯ reqData.setData(RSAUtils.encrypt(jsonData, conf.getPublicKey())); reqData.setData(ShRSAUtils.encryptByPubKey(jsonData, conf.getPublicKey())); //æè¦ï¼æ°æ®ä¸»ä½çMD5å¼ reqData.setDigst(MyMD5Util.encrypt(jsonData)); @@ -250,6 +253,8 @@ * @throws Exception */ private String getJsonData(String inteId, Object data, String code) { //å ·ä½æ ¹æ®æ¥å£è¿è¡å°è£ if (SH2023Constant.SH_2023_API_CODE_1101.equals(inteId)) { SH2023Api1101 api1101; @@ -267,7 +272,8 @@ list.add(api1101); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1102.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1102.equals(inteId)) { SH2023Api1102 api1102; //æå转æ¢ä¸ºjson List<SH2023Api1102> list = new ArrayList<>(); @@ -285,11 +291,13 @@ BeanUtils.copyProperties(apiData, api1102); api1102.setAjs(api1104List.size()); api1102.setBjw(ShAreaBjw.getBjw(code)); api1102.setKqsx("2"); api1102.setCbcr(count); list.add(api1102); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1103.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1103.equals(inteId)) { SH2023Api1103 api1103; //æå转æ¢ä¸ºjson List<SH2023Api1103> list = new ArrayList<>(); @@ -305,7 +313,8 @@ list.add(api1103); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1104.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1104.equals(inteId)) { SH2023Api1104 api1104; //æå转æ¢ä¸ºjson List<SH2023Api1104> list = new ArrayList<>(); @@ -321,7 +330,8 @@ list.add(api1104); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1105.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1105.equals(inteId)) { SH2023Api1105 api1105; //æå转æ¢ä¸ºjson List<SH2023Api1105> list = new ArrayList<>(); @@ -334,7 +344,8 @@ list.add(api1105); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1106.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1106.equals(inteId)) { SH2023Api1106 api1106; //æå转æ¢ä¸ºjson List<SH2023Api1106> list = new ArrayList<>(); @@ -347,7 +358,8 @@ list.add(api1106); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1107.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1107.equals(inteId)) { SH2023Api1107 api1107; //æå转æ¢ä¸ºjson List<SH2023Api1107> list = new ArrayList<>(); @@ -360,7 +372,8 @@ list.add(api1107); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1108.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1108.equals(inteId)) { SH2023Api1108 api1108; //æå转æ¢ä¸ºjson List<SH2023Api1108> list = new ArrayList<>(); @@ -373,22 +386,29 @@ list.add(api1108); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1109.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1109.equals(inteId)) { SH2023Api1109 api1109; //æå转æ¢ä¸ºjson List<SH2023Api1109> list = new ArrayList<>(); FileUtil file = new FileUtil(); //ædata转åælistéå List<Api1109> api1109List = castList(data, Api1109.class); Map<String, String> map; for (Api1109 apiData : api1109List) { api1109 = new SH2023Api1109(); BeanUtils.copyProperties(apiData, api1109); api1109.setBjw(ShAreaBjw.getBjw(code)); api1109.setWjl(file.imgToIo(apiData.getWjdz() + apiData.getWjmc())); if("1".equals(api1109.getWjlx())){ api1109.setYwdh("æ "); } map = new HashMap<>(); map.put(apiData.getWjmc(), FileUtils.fileToByteString(apiData.getWjdz())); api1109.setWjl(JSON.toJSONString(map)); list.add(api1109); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1110.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1110.equals(inteId)) { SH2023Api1110 api1110; //æå转æ¢ä¸ºjson List<SH2023Api1110> list = new ArrayList<>(); @@ -409,7 +429,8 @@ list.add(api1110); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1111.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1111.equals(inteId)) { SH2023Api1111 api1111; //æå转æ¢ä¸ºjson List<SH2023Api1111> list = new ArrayList<>(); @@ -422,7 +443,8 @@ list.add(api1111); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1112.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1112.equals(inteId)) { SH2023Api1112 api1112; //æå转æ¢ä¸ºjson List<SH2023Api1112> list = new ArrayList<>(); @@ -435,7 +457,8 @@ list.add(api1112); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1113.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1113.equals(inteId)) { SH2023Api1113 api1113; //æå转æ¢ä¸ºjson List<SH2023Api1113> list = new ArrayList<>(); @@ -448,7 +471,8 @@ list.add(api1113); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1201.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1201.equals(inteId)) { SH2023Api1201 api1201; //æå转æ¢ä¸ºjson List<SH2023Api1201> list = new ArrayList<>(); @@ -462,7 +486,8 @@ list.add(api1201); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1202.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1202.equals(inteId)) { SH2023Api1202 api1202; //æå转æ¢ä¸ºjson List<SH2023Api1202> list = new ArrayList<>(); @@ -478,7 +503,8 @@ list.add(api1202); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1203.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1203.equals(inteId)) { SH2023Api1203 api1203; //æå转æ¢ä¸ºjson List<SH2023Api1203> list = new ArrayList<>(); @@ -494,7 +520,8 @@ list.add(api1203); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1204.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1204.equals(inteId)) { SH2023Api1204 api1204; //æå转æ¢ä¸ºjson List<SH2023Api1204> list = new ArrayList<>(); @@ -508,7 +535,8 @@ list.add(api1204); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1205.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1205.equals(inteId)) { SH2023Api1205 api1205; //æå转æ¢ä¸ºjson List<SH2023Api1205> list = new ArrayList<>(); @@ -523,7 +551,8 @@ list.add(api1205); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1206.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1206.equals(inteId)) { SH2023Api1206 api1206; //æå转æ¢ä¸ºjson List<SH2023Api1206> list = new ArrayList<>(); @@ -538,7 +567,8 @@ list.add(api1206); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1207.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1207.equals(inteId)) { SH2023Api1207 api1207; //æå转æ¢ä¸ºjson List<SH2023Api1207> list = new ArrayList<>(); @@ -555,7 +585,8 @@ list.add(api1207); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1208.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1208.equals(inteId)) { SH2023Api1208 api1208; //æå转æ¢ä¸ºjson List<SH2023Api1208> list = new ArrayList<>(); @@ -573,7 +604,8 @@ list.add(api1208); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1209.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1209.equals(inteId)) { SH2023Api1209 api1209; //æå转æ¢ä¸ºjson List<SH2023Api1209> list = new ArrayList<>(); @@ -591,7 +623,8 @@ list.add(api1209); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1210.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1210.equals(inteId)) { SH2023Api1210 api1210; //æå转æ¢ä¸ºjson List<SH2023Api1210> list = new ArrayList<>(); @@ -606,7 +639,8 @@ list.add(api1210); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1211.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1211.equals(inteId)) { SH2023Api1211 api1211; //æå转æ¢ä¸ºjson List<SH2023Api1211> list = new ArrayList<>(); @@ -622,7 +656,8 @@ list.add(api1211); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1212.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1212.equals(inteId)) { SH2023Api1212 api1212; //æå转æ¢ä¸ºjson List<SH2023Api1212> list = new ArrayList<>(); @@ -635,7 +670,8 @@ list.add(api1212); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1301.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1301.equals(inteId)) { SH2023Api1301 api1301; //æå转æ¢ä¸ºjson List<SH2023Api1301> list = new ArrayList<>(); @@ -648,7 +684,8 @@ list.add(api1301); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1302.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1302.equals(inteId)) { SH2023Api1302 api1302; //æå转æ¢ä¸ºjson List<SH2023Api1302> list = new ArrayList<>(); @@ -663,7 +700,8 @@ list.add(api1302); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1303.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1303.equals(inteId)) { SH2023Api1303 api1303; //æå转æ¢ä¸ºjson List<SH2023Api1303> list = new ArrayList<>(); @@ -677,7 +715,8 @@ list.add(api1303); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1304.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1304.equals(inteId)) { SH2023Api1304 api1304; //æå转æ¢ä¸ºjson List<SH2023Api1304> list = new ArrayList<>(); @@ -691,7 +730,8 @@ list.add(api1304); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1305.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1305.equals(inteId)) { SH2023Api1305 api1305; //æå转æ¢ä¸ºjson List<SH2023Api1305> list = new ArrayList<>(); @@ -705,7 +745,8 @@ list.add(api1305); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1306.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1306.equals(inteId)) { SH2023Api1306 api1306; //æå转æ¢ä¸ºjson List<SH2023Api1306> list = new ArrayList<>(); @@ -720,7 +761,8 @@ list.add(api1306); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1307.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1307.equals(inteId)) { SH2023Api1307 api1307; //æå转æ¢ä¸ºjson List<SH2023Api1307> list = new ArrayList<>(); @@ -736,7 +778,8 @@ list.add(api1307); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1310.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1310.equals(inteId)) { SH2023Api1310 api1310; //æå转æ¢ä¸ºjson List<SH2023Api1310> list = new ArrayList<>(); @@ -753,7 +796,8 @@ list.add(api1310); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1401.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1401.equals(inteId)) { SH2023Api1401 api1401; //æå转æ¢ä¸ºjson List<SH2023Api1401> list = new ArrayList<>(); @@ -766,7 +810,8 @@ list.add(api1401); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1402.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1402.equals(inteId)) { SH2023Api1402 api1402; //æå转æ¢ä¸ºjson List<SH2023Api1402> list = new ArrayList<>(); @@ -779,7 +824,8 @@ list.add(api1402); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1403.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1403.equals(inteId)) { SH2023Api1403 api1403; //æå转æ¢ä¸ºjson List<SH2023Api1403> list = new ArrayList<>(); @@ -793,7 +839,8 @@ list.add(api1403); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_1404.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_1404.equals(inteId)) { SH2023Api1404 api1404; //æå转æ¢ä¸ºjson List<SH2023Api1404> list = new ArrayList<>(); @@ -809,7 +856,7 @@ return JSON.toJSONString(list); } // TODO 项ç®ä¿¡æ¯ // else if (SH2023Constant.SH_2023_API_CODE_1405.equals(inteId)) { // if (SH2023Constant.SH_2023_API_CODE_1405.equals(inteId)) { // SH2023Api1405 api1405; // //æå转æ¢ä¸ºjson // List<SH2023Api1405> list = new ArrayList<>(); @@ -823,7 +870,8 @@ // } // return JSON.toJSONString(list); // } else if (SH2023Constant.SH_2023_API_CODE_2102.equals(inteId)) { if (SH2023Constant.SH_2023_API_CODE_2102.equals(inteId)) { SH2023Api2102 api2102; //æå转æ¢ä¸ºjson List<SH2023Api2102> list = new ArrayList<>(); @@ -841,7 +889,8 @@ list.add(api2102); } return JSON.toJSONString(list); } else if (SH2023Constant.SH_2023_API_CODE_2203.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_2203.equals(inteId)) { SH2023Api2203 api2203; //æå转æ¢ä¸ºjson List<SH2023Api2203> list = new ArrayList<>(); @@ -863,7 +912,8 @@ list.add(api2203); } return JSON.toJSONString(list); }else if (SH2023Constant.SH_2023_API_CODE_2204.equals(inteId)) { } if (SH2023Constant.SH_2023_API_CODE_2204.equals(inteId)) { SH2023Api2204 api2204; //æå转æ¢ä¸ºjson List<SH2023Api2204> list = new ArrayList<>(); @@ -880,9 +930,9 @@ list.add(api2204); } return JSON.toJSONString(list); } else { return JSON.toJSONString(data); } return JSON.toJSONString(data); } /** src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java
@@ -29,8 +29,6 @@ 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; @@ -59,13 +57,16 @@ private String zcdz; @PropertyDef(label = "çµåé®ç®±") private String dzyx; @JSONField(serialize = true) private String dzyx = "æ "; @PropertyDef(label = "ä¼ä¸å®æ¹ç½ç«å°å") private String qygfwzdz; @JSONField(serialize = true) private String qygfwzdz = "æ "; @PropertyDef(label = "ä¼ çå·ç ") private String czhm; @JSONField(serialize = true) private String czhm = "æ "; @PropertyDef(label = "鮿¿ç¼ç ") private String yzbm; @@ -73,15 +74,13 @@ @PropertyDef(label = "è¡æ¿åºå代ç ") private String xzqhdm; @PropertyDef(label = "è¡æ¿åºååç§°", description = "é彿 åæ®µï¼åæå¢å ") @JSONField(serialize = false) private String xzqhmc; @PropertyDef(label = "ä¸çº§åä½åç§°") private String sjdwmc; @JSONField(serialize = true) private String sjdwmc = "æ "; @PropertyDef(label = "ä¸çº§åä½ä»£ç ") private String sjdwdm; @JSONField(serialize = true) private String sjdwdm = "æ "; @PropertyDef(label = "åºåºæ°") private Integer kqs; @@ -104,11 +103,10 @@ @PropertyDef(label = "æä½æ å¿") private String czbz; @PropertyDef(label = "æ è®°ä½") private String bjw; @PropertyDef(label = "æåæ´æ°æ¶é´") @JSONField(format = "yyyy-MM-dd HH:mm:ss") private Date zhgxsj; @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java
@@ -17,16 +17,12 @@ * æ¥å£è¡¨-åºåºä¿¡æ¯ */ @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; @@ -40,18 +36,14 @@ @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 yxcr; @PropertyDef(label = "ææç½å®¹") private double yxgr; @@ -62,6 +54,9 @@ @PropertyDef(label = "仿¿æ°") private Integer cfs; @PropertyDef(label = "å»é´æ°") private Integer ajs; @PropertyDef(label = "æ²¹ç½æ°") private Integer ygs; @@ -71,15 +66,6 @@ @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; @@ -88,14 +74,8 @@ 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
@@ -3,12 +3,6 @@ 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; @@ -16,22 +10,12 @@ * æ¥å£è¡¨-仿¿ä¿¡æ¯ */ @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; @@ -208,6 +192,5 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java
@@ -2,25 +2,17 @@ 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.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; /** * æ¥å£è¡¨-å»é´ä¿¡æ¯ * * @author chen * @author czt * @date 2022-09-02 14:18 */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1104 implements Serializable { /** @@ -56,6 +48,9 @@ @PropertyDef(label = "å»é´å¯ç¨æ¥æ") private Date ajqyrq; @PropertyDef(label = "使ç¨åºåºä»£ç ") private String sykqdm; @PropertyDef(label = "å»é´ç¶æ") private String ajzt; @@ -66,11 +61,7 @@ @PropertyDef(label = "æåæ´æ°æ¶é´") private Date zhgxsj; @PropertyDef(label = "使ç¨åºåºä»£ç ") private String sykqdm; @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java
@@ -2,10 +2,7 @@ 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; @@ -13,7 +10,6 @@ * æ¥å£è¡¨-è´§ä½ä¿¡æ¯ */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1105 implements Serializable { /** src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1106.java
@@ -3,11 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -22,9 +17,6 @@ */ private static final long serialVersionUID = -9096483549679877168L; @JSONField(serialize = false) @PropertyDef(label = "ä¸å¡id") private String bizId; @PropertyDef(label = "æ²¹ç½ä»£ç ") private String ygdm; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1107.java
@@ -2,13 +2,7 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -23,13 +17,11 @@ */ private static final long serialVersionUID = 4932872139553449835L; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @PropertyDef(label = "设å¤ç¼å·") private String sbbh; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @PropertyDef(label = "设å¤ä»ªå¨åç§°") private String sbyqmc; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1108.java
@@ -24,14 +24,15 @@ */ private static final long serialVersionUID = -7131774374918644731L; @PropertyDef(label = "è¯åç¼å·") private String yjbh; @PropertyDef(label = "åºåºä»£ç ") @Column(name = "kqdm", length = 21) private String kqdm; @PropertyDef(label = "è¯åç¼å·") @Column(name = "yjbh", length = 50) private String yjbh; @PropertyDef(label = "éè´æ¥æ") @JSONField(format = "yyyy-MM-dd") private Date cgrq; @PropertyDef(label = "è¯ååç§°") private String yjmc; @@ -66,10 +67,6 @@ @PropertyDef(label = "ä¿è´¨æ") @JSONField(format = "yyyy-MM-dd") private Date bzq; @PropertyDef(label = "éè´æ¥æ") @JSONField(format = "yyyy-MM-dd") private Date cgrq; @PropertyDef(label = "åºåæ°é") private Double kcsl; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1109.java
@@ -3,11 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -32,6 +27,9 @@ @PropertyDef(label = "æä»¶ç±»å", description = "1ï¼åºåºé¸ç°å¾ 2ï¼å ¥åºå¾ç 3ï¼åºåºå¾ç 4ï¼å ¥åºæ£æ¤è§é¢ï¼æªåæ£æ¤æ¶é´ååå 5ç§éè§é¢ï¼5ï¼åºåºæ£æ¤è§é¢ï¼æªåæ£æ¤æ¶é´ååå 5 ç§éè§é¢ï¼104ï¼çè¸å¤æ¡æ¥å£éä»¶") private String wjlx; @PropertyDef(label = "ä¸å¡åå·", description = "å½æä»¶ç±»å为1ï¼ä¸ºç©ºï¼å½æä»¶ç±»å为2ã3ã4ã5ä¼ åºå ¥åºä¸å¡åå·ï¼å½æä»¶ç±»å为6ï¼ä¼ ååå·ï¼å½æä»¶ç±»å为10.ã11ï¼ä¼ é£é©ç¹ç¼ç ") private String ywdh; @PropertyDef(label = "æä»¶æµ") private String wjl; @@ -42,6 +40,6 @@ @JSONField(format = "yyyy-MM-dd HH:mm:ss") private Date zhgxsj; @PropertyDef(label = "æåæ´æ°æ¶é´") @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1110.java
@@ -3,11 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -22,11 +17,11 @@ */ private static final long serialVersionUID = 2592349036859314053L; @PropertyDef(label = "å»é´ä»£ç ") private String ajdm; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @PropertyDef(label = "å»é´ä»£ç ") private String ajdm; @PropertyDef(label = "å»é´ç¸å¯¹ä½ç½®") private String ajxdwz; @@ -46,6 +41,5 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1111.java
@@ -3,11 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -22,14 +17,14 @@ */ private static final long serialVersionUID = -2000199652473542869L; @PropertyDef(label = "è§é¢çæ§è®¾å¤id") private String spjksbid; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @PropertyDef(label = "è§é¢çæ§è®¾å¤åç§°") private String spjksbmc; @PropertyDef(label = "è§é¢çæ§è®¾å¤id") private String spjksbid; @PropertyDef(label = "è§é¢çæ§è®¾å¤ç¸å¯¹ä½ç½®") private String spjksbxdwz; @@ -37,11 +32,11 @@ @PropertyDef(label = "è§é¢çæ§è®¾å¤ä½ç½®æ ·å¼") private String spjksbwzys; @PropertyDef(label = "è§é¢çæ§ç±»å", description = "1:ä»å ï¼2:ä¸å¡ï¼3:å®é²") private String spjklx; @PropertyDef(label = "夿³¨") private String bz; @PropertyDef(label = "è§é¢çæ§ç±»å", description = "ï¼1:ä»å ï¼2:ä¸å¡ï¼3:å®é²ï¼") private String spjklx; @PropertyDef(label = "æä½æ å¿") private String czbz; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1112.java
@@ -3,11 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; @@ -21,13 +16,8 @@ * */ private static final long serialVersionUID = -6628887714024258654L; @PropertyDef(label = "身份è¯å·ç ") private String sfzhm; @PropertyDef(label = "åä½ä»£ç ") private String dwdm; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @@ -46,6 +36,9 @@ @PropertyDef(label = "æ§å«") private String xb; @PropertyDef(label = "身份è¯å·ç ") private String sfzhm; @PropertyDef(label = "å ¥èæ¥æ") @JSONField(format = "yyyy-MM-dd") @@ -82,6 +75,9 @@ @PropertyDef(label = "ä¸ä¸") private String zy; @PropertyDef(label = "æé«èç§°") private String zgzc; @PropertyDef(label = "å徿é«èç§°æèä¸èµæ ¼æ¶é´") @JSONField(format = "yyyy-MM-dd") private Date qdzgzchzyzgsj; @@ -92,6 +88,13 @@ @PropertyDef(label = "èå¡") private String zw; @PropertyDef(label = "è£èªç§°å·") private String rych; @PropertyDef(label = "åå¾è£èªç§°å·æ¶é´") @JSONField(format = "yyyy-MM-dd") private Date hdrychsj; @PropertyDef(label = "æä½æ å¿") private String czbz; @@ -101,6 +104,5 @@ @PropertyDef(label = "æ è®°ä½") private String bjw; } src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1113.java
@@ -3,11 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; import java.util.Date; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1114.java
@@ -3,7 +3,6 @@ import com.alibaba.fastjson.annotation.JSONField; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import java.io.Serializable; import java.util.Date; src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java
@@ -4,12 +4,7 @@ import com.bstek.dorado.annotation.PropertyDef; 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; @@ -18,7 +13,6 @@ * æ¥å£è¡¨-ååä¿¡æ¯ */ @Data @EqualsAndHashCode(callSuper = false) public class SH2023Api1201 implements Serializable { /** @@ -156,17 +150,6 @@ @JSONField(format = "yyyy-MM-dd HH:mm:ss") @PropertyDef(label = "æ´æ°æ¶é´") private Date zhgxsj; @JSONField(serialize = false) @PropertyDef(label = "ä¸å¡id") private String bizId; @PropertyDef(label = "åºåºä»£ç ") private String kqdm; @JSONField(serialize = false) @PropertyDef(label = "忥æ¶é´", description = "ä»ç²®åºç³»ç»åæ¥å°æ¥å£ç®¡çä¸å¿çæ¶é´") private Date syncTime; @PropertyDef(label = "å忝å¦ä¸æ¢") private String htsfzz; src/main/resources/application-dev.yml
@@ -6,7 +6,7 @@ #ä¸»æ°æ®æº primary: # url: jdbc:mysql://127.0.0.1:3306/igds_api_5016?useUnicode=true&useSSL=false&characterEncoding=utf-8 #å¤§æ¹¾åº # url: jdbc:mysql://127.0.0.1:3306/igds_api_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8 url: jdbc:mysql://127.0.0.1:3306/igds_api_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8 # url: jdbc:mysql://127.0.0.1:3306/igds_api_5311?useUnicode=true&useSSL=false&characterEncoding=utf-8 # url: jdbc:mysql://127.0.0.1:3306/igds_api_5317?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ½®é³åº # url: jdbc:mysql://127.0.0.1:3306/igds_api_5317_1?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ½®é³-æ¸¯å£æ°ä» @@ -22,7 +22,7 @@ # url: jdbc:mysql://127.0.0.1:3306/igds_api_5317_10?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ½®é³-å平粮æ # url: jdbc:mysql://127.0.0.1:3306/igds_api_5320?useUnicode=true&useSSL=false&characterEncoding=utf-8 #广ä¸å°å±± # url: jdbc:mysql://127.0.0.1:3306/igds_api_5321?useUnicode=true&useSSL=false&characterEncoding=utf-8 #广ä¸é¶å ³ url: jdbc:mysql://127.0.0.1:3306/igds_api_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ å·æ æ° # url: jdbc:mysql://127.0.0.1:3306/igds_api_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ å·æ æ° # url: jdbc:mysql://127.0.0.1:3306/igds_api_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ¦æ±é»éåç²® username: root password: Abc123.. @@ -30,12 +30,12 @@ #æ¬¡æ°æ®æº secondary: # url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5016?useUnicode=true&useSSL=false&characterEncoding=utf-8 #å¤§æ¹¾åº # url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8 url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5303?useUnicode=true&useSSL=false&characterEncoding=utf-8 # url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5311?useUnicode=true&useSSL=false&characterEncoding=utf-8 # url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5317?useUnicode=true&useSSL=false&characterEncoding=utf-8 # url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5320?useUnicode=true&useSSL=false&characterEncoding=utf-8 # url: jdbc:mysql://127.0.0.1:3306/igds_3.5_5321?useUnicode=true&useSSL=false&characterEncoding=utf-8 url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ å·æ æ° # url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5326?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ å·æ æ° # url: jdbc:mysql://127.0.0.1:3306/igds_4.0_5327?useUnicode=true&useSSL=false&characterEncoding=utf-8 #æ¦æ±é»éåç²® username: root password: Abc123.. src/main/resources/application-pro.yml
@@ -54,3 +54,8 @@ companyId: 5303 file-path: D:/IGDS-API/FILE/ img-path: D:/IGDS/FILE/ # çå¹³å°RSAå¯é¥å¯¹ä¿¡æ¯ #å ¬é¥ï¼MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsoiS5Q5CKAT9w5EbZXCxJO/5J2iV3i2HrTW/YcGs2EGeQsQc97EWPdFE1SPXGH5p9TO8nCFRJScj4WeeKUVcuRpzR7czQQ+c6kf6cR9LLQrAiGEMQSk13j/5UsJho23IQDGKWoH18f5aPdX8tJn/o4aR6mMxUY9jdaSKEBck1TQIDAQAB # åºçº§å¹³å°RSAå¯é¥å¯¹ä¿¡æ¯ #å ¬é¥ï¼MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCRsamMiP5Op2JJtp3+IIJADFYhL256ZW0KsOkMHruJ3hVwgvoimPHKuUWRI/CS365v4BwUzzfBRdbECMFsLA1e1FHPPA0uSsAIuSVwRzHXG4drX7ZCDa9GFZ+qyIFAU25j2e2PC9olvKbGLBfZ8cL1FLXGxSVyDCX4t/UMZdDULwIDAQAB #ç§é¥ï¼MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJGxqYyI/k6nYkm2nf4ggkAMViEvbnplbQqw6Qweu4neFXCC+iKY8cq5RZEj8JLfrm/gHBTPN8FF1sQIwWwsDV7UUc88DS5KwAi5JXBHMdcbh2tftkINr0YVn6rIgUBTbmPZ7Y8L2iW8psYsF9nxwvUUtcbFJXIMJfi39Qxl0NQvAgMBAAECgYBKWLHfoCy9sFbMrN7UxnwQ+PqetpiW5tkNApf58ljbErQ4FO5V51xDieXBGejy2igmuOM7jz6xZtUgdiNV8uji/RtiNRqsBekVBPMeYAnPwA4GQ0HNwyHJ3ebJNQqT9bwrk8QpRUuCnrx/U1l7P1QNR5o52H1HpEKPlS0ga0fuQQJBAMdiSFYKt8/PwsYclvU/GqXrPy4cxMBhtE/ZssH9KourxnJcyfRz7EPgfSZykxlGHn8j/r8C2XxtAIYW6mRckqECQQC7EIZCZ3eV8abSIB33oKmw2jZlPQrHXMt8DWz8FYbNIA/9bvk9e9O42iQwMUtHfOMcNMWbcvKR/J+83bcE08TPAkA1ErdYl+/H1HDvVUrlq0+HnPArcSL6ZsedfcB0nNRHa4kehg6IEJdylf4aTuNTFfQmOcmkxLhpw4YhK1ZnMrEhAkEAuiMLNXA3MmCumk+TAiBAOdYoYjyHSTEw2VOSqpPQ+rN4tbmDEIbyefG2KK4kNhIy+pIYP0H11QYG/KuxvX/rSQJBALs0TqUgcGOp9+IkOq4jCXiVkP5/r7JWinQ4d6bYhJ4wspQYloYFCHljKKXtst1m8I3PC+vJY8R6va/3xtQKT8U= src/main/resources/application-pro5303.yml
@@ -57,5 +57,5 @@ # çå¹³å°RSAå¯é¥å¯¹ä¿¡æ¯ #å ¬é¥ï¼MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsoiS5Q5CKAT9w5EbZXCxJO/5J2iV3i2HrTW/YcGs2EGeQsQc97EWPdFE1SPXGH5p9TO8nCFRJScj4WeeKUVcuRpzR7czQQ+c6kf6cR9LLQrAiGEMQSk13j/5UsJho23IQDGKWoH18f5aPdX8tJn/o4aR6mMxUY9jdaSKEBck1TQIDAQAB # åºçº§å¹³å°RSAå¯é¥å¯¹ä¿¡æ¯ #å ¬é¥ï¼MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5tOvvBfAbNstnTjQU6VpcgE1Agy3ifXZovHEEnWEMSW5Z5H21VxHTQo2Jl6qi+NH03gKBR0pjOUuqnTMiv5oyZnNo8KKNmF4p+0dFTcEjQ72hsYrNDXjTIn1xzlzuABzGTeOP5W31VO7YsUlQQLj26bWRiwsojaXh7xiUdIUGywIDAQAB #ç§é¥ï¼MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALm06+8F8Bs2y2dONBTpWlyATUCDLeJ9dmi8cQSdYQxJblnkfbVXEdNCjYmXqqL40fTeAoFHSmM5S6qdMyK/mjJmc2jwoo2YXin7R0VNwSNDvaGxis0NeNMifXHOXO4AHMZN44/lbfVU7tixSVBAuPbptZGLCyiNpeHvGJR0hQbLAgMBAAECgYAuispqwFk56NS3kmD5MLbF4h36YiYY0orfmwLUPkE5XBn9C4f579V21gI1Dr7kU2oDbbTBA8X/8jcljnpnZg/VzlVaY1TlnBFN7UQxNrMtIZbt3Tk2TyAKl+kGy/RvMu8y0y8/vVE2hyfXsdbwmGRXLw4o02fziOznwgDHBmU4sQJBAOhyMdIQfPrKCocVJ2fqqEyVqW05klVPxRqHeltXjTe2Nr8/dSxDS4TUH1VK63ZBTWcBNiMS7u7OhpaygYwLFQMCQQDMhkb9qgGDZT2CqGA3yGylRDBfw1d8YfK1qDZuvzEhc+v16aZ5X7hxQgDLgGvArjBGyV5rxq2ZCVCbpNqT3yiZAkEAnq4OKqwM1ZuFck/TldIQUC+++IxbxBdvo7umoKJ1Cfo/B3HHiI7sB+JS/YPml9TehRnDnk/3gljEci2r2DFchwJAIsPgZVX0k+Uto3wDfvfun9kLb/vAb0AnBYHmXsTZERqnTVG+HnuK2pWhlPXrWwFA64dnKWLIN29B6HMJRIF2YQJAC8cUhkAX80EVIAz/9JK+4X8yJk0lUFpi+6meE0hhaABtTXNq4kxv7+2gu5Bs64k9R2ZFdJUKTtbcdH++DNKL9Q== #å ¬é¥ï¼MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCRsamMiP5Op2JJtp3+IIJADFYhL256ZW0KsOkMHruJ3hVwgvoimPHKuUWRI/CS365v4BwUzzfBRdbECMFsLA1e1FHPPA0uSsAIuSVwRzHXG4drX7ZCDa9GFZ+qyIFAU25j2e2PC9olvKbGLBfZ8cL1FLXGxSVyDCX4t/UMZdDULwIDAQAB #ç§é¥ï¼MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJGxqYyI/k6nYkm2nf4ggkAMViEvbnplbQqw6Qweu4neFXCC+iKY8cq5RZEj8JLfrm/gHBTPN8FF1sQIwWwsDV7UUc88DS5KwAi5JXBHMdcbh2tftkINr0YVn6rIgUBTbmPZ7Y8L2iW8psYsF9nxwvUUtcbFJXIMJfi39Qxl0NQvAgMBAAECgYBKWLHfoCy9sFbMrN7UxnwQ+PqetpiW5tkNApf58ljbErQ4FO5V51xDieXBGejy2igmuOM7jz6xZtUgdiNV8uji/RtiNRqsBekVBPMeYAnPwA4GQ0HNwyHJ3ebJNQqT9bwrk8QpRUuCnrx/U1l7P1QNR5o52H1HpEKPlS0ga0fuQQJBAMdiSFYKt8/PwsYclvU/GqXrPy4cxMBhtE/ZssH9KourxnJcyfRz7EPgfSZykxlGHn8j/r8C2XxtAIYW6mRckqECQQC7EIZCZ3eV8abSIB33oKmw2jZlPQrHXMt8DWz8FYbNIA/9bvk9e9O42iQwMUtHfOMcNMWbcvKR/J+83bcE08TPAkA1ErdYl+/H1HDvVUrlq0+HnPArcSL6ZsedfcB0nNRHa4kehg6IEJdylf4aTuNTFfQmOcmkxLhpw4YhK1ZnMrEhAkEAuiMLNXA3MmCumk+TAiBAOdYoYjyHSTEw2VOSqpPQ+rN4tbmDEIbyefG2KK4kNhIy+pIYP0H11QYG/KuxvX/rSQJBALs0TqUgcGOp9+IkOq4jCXiVkP5/r7JWinQ4d6bYhJ4wspQYloYFCHljKKXtst1m8I3PC+vJY8R6va/3xtQKT8U=