diff --git a/core/core-frontend/src/custom-component/v-query/Time.vue b/core/core-frontend/src/custom-component/v-query/Time.vue index cf9eac8136..71bb08092c 100644 --- a/core/core-frontend/src/custom-component/v-query/Time.vue +++ b/core/core-frontend/src/custom-component/v-query/Time.vue @@ -268,7 +268,13 @@ const disabledDate = val => { .startOf(queryTimeType.value) .valueOf() - 1000 < - timeStamp + timeStamp || + dayjs(startWindowTime.value) + .subtract(maximumSingleQuery, queryTimeType.value) + .startOf(queryTimeType.value) + .valueOf() + + 1000 > + timeStamp } if (intervalType === 'none') { if (dynamicWindow) return isDynamicWindowTime