From 63a97e60ce8b51659fda234c69b119f9df6eb19a Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期二, 14 七月 2026 18:33:17 +0800
Subject: [PATCH] feat(system): 添加用户操作密码功能

---
 ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
index d28e6be..db131f6 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
@@ -51,6 +51,7 @@
 @Service
 public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> implements ISysUserService {
 	private static final Logger log = LoggerFactory.getLogger(SysUserServiceImpl.class);
+    private static final String DEFAULT_OPERATION_PASSWORD = "123456";
 	
 	@Resource
 	private SysUserMapper userMapper;
@@ -278,6 +279,9 @@
 		user.setCreateBy(tokenService.getLoginUser().getUsername());
 		user.setUpdateTime(new Date());
 		user.setUpdateBy(tokenService.getLoginUser().getUsername());
+		if (StringUtils.isEmpty(user.getOperationPassword())) {
+			user.setOperationPassword(SecurityUtils.encryptPassword(DEFAULT_OPERATION_PASSWORD));
+		}
 		return userMapper.insert(user);
 	}
 	

--
Gitblit v1.7.1