diff --git a/src/assets/images/chart/decorates/circle.png b/src/assets/images/chart/decorates/circle.png
new file mode 100644
index 00000000..5f8fc356
Binary files /dev/null and b/src/assets/images/chart/decorates/circle.png differ
diff --git a/src/assets/images/chart/decorates/icon1.png b/src/assets/images/chart/decorates/icon1.png
new file mode 100644
index 00000000..6c0808c5
Binary files /dev/null and b/src/assets/images/chart/decorates/icon1.png differ
diff --git a/src/assets/images/chart/decorates/icon2.png b/src/assets/images/chart/decorates/icon2.png
new file mode 100644
index 00000000..4dc87a6f
Binary files /dev/null and b/src/assets/images/chart/decorates/icon2.png differ
diff --git a/src/assets/images/chart/decorates/icon3.png b/src/assets/images/chart/decorates/icon3.png
new file mode 100644
index 00000000..aa5268a1
Binary files /dev/null and b/src/assets/images/chart/decorates/icon3.png differ
diff --git a/src/assets/images/chart/decorates/icon4.png b/src/assets/images/chart/decorates/icon4.png
new file mode 100644
index 00000000..62da72b8
Binary files /dev/null and b/src/assets/images/chart/decorates/icon4.png differ
diff --git a/src/assets/images/chart/decorates/icon5.png b/src/assets/images/chart/decorates/icon5.png
new file mode 100644
index 00000000..f9d8fbc3
Binary files /dev/null and b/src/assets/images/chart/decorates/icon5.png differ
diff --git a/src/assets/images/chart/decorates/icon6.png b/src/assets/images/chart/decorates/icon6.png
new file mode 100644
index 00000000..1206b7d1
Binary files /dev/null and b/src/assets/images/chart/decorates/icon6.png differ
diff --git a/src/assets/images/chart/decorates/icon7.png b/src/assets/images/chart/decorates/icon7.png
new file mode 100644
index 00000000..7ff0d65c
Binary files /dev/null and b/src/assets/images/chart/decorates/icon7.png differ
diff --git a/src/assets/images/chart/decorates/icon8.png b/src/assets/images/chart/decorates/icon8.png
new file mode 100644
index 00000000..bf7ee621
Binary files /dev/null and b/src/assets/images/chart/decorates/icon8.png differ
diff --git a/src/assets/images/chart/decorates/pingxing.png b/src/assets/images/chart/decorates/pingxing.png
new file mode 100644
index 00000000..d718ab1e
Binary files /dev/null and b/src/assets/images/chart/decorates/pingxing.png differ
diff --git a/src/assets/images/chart/decorates/wubianxing.png b/src/assets/images/chart/decorates/wubianxing.png
new file mode 100644
index 00000000..65dd1959
Binary files /dev/null and b/src/assets/images/chart/decorates/wubianxing.png differ
diff --git a/src/assets/images/chart/decorates/zhexian.png b/src/assets/images/chart/decorates/zhexian.png
new file mode 100644
index 00000000..ff903110
Binary files /dev/null and b/src/assets/images/chart/decorates/zhexian.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart01/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart01/config.ts
new file mode 100644
index 00000000..5148038c
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart01/config.ts
@@ -0,0 +1,21 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart01Config } from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ endWidth: 15,
+ lineLength: 150,//水平层级距离
+ lineWidth:2,//线条粗细
+ lineNum:2,//向下数量
+ lineNumUp:2,//向上数量
+ lineColLength:50,//纵向层级距离
+ backgroundCol:'#303a4c',//线条背景
+ animateCol:'#3788ea'//流动动画背景
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart01Config.key
+ public chartConfig = cloneDeep(FlowChart01Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart01/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart01/config.vue
new file mode 100644
index 00000000..619c3f68
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart01/config.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart01/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart01/index.ts
new file mode 100644
index 00000000..d6ff9892
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart01/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart01Config: ConfigType = {
+ key: 'FlowChart01',
+ chartKey: 'VFlowChart01',
+ conKey: 'VCFlowChart01',
+ title: '流程-折线',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'zhexian.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart01/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart01/index.vue
new file mode 100644
index 00000000..47f99d60
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart01/index.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart02/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart02/config.ts
new file mode 100644
index 00000000..9a88960b
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart02/config.ts
@@ -0,0 +1,19 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart02Config } from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ boxWidth:100,
+ boxHeight:200,
+ cornerTip:30,
+ startColor:'#3cb1e4',
+ endColor:'#144b6b',
+ strokeWidth:3
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart02Config.key
+ public chartConfig = cloneDeep(FlowChart02Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart02/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart02/config.vue
new file mode 100644
index 00000000..f92d10be
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart02/config.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart02/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart02/index.ts
new file mode 100644
index 00000000..0cee9fd2
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart02/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart02Config: ConfigType = {
+ key: 'FlowChart02',
+ chartKey: 'VFlowChart02',
+ conKey: 'VCFlowChart02',
+ title: '流程-五边形',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'wubianxing.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart02/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart02/index.vue
new file mode 100644
index 00000000..80d0da5e
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart02/index.vue
@@ -0,0 +1,34 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart03/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart03/config.ts
new file mode 100644
index 00000000..a18c6f64
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart03/config.ts
@@ -0,0 +1,20 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart03Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ boxWidth:300,
+ boxHeight:100,
+ outBorderColor:'#045da2',
+ inBorderColor:'#045da2',
+ startColor:'#025596',
+ endColor:'#052339',
+ borderWidth:3
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart03Config.key
+ public chartConfig = cloneDeep(FlowChart03Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart03/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart03/config.vue
new file mode 100644
index 00000000..67a2220c
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart03/config.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart03/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart03/index.ts
new file mode 100644
index 00000000..2c1984c6
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart03/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart03Config: ConfigType = {
+ key: 'FlowChart03',
+ chartKey: 'VFlowChart03',
+ conKey: 'VCFlowChart03',
+ title: '平行四边形',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'pingxing.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart03/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart03/index.vue
new file mode 100644
index 00000000..46fed921
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart03/index.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart04/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart04/config.ts
new file mode 100644
index 00000000..2f48aca2
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart04/config.ts
@@ -0,0 +1,18 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart04Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outCircle:15,
+ inCircle:5,
+ outCircleColor:'#3f5261',
+ inCircleColor:'#fff',
+ outCircleWidth:2
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart04Config.key
+ public chartConfig = cloneDeep(FlowChart04Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart04/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart04/config.vue
new file mode 100644
index 00000000..7b7c6b7a
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart04/config.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart04/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart04/index.ts
new file mode 100644
index 00000000..490f61a4
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart04/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart04Config: ConfigType = {
+ key: 'FlowChart04',
+ chartKey: 'VFlowChart04',
+ conKey: 'VCFlowChart04',
+ title: '圆点光环',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'circle.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart04/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart04/index.vue
new file mode 100644
index 00000000..45674650
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart04/index.vue
@@ -0,0 +1,28 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart05/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart05/config.ts
new file mode 100644
index 00000000..8f490b6a
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart05/config.ts
@@ -0,0 +1,16 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart05Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart05Config.key
+ public chartConfig = cloneDeep(FlowChart05Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart05/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart05/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart05/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart05/icon1.png b/src/packages/components/Decorates/FlowChart/FlowChart05/icon1.png
new file mode 100644
index 00000000..6c0808c5
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart05/icon1.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart05/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart05/index.ts
new file mode 100644
index 00000000..d21195ab
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart05/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart05Config: ConfigType = {
+ key: 'FlowChart05',
+ chartKey: 'VFlowChart05',
+ conKey: 'VCFlowChart05',
+ title: '流程-icon01',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon1.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart05/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart05/index.vue
new file mode 100644
index 00000000..086e0f58
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart05/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart06/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart06/config.ts
new file mode 100644
index 00000000..85016559
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart06/config.ts
@@ -0,0 +1,16 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart06Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart06Config.key
+ public chartConfig = cloneDeep(FlowChart06Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart06/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart06/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart06/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart06/icon02.png b/src/packages/components/Decorates/FlowChart/FlowChart06/icon02.png
new file mode 100644
index 00000000..4dc87a6f
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart06/icon02.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart06/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart06/index.ts
new file mode 100644
index 00000000..e7cc2d9c
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart06/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart06Config: ConfigType = {
+ key: 'FlowChart06',
+ chartKey: 'VFlowChart06',
+ conKey: 'VCFlowChart06',
+ title: '流程-icon02',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon2.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart06/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart06/index.vue
new file mode 100644
index 00000000..44e7eb3e
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart06/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart07/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart07/config.ts
new file mode 100644
index 00000000..8797cedf
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart07/config.ts
@@ -0,0 +1,16 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart07Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart07Config.key
+ public chartConfig = cloneDeep(FlowChart07Config)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart07/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart07/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart07/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart07/icon03.png b/src/packages/components/Decorates/FlowChart/FlowChart07/icon03.png
new file mode 100644
index 00000000..aa5268a1
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart07/icon03.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart07/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart07/index.ts
new file mode 100644
index 00000000..2aa69ce3
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart07/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart07Config: ConfigType = {
+ key: 'FlowChart07',
+ chartKey: 'VFlowChart07',
+ conKey: 'VCFlowChart07',
+ title: '流程-icon03',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon3.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart07/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart07/index.vue
new file mode 100644
index 00000000..4133c75a
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart07/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart08/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart08/config.ts
new file mode 100644
index 00000000..5972a3f4
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart08/config.ts
@@ -0,0 +1,17 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart08Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart08Config.key
+ public chartConfig = cloneDeep(FlowChart08Config)
+ public option = cloneDeep(option)
+}
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart08/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart08/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart08/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart08/icon4.png b/src/packages/components/Decorates/FlowChart/FlowChart08/icon4.png
new file mode 100644
index 00000000..62da72b8
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart08/icon4.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart08/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart08/index.ts
new file mode 100644
index 00000000..c8b51fc7
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart08/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart08Config: ConfigType = {
+ key: 'FlowChart08',
+ chartKey: 'VFlowChart08',
+ conKey: 'VCFlowChart08',
+ title: '流程-icon04',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon4.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart08/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart08/index.vue
new file mode 100644
index 00000000..cd609610
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart08/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart09/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart09/config.ts
new file mode 100644
index 00000000..7594a01a
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart09/config.ts
@@ -0,0 +1,17 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart09Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart09Config.key
+ public chartConfig = cloneDeep(FlowChart09Config)
+ public option = cloneDeep(option)
+}
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart09/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart09/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart09/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart09/icon05.png b/src/packages/components/Decorates/FlowChart/FlowChart09/icon05.png
new file mode 100644
index 00000000..f9d8fbc3
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart09/icon05.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart09/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart09/index.ts
new file mode 100644
index 00000000..07678f8f
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart09/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart09Config: ConfigType = {
+ key: 'FlowChart09',
+ chartKey: 'VFlowChart09',
+ conKey: 'VCFlowChart09',
+ title: '流程-icon05',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon5.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart09/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart09/index.vue
new file mode 100644
index 00000000..012019ec
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart09/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart10/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart10/config.ts
new file mode 100644
index 00000000..18ea196d
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart10/config.ts
@@ -0,0 +1,17 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart10Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart10Config.key
+ public chartConfig = cloneDeep(FlowChart10Config)
+ public option = cloneDeep(option)
+}
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart10/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart10/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart10/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart10/icon06.png b/src/packages/components/Decorates/FlowChart/FlowChart10/icon06.png
new file mode 100644
index 00000000..1206b7d1
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart10/icon06.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart10/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart10/index.ts
new file mode 100644
index 00000000..4cf5596f
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart10/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart10Config: ConfigType = {
+ key: 'FlowChart10',
+ chartKey: 'VFlowChart10',
+ conKey: 'VCFlowChart10',
+ title: '流程-icon06',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon6.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart10/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart10/index.vue
new file mode 100644
index 00000000..64242340
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart10/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart11/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart11/config.ts
new file mode 100644
index 00000000..1fea6f4d
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart11/config.ts
@@ -0,0 +1,17 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart11Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart11Config.key
+ public chartConfig = cloneDeep(FlowChart11Config)
+ public option = cloneDeep(option)
+}
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart11/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart11/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart11/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart11/icon07.png b/src/packages/components/Decorates/FlowChart/FlowChart11/icon07.png
new file mode 100644
index 00000000..7ff0d65c
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart11/icon07.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart11/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart11/index.ts
new file mode 100644
index 00000000..f95eedfa
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart11/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart11Config: ConfigType = {
+ key: 'FlowChart11',
+ chartKey: 'VFlowChart11',
+ conKey: 'VCFlowChart11',
+ title: '流程-icon07',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon7.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart11/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart11/index.vue
new file mode 100644
index 00000000..50c6a4d2
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart11/index.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart12/config.ts b/src/packages/components/Decorates/FlowChart/FlowChart12/config.ts
new file mode 100644
index 00000000..de470568
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart12/config.ts
@@ -0,0 +1,17 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { FlowChart12Config} from './index'
+import cloneDeep from 'lodash/cloneDeep'
+
+export const option = {
+ outRect:80,
+ outRectColor:'#2b93c6',
+ backColor:'#0e457b'
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = FlowChart12Config.key
+ public chartConfig = cloneDeep(FlowChart12Config)
+ public option = cloneDeep(option)
+}
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart12/config.vue b/src/packages/components/Decorates/FlowChart/FlowChart12/config.vue
new file mode 100644
index 00000000..89b1a155
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart12/config.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart12/icon08.png b/src/packages/components/Decorates/FlowChart/FlowChart12/icon08.png
new file mode 100644
index 00000000..bf7ee621
Binary files /dev/null and b/src/packages/components/Decorates/FlowChart/FlowChart12/icon08.png differ
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart12/index.ts b/src/packages/components/Decorates/FlowChart/FlowChart12/index.ts
new file mode 100644
index 00000000..f4751b50
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart12/index.ts
@@ -0,0 +1,14 @@
+import { ConfigType, PackagesCategoryEnum, ChartFrameEnum } from '@/packages/index.d'
+import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d'
+
+export const FlowChart12Config: ConfigType = {
+ key: 'FlowChart12',
+ chartKey: 'VFlowChart12',
+ conKey: 'VCFlowChart12',
+ title: '流程-icon08',
+ category: ChatCategoryEnum.FlowChart,
+ categoryName: ChatCategoryEnumName.FlowChart,
+ package: PackagesCategoryEnum.DECORATES,
+ chartFrame: ChartFrameEnum.STATIC,
+ image: 'icon8.png'
+}
diff --git a/src/packages/components/Decorates/FlowChart/FlowChart12/index.vue b/src/packages/components/Decorates/FlowChart/FlowChart12/index.vue
new file mode 100644
index 00000000..3bd26380
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/FlowChart12/index.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/FlowChart/index.ts b/src/packages/components/Decorates/FlowChart/index.ts
new file mode 100644
index 00000000..0fa8fd7e
--- /dev/null
+++ b/src/packages/components/Decorates/FlowChart/index.ts
@@ -0,0 +1,27 @@
+import { FlowChart01Config } from "./FlowChart01/index";
+import { FlowChart02Config } from "./FlowChart02/index";
+import { FlowChart03Config } from "./FlowChart03/index";
+import { FlowChart04Config } from "./FlowChart04/index";
+import { FlowChart05Config } from "./FlowChart05/index";
+import { FlowChart06Config } from "./FlowChart06/index";
+import { FlowChart07Config } from "./FlowChart07/index";
+import { FlowChart08Config } from "./FlowChart08/index";
+import { FlowChart09Config } from "./FlowChart09/index";
+import { FlowChart10Config } from "./FlowChart10/index";
+import { FlowChart11Config } from "./FlowChart11/index";
+import { FlowChart12Config } from "./FlowChart12/index";
+
+export default [
+ FlowChart01Config,
+ FlowChart02Config,
+ FlowChart03Config,
+ FlowChart04Config,
+ FlowChart05Config,
+ FlowChart06Config,
+ FlowChart07Config,
+ FlowChart08Config,
+ FlowChart09Config,
+ FlowChart10Config,
+ FlowChart11Config,
+ FlowChart12Config
+]
diff --git a/src/packages/components/Decorates/index.d.ts b/src/packages/components/Decorates/index.d.ts
index d20047eb..5a7e8c14 100644
--- a/src/packages/components/Decorates/index.d.ts
+++ b/src/packages/components/Decorates/index.d.ts
@@ -1,6 +1,7 @@
export enum ChatCategoryEnum {
BORDER = 'Borders',
DECORATE = 'Decorates',
+ FlowChart = 'FlowChart',
THREE = 'Three',
MORE = 'Mores'
}
@@ -8,6 +9,7 @@ export enum ChatCategoryEnum {
export enum ChatCategoryEnumName {
BORDER = '边框',
DECORATE = '装饰',
+ FlowChart = '流程',
THREE = '三维',
MORE = '更多'
-}
\ No newline at end of file
+}
diff --git a/src/packages/components/Decorates/index.ts b/src/packages/components/Decorates/index.ts
index 17b64130..75f20813 100644
--- a/src/packages/components/Decorates/index.ts
+++ b/src/packages/components/Decorates/index.ts
@@ -1,6 +1,7 @@
import Borders from './Borders'
import Decorates from './Decorates'
+import FlowChart from './FlowChart'
import Three from './Three'
import Mores from './Mores'
-export const DecorateList = [...Borders, ...Decorates, ...Three, ...Mores]
+export const DecorateList = [...Borders, ...Decorates,...FlowChart, ...Three, ...Mores]