fix 会员同步年会动态新增时赋值会议费用
This commit is contained in:
+14
-3
@@ -213,9 +213,20 @@ public class PayMeetingServiceImpl extends ServiceImpl<PayMeetingMapper, PayMeet
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addStandards(PayMeeting payMeeting) {
|
public void addStandards(PayMeeting payMeeting) {
|
||||||
TbMemberProject memberProject = getTbMemberProject();
|
PayMeeting meeting = getById(payMeeting.getId());
|
||||||
payMeeting.setStandardsId(memberProject.getId());
|
if (meeting == null) {
|
||||||
saveOrUpdate(payMeeting);
|
if (payMeeting.getMeetingCostsVip() == null) {
|
||||||
|
payMeeting.setMeetingCostsVip(new BigDecimal(0));
|
||||||
|
}
|
||||||
|
if (payMeeting.getMeetingCosts() == null) {
|
||||||
|
payMeeting.setMeetingCosts(new BigDecimal(0));
|
||||||
|
}
|
||||||
|
TbMemberProject memberProject = getTbMemberProject();
|
||||||
|
payMeeting.setStandardsId(memberProject.getId());
|
||||||
|
save(payMeeting);
|
||||||
|
}else {
|
||||||
|
updateById(payMeeting);
|
||||||
|
}
|
||||||
List<PayMeetingHotelContacts> hotelContactsList = payMeeting.getHotelContactsList();
|
List<PayMeetingHotelContacts> hotelContactsList = payMeeting.getHotelContactsList();
|
||||||
//如果酒店联系人列表不为空,就新增
|
//如果酒店联系人列表不为空,就新增
|
||||||
if (!CollectionUtils.isEmpty(hotelContactsList)) {
|
if (!CollectionUtils.isEmpty(hotelContactsList)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user