From 6252e144da3beeab597fdbf311b7df17d9428ad8 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 2 Sep 2020 00:11:43 +0000 Subject: [PATCH] --- .../components/report-selector-control.vue | 46 ++++++++++++++----- ayanova/src/views/ay-report-edit.vue | 4 ++ 2 files changed, 39 insertions(+), 11 deletions(-) diff --git a/ayanova/src/components/report-selector-control.vue b/ayanova/src/components/report-selector-control.vue index 7c02ea0f..e84552ef 100644 --- a/ayanova/src/components/report-selector-control.vue +++ b/ayanova/src/components/report-selector-control.vue @@ -14,7 +14,7 @@ - + + + + + + {{ item.name }} + + + fa-edit + + + + @@ -32,7 +54,7 @@ {{ $ay.t("Cancel") }} - {{ $ay.t("OK") }} @@ -74,6 +89,12 @@ export default { selectedReport: null }), methods: { + editReport(reportid) { + console.log("EDIT", reportid); + }, + renderReport(reportid) { + console.log("RENDER REPORT", reportid); + }, async open(reportDataOptions) { let vm = this; if (reportDataOptions == null) { @@ -107,6 +128,9 @@ export default { } else { this.reportList = res.data; } + for (let x = 20; x < 60; x++) { + this.reportList.push({ name: "REPORT NAME HERE", id: x }); + } this.isVisible = true; return new Promise((resolve, reject) => { diff --git a/ayanova/src/views/ay-report-edit.vue b/ayanova/src/views/ay-report-edit.vue index ab2e4e2a..58059f38 100644 --- a/ayanova/src/views/ay-report-edit.vue +++ b/ayanova/src/views/ay-report-edit.vue @@ -131,7 +131,11 @@ import * as monaco from "monaco-editor"; /*TODO: +report selector + direct edit or render report from list +Modify report editor to handle lack of data + template roundtrip save and open template from server decision: render here or at server in designer for preview of report?