From 2f839eaca4e806256df02e5eb5e3bf8d861555e1 Mon Sep 17 00:00:00 2001 From: SondonYong Date: Fri, 5 Dec 2025 08:59:03 +0800 Subject: [PATCH] =?UTF-8?q?dev:app=E7=AB=AF=E6=B3=A8=E9=94=80=E8=B4=A6?= =?UTF-8?q?=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/zcloud/basic/info/command/UserRemoveExe.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web-app/src/main/java/com/zcloud/basic/info/command/UserRemoveExe.java b/web-app/src/main/java/com/zcloud/basic/info/command/UserRemoveExe.java index 4264b5c..ab1df84 100644 --- a/web-app/src/main/java/com/zcloud/basic/info/command/UserRemoveExe.java +++ b/web-app/src/main/java/com/zcloud/basic/info/command/UserRemoveExe.java @@ -1,12 +1,14 @@ package com.zcloud.basic.info.command; import com.alibaba.cola.exception.BizException; +import com.jjb.saas.system.client.user.facade.UserFacade; import com.zcloud.basic.info.domain.gateway.UserGateway; import com.zcloud.basic.info.dto.AppUserLogOutCmd; import com.zcloud.basic.info.persistence.repository.UserCorpRepository; import com.zcloud.gbscommon.utils.Const; import com.zcloud.gbscommon.utils.ZcloudRedisUtil; import lombok.AllArgsConstructor; +import org.apache.dubbo.config.annotation.DubboReference; import org.junit.platform.commons.function.Try; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -25,6 +27,8 @@ import org.springframework.transaction.annotation.Transactional; public class UserRemoveExe { private final UserGateway userGateway; private final UserCorpRepository userCorpRepository; + @DubboReference(check = false) + private UserFacade userFacade; // @Autowired // private ZcloudRedisUtil zcloudRedisUtil; @@ -43,6 +47,8 @@ public class UserRemoveExe { @Transactional(rollbackFor = Exception.class) public boolean execute(AppUserLogOutCmd cmd) { try { + // 删除底座用户信息 + userFacade.delete(cmd.getId()); // 删除用户表 Long userId = cmd.getId(); userGateway.deletedUserById(userId);