From e1552a4eb2699eb84c4e1419cb76b7beb4951c4a Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 06 十二月 2024 18:34:16 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- admin/src/views/workorder/components/OperaYwWorkorderWindow.vue | 55 +++++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 41 insertions(+), 14 deletions(-) diff --git a/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue b/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue index 3b6d4e3..b524ba3 100644 --- a/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue +++ b/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue @@ -1,5 +1,6 @@ <template> - <GlobalWindow width="800px" :title="title" :visible.sync="visible" @close="close" :confirm-working="isWorking" @confirm="confirm"> + <GlobalWindow width="800px" :title="title" :visible.sync="visible" @close="close" :confirm-working="isWorking" + @confirm="confirm"> <el-form :model="form" ref="form" :rules="rules"> <el-form-item label="浣嶇疆绫诲瀷" prop="areaType"> <el-select v-model="form.areaType"> @@ -49,7 +50,7 @@ <i class="el-icon-plus avatar-uploader-icon"></i> <div>鍥剧墖/瑙嗛</div> </div> - </el-upload> + </el-upload> <div v-for="(item, i) in fileList" :key="i" class="item"> <i @click="handleDelImg(i)" class="el-icon-error close"></i> <el-image :src="item.fileurlFull" :preview-src-list="[item.fileurlFull]" v-if="item.type == 0" @@ -86,12 +87,8 @@ // 琛ㄥ崟鏁版嵁 form: { id: null, - creator: '', - createDate: '', - editor: '', editDate: '', floor: '', - isdeleted: '', title: '', remark: '', status: '', @@ -103,7 +100,6 @@ floorId: '', roomId: '', userId: '', - phone: '', submitDate: '', cateId: '', areaType: '0', @@ -147,6 +143,37 @@ // 鏂板缓 if (target == null) { this.$nextTick(() => { + this.$refs.form = { + id: null, + editDate: '', + floor: '', + title: '', + remark: '', + status: '', + sortnum: '', + content: '', + getDate: '', + projectId: '', + buildingId: '', + floorId: '', + roomId: '', + userId: '', + submitDate: '', + cateId: '', + areaType: '0', + code: '', + dealStatus: '', + dispatchUserId: '', + dispatchDate: '', + dispatchInfo: '', + dealUserId: '', + dealDate: '', + dealInfo: '', + dealType: '' + } + this.buildList = [] + this.roomList = [] + this.levelList = [] this.$refs.form.resetFields() this.form[this.configData['field.id']] = null }) @@ -179,16 +206,16 @@ changeBuild(e) { this.$set(this.form, 'floorId', '') this.$set(this.form, 'roomId', '') - if(this.form.areaType == 1){ + if (this.form.areaType == 1) { this.getLevel(e) - }else{ + } else { this.getRoom(e) } - - + + }, getLevel(buildingId) { - getFloorList({ buildingId}).then(res => { + getFloorList({ buildingId }).then(res => { this.levelList = res }) }, @@ -199,9 +226,9 @@ }) }, changeSel(e) { - if(e && e.length == 2){ + if (e && e.length == 2) { this.$set(this.form, 'cateId', e[1]) - }else{ + } else { this.$set(this.form, 'cateId', '') } }, -- Gitblit v1.9.3