diff --git a/ayanova/src/api/biz-role-rights.js b/ayanova/src/api/biz-role-rights.js index 058f33e0..def8e3a1 100644 --- a/ayanova/src/api/biz-role-rights.js +++ b/ayanova/src/api/biz-role-rights.js @@ -72,5 +72,6 @@ export default { PickListTemplate: { Change: 2, ReadFullRecord: 131071, Select: 0 }, BizMetrics: { Change: 2, ReadFullRecord: 98369, Select: 0 }, Notification: { Change: 131071, ReadFullRecord: 131071, Select: 0 }, - NotifySubscription: { Change: 131071, ReadFullRecord: 131071, Select: 0 } + NotifySubscription: { Change: 131071, ReadFullRecord: 131071, Select: 0 }, + Report: { Change: 3, ReadFullRecord: 131071, Select: 131071 } }; diff --git a/ayanova/src/views/ay-report-edit.vue b/ayanova/src/views/ay-report-edit.vue index 6128109a..fd8dce2e 100644 --- a/ayanova/src/views/ay-report-edit.vue +++ b/ayanova/src/views/ay-report-edit.vue @@ -123,10 +123,19 @@ export default { // language: "javascript" // }; let vm = this; - vm.editData.template.model = monaco.editor.createModel("", "javascript"); - vm.editData.style.model = monaco.editor.createModel("css", "css"); - vm.editData.jsPrerender.model = monaco.editor.createModel("", "javascript"); - vm.editData.jsHelpers.model = monaco.editor.createModel("", "javascript"); + vm.editData.template.model = monaco.editor.createModel( + vm.template, + "javascript" + ); + vm.editData.style.model = monaco.editor.createModel(vm.style, "css"); + vm.editData.jsPrerender.model = monaco.editor.createModel( + vm.jsPrerender, + "javascript" + ); + vm.editData.jsHelpers.model = monaco.editor.createModel( + vm.jsHelpers, + "javascript" + ); vm.editor = monaco.editor.create(document.getElementById("editContainer"), { model: vm.editData.template.model }); @@ -176,29 +185,8 @@ export default { notes: null, roles: null, objectType: 0, - template: `/* Xeslint-disable */ -import "@fortawesome/fontawesome-free/css/all.css"; -import "typeface-roboto/index.css"; -import "github-markdown-css"; -import Vue from "vue"; -import Vuetify from "./plugins/vuetify"; -import App from "./App.vue"; -import router from "./router"; -`, - style: ` @page { - margin: 1cm; - } - - @page :first { - margin: 2cm; - } - - .ay-red { - color:red; - } - .ay-blue { - color:blue; - }`, + template: `console.log('hello world');`, + style: "", jsPrerender: "", jsHelpers: "", renderType: 0