From 3d67e444d9308f9b85597eb14058dcfbafbedfcc Mon Sep 17 00:00:00 2001
From: hyingbo <1363390067@qq.com>
Date: 星期四, 11 九月 2025 17:56:43 +0800
Subject: [PATCH] 用户管理首页权限添加工控网密网区分

---
 src/views/system/modules/UserModal.vue |   30 +++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue
index 32c2078..89f88b2 100644
--- a/src/views/system/modules/UserModal.vue
+++ b/src/views/system/modules/UserModal.vue
@@ -103,6 +103,23 @@
         </a-form-model-item>
 
         <a-form-model-item
+          label="棣栭〉鏉冮檺"
+          :labelCol="labelCol"
+          :wrapperCol="wrapperCol"
+        >
+          <a-radio-group
+            v-model="model.userType"
+            :defaultValue="0"
+          >
+            <a-radio :value="1" v-if="secretNetwork === 'secret_network'">鍒�鍏风鐞�</a-radio>
+            <a-radio :value="2">mdc</a-radio>
+            <a-radio :value="3">dnc</a-radio>
+            <a-radio :value="4">璁惧绠$悊</a-radio>
+            <a-radio :value="0">鏃�</a-radio>
+          </a-radio-group>
+        </a-form-model-item>
+
+        <a-form-model-item
           label="瑙掕壊鍒嗛厤"
           :labelCol="labelCol"
           :wrapperCol="wrapperCol"
@@ -378,6 +395,7 @@
       confirmDirty: false,
       userId: '', //淇濆瓨鐢ㄦ埛id
       disableSubmit: false,
+      secretNetwork: '',
       dateFormat: 'YYYY-MM-DD',
       validatorRules: {
         workNo:[{ required: true, message: '璇疯緭鍏ュ伐鍙�!' }],
@@ -404,7 +422,6 @@
       departIdShow: false,
       title: '鎿嶄綔',
       visible: false,
-      model: {},
       labelCol: {
         xs: { span: 24 },
         sm: { span: 5 }
@@ -459,6 +476,7 @@
     this.initRoleList()
     this.initTenantList()
     this.queryTreeData()
+    this.getTwoNetworkIdentification()
   },
   computed: {
     uploadAction: function() {
@@ -481,6 +499,16 @@
       }).finally(() => {
       })
     },
+
+    //鑾峰彇涓ょ綉鏍囪瘑(鍖哄垎宸ユ帶缃�/瀵嗙綉)
+    getTwoNetworkIdentification() {
+      getAction(`/system/sysParams/query/by/settingKey?settingKey=two_network_identification`).then(res => {
+        if (res.success) {
+          this.secretNetwork = res.result.settingValue
+        }
+      })
+    },
+
     add() {
       this.refresh()
       this.edit({

--
Gitblit v1.9.3