去除空格

master
bynt 2 years ago
parent c7d4e39bb2
commit 3ff73fa4ca

@ -26,4 +26,7 @@ public class AliPayProperties {
private String notifyUrl;
@ApiModelProperty("AES密钥")
private String encryptKey;
@ApiModelProperty("支付成功跳转地址")
private String returnUrl;
}

@ -73,8 +73,8 @@ public class TaskImeiServiceImpl implements TaskImeiService {
List<TaskImei> imeiList = Lists.newArrayList();
for (RepeatFormDTO plateForm : transmitDTO.getList()) {
TaskImei taskImei = new TaskImei();
taskImei.setTag(plateForm.getTag());
taskImei.setImei(plateForm.getImei());
taskImei.setTag(plateForm.getTag().trim());
taskImei.setImei(plateForm.getImei().trim());
taskImei.setCreateTime(DateUtil.date());
taskImei.setUserId(transmitDTO.getUserId());
taskImei.setTaskId(transmitDTO.getTaskId());

@ -93,7 +93,8 @@ public class TaskServiceImpl implements TaskService {
createTask(taskId, taskTagDto.getUserId(), taskTagDto.getTaskName(), DefaultNumberConstants.FOUR_NUMBER, taskTagDto.getLabelOrganizeId(), taskTagDto
.getRemark());
// 推送到adbask
adBackRequestApi.sendTag(taskId, taskTagDto.getUserId(), taskTagDto.getTagStr());
List<String> collect = taskTagDto.getTagStr().stream().map(String::trim).collect(Collectors.toList());
adBackRequestApi.sendTag(taskId, taskTagDto.getUserId(), collect);
return CommonResponse.createBySuccess();
}
@ -119,7 +120,8 @@ public class TaskServiceImpl implements TaskService {
if (CollUtil.isNotEmpty(tag)) {
return CommonResponse.createBySuccess(tag);
}
adBackRequestApi.sendTag(taskTagDto.getTaskId(), taskTagDto.getUserId(), taskTagDto.getTagStr());
List<String> collect = taskTagDto.getTagStr().stream().map(String::trim).collect(Collectors.toList());
adBackRequestApi.sendTag(taskTagDto.getTaskId(), taskTagDto.getUserId(), collect);
return CommonResponse.createBySuccess();
}

@ -1,9 +1,6 @@
package com.baiye.util;
import cn.hutool.core.text.csv.CsvData;
import cn.hutool.core.text.csv.CsvReader;
import cn.hutool.core.text.csv.CsvUtil;
import cn.hutool.core.text.csv.CsvWriter;
import cn.hutool.core.text.csv.*;
import cn.hutool.core.util.CharsetUtil;
import com.baiye.constant.AdPlatFormConstants;
import com.baiye.constant.DefaultNumberConstants;
@ -47,16 +44,23 @@ public class CSVFileUtil {
}
public static void main(String[] args) {
File file = new File("C:\\Users\\a\\Desktop\\1.csv");
File file = new File("C:\\Users\\a\\Desktop\\BY_20230326_1_dest.csv");
List<String> phoneList = Lists.newArrayList();
List<String> tagStr = Lists.newArrayList();
CsvReader reader = CsvUtil.getReader();
// 解析文件
CsvData data = reader.read(file);
data.getRows().forEach(clue -> phoneList.add
(clue.get(DefaultNumberConstants.TWO_NUMBER)));
CsvRow strings = data.getRows().get(DefaultNumberConstants.ZERO_NUMBER);
String tag = strings.get(DefaultNumberConstants.ONE_NUMBER);
// csv通配
data.getRows().forEach(clue -> {
phoneList.add(clue.size() == DefaultNumberConstants.THREE_NUMBER
? clue.get(DefaultNumberConstants.TWO_NUMBER) : clue.get(DefaultNumberConstants.THREE_NUMBER));
tagStr.add(tag);
});
// 去除重复
List<String> phoneSets = Lists.newArrayList(Sets.newHashSet(phoneList));

@ -157,6 +157,8 @@ alipay:
aliPayPublicKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyvegkGCrz1i5/K7VzQxvoZm4G73pSPNu9R5ET8YonIuDVoHkHaYvQQizLdRkTyBsYIik8FXsSDmVsw5MLMQ7OAlZ97nQBkz5TxOX6Px766nUpSVoWXoAz6cpIlWnwgir4t1ph88Ph56l+qmqW3gUj/U6MIuzjxBJlijTMHl96its95Nd4cEFx4j+sFuRYob6D0kcemC7xEFuty7bdupda51Z56GYI1YjuUTryTlFOHZbOSThc2ZMzNC1gPG25bn2Lx6sDuPByk4KW4rQ2v7mSfeUuZZRdjtVSC0WV2M2Cv5L8eLFvZRgNYnXrUJYhnRpT+OBAvJZXaWU2nv/bNe/UQIDAQAB
# 回调地址
notifyUrl: http://8.130.96.163:8866/pay/aliPay/pay-notify
# 支付宝成功支付跳转页面
returnUrl: http://8.130.96.163:8001/dashboard
# 可设置AES密钥调用AES加解密相关接口时需要可选
encryptKey:

@ -161,9 +161,12 @@ alipay:
aliPayPublicKey: MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyvegkGCrz1i5/K7VzQxvoZm4G73pSPNu9R5ET8YonIuDVoHkHaYvQQizLdRkTyBsYIik8FXsSDmVsw5MLMQ7OAlZ97nQBkz5TxOX6Px766nUpSVoWXoAz6cpIlWnwgir4t1ph88Ph56l+qmqW3gUj/U6MIuzjxBJlijTMHl96its95Nd4cEFx4j+sFuRYob6D0kcemC7xEFuty7bdupda51Z56GYI1YjuUTryTlFOHZbOSThc2ZMzNC1gPG25bn2Lx6sDuPByk4KW4rQ2v7mSfeUuZZRdjtVSC0WV2M2Cv5L8eLFvZRgNYnXrUJYhnRpT+OBAvJZXaWU2nv/bNe/UQIDAQAB
# 回调地址
notifyUrl: https://baiyee.vip/pay/aliPay/pay-notify
# 支付宝成功支付跳转页面
returnUrl: https://baiyee.vip/dashboard
# 可设置AES密钥调用AES加解密相关接口时需要可选
encryptKey:
template:
download-personnel-list: https://baiyee.vip/file/example.xlsx

@ -1,7 +1,6 @@
package com.baiye.feign;
import com.baiye.feign.fallback.OrganizeClientFallback;
import com.baiye.model.dto.ClueDto;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.http.ResponseEntity;

@ -5,9 +5,6 @@ import com.baiye.model.dto.AddWeChatFriendRecordDTO;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Component;
import java.util.List;
import java.util.Map;
/**
* @author Enzo
* @date 2022-7-1

@ -9,10 +9,12 @@ import cn.hutool.core.io.FileUtil;
import cn.hutool.core.text.StrPool;
import cn.hutool.core.text.csv.CsvData;
import cn.hutool.core.text.csv.CsvReader;
import cn.hutool.core.text.csv.CsvRow;
import cn.hutool.core.text.csv.CsvUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.http.HttpUtil;
import cn.hutool.json.JSONUtil;
import com.alibaba.druid.sql.visitor.functions.If;
import com.baiye.config.properties.DeliveryProperties;
import com.baiye.constant.DefaultNumberConstants;
import com.baiye.constant.SecurityConstants;
@ -119,11 +121,17 @@ public class MailSourceTask {
(file.listFiles())[DefaultNumberConstants.ZERO_NUMBER];
// 解析文件
CsvData data = reader.read(parseFile);
data.getRows().forEach(clue -> tagList.add
(clue.get(DefaultNumberConstants.ONE_NUMBER)));
/* data.getRows().forEach(clue -> tagList.add
(clue.get(DefaultNumberConstants.ONE_NUMBER)));*/
data.getRows().forEach(clue -> phoneList.add
(clue.get(DefaultNumberConstants.THREE_NUMBER)));
CsvRow strings = data.getRows().get(DefaultNumberConstants.ZERO_NUMBER);
String tagStr = strings.get(DefaultNumberConstants.ONE_NUMBER);
// csv通配
data.getRows().forEach(clue -> {
phoneList.add(clue.size() == DefaultNumberConstants.THREE_NUMBER
? clue.get(DefaultNumberConstants.TWO_NUMBER) : clue.get(DefaultNumberConstants.THREE_NUMBER));
tagList.add(tagStr);
});
// 去除重复
List<String> phoneSets = Lists.newArrayList(Sets.newHashSet(phoneList));
log.info("=============== the phone list as {} ==================", phoneList.size());

Loading…
Cancel
Save