fix 会议文件下载判断改为

分标委的成员 不报名会议 都可以看文件; 而工作组是 所有的都报名成功了以后才可以看
This commit is contained in:
lijiarao
2022-01-12 20:29:24 +08:00
parent a0484f590b
commit a670ed2787
@@ -499,10 +499,10 @@ public class PayMeetingController extends JeroController<PayMeeting, IPayMeeting
throw new JeroBootException("会议无此文件.."); throw new JeroBootException("会议无此文件..");
} }
BigDecimal meetingCosts = payMeeting.getMeetingCosts(); BigDecimal meetingCosts = payMeeting.getMeetingCosts();
//先判断会议金额是否大于0 //先判断非成员
if (meetingCosts.compareTo(BigDecimal.ZERO) > 0){ if (!isSubItem){
//在判断成员是否报名通过 //在判断会议金额是否大于0
if (isSubItem){ if (meetingCosts.compareTo(BigDecimal.ZERO) > 0){
QueryWrapper<PayMeetingSituation> queryWrapper1 = new QueryWrapper<>(); QueryWrapper<PayMeetingSituation> queryWrapper1 = new QueryWrapper<>();
queryWrapper1.eq("meeting_id", meetingId); queryWrapper1.eq("meeting_id", meetingId);
queryWrapper1.eq("company_contact_id", sysUserId); queryWrapper1.eq("company_contact_id", sysUserId);
@@ -516,8 +516,6 @@ public class PayMeetingController extends JeroController<PayMeeting, IPayMeeting
|| !Objects.equals(registerCheckResult, MeetingSubitemCommon.SIGNUP_STATUS_1)) { || !Objects.equals(registerCheckResult, MeetingSubitemCommon.SIGNUP_STATUS_1)) {
throw new JeroBootException("会议报名并审核通过后才可查看文件"); throw new JeroBootException("会议报名并审核通过后才可查看文件");
} }
}else {
throw new JeroBootException("会议报名并审核通过后才可查看文件");
} }
} }
// 查询数据表数据是否存在 // 查询数据表数据是否存在