This commit is contained in:
2019-12-05 19:12:11 +00:00
parent 44a2e0d38f
commit f85c14e8e1

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 }}
@@ -11,7 +11,7 @@
<br /> <br />
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>
@@ -85,12 +85,12 @@ export default {
}, },
created() { created() {
// Fetch as needed // Fetch as needed
// this.getDataFromApi();
this.getDataFromApi();
}, },
data() { data() {
return { return {
formCustomTemplateKey: this.$route.params.formCustomTemplateKey, formCustomTemplateKey: this.$route.params.formCustomTemplateKey,
formAvailableFields: {},
formState: { formState: {
ready: false, ready: false,
dirty: false, dirty: false,
@@ -246,31 +246,31 @@ function generateMenu(vm) {
function initForm(vm) { function initForm(vm) {
//for now just stub this out, may need to hit another route or something in init later so keep for now //for now just stub this out, may need to hit another route or something in init later so keep for now
// return new Promise((resolve, reject) => {
// resolve(null); //this is a ten second delay return just to confirm it's really acting like it should
// // const xhr = new XMLHttpRequest(); // return new Promise(function(resolve) {
// // xhr.open("GET", url); // setTimeout(resolve, 10000);
// // xhr.onload = () => resolve(xhr.responseText);
// // xhr.onerror = () => reject(xhr.statusText);
// // xhr.send();
// }); // });
return Promise.resolve(null);
// return populatePickLists(vm); //for now just return the resolved promise
// return Promise.resolve(null);
return getAvailableFields(vm);
} }
////////////////////// ////////////////////
//
// function getAvailableFields(vm) {
// function populatePickLists(vm) { //http://localhost:7575/api/v8/FormCustom/AvailableFields/widget
// return window.$gz.api
// .get("AyaEnumPickList/list/authorizationroles") var url =
// .then(res => { API_BASE_URL + "AvailableFields/" + vm.$route.params.formCustomTemplateKey;
// if (res.error) { return window.$gz.api.get(url).then(res => {
// throw res.error; if (res.error) {
// } throw res.error;
// vm.pickLists.roles = res.data; }
// }); vm.formAvailableFields = res.data;
// } });
}
/* /*
OLD (not used, drop) OLD (not used, drop)