From 241a49f9653aa83d1dcd9bf646208da3157df35a Mon Sep 17 00:00:00 2001 From: 935090232@qq.com <ak473600000> Date: Mon, 05 Apr 2021 22:48:14 +0800 Subject: [PATCH] 合并BizUser表与SysVipInfo表 大部分逻辑已经修正 可能存在问题的 1、拼团秒杀 2、分享图 3、分销结算 --- zq-erp/src/main/java/com/matrix/system/shopXcx/api/service/impl/WxShopRefundRecordServiceImpl.java | 31 ++----------------------------- 1 files changed, 2 insertions(+), 29 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/shopXcx/api/service/impl/WxShopRefundRecordServiceImpl.java b/zq-erp/src/main/java/com/matrix/system/shopXcx/api/service/impl/WxShopRefundRecordServiceImpl.java index 2895e24..984fefa 100644 --- a/zq-erp/src/main/java/com/matrix/system/shopXcx/api/service/impl/WxShopRefundRecordServiceImpl.java +++ b/zq-erp/src/main/java/com/matrix/system/shopXcx/api/service/impl/WxShopRefundRecordServiceImpl.java @@ -111,7 +111,7 @@ //退款成功后同时把优惠券退回到用户的账号中 if (shopOrder.getDiscountAmount() != null && shopOrder.getDiscountAmount().compareTo(BigDecimal.ZERO) >0) { ShopCouponRecord shopCouponRecord = new ShopCouponRecord(); - String userIds = shopRefundRecord.getUserId(); + Long userIds = shopRefundRecord.getUserId(); shopCouponRecord.setUserId(userIds); shopCouponRecord.setOrderId(shopOrder.getId()); List<ShopCouponRecord> recordList = shopCouponRecordDao.selectByModel(shopCouponRecord); @@ -156,34 +156,7 @@ return flag; } - /** - * 退款成功后发送微信提醒 - * @param shopRefundRecord - * @return - */ - @Override - public int sendRefundInfoToUser(ShopRefundRecord shopRefundRecord) { - ShopOrder order = shopOrderDao.selectById(shopRefundRecord.getOrderId()); - if (order == null) { - throw new GlobleException("没有找到需要退款的订单信息"); - } - List<String> msg = new ArrayList<>(); - //退款说明 - String refundExplain = "退款已经原路返回,具体到账时间可能会有1-3天延迟"; - msg.add(order.getOrderNo()); - msg.add(DateUtil.dateToString(shopRefundRecord.getRefundTime(),DateUtil.DATE_FORMAT_SS)); - msg.add(refundExplain); - String formId = null; - if(AppConstance.REFUND_GOODS.equals(shopRefundRecord.getRefundType()) && null != shopRefundRecord.getRefundTransactionNo()){ - formId = shopRefundRecord.getRefundTransactionNo(); - }else { - formId = order.getWxOrderNo().split("=")[1]; - } - String page = "pages/refunDetail/refunDetail?id=" + shopRefundRecord.getId() + "&&status=1" + "&&inform=1"; - int res = WxTempLateMsgUtil.sendWxTemplateMsg(msg, order.getUserId(), - page, WxTempLateMsgUtil.REFUND_SUCCESS, formId); - return res; - } + @Override public void updateGroupBuyStatus(Long orderId) { -- Gitblit v1.9.1