fix:87309

This commit is contained in:
梁琦涛
2024-07-23 16:43:06 +08:00
parent 43a7e7d531
commit 75a4996792
@@ -372,12 +372,9 @@ public class LawsMarketStandardDetailServiceImpl extends ServiceImpl<LawsMarketS
queryOld.in(LawsMarketStandardDetail::getStandardId,listStandardId); queryOld.in(LawsMarketStandardDetail::getStandardId,listStandardId);
List<LawsMarketStandardDetail> listLawsMarketStandardDetail = list(queryOld); List<LawsMarketStandardDetail> listLawsMarketStandardDetail = list(queryOld);
if(!CollectionUtils.isEmpty(listLawsMarketStandardDetail)){ if(!CollectionUtils.isEmpty(listLawsMarketStandardDetail)){
StringBuilder msg = new StringBuilder(); List<String> listIds = listLawsMarketStandardDetail.stream().map(LawsMarketStandardDetail::getStandardId)
for (LawsMarketStandardDetail lawsMarketStandardDetail : listLawsMarketStandardDetail) { .collect(Collectors.toList());
msg.append(lawsMarketStandardDetail.getStandardNumber()); list = list.stream().filter(o->!listIds.contains(o.getStandardId())).collect(Collectors.toList());
}
msg.append("已存在");
return Result.error(msg.toString());
} }
saveBatch(list); saveBatch(list);
return Result.OK("操作成功"); return Result.OK("操作成功");