10 Commits

Author SHA1 Message Date
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
29dbaf1d69 feat: 完善一级需求任务显示
1. 任务查询中添加一级需求发起人信息(primaryPublisherName, primaryPublisherDeptName)
2. 需求部门完善人的已完成任务中显示一级需求任务(通过detail_completer_id查询)
3. fillTaskRelatedInfo方法填充一级需求发起人信息
2026-01-20 00:44:00 +08:00
Your Name
048c5e189e feat: 一级需求任务完善
1. 需求部门处理人进行中任务显示一级需求部门的任务
2. 一级需求任务完结后由明细完善人确认接收并评分
3. 商品条码由一级需求发起人填写,明细编辑模式下只读
2026-01-20 00:32:53 +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
2f0ec3d622 fix: 修复被驳回任务无法重新编辑的问题,添加权限验证 2026-01-12 16:09:45 +08:00
Your Name
2c713febc6 feat: 新增三个功能
1. 任务标题自动生成
   - 根据SPU信息+平台+品牌+任务子类型+需求类型自动组合生成标题
   - 添加watch监听相关字段变化自动更新标题

2. 预览图上传功能
   - 添加S3预览图上传API(自动压缩到200px宽度)
   - Task实体增加previewImage字段
   - 前端添加预览图上传组件
   - 任务卡片显示65x65像素预览图

3. 接单大厅按部门显示
   - 根据用户所属部门筛选可接单的任务类型
   - 只显示用户部门对应的任务类型的任务
2026-01-05 11:57:59 +08:00
Your Name
571388f414 fix: 修复多个问题
1. 修复部门负责人看不到任务关联信息(品牌、类目、平台)
   - TaskService.getTaskById增加fillTaskRelatedInfo方法填充所有关联信息

2. 修复调整任务类型数量时积分同步显示
   - 审核弹窗添加预估积分实时计算和显示

3. 修复流水线任务拆分后母任务不再显示在任务大厅
   - TaskMapper添加is_pipeline=0条件

4. 修复驳回任务显示'草稿'问题
   - 驳回时保存rejectReason到数据库
   - 前端正确判断并显示'已驳回'状态

5. 修复重新编辑被驳回任务时数据丢失问题
   - loadTaskForEdit完善所有字段加载
   - 显示驳回原因提示用户修改
   - 添加remark字段到formData

6. 修复进行中任务卡片缺少'指定'标签显示
2026-01-05 11:21:16 +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
e86b5a45f3 feat: 接单部门审核时添加指定设计师接单功能,显示设计师工作量 2026-01-02 19:32:53 +08:00
Your Name
35e4f8f677 初始提交:DesignHub设计师任务管理系统 2026-01-02 12:06:09 +08:00