From 9b225459a0a5073f30391188aa61b0fa3ee2315d Mon Sep 17 00:00:00 2001 From: cabbage <281119120@qq.com> Date: Sat, 12 Jul 2025 16:02:59 +0800 Subject: [PATCH] =?UTF-8?q?##=20=E6=B3=A8=E5=86=8C=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E6=92=A4=E5=8D=95=E5=A4=84=E7=90=86=E6=8E=A8=E8=8D=90=E4=BA=BA?= =?UTF-8?q?=E7=AD=89=E7=BA=A7=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/service/impl/CuMemberBusinessServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberBusinessServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberBusinessServiceImpl.java index c9564aa8..fff0f175 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberBusinessServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberBusinessServiceImpl.java @@ -588,6 +588,7 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService { @Transactional(rollbackFor = Exception.class) public Boolean singleRevokeMemberByRegisterOrder(Long pkApprove, SaOrderExt saOrder, BusinessCommissionDTO businessCommissionDTO) { deductCancelOrderCost(businessCommissionDTO); + Date currentDateTime = DateUtils.currentDateTime(); CuMemberAccount payMemberAccount = cuMemberAccountService.queryCuMemberAccountByPkMember(saOrder.getPkCreator()); @@ -608,6 +609,9 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService { iCuMemberRegisterService.updateCuMemberRegister(cuMemberRegister); } + // 处理推荐人等级 + handleParentLevel(saOrder, currentDateTime); + cancelOrderBackAccount(pkApprove, saOrder, payMemberAccount); return true; } @@ -911,6 +915,7 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService { } } + // 处理推荐人等级 this.handleParentLevel(saOrder, currentDateTime); // 部分撤单 todo 发货后邮费不退,未发货退邮费