From 366bd9b4bd8f4323959fbf345c31ce38ea719553 Mon Sep 17 00:00:00 2001
From: CZT <czt18638530771@163.com>
Date: 星期一, 18 九月 2023 22:09:57 +0800
Subject: [PATCH] 优化上海接口上传
---
src/main/java/com/fzzy/api/utils/ShRSAUtils.java | 173 +++++++++++++
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java | 4
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1108.java | 13
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java | 32 --
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1110.java | 12
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1113.java | 5
src/main/resources/application-pro.yml | 7
src/main/java/com/fzzy/push/gb2022/GBPushService11.java | 7
src/main/java/com/fzzy/async/fzzy30/impl/Fzzy30Sync1109.java | 4
src/main/java/com/fzzy/push/gd2020/GDPushService11.java | 6
src/main/resources/application-pro5303.yml | 4
src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1109.java | 4
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java | 19 -
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1111.java | 17
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1109.java | 10
src/main/resources/application-dev.yml | 8
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1106.java | 8
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1114.java | 1
src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1109.java | 4
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1112.java | 24 +
src/main/java/com/fzzy/api/view/pr/Api1101PR.java | 2
src/main/java/com/fzzy/api/view/pr/Api1103PR.java | 2
src/main/java/com/fzzy/api/utils/FileUtils.java | 99 +++++++
src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java | 154 +++++++----
/dev/null | 73 -----
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1107.java | 12
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java | 26 -
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java | 17 -
src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java | 17 -
29 files changed, 455 insertions(+), 309 deletions(-)
diff --git a/src/main/java/com/fzzy/api/utils/FileUtil.java b/src/main/java/com/fzzy/api/utils/FileUtil.java
deleted file mode 100644
index 2c1e52f..0000000
--- a/src/main/java/com/fzzy/api/utils/FileUtil.java
+++ /dev/null
@@ -1,73 +0,0 @@
-package com.fzzy.api.utils;
-
-
-import org.apache.commons.lang.time.DateFormatUtils;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import com.fzzy.data.ConfigData;
-
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.IOException;
-import java.util.Date;
-
-/**
- * 鏂囦欢宸ュ叿绫�
- *
- * @author chen
- * @date 2022-09-26 16:06
- */
-@Service(FileUtil.BEAN_ID)
-public class FileUtil {
-
- public static final String BEAN_ID = "base.fileUtil";
-
- @Autowired
- private ConfigData configData;
-
- 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;
- }
-
- /**
- * 鑾峰彇鍥剧墖鐨勪簩杩涘埗娴�
- * @param imgPath
- * @return
- */
- @SuppressWarnings("resource")
- public String imgToIo(String imgPath){
- //鍥剧墖杞寲涓轰簩杩涘埗
- byte[] imageBytes = null;
- try {
-
- FileInputStream fileInputStream = new FileInputStream(new File(imgPath));
- imageBytes = new byte[fileInputStream.available()];
- fileInputStream.read(imageBytes);
- } catch (IOException e) {
-
- System.out.println(e);
- return null;
- }
- return UnicodeByteToStr(imageBytes);
- }
-
- private static String UnicodeByteToStr(byte[] b){
- StringBuilder sb = new StringBuilder();
- for(int i=0;i<b.length;i++) {
- sb.append(String.format("%02x", b[i]));
- }
- return sb.toString();
- }
-}
diff --git a/src/main/java/com/fzzy/api/utils/FileUtils.java b/src/main/java/com/fzzy/api/utils/FileUtils.java
new file mode 100644
index 0000000..0ff5bdb
--- /dev/null
+++ b/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;
+ }
+}
diff --git a/src/main/java/com/fzzy/api/utils/ShRSAUtils.java b/src/main/java/com/fzzy/api/utils/ShRSAUtils.java
new file mode 100644
index 0000000..b9f6503
--- /dev/null
+++ b/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
+ * 涓婃捣鏄钩鍙版帴鍙d汉鍛樻彁渚�
+ */
+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;
+ //鍒嗘瑙e瘑澶у皬
+ public static int MAX_DECRYPT_BLOCK = 128;
+ //瀵嗛挜澶у皬
+ public static int KEY_SIZE = 1024;
+
+ /**
+ * 鍒濆鍖朢SA瀵嗛挜瀵�
+ */
+ @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);
+ // 瀹炰緥鍖朣ignature
+ Signature signature = Signature.getInstance(SIGNATURE_ALGORITHM);
+ // 鍒濆鍖朣ignature
+ 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);
+ // 瀹炰緥鍖朣ignature
+ Signature signature = Signature.getInstance(SIGNATURE_ALGORITHM);
+ // 鍒濆鍖朣ignature
+ 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));
+ }
+
+}
diff --git a/src/main/java/com/fzzy/api/view/pr/Api1101PR.java b/src/main/java/com/fzzy/api/view/pr/Api1101PR.java
index bb2579a..c39f94a 100644
--- a/src/main/java/com/fzzy/api/view/pr/Api1101PR.java
+++ b/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);
}
}
}
diff --git a/src/main/java/com/fzzy/api/view/pr/Api1103PR.java b/src/main/java/com/fzzy/api/view/pr/Api1103PR.java
index 53c942b..a760323 100644
--- a/src/main/java/com/fzzy/api/view/pr/Api1103PR.java
+++ b/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);
diff --git a/src/main/java/com/fzzy/async/fzzy30/impl/Fzzy30Sync1109.java b/src/main/java/com/fzzy/async/fzzy30/impl/Fzzy30Sync1109.java
index 623c33c..f39dc17 100644
--- a/src/main/java/com/fzzy/async/fzzy30/impl/Fzzy30Sync1109.java
+++ b/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;
/**
* 鍚屾鏂囦欢鎺ュ彛
diff --git a/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1109.java b/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1109.java
index bef4291..90c59db 100644
--- a/src/main/java/com/fzzy/async/fzzy35/impl/Fzzy35Sync1109.java
+++ b/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;
/**
* 鍚屾鏂囦欢鎺ュ彛
diff --git a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1109.java b/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1109.java
index 243c1e7..61c3e9b 100644
--- a/src/main/java/com/fzzy/async/fzzy40/impl/Fzzy40Sync1109.java
+++ b/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;
/**
* 鍚屾鏂囦欢鎺ュ彛
diff --git a/src/main/java/com/fzzy/push/gb2022/GBPushService11.java b/src/main/java/com/fzzy/push/gb2022/GBPushService11.java
index d01107e..d958ddb 100644
--- a/src/main/java/com/fzzy/push/gb2022/GBPushService11.java
+++ b/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());
diff --git a/src/main/java/com/fzzy/push/gd2020/GDPushService11.java b/src/main/java/com/fzzy/push/gd2020/GDPushService11.java
index a193b5a..b60e685 100644
--- a/src/main/java/com/fzzy/push/gd2020/GDPushService11.java
+++ b/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());
diff --git a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java b/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
index e1abe87..665ac10 100644
--- a/src/main/java/com/fzzy/push/sh2023/SH2023ApiRemoteService.java
+++ b/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());
//韬唤绛惧悕锛屼娇鐢ㄨ嚜鏈塕SA绉侀挜杩涜鍔犲瘑(鍦板尯琛屾斂鍖哄垝浠g爜_褰撳ぉ鏃ユ湡)
- 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());
//浣跨敤鍖虹骇骞冲彴鍏挜瀵规暟鎹繘琛孯SA鍔犲瘑
- 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());
//韬唤绛惧悕锛屼娇鐢ㄨ嚜鏈塕SA绉侀挜杩涜鍔犲瘑(鍦板尯琛屾斂鍖哄垝浠g爜_褰撳ぉ鏃ユ湡)
- 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());
+
//浣跨敤鍖虹骇骞冲彴鍏挜瀵规暟鎹繘琛孯SA鍔犲瘑
- 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();
//鎶奷ata杞寲鎴恖ist闆嗗悎
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);
}
/**
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java
index 42fcb22..ff92803 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1101.java
+++ b/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 = "琛屾斂鍖哄垝浠g爜")
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 = "涓婄骇鍗曚綅浠g爜")
- 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;
}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java
index 12e7202..3c42fb4 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1102.java
+++ b/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 = "搴撳尯浠g爜")
private String kqdm;
-
- @PropertyDef(label = "涓氬姟id")
- private String bizId;
@PropertyDef(label = "鍗曚綅浠g爜")
private String dwdm;
@@ -40,18 +36,14 @@
@PropertyDef(label = "琛屾斂鍖哄垝浠g爜")
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:姝e父锛堥粯璁わ級 2:閫�鍑哄偍澶囩伯鎵垮偍")
- private String kqzt;
-
- @PropertyDef(label = "娴峰悍鍖哄煙ID", description = "瀵瑰簲娴峰悍瑙嗛骞冲彴regionIndexCode瀛楁")
- private String hkRegionId;
-
- @PropertyDef(label = "浜ф潈鏂瑰簱鍖轰唬鐮�", description = "鑷湁浜ф潈鏃跺簱鍖轰唬鐮佸繀椤荤瓑浜庝骇鏉冩柟搴撳尯浠g爜,闈炶嚜鏈変骇鏉冩椂搴撳尯浠g爜涓嶈兘绛変簬浜ф潈鏂瑰簱鍖轰唬鐮�")
- 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;
-
-
}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java
index d6f4acc..5303e5d 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1103.java
+++ b/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 = "浠撴埧浠g爜")
private String cfdm;
@@ -209,5 +193,4 @@
@PropertyDef(label = "鏍囪浣�")
private String bjw;
-
-}
+}
\ No newline at end of file
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java
index ecd26f4..4af04e0 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1104.java
+++ b/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 = "浣跨敤搴撳尯浠g爜")
+ private String sykqdm;
+
@PropertyDef(label = "寤掗棿鐘舵��")
private String ajzt;
@@ -66,11 +61,7 @@
@PropertyDef(label = "鏈�鍚庢洿鏂版椂闂�")
private Date zhgxsj;
- @PropertyDef(label = "浣跨敤搴撳尯浠g爜")
- private String sykqdm;
-
@PropertyDef(label = "鏍囪浣�")
private String bjw;
-
}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java
index f788b6c..5ca6fe6 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1105.java
+++ b/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 {
/**
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1106.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1106.java
index 0eefb92..3e039d5 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1106.java
+++ b/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 = "娌圭綈浠g爜")
private String ygdm;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1107.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1107.java
index 6eb656e..105c6bb 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1107.java
+++ b/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 = "搴撳尯浠g爜")
+ private String kqdm;
@PropertyDef(label = "璁惧缂栧彿")
private String sbbh;
-
-
- @PropertyDef(label = "搴撳尯浠g爜")
- private String kqdm;
@PropertyDef(label = "璁惧浠櫒鍚嶇О")
private String sbyqmc;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1108.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1108.java
index 378d94f..c686df1 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1108.java
+++ b/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 = "搴撳尯浠g爜")
- @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;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1109.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1109.java
index e10e882..4986870 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1109.java
+++ b/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锛氱啅钂稿妗堟帴鍙i檮浠�")
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;
}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1110.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1110.java
index ff2a0e4..b2078a2 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1110.java
+++ b/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 = "寤掗棿浠g爜")
- private String ajdm;
-
@PropertyDef(label = "搴撳尯浠g爜")
private String kqdm;
+
+ @PropertyDef(label = "寤掗棿浠g爜")
+ private String ajdm;
@PropertyDef(label = "寤掗棿鐩稿浣嶇疆")
private String ajxdwz;
@@ -46,6 +41,5 @@
@PropertyDef(label = "鏍囪浣�")
private String bjw;
-
}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1111.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1111.java
index ad59a1e..e3c765e 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1111.java
+++ b/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 = "搴撳尯浠g爜")
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;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1112.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1112.java
index d20afe9..2450b24 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1112.java
+++ b/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 = "鍗曚綅浠g爜")
private String dwdm;
-
@PropertyDef(label = "搴撳尯浠g爜")
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 = "鑽h獕绉板彿")
+ private String rych;
+
+ @PropertyDef(label = "鍙栧緱鑽h獕绉板彿鏃堕棿")
+ @JSONField(format = "yyyy-MM-dd")
+ private Date hdrychsj;
+
@PropertyDef(label = "鎿嶄綔鏍囧織")
private String czbz;
@@ -101,6 +104,5 @@
@PropertyDef(label = "鏍囪浣�")
private String bjw;
-
}
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1113.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1113.java
index a5a1252..5a78eef 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1113.java
+++ b/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;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1114.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1114.java
index 6c9ca18..b5305f9 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1114.java
+++ b/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;
diff --git a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java b/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java
index a99e9e6..43e6355 100644
--- a/src/main/java/com/fzzy/push/sh2023/dto/SH2023Api1201.java
+++ b/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 = "搴撳尯浠g爜")
- private String kqdm;
-
- @JSONField(serialize = false)
- @PropertyDef(label = "鍚屾鏃堕棿", description = "浠庣伯搴撶郴缁熷悓姝ュ埌鎺ュ彛绠$悊涓績鐨勬椂闂�")
- private Date syncTime;
@PropertyDef(label = "鍚堝悓鏄惁涓")
private String htsfzz;
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index ac0cb17..40ca9c7 100644
--- a/src/main/resources/application-dev.yml
+++ b/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..
diff --git a/src/main/resources/application-pro.yml b/src/main/resources/application-pro.yml
index e784d0e..9730153 100644
--- a/src/main/resources/application-pro.yml
+++ b/src/main/resources/application-pro.yml
@@ -53,4 +53,9 @@
default:
companyId: 5303
file-path: D:/IGDS-API/FILE/
- img-path: D:/IGDS/FILE/
\ No newline at end of file
+ img-path: D:/IGDS/FILE/
+ # 鐪佸钩鍙癛SA瀵嗛挜瀵逛俊鎭�
+ #鍏挜锛歁IGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsoiS5Q5CKAT9w5EbZXCxJO/5J2iV3i2HrTW/YcGs2EGeQsQc97EWPdFE1SPXGH5p9TO8nCFRJScj4WeeKUVcuRpzR7czQQ+c6kf6cR9LLQrAiGEMQSk13j/5UsJho23IQDGKWoH18f5aPdX8tJn/o4aR6mMxUY9jdaSKEBck1TQIDAQAB
+ # 鍖虹骇骞冲彴RSA瀵嗛挜瀵逛俊鎭�
+ #鍏挜锛歁IGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCRsamMiP5Op2JJtp3+IIJADFYhL256ZW0KsOkMHruJ3hVwgvoimPHKuUWRI/CS365v4BwUzzfBRdbECMFsLA1e1FHPPA0uSsAIuSVwRzHXG4drX7ZCDa9GFZ+qyIFAU25j2e2PC9olvKbGLBfZ8cL1FLXGxSVyDCX4t/UMZdDULwIDAQAB
+ #绉侀挜锛歁IICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJGxqYyI/k6nYkm2nf4ggkAMViEvbnplbQqw6Qweu4neFXCC+iKY8cq5RZEj8JLfrm/gHBTPN8FF1sQIwWwsDV7UUc88DS5KwAi5JXBHMdcbh2tftkINr0YVn6rIgUBTbmPZ7Y8L2iW8psYsF9nxwvUUtcbFJXIMJfi39Qxl0NQvAgMBAAECgYBKWLHfoCy9sFbMrN7UxnwQ+PqetpiW5tkNApf58ljbErQ4FO5V51xDieXBGejy2igmuOM7jz6xZtUgdiNV8uji/RtiNRqsBekVBPMeYAnPwA4GQ0HNwyHJ3ebJNQqT9bwrk8QpRUuCnrx/U1l7P1QNR5o52H1HpEKPlS0ga0fuQQJBAMdiSFYKt8/PwsYclvU/GqXrPy4cxMBhtE/ZssH9KourxnJcyfRz7EPgfSZykxlGHn8j/r8C2XxtAIYW6mRckqECQQC7EIZCZ3eV8abSIB33oKmw2jZlPQrHXMt8DWz8FYbNIA/9bvk9e9O42iQwMUtHfOMcNMWbcvKR/J+83bcE08TPAkA1ErdYl+/H1HDvVUrlq0+HnPArcSL6ZsedfcB0nNRHa4kehg6IEJdylf4aTuNTFfQmOcmkxLhpw4YhK1ZnMrEhAkEAuiMLNXA3MmCumk+TAiBAOdYoYjyHSTEw2VOSqpPQ+rN4tbmDEIbyefG2KK4kNhIy+pIYP0H11QYG/KuxvX/rSQJBALs0TqUgcGOp9+IkOq4jCXiVkP5/r7JWinQ4d6bYhJ4wspQYloYFCHljKKXtst1m8I3PC+vJY8R6va/3xtQKT8U=
\ No newline at end of file
diff --git a/src/main/resources/application-pro5303.yml b/src/main/resources/application-pro5303.yml
index 73f20e5..1546be1 100644
--- a/src/main/resources/application-pro5303.yml
+++ b/src/main/resources/application-pro5303.yml
@@ -57,5 +57,5 @@
# 鐪佸钩鍙癛SA瀵嗛挜瀵逛俊鎭�
#鍏挜锛歁IGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCsoiS5Q5CKAT9w5EbZXCxJO/5J2iV3i2HrTW/YcGs2EGeQsQc97EWPdFE1SPXGH5p9TO8nCFRJScj4WeeKUVcuRpzR7czQQ+c6kf6cR9LLQrAiGEMQSk13j/5UsJho23IQDGKWoH18f5aPdX8tJn/o4aR6mMxUY9jdaSKEBck1TQIDAQAB
# 鍖虹骇骞冲彴RSA瀵嗛挜瀵逛俊鎭�
- #鍏挜锛歁IGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5tOvvBfAbNstnTjQU6VpcgE1Agy3ifXZovHEEnWEMSW5Z5H21VxHTQo2Jl6qi+NH03gKBR0pjOUuqnTMiv5oyZnNo8KKNmF4p+0dFTcEjQ72hsYrNDXjTIn1xzlzuABzGTeOP5W31VO7YsUlQQLj26bWRiwsojaXh7xiUdIUGywIDAQAB
- #绉侀挜锛歁IICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALm06+8F8Bs2y2dONBTpWlyATUCDLeJ9dmi8cQSdYQxJblnkfbVXEdNCjYmXqqL40fTeAoFHSmM5S6qdMyK/mjJmc2jwoo2YXin7R0VNwSNDvaGxis0NeNMifXHOXO4AHMZN44/lbfVU7tixSVBAuPbptZGLCyiNpeHvGJR0hQbLAgMBAAECgYAuispqwFk56NS3kmD5MLbF4h36YiYY0orfmwLUPkE5XBn9C4f579V21gI1Dr7kU2oDbbTBA8X/8jcljnpnZg/VzlVaY1TlnBFN7UQxNrMtIZbt3Tk2TyAKl+kGy/RvMu8y0y8/vVE2hyfXsdbwmGRXLw4o02fziOznwgDHBmU4sQJBAOhyMdIQfPrKCocVJ2fqqEyVqW05klVPxRqHeltXjTe2Nr8/dSxDS4TUH1VK63ZBTWcBNiMS7u7OhpaygYwLFQMCQQDMhkb9qgGDZT2CqGA3yGylRDBfw1d8YfK1qDZuvzEhc+v16aZ5X7hxQgDLgGvArjBGyV5rxq2ZCVCbpNqT3yiZAkEAnq4OKqwM1ZuFck/TldIQUC+++IxbxBdvo7umoKJ1Cfo/B3HHiI7sB+JS/YPml9TehRnDnk/3gljEci2r2DFchwJAIsPgZVX0k+Uto3wDfvfun9kLb/vAb0AnBYHmXsTZERqnTVG+HnuK2pWhlPXrWwFA64dnKWLIN29B6HMJRIF2YQJAC8cUhkAX80EVIAz/9JK+4X8yJk0lUFpi+6meE0hhaABtTXNq4kxv7+2gu5Bs64k9R2ZFdJUKTtbcdH++DNKL9Q==
\ No newline at end of file
+ #鍏挜锛歁IGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCRsamMiP5Op2JJtp3+IIJADFYhL256ZW0KsOkMHruJ3hVwgvoimPHKuUWRI/CS365v4BwUzzfBRdbECMFsLA1e1FHPPA0uSsAIuSVwRzHXG4drX7ZCDa9GFZ+qyIFAU25j2e2PC9olvKbGLBfZ8cL1FLXGxSVyDCX4t/UMZdDULwIDAQAB
+ #绉侀挜锛歁IICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAJGxqYyI/k6nYkm2nf4ggkAMViEvbnplbQqw6Qweu4neFXCC+iKY8cq5RZEj8JLfrm/gHBTPN8FF1sQIwWwsDV7UUc88DS5KwAi5JXBHMdcbh2tftkINr0YVn6rIgUBTbmPZ7Y8L2iW8psYsF9nxwvUUtcbFJXIMJfi39Qxl0NQvAgMBAAECgYBKWLHfoCy9sFbMrN7UxnwQ+PqetpiW5tkNApf58ljbErQ4FO5V51xDieXBGejy2igmuOM7jz6xZtUgdiNV8uji/RtiNRqsBekVBPMeYAnPwA4GQ0HNwyHJ3ebJNQqT9bwrk8QpRUuCnrx/U1l7P1QNR5o52H1HpEKPlS0ga0fuQQJBAMdiSFYKt8/PwsYclvU/GqXrPy4cxMBhtE/ZssH9KourxnJcyfRz7EPgfSZykxlGHn8j/r8C2XxtAIYW6mRckqECQQC7EIZCZ3eV8abSIB33oKmw2jZlPQrHXMt8DWz8FYbNIA/9bvk9e9O42iQwMUtHfOMcNMWbcvKR/J+83bcE08TPAkA1ErdYl+/H1HDvVUrlq0+HnPArcSL6ZsedfcB0nNRHa4kehg6IEJdylf4aTuNTFfQmOcmkxLhpw4YhK1ZnMrEhAkEAuiMLNXA3MmCumk+TAiBAOdYoYjyHSTEw2VOSqpPQ+rN4tbmDEIbyefG2KK4kNhIy+pIYP0H11QYG/KuxvX/rSQJBALs0TqUgcGOp9+IkOq4jCXiVkP5/r7JWinQ4d6bYhJ4wspQYloYFCHljKKXtst1m8I3PC+vJY8R6va/3xtQKT8U=
--
Gitblit v1.9.3