解析device和task的配置全部用内置方法处理

This commit is contained in:
2025-09-27 00:58:22 +08:00
parent 29fa23ba36
commit aed665b6b0
8 changed files with 46 additions and 15 deletions

View File

@@ -122,7 +122,7 @@ func (r *ReleaseFeedWeightTask) parseParameters() error {
}
var params ReleaseFeedWeightTaskParams
err := json.Unmarshal(r.claimedLog.Task.Parameters, &params)
err := r.claimedLog.Task.ParseParameters(&params)
if err != nil {
r.logger.Errorf("任务 %v: 解析参数失败: %v", r.claimedLog.TaskID, err)
return fmt.Errorf("任务 %v: 解析参数失败: %v", r.claimedLog.TaskID, err)