技术监督需求整改 修改时间组件

This commit is contained in:
GGJ
2024-07-01 17:25:23 +08:00
parent 8dc8cd83a0
commit a2739b8328
9 changed files with 127 additions and 35 deletions

View File

@@ -28,11 +28,12 @@ import { ref, onMounted, nextTick, watch } from 'vue'
interface Props {
nextFlag?: boolean
theCurrentTime: boolean
}
const props = withDefaults(defineProps<Props>(), {
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')