diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java index 45e6883d..794ef9b8 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/controller/PayMeetingController.java @@ -499,10 +499,10 @@ public class PayMeetingController extends JeroController 0){ - //在判断成员是否报名通过 - if (isSubItem){ + //先判断非成员 + if (!isSubItem){ + //在判断会议金额是否大于0 + if (meetingCosts.compareTo(BigDecimal.ZERO) > 0){ QueryWrapper queryWrapper1 = new QueryWrapper<>(); queryWrapper1.eq("meeting_id", meetingId); queryWrapper1.eq("company_contact_id", sysUserId); @@ -516,8 +516,6 @@ public class PayMeetingController extends JeroController