[IMP] pos_pms_link:

- Adds checkin and checkout to reservation list.
- Improves reservation form format.
- Shows reservation name on order receipt
This commit is contained in:
Vicente
2023-03-27 18:03:09 +02:00
committed by Darío Lodeiros
parent 4f8bed8489
commit 064c1f96ef
8 changed files with 71 additions and 12 deletions

View File

@@ -0,0 +1,21 @@
odoo.define('pos_pms_link.OrderReceipt', function (require) {
'use strict';
const OrderReceipt = require('point_of_sale.OrderReceipt');
const Registries = require('point_of_sale.Registries');
const session = require('web.session');
const PosPMSLinkOrderReceipt = (OrderReceipt) =>
class extends OrderReceipt {
get paid_on_reservation() {
return this.receiptEnv.receipt.paid_on_reservation;
}
get reservation_name() {
return this.env.pos.db.get_reservation_by_id(this.receiptEnv.receipt.pms_reservation_id).partner_name || "";
}
};
Registries.Component.extend(OrderReceipt, PosPMSLinkOrderReceipt);
return OrderReceipt;
});