Przeglądaj źródła

解决来访登记时间组件无法弹出的问题

zhulu 1 rok temu
rodzic
commit
8d16bb04c5
1 zmienionych plików z 13 dodań i 6 usunięć
  1. 13 6
      src/views/menu/visitRecord/detail.vue

+ 13 - 6
src/views/menu/visitRecord/detail.vue

@@ -262,13 +262,20 @@ export default {
         this.selectedUser.letterFile = letterFile;
         //设置最小时间
         let minDate = this.selectedUser.arrivalTime;
-      
-        this.minDate = Date.parse(new Date(minDate))
-        // 苹果手机下 某些版本 new Date(minDate) 对格式有严格要求
-        if(!this.minDate){
-          let objStart=minDate.replace(/-/g,"/");
-          this.minDate = Date.parse(new Date(objStart));
+        if(minDate)
+        {
+          this.minDate = new Date(minDate)
+          // 苹果手机下 某些版本 new Date(minDate) 对格式有严格要求
+          if(!this.minDate){            
+            // console.log("objStart",minDate,this.minDate)
+            let objStart=minDate.replace(/-/g,"/");
+            // console.log("objStart",objStart,this.minDate)
+            this.minDate = new Date(objStart);
+          }
         }
+        else{
+          this.minDate = new Date(null);
+        }       
       })
     },
     previewFile(file){