ULLYZB - tambah button bukti transaksi di kolom no reg patient list

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
sas.fajri
2026-05-28 14:20:03 +07:00
parent afc4636bc3
commit c889ee6ec2

View File

@@ -461,6 +461,17 @@
+ +
</v-btn> </v-btn>
</p> </p>
<p class="mb-0 mt-1">
<v-btn
@click.stop="openBuktiTransaksi(props.item)"
small
color="teal darken-1"
dark
>
BUKTI TRANSAKSI
</v-btn>
</p>
</td> </td>
<td class="text-xs-left pa-2" v-bind:class="{ <td class="text-xs-left pa-2" v-bind:class="{
'': isSelected(props.item), '': isSelected(props.item),
@@ -797,6 +808,19 @@ module.exports = {
}); });
}, },
methods: { methods: {
openBuktiTransaksi(item) {
var username = '';
var stored = localStorage.getItem('user');
if (stored) {
username = JSON.parse(stored).M_StaffName || '';
}
var tm = moment(new Date()).format('YYYY-MM-DD');
var url = '/birt/run?__report=report/one/fo/rpt_fo_001.rptdesign&__format=pdf'
+ '&PID=' + item.T_OrderHeaderID
+ '&username=' + encodeURIComponent(username)
+ '&tm=' + tm;
window.open(url, '_blank');
},
openDetailRujukan(item) { openDetailRujukan(item) {
this.$store.commit("patient/update_selected_patient", item); this.$store.commit("patient/update_selected_patient", item);
this.$store.dispatch("patient/get_detail_order", { this.$store.dispatch("patient/get_detail_order", {