mirror of
https://github.com/jumpserver/lina.git
synced 2026-01-13 11:24:17 +00:00
fix: 修复批量更新云资产时domain字段禁用
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
:key="name"
|
||||
:checked="true"
|
||||
:label="name"
|
||||
:disabled="value.disabled"
|
||||
>
|
||||
{{ value.label }}
|
||||
</el-checkbox>
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -228,6 +228,7 @@ export default {
|
||||
},
|
||||
updateSelectedDialogSetting: {
|
||||
visible: false,
|
||||
category: this.category,
|
||||
selectedRows: []
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user