diff --git a/frontend/src/pages/Workflow/NodeDesign/Design.tsx b/frontend/src/pages/Workflow/NodeDesign/Design.tsx index 80077397..7facd09e 100644 --- a/frontend/src/pages/Workflow/NodeDesign/Design.tsx +++ b/frontend/src/pages/Workflow/NodeDesign/Design.tsx @@ -3,6 +3,7 @@ import {PageContainer} from '@ant-design/pro-layout'; import {Button, Card, Form, Input, InputNumber, Select, Switch, Space, Menu, Tabs, Row, Col, message, ColorPicker} from 'antd'; import type {NodeDesignDataResponse} from './types'; import * as service from './service'; +import {useParams} from 'react-router-dom'; // Tab 配置 const TAB_CONFIG = [ diff --git a/frontend/src/pages/Workflow/NodeDesign/index.tsx b/frontend/src/pages/Workflow/NodeDesign/index.tsx index ce59ce99..d6ee1ddc 100644 --- a/frontend/src/pages/Workflow/NodeDesign/index.tsx +++ b/frontend/src/pages/Workflow/NodeDesign/index.tsx @@ -79,9 +79,7 @@ const NodeDesignList: React.FC = () => { diff --git a/frontend/src/router/index.tsx b/frontend/src/router/index.tsx index 4a01ba78..3a805c63 100644 --- a/frontend/src/router/index.tsx +++ b/frontend/src/router/index.tsx @@ -171,7 +171,7 @@ const router = createBrowserRouter([ ) }, { - path: 'edit/:nodeCode', + path: 'design/:id', element: ( }>