From 388be9f734f5b80c348bcc956726c206002e832a Mon Sep 17 00:00:00 2001 From: Administrator <Administrator@MS-20170306HGUF> Date: 星期日, 23 二月 2020 12:55:01 +0800 Subject: [PATCH] 保存bug --- fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/UserOrderMsgNotificationServiceImpl.java | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/UserOrderMsgNotificationServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/UserOrderMsgNotificationServiceImpl.java index 66012f3..372e225 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/UserOrderMsgNotificationServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/order/msg/UserOrderMsgNotificationServiceImpl.java @@ -148,7 +148,7 @@ public void orderShareFirstLevelStatistic(Long uid, String orderId, int orderType, BigDecimal payMoney, BigDecimal money, int goodsCount, int orderState, String sourceUserName) { MsgOrderDetail detail = MsgOrderDetailFactory.createInviteOrder(uid, orderId, orderType, goodsCount, orderState, - payMoney, money, String.format("鐢变竴绾ч槦鍛樸��%s銆戝垎浜�", getShortName(sourceUserName))); + payMoney, money, String.format("鐢辩洿鎺ョ矇涓濄��%s銆戝垎浜�", getShortName(sourceUserName))); try { msgOrderDetailService.addMsgOrderDetail(detail, (money == null || money.compareTo(new BigDecimal(0)) <= 0) ? false : true); @@ -164,7 +164,6 @@ } catch (PushException e) { e.printStackTrace(); } - } @Override @@ -202,4 +201,30 @@ } } + @Override + public void orderElmeStatistic(Long uid, String orderId, int orderType, BigDecimal payMoney, BigDecimal money, + int orderState) { + MsgOrderDetail detail = MsgOrderDetailFactory.createElmeOrder(uid, orderId, orderType, orderState, payMoney, + money, null); + try { + msgOrderDetailService.addMsgOrderDetail(detail, + (payMoney == null || payMoney.compareTo(new BigDecimal(0)) <= 0) ? false : true); + } catch (MsgOrderDetailException e) { + e.printStackTrace(); + } + } + + @Override + public void orderElmeStateChanged(Long uid, String orderId, int orderType, BigDecimal payMoney, BigDecimal money, + int orderState) { + MsgOrderDetail detail = MsgOrderDetailFactory.createElmeOrder(uid, orderId, orderType, orderState, payMoney, + money, null); + // 鏆傛椂涓嶆帹閫� + try { + msgOrderDetailService.updateMsgOrderDetail(detail, false); + } catch (MsgOrderDetailException e) { + e.printStackTrace(); + } + } + } -- Gitblit v1.8.0