Я создаю модуль odoo для печати количества из точки продажи, и мой модуль отлично работает в режиме разработчика (с активами), но не работает, когда я деактивирую режим разработчика (с активами) внутренний путь / pos_quantity / static / src / js / script. js
odoo.define('pos_quantity', function (require) {
"use strict";
var core = require('web.core');
var PosScreens = require('point_of_sale.screens');
var _t = core._t;
PosScreens.OrderWidget.include({
set_value: function(val) {
var order = this.pos.get_order();
if (order.get_selected_orderline()) {
var mode = this.numpad_state.get('mode');
if( mode === 'quantity'){
order.get_selected_orderline().set_quantity(val);
console.log('Hello');
console.log('quantity');
}
if (this.pos.config.iface_customer_facing_display) {
this.pos.send_current_order_to_customer_facing_display();
}
}
}
});
});
мой файл шаблона
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="POS UI Backend Assets Inherit" inherit_id="web.assets_backend">
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/pos_quantity/static/src/js/script.js">
</script>
</xpath>
</template>
</odoo>