This commit is contained in:
2020-02-21 20:41:25 +00:00
parent ab355de84d
commit 4049fa747b

View File

@@ -1,6 +1,6 @@
<template> <template>
<v-container> <v-container>
<div> <!-- <div>
READY: {{ formState.ready }} READY: {{ formState.ready }}
<br /> <br />
LOADING: {{ formState.loading }} LOADING: {{ formState.loading }}
@@ -12,7 +12,7 @@
READONLY: {{ formState.readOnly }} READONLY: {{ formState.readOnly }}
<br /> <br />
</div> </div>
<!-- --> -->
<v-row v-if="this.formState.ready"> <v-row v-if="this.formState.ready">
<v-col> <v-col>
@@ -427,25 +427,26 @@
const FORM_KEY = "ay-data-list-view"; const FORM_KEY = "ay-data-list-view";
const API_BASE_URL = "DataListView/"; const API_BASE_URL = "DataListView/";
export default { export default {
beforeRouteEnter(to, from, next) { // beforeRouteEnter(to, from, next) {
var ltKeysRequired = ["DataListView", "GridFilterName"]; // var ltKeysRequired = ["DataListView", "GridFilterName"];
window.$gz.locale.fetch(ltKeysRequired).then(next); // window.$gz.locale.fetch(ltKeysRequired).then(next);
}, // },
beforeRouteLeave(to, from, next) { //unsaved changes are actually valid for this form so no need to warn
//var vm = this; // beforeRouteLeave(to, from, next) {
if (this.formState.dirty) { // //var vm = this;
window.$gz.dialog.confirmLeaveUnsaved().then(dialogResult => { // if (this.formState.dirty) {
if (dialogResult == true) { // window.$gz.dialog.confirmLeaveUnsaved().then(dialogResult => {
next(); // if (dialogResult == true) {
} else { // next();
next(false); // } else {
} // next(false);
}); // }
} else { // });
next(); // } else {
} // next();
}, // }
// },
beforeDestroy() { beforeDestroy() {
window.$gz.eventBus.$off("menu-click", clickHandler); window.$gz.eventBus.$off("menu-click", clickHandler);
}, },
@@ -939,6 +940,8 @@ function initForm(vm) {
// //
function fetchUILocalizedText(vm) { function fetchUILocalizedText(vm) {
var ltKeysRequired = [ var ltKeysRequired = [
"DataListView",
"GridFilterName",
"Include", "Include",
"AnyUser", "AnyUser",
"Sort", "Sort",