From c6e8498d107662ff5c095978710d6953368e24c9 Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Mon, 27 Nov 2023 16:54:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=8A=A8=E6=80=81=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../custom-component/v-query/Component.vue | 6 + .../custom-component/v-query/DynamicTime.vue | 147 +++++++++ .../v-query/QueryConditionConfiguration.vue | 281 +++++++++++++++++- .../custom-component/v-query/time-format.ts | 89 ++++++ 4 files changed, 509 insertions(+), 14 deletions(-) create mode 100644 core/core-frontend/src/custom-component/v-query/DynamicTime.vue create mode 100644 core/core-frontend/src/custom-component/v-query/time-format.ts diff --git a/core/core-frontend/src/custom-component/v-query/Component.vue b/core/core-frontend/src/custom-component/v-query/Component.vue index ee830c7ab2..bfc73664d0 100644 --- a/core/core-frontend/src/custom-component/v-query/Component.vue +++ b/core/core-frontend/src/custom-component/v-query/Component.vue @@ -205,6 +205,12 @@ const infoFormat = (obj: ComponentInfo) => { name, deType }, + timeType: 'fixed', + relativeToCurrent: 'custom', + timeNum: 0, + relativeToCurrentType: 'year', + around: 'f', + arbitraryTime: new Date(), auto: false, defaultValue: undefined, selectValue: undefined, diff --git a/core/core-frontend/src/custom-component/v-query/DynamicTime.vue b/core/core-frontend/src/custom-component/v-query/DynamicTime.vue new file mode 100644 index 0000000000..8aa82127b0 --- /dev/null +++ b/core/core-frontend/src/custom-component/v-query/DynamicTime.vue @@ -0,0 +1,147 @@ + + + diff --git a/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue b/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue index 1878c9205c..6165beb5c4 100644 --- a/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue +++ b/core/core-frontend/src/custom-component/v-query/QueryConditionConfiguration.vue @@ -1,5 +1,5 @@