- 新增一级需求部门类型和品牌关联管理 - 新增一级需求部门任务创建、审核、明细完善流程 - 新增一级需求部门数据分析模块 - 任务卡片显示一级需求人信息 - 部门管理增加品牌关联配置
2.9 KiB
2.9 KiB
系统更新日志 - 2026年1月19日
📋 本次更新内容
1. 🔄 任务撤回编辑功能(新增)
功能说明:
- 需求部门用户可以在"我发起的任务"列表中撤回尚未被抢单的任务进行编辑
- 撤回后任务变为草稿状态,可重新编辑后发布
- 撤回时会自动返还已扣除的部门积分
使用条件:
- 任务状态为"待接单"或"待审核"
- 任务尚未被设计师抢单
- 只有任务发起人可以操作
操作步骤:
- 进入任务大厅 → "我发起的任务"标签页
- 找到需要撤回的任务,点击"撤回编辑"按钮
- 确认撤回后,系统自动跳转到任务编辑页面
- 编辑完成后重新提交发布
2. 🔔 通知"全部已读"功能修复
问题描述:
- 点击通知列表中的"全部已读"按钮时报错
修复内容:
- 修复了数据库表名引用错误的问题
- 现在可以正常一键标记所有通知为已读
3. 📊 数据分析页面"积分消耗趋势"图表修复
问题描述:
- 数据分析页面的"积分消耗趋势"图表显示数据全为0
修复内容:
- 修正了数据源字段的引用
- 现在图表可以正确显示每日的积分消耗数据
4. 📉 设计师绩效扣分明细数据修复
问题描述:
- 数据分析页面 → 设计师绩效 → 点击设计师的扣分数值,弹窗显示的扣分明细与排行榜显示的扣分总数不一致
- 例如:排行榜显示某设计师有扣分,但扣分明细弹窗显示为0
修复内容:
- 统一了扣分计算逻辑,确保排行榜扣分和扣分明细弹窗的数据一致
- 修正了子任务截止时间的计算方式
5. ⏰ 扣分明细增加"抢单时间"字段
功能说明:
- 在设计师绩效的扣分明细弹窗中,新增显示"抢单时间"列
- 方便查看任务的完整时间线:抢单时间 → 截止时间 → 实际完成时间
📝 使用说明
任务撤回编辑功能详解
| 任务状态 | 是否可撤回 | 说明 |
|---|---|---|
| 待接单 | ✅ 可以 | 审核通过但未被抢单的任务 |
| 待审核 | ✅ 可以 | 提交后等待审核的任务 |
| 进行中 | ❌ 不可以 | 已被设计师接单 |
| 已完成 | ❌ 不可以 | 任务已完结 |
| 草稿 | - | 使用"重新编辑提交"按钮 |
| 已驳回 | - | 使用"重新编辑提交"按钮 |
注意事项:
- 撤回"待接单"状态的任务时,系统会自动返还已扣除的部门积分
- 撤回后的任务需要重新提交审核
🔧 技术更新
- 后端新增
/api/tasks/{id}/withdraw接口 - 前端任务大厅页面新增撤回按钮和相关逻辑
- 修复 NotificationMapper 表名引用错误
- 修复 AnalyticsService 积分数据字段引用
- 统一设计师绩效扣分计算逻辑
- 扣分明细VO新增 claimTime 字段
如有任何问题,请及时反馈!
更新时间: 2026年1月19日
版本: v1.x.x