| | |
| | |
|
| | | @Override
|
| | | public void synOldOrder(List<TaoBaoOrder> tborderList) {
|
| | | BigDecimal rate = new BigDecimal(hongBaoManageService.get("hongbao_goods_proportion"));
|
| | | BigDecimal rate = hongBaoManageService.getFanLiRate();
|
| | | Map<String, Order> map = new HashMap<String, Order>();
|
| | | tborderList.stream().forEach((tbo) -> {
|
| | | Order order = map.get(tbo.getOrderId());
|
| | |
| | | @Override
|
| | | public void processOrderItem(String orderId, List<TaoBaoOrder> orderList) {
|
| | | List<OrderItem> orderItemList = orderItemMapper.findOrderByOrderIdAndTypeAndVersion(orderId, 1, 2);
|
| | | BigDecimal rate = new BigDecimal(hongBaoManageMapper.selectByKey("hongbao_goods_proportion").getValue());
|
| | | BigDecimal rate = hongBaoManageService.getFanLiRate();
|
| | | Order order = orderMapper.selectOrderByOrderId(orderId);
|
| | | // 尚未插入子订单
|
| | | if (orderItemList == null || orderItemList.size() == 0) {
|
| | |
| | | updateOrderItem.setSettlementTime(newOrderItem.getSettlementTime());
|
| | | updateOrderItem.setState(newOrderItem.getState());
|
| | | updateOrderItem.setPrePayMoney(taoBaoOrder.getPrice().multiply(new BigDecimal(taoBaoOrder.getCount())));
|
| | | updateOrderItem.setPayMoney(newOrderItem.getPayMoney());
|
| | | updateOrderItem.setFanMoney(newOrderItem.getFanMoney());
|
| | | orderItemMapper.updateByPrimaryKeySelective(updateOrderItem);
|
| | | }
|
| | | } |
| | | |
| | | // else if (newOrderItem.getState() == OrderItem.STATE_JIESUAN) {
|
| | | // OrderItem updateOrderItem = new OrderItem();
|
| | | // // 处理正常状态
|
| | | // updateOrderItem.setId(oldOrderItem.getId());
|
| | | // // updateOrderItem.setSettlementTime(newOrderItem.getSettlementTime());
|
| | | // // updateOrderItem.setState(newOrderItem.getState());
|
| | | // updateOrderItem.setPrePayMoney(taoBaoOrder.getPrice().multiply(new BigDecimal(taoBaoOrder.getCount())));
|
| | | // updateOrderItem.setPayMoney(newOrderItem.getPayMoney());
|
| | | // updateOrderItem.setFanMoney(newOrderItem.getFanMoney());
|
| | | // orderItemMapper.updateByPrimaryKeySelective(updateOrderItem);
|
| | | // }
|
| | |
|
| | | // 更新分销状态
|
| | | if (oldOrderItem.getIsGift()) {
|