我想在内部参考字段中输入条形码并扫描 PoS 中的条形码。我在代码中看到它应该已经这样做了,但是每当我将 EAN13 条形码放在内部参考 (default_code) 字段中时,PoS 都无法识别它。
我在我的代码中放置了 .encoding 的打印,它总是返回“EAN13”,有什么想法是如何确定的?或者我该如何解决这个问题,谢谢!
来自 point_of_sale 的 Views.JS 代码:
scan_product: function(parsed_code){
var self = this;
var selectedOrder = this.get('selectedOrder');
console.log(parsed_code.encoding)
console.log(parsed_code)
if(parsed_code.encoding === 'ean13'){
var product = this.db.get_product_by_ean13(parsed_code.base_code);
}else if(parsed_code.encoding === 'reference'){
var product = this.db.get_product_by_reference(parsed_code.code);
}
if(!product){
return false;
}