From 62a9a50899acd3d9e3e1f9c5a39f8d67fe859cd2 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Mon, 27 Dec 2021 18:28:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=97=B6=E9=97=B4=E8=8C=83=E5=9B=B4?= =?UTF-8?q?=E5=8A=A8=E6=80=81=E6=97=B6=E9=97=B4=E5=85=BC=E5=AE=B9=E8=80=81?= =?UTF-8?q?=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/canvas/utils/utils.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/canvas/utils/utils.js b/frontend/src/components/canvas/utils/utils.js index 5b5ddc7643..827671c69f 100644 --- a/frontend/src/components/canvas/utils/utils.js +++ b/frontend/src/components/canvas/utils/utils.js @@ -1,4 +1,7 @@ -import { BASE_MOBILE_STYLE, HYPERLINKS } from '@/components/canvas/custom-component/component-list' +import { + BASE_MOBILE_STYLE, + HYPERLINKS +} from '@/components/canvas/custom-component/component-list' export function deepCopy(target) { if (typeof target === 'object') { @@ -61,7 +64,7 @@ export function mobile2MainCanvas(mainSource, mobileSource) { export function panelInit(componentDatas) { componentDatas.forEach(item => { if (item.component && item.component === 'de-date') { - if (item.options.attrs && !item.options.attrs.default) { + if (item.serviceName === 'timeDateWidget' && item.options.attrs && !item.options.attrs.default) { item.options.attrs.default = { isDynamic: false, dkey: 0, @@ -70,6 +73,18 @@ export function panelInit(componentDatas) { dynamicSuffix: 'before' } } + if (item.serviceName === 'timeDateRangeWidget' && item.options.attrs && !item.options.attrs.default) { + item.options.attrs.default = { + isDynamic: false, + dkey: 0, + sDynamicPrefix: 1, + sDynamicInfill: 'day', + sDynamicSuffix: 'before', + eDynamicPrefix: 1, + eDynamicInfill: 'day', + eDynamicSuffix: 'after' + } + } } if (item.filters && item.filters.length > 0) { item.filters = []