| | |
| | | //分销订单总额 |
| | | 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){ |
| | | //分销规则是否开启自购返佣 |
| | |
| | | salesmanOrder.setSalesUserId(order.getUserId()); |
| | | shopSalesmanOrderDao.insert(salesmanOrder); |
| | | } |
| | | } |
| | | |
| | | //存在上级 |
| | | if(StringUtils.isNotBlank(bizUser.getParentOpenId())) { |
| | | BizUser salesMan=bizUserService.findByOpenId(bizUser.getParentOpenId()); |