From 5ee928c5cfa68f20f2f8cf9f731820c23c4becb9 Mon Sep 17 00:00:00 2001 From: cjy Date: Wed, 22 Oct 2025 18:26:01 +0800 Subject: [PATCH] =?UTF-8?q?bugfix=20:=20=E4=BB=8Etoken=20=E4=B8=AD?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=BD=93=E5=89=8D=E7=99=BB=E5=BD=95=E4=BA=BA?= =?UTF-8?q?=E5=90=8D=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/service/cast/work.go | 13 +++++++++---- pkg/service/taskbench/taskBench.go | 12 ++++++++---- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/pkg/service/cast/work.go b/pkg/service/cast/work.go index f8324da..66c09f7 100644 --- a/pkg/service/cast/work.go +++ b/pkg/service/cast/work.go @@ -10,6 +10,7 @@ import ( "fonchain-fiee/cmd/config" "fonchain-fiee/pkg/e" modelCast "fonchain-fiee/pkg/model/cast" + "fonchain-fiee/pkg/model/login" "fonchain-fiee/pkg/service" "strconv" @@ -58,12 +59,14 @@ func UpdateWorkImage(ctx *gin.Context) { return } + // EmployeeName 和 EmployeeNum 从 token 中获取 + userInfo := login.GetUserInfoFromC(ctx) // 更新任务台的任务数量,调用员工实际任务状态更新 if service.BundleProvider != nil { resp1, err := service.BundleProvider.UpdateTaskProgress(context.Background(), &bundle.UpdateTaskProgressRequest{ AssignRecordsUUID: "", - EmployeeName: infoResp.Name, - EmployeeNum: infoResp.TelNum, + EmployeeName: userInfo.Name, + EmployeeNum: userInfo.TelNum, TaskType: "post", CompleteCount: 1, }) @@ -121,12 +124,14 @@ func UpdateWorkVideo(ctx *gin.Context) { return } + // EmployeeName 和 EmployeeNum 从 token 中获取 + userInfo := login.GetUserInfoFromC(ctx) // 更新任务台的任务数量,调用员工实际任务状态更新 if service.BundleProvider != nil { resp1, err := service.BundleProvider.UpdateTaskProgress(context.Background(), &bundle.UpdateTaskProgressRequest{ AssignRecordsUUID: "", - EmployeeName: infoResp.Name, - EmployeeNum: infoResp.TelNum, + EmployeeName: userInfo.Name, + EmployeeNum: userInfo.TelNum, TaskType: "video", CompleteCount: 1, }) diff --git a/pkg/service/taskbench/taskBench.go b/pkg/service/taskbench/taskBench.go index ea1d806..ca82869 100644 --- a/pkg/service/taskbench/taskBench.go +++ b/pkg/service/taskbench/taskBench.go @@ -222,11 +222,13 @@ func UpdateWorkImageWithTaskUUID(ctx *gin.Context) { service.Error(ctx, err) return } + // EmployeeName 和 EmployeeNum 从 toekn 里面拿 + userInfo := login.GetUserInfoFromC(ctx) // 调用员工实际任务状态更新 resp1, err := service.BundleProvider.UpdateTaskProgress(context.Background(), &bundle.UpdateTaskProgressRequest{ AssignRecordsUUID: req.AssignRecordsUUID, - EmployeeName: infoResp.Name, - EmployeeNum: infoResp.TelNum, // 需要根据实际业务逻辑填充员工工号 + EmployeeName: userInfo.Name, + EmployeeNum: userInfo.TelNum, // 需要根据实际业务逻辑填充员工工号 TaskType: "post", CompleteCount: 1, }) @@ -279,11 +281,13 @@ func UpdateWorkVideoWithUUID(ctx *gin.Context) { service.Error(ctx, err) return } + // EmployeeName 和 EmployeeNum 从 toekn 里面拿 + userInfo := login.GetUserInfoFromC(ctx) // 调用员工实际任务状态更新 resp1, err := service.BundleProvider.UpdateTaskProgress(context.Background(), &bundle.UpdateTaskProgressRequest{ AssignRecordsUUID: req.AssignRecordsUUID, - EmployeeName: infoResp.Name, - EmployeeNum: infoResp.TelNum, // 需要根据实际业务逻辑填充员工工号 + EmployeeName: userInfo.Name, + EmployeeNum: userInfo.TelNum, // 需要根据实际业务逻辑填充员工工号 TaskType: "video", CompleteCount: 1, })