fix: 修复线上BUG
This commit is contained in:
+13
-5
@@ -1977,14 +1977,22 @@ public class SarStandardsInfoServiceImpl extends ServiceImpl<SarStandardsInfoDao
|
||||
}
|
||||
|
||||
// 发布稿
|
||||
List<String> fbgNew = Arrays.stream(newMap.getOrDefault("FBGBJBD", "").toString().split(","))
|
||||
.map(String::trim).collect(Collectors.toList());
|
||||
List<String> fbgNew = new ArrayList<>();
|
||||
if(newMap!=null && newMap.containsKey("FBGBJBD")){
|
||||
fbgNew = Arrays.stream(newMap.getOrDefault("FBGBJBD", "").toString().split(","))
|
||||
.map(String::trim).collect(Collectors.toList());
|
||||
}
|
||||
|
||||
List<String> fbgOld = new ArrayList<>();
|
||||
if(oldMap!=null && oldMap.containsKey("FBGBJBD")){
|
||||
fbgOld = Arrays.stream(oldMap.getOrDefault("FBGBJBD", "").toString().split(","))
|
||||
.map(String::trim).collect(Collectors.toList());
|
||||
}
|
||||
|
||||
List<String> fbgOld = Arrays.stream(oldMap.getOrDefault("FBGBJBD", "").toString().split(","))
|
||||
.map(String::trim).collect(Collectors.toList());
|
||||
// 取差集 判断是否有新的发布稿
|
||||
List<String> finalFbgOld = fbgOld;
|
||||
List<String> filterDisunityFbg = fbgNew.stream()
|
||||
.filter(item -> !new ArrayList<>(fbgOld)
|
||||
.filter(item -> !new ArrayList<>(finalFbgOld)
|
||||
.contains(item))
|
||||
.collect(Collectors.toList());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user