Commit 079da0be038ddaa07e24b4f6ff729cfd45b31287

Authored by fengwotao
1 parent 3729315d

perf(src/packages): 优化信息控件下的日期选择器新增日期时间范围

@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 <collapse-item name="时间配置" :expanded="true"> 7 <collapse-item name="时间配置" :expanded="true">
8 <setting-item-box name="快捷选择"> 8 <setting-item-box name="快捷选择">
9 <setting-item name="日期"> 9 <setting-item name="日期">
10 - <n-select @change="shortCutSelect" v-model:value="optionData.shortcut" size="small" :options="intervalOption" /> 10 + <n-select clearable @change="shortCutSelect" v-model:value="optionData.shortcut" size="small" :options="intervalOption" />
11 </setting-item> 11 </setting-item>
12 </setting-item-box> 12 </setting-item-box>
13 <setting-item-box name="基础"> 13 <setting-item-box name="基础">
@@ -108,6 +108,10 @@ const datePickerTypeOptions = [ @@ -108,6 +108,10 @@ const datePickerTypeOptions = [
108 value: ComponentInteractEventEnum.DATE_RANGE 108 value: ComponentInteractEventEnum.DATE_RANGE
109 }, 109 },
110 { 110 {
  111 + label: '日期时间范围',
  112 + value: ComponentInteractEventEnum.DATE_TIME_RANGE
  113 + },
  114 + {
111 label: '月份', 115 label: '月份',
112 value: ComponentInteractEventEnum.MONTH 116 value: ComponentInteractEventEnum.MONTH
113 }, 117 },
@@ -84,6 +84,7 @@ export const interactActions: InteractActionsType[] = [ @@ -84,6 +84,7 @@ export const interactActions: InteractActionsType[] = [
84 [ComponentInteractEventEnum.DATE]: time, 84 [ComponentInteractEventEnum.DATE]: time,
85 [ComponentInteractEventEnum.DATE_TIME]: time, 85 [ComponentInteractEventEnum.DATE_TIME]: time,
86 [ComponentInteractEventEnum.DATE_RANGE]: timeRange, 86 [ComponentInteractEventEnum.DATE_RANGE]: timeRange,
  87 + [ComponentInteractEventEnum.DATE_TIME_RANGE]: timeRange,
87 [ComponentInteractEventEnum.MONTH]: time, 88 [ComponentInteractEventEnum.MONTH]: time,
88 [ComponentInteractEventEnum.MONTH_RANGE]: timeRange, 89 [ComponentInteractEventEnum.MONTH_RANGE]: timeRange,
89 [ComponentInteractEventEnum.QUARTER]: time, 90 [ComponentInteractEventEnum.QUARTER]: time,