UI: show startip and endip if network offering support specified ip ranges (#6336)

This commit is contained in:
Wei Zhou 2022-04-29 14:13:34 +02:00 committed by GitHub
parent 76b3066d52
commit 3c63e57590
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 0 deletions

View File

@ -167,6 +167,22 @@
v-model:value="form.netmask"
:placeholder="apiParams.netmask.description"/>
</a-form-item>
<a-form-item v-if="selectedNetworkOffering && selectedNetworkOffering.specifyipranges" name="startipv4" ref="startipv4">
<template #label>
<tooltip-label :title="$t('label.startipv4')" :tooltip="apiParams.startip.description"/>
</template>
<a-input
v-model:value="form.startipv4"
:placeholder="apiParams.startip.description"/>
</a-form-item>
<a-form-item v-if="selectedNetworkOffering && selectedNetworkOffering.specifyipranges" name="endipv4" ref="endipv4">
<template #label>
<tooltip-label :title="$t('label.endipv4')" :tooltip="apiParams.endip.description"/>
</template>
<a-input
v-model:value="form.endipv4"
:placeholder="apiParams.endip.description"/>
</a-form-item>
<a-form-item
ref="networkdomain"
name="networkdomain"
@ -444,6 +460,12 @@ export default {
if (this.isValidTextValueForKey(values, 'netmask')) {
params.netmask = values.netmask
}
if (this.isValidTextValueForKey(values, 'startipv4')) {
params.startip = values.startipv4
}
if (this.isValidTextValueForKey(values, 'endipv4')) {
params.endip = values.endipv4
}
if (this.isValidTextValueForKey(values, 'externalid')) {
params.externalid = values.externalid
}