mirror of
https://github.com/jumpserver/lina.git
synced 2025-10-21 15:39:36 +00:00
perf: all assets can add to zone
This commit is contained in:
@@ -25,10 +25,7 @@ export default {
|
||||
component: AssetSelect,
|
||||
el: {
|
||||
value: [],
|
||||
baseUrl: '/api/v1/assets/assets/?gateway_enabled=true',
|
||||
treeUrlQuery: {
|
||||
gateway_enabled: true
|
||||
},
|
||||
baseUrl: '/api/v1/assets/assets/',
|
||||
canSelect: (row) => {
|
||||
return !row.platform?.name.startsWith('Gateway')
|
||||
}
|
||||
|
@@ -62,10 +62,7 @@ export default {
|
||||
type: 'select2',
|
||||
el: {
|
||||
value: [],
|
||||
url: '/api/v1/assets/assets/?gateway_enabled=true',
|
||||
treeUrlQuery: {
|
||||
gateway_enabled: true
|
||||
},
|
||||
url: '/api/v1/assets/assets/',
|
||||
canSelect: (row) => {
|
||||
return !row.platform?.name.startsWith('Gateway') && this.object.assets.map(item => item.id).indexOf(row.id) === -1
|
||||
}
|
||||
|
@@ -65,7 +65,7 @@ export default {
|
||||
multiple: true,
|
||||
clearable: true,
|
||||
ajax: {
|
||||
url: '/api/v1/assets/assets/?gateway_enabled=true&is_gateway=1'
|
||||
url: '/api/v1/assets/assets/?is_gateway=1'
|
||||
},
|
||||
disabledValues: this.object.gateways.map(item => item.id)
|
||||
}
|
||||
|
Reference in New Issue
Block a user