Your Name
|
eae8cbb8e8
|
feat(settings): add safe user offboarding transfer workflow
|
2026-02-07 19:18:45 +08:00 |
|
Your Name
|
634806e7cf
|
功能:一级需求部门任务支持跨部门分配成员
1. 在系统设置中添加'允许跨部门分配成员'开关
2. 后端添加获取所有需求部门成员的API
3. 前端根据配置决定是查询单个部门还是所有需求部门的成员
4. 下拉框显示成员所属部门名称,支持按部门名称搜索
|
2026-01-21 14:53:46 +08:00 |
|
Your Name
|
c839bba7b6
|
支持一级需求审核时选择子部门成员完善任务明细
|
2026-01-20 13:47:26 +08:00 |
|
Your Name
|
45fe54604c
|
fix: 审核弹窗根据任务类型配置的接单部门获取设计师列表(包含子部门)
|
2026-01-07 20:30:45 +08:00 |
|
Your Name
|
c3454123db
|
feat: 优化指派设计师功能,改用Select下拉框并显示工作量和预计完成时间
问题修复:
✅ 修复指派设计师按钮点击无效的问题
✅ 将Radio组改为Select下拉框,体验更好
功能优化:
1. 后端增强 (UserService.java)
✅ 新增返回设计师最早预计完成时间 (earliestDeadline)
✅ 查询该设计师进行中任务的最早deadline
✅ 便于负责人评估设计师工作量
2. 前端界面优化 (TaskHall.vue)
✅ 将RadioGroup改为Select下拉框
✅ 下拉框尺寸改为large,更易操作
✅ 显示设计师姓名
✅ 显示进行中任务数量
✅ 显示预计最早完成时间(相对时间)
✅ 根据工作量显示不同颜色:
- 0个任务:绿色 "空闲"
- 1-3个:绿色 "进行中: X个"
- 4-5个:橙色 "进行中: X个"
- 6+个:红色 "进行中: X个"
3. 时间显示格式
✅ 相对时间显示(例如:2天8小时后)
✅ 24小时内显示小时数
✅ 已逾期显示为"已逾期"
4. 下拉框选项样式
✅ 双栏布局:左侧姓名,右侧工作信息
✅ 工作量和完成时间用 | 分隔
✅ 信息一目了然
使用示例:
- 选择"指定设计师接单"
- 点击下拉框
- 看到:张三 | 进行中: 2个 | 最早完成: 1天5小时后
- 方便评估后选择最合适的设计师
|
2026-01-03 12:27:52 +08:00 |
|
Your Name
|
e0a9402efd
|
feat: 添加用户管理员身份设置功能
- 数据库添加is_admin字段和索引
- User实体类添加isAdmin字段
- 后端添加setAdmin API(UserController和UserService)
- 前端用户管理界面添加管理员标识列
- 添加设置/取消管理员按钮及功能
- 用户管理表格显示管理员标识(红色标签)
|
2026-01-03 10:13:29 +08:00 |
|
Your Name
|
e86b5a45f3
|
feat: 接单部门审核时添加指定设计师接单功能,显示设计师工作量
|
2026-01-02 19:32:53 +08:00 |
|
Your Name
|
35e4f8f677
|
初始提交:DesignHub设计师任务管理系统
|
2026-01-02 12:06:09 +08:00 |
|