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.

104 lines
4.7 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <templates id="template" xml:space="preserve">
  3. <t t-name="ListOrderButtonWidget">
  4. <t t-if="widget.pos.config.iface_order_mgmt">
  5. <div class="header-button order-list-button">
  6. <i class='fa fa-fw fa-shopping-cart'/>
  7. </div>
  8. </t>
  9. </t>
  10. <t t-name="OrderListScreenWidget">
  11. <div class="clientlist-screen screen">
  12. <div class="screen-content">
  13. <section class="top-content">
  14. <span class='button back'>
  15. <i class='fa fa-angle-double-left'></i>
  16. Back
  17. </span>
  18. <span class='searchbox'>
  19. <input placeholder='Search Order' />
  20. <span class='search-clear'></span>
  21. </span>
  22. <span class='searchbox'></span>
  23. </section>
  24. <section class="full-content">
  25. <div class="window">
  26. <section class="subwindow">
  27. <div class="subwindow-container">
  28. <div class="subwindow-container-fix touch-scrollable scrollable-y">
  29. <table class="client-list">
  30. <thead>
  31. <th name="th_ol_ref">Ref.</th>
  32. <th name="th_ol_customer">Customer</th>
  33. <th name="th_ol_date">Date</th>
  34. <th name="th_ol_amount_total">Amount Total</th>
  35. <th name="th_ol_reprint"/>
  36. </thead>
  37. <tbody class="order-list-contents">
  38. </tbody>
  39. </table>
  40. </div>
  41. </div>
  42. </section>
  43. </div>
  44. </section>
  45. </div>
  46. </div>
  47. </t>
  48. <t t-name="OrderLine">
  49. <tr class='order-line' t-att-data-id='order.id' t-att-data-Uid='order.uid'>
  50. <td name="td_ol_name"><t t-esc='order.pos_reference or order.name' /></td>
  51. <td name="td_ol_customer"><t t-esc='order.partner_id[1]' /></td>
  52. <td name="td_ol_date"><t t-esc='order.date_order' /></td>
  53. <td name="td_ol_amount_total"><t t-esc='widget.format_currency(order.amount_total)' /></td>
  54. <td name="td_ol_reprint" t-att-data-order-id="order.id" t-att-data-Uid='order.uid'>
  55. <span t-if="widget.pos.config.iface_reprint_done_order" class="button order-list-reprint" t-att-data-order-id="order.id" t-att-data-Uid='order.uid' title="Print a duplicate for this order">
  56. <i class='fa fa-fw fa-print'/>
  57. </span>
  58. <span t-if="widget.pos.config.iface_copy_done_order" class="button order-list-copy" t-att-data-order-id="order.id" t-att-data-Uid='order.uid' title="Create a new order based on this one">
  59. <i class='fa fa-fw fa-copy'/>
  60. </span>
  61. <span t-if="widget.pos.config.iface_return_done_order and order.amount_total >= 0" class="button order-list-return" t-att-data-order-id="order.id" t-att-data-Uid='order.uid' title="Create a refund order of this order">
  62. <i class='fa fa-fw fa-undo'/>
  63. </span>
  64. </td>
  65. </tr>
  66. </t>
  67. <t t-extend="OrderWidget">
  68. <t t-jquery=".summary" t-operation="after">
  69. <div class="order-returned-warning" t-if="order.returned_order_id">
  70. <span>Returned order: </span><t name="returned-order-reference" t-esc="order.returned_order_reference"></t>
  71. </div>
  72. </t>
  73. </t>
  74. <t t-extend="PosTicket">
  75. <t t-jquery="t[t-esc='order.name']" t-operation="after">
  76. <t t-if="order.returned_order_id">
  77. <br/>
  78. <span name="returned-order-reference">Rectifies: </span><t t-esc="order.returned_order_reference"/>
  79. </t>
  80. </t>
  81. <t t-jquery=".receipt-user" t-operation="after">
  82. <t t-if="pos.reloaded_order">
  83. <br/>
  84. <div style='text-align:center'>DUPLICATE</div>
  85. <br/>
  86. </t>
  87. </t>
  88. </t>
  89. <t t-extend="XmlReceipt">
  90. <t t-jquery=".orderlines" t-operation="before">
  91. <t t-if="pos.current_order">
  92. <div>DUPLICATE</div>
  93. <br/>
  94. </t>
  95. </t>
  96. </t>
  97. </templates>