This commit is contained in:
2019-05-02 20:54:07 +00:00
parent 006fba9d29
commit 9d40b832d7
6 changed files with 67 additions and 97 deletions

View File

@@ -1,5 +1,5 @@
<template>
<v-layout row>
<v-layout row v-if="this.formState.ready">
<v-flex>
<v-card>
<!-- <v-toolbar>
@@ -204,6 +204,7 @@ import aboutInfo from "../api/aboutinfo";
export default {
beforeCreate() {
var vm = this;
this.$gzlocale.fetch([
"HelpAboutAyaNova",
"ClientApp",
@@ -221,7 +222,11 @@ export default {
"SupportedUntil",
"LicensedOptions",
"Log"
]);
]).then(() => (vm.formState.ready = true))
.catch(err => {
vm.formState.ready = true;
vm.$gzHandleFormError(err);
});
},
created() {
this.$gzevent.$emit("menu-change", {
@@ -256,7 +261,14 @@ export default {
data() {
return {
serverInfo: { license: { license: {} } },
clientInfo: {}
clientInfo: {},
formState: {
ready: false,
loading: true,
errorBoxMessage: null,
appError: null,
serverError: {}
}
};
}
};