客服需求-项目负责人改造(加密传递) 根据项目编号查询
This commit is contained in:
@ -329,7 +329,10 @@ public class RSAUtil {
|
||||
System.out.println("公钥加密——私钥解密---------------");
|
||||
System.out.println("");
|
||||
List<String> 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();
|
||||
}
|
||||
|
@ -225,5 +225,5 @@ public interface IProjectRecordService extends IBaseService<ProjectRecord>{
|
||||
*/
|
||||
Map<String,Object> getRoleVerificationByInquiryId(String inquiryId);
|
||||
|
||||
List<ProjectInfo> getProjectInfoList(List<String> projectIds);
|
||||
List<ProjectInfo> getProjectInfoList(List<String> projectBizNums);
|
||||
}
|
||||
|
@ -1446,9 +1446,10 @@ public class ProjectRecordServiceImpl extends BaseServiceImpl<ProjectRecordMappe
|
||||
@Value("${mconfig.rsa.field.pivate_key}")
|
||||
private String rsa_field_pivate_key;
|
||||
@Override
|
||||
public List<ProjectInfo> getProjectInfoList(List<String> projectIds) {
|
||||
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("请提供参数",projectIds==null || projectIds.isEmpty());
|
||||
List<ProjectRecord> list = this.listByIds(projectIds);
|
||||
public List<ProjectInfo> getProjectInfoList(List<String> projectBizNums) {
|
||||
CommonExceptionEnum.FRAME_EXCEPTION_COMMON_DATA_OTHER_ERROR.customValidName("请提供参数",projectBizNums==null || projectBizNums.isEmpty());
|
||||
//List<ProjectRecord> list = this.listByIds(projectIds);
|
||||
List<ProjectRecord> list = this.list((new LambdaQueryWrapper<ProjectRecord>().in(ProjectRecord::getProjectBizNum,projectBizNums)));
|
||||
if(list==null || list.isEmpty()){
|
||||
return new ArrayList<>();
|
||||
}
|
||||
|
Reference in New Issue
Block a user