diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java index 9150f7e7..2727c850 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standardization/service/impl/LawsStandardizationServiceImpl.java @@ -198,6 +198,13 @@ public class LawsStandardizationServiceImpl extends ServiceImpl meetingDataList) { for (String meetingData : meetingDataList) { + // 校验重复上传 + int count = lawsDataCenterFileService.count(new LambdaUpdateWrapper() + .eq(LawsDataCenterFile::getFileId, meetingData)); + if (count > 0){ + continue; + } + LawsDataCenterFile lawsDataCenterFile = new LawsDataCenterFile(); lawsDataCenterFile.setFileId(meetingData); // XXX(分标委名称)- XXX(工作组名称)-会议名称