fix bug 参会人审核不通过不允许打包
This commit is contained in:
+5
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.common.service.ProjectPackService;
|
||||
import com.jero.common.system.vo.LoginUser;
|
||||
import com.jero.meeting.common.MeetingSubitemCommon;
|
||||
import com.jero.meeting.entity.PayMeetingSituation;
|
||||
import com.jero.meeting.service.IPayMeetingSituationService;
|
||||
import com.jero.member.entity.PayMemberProjectSubitem;
|
||||
@@ -97,6 +98,10 @@ public class ProjectPackServiceImpl implements ProjectPackService {
|
||||
if(!Objects.equals(payMeetingSituationOld.getCompanyId(),payPackCompany.getCompanyId())){
|
||||
throw new JeroBootException("企业不匹配!");
|
||||
}
|
||||
//审核不通过不允许打包
|
||||
if (!Objects.equals(payMeetingSituationOld.getCheckResult(), MeetingSubitemCommon.SIGNUP_STATUS_1)) {
|
||||
throw new JeroBootException("项目未审核通过!");
|
||||
}
|
||||
LambdaUpdateWrapper<PayMeetingSituation> payMeetingSituation = new LambdaUpdateWrapper<>();
|
||||
payMeetingSituation.eq(PayMeetingSituation::getId,projectId);
|
||||
payMeetingSituation.set(PayMeetingSituation::getPack,packStatus);
|
||||
|
||||
Reference in New Issue
Block a user