From ac9c21adf1871788dd67423008aa680532296618 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 19 Apr 2021 14:51:11 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 10 ++++++---- .../components/work-order-item-scheduled-users.vue | 2 +- ayanova/src/components/work-order-items.vue | 12 ++++++++++-- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index fb0aebea..7343fbcb 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -71,7 +71,11 @@ todo: gzdecimal triggering dirty just by clicking into and out of a field witha also, it sometimes shows without the decimal then with the decimal for editing then without, it's crazy the decimal thing is probbly what's triggering the dirty change. saw this when developing the wo form and testing scheduled users estimated qty field - +todo: apierror showing in errorbox on validation error + this is too technical looking, needs to be cleaner for end users + maybe even a summary of errors for big forms showing property names and errors? + or at least say something like fields have errors or somesuch to guide them down into the form + small forms it's obvious but wo it's a bit ...actually still obvious, maybe just a cleaner line of text without the code looking stuff like "apiError" or whatever it shows todo: generateMenu called on forms redundantly? called for getdata, but also called in created in wrong place i.e. always rather than just when it's not a getdata situation due to already existing todo: select list templates under global is offering types that don't6 have select lists like memo etc @@ -243,9 +247,7 @@ CURRENTLY DOING: OVERALL - - - double check mobile format view is still ok with errors and all - - Error messages should display correctly both in alert box and in each item's controls + - Decide on and implement "MARKED FOR DELETE" text that shows in sub items, it's just scaffolded in right now perhaps a big red trashcan is adequate?? Although it doesn't really convey marked so much as being a control people will try to click on - Test out role rights, login as various roles and ensure it works as expected diff --git a/ayanova/src/components/work-order-item-scheduled-users.vue b/ayanova/src/components/work-order-item-scheduled-users.vue index b355b261..64fbf3d0 100644 --- a/ayanova/src/components/work-order-item-scheduled-users.vue +++ b/ayanova/src/components/work-order-item-scheduled-users.vue @@ -36,7 +36,7 @@