角色管理

This commit is contained in:
sjl
2024-11-14 11:34:25 +08:00
parent 44e7598b68
commit 39cbe0ff35
19 changed files with 873 additions and 359 deletions

View File

@@ -136,8 +136,8 @@
<el-row :gutter="24" >
<el-col :span="8">
<el-form-item label='是否加密' prop='encryption'>
<el-select v-model="formContent.encryption" clearable placeholder="请选择是否加密" @change="handleEncryptionChange">
<el-form-item label='是否加密' prop='encryptionFlag'>
<el-select v-model="formContent.encryptionFlag" clearable placeholder="请选择是否加密" @change="handleEncryptionChange">
<el-option label="是" :value="1"></el-option>
<el-option label="否" :value="0"></el-option>
</el-select>
@@ -267,7 +267,7 @@ import { el } from 'element-plus/es/locale'
protocol: '',
ip: '',
port: 0,
encryption: 1,
encryptionFlag: 1,
reCheckNum:0,
state: 1,
})
@@ -293,7 +293,7 @@ import { el } from 'element-plus/es/locale'
protocol: '',
ip: '',
port: 0,
encryption: 1,
encryptionFlag: 1,
reCheckNum:0,
state: 1,
}
@@ -326,7 +326,7 @@ import { el } from 'element-plus/es/locale'
port:[{ required: true, message: '端口号必填!', trigger: 'blur' },
{ pattern: /^\d+$/, message: '端口号格式错误', trigger: 'blur' }],
manufacturer: [{ required: true, message: '生产厂家必选!', trigger: 'change' }],
encryption: [{ required: true, message: '是否加密必选!', trigger: 'change' }],
encryptionFlag: [{ required: true, message: '是否加密必选!', trigger: 'change' }],
protocol: [{ required: true, message: '通讯协议必选!', trigger: 'change' }],
})
@@ -381,7 +381,7 @@ import { el } from 'element-plus/es/locale'
dialogVisible.value = true
if(data.encryption === 1){
if(data.encryptionFlag === 1){
handleEncryptionChange(1)
}else{
handleEncryptionChange(0)