修改部分功能
ci-userbase-service / build-and-push (push) Successful in 44s

This commit is contained in:
chenxing
2026-08-17 16:39:00 +08:00
parent 165d46b156
commit 05c7741954
4 changed files with 11 additions and 8 deletions
@@ -96,9 +96,9 @@ public class SysUserService implements ISysUserService {
@Override
@Transactional
public void add(SysUserRequest request) {
public Integer add(SysUserRequest request) {
// 单条新增走完整校验(含密码强度)
createUser(request, true);
return createUser(request, true);
}
/**
@@ -108,7 +108,7 @@ public class SysUserService implements ISysUserService {
* - 单条新增 = true(前端已交互式校验);
* - 批量导入 = false(默认密码 Vzuk4Dp3 不含符号,按业务约定直接放行)。
*/
private void createUser(SysUserRequest request, boolean enforcePasswordStrength) {
private Integer createUser(SysUserRequest request, boolean enforcePasswordStrength) {
if (sysUserRepository.countByAccount(request.getAccount()) > 0) {
throw new DException("账号已存在");
}
@@ -146,6 +146,8 @@ public class SysUserService implements ISysUserService {
rel.setIsMain(IS_MAIN);
rel.setCreateTime(LocalDateTime.now());
sysUserGroupRelRepository.save(rel);
return saved.getId();
}
@Override