9264yf
|
05adf0b31b
|
feat(tenant): 完善多租户功能及相关数据结构
- 在登录流程中新增租户编码支持,允许用户通过租户编码登录。
- 更新SysLoginController和SysLoginService以处理租户信息。
- 在字典数据和字典类型实体中添加租户ID字段,支持租户级字典管理。
- 扩展字典数据和用户查询功能,支持按租户ID过滤。
- 更新前端登录页面,添加租户编码输入框,优化用户体验。
- 修改相关Mapper和Service以支持租户数据的插入和查询。
|
2025-12-20 16:25:38 +08:00 |
9264yf
|
9a8ffdbb8f
|
feat(tenant): 实现多租户数据隔离功能
- 新增租户管理模块(SysTenant CRUD)
- 实现 TenantContext 租户上下文(基于 TransmittableThreadLocal)
- 新增 TenantInterceptor HTTP拦截器,自动识别当前租户
- 新增 TenantSqlInterceptor MyBatis 拦截器,自动注入 tenant_id 过滤条件
- 支持超级管理员全局模式,可查看所有租户数据
- 扩展 LoginUser/SysUser 支持租户字段
- 新增前端租户管理页面
|
2025-12-20 16:25:04 +08:00 |
RuoYi
|
08637e31e5
|
优化代码
|
2025-08-28 13:32:57 +08:00 |
RuoYi
|
512b157801
|
优化代码
|
2025-08-27 15:34:24 +08:00 |
RuoYi
|
6a2e8a35e9
|
修复用户归属部门无法修改为空问题
|
2025-08-21 14:47:48 +08:00 |
RuoYi
|
d46e62a21a
|
用户头像更换后移除旧头像文件
|
2025-06-06 14:58:01 +08:00 |
RuoYi
|
65159934ab
|
注册账号设置默认密码最后更新时间
|
2025-05-26 10:57:49 +08:00 |
RuoYi
|
8ff013552a
|
初始密码支持自定义修改策略
|
2025-05-22 23:03:30 +08:00 |
RuoYi
|
511ff0f125
|
优化代码
|
2025-02-28 12:58:03 +08:00 |
RuoYi
|
3ef6000794
|
修改时间范围日期格式
|
2024-07-08 16:45:36 +08:00 |
RuoYi
|
f5a1b0c550
|
删除无用的传参
|
2023-09-01 09:37:16 +08:00 |
RuoYi
|
854b405d89
|
修改用户登录账号重复验证
|
2022-09-18 11:26:03 +08:00 |
RuoYi
|
e0cd5381e2
|
数据逻辑删除不进行唯一验证
|
2022-08-03 16:48:55 +08:00 |
RuoYi
|
9639c096ba
|
用户列表查询不显示密码字段
|
2022-05-27 17:50:49 +08:00 |
RuoYi
|
db2dfee6ae
|
用户缓存信息添加部门ancestors祖级列表
|
2022-04-07 09:50:42 +08:00 |
RuoYi
|
e52092c6d4
|
修改时检查用户数据权限范围
|
2021-08-24 16:00:39 +08:00 |
RuoYi
|
90c41d498c
|
角色管理新增分配用户功能
|
2021-07-05 14:54:09 +08:00 |
wangze
|
ba5ab4b091
|
用户、角色单条删除时,使其逻辑删除
|
2021-04-02 22:49:19 +08:00 |
li_oxen
|
a04bb71777
|
修复 用户管理 -> 修改用户 手机号码 和 邮箱 不能清空
|
2020-12-29 13:51:15 +08:00 |
RuoYi
|
ef92ad4d8c
|
支持get请求映射params参数
|
2020-12-04 10:52:20 +08:00 |
RuoYi
|
0ecf27f8d6
|
去除多余的空格
|
2020-09-18 17:09:27 +08:00 |
RuoYi
|
51fa66f61a
|
唯一限制条件只返回单条数据
|
2020-08-05 14:28:45 +08:00 |
RuoYi
|
cee572f237
|
若依 3.0
|
2020-07-19 10:25:40 +08:00 |