From c5ede9d2bbef5a5143fb0356ad6ece3314819692 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 19 Aug 2021 22:13:21 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 1 + ayanova/src/router.js | 12 + ayanova/src/views/svc-meter-reading.vue | 536 +++++++++++++++++++++++ ayanova/src/views/svc-meter-readings.vue | 172 ++++++++ ayanova/src/views/svc-unit.vue | 3 +- 5 files changed, 723 insertions(+), 1 deletion(-) create mode 100644 ayanova/src/views/svc-meter-reading.vue create mode 100644 ayanova/src/views/svc-meter-readings.vue diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 0f98b12e..49d0c7d4 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -18,6 +18,7 @@ Aug Unit form should have a viz field for last meter reading that shows only if it's metered no delete, write once must migrate as well + NOTE: need to make a switch during migration v7 has workorderitem id but v8 links to workorderitemunit id so need to fixup that as well migrate woitem loan not tagging loan units?? diff --git a/ayanova/src/router.js b/ayanova/src/router.js index f86a90d9..56d5ff5a 100644 --- a/ayanova/src/router.js +++ b/ayanova/src/router.js @@ -577,6 +577,18 @@ export default new Router({ component: () => import(/* webpackChunkName: "svc" */ "./views/svc-unit.vue") }, + { + path: "/svc-meter-readings/:unitid", + name: "meter-readings", + component: () => + import(/* webpackChunkName: "cust" */ "./views/svc-meter-readings.vue") + }, + { + path: "/svc-meter-reading/:recordid", + name: "meter-reading", + component: () => + import(/* webpackChunkName: "cust" */ "./views/svc-meter-reading.vue") + }, { path: "/svc-unit-models", name: "svc-unit-models", diff --git a/ayanova/src/views/svc-meter-reading.vue b/ayanova/src/views/svc-meter-reading.vue new file mode 100644 index 00000000..6d4a81ab --- /dev/null +++ b/ayanova/src/views/svc-meter-reading.vue @@ -0,0 +1,536 @@ + + + diff --git a/ayanova/src/views/svc-meter-readings.vue b/ayanova/src/views/svc-meter-readings.vue new file mode 100644 index 00000000..ae768ba8 --- /dev/null +++ b/ayanova/src/views/svc-meter-readings.vue @@ -0,0 +1,172 @@ + + + diff --git a/ayanova/src/views/svc-unit.vue b/ayanova/src/views/svc-unit.vue index 87dac2fe..52133044 100644 --- a/ayanova/src/views/svc-unit.vue +++ b/ayanova/src/views/svc-unit.vue @@ -1479,7 +1479,8 @@ async function fetchTranslatedText(vm) { "UnitCustom13", "UnitCustom14", "UnitCustom15", - "UnitCustom16" + "UnitCustom16", + "UnitMeterReadingList" ]); }