xiaoyong931011
2021-03-25 ee8f8eb816608956f55f60dd4ed65488b706767b
不是分销员不参与自购返佣
1 files modified
7 ■■■■ changed files
zq-erp/src/main/java/com/matrix/system/shopXcx/mqTask/SalesOrderTask.java 7 ●●●● patch | view | raw | blame | history
zq-erp/src/main/java/com/matrix/system/shopXcx/mqTask/SalesOrderTask.java
@@ -135,12 +135,13 @@
            //分销订单总额
            Double orderTotal=0D;
            for (ShopOrderDetails item:order.getDetails() ){
                if(StringUtils.isNotBlank(item.getShopProduct().getAttrValues())
                        && item.getShopProduct().getAbleSales()==ShopProduct.ABLE_SALES){
                if(item.getShopProduct().getAbleSales()==ShopProduct.ABLE_SALES){
                    orderTotal+=item.getTotalPrice().doubleValue();
                }
            }
            //自购返佣
            Integer isSales = bizUser.getIsSales();
            if(BizUser.IS_SALES == isSales){
            for (ShopOrderDetails item:order.getDetails() ){
                if(item.getShopProduct().getAbleSales()==ShopProduct.ABLE_SALES){
                    //分销规则是否开启自购返佣
@@ -171,6 +172,8 @@
                salesmanOrder.setSalesUserId(order.getUserId());
                shopSalesmanOrderDao.insert(salesmanOrder);
            }
            }
            //存在上级
            if(StringUtils.isNotBlank(bizUser.getParentOpenId())) {
                BizUser salesMan=bizUserService.findByOpenId(bizUser.getParentOpenId());