|  | @@ -158,6 +158,7 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          VipCardRecordWrapper.AddVipCardRecord addVipCardRecord = new VipCardRecordWrapper.AddVipCardRecord();
 |  |          VipCardRecordWrapper.AddVipCardRecord addVipCardRecord = new VipCardRecordWrapper.AddVipCardRecord();
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +        UserPaymentOrderWrapper.VipDays vipDays = JSON.parseObject(orderDetailVo.getBizJson(), UserPaymentOrderWrapper.VipDays.class);
 | 
											
												
													
														|  |          addVipCardRecord.setUserId(orderDetailVo.getUserId());
 |  |          addVipCardRecord.setUserId(orderDetailVo.getUserId());
 | 
											
												
													
														|  |          addVipCardRecord.setClientType(orderDetailVo.getOrderClient());
 |  |          addVipCardRecord.setClientType(orderDetailVo.getOrderClient());
 | 
											
												
													
														|  |          addVipCardRecord.setStatus(EVipRecordStatus.ADD);
 |  |          addVipCardRecord.setStatus(EVipRecordStatus.ADD);
 | 
											
										
											
												
													
														|  | @@ -170,6 +171,9 @@ public class MemberPriceSettingsServiceImpl extends ServiceImpl<MemberPriceSetti
 | 
											
												
													
														|  |          addVipCardRecord.setOrderNo(orderDetailVo.getOrderNo());
 |  |          addVipCardRecord.setOrderNo(orderDetailVo.getOrderNo());
 | 
											
												
													
														|  |          addVipCardRecord.setSubOrderNo(orderDetailVo.getSubOrderNo());
 |  |          addVipCardRecord.setSubOrderNo(orderDetailVo.getSubOrderNo());
 | 
											
												
													
														|  |          addVipCardRecord.setVipCardId(orderDetailVo.getBizId());
 |  |          addVipCardRecord.setVipCardId(orderDetailVo.getBizId());
 | 
											
												
													
														|  | 
 |  | +        if (vipDays != null && vipDays.getVipEndDays() >0) {
 | 
											
												
													
														|  | 
 |  | +            addVipCardRecord.setVipDays(vipDays.getVipEndDays());
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  |          addVipCardRecord.setReason("会员购买");
 |  |          addVipCardRecord.setReason("会员购买");
 | 
											
												
													
														|  |          vipCardRecordService.add(addVipCardRecord);
 |  |          vipCardRecordService.add(addVipCardRecord);
 | 
											
												
													
														|  |  
 |  |  
 |