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 | 38 ++++++++++++++++++++++++++++++++++---- 1 files changed, 34 insertions(+), 4 deletions(-) diff --git a/src/views/system/modules/UserModal.vue b/src/views/system/modules/UserModal.vue index 6f8fbd6..89f88b2 100644 --- a/src/views/system/modules/UserModal.vue +++ b/src/views/system/modules/UserModal.vue @@ -97,9 +97,27 @@ /> </a-form-model-item> - <!--<a-form-model-item label="鑱屽姟" :labelCol="labelCol" :wrapperCol="wrapperCol">--> - <!--<j-select-position placeholder="璇烽�夋嫨鑱屽姟" :multiple="false" v-model="model.post"/>--> - <!--</a-form-model-item>--> + <a-form-model-item label="宀椾綅" :labelCol="labelCol" :wrapperCol="wrapperCol"> +<!-- <j-select-position placeholder="璇烽�夋嫨宀椾綅" :multiple="false" v-model="model.post"/>--> + <j-dict-select-tag placeholder="璇烽�夋嫨宀椾綅" dict-code="sys_position, name, code" v-model="model.post" /> + </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="瑙掕壊鍒嗛厤" @@ -377,8 +395,10 @@ confirmDirty: false, userId: '', //淇濆瓨鐢ㄦ埛id disableSubmit: false, + secretNetwork: '', dateFormat: 'YYYY-MM-DD', validatorRules: { + workNo:[{ required: true, message: '璇疯緭鍏ュ伐鍙�!' }], username: [{ required: true, message: '璇疯緭鍏ョ敤鎴疯处鍙�!' }, { validator: this.validateUsername }], password: [ @@ -402,7 +422,6 @@ departIdShow: false, title: '鎿嶄綔', visible: false, - model: {}, labelCol: { xs: { span: 24 }, sm: { span: 5 } @@ -457,6 +476,7 @@ this.initRoleList() this.initTenantList() this.queryTreeData() + this.getTwoNetworkIdentification() }, computed: { uploadAction: function() { @@ -479,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