diff --git a/test/vuex/acc-one-item-usage-v3/components/itemUsedList.vue b/test/vuex/acc-one-item-usage-v3/components/itemUsedList.vue
index d2f84ac..1b96b41 100644
--- a/test/vuex/acc-one-item-usage-v3/components/itemUsedList.vue
+++ b/test/vuex/acc-one-item-usage-v3/components/itemUsedList.vue
@@ -38,6 +38,9 @@
>DAFTAR ITEM DIGUNAKAN
+
+ print
+
@@ -317,6 +320,14 @@
+
@@ -346,9 +357,14 @@ module.exports = {
components: {
"one-dialog-alert": httpVueLoader("../../common/oneDialogAlert.vue"),
"one-dialog-error": httpVueLoader("../../common/oneDialogError.vue"),
+ "one-dialog-print": httpVueLoader("../../common/oneDialogPrintX.vue"),
},
data() {
return {
+ urlprint: "",
+ printtitle: "",
+ printwidth: "60%",
+ openprint: false,
headers: [
{
text: "TANGGAL/NO",
@@ -684,6 +700,23 @@ module.exports = {
enddate: this.$store.state.used.fEndDate
};
this.$store.dispatch("used/confirmItemUsed", prm);
+ },
+ printout() {
+ this.printwidth = "60%";
+ this.printtitle = "";
+ let user = one_user();
+ let username = user && user.M_StaffName ? user.M_StaffName : "";
+ let tm = Date.now();
+
+ let division_id = this.$store.state.usage.selectedDivision && this.$store.state.usage.selectedDivision.DivisionID
+ ? this.$store.state.usage.selectedDivision.DivisionID
+ : 0;
+
+ let start_date = this.$store.state.used.fStartDate || moment(new Date()).format("YYYY-MM-DD");
+ let end_date = this.$store.state.used.fEndDate || moment(new Date()).format("YYYY-MM-DD");
+
+ this.urlprint = BASE_URL + "/one-api/report/rpt_pemakaian_item_divisi/pdf?start_date=" + start_date + "&end_date=" + end_date + "&division_id=" + division_id + "&username=" + username + "&tm=" + tm;
+ this.openprint = true;
}
},
};