This commit is contained in:
@@ -195,6 +195,18 @@
|
||||
<!-- AyaNova 7 group -->
|
||||
<template v-if="obj.pGroup == 1">
|
||||
<v-row>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-select
|
||||
ref="users"
|
||||
v-model="obj.users"
|
||||
dense
|
||||
:items="selectLists.v7Users"
|
||||
label="Scheduleable users"
|
||||
:error-messages="form().serverErrors(this, 'users')"
|
||||
:rules="[form().required(this, 'users')]"
|
||||
@input="fieldValueChanged('users')"
|
||||
></v-select>
|
||||
</v-col>
|
||||
<!-- WBI V7 LICENSE ITEM -->
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-row dense no-gutters>
|
||||
@@ -972,7 +984,24 @@
|
||||
<!-- /ayanova 7 group items -->
|
||||
</template>
|
||||
|
||||
<!-- RavenPerpetual -->
|
||||
<template v-if="obj.pGroup == 2">
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="users"
|
||||
v-model="obj.users"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
label="Users (inside)"
|
||||
:error-messages="form().serverErrors(this, 'users')"
|
||||
:rules="[form().required(this, 'users')]"
|
||||
data-cy="users"
|
||||
type="number"
|
||||
step="none"
|
||||
@input="fieldValueChanged('users')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="dbId"
|
||||
@@ -987,7 +1016,55 @@
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
</template>
|
||||
<!-- RavenSubscription -->
|
||||
<template v-if="obj.pGroup == 3">
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="users"
|
||||
v-model="obj.users"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
label="Users (inside)"
|
||||
:error-messages="form().serverErrors(this, 'users')"
|
||||
:rules="[form().required(this, 'users')]"
|
||||
data-cy="users"
|
||||
type="number"
|
||||
step="none"
|
||||
@input="fieldValueChanged('users')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="customerUsers"
|
||||
v-model="obj.customerUsers"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
label="Customer Users"
|
||||
:error-messages="form().serverErrors(this, 'customerUsers')"
|
||||
:rules="[form().required(this, 'customerUsers')]"
|
||||
data-cy="customerUsers"
|
||||
type="number"
|
||||
step="none"
|
||||
@input="fieldValueChanged('customerUsers')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="maxDataGB"
|
||||
v-model="obj.maxDataGB"
|
||||
dense
|
||||
:readonly="formState.readOnly"
|
||||
label="Max Data GB"
|
||||
:error-messages="form().serverErrors(this, 'maxDataGB')"
|
||||
:rules="[form().required(this, 'maxDataGB')]"
|
||||
data-cy="maxDataGB"
|
||||
type="number"
|
||||
step="none"
|
||||
@input="fieldValueChanged('maxDataGB')"
|
||||
></v-text-field>
|
||||
</v-col>
|
||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||
<v-text-field
|
||||
ref="dbId"
|
||||
@@ -1090,11 +1167,15 @@ export default {
|
||||
fetchEmail: null,
|
||||
fetchedOn: null, //here, non null fetchedOn is read only
|
||||
dbId: null,
|
||||
licenseExpire: null,
|
||||
licenseExpire: null,//what is is in v8, "lockdate" in v7
|
||||
maintenanceExpire: null,
|
||||
wiki: null,
|
||||
tags: [],
|
||||
//v7 props
|
||||
//dto only props
|
||||
trialMode:false,//v8
|
||||
customerUsers: 250,
|
||||
maxDataGB: 20,
|
||||
users: 1,
|
||||
wbi: false,
|
||||
wbiExpires: null,
|
||||
mbi: false,
|
||||
@@ -1119,7 +1200,8 @@ export default {
|
||||
importExportCSVDuplicateExpires: null
|
||||
},
|
||||
selectLists: {
|
||||
pGroups: []
|
||||
pGroups: [],
|
||||
v7Users: [1, 5, 10, 15, 20, 50, 999]
|
||||
},
|
||||
formState: {
|
||||
ready: false,
|
||||
|
||||
Reference in New Issue
Block a user