From 5d0351d2a5a599efc001c1a1c9dc1a17d36f629f Mon Sep 17 00:00:00 2001 From: Hanan Askarim Date: Tue, 21 Jul 2026 09:12:43 +0700 Subject: [PATCH] add button report receive po jasa --- .../components/one-layout.vue | 37 ++++++++++++++++++- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/test/vuex/acc-one-receive-jasa/components/one-layout.vue b/test/vuex/acc-one-receive-jasa/components/one-layout.vue index 44852d6..243d487 100644 --- a/test/vuex/acc-one-receive-jasa/components/one-layout.vue +++ b/test/vuex/acc-one-receive-jasa/components/one-layout.vue @@ -92,7 +92,7 @@ - +
Detail Order - + @@ -198,6 +217,7 @@ module.exports = { 'dialog-delete-ro': httpVueLoader('./dialog-delete-ro.vue'), 'dialog-confirm-ro': httpVueLoader('./dialog-confirm-ro.vue'), 'dialog-edit-ro': httpVueLoader('./dialog-edit-ro.vue'), + 'one-dialog-print': httpVueLoader('../../common/oneDialogPrintX.vue'), }, mounted() { this.$store.dispatch('roservice/lookupCabang'); @@ -207,6 +227,10 @@ module.exports = { }, data() { return { + urlprint: "", + printtitle: "", + printwidth: "60%", + openprint: false, menuStartdateFilter: false, menuEnddateFilter: false, headers: [ @@ -315,6 +339,15 @@ module.exports = { this.$store.commit("roservice/update_selected_rojasa", item) this.$store.commit("roservice/update_dialog_deletero", true) } + }, + printout(val) { + this.printwidth = "60%"; + this.printtitle = ""; + let user = one_user(); + let username = user && user.M_StaffName ? user.M_StaffName : ""; + let tm = Date.now(); + this.urlprint = BASE_URL + "/one-api/report/rpt_receive_order_jasa/pdf?id=" + val.ReceiveOrderPoID + "&username=" + username + "&tm=" + tm; + this.openprint = true; } }, watch: {