Skip to content

Commit eff366b

Browse files
author
昔梦
committed
fix:并行节点去掉_parallelTitle,去掉描述展示
1 parent 5e29959 commit eff366b

File tree

9 files changed

+464
-51
lines changed

9 files changed

+464
-51
lines changed

docs/xflow/demo/log/buildIn-log/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ export default () => {
5252
{
5353
_parallelId: 'parallel_m1l276eelcgn7s1p',
5454
value: '事件2',
55-
_parallelTitle: '自定义事件名称',
5655
},
5756
],
5857
logTrackList: [

docs/xflow/demo/log/custom-log/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ export default () => {
2525
{
2626
_parallelId: 'parallel_m1l276eelcgn7s1p',
2727
value: '事件2',
28-
_parallelTitle: '自定义事件名称',
2928
},
3029
],
3130
},

docs/xflow/demo/log/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ export default () => {
5252
{
5353
_parallelId: 'parallel_m1l276eelcgn7s1p',
5454
value: '事件2',
55-
_parallelTitle: '自定义事件名称',
5655
},
5756
],
5857
logTrackList: [
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
import XFlow from '@xrenders/xflow';
2+
import settings from './setting';
3+
import React from 'react'
4+
5+
const CustomParallel = ({data,index}) => {
6+
// data:为data.list循环数据中当前条件的item
7+
// index:为data.list循环数据中当前条件的index
8+
return <p style={{ wordWrap: 'break-word' }}>{data?.value}-{index}</p>;
9+
}
10+
11+
export default () => {
12+
const nodes = [
13+
{
14+
id: 'mcelcsg6pinydoy7',
15+
type: 'Parallel',
16+
data: {
17+
list: [
18+
{
19+
_parallelId: 'parallel_30ds0x3evus7ogo2',
20+
value: '事件1',
21+
},
22+
{
23+
_parallelId: 'parallel_m1l276eelcgn7s1p',
24+
value: '事件2',
25+
},
26+
],
27+
},
28+
position: {
29+
x: -40,
30+
y: 281.25,
31+
},
32+
},
33+
{
34+
id: '4m9tee00n819nyyy',
35+
type: 'tool',
36+
position: {
37+
x: 400,
38+
y: 227.5,
39+
},
40+
},
41+
{
42+
id: 'j0kufl0o4fca4ee9',
43+
type: 'knowledge',
44+
45+
position: {
46+
x: 312.5,
47+
y: 438.75,
48+
},
49+
50+
},
51+
{
52+
id: 'w4be9edh4bhdlokm',
53+
type: 'Start',
54+
position: {
55+
x: -379.21875,
56+
y: 348.75,
57+
},
58+
},
59+
{
60+
id: '3qloq2p1x3wcwbzg',
61+
type: 'End',
62+
position: {
63+
x: 675,
64+
y: 360,
65+
},
66+
},
67+
];
68+
69+
const edges = [
70+
{
71+
id: 'ky0eedrd6t2hqq81',
72+
source: 'mcelcsg6pinydoy7',
73+
target: '4m9tee00n819nyyy',
74+
sourceHandle: 'parallel_30ds0x3evus7ogo2',
75+
},
76+
{
77+
id: '7tm5a339lj94ugtn',
78+
source: 'mcelcsg6pinydoy7',
79+
target: 'j0kufl0o4fca4ee9',
80+
sourceHandle: 'parallel_m1l276eelcgn7s1p',
81+
},
82+
{
83+
type: 'buttonedge',
84+
source: 'w4be9edh4bhdlokm',
85+
target: 'mcelcsg6pinydoy7',
86+
id: 'xy-edge__w4be9edh4bhdlokm-mcelcsg6pinydoy7',
87+
},
88+
{
89+
type: 'buttonedge',
90+
source: '4m9tee00n819nyyy',
91+
target: '3qloq2p1x3wcwbzg',
92+
id: 'xy-edge__4m9tee00n819nyyy-3qloq2p1x3wcwbzg',
93+
},
94+
{
95+
type: 'buttonedge',
96+
source: 'j0kufl0o4fca4ee9',
97+
target: '3qloq2p1x3wcwbzg',
98+
id: 'xy-edge__j0kufl0o4fca4ee9-3qloq2p1x3wcwbzg',
99+
},
100+
];
101+
return (
102+
<div style={{ height: '600px' }}>
103+
<XFlow
104+
initialValues={{ nodes, edges }}
105+
settings={settings}
106+
nodeSelector={{
107+
showSearch: true,
108+
}}
109+
widgets={{ CustomParallel }}
110+
/>
111+
</div>
112+
);
113+
};

0 commit comments

Comments
 (0)