diff --git a/src/packages/components/Decorates/Pickers/Date/config.ts b/src/packages/components/Decorates/Pickers/Date/config.ts
new file mode 100644
index 00000000..30bf2af0
--- /dev/null
+++ b/src/packages/components/Decorates/Pickers/Date/config.ts
@@ -0,0 +1,42 @@
+import { PublicConfigClass } from '@/packages/public'
+import { CreateComponentType } from '@/packages/index.d'
+import { DataConfig } from './index'
+import cloneDeep from 'lodash/cloneDeep'
+import { chartInitConfig } from '@/settings/designSetting'
+
+export const option = {
+ eventsApi: [
+ {
+ value: 'change',
+ label: '完成后的回调',
+ date: [
+ {
+ value: 'data1',
+ label: '日期',
+ },
+ ],
+ daterange: [
+ {
+ value: 'data1',
+ label: '开始时间',
+ },
+ {
+ value: 'data2',
+ label: '结束时间',
+ }
+ ]
+ }
+ ],
+ dataset: {
+ count: 0,
+ type: 'date', //'daterange', // date
+ range: undefined
+ }
+}
+
+export default class Config extends PublicConfigClass implements CreateComponentType {
+ public key = DataConfig.key
+ public attr = { ...chartInitConfig, w: 260, h: 32, zIndex: -1 }
+ public chartConfig = cloneDeep(DataConfig)
+ public option = cloneDeep(option)
+}
diff --git a/src/packages/components/Decorates/Pickers/Date/config.vue b/src/packages/components/Decorates/Pickers/Date/config.vue
new file mode 100644
index 00000000..17016af5
--- /dev/null
+++ b/src/packages/components/Decorates/Pickers/Date/config.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 动态
+
+
+
+
+
+
+ 动态日期以默人值计算
+
+
+
+
+
+
+ 天
+
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/Pickers/Date/index.ts b/src/packages/components/Decorates/Pickers/Date/index.ts
new file mode 100644
index 00000000..3f1a31b7
--- /dev/null
+++ b/src/packages/components/Decorates/Pickers/Date/index.ts
@@ -0,0 +1,14 @@
+import image from '@/assets/images/chart/informations/text_static.png'
+import { ConfigType, PackagesCategoryEnum } from '@/packages/index.d'
+import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d'
+
+export const DataConfig: ConfigType = {
+ key: 'Date',
+ chartKey: 'VDate',
+ conKey: 'VCDate',
+ title: '时间',
+ category: ChatCategoryEnum.PICKERS,
+ categoryName: ChatCategoryEnumName.PICKERS,
+ package: PackagesCategoryEnum.DECORATES,
+ image
+}
diff --git a/src/packages/components/Decorates/Pickers/Date/index.vue b/src/packages/components/Decorates/Pickers/Date/index.vue
new file mode 100644
index 00000000..2fae4546
--- /dev/null
+++ b/src/packages/components/Decorates/Pickers/Date/index.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
diff --git a/src/packages/components/Decorates/Pickers/index.ts b/src/packages/components/Decorates/Pickers/index.ts
new file mode 100644
index 00000000..ab163c31
--- /dev/null
+++ b/src/packages/components/Decorates/Pickers/index.ts
@@ -0,0 +1,2 @@
+import { DataConfig } from './Date/index'
+export default [DataConfig]
\ No newline at end of file
diff --git a/src/packages/components/Decorates/index.d.ts b/src/packages/components/Decorates/index.d.ts
index d20047eb..68214a1a 100644
--- a/src/packages/components/Decorates/index.d.ts
+++ b/src/packages/components/Decorates/index.d.ts
@@ -2,6 +2,7 @@ export enum ChatCategoryEnum {
BORDER = 'Borders',
DECORATE = 'Decorates',
THREE = 'Three',
+ PICKERS = 'Pickers',
MORE = 'Mores'
}
@@ -9,5 +10,6 @@ export enum ChatCategoryEnumName {
BORDER = '边框',
DECORATE = '装饰',
THREE = '三维',
+ PICKERS = '控件',
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..bf7c5563 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 Three from './Three'
+import Pickers from './Pickers'
import Mores from './Mores'
-export const DecorateList = [...Borders, ...Decorates, ...Three, ...Mores]
+export const DecorateList = [...Borders, ...Decorates, ...Three, ...Pickers, ...Mores]