diff --git a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardDetailServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardDetailServiceImpl.java index 5f7c05c9..72e5e51f 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardDetailServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/marketStandard/service/impl/LawsMarketStandardDetailServiceImpl.java @@ -529,11 +529,11 @@ public class LawsMarketStandardDetailServiceImpl extends ServiceImpl deleteById(String id) { - checkData(id); LawsMarketStandardDetail lawsMarketStandardDetail = getById(id); if(Objects.isNull(lawsMarketStandardDetail)){ throw new JeroBootException(ResultCommon.NO_CORRESPONDING_DATA_FOUND); } + checkData(id,lawsMarketStandardDetail.getManifestId()); removeById(id); // 更细状态 marketStandardService.updateStatus(lawsMarketStandardDetail.getManifestId()); @@ -543,11 +543,11 @@ public class LawsMarketStandardDetailServiceImpl extends ServiceImpl deleteBatchById(String ids) { - checkData(ids); LawsMarketStandardDetail lawsMarketStandardDetail = getById(ids.split(",")[0]); if(Objects.isNull(lawsMarketStandardDetail)){ throw new JeroBootException(ResultCommon.NO_CORRESPONDING_DATA_FOUND); } + checkData(ids,lawsMarketStandardDetail.getManifestId()); // 更细状态 marketStandardService.updateStatus(lawsMarketStandardDetail.getManifestId()); removeByIds(Arrays.asList(ids.split(","))); @@ -567,7 +567,11 @@ public class LawsMarketStandardDetailServiceImpl extends ServiceImpl queryLawsMarketStandardDetail = new LambdaQueryWrapper<>(); queryLawsMarketStandardDetail.eq(LawsMarketStandardDetail::getCreateBy, sysUser.getUsername()); @@ -575,7 +579,8 @@ public class LawsMarketStandardDetailServiceImpl extends ServiceImpl