Commit Graph

11 Commits

Author SHA1 Message Date
cjy
06fb278dcc Update:任务管理台统计接入先用后付维度
- proto/dto: TaskQueryRequest、BatchAssignTaskItem、PendingAssignRequest
  新增 bundle_task_type 字段;dto 拆出 PendingAssignQueryRequest
- 艺人上传统计/可指派数量查询:抽出 target_orders + active_order_balances
  作为共享 CTE,普通套餐仍按"每用户最新一单"过滤,先用后付按
  pay_later_status IN (1,2) 取全部有效单,并在 active_windows 里
  按 user_id 聚合多条先用后付订单的配额
- cast_work(视频)和 cast_video_script 统计按 billing_type 过滤,
  task_assign_records / task_management 按 bundle_task_type 过滤,
  AssignTask / BatchAssignTasks / CompleteTaskManually /
  GetArtistTaskStatsBySubNum 全部加入 bundle_task_type 维度
- 顺手修 pkg/db/mysql.go 里 fmt.Println 用了 %s 占位符不生效的问题
2026-06-09 10:28:51 +08:00
cjy
235bea33ff Update:任务工作日志接入bundleTaskType,支持写入/查询过滤/返回 2026-06-04 16:05:11 +08:00
cjy
239b97b759 Update:任务管理台接入bundleTaskType,支持指派时设置与查询过滤
- proto: 新增 enum BundleTaskType,4 个相关 message 加字段
- model: 新增 BundleTaskTypeNormal/PayLater 常量
- dto: TaskAssignRequest / EmployeeTaskQueryRequest /
  TaskAssignRecordsQueryRequest / TaskAssignRecordsResponse
  新增 BundleTaskType 字段
- controller: 3 个方法做 proto→dto 映射,响应带回该字段
- logic: 3 个查询返回路径的 DTO 映射补字段
- dao: AssignTask 写入字段(新建/更新 task_management,
  新建 task_assign_records);GetEmployeeAssignedTasks 的 Select
  加列、Where 加条件;GetTaskAssignRecordsList 列表与汇总查询
  两处都加 Where 条件
2026-06-04 15:37:50 +08:00
cjy
eeb6616636 Revert "fix: 待确认列表新增返回字段"
This reverts commit 5dc2538a50.
2026-02-11 15:35:44 +08:00
cjy
5dc2538a50 fix: 待确认列表新增返回字段 2026-02-11 14:01:08 +08:00
cjy
138a109223 fix:不再查询订单获取艺人uuid 2026-02-10 16:36:00 +08:00
cjy
b764722fab feat: 查询任务完成日志,根据任务的uuid查询对应作品的uuid列表 2026-02-06 13:41:31 +08:00
cjy
d60aa877f3 feat:待指派任务列表和待指派数量增加上竞品报告的数量 2026-02-06 11:55:30 +08:00
cjy
6ad2d52e9d feat:任务管理台增加竞品报告 2026-02-06 11:15:01 +08:00
cjy
e1702d7b46 把所有请求参数放到dto文件 2026-01-21 10:26:49 +08:00
cjy
4d8203bf8c 增加 dto 用来放请求参数 2026-01-21 10:11:36 +08:00