质量模块和库存扫码
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
odoo.define('stock_barcode.RunningTourActionHelper', function(require) {
|
||||
"use strict";
|
||||
|
||||
var RunningTourActionHelper = require('web_tour.RunningTourActionHelper');
|
||||
|
||||
RunningTourActionHelper.include({
|
||||
_scan: function (element, barcode) {
|
||||
odoo.__DEBUG__.services['web.core'].bus.trigger('barcode_scanned', barcode, element);
|
||||
},
|
||||
scan: function(barcode, element) {
|
||||
this._scan(this._get_action_values(element), barcode);
|
||||
},
|
||||
});
|
||||
|
||||
const StepUtils = require('web_tour.TourStepUtils');
|
||||
StepUtils.include({
|
||||
closeModal() {
|
||||
return {
|
||||
trigger: '.btn.btn-primary',
|
||||
in_modal: true,
|
||||
};
|
||||
},
|
||||
confirmAddingUnreservedProduct() {
|
||||
return {
|
||||
trigger: '.btn-primary',
|
||||
extra_trigger: '.modal-title:contains("Add extra product?")',
|
||||
in_modal: true,
|
||||
};
|
||||
},
|
||||
validateBarcodeForm() {
|
||||
return [{
|
||||
trigger: '.o_barcode_client_action',
|
||||
run: 'scan O-BTN.validate'
|
||||
}, {
|
||||
trigger: '.o_notification.border-success',
|
||||
}];
|
||||
},
|
||||
discardBarcodeForm() {
|
||||
return [{
|
||||
content: "discard barcode form",
|
||||
trigger: '.o_discard',
|
||||
auto: true,
|
||||
}, {
|
||||
content: "wait to be back on the barcode lines",
|
||||
trigger: '.o_add_line',
|
||||
auto: true,
|
||||
run() {},
|
||||
}];
|
||||
},
|
||||
});
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user