From 480c4994ab7ad8b3507ff94b40045ebcf0650cc6 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 01 七月 2020 11:16:08 +0800
Subject: [PATCH] 拉新商品比例和付款金额限制

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java
index 62b9d91..3c9e722 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java
@@ -11,13 +11,17 @@
 import com.yeshi.fanli.entity.goods.PullNewGoods;
 import com.yeshi.fanli.entity.taobao.haodanku.HDKGoodsDetail;
 import com.yeshi.fanli.service.inter.goods.PullNewGoodsService;
-import com.yeshi.fanli.util.taobao.HaoDanKuApiUtil;
+import com.yeshi.fanli.service.inter.redpack.RedPackConfigService;
 
 @Service
 public class PullNewGoodsServiceImpl implements PullNewGoodsService {
 	
 	@Resource
 	private PullNewGoodsDao pullNewGoodsDao;
+	
+	@Resource
+	private RedPackConfigService redPackConfigService;
+	
 	
 	@Override
 	public void saveGoods(PullNewGoods pullNewGoods) {
@@ -47,14 +51,17 @@
 		if (list == null || list.size() == 0)
 			return;
 		
+	    double limitRate =  Double.valueOf(redPackConfigService.getValueByKey("goods_reate_limit"));	
+	    double limitPrice =  Double.valueOf(redPackConfigService.getValueByKey("goods_pay_ment_limit"));	
+	    
 		// 浣i噾姣斾緥澶т簬50%
-		if (goods.getTkrates() == null || goods.getTkrates() < 50)
+		if (goods.getTkrates() == null || goods.getTkrates() < limitRate)
 			return;
 		// 鏄惁瀛樺湪鍒�
 		if (goods.getCouponmoney() == null || goods.getCouponmoney() <= 0)
 			return;
 		// 鍟嗗搧鍒稿悗浠峰ぇ浜�9.9鍏�
-		if (goods.getItemendprice() == null || goods.getItemendprice() <= 9.9)
+		if (goods.getItemendprice() == null || goods.getItemendprice() <= limitPrice)
 			return;
 		
 		PullNewGoods pullNewGoods = new PullNewGoods();

--
Gitblit v1.8.0