This commit is contained in:
2020-03-02 20:40:21 +00:00
parent 41eb47f8b3
commit 6747a8f783
6 changed files with 12 additions and 16 deletions

View File

@@ -44,8 +44,6 @@ CURRENT TODOs
@@@@@@@@@@@ ROADMAP STAGE 1 and 2: @@@@@@@@@@@ ROADMAP STAGE 1 and 2:
todo: widget edit form, is it using all the latest thinking on Created, beforeCreate, initform calls to async functions etc?
- compare and contrast with DataListview editor form which is fully up to date.
todo: widget edit, NEW button? (v7 has a new button for every type of record?? Save and new??) todo: widget edit, NEW button? (v7 has a new button for every type of record?? Save and new??)

View File

@@ -682,7 +682,7 @@ export default function initialize() {
addNavItem( addNavItem(
window.$gz.locale.get("WidgetList"), window.$gz.locale.get("WidgetList"),
"vial", "vial",
"/test-widgets", "/widgets",
[], [],
key++ key++
); );

View File

@@ -14,7 +14,7 @@ export default {
switch (tid.type) { switch (tid.type) {
case ayatype.Widget: case ayatype.Widget:
vm.$router.push({ vm.$router.push({
name: "inventory-widget-edit", name: "widget-edit",
params: { recordid: tid.id } params: { recordid: tid.id }
}); });
break; break;

View File

@@ -434,20 +434,18 @@ export default new Router({
{ {
//NEW TEST GZ DATA TABLE //NEW TEST GZ DATA TABLE
path: "/test-widgets", path: "/widgets",
name: "test-widgets", name: "widget-list",
component: () => component: () =>
import(/* webpackChunkName: "test" */ "./views/test-widgets.vue") import(/* webpackChunkName: "test" */ "./views/widgets.vue")
}, },
{ {
//TEST WIDGET EDIT FORM //TEST WIDGET EDIT FORM
path: "/inventory/widget/edit/:recordid", path: "/widgets/:recordid",
name: "inventory-widget-edit", name: "widget-edit",
component: () => component: () =>
import( import(/* webpackChunkName: "test" */ "./views/widget.vue")
/* webpackChunkName: "test" */ "./views/test-inventory-widget-edit.vue"
)
}, },
{ {
//404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 //404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404 404

View File

@@ -201,7 +201,7 @@
/* Xeslint-disable */ /* Xeslint-disable */
//////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////
//Illegal1 = O0 //Illegal1 = O0
const FORM_KEY = "inventory-widget-edit"; const FORM_KEY = "widget-edit";
const API_BASE_URL = "Widget/"; const API_BASE_URL = "Widget/";
const FORM_CUSTOM_TEMPLATE_KEY = "Widget"; const FORM_CUSTOM_TEMPLATE_KEY = "Widget";

View File

@@ -1,6 +1,6 @@
<template> <template>
<gz-data-table <gz-data-table
formKey="test-widgets" formKey="widget-list"
:dataListKey="dataListKey" :dataListKey="dataListKey"
:dataListFilter="dataListFilter" :dataListFilter="dataListFilter"
:dataListSort="dataListSort" :dataListSort="dataListSort"
@@ -13,7 +13,7 @@
<script> <script>
import GzDataTable from "../components/gz-data-table.vue"; import GzDataTable from "../components/gz-data-table.vue";
const FORM_KEY = "test-widgets"; const FORM_KEY = "widget-list";
export default { export default {
components: { components: {
GzDataTable GzDataTable
@@ -54,7 +54,7 @@ function clickHandler(menuItem) {
switch (m.key) { switch (m.key) {
case "new": case "new":
m.vm.$router.push({ m.vm.$router.push({
name: "inventory-widget-edit", name: "widget-edit",
params: { recordid: 0 } params: { recordid: 0 }
}); });
break; break;