删除用户不再限制 dept 数据权限

This commit is contained in:
chenbowen
2026-02-02 16:20:29 +08:00
parent 8a27141edc
commit 1a9e602ce7

View File

@@ -13,6 +13,7 @@ import com.zt.plat.framework.common.pojo.CompanyDeptInfo;
import com.zt.plat.framework.common.pojo.PageResult;
import com.zt.plat.framework.common.util.collection.CollectionUtils;
import com.zt.plat.framework.common.util.object.BeanUtils;
import com.zt.plat.framework.datapermission.core.annotation.DeptDataPermissionIgnore;
import com.zt.plat.framework.datapermission.core.util.DataPermissionUtils;
import com.zt.plat.framework.security.core.LoginUser;
import com.zt.plat.module.infra.api.config.ConfigApi;
@@ -319,6 +320,8 @@ public class AdminUserServiceImpl implements AdminUserService {
@Override
@Transactional(rollbackFor = Exception.class)
// todo 优化数据权限的处理逻辑
@DeptDataPermissionIgnore
@LogRecord(type = SYSTEM_USER_TYPE, subType = SYSTEM_USER_DELETE_SUB_TYPE, bizNo = "{{#id}}",
success = SYSTEM_USER_DELETE_SUCCESS)
public void deleteUser(Long id) {