From 9d0b4787a370806570101ce181c41c5d7de66f08 Mon Sep 17 00:00:00 2001
From: zhujiyan <17812234322@163.com>
Date: Fri, 7 Jun 2024 09:57:32 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BB=88=E7=AB=AF=E5=85=A5=E7=BD=91=E6=A3=80?=
=?UTF-8?q?=E6=B5=8B-=E6=96=B0=E5=A2=9E-=E6=9C=AC=E6=AC=A1=E7=BB=88?=
=?UTF-8?q?=E7=AB=AF=E6=A3=80=E6=B5=8B=E6=97=B6=E9=97=B4=E4=B8=8D=E8=83=BD?=
=?UTF-8?q?=E5=A4=A7=E4=BA=8E=E8=AF=B7=E4=B8=8B=E6=AC=A1=E7=BB=88=E7=AB=AF?=
=?UTF-8?q?=E5=AE=9A=E6=A3=80=E6=97=B6=E9=97=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/terminainal/addForm.vue | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue b/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue
index 6fffb18f..feea166a 100644
--- a/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue
+++ b/src/views/pqs/supervise/terminalNetworkDetection/components/terminainal/addForm.vue
@@ -351,6 +351,7 @@
v-model="form.currentTerminalDetectionTime"
type="datetime"
placeholder="请选择本次终端检测时间"
+ :disabled-date="disableStartDate"
/>
@@ -359,6 +360,7 @@
v-model="form.nextTerminalInspectionTime"
type="datetime"
placeholder="请选择下次终端定检时间"
+ :disabled-date="disableEndDate"
/>
@@ -729,6 +731,22 @@ const electroplatingFunctionList = [
name: '开启'
}
]
+//开始时间不能大于结束时间
+const disableStartDate = (time: any) => {
+ if (time && form.value.nextTerminalInspectionTime) {
+ return time.getTime() > new Date(form.value.nextTerminalInspectionTime).getTime()
+ } else {
+ return false
+ }
+}
+//结束时间不能小于开始时间
+const disableEndDate = (time: any) => {
+ if (time && form.value.currentTerminalDetectionTime) {
+ return time.getTime() <= new Date(form.value.currentTerminalDetectionTime).getTime() - 8.64e7
+ } else {
+ return false
+ }
+}
//获取登陆用户姓名和部门
const adminInfo = useAdminInfo()
//获取所属前置机数据