zhangjf
|
bf63820546
|
fix: 增强前端请求拦截器对401响应的处理
- 在响应拦截器中明确处理 code=401 的业务响应
- 自动清理 Token 并跳转到登录页
- 避免401响应被当作普通业务失败处理
|
2026-02-15 16:54:33 +08:00 |
|
zhangjf
|
7f776d87ea
|
fix: 修正 menu.js 和 role.js 中 request 导入路径
- 从 './request' 改为 '../utils/request'
- 与其他 API 文件保持一致
|
2026-02-15 16:42:51 +08:00 |
|
zhangjf
|
7672f008ef
|
feat: 完善前端页面 - 角色管理、菜单管理、联系人管理功能
新增功能:
1. 角色管理
- 分页列表查询,支持按角色名称和状态筛选
- 新增/编辑角色,包含角色编码、名称、类型、数据范围等字段
- 删除角色
- 分配菜单权限(树形选择)
2. 菜单管理
- 树形表格展示菜单层级结构
- 新增/编辑菜单,支持目录、菜单、按钮三种类型
- 添加子菜单
- 删除菜单(检查子菜单)
3. 联系人管理
- 按客户查询联系人列表
- 新增/编辑联系人,包含姓名、职位、部门、电话、邮箱等
- 设置主联系人
- 删除联系人
技术优化:
- 创建 role.js 和 menu.js API 接口文件
- 修复 RoleController 分配菜单接口(POST + @RequestBody)
- 统一表单验证和错误提示
- 优化树形组件数据处理
|
2026-02-15 16:33:10 +08:00 |
|
zhangjf
|
ed19ab4739
|
feat: 完善前端页面 - 客户管理、项目管理、合同管理、用户管理完整功能
|
2026-02-15 16:28:56 +08:00 |
|
zhangjf
|
69a3d62c3e
|
feat: 前端联调配置 - Vite代理配置支持/sys/cust/proj路由
|
2026-02-15 16:21:16 +08:00 |
|
zhangjf
|
023349480f
|
feat: 配置Gateway路由和API路径 - 统一路由前缀/sys/cust/proj
|
2026-02-15 13:45:16 +08:00 |
|
zhangjf
|
246a8c17f4
|
feat: 创建fund-admin前端项目 - Vue3+ElementPlus管理后台
|
2026-02-15 13:39:53 +08:00 |
|