From a2739b8328c3d46f5c2ac471925383e531512a8d Mon Sep 17 00:00:00 2001 From: GGJ <357021191@qq.com> Date: Mon, 1 Jul 2024 17:25:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=80=E6=9C=AF=E7=9B=91=E7=9D=A3=E9=9C=80?= =?UTF-8?q?=E6=B1=82=E6=95=B4=E6=94=B9=20=20=E4=BF=AE=E6=94=B9=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/form/datePicker/index.vue | 9 +- src/components/table/header/index.vue | 8 +- .../pqs/qualityInspeection/panorama/index.vue | 2 +- .../harmonicSurvey/components/planManage.vue | 2 +- .../harmonicSurvey/components/planTest.vue | 101 +++++++++++++----- .../harmonicSurvey/components/testManage.vue | 1 - .../supervise/harmonicSurvey/test/detail.vue | 10 ++ .../supervise/technology/components/alarm.vue | 3 + .../supervise/technology/feedbackPopup.vue | 26 +++++ 9 files changed, 127 insertions(+), 35 deletions(-) diff --git a/src/components/form/datePicker/index.vue b/src/components/form/datePicker/index.vue index f59e7d26..2b26388b 100644 --- a/src/components/form/datePicker/index.vue +++ b/src/components/form/datePicker/index.vue @@ -28,11 +28,12 @@ import { ref, onMounted, nextTick, watch } from 'vue' interface Props { nextFlag?: boolean - + theCurrentTime: boolean } const props = withDefaults(defineProps(), { - nextFlag:false + nextFlag: false, + theCurrentTime: false }) const interval = ref(3) @@ -286,7 +287,7 @@ const next = () => { } else { endTime = year + '-' + presentM + '-' + presentD } - } else if (year == presentY ) { + } else if (year == presentY) { startTime = year + '-01-01' // 当前月份大约3月份 if (presentM > 3) { @@ -407,7 +408,7 @@ const setTime = (flag = 0, e = 0) => { let data = '' - if ((dd < 4 || dd == 0) && interval.value != 4) { + if ((dd < 4 || dd == 0) && interval.value != 4 && !props.theCurrentTime) { data = window.XEUtils.toDateString(new Date().getTime() - (e + dd) * 3600 * 1000 * 24, 'yyyy-MM-dd') } else { data = window.XEUtils.toDateString(new Date().getTime() - e * 3600 * 1000 * 24, 'yyyy-MM-dd') diff --git a/src/components/table/header/index.vue b/src/components/table/header/index.vue index a02fa3fb..2a5e63e8 100644 --- a/src/components/table/header/index.vue +++ b/src/components/table/header/index.vue @@ -10,7 +10,7 @@ :inline="true" > - + @@ -61,14 +61,16 @@ interface Props { datePicker?: boolean area?: boolean showSearch?: boolean - nextFlag?: boolean + nextFlag?: boolean //控制时间是否可以往后推 + theCurrentTime?: boolean //控制时间前3天展示上个月时间 } const props = withDefaults(defineProps(), { datePicker: false, area: false, showSearch: true, - nextFlag: false + nextFlag: false, + theCurrentTime: false }) // 动态计算table高度 const resizeObserver = new ResizeObserver(entries => { diff --git a/src/views/pqs/qualityInspeection/panorama/index.vue b/src/views/pqs/qualityInspeection/panorama/index.vue index 5c61779f..efe225f1 100644 --- a/src/views/pqs/qualityInspeection/panorama/index.vue +++ b/src/views/pqs/qualityInspeection/panorama/index.vue @@ -1,7 +1,7 @@