1572be00a2
调整GetPendingAssignBySubNums与GetArtistUploadStatsList的BundleOrder过滤规则
...
- taskStatsQueryOptions 改写:
* 普通任务分支改为 Case A OR Case B:
- Case A: order_type=1 AND contract_tpl_type=1 AND status=2 (套餐-普通,仅已签已支付)
- Case B: order_type=2 AND contract_tpl_type=2 AND status IN (1,2,4) AND pay_later_status IN (1,2) (套餐先用后付存量)
* 先用后付任务分支保持不变: order_type=2 AND contract_tpl_type=3 AND pay_later_status IN (1,2) AND status IN (1,2,4)
* 去掉对 order_mode / IFNULL 的依赖,改用 order_type + contract_tpl_type 区分
* NOT EXISTS 内层 bor2 谓词与外层完全对齐,保持"每用户取最新单"语义
2026-06-11 13:05:04 +08:00
6d5b96a7d0
优化GetPendingAssignBySubNums查询速度
2026-06-11 10:09:40 +08:00
038f07f5af
fix: 优化任务管理台列表的查询速度
2026-06-10 14:26:51 +08:00
9aa2bf6459
fix: 根据视频和视频脚本里面的uuid来判断每个视频脚本属于哪个一个增值套餐的里面,避免订单逾期未支付导致统计上传视频数量错误的问题
2026-06-10 11:00:49 +08:00
d94afe2ab7
fix:修改字段错误
2026-06-09 13:25:47 +08:00
8a19225eb5
Update:任务台订单过滤按 contract_tpl_type 拆分支
...
- 先用后付分支:仅取 contract_tpl_type=3 的增值先用后付订单
- 普通任务分支:追加 contract_tpl_type=2 的套餐先用后付主订单
- latestOrderFilter 同步纳入两类订单的「较新订单」比较
- 修正 06fb278 中「套餐先用后付主订单被错算成先用后付任务」的问题
2026-06-09 12:26:24 +08:00
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
a6a9b9197c
fix: 修改zap记录日志错误的问题
2026-06-05 14:44:07 +08:00
235bea33ff
Update:任务工作日志接入bundleTaskType,支持写入/查询过滤/返回
2026-06-04 16:05:11 +08:00
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
15da904d9c
fix: 设置字符集
2026-04-28 10:27:06 +08:00
fdd52f380d
feat: 优化查询效率
2026-04-27 19:39:48 +08:00
a88fc1a16d
fix: 修复与查询列表不一致的问题
2026-04-24 16:37:02 +08:00
aca2bdce7a
fix: 不要转换时间戳
2026-04-24 15:25:23 +08:00
bd8fbfb292
Merge branch 'feat-cjy-taskBench'
...
# Conflicts:
# internal/dao/taskDao.go
# pb/bundle/bundle.pb.go
# pb/bundle/bundle_triple.pb.go
2026-02-13 10:10:17 +08:00
253f2ee33b
fix:不再联表
...
# Conflicts:
# internal/dao/taskDao.go
2026-02-13 10:08:10 +08:00
2051f44b1c
fix:增加排序键,防止批量指派时operator_time的时间一致
2026-02-12 18:36:01 +08:00
252a0fbdfe
fix:不再联表
2026-02-12 16:44:27 +08:00
571dc8f5a9
fix: 修复查询失败
2026-02-11 16:24:37 +08:00
7ce953fd5c
fix:不再关联实名表,提高查询速度
2026-02-11 16:16:54 +08:00
eeb6616636
Revert "fix: 待确认列表新增返回字段"
...
This reverts commit 5dc2538a50 .
2026-02-11 15:35:44 +08:00
5dc2538a50
fix: 待确认列表新增返回字段
2026-02-11 14:01:08 +08:00
138a109223
fix:不再查询订单获取艺人uuid
2026-02-10 16:36:00 +08:00
b764722fab
feat: 查询任务完成日志,根据任务的uuid查询对应作品的uuid列表
2026-02-06 13:41:31 +08:00
d60aa877f3
feat:待指派任务列表和待指派数量增加上竞品报告的数量
2026-02-06 11:55:30 +08:00
898b9ca9c5
Revert "feat:产品需要待上传视频脚本和待指派视频脚本的数量减掉2025年上传的视频数"
...
This reverts commit deb68e25a9 .
2026-02-06 11:16:23 +08:00
6ad2d52e9d
feat:任务管理台增加竞品报告
2026-02-06 11:15:01 +08:00
deb68e25a9
feat:产品需要待上传视频脚本和待指派视频脚本的数量减掉2025年上传的视频数
2026-02-06 09:44:42 +08:00
c87f1defa9
移除dao层没用代码
2026-01-21 10:32:38 +08:00
e1702d7b46
把所有请求参数放到dto文件
2026-01-21 10:26:49 +08:00
4d8203bf8c
增加 dto 用来放请求参数
2026-01-21 10:11:36 +08:00
2a75c3eb78
移除没用的代码
2026-01-20 17:30:54 +08:00
3584a9f948
Merge branch 'fix-cjy-workNum'
2026-01-07 13:22:47 +08:00
fc25533193
fix:过滤user表和real_name 表软删除的记录
...
# Conflicts:
# internal/dao/taskDao.go
2026-01-07 13:10:56 +08:00
0bf1f34bba
feat: 增加日志创建
2025-12-28 11:40:57 +08:00
bfaac2fd95
fix: 修复统计视频和图文以及数据分析统计
2025-12-25 16:51:36 +08:00
28f5055895
fix: 更新计算逻辑
2025-12-10 15:39:27 +08:00
69ba9ccc08
fix: 更新计算待上传数量的逻辑
2025-12-10 14:57:19 +08:00
0aeda33f32
fix: 修复视频脚本测试与正式环境时区不一致的问题
2025-12-01 10:43:09 +08:00
0bef1ca389
Merge branch 'feat-cjy-taskBench'
...
# Conflicts:
# pb/bundle/bundle.pb.go
2025-12-01 10:22:47 +08:00
133aeab44c
fix: 增加软删除过滤
2025-12-01 09:58:28 +08:00
c9e6daba72
fix: 过滤软删除
2025-12-01 09:29:44 +08:00
948bb5e5a0
fix: 过滤软删除
2025-12-01 09:28:05 +08:00
18530c60cd
feat: 增加一个接口
2025-11-29 17:00:57 +08:00
59f2b223ba
Merge branch 'feat-cjy-taskBench'
2025-11-29 16:26:24 +08:00
cb718a7e8e
fix: 修复
2025-11-29 16:26:11 +08:00
7ec6256eab
Merge branch 'feat-cjy-taskBench'
2025-11-29 16:05:47 +08:00
a471934267
fix: 修复释放视频数量错误
2025-11-29 16:02:23 +08:00
c7bb9e4b8e
Merge branch 'feat-cjy-taskBench'
2025-11-29 15:47:54 +08:00
7c4933abb9
fix: 修复已消费视频消耗两次的问题
2025-11-29 15:47:38 +08:00