From c6b718c3cadf5e5fff4c2a47fd1247842439f8c7 Mon Sep 17 00:00:00 2001 From: yujian <yujian@163.com> Date: 星期三, 15 四月 2020 10:45:18 +0800 Subject: [PATCH] 团队消息 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java index 95e137b..e5a1a6f 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java @@ -1060,7 +1060,22 @@ couponRecord.setUpdateTime(date); userSystemCouponRecordService.insertSelective(couponRecord); - // 娑堟伅鎺ㄩ�� + int goodsCount = 0; + String orderId = order.getOrderId(); + Integer orderType = order.getOrderType(); + List<CommonOrder> orderList = commonOrderService.listBySourceTypeAndOrderId(orderType, orderId); + if (orderList != null && orderList.size() > 0) { + for (CommonOrder co : orderList) { + goodsCount += co.getCount(); + } + } + + // 璧勯噾娑堟伅 + UserInfo userInfo = userInfoService.selectByPKey(uid); + userMoneyMsgNotificationService.rewardCounponReceived(uid, orderId, orderType, goodsCount, + money, userInfo.getMyHongBao(), order.getThirdCreateTime()); + + // 鍒镐娇鐢ㄦ垚鍔熸秷鎭� try { userOtherMsgNotificationService.rewardCouponEndMsg(uid, userSystemCoupon.getSource(), 1, "浣跨敤鎴愬姛"); } catch (Exception e) { -- Gitblit v1.8.0