yujian
2020-07-01 480c4994ab7ad8b3507ff94b40045ebcf0650cc6
拉新商品比例和付款金额限制
2个文件已修改
15 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/job/goods/PullNewJob.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/PullNewGoodsServiceImpl.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/job/goods/PullNewJob.java
@@ -61,7 +61,7 @@
    private void addPullNewGoods() {
        // 商品比例限制
        double limitRate =  Double.valueOf(redPackConfigService.getValueByKey("goods_reate_limit"));    
        double  limitPrice =  Double.valueOf(redPackConfigService.getValueByKey("goods_pay_ment_limit"));
        double limitPrice =  Double.valueOf(redPackConfigService.getValueByKey("goods_pay_ment_limit"));
        
        
        Integer array[] = {3,4,5,6,7,8,9,10,11,12,15};
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"));
        // 佣金比例大于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();