Commit Graph

23 Commits (8279759ddade8f42faeff0c36638dd6f2371d29d)

Author SHA1 Message Date
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