diff --git a/ayanova/src/api/open-object-handler.js b/ayanova/src/api/open-object-handler.js index 624cee34..ede45ded 100644 --- a/ayanova/src/api/open-object-handler.js +++ b/ayanova/src/api/open-object-handler.js @@ -225,6 +225,12 @@ export default { params: { recordid: tid.id } }); break; + case ayatype.LoanUnit: + vm.$router.push({ + name: "loan-unit-edit", + params: { recordid: tid.id } + }); + break; default: window.$gz.eventBus.$emit( diff --git a/ayanova/src/router.js b/ayanova/src/router.js index 5e2e2d30..05ee87ca 100644 --- a/ayanova/src/router.js +++ b/ayanova/src/router.js @@ -346,6 +346,12 @@ export default new Router({ component: () => import(/* webpackChunkName: "svc" */ "./views/svc-loaners.vue") }, + { + path: "/svc-loaners/:recordid", + name: "loan-unit-edit", + component: () => + import(/* webpackChunkName: "svc" */ "./views/svc-loaner.vue") + }, { path: "/svc-contracts", name: "svc-contracts", diff --git a/ayanova/src/views/svc-loaner.vue b/ayanova/src/views/svc-loaner.vue new file mode 100644 index 00000000..68b5d9c9 --- /dev/null +++ b/ayanova/src/views/svc-loaner.vue @@ -0,0 +1,747 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ayanova/src/views/svc-loaners.vue b/ayanova/src/views/svc-loaners.vue index 38d61859..489fbc8d 100644 --- a/ayanova/src/views/svc-loaners.vue +++ b/ayanova/src/views/svc-loaners.vue @@ -1,21 +1,173 @@ - + + + + + + +