diff --git a/pkg/apiserver/rest/apis/v1/types.go b/pkg/apiserver/rest/apis/v1/types.go index e18fde1de..3590483cb 100644 --- a/pkg/apiserver/rest/apis/v1/types.go +++ b/pkg/apiserver/rest/apis/v1/types.go @@ -624,11 +624,12 @@ type DetailWorkflowRecordResponse struct { // WorkflowRecord workflow record type WorkflowRecord struct { - Name string `json:"name"` - Namespace string `json:"namespace"` - StartTime time.Time `json:"startTime,omitempty"` - Status string `json:"status"` - Steps []common.WorkflowStepStatus `json:"steps,omitempty"` + Name string `json:"name"` + Namespace string `json:"namespace"` + WorkflowName string `json:"workflowName"` + StartTime time.Time `json:"startTime,omitempty"` + Status string `json:"status"` + Steps []common.WorkflowStepStatus `json:"steps,omitempty"` } // ApplicationDeployRequest the application deploy or update event request diff --git a/pkg/apiserver/rest/usecase/workflow.go b/pkg/apiserver/rest/usecase/workflow.go index b7ccbaa32..232e5ef8e 100644 --- a/pkg/apiserver/rest/usecase/workflow.go +++ b/pkg/apiserver/rest/usecase/workflow.go @@ -640,11 +640,12 @@ func (w *workflowUsecaseImpl) checkRecordRunning(ctx context.Context, appModel * func convertFromRecordModel(record *model.WorkflowRecord) *apisv1.WorkflowRecord { return &apisv1.WorkflowRecord{ - Name: record.Name, - Namespace: record.Namespace, - StartTime: record.StartTime, - Status: record.Status, - Steps: record.Steps, + Name: record.Name, + Namespace: record.Namespace, + WorkflowName: record.WorkflowName, + StartTime: record.StartTime, + Status: record.Status, + Steps: record.Steps, } }