blob: cc0c671c31a4de90c7039a9ea1a243aee14b8aa3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
odoo.define('point_of_sale.OrderDetails', function (require) {
'use strict';
const PosComponent = require('point_of_sale.PosComponent');
const Registries = require('point_of_sale.Registries');
/**
* @props {models.Order} order
*/
class OrderDetails extends PosComponent {
get order() {
return this.props.order;
}
get orderlines() {
return this.order ? this.order.orderlines.models : [];
}
get total() {
return this.env.pos.format_currency(this.order ? this.order.get_total_with_tax() : 0);
}
get tax() {
return this.env.pos.format_currency(this.order ? this.order.get_total_tax() : 0)
}
}
OrderDetails.template = 'OrderDetails';
Registries.Component.add(OrderDetails);
return OrderDetails;
});
|