From 646196c8b6f46b1156189f0d3a16fb6c5200c789 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期二, 26 五月 2020 09:48:44 +0800
Subject: [PATCH] 队员排行榜bug
---
fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java
index 0469f1d..f9aefe4 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/LostOrderServiceImpl.java
+++ b/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()));
}
}
}
@@ -270,8 +271,7 @@
update.setResultCode(LostOrder.RESULT_CODE_FAIL);
lostOrderMapper.updateByPrimaryKeySelective(update);
// 娣诲姞閫氱煡
- userOrderMsgNotificationService.orderFoundFail(order.getUserInfo().getId(), order.getOrderId(), null, 1,
- new Date(order.getHandleTime()));
+ userOrderMsgNotificationService.orderFoundFail(order.getUserInfo().getId(), order.getOrderId());
}
}
@@ -288,8 +288,7 @@
update.setResultCode(LostOrder.RESULT_CODE_FAIL);
lostOrderMapper.updateByPrimaryKeySelective(update);
// 娣诲姞閫氱煡
- userOrderMsgNotificationService.orderFoundFail(order.getUserInfo().getId(), order.getOrderId(), null, 1,
- new Date(order.getHandleTime()));
+ userOrderMsgNotificationService.orderFoundFail(order.getUserInfo().getId(), order.getOrderId());
}
}
--
Gitblit v1.8.0