bugfix : 从token 中获取当前登录人名字

This commit is contained in:
cjy 2025-10-22 18:26:01 +08:00
parent c7ac29e800
commit 5ee928c5cf
2 changed files with 17 additions and 8 deletions

View File

@ -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,
})

View File

@ -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,
})