From 3c403cfa2a03e3ec6d3b0e4ccb9a38c552e16d0d Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期一, 20 五月 2024 16:57:09 +0800
Subject: [PATCH] ''

---
 admin/src/components/business/OperaInternalCompanyWindow.vue |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/admin/src/components/business/OperaInternalCompanyWindow.vue b/admin/src/components/business/OperaInternalCompanyWindow.vue
index 6445653..5b0d8e1 100644
--- a/admin/src/components/business/OperaInternalCompanyWindow.vue
+++ b/admin/src/components/business/OperaInternalCompanyWindow.vue
@@ -16,7 +16,7 @@
                 <el-input v-model="form.name" placeholder="璇疯緭鍏ョ粍缁囧悕绉�" v-trim/>
             </el-form-item>
           <el-form-item label="缁勭粐绫诲瀷" prop="type">
-            <el-radio-group v-model="form.type" >
+            <el-radio-group v-model="form.type" :disabled="form.parentType ==0">
               <el-radio :label="0">鐩稿叧鏂圭粍缁�</el-radio>
               <el-radio :label="1">鍐呴儴缁勭粐</el-radio>
             </el-radio-group>
@@ -78,11 +78,14 @@
         name: '',
         parentId: null,
         disable: false,
-        parentName: ''
+        parentName: '',
+        parentType:0
       }
       if (target != null) {
         this.form.parentId = target.id
-        this.form.parentName = target.companyPath
+        this.form.parentType = target.type
+        this.form.parentName = target.companyNamePath
+
       }
       // 鏂板缓缁勭粐
       if (row == null) {
@@ -98,6 +101,9 @@
         for (const key in this.form) {
           this.form[key] = row[key]
         }
+        if(target.type == 0){
+          this.form.type = 0
+        }
       })
     },
     // 纭鏂板缓/淇敼

--
Gitblit v1.9.3