From a8c34c8ca3a7a624cfd9bfccb360941c1249c08c Mon Sep 17 00:00:00 2001 From: zhangqinbin <181961702@qq.com> Date: Wed, 11 Sep 2024 15:30:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=9C=8D=E9=9C=80=E6=B1=82-=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E8=B4=9F=E8=B4=A3=E4=BA=BA=E6=94=B9=E9=80=A0=EF=BC=88?= =?UTF-8?q?=E5=8A=A0=E5=AF=86=E4=BC=A0=E9=80=92=EF=BC=89=20=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E9=A1=B9=E7=9B=AE=E7=BC=96=E5=8F=B7=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chinaunicom/mall/ebtp/project/common/RSAUtil.java | 9 ++++++++- .../projectrecord/service/IProjectRecordService.java | 2 +- .../service/impl/ProjectRecordServiceImpl.java | 7 ++++--- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/common/RSAUtil.java b/src/main/java/com/chinaunicom/mall/ebtp/project/common/RSAUtil.java index 24832f4..4462a1b 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/project/common/RSAUtil.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/project/common/RSAUtil.java @@ -329,7 +329,10 @@ public class RSAUtil { System.out.println("公钥加密——私钥解密---------------"); System.out.println(""); List list = new ArrayList<>(); - list.add("220101199902020022"); + list.add("1833431789433962496"); + list.add("1833333549884686336"); + list.add("1833047764807839744"); + list.add("1833043779094966272"); String source = JSONArray.toJSONString(list); System.out.println("\r加密前文字:\r\n" + source); String encodedData = encryptByPublicKey64(source, publicKey); @@ -347,6 +350,10 @@ public class RSAUtil { String decode = decryptByPublicKey64(encode,publicKey); System.out.println("公钥解密结果:" + new String(decode)); + String encode2 = "VXNSDBTe04nosTN+JJrgZCy1yfYmCBv4c+m67DoWCpX++bLaBtUUFBFpfdJmBRU0Qo2dwkSeKW/wNYueO7zJHX4eS5IHN3wmD5HXcS0TCpxkUAEo7yltP+jtSp9kkcGQ8tjsJlmfrTB9X1jJiJ4xPQJ9fZtFojbaWHNGED4sZlc="; + String decode2 = decryptByPublicKey64(encode2,publicKey); + System.out.println("公钥解密结果:" + new String(decode2)); + } catch (Exception e) { e.printStackTrace(); } diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/IProjectRecordService.java b/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/IProjectRecordService.java index c1ac73b..9011b3a 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/IProjectRecordService.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/IProjectRecordService.java @@ -225,5 +225,5 @@ public interface IProjectRecordService extends IBaseService{ */ Map getRoleVerificationByInquiryId(String inquiryId); - List getProjectInfoList(List projectIds); + List getProjectInfoList(List projectBizNums); } diff --git a/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/impl/ProjectRecordServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/impl/ProjectRecordServiceImpl.java index b45122a..d9a4640 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/impl/ProjectRecordServiceImpl.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/project/projectrecord/service/impl/ProjectRecordServiceImpl.java @@ -1446,9 +1446,10 @@ public class ProjectRecordServiceImpl extends BaseServiceImpl getProjectInfoList(List projectIds) { - CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("请提供参数",projectIds==null || projectIds.isEmpty()); - List list = this.listByIds(projectIds); + public List getProjectInfoList(List projectBizNums) { + CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("请提供参数",projectBizNums==null || projectBizNums.isEmpty()); + //List list = this.listByIds(projectIds); + List list = this.list((new LambdaQueryWrapper().in(ProjectRecord::getProjectBizNum,projectBizNums))); if(list==null || list.isEmpty()){ return new ArrayList<>(); }