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.
289 lines
12 KiB
289 lines
12 KiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<templates id="template" xml:space="preserve">
|
|
|
|
<t t-extend="Chrome">
|
|
<t t-jquery='.pos-topheader' t-operation='replace'>
|
|
<div class="pos-topheader-title">
|
|
<span class="placeholder-ShopnameWidget"></span>
|
|
<img class="pos-logo" src="/vracoop_pos_free_balance_V2/static/src/img/logo-vracoop.png" />
|
|
</div>
|
|
</t>
|
|
</t>
|
|
<t t-name="PresentationScreenWidget">
|
|
<div class='presentation-screen screen'>
|
|
<div class="pos-topheader ">
|
|
<div class="pos-header-custo">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-selec" class="oe_hidden pos-text ">
|
|
<ul>
|
|
<li class="li-active"><span>1. Scanner l'étiquette</span></li>
|
|
<li><span>2</span></li>
|
|
<li><span>3</span></li>
|
|
<li><span>4</span></li>
|
|
<li><span>5</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class='screen-content-flexbox'>
|
|
<div class='page-first' >
|
|
<div class='pos-text'>
|
|
1. Scanner l'étiquette<br/>
|
|
</div>
|
|
<div>
|
|
<img class="logo-scan" src="/vracoop_pos_free_balance_V2/static/src/img/logo-scan.png" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="ShopnameWidget">
|
|
<h1 class="shop-name">
|
|
<t t-esc="widget.get_shopname()" />
|
|
</h1>
|
|
</t>
|
|
|
|
<t t-name="BalanceContainerScaleScreenWidget">
|
|
<div class="scale-screen screen">
|
|
<div class="pos-topheader oe_hidden" id="pos-topheader-scale">
|
|
<div class="pos-header-custo">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-peser" class="pos-text oe_hidden">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li class="li-active"><span>2. Peser le contenant et valider</span></li>
|
|
<li><span>3</span></li>
|
|
<li><span>4</span></li>
|
|
<li><span>5</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="screen-content">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
<h1 class='product-name'>Ajouter un contenant</h1>
|
|
</div>
|
|
<div class="centered-content">
|
|
<div class='weight js-weight'>
|
|
<t t-esc="widget.get_product_weight_string()" />
|
|
</div>
|
|
<div class='add-container'>
|
|
Sauvegarder
|
|
<i class='fa fa-angle-double-right'></i>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="BalanceScaleScreenWidget">
|
|
<div class="pos-topheader oe_hidden" id="pos-topheader-scale">
|
|
<div class="pos-header-custo">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-peser" class="pos-text oe_hidden">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li><span>2</span></li>
|
|
<li><span>3</span></li>
|
|
<li class="li-active"><span>4. Peser et valider</span></li>
|
|
<li><span>5</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="scale-screen screen">
|
|
<div class="pos-bottom">
|
|
<div class="pos-confirm oe_hidden" id="validation-bloc">
|
|
<h1 class='product-name'><t t-esc="widget.get_product_name()" /></h1>
|
|
<div class='product-price'>
|
|
à <t t-esc="widget.format_currency(widget.get_product_price()) + '/' + widget.get_product_uom()" />
|
|
</div>
|
|
<div class='add-transaction'>
|
|
Valider
|
|
<i class='fa fa-angle-double-right'></i>
|
|
</div>
|
|
</div>
|
|
<div class="centered-content-flex">
|
|
<div class="flex-poids">
|
|
<div class="label-scale div-net margin-top">Poids Net</div>
|
|
<div class='weight js-weight'>
|
|
<t t-esc="widget.get_product_weight_string()" />
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-poids">
|
|
<div class="label-scale div-net margin-top">Prix</div>
|
|
<div class='computed-price weight'>
|
|
0.00 €
|
|
</div>
|
|
</div>
|
|
|
|
<div class="flex-poids">
|
|
<div>
|
|
<div class="label-scale">Poids Brut total:</div>
|
|
<div class='weight-brut'>
|
|
1
|
|
</div>
|
|
</div>
|
|
|
|
<div>
|
|
<div class="label-scale-cont ">Tare contenant: </div>
|
|
<div class="label-scale-cont">
|
|
<t t-esc="widget.get_current_container_weight()"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="ConfirmationScreen">
|
|
<div class="confirmation-screen screen">
|
|
<div class="pos-topheader">
|
|
<div class="pos-header-custo">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-confirm" class="pos-text oe_hidden">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li><span>2</span></li>
|
|
<li><span>3</span></li>
|
|
<li><span>4</span></li>
|
|
<li class="li-active"><span>5. Pesée confirmée</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="pos-bottom pos-bottom-confirm">
|
|
<div class="pos-confirm-screen">
|
|
<div class='back-presentation'>
|
|
<img class="logo-scan mb-3" src="/vracoop_pos_free_balance_V2/static/src/img/picto-confirm.png" />
|
|
</div>
|
|
<h1 class='product-name'><t t-esc="widget.get_product_name()" /></h1>
|
|
<!-- <div class='product-price'>
|
|
à <t t-esc="widget.format_currency(widget.get_product_price()) + '/' + widget.get_product_uom()" />
|
|
</div> -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="CheckBarcodePopupDoublon">
|
|
<div role="dialog" class="modal-dialog">
|
|
<div class="popup popup-barcode">
|
|
<header class="title"><t t-esc="widget.options.title" />
|
|
</header>
|
|
<main class="body">
|
|
<div class="doublon-body">
|
|
<span class='barcode'><t t-esc="widget.name" /></span><br/>
|
|
<span class='barcode'><t t-esc="widget.weight_net" /> kg NET à </span>
|
|
<span class='barcode'><t t-esc="widget.price_product" /></span> € / kg<br/>
|
|
-----------
|
|
<br/>
|
|
<span class='barcode'><t t-esc="widget.price_net" /> €</span>
|
|
</div>
|
|
<p class="text-foot">Peser de nouveau? </p>
|
|
</main>
|
|
<footer class="footer">
|
|
<div class="button cancel">
|
|
Non
|
|
</div>
|
|
<div class="button confirm">
|
|
Oui
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-name="ConfirmPopupWidgetPesee">
|
|
<div role="dialog" class="modal-dialog">
|
|
<div class="popup popup-confirm">
|
|
<header class="title"><t t-esc=" widget.options.title || 'Confirm ?' " /></header>
|
|
<main class="body"><t t-esc=" widget.options.body || '' "/></main>
|
|
<footer class="footer confirm-center">
|
|
<div class="button confirm">
|
|
Ok
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
|
|
<t t-extend="ErrorBarcodePopupWidget">
|
|
<t t-jquery='.modal-dialog' t-operation='replace'>
|
|
<div role="dialog" class="modal-dialog">
|
|
<div class="popup popup-barcode">
|
|
<header class="title">Code-barre non reconnu
|
|
</header>
|
|
<main class="body">
|
|
Merci d'utiliser les étiquettes mises à votre disposition
|
|
</main>
|
|
<footer class="footer">
|
|
<div class="button cancel">
|
|
Ok
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
</t>
|
|
|
|
<t t-extend="ProductScreenWidget">
|
|
<t t-jquery='.leftpane' t-operation='before'>
|
|
<div class="pos-topheader">
|
|
<div class="pos-header-custo">
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
<div id="pos-header-text-prod" class=" pos-text oe_hidden">
|
|
<ul>
|
|
<li><span>1</span></li>
|
|
<li><span>2</span></li>
|
|
<li class="li-active"><span>3. Sélectionner un produit</span></li>
|
|
<li><span>4</span></li>
|
|
<li><span>5</span></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
<!-- <t t-jquery='.layout-table' t-operation='before'>
|
|
<div class="top-content">
|
|
<span class='button back'>
|
|
<i class='fa fa-angle-double-left'></i>
|
|
Retour
|
|
</span>
|
|
</div>
|
|
</t> -->
|
|
<!-- <div class="rightpane"> -->
|
|
</t>
|
|
</templates>
|