| | |
| | | MallLeaderAchieve mallLeaderAchieve = new MallLeaderAchieve(); |
| | | mallLeaderAchieve.setMemberId(orderInfo.getMemberId()); |
| | | mallLeaderAchieve.setOrderNo(orderInfo.getOrderNo()); |
| | | mallLeaderAchieve.setAmount(orderInfo.getAmount()); |
| | | BigDecimal subtract = orderInfo.getAmount().subtract(orderInfo.getCarriage() == null ? BigDecimal.ZERO : orderInfo.getCarriage()); |
| | | mallLeaderAchieve.setAmount(subtract); |
| | | mallLeaderAchieve.setUniqueCode(orderInfo.getTakeUniqueCode()); |
| | | mallLeaderAchieve.setState(MallLeaderAchieve.STATE_ONE); |
| | | mallLeaderAchieveMapper.insert(mallLeaderAchieve); |
| | |
| | | } |
| | | } |
| | | /** |
| | | * 自动确认收货 |
| | | * 团长第二天才会结算前一天的所有提成 |
| | | * 从团长业绩表中查询出前一天的所有已完成订单金额*提成系数,得到今日提成 |
| | | * 修改业绩的状态 |
| | | * 并生成一条提成流水 |
| | | */ |
| | | // @Scheduled(cron = "0 0 1 * * ?") |
| | | @Scheduled(cron = "1 * * * * ?") |