From b53ee57dc3db590bdc4881a0305825b6a692964e Mon Sep 17 00:00:00 2001 From: v-zhangjc9 Date: Sat, 21 Jun 2025 00:08:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(web):=20=E6=9B=BF=E6=8D=A2amis=E6=B8=B2?= =?UTF-8?q?=E6=9F=93=EF=BC=8Camis=E6=B8=B2=E6=9F=93=E5=A4=AA=E6=85=A2?= =?UTF-8?q?=EF=BC=8C=E5=AF=BC=E8=87=B4=E5=8D=A1=E9=A1=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- service-web/client/src/pages/Test.tsx | 29 ++++++++++++++++++++------- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/service-web/client/src/pages/Test.tsx b/service-web/client/src/pages/Test.tsx index de09ca4..dc6cb82 100644 --- a/service-web/client/src/pages/Test.tsx +++ b/service-web/client/src/pages/Test.tsx @@ -1,4 +1,4 @@ -import {PlusCircleFilled, SaveFilled} from '@ant-design/icons' +import {DeleteFilled, EditFilled, PlusCircleFilled, SaveFilled} from '@ant-design/icons' import { addEdge, applyEdgeChanges, @@ -19,13 +19,12 @@ import { } from '@xyflow/react' import {useMount} from 'ahooks' import type {Schema} from 'amis' -import {Button, Dropdown, message} from 'antd' -import {arrToMap, contain, find, isEqual, isNil, randomId} from 'licia' +import {Button, Card, Dropdown, message, Popover} from 'antd' +import {arrToMap, contain, find, isEqual, randomId} from 'licia' import {type JSX, useState} from 'react' import styled from 'styled-components' import '@xyflow/react/dist/style.css' import {create} from 'zustand/react' -import {amisRender, commonInfo} from '../util/amis.tsx' const FlowableDiv = styled.div` height: 93vh; @@ -48,8 +47,8 @@ const AmisNode = ( const {id, data} = props const {setDataById} = data return ( -
- {amisRender( +
+ {/*{amisRender( { type: 'card', header: { @@ -87,7 +86,23 @@ const AmisNode = ( ], }, }, - )} + )}*/} + + } + > + , + , + ]} + hoverable + > + + + {isEqual(type, 'start') || isEqual(type, 'normal') ? : undefined} {isEqual(type, 'end') || isEqual(type, 'normal')