dev:app端注销账号
parent
0860cba729
commit
2f839eaca4
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in New Issue