feature: payment instruction & cashier case cicilan dan downpayment
This commit is contained in:
@@ -1202,7 +1202,18 @@
|
||||
tanggalbayar: this.xtanggalbayar,
|
||||
type: this.$store.state.bill.selected_bill.type,
|
||||
}
|
||||
//console.log(prm.amount)
|
||||
|
||||
if (this.$store.state.bill.selected_bill.type == 'DP') {
|
||||
prm.DownpaymentID = this.$store.state.bill.selected_bill.DownpaymentID
|
||||
prm.dpkode = this.$store.state.bill.selected_bill.SupplierInvoiceNumber
|
||||
} else if (this.$store.state.bill.selected_bill.type == "INSTALLMENT") {
|
||||
prm.InstallmentID = this.$store.state.bill.selected_bill.InstallmentID
|
||||
prm.installmentkode = this.$store.state.bill.selected_bill.SupplierInvoiceNumber
|
||||
} else {
|
||||
prm.SupplierInvoiceID = this.$store.state.bill.selected_bill.SupplierInvoiceID
|
||||
prm.invoicekode = this.$store.state.bill.selected_bill.SupplierInvoiceNumber
|
||||
}
|
||||
|
||||
this.$store.dispatch("paymentmanual/pay", prm)
|
||||
},
|
||||
deleteNote(note, idx) {
|
||||
@@ -1249,8 +1260,14 @@
|
||||
},
|
||||
closeDialogDelete() {
|
||||
let arrbill = this.$store.state.bill.bills
|
||||
var idx = _.findIndex(arrbill, item => item.SupplierInvoiceID === this.$store.state.bill.selected_bill
|
||||
.SupplierInvoiceID)
|
||||
const sel = this.$store.state.bill.selected_bill;
|
||||
var idx = _.findIndex(arrbill, item =>
|
||||
item.type === sel.type && (
|
||||
(sel.type === 'INVOICE' && item.SupplierInvoiceID == sel.SupplierInvoiceID) ||
|
||||
(sel.type === 'DP' && item.DownpaymentID == sel.DownpaymentID) ||
|
||||
(sel.type === 'INSTALLMENT' && item.InstallmentID == sel.InstallmentID)
|
||||
)
|
||||
);
|
||||
this.$store.commit("paymentmanual/update_dialog_delete", false)
|
||||
this.$store.commit("bill/update_selected_bill", {})
|
||||
this.$store.dispatch("bill/search", {
|
||||
@@ -1264,8 +1281,14 @@
|
||||
},
|
||||
closeDialogEdit() {
|
||||
let arrbill = this.$store.state.bill.bills
|
||||
var idx = _.findIndex(arrbill, item => item.SupplierInvoiceID === this.$store.state.bill.selected_bill
|
||||
.SupplierInvoiceID)
|
||||
const sel = this.$store.state.bill.selected_bill;
|
||||
var idx = _.findIndex(arrbill, item =>
|
||||
item.type === sel.type && (
|
||||
(sel.type === 'INVOICE' && item.SupplierInvoiceID == sel.SupplierInvoiceID) ||
|
||||
(sel.type === 'DP' && item.DownpaymentID == sel.DownpaymentID) ||
|
||||
(sel.type === 'INSTALLMENT' && item.InstallmentID == sel.InstallmentID)
|
||||
)
|
||||
);
|
||||
this.$store.commit("paymentmanual/update_dialog_edit", false)
|
||||
this.$store.commit("bill/update_selected_bill", {})
|
||||
this.$store.dispatch("bill/search", {
|
||||
|
||||
Reference in New Issue
Block a user