Skip to content

Commit 575e18c

Browse files
author
Hoang Nguyen
authored
ui: Restored the Basic Networking (#4882)
* zone wizard: restored the basic networking * set enabled Basic Networking
1 parent d4ba004 commit 575e18c

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

ui/public/config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,6 @@
4747
"sc": "label.simplified.chinese.keyboard"
4848
},
4949
"docHelpMappings": {},
50-
"plugins": []
50+
"plugins": [],
51+
"basicZoneEnabled": true
5152
}

ui/src/views/infra/zone/ZoneWizardZoneTypeStep.vue

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,18 @@
3030
initialValue: zoneType
3131
}]
3232
}]">
33+
<a-card :gutter="12" class="card-item" v-if="$config.basicZoneEnabled">
34+
<a-col :md="6" :lg="6">
35+
<a-radio class="card-form-item" value="Basic">{{ $t('label.basic') }}</a-radio>
36+
</a-col>
37+
<a-col :md="18" :lg="18">
38+
<a-card class="ant-form-text zone-support">{{ $t(zoneDescription.Basic) }}</a-card>
39+
</a-col>
40+
</a-card>
3341
<a-card :gutter="12" class="card-item">
3442
<a-col :md="6" :lg="6">
35-
<a-radio style="display: none;" class="card-form-item" value="Advanced">{{ $t('label.advanced') }}</a-radio>
36-
<span style="margin-top: 20px" class="card-form-item">
43+
<a-radio class="card-form-item" value="Advanced" v-if="$config.basicZoneEnabled">{{ $t('label.advanced') }}</a-radio>
44+
<span style="margin-top: 20px;" class="card-form-item" v-else>
3745
<a-icon type="setting" style="margin-right: 10px" />
3846
{{ $t('label.advanced') }}
3947
</span>
@@ -86,6 +94,7 @@ export default {
8694
wrapperCol: { span: 14 }
8795
},
8896
zoneDescription: {
97+
Basic: 'message.desc.basic.zone',
8998
Advanced: 'message.desc.advanced.zone',
9099
SecurityGroups: 'message.advanced.security.group'
91100
}
@@ -108,7 +117,7 @@ export default {
108117
return this.zoneType === 'Advanced'
109118
},
110119
zoneType () {
111-
return this.prefillContent.zoneType ? this.prefillContent.zoneType.value : 'Advanced'
120+
return this.prefillContent.zoneType ? this.prefillContent.zoneType.value : (this.$config.basicZoneEnabled ? 'Basic' : 'Advanced')
112121
},
113122
securityGroupsEnabled () {
114123
return this.isAdvancedZone && (this.prefillContent.securityGroupsEnabled ? this.prefillContent.securityGroupsEnabled.value : false)

0 commit comments

Comments
 (0)