From e38612bd0c14b89f393a18ebcee0bc5028f8889d Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期二, 09 十二月 2025 16:44:32 +0800
Subject: [PATCH] 修改功能
---
multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java | 8 +++++++-
multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java | 2 +-
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java b/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java
index 9777ad2..60b888c 100644
--- a/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java
+++ b/multi-common/src/main/java/com/gkhy/exam/common/domain/entity/SysUser.java
@@ -98,7 +98,7 @@
private Long companyId;
@NotBlank(message = "密码不能为空")
- @Length(min = 2, message = "密码长度不正确")
+ @Length(min = 6, message = "密码长度不正确")
@ApiModelProperty(value = "密码",required = true)
@TableField("password")
private String password;
diff --git a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
index d006990..b5cf48f 100644
--- a/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
+++ b/multi-system/src/main/java/com/gkhy/exam/system/service/impl/SysUserServiceImpl.java
@@ -254,7 +254,13 @@
checkRequestData(user);
checkUserAllowed(user);
user.setUpdateBy(SecurityUtils.getUsername());
- user.setPassword(null);
+
+ if(StringUtils.isNotEmpty(user.getPassword())){
+ user.setPassword(SecurityUtils.encryptPassword(Base64.decodeStr(user.getPassword())));
+ }else {
+ user.setPassword(null);
+ }
+
int row = baseMapper.updateById(user);
batchSaveRole(user.getRoles(), user.getId(), true);
--
Gitblit v1.9.2