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