From 7b3ce01b64154cc96885271d177fa6bf6117026e Mon Sep 17 00:00:00 2001 From: liujiang <569804566@qq.com> Date: Thu, 4 Dec 2025 15:32:13 +0800 Subject: [PATCH] =?UTF-8?q?master=EF=BC=9A=E6=A1=A3=E5=8F=A3=E4=BC=9A?= =?UTF-8?q?=E5=91=98=E8=B0=83=E4=BC=98=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java index f816e99ec..9797ef260 100644 --- a/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java +++ b/xkt/src/main/java/com/ruoyi/xkt/service/impl/StoreMemberServiceImpl.java @@ -159,7 +159,7 @@ public class StoreMemberServiceImpl implements IStoreMemberService { StoreMember storeMember = Optional.ofNullable(this.storeMemberMapper.selectOne(new LambdaQueryWrapper() .eq(StoreMember::getId, auditDTO.getStoreMemberId()).eq(StoreMember::getDelFlag, Constants.UNDELETED) .in(StoreMember::getMemberStatus, Arrays.asList(StoreMemberStatus.WAIT_AUDIT.getValue(), StoreMemberStatus.BOUGHT_WAIT_AUDIT.getValue())))) - .orElseThrow(() -> new ServiceException("会员不存在!", HttpStatus.ERROR)); + .orElseThrow(() -> new ServiceException("购买会员记录不存在!", HttpStatus.ERROR)); if (Objects.equals(auditDTO.getMemberStatus(), StoreMemberStatus.AUDIT_PASS.getValue())) { // 若结束时间在当前时间之前,则直接设置为当前时间 Date startTime = ObjectUtils.isEmpty(storeMember.getEndTime()) ? new Date() @@ -192,6 +192,9 @@ public class StoreMemberServiceImpl implements IStoreMemberService { storeMember.setDelFlag(Constants.DELETED); // 退会员费(购买时就支付了,审核驳回就直接退费) this.assetService.refundVipFee(storeMember.getStoreId(), storeMember.getPayPrice()); + // 新增购买驳回的消息通知 + this.noticeService.createSingleNotice(SecurityUtils.getUserId(), "购买会员驳回!", NoticeType.NOTICE.getValue(), NoticeOwnerType.SYSTEM.getValue(), + storeMember.getStoreId(), UserNoticeType.SYSTEM_MSG.getValue(), "您购买:实力质造 会员驳回!请联系客服18228090035"); } return this.storeMemberMapper.updateById(storeMember); }