fix:修复再处理被代替标准号数据补全时,数据补充错误导致无法更新状态的BUG

This commit is contained in:
zyd
2022-10-24 11:04:46 +08:00
parent 5f1b490954
commit 8c01b11d18
@@ -213,10 +213,20 @@ public class DataSyncServiceImpl implements IDataSyncService {
// 1.1.1.1.2.1 拼接 被代替标准号
String btd = bdtList.stream().map(info1 -> {
String addStrandNumber = "";
if (StringUtils.isNotEmpty(info1.getStandYear())) {
addStrandNumber = info1.getStandSort() + " " + info1.getStandNumber() + "-" + info1.getStandYear();
} else {
addStrandNumber = info1.getStandSort() + " " + info1.getStandNumber();
//var judgeFn = new RegExp(/\s+/g);
//if(judgeFn.test(nowstandinfo.standSort)){
// nowstandinfo.standCode = nowstandinfo.standSort + "" + nowstandinfo.standNumber + (nowstandinfo.standYear === '' ? '' : '-' + nowstandinfo.standYear)
//}else if(nowstandinfo.standSort === 'Q/QCBFC'){
// nowstandinfo.standCode = nowstandinfo.standSort + "" + nowstandinfo.standNumber + (nowstandinfo.standYear === '' ? '' : '-' + nowstandinfo.standYear)
//}else {
// nowstandinfo.standCode = nowstandinfo.standSort + " " + nowstandinfo.standNumber + (nowstandinfo.standYear === '' ? '' : '-' + nowstandinfo.standYear)
//}
if(StringUtils.isNotBlank(info1.getStandSort()) && info1.getStandSort().indexOf(" ")>0){
addStrandNumber = info1.getStandSort() + info1.getStandNumber() +(StringUtils.isNotBlank(info1.getStandYear())?("-" + info1.getStandYear()):"");
}else if(StringUtils.isNotBlank(info1.getStandSort()) && info1.getStandSort() =="Q/QCBFC"){
addStrandNumber = info1.getStandSort() + info1.getStandNumber() +(StringUtils.isNotBlank(info1.getStandYear())?("-" + info1.getStandYear()):"");
}else{
addStrandNumber = info1.getStandSort()+" "+ info1.getStandNumber() +(StringUtils.isNotBlank(info1.getStandYear())?("-" + info1.getStandYear()):"");
}
return addStrandNumber;
}).collect(Collectors.joining(","));