mirror of https://github.com/apache/cloudstack.git
Merge 244e7c2dae into 5893ba5a8c
This commit is contained in:
commit
0d5b6374a7
|
|
@ -32,13 +32,17 @@ export default {
|
|||
permission: ['listServiceOfferings'],
|
||||
searchFilters: ['name', 'gpuenabled', 'zoneid', 'domainid', 'cpunumber', 'cpuspeed', 'memory'],
|
||||
params: () => {
|
||||
var params = {}
|
||||
if (['Admin', 'DomainAdmin'].includes(store.getters.userInfo.roletype)) {
|
||||
params = { isrecursive: 'true' }
|
||||
return { isrecursive: 'true' }
|
||||
}
|
||||
return params
|
||||
return { state: 'Active' }
|
||||
},
|
||||
filters: () => {
|
||||
if (['Admin', 'DomainAdmin'].includes(store.getters.userInfo.roletype)) {
|
||||
return ['active', 'inactive']
|
||||
}
|
||||
return []
|
||||
},
|
||||
filters: ['active', 'inactive'],
|
||||
columns: ['name', 'displaytext', 'state', 'cpunumber', 'cpuspeed', 'memory', 'gpu', 'domain', 'zone', 'order'],
|
||||
details: () => {
|
||||
var fields = ['name', 'id', 'displaytext', 'offerha', 'provisioningtype', 'storagetype', 'iscustomized', 'iscustomizediops', 'limitcpuuse', 'cpunumber', 'cpuspeed', 'memory', 'hosttags', 'tags', 'storageaccessgroups', 'storagetags', 'domain', 'zone', 'created', 'dynamicscalingenabled', 'diskofferingstrictness', 'encryptroot', 'purgeresources', 'leaseduration', 'gpucardid', 'gpucardname', 'vgpuprofileid', 'vgpuprofilename', 'gpucount', 'gpudisplay', 'leaseexpiryaction', 'externaldetails']
|
||||
|
|
|
|||
|
|
@ -1180,6 +1180,10 @@ export default {
|
|||
delete params.listall
|
||||
}
|
||||
|
||||
if (!['Admin', 'DomainAdmin'].includes(this.$store.getters.userInfo.roletype) && ['computeoffering'].includes(this.routeName)) {
|
||||
delete params.state
|
||||
}
|
||||
|
||||
callAPI(this.apiName, params).then(json => {
|
||||
var responseName
|
||||
var objectName
|
||||
|
|
|
|||
Loading…
Reference in New Issue