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 @@