From 7d0137653430fead485d7f554ed40f8dd893a07f Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@S0ZHK00LKCA6OYY> Date: 星期二, 20 十一月 2018 10:01:43 +0800 Subject: [PATCH] 订单结算后以结算金额作为付款金额进行返利 --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderItemServcieImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderItemServcieImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderItemServcieImpl.java index e78915d..157b782 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderItemServcieImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderItemServcieImpl.java @@ -471,6 +471,18 @@ updateOrderItem.setSettlementTime(newOrderItem.getSettlementTime()); updateOrderItem.setState(newOrderItem.getState()); updateOrderItem.setPrePayMoney(taoBaoOrder.getPrice().multiply(new BigDecimal(taoBaoOrder.getCount()))); + updateOrderItem.setPayMoney(newOrderItem.getPayMoney()); + updateOrderItem.setFanMoney(newOrderItem.getFanMoney()); + orderItemMapper.updateByPrimaryKeySelective(updateOrderItem); + } else if (newOrderItem.getState() == OrderItem.STATE_JIESUAN) { + OrderItem updateOrderItem = new OrderItem(); + // 澶勭悊姝e父鐘舵�� + updateOrderItem.setId(oldOrderItem.getId()); + updateOrderItem.setSettlementTime(newOrderItem.getSettlementTime()); + updateOrderItem.setState(newOrderItem.getState()); + updateOrderItem.setPrePayMoney(taoBaoOrder.getPrice().multiply(new BigDecimal(taoBaoOrder.getCount()))); + updateOrderItem.setPayMoney(newOrderItem.getPayMoney()); + updateOrderItem.setFanMoney(newOrderItem.getFanMoney()); orderItemMapper.updateByPrimaryKeySelective(updateOrderItem); } -- Gitblit v1.8.0