修改参数

master
bynt 2 years ago
parent 3b51e44f8f
commit 2f6896ecc9

@ -60,6 +60,16 @@ public class DefaultConstant {
*/
public static final int THIRTEEN_NUMBER = 13;
/**
* 13
*/
public static final int THIRTY_THREE = 33;
/**
* 34
*/
public static final int THIRTY_FOUR = 34;
/**
* 200

@ -173,12 +173,10 @@ public class SaveToFileNewTask {
fileFormat.contains(FileConstant.CSV_FILE_SUB_NAME)
? ToolExcelUtils.csvParseListByUrl(filePath)
: ToolExcelUtils.excelParseListByUrl(filePath);
Map<Integer, List<String>> preEncryptNumMap = listT.stream().filter
(phone -> StringUtils.isNotBlank(phone.trim())).collect(Collectors.groupingBy(String::length));
if (CollectionUtil.isNotEmpty(preEncryptNumMap)) {
// 分批调用接口进行加密
if (tbUploadFileNewDto.getEncryptionType() == DefaultConstant.TWO_NUMBER) {
List<String> decryptionList = preEncryptNumMap.get(2 << 4);
List<String> stringList = decryptFile(decryptionList);
@ -231,10 +229,8 @@ public class SaveToFileNewTask {
DecryptionJsonContent build =
DecryptionJsonContent.builder().cellphoneMd5
(decryptStr).requestId(RandomUtil.randomString(TEN_NUM)).build();
// 调用HTTP请求发送数据
DecryptionDTO decryptionDTO = JSONUtil.toBean(HttpUtil.post(decryptAddress, JSON.toJSONString(build)), DecryptionDTO.class);
log.info("================ response as {} ================", JSONUtil.toJsonStr(decryptionDTO));
if (StringUtils.isNotBlank(decryptionDTO.getReason())
&& "success".equals(decryptionDTO.getReason())) {
if (StringUtils.isNotBlank(decryptionDTO.getCellPhone())) {

@ -32,6 +32,9 @@ public class ToolExcelUtils {
if (phone.length() == DefaultConstant.THIRTEEN_NUMBER) {
list.add(phone.substring(DefaultConstant.ONE_NUMBER, DefaultConstant.TWELVE_NUMBER));
}
if (phone.length() == DefaultConstant.THIRTY_FOUR) {
list.add(phone.substring(DefaultConstant.ONE_NUMBER, DefaultConstant.THIRTY_THREE));
}
}
}
return list;

Loading…
Cancel
Save