jiaosong
2023-10-30 ad92f42691c3f5b1804bbc56040b93877e336995
server/services/src/main/java/com/doumee/biz/system/impl/SystemUserBizImpl.java
@@ -178,15 +178,15 @@
        }
        // 验证工号
        if (StringUtils.isNotBlank(systemUser.getEmpNo())) {
            queryUserDto = new SystemUser();
            queryUserDto.setEmpNo(systemUser.getEmpNo());
            queryUserDto.setDeleted(Constants.ZERO);
            user = systemUserService.findOne(queryUserDto);
            if (user != null && !user.getId().equals(systemUser.getId())) {
                throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "工号已存在");
            }
        }
//        if (StringUtils.isNotBlank(systemUser.getEmpNo())) {
//            queryUserDto = new SystemUser();
//            queryUserDto.setEmpNo(systemUser.getEmpNo());
//            queryUserDto.setDeleted(Constants.ZERO);
//            SystemUser user1 = systemUserService.findOne(queryUserDto);
//            if (user1 != null && !user1.getId().equals(systemUser.getId())) {
//                throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "工号已存在");
//            }
//        }
        if ("admin".equals(user.getUsername()) && Objects.equal(systemUser.getStatus(),1)){
            throw new BusinessException(ResponseStatus.DATA_EXISTS.getCode(), "超级管理员账号不允许禁用");
        }