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