Commit 45e60497 by 周海峰

no message

parent b623cfee
......@@ -19,9 +19,9 @@
@change="handleKeyManageChange">
<el-option
v-for="item in keyManageData"
:key="item.id"
:key="item.typeid"
:label="item.typename"
:value="item.id">
:value="item.typeid">
</el-option>
</el-select>
<el-checkbox v-model="isEnabled" @change="handleEnableChange">是否启用</el-checkbox>
......@@ -131,7 +131,7 @@ export default {
'量子加密机': 'star',
'三未加密机': 'threeTerm'
}
const selectedOption = this.keyManageData.find(item => item.id === this.keyManageType)
const selectedOption = this.keyManageData.find(item => item.typeid === this.keyManageType)
return selectedOption ? typeMap[selectedOption.typename] : ''
}
},
......@@ -149,7 +149,7 @@ export default {
// 找到 isuse 为 1 的选项并设置为默认值
const activeOption = res.data.find(item => item.isuse === "1")
if (activeOption) {
this.keyManageType = activeOption.id
this.keyManageType = activeOption.typeid
// 设置启用状态
this.isEnabled = true
}
......@@ -162,7 +162,7 @@ export default {
// 处理密管方式变更
async handleKeyManageChange(newVal) {
// 设置启用状态
const selectedOption = this.keyManageData.find(item => item.id === newVal)
const selectedOption = this.keyManageData.find(item => item.typeid === newVal)
this.isEnabled = selectedOption ? selectedOption.isuse === "1" : false
// 退出编辑状态
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论