20 Commits

Author SHA1 Message Date
Your Name
781d3f66f5 fix: 添加数据修复脚本,修复已流转到接单部门审核的一级需求部门任务子任务状态 2026-01-22 18:29:02 +08:00
Your Name
f6d612c998 fix: TeamScorePoolService 改用 dept_id 查询积分池,支持二级部门独立配置 2026-01-22 09:17:29 +08:00
Your Name
e2a9f80648 添加数据库迁移脚本:允许task_type_id为NULL 2026-01-20 13:35:20 +08:00
Your Name
d412a7ad42 feat: 需求部门积分池自动发放功能
- 数据库:新增team_score_pool自动发放字段,新建score_grant_record表
- 后端:新增ScoreAutoGrantService定时任务服务
- 后端:新增ScoreGrantRecord实体和Mapper
- 后端:DepartmentController新增发放记录和手动发放接口
- 后端:TeamScorePoolService新增自动发放配置更新方法
- 前端:部门编辑弹窗新增积分自动发放配置
- 前端:积分池弹窗新增发放记录展示和手动发放按钮
- 前端:department.ts新增相关API
- 前端:config.ts TeamScorePool类型新增自动发放字段
2026-01-19 22:44:25 +08:00
Your Name
c99a927cca feat: 添加一级需求部门功能
- 新增一级需求部门类型和品牌关联管理
- 新增一级需求部门任务创建、审核、明细完善流程
- 新增一级需求部门数据分析模块
- 任务卡片显示一级需求人信息
- 部门管理增加品牌关联配置
2026-01-19 20:58:09 +08:00
Your Name
39e8b43630 feat: 需求类型支持大分类+子细分结构,部门选择器展开显示所有层级 2026-01-05 18:35:11 +08:00
Your Name
7beb63f5f3 fix: 修复SQL字段名is_enabled 2026-01-05 15:02:14 +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
c1ac3a9fed fix: 修复MySQL兼容性问题 2026-01-04 11:52:15 +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
e0a9402efd feat: 添加用户管理员身份设置功能
- 数据库添加is_admin字段和索引
- User实体类添加isAdmin字段
- 后端添加setAdmin API(UserController和UserService)
- 前端用户管理界面添加管理员标识列
- 添加设置/取消管理员按钮及功能
- 用户管理表格显示管理员标识(红色标签)
2026-01-03 10:13:29 +08:00
Your Name
0daf772560 修复task_approval_log表结构不匹配问题
问题:实体类TaskApprovalLog定义的字段与数据库表不匹配
- 缺少approval_level字段
- 缺少approver_name字段
- 缺少action字段
- 缺少comment字段
- 缺少changes字段

解决:重新创建task_approval_log表,使其与实体类定义一致
2026-01-02 19:08:03 +08:00
Your Name
a6827bf193 修复task_item表缺少group_no字段的问题 2026-01-02 18:32:40 +08:00
Your Name
e978a7cdb1 修复发布任务失败问题并添加编码自动生成功能
1. 修复task表approval_status字段长度问题(VARCHAR(20)->VARCHAR(50))
2. 为品牌、平台、类目、任务子类型添加自动生成编码功能
3. 优化编码输入体验,添加自动生成按钮
2026-01-02 18:28:41 +08:00
Your Name
e3ff05e2b5 修复category表is_leaf字段,使类目在发布任务时可选 2026-01-02 18:17:34 +08:00
Your Name
1dcb48fea8 修复team_score_pool表team_id字段NOT NULL导致的插入失败问题 2026-01-02 18:13:14 +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