Merge branch 'master' of github.com:tobru/posbox-docker
This commit is contained in:
commit
4d0293c096
|
@ -1,5 +1,5 @@
|
||||||
odoo.define('ip_pos_ticket_order_number.pos_ticket_order_number', function (require) {
|
odoo.define('ip_pos_ticket_order_number.pos_ticket_order_number', function (require) {
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
var Screens = require('point_of_sale.screens');
|
var Screens = require('point_of_sale.screens');
|
||||||
var MultiPrint = require('pos_restaurant.multiprint');
|
var MultiPrint = require('pos_restaurant.multiprint');
|
||||||
|
@ -28,20 +28,19 @@ odoo.define('ip_pos_ticket_order_number.pos_ticket_order_number', function (requ
|
||||||
this.big_number = false;
|
this.big_number = false;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
computeChanges: function(categories){
|
|
||||||
var res = _super_order.computeChanges.apply(this, categories)
|
|
||||||
var number = res.name.split(' ')[1].split('-').pop()
|
|
||||||
res['order_number'] = Number(number).toString()
|
|
||||||
return res
|
|
||||||
|
|
||||||
},
|
|
||||||
printChanges: function(){
|
printChanges: function(){
|
||||||
var orders = _super_order.printChanges.call(this);
|
var printers = this.pos.printers;
|
||||||
var order = this.pos.get_order()
|
for(var i = 0; i < printers.length; i++){
|
||||||
if (order) {
|
var changes = this.computeChanges(printers[i].config.product_categories_ids);
|
||||||
order.set_big_number(true);
|
if ( changes['new'].length > 0 || changes['cancelled'].length > 0){
|
||||||
|
var number = changes.name.split(' ')[1].split('-').pop()
|
||||||
|
changes['order_number'] = Number(number).toString()
|
||||||
|
var order = this.pos.get_order()
|
||||||
|
if (order) {order.set_big_number(true);}
|
||||||
|
var receipt = QWeb.render('OrderChangeReceipt',{changes:changes, widget:this});
|
||||||
|
printers[i].print(receipt);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return orders
|
|
||||||
},
|
},
|
||||||
set_big_number: function(val){
|
set_big_number: function(val){
|
||||||
this.big_number = val;
|
this.big_number = val;
|
||||||
|
|
Reference in a new issue