From bad2bc143be3f8ddb93a1c9f984127b3ccf43e8f Mon Sep 17 00:00:00 2001 From: lkk <364857242@qq.com> Date: 星期一, 31 三月 2025 17:47:14 +0800 Subject: [PATCH] 11 --- src/views/hosp/project/index.vue | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/views/hosp/project/index.vue b/src/views/hosp/project/index.vue index 1f83d52..92e9b30 100644 --- a/src/views/hosp/project/index.vue +++ b/src/views/hosp/project/index.vue @@ -79,6 +79,10 @@ </el-table-column> <el-table-column label="椤圭洰鏍囧噯鍊�" align="center" prop="proScope" :show-overflow-tooltip="true" width="90px"> </el-table-column> + <el-table-column label="Lis椤圭洰鍚嶇О" align="center" prop="lisXmmc" :show-overflow-tooltip="true" width="200px"> + </el-table-column> + <el-table-column label="Lis缂栫爜" align="center" prop="lisXmbm" :show-overflow-tooltip="true" width="90px"> + </el-table-column> <el-table-column label="涓村簥鎰忎箟" align="center" prop="proMeaning" width="350px" :show-overflow-tooltip="true" /> <el-table-column label="澶囨敞" prop="remark" align="center" width="120px" :show-overflow-tooltip="true"> </el-table-column> @@ -681,11 +685,16 @@ project.children = this.handleTree(response.data.list, "proId"); this.key = response.data.key; this.projectOptions.push(project); + // this.open = true; if (row.proId) { this.form.proParentId = row.proId || 0; this.open = true; } else if (this.treeDate.id) { - this.form.proParentId = this.treeDate.id || 0; + if(this.treeDate.qf == "0"){ + this.form.proParentId = "0" + this.form.deptId =this.treeDate.id + }else{ + this.form.proParentId = this.treeDate.id; this.projectOptions.forEach((item) => { item.children.forEach((item1) => { if (this.form.proParentId == item1.proId) { @@ -693,8 +702,12 @@ } }); }); + } + + this.open = true; } else { + this.form.proParentId = "0" this.open = true; } } @@ -811,7 +824,9 @@ }); }, handleNodeClick(date) { + this.treeDate = date; + console.log(this.treeDate) this.xiugais = date.qf === "0"; let proId = date.id; getInfoByProId(proId).then((response) => { @@ -1055,7 +1070,7 @@ } else { this.form.consumablesList = null; } - if (!this.form.deptId || !this.form.proParentId) { + if (!this.form.deptId || this.form.proParentId == null) { this.$message.error("璇峰~鍐欑埗椤瑰悕绉版垨绉戝鍚嶇О"); this.open = true; } else { -- Gitblit v1.8.0