From 352164073f057646568e02ccb2f1eada42890707 Mon Sep 17 00:00:00 2001
From: yujian <yujian>
Date: 星期五, 01 三月 2019 10:30:57 +0800
Subject: [PATCH] 图片路径修改+添加券失效图片字段

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java
index 9238670..00b85ad 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java
@@ -118,9 +118,6 @@
 	private UserOtherMsgNotificationService userOtherMsgNotificationService;
 	
 
-	// 鍒稿け鏁堝浘鐗�
-	public final static String PIC_INVALID = "http://192.168.1.200/icon/mian_invalid.png";
-
 	@Override
 	public int insertSelective(UserSystemCoupon record) {
 		return userSystemCouponMapper.insertSelective(record);
@@ -283,10 +280,14 @@
 			userCouponVO.setCouponPicture(systemCoupon.getPicture());
 			userCouponVO.setCouponEffect(systemCoupon.getEffect());
 			userCouponVO.setCouponRule(systemCoupon.getRule());
+			userCouponVO.setCouponPictureInvalid(systemCoupon.getPictureInvalid());
 
 			// 浣跨敤鐘舵��
 			Integer state = userCouponVO.getState();
-
+			
+			// 鍒哥被鍨�
+			CouponTypeEnum type = systemCoupon.getType();
+			
 			// 鎸夐挳璺宠浆
 			Map<String, Object> jumpBtn = null;
 			
@@ -327,7 +328,6 @@
 				if (UserSystemCoupon.STATE_CAN_USE == state) {
 					Map<String, Object> jumpLink = new HashMap<String, Object>();
 
-					CouponTypeEnum type = systemCoupon.getType();
 					if (CouponTypeEnum.freeCoupon == type || CouponTypeEnum.welfareFreeCoupon == type) {
 						// 鍏嶅崟鍒搞�� 绂忓埄鍏嶅崟鍒�
 						
@@ -356,8 +356,8 @@
 			
 			// 鍒稿け鏁堝浘鐗囨浛鎹�
 			if (UserSystemCoupon.STATE_END_USE == state || UserSystemCoupon.STATE_OVERDUE == state) {
-				userCouponVO.setCouponPicture(PIC_INVALID);
-			}
+				userCouponVO.setCouponPicture(systemCoupon.getPictureInvalid());
+			} 
 			
 			userCouponVO.setJumpBtn(jumpBtn);
 
@@ -423,6 +423,7 @@
 			userCouponVO.setCouponName(systemCoupon.getName());
 			userCouponVO.setCouponEffect(systemCoupon.getEffect());
 			userCouponVO.setCouponRule(systemCoupon.getRule());
+			userCouponVO.setCouponPictureInvalid(systemCoupon.getPictureInvalid());
 
 
 			int differentDays = 0;
@@ -451,7 +452,7 @@
 			if (stateActivated == null || stateActivated == 0) {
 				userCouponVO.setState(0);
 				userCouponVO.setCouponEffect("寰呮縺娲�");
-				userCouponVO.setCouponPicture(PIC_INVALID); // 鏈縺娲诲浘鐗�
+				userCouponVO.setCouponPicture(systemCoupon.getPictureInvalid());
 				
 				remainDaysFontColor = "#CCCCCC";
 				
@@ -549,7 +550,7 @@
 					for (UserSystemCouponVO userCouponVO: list) {
 						// 鏄剧ず涓嶈兘浣跨敤
 						userCouponVO.setState(0);
-						userCouponVO.setCouponPicture(PIC_INVALID);
+						userCouponVO.setCouponPicture(userCouponVO.getCouponPictureInvalid());
 						
 						Map<String, Object> map = userCouponVO.getRemainDays();
 						if (map != null) {

--
Gitblit v1.8.0