feat(web): 入参增加类型
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import type {Schema} from 'amis'
|
||||
import type {OutputVariableType} from '../../../components/flow/types.ts'
|
||||
import {commonInfo, formInputFileStaticColumns} from '../../../util/amis.tsx'
|
||||
|
||||
export const typeMap: Record<string, string> = {
|
||||
@@ -8,6 +9,13 @@ export const typeMap: Record<string, string> = {
|
||||
files: '文件',
|
||||
}
|
||||
|
||||
export const originTypeMap: Record<string, OutputVariableType> = {
|
||||
text: 'text',
|
||||
textarea: 'text',
|
||||
number: 'number',
|
||||
files: 'array-text',
|
||||
}
|
||||
|
||||
export type InputField = {
|
||||
type: string
|
||||
label: string
|
||||
|
||||
@@ -73,8 +73,8 @@ const FlowTaskTemplateEdit: React.FC = () => {
|
||||
navigate(-1)
|
||||
},
|
||||
},
|
||||
]
|
||||
}
|
||||
],
|
||||
},
|
||||
},
|
||||
body: [
|
||||
{
|
||||
|
||||
@@ -3,7 +3,8 @@ import axios from 'axios'
|
||||
import React, {useState} from 'react'
|
||||
import {useNavigate, useParams} from 'react-router'
|
||||
import styled from 'styled-components'
|
||||
import FlowEditor, {type GraphData} from '../../../../components/flow/FlowEditor.tsx'
|
||||
import FlowEditor from '../../../../components/flow/FlowEditor.tsx'
|
||||
import type {GraphData} from '../../../../components/flow/types.ts'
|
||||
import {commonInfo} from '../../../../util/amis.tsx'
|
||||
|
||||
const FlowTaskTemplateFlowEditDiv = styled.div`
|
||||
@@ -19,8 +20,8 @@ const FlowTaskTemplateFlowEdit: React.FC = () => {
|
||||
let {data} = await axios.get(
|
||||
`${commonInfo.baseAiUrl}/flow_task/template/detail/${template_id}`,
|
||||
{
|
||||
headers: commonInfo.authorizationHeaders
|
||||
}
|
||||
headers: commonInfo.authorizationHeaders,
|
||||
},
|
||||
)
|
||||
setInputSchema(data?.data?.inputSchema)
|
||||
setGraphData(data?.data?.flowGraph)
|
||||
@@ -36,11 +37,11 @@ const FlowTaskTemplateFlowEdit: React.FC = () => {
|
||||
`${commonInfo.baseAiUrl}/flow_task/template/update_flow_graph`,
|
||||
{
|
||||
id: template_id,
|
||||
graph: data
|
||||
graph: data,
|
||||
},
|
||||
{
|
||||
headers: commonInfo.authorizationHeaders
|
||||
}
|
||||
headers: commonInfo.authorizationHeaders,
|
||||
},
|
||||
)
|
||||
navigate(-1)
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user