From d7dca690cedd12e271f0ee0b9050679d73796f5c Mon Sep 17 00:00:00 2001 From: MrShi <1878285526@qq.com> Date: 星期一, 06 一月 2025 09:28:10 +0800 Subject: [PATCH] 1 --- admin/src/views/workorder/components/OperaYwWorkorderWindow.vue | 70 +++++++++++++++++++--------------- 1 files changed, 39 insertions(+), 31 deletions(-) diff --git a/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue b/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue index b524ba3..c97fbf4 100644 --- a/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue +++ b/admin/src/views/workorder/components/OperaYwWorkorderWindow.vue @@ -140,37 +140,37 @@ this.visible = true this.getProject() this.getCate() - // 鏂板缓 + // 鏂板缓 if (target == null) { + this.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.$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 = [] @@ -192,7 +192,11 @@ }, getProject() { getProjectList({}).then(res => { - this.projectList = res + this.projectList = res || [] + if(this.projectList.length > 0){ + this.$set(this.form, 'projectId', this.projectList[0].id) + this.getBuild(this.projectList[0].id) + } }) }, getBuild(projectId) { @@ -200,7 +204,11 @@ this.$set(this.form, 'floorId', '') this.$set(this.form, 'roomId', '') getBuildList({ projectId }).then(res => { - this.buildList = res + this.buildList = res || [] + // if(projectId && this.buildList.length > 0){ + // this.$set(this.form, 'buildingId', this.buildList[0].id) + // this.changeBuild(this.buildList[0].id) + // } }) }, changeBuild(e) { -- Gitblit v1.9.3