This commit is contained in:
2020-04-04 19:39:59 +00:00
parent 823b1aa7e5
commit 977b313fcf
12 changed files with 46 additions and 58 deletions

View File

@@ -22,7 +22,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -42,7 +42,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -61,7 +61,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -80,7 +80,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -101,7 +101,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -124,7 +124,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -143,7 +143,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -162,7 +162,7 @@
:readonly="readOnly"
:label="$ay.t(item.fld)"
:ref="item.fld"
:data-cy="item.fld"
:data-cy="!!$ay.dev ? item.fld : false"
:error-messages="form().serverErrors(parentVM, item.fld)"
:rules="[
form().customFieldsCheck(
@@ -466,14 +466,14 @@ export default {
},
beforeCreate() {
//check pre-requisites exist just in case
if (window.$gz.errorHandler.devMode()) {
if (this.$ay.dev) {
if (!window.$gz._) {
throw "custom-fields-control: $gz._ (lodash) is required and missing";
}
}
},
created() {
if (window.$gz.errorHandler.devMode()) {
if (this.$ay.dev) {
//debugger;
if (!this.formKey) {
throw "custom-fields-control: formKey property is required and missing";

View File

@@ -18,14 +18,14 @@
v-bind:rules="rules"
readonly
:error="!!error"
:data-cy="'dtfpick:' + testId"
:data-cy="!!$ay.dev ? 'dtfpick:' + testId : false"
></v-text-field>
</template>
<v-date-picker
v-model="dateOnly"
@input="dlgdate = false"
:locale="defaultLocale"
:data-cy="'dpick:' + testId"
:data-cy="!!$ay.dev ? 'dpick:' + testId : false"
>
<v-spacer></v-spacer>
<v-btn text color="primary" @click="dlgdate = false">{{
@@ -50,7 +50,7 @@
@click:prepend="dlgtime = true"
readonly
:error="!!error"
:data-cy="'ttfpick:' + testId"
:data-cy="!!$ay.dev ? 'ttfpick:' + testId : false"
></v-text-field>
</template>
<v-time-picker
@@ -58,7 +58,7 @@
ampm-in-title
:format="hour12 ? 'ampm' : '24hr'"
v-model="timeOnly"
:data-cy="'tpick:' + testId"
:data-cy="!!$ay.dev ? 'tpick:' + testId : false"
>
<v-spacer></v-spacer>
<v-btn text color="primary" @click="dlgtime = false">{{

View File

@@ -19,17 +19,17 @@
item-value="id"
:label="$ay.t('DataListView')"
@input="listViewChanged"
data-cy="selectlistview"
:data-cy="!!$ay.dev ? 'selectlistview' : false"
>
</v-select>
<v-spacer></v-spacer>
<div>
<v-btn @click="refresh">
<v-icon data-cy="refresh">fa-sync</v-icon>
<v-icon :data-cy="!!$ay.dev ? 'refresh' : false">fa-sync</v-icon>
</v-btn>
<v-btn class="ml-12" @click="editListView">
<v-icon data-cy="filter">fa-filter</v-icon>
<v-icon :data-cy="!!$ay.dev ? 'filter' : false">fa-filter</v-icon>
</v-btn>
</div>
</v-card-title>
@@ -61,7 +61,7 @@
:loading-text="$ay.t('Loading')"
:no-data-text="$ay.t('NoData')"
class="elevation-1"
data-cy="datatable-wide"
:data-cy="!!$ay.dev ? 'datatable-wide' : false"
>
<template v-slot:body="{ items }">
<tbody>
@@ -178,7 +178,7 @@
}"
:loading-text="$ay.t('Loading')"
class="elevation-1"
data-cy="datatable-mobile"
:data-cy="!!$ay.dev ? 'datatable-mobile' : false"
>
<template v-slot:header="props">
<!-- Mimic the full width data table select all toggle :no-data-text="$ay.t('NoData')"-->

View File

@@ -27,7 +27,7 @@
v-model="isVisible"
:max-width="options.width"
@keydown.esc="cancel"
data-cy="gzconfirm"
:data-cy="!!$ay.dev ? 'gzconfirm' : false"
>
<v-card elevation="24">
<v-card-title class="headline lighten-2" primary-title>
@@ -47,14 +47,14 @@
color="primary darken-1"
text
@click.native="cancel"
data-cy="gzconfirm:nobutton"
:data-cy="!!$ay.dev ? 'gzconfirm:nobutton' : false"
>{{ options.noButtonText }}</v-btn
>
<v-btn
color="primary darken-1"
text
@click.native="agree"
data-cy="gzconfirm:yesbutton"
:data-cy="!!$ay.dev ? 'gzconfirm:yesbutton' : false"
>{{ options.yesButtonText }}</v-btn
>
</v-card-actions>

View File

@@ -1,7 +1,7 @@
<template>
<!-- <v-scale-transition> -->
<v-snackbar
data-cy="gznotify"
:data-cy="!!$ay.dev ? 'gznotify' : false"
:value="isVisible"
:color="currentNotification.type"
>
@@ -9,7 +9,7 @@
{{ currentNotification.message }}
</v-alert>
<v-btn
data-cy="gznotify:morebutton"
:data-cy="!!$ay.dev ? 'gznotify:morebutton' : false"
text
v-if="currentNotification.helpUrl"
@click="helpClick()"