From c96e1b7d9d4796ac24e6a2c660bda4c2980431dc Mon Sep 17 00:00:00 2001 From: wangwei <1610949092@qq.com> Date: Wed, 4 Sep 2024 17:56:56 +0800 Subject: [PATCH] =?UTF-8?q?9/4=20=E5=B7=A5=E4=BD=8D=E5=9F=BA=E7=A1=80?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=95=8C=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/basic/workplace/workplaceManage.vue | 56 ++++++++++++------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/src/views/basic/workplace/workplaceManage.vue b/src/views/basic/workplace/workplaceManage.vue index 4130bd18..5a07d6d8 100644 --- a/src/views/basic/workplace/workplaceManage.vue +++ b/src/views/basic/workplace/workplaceManage.vue @@ -429,7 +429,8 @@ + style="width: 80%" + > { if (valid) { @@ -997,6 +1001,7 @@ export default { this.$message.error('错误') } }) + this.getTree() this.addWorkplaceDialogVisible = true }, deleteWorkplace(row) { @@ -1046,7 +1051,7 @@ export default { const binaryData = [] binaryData.push(response) let url = window.URL.createObjectURL( - new Blob(binaryData, {type: 'application/pdf'}) + new Blob(binaryData, { type: 'application/pdf' }) ) this.loading = false window.open(url) @@ -1086,7 +1091,17 @@ export default { .then((response) => { var treeList = response.data || [] const filteredList = treeList.filter(item => item.parentCode != null) - this.fromDeptOptions = treeList + if (treeList.length == 0) { + this.fromDeptOptions = [ + { + code: '1001', + parentCode: null, + label: '全部' + } + ] + } else { + this.fromDeptOptions = treeList + } }) .catch(() => { }) @@ -1233,7 +1248,8 @@ export default { getDeptList() { this.deptList = [] let data = - {enable: true, + { + enable: true } filterList(data).then(res => { if (res.code == 20000) {