Your Name
|
cb5ad8955c
|
fix: 一级需求部门排名统计显示所有部门(包括没有发起任务的)
|
2026-01-22 13:42:06 +08:00 |
|
Your Name
|
d15baa97f5
|
fix: 接单部门驳回任务时,如果需求部门没有负责人则退回给发起人
|
2026-01-22 11:35:44 +08:00 |
|
Your Name
|
7733070ecd
|
fix: 进度检查排除流水线任务的主任务,避免错误扣分
|
2026-01-22 11:26:54 +08:00 |
|
Your Name
|
a300837414
|
fix: TeamScorePoolService 使用 selectList+findFirst 避免重复数据导致 TooManyResultsException
|
2026-01-22 09:22:30 +08:00 |
|
Your Name
|
f6d612c998
|
fix: TeamScorePoolService 改用 dept_id 查询积分池,支持二级部门独立配置
|
2026-01-22 09:17:29 +08:00 |
|
Your Name
|
98c393ed2e
|
feat: 一级需求部门排名表格增加一级部门和二级部门名称列
|
2026-01-21 20:45:27 +08:00 |
|
Your Name
|
0afea4aa08
|
fix: 跨部门分配成员下拉只显示需求部门成员,不包括一级需求部门成员
|
2026-01-21 16:15:01 +08:00 |
|
Your Name
|
634806e7cf
|
功能:一级需求部门任务支持跨部门分配成员
1. 在系统设置中添加'允许跨部门分配成员'开关
2. 后端添加获取所有需求部门成员的API
3. 前端根据配置决定是查询单个部门还是所有需求部门的成员
4. 下拉框显示成员所属部门名称,支持按部门名称搜索
|
2026-01-21 14:53:46 +08:00 |
|
Your Name
|
a6812d1d34
|
修复部门成员数统计和子部门查询逻辑
|
2026-01-20 14:28:55 +08:00 |
|
Your Name
|
3e74be7087
|
添加getAllChildDeptIds方法获取所有子部门ID
|
2026-01-20 13:50:04 +08:00 |
|
Your Name
|
c839bba7b6
|
支持一级需求审核时选择子部门成员完善任务明细
|
2026-01-20 13:47:26 +08:00 |
|
Your Name
|
0e764190e4
|
添加一级需求部门任务明细配置的初始化,默认值为false
|
2026-01-20 13:24:20 +08:00 |
|
Your Name
|
1c3497692d
|
修复数据分析页面用户需求排名的积分统计错误
|
2026-01-20 13:18:49 +08:00 |
|
Your Name
|
820ede57cb
|
修复一级需求部门关闭任务明细后无法发布任务的问题
|
2026-01-20 10:42:16 +08:00 |
|
Your Name
|
a208ade725
|
修复编译错误:使用apply方法查询team_id字段
|
2026-01-20 10:24:16 +08:00 |
|
Your Name
|
d0591c088b
|
修改积分池查询逻辑:子部门自动使用父部门的积分池
|
2026-01-20 10:19:53 +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
|
4163799b63
|
fix: 使用@Autowired字段注入解决循环依赖
|
2026-01-20 00:21:22 +08:00 |
|
Your Name
|
907f88e486
|
fix: 在TaskApprovalService中也添加@Lazy解决循环依赖
|
2026-01-20 00:19:17 +08:00 |
|
Your Name
|
6714a18972
|
fix: 修复logApproval方法调用
|
2026-01-20 00:16:04 +08:00 |
|
Your Name
|
33f61843da
|
fix: 添加TaskApprovalService依赖并使用@Lazy解决循环依赖
|
2026-01-20 00:14:21 +08:00 |
|
Your Name
|
3bbbd20098
|
feat: 支持一级需求任务明细完善功能
- 修改updatePipelineTask方法允许detailCompleterId编辑任务
- 添加pending_detail_completion状态到允许编辑的状态列表
- 添加handlePrimaryTaskDetailCompletion方法处理明细完善后的状态转换
- 明细完善后任务直接进入接单部门审核流程
- 将determineReceivingLeader方法改为public以便跨服务调用
|
2026-01-20 00:11:28 +08:00 |
|
Your Name
|
e50a659dd2
|
fix: 一级需求部门任务流程修复 - 设置正确的任务状态和审核状态,添加通知发送
|
2026-01-19 23:09:52 +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
|
b58efbdbe5
|
fix: 修复积分消耗趋势图表数据源,使用score字段替代scoreReward
|
2026-01-19 19:19:40 +08:00 |
|
Your Name
|
53187071d5
|
fix: 修复通知全部已读功能的表名错误
|
2026-01-19 18:23:01 +08:00 |
|
Your Name
|
f72a06ed22
|
feat: 需求部门我发起的任务列表增加撤回编辑功能,撤回时同步返还部门积分
|
2026-01-19 17:51:53 +08:00 |
|
Your Name
|
b0898656d8
|
feat: 任务大厅增加一键导出功能,仅部门负责人可用
|
2026-01-19 16:28:24 +08:00 |
|
Your Name
|
60fcfbb9ce
|
fix: 修复扣分明细中抢单时间不显示的问题,优先使用数据库中的deadline和claimTime
|
2026-01-19 15:52:47 +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
|
8789143501
|
feat: 发布任务页面增加保存草稿功能
|
2026-01-17 10:40:24 +08:00 |
|
Your Name
|
3f8a3446f8
|
feat: 接单部门分析显示所有接单部门(包括没有任务的)
|
2026-01-17 10:21:24 +08:00 |
|
Your Name
|
5c1d938183
|
fix: 接单部门分析显示完整部门层级名称(父部门-子部门)避免同名混淆
|
2026-01-17 10:16:40 +08:00 |
|
Your Name
|
456282ce98
|
fix: 部门人数统计包含部门负责人(即使负责人dept_id在其他部门)
|
2026-01-17 10:11:31 +08:00 |
|
Your Name
|
fceb14e00c
|
feat: 接单部门分析增加部门人数和人均任务数字段
|
2026-01-17 10:04:47 +08:00 |
|
Your Name
|
403c5af7a0
|
feat: 需求部门分析增加部门人数和人均任务数字段
|
2026-01-17 09:54:55 +08:00 |
|
Your Name
|
6fb03d14b9
|
fix: 接单部门Dashboard已完成任务只统计子任务(与列表显示一致)
|
2026-01-17 09:45:57 +08:00 |
|
Your Name
|
aee1138de0
|
fix: 接单部门Dashboard统计应包含主任务+子任务数量
|
2026-01-16 21:30:35 +08:00 |
|
Your Name
|
8f00871b6d
|
fix: 修复数据分析页面核心指标统计,分离待处理和进行中任务计数
|
2026-01-16 21:23:03 +08:00 |
|
Your Name
|
66c6507385
|
fix: Dashboard发布任务数统计排除草稿状态,与数据分析页面保持一致
|
2026-01-16 21:17:51 +08:00 |
|
Your Name
|
aabcc77ddb
|
fix: 统一数据分析查询条件,排除草稿和已删除任务
|
2026-01-16 21:04:16 +08:00 |
|
Your Name
|
f685f99688
|
feat: 添加批量更新低时效任务截止时间接口
- 在 AdminTaskService 添加 batchUpdateLowHoursDeadlines 方法
- 批量更新时效低于1小时的任务,使用最低1小时计算截止时间
- 同时处理主任务和子任务
|
2026-01-16 17:32:39 +08:00 |
|
Your Name
|
3d5026b512
|
feat: 任务时效增加最低1小时限制
如果任务汇总时效不足1小时,自动使用1小时作为最低时效
分部门计算,每个部门的子任务都有独立的最低时效限制
|
2026-01-16 17:28:35 +08:00 |
|
Your Name
|
88050b8086
|
fix: 添加 HashSet import
|
2026-01-16 17:12:27 +08:00 |
|
Your Name
|
172d1b1cde
|
fix: 修复接单部门筛选支持部门层级
当用户选择父部门筛选时,同时匹配该部门及其所有子部门
- TaskService.getTaskHall 支持部门层级筛选
- TaskItemService.getAvailableItems 支持部门层级筛选
|
2026-01-16 17:10:54 +08:00 |
|
Your Name
|
ff371a6665
|
fix: 修复可接任务筛选接单部门时子任务未正确过滤的问题
1. TaskItemController 增加 filterDeptId 参数
2. TaskItemService 增加按接单部门筛选逻辑
3. TaskItemMapper 增加 selectAvailableItemsByTaskTypes 方法
|
2026-01-16 16:58:16 +08:00 |
|
Your Name
|
9e257caf15
|
feat: 可接任务页面增加接单部门筛选和显示标签
1. 后端 TaskController/TaskService 增加 filterDeptId 参数支持按接单部门筛选
2. 前端增加接单部门筛选下拉框
3. 任务卡片上显示可接单部门标签
|
2026-01-16 16:48:58 +08:00 |
|