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