yujian
2020-04-29 f8243b5e55762c3d87b1ba2d39f610c11adec189
订单找回消息bug
1个文件已修改
11 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java
@@ -246,16 +246,17 @@
                List<HongBaoOrder> hongBaoOrderList = hongBaoOrderService.listDetailByOrderIdAndSourceType(orderId,
                        orderType);
                int goodsCount = 0;
                BigDecimal fanMoney = new BigDecimal(0);
                for (HongBaoOrder hongBaoOrder : hongBaoOrderList) {
                    if (hongBaoOrder.getCommonOrder().getState() != CommonOrder.STATE_SX)
                    if (hongBaoOrder.getCommonOrder().getState() != CommonOrder.STATE_SX) {
                        goodsCount += hongBaoOrder.getCommonOrder().getCount();
                        fanMoney = fanMoney.add(hongBaoOrder.getHongBaoV2().getMoney());
                    }
                }
                // TODO 分享订单可找回
                if (order != null)
                    userOrderMsgNotificationService.orderFoundSuccess(lo.getUserInfo().getId(), orderId, orderType,
                            Constant.TYPE_REBATE, order.getMoney(), order.getMoney(), goodsCount,
                            new Date(lo.getCreateTime()));
                            Constant.TYPE_REBATE, order.getMoney(), fanMoney, goodsCount, new Date(lo.getCreateTime()));
            }
        }
    }