From 72a153f82321b8da3f64f80196a3ca84821a6895 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: 星期三, 03 八月 2022 10:08:29 +0800
Subject: [PATCH] 对接

---
 src/components/equipmentDailog/Dailog.vue |  246 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 243 insertions(+), 3 deletions(-)

diff --git a/src/components/equipmentDailog/Dailog.vue b/src/components/equipmentDailog/Dailog.vue
index e91c2b4..3031556 100644
--- a/src/components/equipmentDailog/Dailog.vue
+++ b/src/components/equipmentDailog/Dailog.vue
@@ -1,5 +1,5 @@
 <template>
-	<el-dialog v-model="dialogVisible" :fullscreen="full" draggable :title="titles" width="60%">
+	<el-dialog v-model="dialogVisible" :fullscreen="full" :before-close="resetForm" draggable :title="titles" width="60%">
 		<el-button @click="toggleFullscreen" size="small" class="pot" :icon="FullScreen"></el-button>
 		<el-form :model="form" :disabled="disabled" label-width="120px" class="formType">
 			<el-form-item label="装置设施名称" size="default">
@@ -531,12 +531,252 @@
 						ElMessage.error(res.data.msg);
 					}
 				});
-			// form.value = null;
+			form.value = {
+				supplyName: '',
+
+				nextTestDate: '',
+
+				qUsage: '',
+
+				departmentId: '',
+
+				produceTime: '',
+
+				actualStopDate: '',
+
+				takecareDetailList: [],
+
+				infoType: '',
+
+				leadingDepartmentId: '',
+
+				useEndDay: '',
+
+				previousTakecareDate: '',
+
+				previousCheckDate: '',
+
+				model: '',
+
+				stopStatus: '',
+
+				testWarn: '',
+
+				stopSubmitDate: '',
+
+				repairStatus: '',
+
+				takecareStardardeDetailList: [
+					{
+						filePath: '123',
+					},
+				],
+
+				nextCheckDate: '',
+
+				checkCycle: '',
+
+				checkPoint: '',
+
+				leadingPersonId: '',
+
+				qName: '',
+
+				nextTakecareDate: '',
+
+				setPart: '',
+
+				checkStandardeDetailList: [],
+
+				actualDestoryDate: '',
+
+				isNeedTest: '',
+
+				alertNum: '',
+
+				checkContent: '',
+
+				useMemo: '',
+
+				previousTestDate: '',
+
+				isNeedTakecare: '',
+
+				destoryReason: '',
+
+				checkDetailList: [],
+
+				positionNum: '',
+
+				testCycle: '',
+
+				recoveryReason: '',
+
+				isNeedCheck: '',
+
+				actualRecoveryDate: '',
+
+				leadingPersonDepartmentId: '',
+
+				stopReason: '',
+
+				destorySubmitDate: '',
+
+				testDetailList: [],
+
+				checkWarn: '',
+
+				repaireDetailList: [],
+
+				equipmentTypeId: 1,
+
+				useDate: '',
+
+				recoverySubmitDate: '',
+
+				lockNum: '',
+
+				stopSubmitPersonId: '',
+
+				afterStopStep: '',
+
+				lifeCycle: '',
+
+				delCheckStandardeDetails: '',
+
+				delTakecareStardardeDetails: '',
+
+				delTakecareDetails: '',
+
+				delRepaireDetails: '',
+
+				delTestDetails: '',
+			};
 		};
 		//   取消
 		const resetForm = () => {
 			dialogVisible.value = false;
-			// form.value = null;
+			form.value = {
+				supplyName: '',
+
+				nextTestDate: '',
+
+				qUsage: '',
+
+				departmentId: '',
+
+				produceTime: '',
+
+				actualStopDate: '',
+
+				takecareDetailList: [],
+
+				infoType: '',
+
+				leadingDepartmentId: '',
+
+				useEndDay: '',
+
+				previousTakecareDate: '',
+
+				previousCheckDate: '',
+
+				model: '',
+
+				stopStatus: '',
+
+				testWarn: '',
+
+				stopSubmitDate: '',
+
+				repairStatus: '',
+
+				takecareStardardeDetailList: [
+					{
+						filePath: '123',
+					},
+				],
+
+				nextCheckDate: '',
+
+				checkCycle: '',
+
+				checkPoint: '',
+
+				leadingPersonId: '',
+
+				qName: '',
+
+				nextTakecareDate: '',
+
+				setPart: '',
+
+				checkStandardeDetailList: [],
+
+				actualDestoryDate: '',
+
+				isNeedTest: '',
+
+				alertNum: '',
+
+				checkContent: '',
+
+				useMemo: '',
+
+				previousTestDate: '',
+
+				isNeedTakecare: '',
+
+				destoryReason: '',
+
+				checkDetailList: [],
+
+				positionNum: '',
+
+				testCycle: '',
+
+				recoveryReason: '',
+
+				isNeedCheck: '',
+
+				actualRecoveryDate: '',
+
+				leadingPersonDepartmentId: '',
+
+				stopReason: '',
+
+				destorySubmitDate: '',
+
+				testDetailList: [],
+
+				checkWarn: '',
+
+				repaireDetailList: [],
+
+				equipmentTypeId: 1,
+
+				useDate: '',
+
+				recoverySubmitDate: '',
+
+				lockNum: '',
+
+				stopSubmitPersonId: '',
+
+				afterStopStep: '',
+
+				lifeCycle: '',
+
+				delCheckStandardeDetails: '',
+
+				delTakecareStardardeDetails: '',
+
+				delTakecareDetails: '',
+
+				delRepaireDetails: '',
+
+				delTestDetails: '',
+			};
 		};
 		const activeName = ref('first');
 		const index = ref<any>();

--
Gitblit v1.9.2