zoujiajian преди 1 година
родител
ревизия
1c86bc8d28
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      netflix-service/src/main/java/com/cyksj/service/order/impl/VipOrderDonServiceImpl.java

+ 5 - 3
netflix-service/src/main/java/com/cyksj/service/order/impl/VipOrderDonServiceImpl.java

@@ -167,9 +167,11 @@ public class VipOrderDonServiceImpl extends ServiceImpl<VipOrderDonMapper, VipOr
 		orderDon.setGoodsId(Constant.VIP_RELATE_GOODS_ID);
 		//购买月数
 		orderDon.setNum(payRequest.getNum());
-		orderDon.setDeductMoney(vipMoneyIfDeduct.getDeductMoney());
-		orderDon.setActuallyDeductMoney(vipMoneyIfDeduct.getActuallyDeDuctMoney());
-		orderDon.setExtendsDays(vipMoneyIfDeduct.getExtendsDays());
+		if (vipMoneyIfDeduct != null) {
+			orderDon.setDeductMoney(vipMoneyIfDeduct.getDeductMoney());
+			orderDon.setActuallyDeductMoney(vipMoneyIfDeduct.getActuallyDeDuctMoney());
+			orderDon.setExtendsDays(vipMoneyIfDeduct.getExtendsDays());
+		}
 
 		this.saveOrUpdate(orderDon);