From 72a153f82321b8da3f64f80196a3ca84821a6895 Mon Sep 17 00:00:00 2001
From: shj <1790240199@qq.com>
Date: Wed, 03 Aug 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