feat(task): 添加构建模型名称字段支持
This commit is contained in:
@@ -73,7 +73,8 @@ func (s *taskService) Create(ctx context.Context, req *dto.CreateTaskReq) (res *
|
||||
Body: req.RequestPayload,
|
||||
Headers: util.ParseHeadMsgHeaders(model.HeadMsg),
|
||||
},
|
||||
EpicycleId: req.EpicycleId,
|
||||
EpicycleId: req.EpicycleId,
|
||||
BuildModelName: req.BuildModelName,
|
||||
}
|
||||
|
||||
// 4) 插入任务记录
|
||||
|
||||
@@ -219,15 +219,12 @@ func (w *asyncWorker) parseAndRetry(ctx context.Context, body map[string]any, ta
|
||||
TenantId: model.TenantId,
|
||||
Creator: model.Creator,
|
||||
},
|
||||
ModelName: req.ModelName,
|
||||
ModelName: req.BuildModelName,
|
||||
})
|
||||
if buildModel != nil {
|
||||
requiredFields = buildModel.RequiredFields
|
||||
}
|
||||
}
|
||||
if len(requiredFields) == 0 {
|
||||
requiredFields = model.RequiredFields // 兜底用当前模型的
|
||||
}
|
||||
|
||||
var lastErr error
|
||||
for attempt := 0; attempt <= maxRetry; attempt++ {
|
||||
|
||||
Reference in New Issue
Block a user