This commit is contained in:
2020-04-06 20:56:07 +00:00
parent 6ac690e16c
commit 43d842f0ae

View File

@@ -22,12 +22,15 @@
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
</v-col>
<v-col cols="12" md="7" v-if="trialMode">
HELP LINK TO TRIAL HERE
<v-select
v-model="selectedTrialUserId"
:items="selectLists.trialUsers"
item-text="name"
item-value="id"
label="Test accounts"
label="Trial mode example users"
prepend-icon="fa-question-circle"
@click:prepend="trialHelpClick"
@input="trialUserSelected"
return-object
:data-cy="!!$ay.dev ? 'selecttrialuser' : false"
@@ -88,17 +91,11 @@
import auth from "../api/auth";
let TRIAL_MODE = false;
export default {
// beforeCreate() {
// //calling this here because created is never called on this form and I don't know why
// },
data() {
return {
input: {
username: "manager",
password: "l3tm3in"
// username: "CustomerLimited",
// password: "CustomerLimited"
},
errorBadCreds: false,
@@ -109,16 +106,34 @@ export default {
selectLists: {
trialUsers: [
{
name: "AyaNova administrator",
name: "AyaNova administrator - all rights",
id: 1,
l: "manager",
p: "l3tm3in"
},
{
name: "Business admin - full",
name: "Business admin - full rights",
id: 2,
l: "BizAdminFull",
p: "BizAdminFull"
},
{
name: "Business admin - limited rights",
id: 3,
l: "BizAdminLimited",
p: "BizAdminLimited"
},
{
name: "Customer - full rights",
id: 4,
l: "CustomerFull",
p: "CustomerFull"
},
{
name: "Customer - limited rights",
id: 5,
l: "CustomerLimited",
p: "CustomerLimited"
}
]
}
@@ -149,6 +164,13 @@ export default {
this.input.password = item.p;
this.input.username = item.l;
},
trialHelpClick: function() {
//open help nav for trial login
window.$gz.eventBus.$emit("menu-click", {
key: "app:help",
data: "ay-start-trial-login"
});
},
onEnterUserName: function() {
//move focus to password
document.getElementsByName("password")[0].focus();