This commit is contained in:
@@ -195,6 +195,18 @@
|
|||||||
<!-- AyaNova 7 group -->
|
<!-- AyaNova 7 group -->
|
||||||
<template v-if="obj.pGroup == 1">
|
<template v-if="obj.pGroup == 1">
|
||||||
<v-row>
|
<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 -->
|
<!-- WBI V7 LICENSE ITEM -->
|
||||||
<v-col cols="12" sm="6" lg="4" xl="3">
|
<v-col cols="12" sm="6" lg="4" xl="3">
|
||||||
<v-row dense no-gutters>
|
<v-row dense no-gutters>
|
||||||
@@ -972,7 +984,24 @@
|
|||||||
<!-- /ayanova 7 group items -->
|
<!-- /ayanova 7 group items -->
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<!-- RavenPerpetual -->
|
||||||
<template v-if="obj.pGroup == 2">
|
<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-col cols="12" sm="6" lg="4" xl="3">
|
||||||
<v-text-field
|
<v-text-field
|
||||||
ref="dbId"
|
ref="dbId"
|
||||||
@@ -987,7 +1016,55 @@
|
|||||||
></v-text-field>
|
></v-text-field>
|
||||||
</v-col>
|
</v-col>
|
||||||
</template>
|
</template>
|
||||||
|
<!-- RavenSubscription -->
|
||||||
<template v-if="obj.pGroup == 3">
|
<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-col cols="12" sm="6" lg="4" xl="3">
|
||||||
<v-text-field
|
<v-text-field
|
||||||
ref="dbId"
|
ref="dbId"
|
||||||
@@ -1090,11 +1167,15 @@ export default {
|
|||||||
fetchEmail: null,
|
fetchEmail: null,
|
||||||
fetchedOn: null, //here, non null fetchedOn is read only
|
fetchedOn: null, //here, non null fetchedOn is read only
|
||||||
dbId: null,
|
dbId: null,
|
||||||
licenseExpire: null,
|
licenseExpire: null,//what is is in v8, "lockdate" in v7
|
||||||
maintenanceExpire: null,
|
maintenanceExpire: null,
|
||||||
wiki: null,
|
wiki: null,
|
||||||
tags: [],
|
tags: [],
|
||||||
//v7 props
|
//dto only props
|
||||||
|
trialMode:false,//v8
|
||||||
|
customerUsers: 250,
|
||||||
|
maxDataGB: 20,
|
||||||
|
users: 1,
|
||||||
wbi: false,
|
wbi: false,
|
||||||
wbiExpires: null,
|
wbiExpires: null,
|
||||||
mbi: false,
|
mbi: false,
|
||||||
@@ -1119,7 +1200,8 @@ export default {
|
|||||||
importExportCSVDuplicateExpires: null
|
importExportCSVDuplicateExpires: null
|
||||||
},
|
},
|
||||||
selectLists: {
|
selectLists: {
|
||||||
pGroups: []
|
pGroups: [],
|
||||||
|
v7Users: [1, 5, 10, 15, 20, 50, 999]
|
||||||
},
|
},
|
||||||
formState: {
|
formState: {
|
||||||
ready: false,
|
ready: false,
|
||||||
|
|||||||
Reference in New Issue
Block a user