fix bug 40789 其他会议-新增参会人为打包时,逻辑有问题(其他会议也有同样的问题)
This commit is contained in:
+5
-5
@@ -165,7 +165,7 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
}
|
}
|
||||||
|
|
||||||
//处理打包情况
|
//处理打包情况
|
||||||
handlePack(payMeetingSituation1);
|
//handlePack(payMeetingSituation1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -281,7 +281,7 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
PayMeetingSituation payMeetingSituation1 = getPayMeetingSituation(payMeetingSituation);
|
PayMeetingSituation payMeetingSituation1 = getPayMeetingSituation(payMeetingSituation);
|
||||||
saveMeetingSituation(payMeetingSituation1);
|
saveMeetingSituation(payMeetingSituation1);
|
||||||
//处理打包
|
//处理打包
|
||||||
handlePack(payMeetingSituation1);
|
//handlePack(payMeetingSituation1);
|
||||||
Integer identity = payMeetingSituation1.getIdentity();
|
Integer identity = payMeetingSituation1.getIdentity();
|
||||||
//判断是否发送消息,工作组和分标委特殊处理
|
//判断是否发送消息,工作组和分标委特殊处理
|
||||||
if (meetingType.equals(Integer.parseInt(MeetingCommon.WORKING_GROUP_MEETING))
|
if (meetingType.equals(Integer.parseInt(MeetingCommon.WORKING_GROUP_MEETING))
|
||||||
@@ -752,7 +752,7 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
SendPaymentRecordMessage(payMeetingSituation1, payMeeting);
|
SendPaymentRecordMessage(payMeetingSituation1, payMeeting);
|
||||||
}
|
}
|
||||||
//处理打包情况
|
//处理打包情况
|
||||||
handlePack(payMeetingSituation1);
|
//handlePack(payMeetingSituation1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -847,8 +847,8 @@ public class PayMeetingSituationServiceImpl extends ServiceImpl<PayMeetingSituat
|
|||||||
if (Objects.equals(payMode, MeetingSubitemCommon.PAY_MODE_3)) {
|
if (Objects.equals(payMode, MeetingSubitemCommon.PAY_MODE_3)) {
|
||||||
ValidUtil.validate(commonPeopleVO);
|
ValidUtil.validate(commonPeopleVO);
|
||||||
//存入打包字段
|
//存入打包字段
|
||||||
payMeetingSituation1.setPack(PayProjectCommon.PACKAGING1);
|
//payMeetingSituation1.setPack(PayProjectCommon.PACKAGING1);
|
||||||
payMeetingSituation1.setAmountReceivable(new BigDecimal(0));
|
payMeetingSituation1.setAmountReceivable(payMeeting.getMeetingCosts());
|
||||||
//缴费方式为汇款或线上缴费
|
//缴费方式为汇款或线上缴费
|
||||||
} else if (Objects.equals(payMode, MeetingSubitemCommon.PAY_MODE_1)
|
} else if (Objects.equals(payMode, MeetingSubitemCommon.PAY_MODE_1)
|
||||||
|| Objects.equals(payMode, MeetingSubitemCommon.PAY_MODE_2)) {
|
|| Objects.equals(payMode, MeetingSubitemCommon.PAY_MODE_2)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user