Your Name
f7518f1265
feat: 第三方素材API配置和流水线任务素材传递
2026-01-06 23:45:06 +08:00
Your Name
b7aba24569
fix: 子任务列表返回预览图字段
2026-01-06 22:14:40 +08:00
Your Name
a5818b11d3
feat: 部门月度积分统计与延误扣分功能
2026-01-06 18:26:31 +08:00
Your Name
eaa07c5a2c
fix: 添加Task实体productBarcodes的getter/setter
2026-01-06 18:17:10 +08:00
Your Name
93887a21ec
feat: 商品条码支持添加多个,验证库存后才能添加到列表
2026-01-06 18:16:06 +08:00
Your Name
a2fd8a63b0
feat: 任务时效累计计算,支持分钟级精度和工作日计算
2026-01-05 23:30:51 +08:00
Your Name
e6308b937f
fix: 添加deleted字段过滤,确保树形数据正确
2026-01-05 23:24:39 +08:00
Your Name
39e8b43630
feat: 需求类型支持大分类+子细分结构,部门选择器展开显示所有层级
2026-01-05 18:35:11 +08:00
Your Name
d130e310ea
feat: 任务子类型大分类支持设置接单部门,子分类自动继承;部门选择显示层级结构
2026-01-05 17:54:53 +08:00
Your Name
1e1aa5872d
feat: 为任务子类型增加父子层级关系和单价分值字段,支持需求类型大分类筛选
2026-01-05 17:47:00 +08:00
Your Name
75cc4e0b15
fix: 修复database保留字段需要转义
2026-01-05 15:24:44 +08:00
Your Name
3056f44a6e
feat: 第三方数据库配置 + 库存检查功能
...
1. 系统设置新增第三方数据库配置管理
- 支持SQL Server/MySQL/PostgreSQL
- 支持连接测试、启用/禁用
2. 任务子类型新增「检查库存」选项
- 启用后发布任务需要输入商品条码
- 自动查询聚水潭库存信息
3. 发起任务页面集成库存检查
- 库存>1才允许发布任务
- 库存不足提示先申请样品
库存查询配置:
- 数据表:jst_inventoryInfo
- 仓库条件:wms_co_id='14138566'
2026-01-05 14:58:12 +08:00
Your Name
96da6c6673
feat: 任务完结状态优化 + 商品ID确认功能 + 子任务交付路径汇总
...
1. 需求方完结任务显示待填写ID状态,填完商品ID后显示已完结
2. 添加确认商品ID填写完成功能
3. 母卡片展示所有子任务的交付路径汇总
4. 流水线任务:子任务按顺序完成,自动发起下一个子任务审核
5. 母任务编号作为子任务编号前缀
6. 所有子任务完成后母任务才能完结
2026-01-05 14:21:03 +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
5a40bfe078
fix: 添加RewardRule新增字段
2026-01-04 11:49:06 +08:00
Your Name
91e3dc3eaa
feat: 奖励系统升级 - 添加奖励记录、徽章、称号功能
2026-01-04 11:43:57 +08:00
Your Name
709cea104b
feat: 添加任务商品ID管理功能
2026-01-04 11:02:45 +08:00
Your Name
371cfd5b2a
feat: 为任务卡片添加子任务进度统计功能
...
新增功能:
1. Task实体新增字段:
- subTaskTotal: 子任务总数
- subTaskCompleted: 已完成子任务数
- subTaskInProgress: 进行中子任务数
- subTaskPending: 待接单子任务数
- subTasks: 子任务列表(包含处理人信息)
2. TaskService新增方法:
- fillSubTaskStats(): 填充流水线任务的子任务统计信息
- 自动在getMyPublishedTasks和getMyReceivedTasks中调用
- 统计各状态子任务数量
- 自动填充处理人信息
3. 同时修复流水线任务主任务状态同步问题:
- 设计师接单第一个子任务时,主任务状态更新为in_progress
- 确保需求方能正确看到任务进度
影响范围:
- 需求方查看"我发起的"任务时,可以看到子任务进度
- 设计师查看接收的任务时,可以看到子任务详情
- 为后续前端显示提供数据支持
2026-01-03 11:32:16 +08:00
Your Name
e0a9402efd
feat: 添加用户管理员身份设置功能
...
- 数据库添加is_admin字段和索引
- User实体类添加isAdmin字段
- 后端添加setAdmin API(UserController和UserService)
- 前端用户管理界面添加管理员标识列
- 添加设置/取消管理员按钮及功能
- 用户管理表格显示管理员标识(红色标签)
2026-01-03 10:13:29 +08:00
Your Name
7d881ab617
修复Notification实体类updateTime字段导致的SQL错误
...
问题:审核通过时发送通知失败,提示'Unknown column update_time in field list'
原因:Notification实体类定义了updateTime字段并标记为自动填充,但数据库表sys_notification中没有此字段
解决:将updateTime字段标记为exist=false,表示此字段不存在于数据库表中
2026-01-02 18:52:42 +08:00
Your Name
9dc5b1d9ee
实现单用户多部门支持:创建中间表、实体类、Mapper和多部门操作方法,修改钉钉登录逻辑支持匹配多个部门
2026-01-02 14:29:48 +08:00
Your Name
35e4f8f677
初始提交:DesignHub设计师任务管理系统
2026-01-02 12:06:09 +08:00