fix: 修复批量更新云资产时domain字段禁用

This commit is contained in:
Bai
2023-02-15 15:33:19 +08:00
committed by Jiangjie.Bai
parent 53f48e7483
commit 222e230cc2
3 changed files with 9 additions and 5 deletions

View File

@@ -23,6 +23,7 @@
:key="name"
:checked="true"
:label="name"
:disabled="value.disabled"
>
{{ value.label }}
</el-checkbox>

View File

@@ -26,6 +26,10 @@ export default {
selectedRows: {
type: Array,
default: () => ([])
},
category: {
type: String,
default: ''
}
},
data() {
@@ -36,10 +40,7 @@ export default {
url: '/api/v1/assets/assets/',
hasSaveContinue: false,
initial: {},
fields: [
'nodes', 'domain', 'labels',
'is_active', 'comment'
],
fields: ['nodes', 'domain', 'labels', 'is_active', 'comment'],
fieldsMeta: {
nodes: {
...meta.nodes,
@@ -47,7 +48,8 @@ export default {
},
domain: {
...meta.domain,
label: this.$t('assets.Domain')
label: this.$t('assets.Domain'),
disabled: this.category === 'cloud'
},
labels: {
...meta.labels,

View File

@@ -228,6 +228,7 @@ export default {
},
updateSelectedDialogSetting: {
visible: false,
category: this.category,
selectedRows: []
}
}