You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
1.1 KiB
34 lines
1.1 KiB
odoo.define('beescoop.pos', function (require) {
|
|
"use strict";
|
|
var module = require("point_of_sale.screens");
|
|
var Model = require('web.DataModel');
|
|
|
|
module.ReceiptScreenWidget = module.ReceiptScreenWidget.include({
|
|
send : function() {
|
|
var self = this;
|
|
var order = this.pos.get_order().name;
|
|
var records = new Model('pos.order').call('send_order', [order], {});
|
|
records.then(function(result){
|
|
var el = self.$('.message-send')
|
|
el.empty();
|
|
el.append('<h2>' + result + '</h2>');
|
|
},function(err){
|
|
loaded.reject(err);
|
|
});
|
|
},
|
|
renderElement: function() {
|
|
var self = this;
|
|
this._super();
|
|
this.$('.button.send').click(function(){
|
|
if (!self._locked) {
|
|
self.send();
|
|
}
|
|
});
|
|
},
|
|
show: function(){
|
|
this._super();
|
|
var self = this;
|
|
this.$('.message-send').empty();
|
|
},
|
|
})
|
|
});
|