fix:87309
This commit is contained in:
+3
-6
@@ -372,12 +372,9 @@ public class LawsMarketStandardDetailServiceImpl extends ServiceImpl<LawsMarketS
|
||||
queryOld.in(LawsMarketStandardDetail::getStandardId,listStandardId);
|
||||
List<LawsMarketStandardDetail> listLawsMarketStandardDetail = list(queryOld);
|
||||
if(!CollectionUtils.isEmpty(listLawsMarketStandardDetail)){
|
||||
StringBuilder msg = new StringBuilder();
|
||||
for (LawsMarketStandardDetail lawsMarketStandardDetail : listLawsMarketStandardDetail) {
|
||||
msg.append(lawsMarketStandardDetail.getStandardNumber());
|
||||
}
|
||||
msg.append("已存在");
|
||||
return Result.error(msg.toString());
|
||||
List<String> listIds = listLawsMarketStandardDetail.stream().map(LawsMarketStandardDetail::getStandardId)
|
||||
.collect(Collectors.toList());
|
||||
list = list.stream().filter(o->!listIds.contains(o.getStandardId())).collect(Collectors.toList());
|
||||
}
|
||||
saveBatch(list);
|
||||
return Result.OK("操作成功");
|
||||
|
||||
Reference in New Issue
Block a user