From 58d6f8bff6cc6e0f0dc631db2f192025005c58a8 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 7 Jan 2021 15:58:59 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 14 ++- ayanova/src/views/svc-csr.vue | 152 +++++++++++++++---------------- ayanova/src/views/svc-loaner.vue | 20 ++++ 3 files changed, 109 insertions(+), 77 deletions(-) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 95ae988d..68552beb 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -5,6 +5,18 @@ MISC ITEMS THAT CAME UP +todo: picklists need meta conditions + e.g. UnitPickList typically needs to be filtered to a particular customer + + +todo: all picklists of objects htat have tags should by default include tags as the last field + this is to support choosing by tag + +todo: go back and all picklists and datalists change the field key to match the lt key wherever possible. + yeah, I know, but it would save a lot of hassle and fuckery from mismatches + +todo: tag search in picklist, does it support more than one tag? I forget + Users may need to "triangulate" on to an item by multiple tags todo: clicking into a decimal field with zero in it already and then clicking out causes the record to be dirty see tax-code for example @@ -45,7 +57,7 @@ todo: Why are your mailing-lists and your website in english? CURRENTLY DOING: CustomerServiceRequest - + TWO UI's one for inside user and one for outside users UI form make sure once accepted can't be changed to not accepted, it's one way trip diff --git a/ayanova/src/views/svc-csr.vue b/ayanova/src/views/svc-csr.vue index 9d7be569..298cf609 100644 --- a/ayanova/src/views/svc-csr.vue +++ b/ayanova/src/views/svc-csr.vue @@ -9,7 +9,7 @@ - - - - + + + + - + :label="$ay.t('CustomerServiceRequestItemUnitID')" + ref="unitId" + data-cy="unitId" + :error-messages="form().serverErrors(this, 'unitId')" + @input="fieldValueChanged('unitId')" + > - - - - - - - + + + + +