二次校验

master
sunjianxi 7 days ago
parent 23a6543574
commit 31ea4895ff
  1. 25
      src/main/java/org/springblade/modules/business/controller/ApmConfigController.java
  2. 50
      src/main/java/org/springblade/modules/business/controller/ApmRecordController.java
  3. 25
      src/main/java/org/springblade/modules/business/controller/BlacklistController.java
  4. 40
      src/main/java/org/springblade/modules/business/controller/CommonApiController.java

@ -158,22 +158,25 @@ public class ApmConfigController extends BladeController {
String info1 = Sm2Utils.decrypt(interfaceToken,"7d6a56ad28bd40b0305cf0d029121516cf1dc69a220ad66a111a95e091bc1264");
String info = Sm2Utils.decrypt(info1,"3c57e96dac2d6d0dfd92e400ebb609e584b148b755968d898bd25f226aa5b636");
System.out.println("获取放号详细token解密后的内容是:"+info);
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
if(!info.contains("该票据不存在或已过期")){
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
System.out.println("获取放号详细获取到的身份证号是:"+cardNo);
}
System.out.println("获取放号详细获取到的身份证号是:"+cardNo);
}

@ -218,22 +218,25 @@ public class ApmRecordController extends BladeController {
String info1 = Sm2Utils.decrypt(interfaceToken,"411d0cc222bfd3c72830f1b0e92d1da42ffd50d74b6f495ebab6ded09d48ab57");
String info = Sm2Utils.decrypt(info1,"3c57e96dac2d6d0dfd92e400ebb609e584b148b755968d898bd25f226aa5b636");
System.out.println("我的预约token解密后的内容是:"+info);
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
if(!info.contains("该票据不存在或已过期")){
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
System.out.println("我的预约获取到的身份证号是:"+cardNo);
}
System.out.println("我的预约获取到的身份证号是:"+cardNo);
}
@ -321,22 +324,25 @@ public class ApmRecordController extends BladeController {
String info1 = Sm2Utils.decrypt(interfaceToken,"1ba5264f7cea5dcc213864bcf4c60bb772638ab9e9f93ecc1e3f854a0139d310");
String info = Sm2Utils.decrypt(info1,"3c57e96dac2d6d0dfd92e400ebb609e584b148b755968d898bd25f226aa5b636");
System.out.println("提交我的预约token解密后的内容是:"+info);
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
if(!info.contains("该票据不存在或已过期")){
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
System.out.println("提交我的预约取到的身份证号是:"+cardNo);
}
System.out.println("提交我的预约取到的身份证号是:"+cardNo);
}

@ -133,22 +133,25 @@ public class BlacklistController extends BladeController {
String info1 = Sm2Utils.decrypt(interfaceToken,"00b7ce5a76c69b1687b82feae5a97dd889f506771c38bd2cf3cb397e1fde21cd36");
String info = Sm2Utils.decrypt(info1,"3c57e96dac2d6d0dfd92e400ebb609e584b148b755968d898bd25f226aa5b636");
System.out.println("黑名单token解密后的内容是:"+info);
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
if(!info.contains("该票据不存在或已过期")){
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
System.out.println("黑名单获取到的身份证号是:"+cardNo);
}
System.out.println("黑名单获取到的身份证号是:"+cardNo);
}

@ -71,6 +71,8 @@ public class CommonApiController extends BladeController {
@ApiOperationSupport(order = 3)
@ApiOperation(value = "保存用户头像", notes = "保存用户头像")
public R saveCupImg(@RequestParam String data, HttpServletRequest request) throws JsonProcessingException, InvalidCipherTextException, UnsupportedEncodingException {
long starttime = System.currentTimeMillis();
System.out.println("开始保存用户头像:"+starttime);
if (Func.isBlank(data)) {
return R.fail("请求数据为空");
}
@ -87,22 +89,25 @@ public class CommonApiController extends BladeController {
String info1 = Sm2Utils.decrypt(interfaceToken,"00c308b1ca5c0bd452e52816af5f16c3baf0bbff8587d32b63ccb23bc8e4f73759");
String info = Sm2Utils.decrypt(info1,"3c57e96dac2d6d0dfd92e400ebb609e584b148b755968d898bd25f226aa5b636");
System.out.println("保存用户头像token解密后的内容是:"+info);
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
if(!info.contains("该票据不存在或已过期")){
// 创建ObjectMapper实例
ObjectMapper objectMapper = new ObjectMapper();
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 解析JSON字符串
JsonNode rootNode = objectMapper.readTree(info);
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 获取data字段的值(这是一个JSON字符串)
String dataJson = rootNode.get("data").asText();
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 解析data字段的JSON字符串
JsonNode dataNode = objectMapper.readTree(dataJson);
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
// 获取certNo的值
cardNo = dataNode.get("certNo").asText();
System.out.println("保存用户头像获取到的身份证号是:"+cardNo);
}
System.out.println("保存用户头像获取到的身份证号是:"+cardNo);
}
@ -114,22 +119,27 @@ public class CommonApiController extends BladeController {
if (Func.isEmpty(cupImgCheck)) {
cupImgService.save(cupImg);
System.out.println("新增用户头像成功:"+cardNo);
} else {
cupImgCheck.setCupImg(cupImg.getCupImg());
cupImgService.saveOrUpdate(cupImgCheck);
System.out.println("更新用户头像成功:"+cardNo);
}
CupImgCache.clearCupImgCache(cupImg.getCupCardNo());
long endtime = System.currentTimeMillis();
System.out.println("结束保存用户头像:" + endtime);
System.out.println("保存身份证号:"+cardNo+"用户头像用时:"+ (starttime - endtime) / 1000 + "秒");
return R.status(true);
}
/**
* 保存用户头像
*/
@PostMapping("/save-cup-img2")
/*@PostMapping("/save-cup-img2")
@ApiOperationSupport(order = 3)
@ApiOperation(value = "保存用户头像", notes = "保存用户头像")
public R saveCupImg2(@RequestParam String data) throws InvalidCipherTextException, UnsupportedEncodingException {
/*if (Func.isBlank(data)) {
*//*if (Func.isBlank(data)) {
return R.fail("请求数据为空");
}
@ -147,7 +157,7 @@ public class CommonApiController extends BladeController {
cupImgService.saveOrUpdate(cupImgCheck);
}
CupImgCache.clearCupImgCache(cupImg.getCupCardNo());
return R.status(true);*/
return R.status(true);*//*
if (Func.isBlank(data)) {
return R.fail("请求数据为空");
}
@ -165,5 +175,5 @@ public class CommonApiController extends BladeController {
}
CupImgCache.clearCupImgCache(cupImg.getCupCardNo());
return R.status(true);
}
}*/
}

Loading…
Cancel
Save