fix(标准化活动): 79936

This commit is contained in:
yjz
2024-01-16 10:45:06 +08:00
parent a43660d62a
commit 5d81f8dbf8
@@ -108,6 +108,10 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
private void saveOrUpdateLiaison(LawsStandardization lawsStandardization, List<LawsStandardizationLiaison> standardizationLiaisonList) {
if (standardizationLiaisonList.isEmpty()){
// 删除全部数据
lawsStandardizationLiaisonService.remove(
new LambdaQueryWrapper<LawsStandardizationLiaison>()
.eq(LawsStandardizationLiaison::getStandardizationId, lawsStandardization.getId()));
return;
}
// 删除旧数据
@@ -136,6 +140,10 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
*/
private void saveOrUpdateMeeting(LawsStandardization lawsStandardization, List<LawsStandardizationMeeting> standardizationMeetingList) {
if (standardizationMeetingList.isEmpty()){
// 删除全部数据
lawsStandardizationMeetingService.remove(
new LambdaQueryWrapper<LawsStandardizationMeeting>()
.eq(LawsStandardizationMeeting::getStandardizationId, lawsStandardization.getId()));
return;
}
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
@@ -260,6 +268,9 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
*/
private void saveOrUpdatePayment(LawsStandardization lawsStandardization, List<LawsStandardizationPayment> standardizationPaymentList) {
if (standardizationPaymentList.isEmpty()){
// 删除全部数据
lawsStandardizationPaymentService.remove(new LambdaQueryWrapper<LawsStandardizationPayment>()
.eq(LawsStandardizationPayment::getStandardizationId, lawsStandardization.getId()));
return;
}
// 删除旧数据
@@ -310,6 +321,9 @@ public class LawsStandardizationServiceImpl extends ServiceImpl<LawsStandardizat
*/
private void saveOrUpdateGroup(LawsStandardization lawsStandardization, List<LawsStandardizationGroup> standardizationGroupList) {
if (standardizationGroupList.isEmpty()){
// 删除全部数据
lawsStandardizationGroupService.remove(new LambdaQueryWrapper<LawsStandardizationGroup>()
.eq(LawsStandardizationGroup::getStandardizationId, lawsStandardization.getId()));
return;
}
// 删除旧数据