Browse Source

航站视图-时间限制修改

zhongxiaoyu 1 year ago
parent
commit
69a940f4b9

+ 6 - 1
src/views/baggageManagementTemp/mixins/form.js

@@ -130,7 +130,12 @@ export default {
       }
     },
     dateRangeDisabled (date) {
-      return this.pickedDate ? Math.abs(date - this.pickedDate) > 2 * 24 * 60 * 60 * 1000 : false
+      if (this.pickedDate) {
+        const diff = date - this.pickedDate,
+          day = 24 * 60 * 60 * 1000
+        return diff < -3 * day || diff > 2 * day
+      }
+      return false
     },
     // 机场数据处理(多选)
     getMultipleData (arr) {

+ 6 - 1
src/views/newArrival/mixins/form.js

@@ -131,7 +131,12 @@ export default {
       }
     },
     dateRangeDisabled (date) {
-      return this.pickedDate ? Math.abs(date - this.pickedDate) > 2 * 24 * 60 * 60 * 1000 : false
+      if (this.pickedDate) {
+        const diff = date - this.pickedDate,
+          day = 24 * 60 * 60 * 1000
+        return diff < -3 * day || diff > 2 * day
+      }
+      return false
     },
     // 机场数据处理(多选)
     getMultipleData (arr) {

+ 6 - 1
src/views/newDeparture/mixins/form.js

@@ -150,7 +150,12 @@ export default {
       }
     },
     dateRangeDisabled (date) {
-      return this.pickedDate ? Math.abs(date - this.pickedDate) > 2 * 24 * 60 * 60 * 1000 : false
+      if (this.pickedDate) {
+        const diff = date - this.pickedDate,
+          day = 24 * 60 * 60 * 1000
+        return diff < -3 * day || diff > 2 * day
+      }
+      return false
     },
     // 机场数据处理(多选)
     getMultipleData (arr) {

+ 6 - 1
src/views/newTransfer/mixins/form.js

@@ -131,7 +131,12 @@ export default {
       }
     },
     dateRangeDisabled (date) {
-      return this.pickedDate ? Math.abs(date - this.pickedDate) > 2 * 24 * 60 * 60 * 1000 : false
+      if (this.pickedDate) {
+        const diff = date - this.pickedDate,
+          day = 24 * 60 * 60 * 1000
+        return diff < -3 * day || diff > 2 * day
+      }
+      return false
     },
     // 机场数据处理(多选)
     getMultipleData (arr) {