This commit is contained in:
2020-02-25 23:32:05 +00:00
parent 5482ef30cd
commit 9dda20a7c2
7 changed files with 6 additions and 77 deletions

View File

@@ -428,16 +428,10 @@ const FORM_KEY = "ay-data-list-view";
const API_BASE_URL = "DataListView/";
var JUST_DELETED = false;
export default {
// beforeRouteEnter(to, from, next) {
// console.log("ay-data-list-view::beforeRouteEnter hit");
// next();
// },
//unsaved changes are actually valid for this form so no need to warn
beforeRouteLeave(to, from, next) {
console.log("ay-data-list-view::beforeRouteLeave hit");
var vm = this;
if (this.formState.dirty && !JUST_DELETED) {
console.log("before route leave: setting to unsaved list view ");
//Put in unsaved listview
var formSettings = window.$gz.form.getFormSettings(vm.formKey);
formSettings.saved.dataTable.unsavedListView = JSON.stringify(
@@ -456,7 +450,7 @@ export default {
},
created() {
var vm = this;
console.log("ay-data-list-view::created hit");
//set route values in data object so init form can handle
vm.dataListKey = this.$route.params.dataListKey;
vm.listViewId = this.$route.params.listViewId;
@@ -476,7 +470,6 @@ export default {
vm.formState.loading = false;
})
.catch(err => {
//console.log("CREATED: ERROR back from initform with error");
vm.formState.ready = true;
window.$gz.errorHandler.handleFormError(err);
});
@@ -759,11 +752,6 @@ export default {
if (res.data.id) {
//Handle "post" of new record (CREATE)
console.log(
"ay-data-list-view::submit, updating form settings, res.data.id is: " +
res.data.id
);
//Update the formSettings now that it's saved
var formSettings = window.$gz.form.getFormSettings(vm.formKey);
formSettings.temp.cachedListview = lvSave.listView;
@@ -1290,8 +1278,6 @@ function setEffectiveListView(vm) {
////////////////////
//
function initDataObject(vm) {
//console.log("called initDataObject");
if (vm.effectiveListView == null) {
throw "ay-data-list::initDataObject - effectiveListView is not set";
}
@@ -1401,8 +1387,6 @@ function fetchEnums(vm) {
}
}
if (enumKeys.length > 0) {
// console.log("fetchEnums::calling fetchenumlist for:");
// console.log(enumKeys);
return window.$gz.enums.fetchEnumList(enumKeys);
}
return Promise.resolve();