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