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]