Browse Source

新增工作流提交处理

pull/52/head
JeshuaRen 1 year ago
parent
commit
2edc2ae5e4
2 changed files with 8 additions and 5 deletions
  1. +1
    -0
      sdks/pcmscheduler/jobset.go
  2. +7
    -5
      sdks/scheduler/models.go

+ 1
- 0
sdks/pcmscheduler/jobset.go View File

@@ -115,6 +115,7 @@ type ModelDistribute struct {

type CreateJobResp struct {
TaskID TaskID `json:"taskID"`
TaskName string `json:"taskName"`
ScheduleDatas []ScheduleData `json:"scheduleDatas"`
}



+ 7
- 5
sdks/scheduler/models.go View File

@@ -455,8 +455,9 @@ func (i *JobFileInfoBase) Noop() {}
type BindingJobFileInfo struct {
serder.Metadata `union:"Binding"`
JobFileInfoBase
Type string `json:"type"`
BindingID int64 `json:"bindingID"`
Type string `json:"type"`
BindingID int64 `json:"bindingID"`
// 用于参数回显
BindingName string `json:"bindingName"`
}

@@ -484,9 +485,10 @@ type DataReturnJobFileInfo struct {
type ImageJobFileInfo struct {
serder.Metadata `union:"Image"`
JobFileInfoBase
Type string `json:"type"`
ImageID ImageID `json:"imageID"`
ImageName string `json:"imageName"`
Type string `json:"type"`
ImageID ImageID `json:"imageID"`
// 用于参数回显
ImageName string `json:"imageName"`
}

type JobRuntimeInfo struct {


Loading…
Cancel
Save