|
|
ce2f4767f1
|
fix(permission): 修正分页参数类型转换问题
Lint Code / Lint Code (push) Failing after 8m49s
- 将permission权限模块分页数据的total、pageSize和currentPage转换为数值类型
- 修复role角色模块中分页数据的类型转换,确保正确数字处理
- 更新user用户模块分页信息的数字类型转换,避免类型错误
- 调整user列表页底部自适应配置的offsetBottom数值,提高布局效果
- 修改角色启用停用确认框模板字符串格式,优化代码可读性
|
2026-03-28 14:32:42 +08:00 |
|
|
|
ec8d3ca6c2
|
feat(user): 优化用户角色分配功能
Lint Code / Lint Code (push) Has been cancelled
- 修正角色选项展示字段,从 name 改为 roleName
- 调整列表底部自适应偏移量为 120
- 性别字段由 sex 修改为 gender,更新展示和标签逻辑
- 角色分配功能改为异步操作,调用 assignUserRoles 接口分配角色
- 弹窗数据改为异步获取完整角色列表,提升准确性
- 增加操作成功与失败的消息提示
- 角色相关类型定义优化,角色列表类型改为 SysRole,选中角色类型改为 number[]
|
2026-03-28 14:26:11 +08:00 |
|
|
|
39fa3a6370
|
feat(user): 同步飞书用户功能
Lint Code / Lint Code (push) Failing after 14m14s
- 新增 syncFeishuUsers API 用于同步飞书用户数据
- 用户列表页面添加“同步飞书用户”按钮及加载状态
- useUser hook 中实现同步飞书用户逻辑,支持按钮触发同步
- 分页处理逻辑调整,保证切换页码和页面大小均触发查询
- usePermission hook 中替换旧接口 getPermissionTree 为分页查询的 getPermissionList
- 权限列表分页数据更新,更准确处理总数、当前页和页面大小
|
2026-03-28 11:46:29 +08:00 |
|
|
|
b8cb28589d
|
refactor(auth): 调整飞书OAuth回调及删除系统菜单与部门相关代码
Lint Code / Lint Code (push) Failing after 1m36s
- 从系统路由配置中删除了菜单和部门权限管理路由配置
- 飞书OAuth使用hash路由模式,调整redirect_uri以包含“#”
- 优化飞书回调code处理,支持code在hash之前和hash内部两种情况
- 清理飞书登录页面中URL,避免重复处理code参数
- 删除系统部门管理视图及相关逻辑代码
- 删除系统菜单管理视图及相关逻辑代码
- 移除系统菜单和部门相关的表单、hooks、工具类型与验证规则等代码
|
2026-03-28 10:39:02 +08:00 |
|
|
|
1b3271fa35
|
feat(system): 完善系统管理接口及权限管理功能
Lint Code / Lint Code (push) Failing after 10m12s
- 删除 mock 中系统管理路由冗余数据,前端统一路由管理
- 飞书登录接口响应数据结构重构,新增登录状态及用户信息查询方法
- 重构系统接口模块,新增权限、角色、用户、部门、菜单等完整类型及API实现
- 新增项目初始化相关接口及数据类型支持
- 调整登录页及相关调用,适配飞书登录新接口返回
- 统一接口响应状态码判定,修正多处 code === 0 为 code === 200
- 新增系统管理路由模块,包含用户、角色、权限、菜单、部门页面
- 账号设置页面新增角色与权限展示,丰富用户信息显示
- 权限管理页面新增增删改查功能,提供表单校验与列表操作
- 优化权限表格展示和操作体验,支持批量删除及树形结构显示
- 兼容性优化,调整部门与菜单管理hook中code判断,避免误判
- 新增菜单和部门管理相关接口及类型定义
- 更新 OpenAPI 配置,规范角色菜单权限相关接口定义
- 新增权限管理表单组件及校验规则,支持增删改权限项
- 规范权限管理模块代码结构及变量命名,提高维护性
|
2026-03-27 20:06:58 +08:00 |
|
|
|
bd809479e6
|
feat(login): 集成飞书登录功能及其相关界面和路由支持
Lint Code / Lint Code (push) Failing after 5m15s
- 新增飞书登录API接口定义及请求方法
- 添加飞书登录相关的类型声明
- 本地多语言文件增加飞书登录文案(中英文)
- 登录页面新增飞书登录视图和样式,支持扫码或授权登录
- 添加飞书登录状态控制、回调处理逻辑,支持token和用户信息存储
- 路由白名单增加飞书登录回调路径,避免权限拦截
- 登录页新增切换账号密码登录和飞书登录的切换按钮
- Vite配置新增本地api代理规则,便于接口联调测试
|
2026-03-27 17:49:32 +08:00 |
|
|
|
2b62486364
|
feat(init): 项目初始化构建
Lint Code / Lint Code (push) Failing after 35s
|
2026-03-27 16:50:27 +08:00 |
|