From fac8dcce1d2cad6728270b436952f818378fc6ea Mon Sep 17 00:00:00 2001
From: 喻健 <Administrator@Admin>
Date: 星期二, 25 十二月 2018 15:12:32 +0800
Subject: [PATCH] 订单状态调整

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java |   41 ++++++++++++++++++++++-------------------
 1 files changed, 22 insertions(+), 19 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java
index 019c260..9284848 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/CommonOrderServiceImpl.java
@@ -156,17 +156,6 @@
 				order.setReceiveTime(format.format(settleTime));
 			}
 			
-			Date accountTime = order.getAccountTime();
-			if (accountTime != null) {
-				order.setGetTime(formatday.format(accountTime));
-			}
-			
-			Date preAccountTime = order.getPreAccountTime();
-			if (preAccountTime != null) {
-				order.setPreGetTime(formatday.format(preAccountTime));
-			}
-			
-			
 			/* 璁㈠崟鐘舵��  杞崲澶勭悊*/
 			String orderStateContent = "";
 			Map<String, String> orderStateMap = new HashMap<String, String>();
@@ -232,29 +221,43 @@
 				order.setHongBaoTypePic(CommonOrder.TYPE_INVITE);
 			}
 			
-			
+			String hongBaoDate = "";
 			String hongBaoState_Str = "";
 			String hongbaoInfoFontColor = "#E5005C";
 			/* 绾㈠寘鐘舵�� 杞崲 */
 			String stateContent = "";
-			Map<String, String> accountState = new HashMap<String, String>();
 			Integer hongBaoState = order.getHongBaoState();
 			if (HongBaoV2.STATE_KELINGQU == hongBaoState || HongBaoV2.STATE_BUKELINGQU == hongBaoState) {
 				stateContent = "鏈埌璐�";
 				hongBaoState_Str = "棰勪及";
 				hongbaoInfoFontColor = "#888888";
 				
+				Date preAccountTime = order.getPreAccountTime();
+				if (preAccountTime != null) {
+					hongBaoDate = "棰勮鍒拌处鏃堕棿" + formatday.format(preAccountTime);
+				}
+				
 			} else if (HongBaoV2.STATE_YILINGQU == hongBaoState) {
 				stateContent = "宸插埌璐�";
+				
+				Date accountTime = order.getAccountTime();
+				if (accountTime != null) {
+					hongBaoDate = "鍒拌处鏃堕棿" + formatday.format(accountTime);
+				}
+				
 			} else if (HongBaoV2.STATE_BUFENSHIXIAO == hongBaoState) {
-				stateContent = "閮ㄥ垎澶辨晥";		
+				stateContent = "閮ㄥ垎澶辨晥";	
+				Date accountTime = order.getAccountTime();
+				if (accountTime != null) {
+					hongBaoDate = "鍒拌处鏃堕棿" + formatday.format(accountTime);
+				}
+				
 			} else if (HongBaoV2.STATE_SHIXIAO == hongBaoState) {
-				stateContent = "宸插け鏁�";		
+				stateContent = "宸插け鏁�";	
+				hongBaoDate = "  ";
 			}
-			accountState.put("content", stateContent);
-			accountState.put("fontColor", "#E5005C");
-			order.setAccountState(accountState);
-			
+			order.setAccountState(stateContent);
+			order.setHongBaoDate(hongBaoDate);
 		
 			if ("濂栭噾".equals(hongbaoInfo) && hongBaoState_Str.trim().length() > 0) {
 				hongbaoInfo = hongBaoState_Str + hongbaoInfo;

--
Gitblit v1.8.0