From 6db905917daf50d8002df4f86f9d6de3329b4cce Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期三, 02 九月 2026 09:43:21 +0800
Subject: [PATCH] 修改了排序

---
 src/views/project/externalperson/index.vue |   24 +++++++++---------------
 1 files changed, 9 insertions(+), 15 deletions(-)

diff --git a/src/views/project/externalperson/index.vue b/src/views/project/externalperson/index.vue
index c818a8a..0741472 100644
--- a/src/views/project/externalperson/index.vue
+++ b/src/views/project/externalperson/index.vue
@@ -109,8 +109,8 @@
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="鍚敤鐘舵��" prop="userstatus" :disabled="ismanager == false">
-              <el-radio-group v-model="form.userstatus">
+            <el-form-item label="鍚敤鐘舵��" prop="userstatus" >
+              <el-radio-group v-model="form.userstatus" :disabled="!ismanager">
                 <el-radio v-for="dict in dict.type.sys_0_1" :key="dict.value" :label="parseInt(dict.value)">{{
                   dict.label
                 }}</el-radio>
@@ -253,6 +253,9 @@
         usertype: null
       },
 
+      //鏄惁鏄笓瀹惰垂鐨凮PO瀹℃壒浜哄憳
+      ismanager: false,
+      
       // 鏌ヨ鏈�鏂板簭鍙峰弬鏁�
       seqnoParams: {
         businessType: "externalperson",
@@ -277,9 +280,7 @@
         depositbank: [
           { required: true, message: "璇疯緭鍏ュ紑鎴烽摱琛�", trigger: "blur" }
         ]
-      },
-      //鏄惁鏄笓瀹惰垂鐨凮PO瀹℃壒浜哄憳
-      ismanager: false
+      },      
     };
   },
   created() {
@@ -291,16 +292,9 @@
   methods: {
     //鑾峰彇褰撳墠鐢ㄦ埛淇℃伅
     getUserProfile() {
-      getUserProfile().then(res => {
-        if (
-          res.data.userName == "admin" ||
-          res.data.userName == "053" ||
-          res.data.userName == "047"
-        ) {
-          this.ismanager = true;
-        } else {
-          this.ismanager = false;
-        }
+      getUserProfile().then(res => {        
+        const managerList = ["admin", "048", "047"];
+        this.ismanager = managerList.includes(res.data.userName);
       });
     },
 

--
Gitblit v1.9.3