Your Name
|
8c590d4099
|
fix: 修复子任务指派时缺少claim_time和receiver_name的bug
问题:
- approveTaskItemGroup方法在审核指派子任务时,没有设置claim_time和receiver_name
- grabAssignedItem方法在指定任务接单时,没有更新receiver_name
修复:
- approveTaskItemGroup中增加item.setClaimTime(now)和item.setReceiverName(receiver.getRealName())
- grabAssignedItem SQL增加receiver_name字段更新
- grabAssignedItem方法签名增加receiverName参数
影响:修复后,通过审核指派或指定任务接单的子任务将有完整的接单记录,
确保后续完结任务等流程能正确执行
|
2026-01-30 11:32:44 +08:00 |
|
Your Name
|
9fe9297d27
|
fix: 删除TaskItemMapper中所有t.description引用,修复SQL错误
|
2026-01-22 16:57:16 +08:00 |
|
Your Name
|
4a74768a32
|
fix: 移除不存在的 description 字段引用
问题:SQL 查询中引用了不存在的 t.description 字段,导致报错 Unknown column 't.description' in 'where clause'
修复:
- 从 TaskMapper 的 selectTaskHall 和 selectTaskHallByDept 中移除 t.description 引用
- 从 TaskItemMapper 的所有查询方法中移除 t.description 引用
- 从 TaskService.getCompletedTasks 中移除 t.description 引用
|
2026-01-22 15:34:50 +08:00 |
|
Your Name
|
895de04138
|
feat: 扩展任务搜索功能,支持搜索任务卡片的所有信息
1. TaskMapper selectTaskHall 和 selectTaskHallByDept 方法:
- 添加明细完善人、接收人、任务类型的关联查询
- 扩展搜索条件,支持搜索品牌、类目、平台、任务类型、发布人部门、一级需求人、一级需求部门、明细完善人、接收人、任务描述、产品条码等所有任务卡片信息
2. TaskService getCompletedTasks 方法:
- 扩展搜索条件,使用 apply 方法添加自定义 SQL,支持搜索任务卡片的所有信息
3. TaskItemMapper 所有子任务查询方法:
- selectAvailableItems、selectAvailableItemsByTaskTypes、selectInProgressItems、selectCompletedItems
- 扩展搜索条件,支持搜索子任务卡片的所有信息,包括主任务和子任务的所有关联信息
|
2026-01-22 14:48:09 +08:00 |
|
Your Name
|
77175573c7
|
fix: 子任务卡片显示一级需求人和需求部门发起人
1. TaskItem 实体添加 isPrimaryTask、primaryPublisherName、primaryPublisherDeptName、detailCompleterName 字段
2. TaskItemMapper 所有查询SQL添加一级需求人相关字段的关联查询
3. 前端 mapTaskItemToTask 函数映射一级需求任务相关字段
4. 子任务卡片现在可以正确显示一级需求人和需求部门发起人
|
2026-01-22 14:35:44 +08:00 |
|
Your Name
|
0dbb7d9b54
|
feat: 扣分明细弹窗增加抢单时间字段
|
2026-01-19 15:38:39 +08:00 |
|
Your Name
|
9163424020
|
fix: 修复指定任务模式下被指定的设计师无法抢单的问题
|
2026-01-19 15:20:59 +08:00 |
|
Your Name
|
ff371a6665
|
fix: 修复可接任务筛选接单部门时子任务未正确过滤的问题
1. TaskItemController 增加 filterDeptId 参数
2. TaskItemService 增加按接单部门筛选逻辑
3. TaskItemMapper 增加 selectAvailableItemsByTaskTypes 方法
|
2026-01-16 16:58:16 +08:00 |
|
Your Name
|
37a35e8cb5
|
feat: 搜索功能支持任务编号,所有页面卡片显示任务编号
1. 后端 TaskMapper 和 TaskItemMapper 增加 task_no 和 item_no 搜索支持
2. 前端搜索框 placeholder 更新为包含任务编号
3. 进行中任务、已完成任务、我发起的任务卡片底部添加任务编号显示
4. 任务编号支持点击复制
|
2026-01-15 16:29:22 +08:00 |
|
Your Name
|
7390289f1a
|
feat: 实现子任务deadline后端计算和存储功能
- 添加task_item表的deadline字段(数据库迁移V13)
- 在TaskItem实体类中添加deadline字段
- 更新TaskItemMapper.grabItem()方法支持deadline参数
- 在TaskItemService.grabItem()中使用WorkHoursCalculator计算deadline
- 更新前端TaskItem接口添加deadline字段
- 修改前端getSubTaskDeadline函数直接使用后端返回的deadline
|
2026-01-14 12:02:50 +08:00 |
|
Your Name
|
9b849ccb40
|
feat: 优化子任务进度显示为时间线样式 + 修复需求者进行中任务显示
1. 将子任务进度从标签式改为时间线流程图样式,更直观展示任务流转进度
2. 修复需求部门用户在"进行中任务"页面看不到自己发起的任务的问题
3. 添加子任务状态辅助函数(状态类名、标签、状态文本)
4. 在MyTasksParams中添加keyword参数支持搜索
|
2026-01-07 15:38:59 +08:00 |
|
Your Name
|
552c9900f0
|
fix: 修复部门负责人看任务卡片逻辑 - 通过leader_id查找负责的部门
1. 通过sys_dept.leader_id查找用户负责的所有部门
2. 支持一个人是多个部门的负责人
3. 支持同时是需求部门和接单部门的负责人
|
2026-01-07 15:19:09 +08:00 |
|
Your Name
|
0ef762baa4
|
fix: 修复审核弹窗任务类型显示和部门负责人看任务卡片问题
1. 审核弹窗任务类型显示增加完整路径(父级名称)和单位积分
2. 修复级联选择器弹窗为深色主题
3. 添加task_item.receiver_dept_id字段支持部门负责人查看部门成员任务
4. 更新grabItem和分配任务逻辑设置receiver_dept_id
|
2026-01-07 15:02:29 +08:00 |
|
Your Name
|
54438a9910
|
功能:1.指定设计师发送钉钉个人通知 2.部门负责人可查看部门内所有任务
|
2026-01-07 13:00:19 +08:00 |
|
Your Name
|
d4e462ee48
|
fix: 子任务查询添加缺失的taskSubType等字段
|
2026-01-07 00:13:37 +08:00 |
|
Your Name
|
638d8e2451
|
fix: 修复TaskItemMapper关联表名错误,demand_type改为task_type
|
2026-01-07 00:03:26 +08:00 |
|
Your Name
|
b7aba24569
|
fix: 子任务列表返回预览图字段
|
2026-01-06 22:14:40 +08:00 |
|
Your Name
|
3ba4a5f7f7
|
fix: 修复8个bug + 确保任务必须审核通过后才能发布到大厅
Bug修复:
1. 驳回任务卡片显示'草稿'改为'驳回',显示驳回时间
2. 重新编辑被驳回任务时加载原有信息
3. 任务详情页关联信息显示不全
4. 任务卡片发布时间显示到时分
5. 被指定任务卡片增加'指定'标识
6. 设计师在已完成任务中看不到完成的任务
7. 设计师更新进度后需求方看到的进度还是0%
8. 完结任务卡片无法查看交付路径和填写商品ID
审核流程修复:
- TaskMapper: 任务大厅查询添加 approval_status='approved' 条件
- TaskItemMapper: 子任务查询添加 t.approval_status='approved' 条件
- 确保只有审核通过的任务才能发布到任务大厅
|
2026-01-05 10:41:44 +08:00 |
|
Your Name
|
3733713e5c
|
feat: 确保管理员可以看到所有任务
- 待审核任务:管理员可看到所有待审核任务
- 待审核子任务组:管理员可看到所有待审核子任务组
- 进行中子任务:管理员可看到所有进行中子任务
- 已完成子任务:管理员可看到所有已完成子任务
|
2026-01-04 08:19:29 +08:00 |
|
Your Name
|
35e4f8f677
|
初始提交:DesignHub设计师任务管理系统
|
2026-01-02 12:06:09 +08:00 |
|