From 2e5c4ad7cbd58487fe6400a1380e3cc5c733f50b Mon Sep 17 00:00:00 2001 From: sunzheng Date: Thu, 11 Jul 2024 11:01:45 +0800 Subject: [PATCH] =?UTF-8?q?update:=E5=8F=96=E6=B6=88=E6=89=93=E5=8C=85?= =?UTF-8?q?=E5=90=8E,=E5=88=A0=E9=99=A4=E4=BC=9A=E5=91=98=E7=9A=84?= =?UTF-8?q?=E6=9C=89=E6=95=88=E6=9C=9F;=E4=BC=9A=E5=91=98=E7=BC=96?= =?UTF-8?q?=E5=8F=B7;=E4=BF=AE=E6=94=B9=E4=BC=9A=E5=91=98=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E4=B8=BA=E6=9C=AA=E7=BC=B4=E8=B4=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/PayPackCompanyProjectServiceImpl.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/pack/service/impl/PayPackCompanyProjectServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/pack/service/impl/PayPackCompanyProjectServiceImpl.java index 65ae6d13..390b591b 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/pack/service/impl/PayPackCompanyProjectServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/pack/service/impl/PayPackCompanyProjectServiceImpl.java @@ -2,6 +2,7 @@ package com.jero.pack.service.impl; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.jero.common.dto.SendMessageDTO; import com.jero.common.enums.ManagementMessageEnums; @@ -18,6 +19,7 @@ import com.jero.meeting.mapper.PayMeetingSituationMapper; import com.jero.member.entity.PayMemberProjectSubitem; import com.jero.member.entity.TbCertificatePayment; import com.jero.member.entity.TbMemberProjectSubitem; +import com.jero.member.enums.MemberStatusEnum; import com.jero.member.mapper.PayMemberProjectSubitemMapper; import com.jero.member.mapper.TbCertificatePaymentMapper; import com.jero.member.mapper.TbMemberProjectSubitemMapper; @@ -308,6 +310,17 @@ public class PayPackCompanyProjectServiceImpl extends ServiceImpl lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); + lambdaUpdateWrapper.eq(TbMemberProjectSubitem::getId,projectId); + lambdaUpdateWrapper.set(TbMemberProjectSubitem::getEffectiveDate, null); + lambdaUpdateWrapper.set(TbMemberProjectSubitem::getInvalidationDate, null); + lambdaUpdateWrapper.set(TbMemberProjectSubitem::getMemberNo, null); + lambdaUpdateWrapper.set(TbMemberProjectSubitem::getMemberStatus, MemberStatusEnum.UNPAID_FEES.getValue()); + tbMemberProjectSubitemService.update(lambdaUpdateWrapper); + } // 更新项目状态 projectPackService.updateProjectStatus(packCompanyProject.getProjectId(),String.valueOf(projectType),String.valueOf(PackCommon.PACKAGING0),payPackCompanyProject.getPackId()); payPackCompanyProjectService.removeById(packCompanyProject.getId());