285 Commits

Author SHA1 Message Date
Your Name
403c5af7a0 feat: 需求部门分析增加部门人数和人均任务数字段 2026-01-17 09:54:55 +08:00
Your Name
5221f7a799 fix: 接单部门Tab计数与Dashboard统计保持一致(包含主任务+子任务) 2026-01-17 09:42:50 +08:00
Your Name
c61b368233 fix: 任务详情弹窗中附件下载需抢单后才能下载 2026-01-17 09:31:56 +08:00
Your Name
8f00871b6d fix: 修复数据分析页面核心指标统计,分离待处理和进行中任务计数 2026-01-16 21:23:03 +08:00
Your Name
8f1bfec562 feat: 为所有任务页面卡片添加发布人信息显示 2026-01-16 17:59:37 +08:00
Your Name
2e74f609c5 fix: 修复需求类型下拉框显示错误,应显示任务子类型(新品/优化/视频/实拍等)
1. 需求类型下拉从 demandTypes(任务类型)改为 taskSubTypes(任务子类型)
2. filters 中移除 demandTypeId,使用 taskSubType
3. completedFilters 中也同步修复
2026-01-16 17:05:42 +08:00
Your Name
b845cf52a5 fix: 优化可接单部门标签显示
1. 移除无法识别的部门ID显示
2. 如果所有部门都可接单则不显示标签
3. 调整标签UI风格为绿色主题
2026-01-16 16:53:53 +08:00
Your Name
9e257caf15 feat: 可接任务页面增加接单部门筛选和显示标签
1. 后端 TaskController/TaskService 增加 filterDeptId 参数支持按接单部门筛选
2. 前端增加接单部门筛选下拉框
3. 任务卡片上显示可接单部门标签
2026-01-16 16:48:58 +08:00
Your Name
ea3680cb67 fix: 修复部门视角切换后Tab数量统计不正确的问题
loadAllTabCounts中根据部门视角正确查询进行中任务数量
2026-01-16 16:38:41 +08:00
Your Name
c2ee27ee69 fix: 修复选择部门视角后进行中任务数量不一致的问题
部门负责人切换到需求部门视角时,也使用 excludeStatuses 后端过滤
2026-01-16 16:22:20 +08:00
Your Name
130e0afcb2 fix: 修复需求部门进行中任务列表与顶部统计数量不一致
1. 后端新增 excludeStatuses 参数,支持排除指定状态查询
2. 前端需求部门负责人视角使用 excludeStatuses 排除 draft/completed/cancelled
3. 使用后端返回的 total 作为分页总数,确保分页正确
2026-01-16 16:00:32 +08:00
Your Name
7d4ab4f275 优化多维度分析模块UI:全宽显示、添加滚动条、使用设计师绩效表单样式 2026-01-16 15:13:49 +08:00
Your Name
2d827bdbc7 添加多维度分析API接口到analytics.ts 2026-01-16 15:09:07 +08:00
Your Name
7c618fd3a4 添加多维度分析功能:类目/品牌/接单部门/需求部门/平台维度分析 2026-01-16 15:01:17 +08:00
Your Name
1b2525dd9c fix: 修复用户需求排行榜分页排名显示问题 2026-01-16 14:05:17 +08:00
Your Name
311de1262e fix: 修复设计师绩效排行榜分页排名显示问题,第二页应显示11-20名 2026-01-16 14:01:28 +08:00
Your Name
42299bbe30 fix: 修复发布任务页面按钮溢出问题,优化任务类型列表布局 2026-01-16 13:58:14 +08:00
Your Name
50ec7acc56 fix: 钉钉登录时总是同步更新用户的真实姓名 2026-01-16 13:52:38 +08:00
Your Name
a3943f22a7 fix: 改进拖拽排序实现,整个item可拖拽并添加详细调试日志 2026-01-16 13:33:26 +08:00
Your Name
417281083f fix: 修复子任务拖拽排序不生效的问题,为每个任务类型项添加唯一ID 2026-01-16 13:26:49 +08:00
Your Name
7b6d7a3fe1 feat: 1.预览图支持粘贴图片 2.修复子任务拖拽排序功能 2026-01-16 12:03:12 +08:00
Your Name
96f2521511 feat: 1.可接任务附件接单后才能下载 2.所有页面增加任务状态筛选 2026-01-16 11:46:17 +08:00
Your Name
3bb702a1b9 style: 增强附件上传列表删除按钮的可见性 2026-01-16 11:21:03 +08:00
Your Name
5331a3349e fix: 优化拖拽排序响应式更新,确保流水线分组预览同步更新 2026-01-16 11:18:16 +08:00
Your Name
8ed4183e6f feat: 发布任务页面子任务类型支持拖拽排序 2026-01-16 11:03:36 +08:00
Your Name
f4c07ab334 fix: 修复审核弹窗预估总积分浮点数精度问题 2026-01-16 10:45:53 +08:00
Your Name
c46f35cfd4 fix: 修复可接任务页面分页第二页无数据的BUG(前端分页逻辑优化) 2026-01-16 10:34:36 +08:00
Your Name
66dac83e8c fix: 修复所有页面分页按钮数字在黑色背景下不可见的问题 2026-01-16 10:27:37 +08:00
Your Name
703c110bff fix: 修复每日进度弹窗无法关闭问题,添加稍后提醒按钮,优化进度验证逻辑; fix: 设计师准时率计算包含子任务 2026-01-15 19:07:04 +08:00
Your Name
7f698455eb fix: 截止时间显示到时分(任务卡片和钉钉通知) 2026-01-15 18:33:35 +08:00
Your Name
0acf4c650e fix: 添加deleteTaskByTaskNo API到task.ts 2026-01-15 18:15:32 +08:00
Your Name
e7822faaca feat: 系统设置增加管理员根据任务编号删除任务功能 2026-01-15 18:12:35 +08:00
Your Name
286162aeb2 feat: 支持指定模式下部分子任务指定设计师,部分子任务由接单部门负责人分配 2026-01-15 18:05:36 +08:00
Your Name
b0f6da53f7 fix: 修复loadDashboardStats中userInfo未定义的问题 2026-01-15 17:59:40 +08:00
Your Name
c74274e8b4 fix: 顶部数据展板只有部门负责人切换视角时才显示部门数据,普通用户显示个人数据 2026-01-15 17:22:39 +08:00
Your Name
313f647a86 fix: 数据分析页面分页器文字颜色修复为白色 2026-01-15 17:17:44 +08:00
Your Name
6001679eac fix: 1. 任务数量上限从100提高到10000 2. 流水线任务正确设置主任务的总数量 2026-01-15 17:02:20 +08:00
Your Name
23e413984c feat: 已完成任务卡片添加子任务进度节点和任务明细显示,与进行中任务保持一致 2026-01-15 16:37:42 +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
eeeba7b685 fix: 修复积分显示的浮点数精度问题
使用 Math.round(score * 100) / 100 避免 JavaScript 浮点数计算误差
例如 0.1 × 46 现在正确显示为 4.60 而不是 4.600000000000005
2026-01-15 15:47:59 +08:00
Your Name
3922d3653b feat: 所有页面积分显示支持小数点后两位
- Analytics.vue: 设计师绩效、用户需求、扣分明细、CSV导出
- DesignerHall.vue: 设计师卡片累计积分
- TaskHall.vue: 任务卡片积分、typeDetails积分
- LeaderWorkbench.vue: 任务积分
- MyTasks.vue: 任务积分
- CreateTask.vue: 预估积分、任务类型积分
- RewardRecords.vue: 累计积分、奖励积分
- Goals.vue: 奖励积分
- IncentiveCenter.vue: 用户积分、奖励积分
- Contests.vue: 竞赛得分、奖励积分
- CheckIn.vue: 历史奖励积分
- ScorePoolManagement.vue: 积分变动
- Achievements.vue: 奖励积分
2026-01-15 15:39:32 +08:00
Your Name
06194088ac 修复被驳回任务重新编辑时任务类型信息显示不正确的问题
- 从子任务的typeDetails中解析完整的任务类型信息
- 添加findTaskTypePath函数用于查找任务类型的级联路径
- 加载任务后自动设置taskTypePath以正确显示级联选择器
- 不预设selectedDeptId,让用户重新选择或自动匹配
2026-01-14 19:32:34 +08:00
Your Name
d3d1320bf4 修复预先指定多设计师时审核提交验证问题 - 当已有预先指定的设计师列表时,跳过选择设计师的验证 2026-01-14 18:56:56 +08:00
Your Name
ed314051d7 修复同部门多设计师审核时显示问题
1. 后端:在typeDetails中保存receiverId和receiverName
2. 前端:审核弹窗支持显示多个预先指定的设计师列表
3. 前端:扩展TaskTypeDetail接口支持receiverId和receiverName
2026-01-14 18:46:04 +08:00
Your Name
2df7e3713c 在进行中任务和已发布任务卡片中添加任务类型明细显示 2026-01-14 18:36:49 +08:00
Your Name
7bf2fab0cc 修复任务卡片中任务类型明细不显示的问题 - mapTaskItemToTask函数添加typeDetails字段映射 - 子任务列表映射添加typeDetails字段 2026-01-14 18:27:18 +08:00
Your Name
777658b72c 优化前端子任务编号显示格式 - TaskHall.vue和TaskCard.vue支持新的两级编号格式 - 新格式TASK...-01-02显示为'子01-02' - 旧格式TASK...-01显示为'子01' - 保持向后兼容 2026-01-14 18:10:42 +08:00
Your Name
0030233062 修复三个任务相关问题 1. 修复驳回任务重新编辑时数据丢失问题 - loadTaskForEdit正确加载流水线任务子任务数据 - 加载预览图和指定设计师信息 2. 同部门多设计师时自动拆分子任务并行 - 分组键改为部门+设计师ID组合 - 不同设计师的任务自动拆分为不同子任务 3. 修复驳回任务重新发布后审核不到的问题 - updatePipelineTask在initApprovalStatus后再次保存任务 - 确保审核状态和审核人ID正确保存到数据库 2026-01-14 17:56:28 +08:00
Your Name
c9cd8e3f78 重新设计每日任务进度更新弹窗UI - 修复滑块、输入框、文本框文字颜色为黑色的问题 - 优化整体布局,添加任务序号标签 - 改进进度滑块样式,使用渐变色轨道 - 优化卡片样式,添加悬停效果 - 改进提示横幅设计 - 优化无任务状态和加载状态的展示 - 添加自定义滚动条样式 2026-01-14 17:26:13 +08:00
Your Name
4496af862e 修复上传文件列表文件名颜色为黑色的问题 - 添加.ant-upload-list样式,设置文件名为白色 2026-01-14 17:14:39 +08:00