File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change 8181 :placeholder =" this.$t('label.maxiops')" />
8282 </a-form-item >
8383 </span >
84- <a-form-item name =" autoMigrate" ref =" autoMigrate" :label =" $t('label.automigrate.volume')" >
84+ <a-form-item v-if = " !this.resource.kvdoenable " name =" autoMigrate" ref =" autoMigrate" :label =" $t('label.automigrate.volume')" >
8585 <template #label >
8686 <tooltip-label :title =" $t('label.automigrate.volume')" :tooltip =" apiParams.automigrate.description" />
8787 </template >
9090 :checked =" autoMigrate"
9191 @change =" val => { autoMigrate = val }" />
9292 </a-form-item >
93- <a-form-item name =" shrinkOk" ref =" shrinkOk" :label =" $t('label.shrinkok')" >
93+ <a-form-item v-if = " !this.resource.kvdoenable " name =" shrinkOk" ref =" shrinkOk" :label =" $t('label.shrinkok')" >
9494 <a-switch
9595 v-model:checked =" form.shrinkOk"
9696 :checked =" shrinkOk"
@@ -181,11 +181,13 @@ export default {
181181 listall: true
182182 }).then (response => {
183183 var ret = response .listdiskofferingsresponse .diskoffering
184- ret .forEach ((item ) => {
185- if (item .kvdoenable === this .resource .kvdoenable ) {
186- this .diskOfferings .push (item)
187- }
188- })
184+ if (ret && Array .isArray (ret)) {
185+ ret .forEach ((item ) => {
186+ if (item .kvdoenable === this .resource .kvdoenable ) {
187+ this .diskOfferings .push (item)
188+ }
189+ })
190+ }
189191 if (this .diskOfferings .length > 0 ) {
190192 this .selectedDiskOfferingId = this .diskOfferings [0 ].id
191193 this .customDiskOffering = this .diskOfferings [0 ].iscustomized || false
You can’t perform that action at this time.
0 commit comments