From a4c1b08ca1fb733728a121ee4de3dcb59174d6da Mon Sep 17 00:00:00 2001 From: MTrun <1262327911@qq.com> Date: Wed, 30 Mar 2022 08:06:59 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=96=B0=E5=A2=9E=E8=A3=85?= =?UTF-8?q?=E9=A5=B0=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../images/chart/decorates/decorates01.png | Bin 0 -> 3387 bytes .../Decorates/Decorates/Decorates01/config.ts | 15 +++++++++++ .../Decorates/Decorates01/config.vue | 6 +++++ .../Decorates/Decorates/Decorates01/index.ts | 14 ++++++++++ .../Decorates/Decorates/Decorates01/index.vue | 24 ++++++++++++++++++ .../components/Decorates/Decorates/index.ts | 3 +++ src/packages/components/Decorates/index.d.ts | 2 ++ src/packages/components/Decorates/index.ts | 3 ++- 8 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 src/assets/images/chart/decorates/decorates01.png create mode 100644 src/packages/components/Decorates/Decorates/Decorates01/config.ts create mode 100644 src/packages/components/Decorates/Decorates/Decorates01/config.vue create mode 100644 src/packages/components/Decorates/Decorates/Decorates01/index.ts create mode 100644 src/packages/components/Decorates/Decorates/Decorates01/index.vue create mode 100644 src/packages/components/Decorates/Decorates/index.ts diff --git a/src/assets/images/chart/decorates/decorates01.png b/src/assets/images/chart/decorates/decorates01.png new file mode 100644 index 0000000000000000000000000000000000000000..75dfbf6b0a8ee2e303de5dc2839aa07b4201a17e GIT binary patch literal 3387 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 OJA*PXLzd{B3;P$XA@HRD literal 0 HcmV?d00001 diff --git a/src/packages/components/Decorates/Decorates/Decorates01/config.ts b/src/packages/components/Decorates/Decorates/Decorates01/config.ts new file mode 100644 index 00000000..b0dac7e9 --- /dev/null +++ b/src/packages/components/Decorates/Decorates/Decorates01/config.ts @@ -0,0 +1,15 @@ +import { publicConfig } from '@/packages/public' +import { CreateComponentType } from '@/packages/index.d' +import { Decorates01Config } from './index' +import cloneDeep from 'lodash/cloneDeep' + +export const option = { + colors: ['#4fd2dd', '#235fa7'], + backgroundColor: '#00000000' +} + +export default class Config extends publicConfig implements CreateComponentType { + public key = Decorates01Config.key + public chartConfig = cloneDeep(Decorates01Config) + public option = option +} diff --git a/src/packages/components/Decorates/Decorates/Decorates01/config.vue b/src/packages/components/Decorates/Decorates/Decorates01/config.vue new file mode 100644 index 00000000..44a7bc22 --- /dev/null +++ b/src/packages/components/Decorates/Decorates/Decorates01/config.vue @@ -0,0 +1,6 @@ + + + diff --git a/src/packages/components/Decorates/Decorates/Decorates01/index.ts b/src/packages/components/Decorates/Decorates/Decorates01/index.ts new file mode 100644 index 00000000..838cc465 --- /dev/null +++ b/src/packages/components/Decorates/Decorates/Decorates01/index.ts @@ -0,0 +1,14 @@ +import image from '@/assets/images/chart/decorates/decorates01.png' +import { ConfigType, PackagesCategoryEnum } from '@/packages/index.d' +import { ChatCategoryEnum,ChatCategoryEnumName } from '../../index.d' + +export const Decorates01Config: ConfigType = { + key: 'Decorates01', + chartKey: 'VDecorates01', + conKey: 'VCDecorates01', + title: '装饰组件-01', + category: ChatCategoryEnum.DECORATES, + categoryName: ChatCategoryEnumName.DECORATES, + package: PackagesCategoryEnum.DECORATES, + image +} diff --git a/src/packages/components/Decorates/Decorates/Decorates01/index.vue b/src/packages/components/Decorates/Decorates/Decorates01/index.vue new file mode 100644 index 00000000..363a64fd --- /dev/null +++ b/src/packages/components/Decorates/Decorates/Decorates01/index.vue @@ -0,0 +1,24 @@ + + + + + \ No newline at end of file diff --git a/src/packages/components/Decorates/Decorates/index.ts b/src/packages/components/Decorates/Decorates/index.ts new file mode 100644 index 00000000..d5c8662a --- /dev/null +++ b/src/packages/components/Decorates/Decorates/index.ts @@ -0,0 +1,3 @@ +import { Decorates01Config } from './Decorates01/index' + +export default [Decorates01Config] diff --git a/src/packages/components/Decorates/index.d.ts b/src/packages/components/Decorates/index.d.ts index 6a2b40e1..02974981 100644 --- a/src/packages/components/Decorates/index.d.ts +++ b/src/packages/components/Decorates/index.d.ts @@ -1,9 +1,11 @@ export enum ChatCategoryEnum { BORDER = 'Borders', + DECORATES = 'Decorates', MORE = 'Mores' } export enum ChatCategoryEnumName { BORDER = '边框', + DECORATES = '装饰', MORE = '更多' } \ No newline at end of file diff --git a/src/packages/components/Decorates/index.ts b/src/packages/components/Decorates/index.ts index 88e0a2cb..ef13e4ee 100644 --- a/src/packages/components/Decorates/index.ts +++ b/src/packages/components/Decorates/index.ts @@ -1,4 +1,5 @@ import Borders from './Borders' +import Decorates from './Decorates' import Mores from './Mores' -export const DecorateList = [...Borders, ...Mores] +export const DecorateList = [...Borders, ...Decorates, ...Mores]