Kaynağa Gözat

代码提交

cxs 4 ay önce
ebeveyn
işleme
e169c350f1
1 değiştirilmiş dosya ile 24 ekleme ve 1 silme
  1. 24 1
      src/views/alarm/gis/index.vue

+ 24 - 1
src/views/alarm/gis/index.vue

@@ -732,8 +732,17 @@ const togglePlay = () => {
     // 开始播放,设置定时器
     playInterval = window.setInterval(() => {
       const currentTime = getCurrentTimestamp(); // 当前时间戳
-      const time=new Date(value1.value).getTime()
+  
       maxTime = getCurrentMinutesOfDay(); // 更新最大时间   1
+      const date = new Date(value1.value);
+      date.setHours(0, 0, 0, 0); // 设置时间为 0,只保留年月日
+      const time = date.getTime();
+
+      console.log('value1.value',time)
+      console.log('time',time)
+      console.log('value2.value',value2.value)
+      console.log('timeInterval.value', timeInterval.value)
+      console.log('currentTime', currentTime)
 
       if (time + value2.value*60*1000 + timeInterval.value*60*1000 < currentTime  ) {
         value2.value += timeInterval.value;
@@ -742,6 +751,11 @@ const togglePlay = () => {
         value2.value = maxTime;
         getList(); // 获取当前时间点的要素信息
       }
+
+      /** */
+
+
+
     }, 5000); // 每10秒滑动一次
   } else {
     // 暂停播放,清除定时器
@@ -767,6 +781,15 @@ const onSliderChange = (val: number) => {
   }
   getList(); // 更新数据
 };
+
+
+
+
+
+ 
+
+
+
 // 检查传入的日期是否为今天,精确到年、月、日、时、分、秒
 const isToday = (date: Date) => {
   const now = new Date();