Fixed page layout and edit delivery

This commit is contained in:
2025-09-06 09:44:01 -04:00
parent 45b536baca
commit 9d86b4a60e
8 changed files with 120 additions and 82 deletions

View File

@@ -413,8 +413,8 @@ export default defineComponent({
headers: authHeader(),
})
.then((response: any) => {
if (response.data) {
this.deliveryOrder = response.data
if (response.data && response.data.ok) {
this.deliveryOrder = response.data.delivery
this.getCustomer(this.deliveryOrder.customer_id)
if (this.deliveryOrder.payment_type === 1) {
@@ -427,14 +427,15 @@ export default defineComponent({
this.getPaymentCard(this.deliveryOrder.payment_card_id);
}
this.FinalizeOilOrderForm.cash_recieved = response.data.cash_recieved;
this.FinalizeOilOrderForm.check_number = response.data.check_number;
this.FinalizeOilOrderForm.credit_card_id = response.data.payment_card_id;
this.FinalizeOilOrderForm.cash_recieved = response.data.delivery.cash_recieved;
this.FinalizeOilOrderForm.check_number = response.data.delivery.check_number;
this.FinalizeOilOrderForm.credit_card_id = response.data.delivery.payment_card_id;
if (response.data.customer_filled == 1) {
if (response.data.delivery.customer_filled == 1) {
this.FinalizeOilOrderForm.customer_filled = true
}
} else {
console.error("API Error:", response.data.error || "Failed to fetch delivery data.");
}
})
},
@@ -698,4 +699,4 @@ export default defineComponent({
})
</script>
<style scoped></style>
<style scoped></style>