fix: 81983 企业标准--编辑提示数据库中已存在该记录
This commit is contained in:
+3
-3
@@ -744,15 +744,15 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
|
||||
public void esInspectContentSaveOrUpdate(List<EnterpriseStandardInspectContent> inspectContents, String standardId, String standardNo) {
|
||||
// 先删后增
|
||||
LambdaUpdateWrapper<EnterpriseStandardInspectContent> removeWrapper = new LambdaUpdateWrapper<>();
|
||||
removeWrapper.eq(EnterpriseStandardInspectContent::getStandardId, standardId);
|
||||
removeWrapper.eq(EnterpriseStandardInspectContent::getStandardNo, standardNo);
|
||||
removeWrapper.eq(EnterpriseStandardInspectContent::getStandardId, standardId).or()
|
||||
.eq(EnterpriseStandardInspectContent::getStandardNo, standardNo);
|
||||
esInspectContentService.remove(removeWrapper);
|
||||
// 设置标准Id和标准编号
|
||||
for (EnterpriseStandardInspectContent inspectContent : inspectContents) {
|
||||
inspectContent.setStandardId(standardId);
|
||||
inspectContent.setStandardNo(standardNo);
|
||||
}
|
||||
esInspectContentService.saveBatch(inspectContents);
|
||||
esInspectContentService.saveOrUpdateBatch(inspectContents);
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user