This commit is contained in:
2021-01-05 00:03:54 +00:00
parent 09bcb7021d
commit 4811ccbf29
3 changed files with 21 additions and 5 deletions

View File

@@ -4,8 +4,6 @@
MISC ITEMS THAT CAME UP
todo:formcustom form is not localizing on the fly, it was expected that it would be entered via the objects edit form but this is not always the case, e.g. record history form etc
Make it fetch on the fly like the datagrid or however is most appropriate
@@ -13,10 +11,12 @@ todo: idea - move sublists into menu option in grid list and edit form
e.g. Unit Models doesn't really need to sit always in the nav panel to the left and it's getting crowded in the service "pane" anyway so
Move the unitModels into the menu of the Units list and into the menu of the Unit edit form and remove from the Service nav panel
do this with other things as well
This way it's accessible from 3 places:
This way it's accessible from 4 places:
within the form itself as a quick jump from the picklist (albeit to a single edit form only )
within the units grid menu as unitmodels list
within the units list itself as a item they can click on in the column
and within the edit from menu as it's list form
I think it's intuitive becuase rather than the old v7 subgrids which was a bit of a wet blanket UX wise, at least this way it's where you would expect with the relevant object it applies to
If think of it like that as being with the object you would select it on (and replicated to anywhere you would select it) then it's intuitive for the user to look there and far cleaner for the UI
@@ -26,11 +26,11 @@ todo: Notification at server has NotifyDeliveryLog object unused and no UI at fr
and no ui to view them?!
figure it out
todo: figure out the datalistview form slowness, maybe there are extraneous elements or something, it's important because it's oft-used
todo: figure out the datalistview form slowness when typing into the name field, maybe there are extraneous elements or something, it's important because it's oft-used
come to think of it, the form custom is plenty fast, what is different about the grid datalist view customization that slows it so much
also it's only noticeably slow in the name entry I think?
todo: in many areas I'm using unnecessary v-row elements, only one is necessary
todo: in many areas I'm potentially using unnecessary v-row elements, only one is necessary
Do a quick search for v-row and see what's what
todo: unitmodel, maybe can make a combo unique constraint for the model number or name by combining with the vendorID

View File

@@ -1344,6 +1344,13 @@ function generateMenu(vm) {
menuOptions.menuItems.push({ divider: true, inset: false });
menuOptions.menuItems.push({
title: "UnitModels",
icon: "$ayiDiceD20",
data: "svc-unit-models",
key: "app:nav"
});
//---- SHOW ALL ---
//MIGRATE_OUTSTANDING show all: workorderlist, unitlist, quotelist, pmlist
menuOptions.menuItems.push({

View File

@@ -166,6 +166,15 @@ function generateMenu(vm) {
key: FORM_KEY + ":extensions",
vm: vm
});
menuOptions.menuItems.push({ divider: true, inset: false });
menuOptions.menuItems.push({
title: "UnitModels",
icon: "$ayiDiceD20",
data: "svc-unit-models",
key: "app:nav"
});
menuOptions.menuItems.push({ divider: true, inset: false });
window.$gz.eventBus.$emit("menu-change", menuOptions);
}
</script>