From 21154c82aee4c3a85ae31b94e2c45f0036f90caf Mon Sep 17 00:00:00 2001 From: Elsio Sanchez <45974454+elsiosanchez@users.noreply.github.com> Date: Tue, 1 Jun 2021 09:21:38 -0400 Subject: [PATCH] Mobile Point of Sale Support (#893) * Mobile Point of Sale Support * Correcting observations Co-authored-by: elsiosanchez --- .../ADempiere/Form/VPOS/Order/index.vue | 87 +++++- src/components/ADempiere/Form/VPOS/index.vue | 135 +-------- .../Form/VPOS/templateDevice/desktop.vue | 264 +++++++++++++++++ .../Form/VPOS/templateDevice/mobile.vue | 279 ++++++++++++++++++ 4 files changed, 635 insertions(+), 130 deletions(-) create mode 100644 src/components/ADempiere/Form/VPOS/templateDevice/desktop.vue create mode 100644 src/components/ADempiere/Form/VPOS/templateDevice/mobile.vue diff --git a/src/components/ADempiere/Form/VPOS/Order/index.vue b/src/components/ADempiere/Form/VPOS/Order/index.vue index c37a59d2..a28a30d8 100644 --- a/src/components/ADempiere/Form/VPOS/Order/index.vue +++ b/src/components/ADempiere/Form/VPOS/Order/index.vue @@ -28,7 +28,7 @@ > - + - + - + @@ -82,9 +82,9 @@ v-shortkey="shortsKey" :data="listOrderLine" border - style="width: 100%; max-width: 100%; background-color: #FFFFFF; font-size: 14px; overflow: auto; color: #606266;" highlight-current-row fit + style="overflow: auto;" @current-change="handleCurrentLineChange" @shortkey.native="shortcutKeyMethod" > @@ -170,7 +170,7 @@ - +
@@ -207,6 +207,27 @@

+ +

{{ $t('form.pos.order.order') }}: {{ currentOrder.documentNo }}

+

+ {{ $t('form.pos.order.date') }}: + + {{ orderDate }} + +

+

{{ $t('form.pos.order.type') }}:{{ currentOrder.documentType.name }}

+

+ {{ $t('form.pos.order.itemQuantity') }} + + {{ getItemQuantity }} + +

+

+ {{ $t('form.pos.order.numberLines') }} + + {{ numberOfLines }} +

+

{{ $t('form.pos.order.seller') }}: {{ currentOrder.salesRepresentative.name }} @@ -237,7 +258,7 @@

- +

{{ $t('form.pos.order.order') }}: {{ currentOrder.documentNo }}

{{ $t('form.pos.order.date') }}: @@ -262,7 +283,15 @@ -

+
+ +
+
. --> + + diff --git a/src/components/ADempiere/Form/VPOS/templateDevice/mobile.vue b/src/components/ADempiere/Form/VPOS/templateDevice/mobile.vue new file mode 100644 index 00000000..61e494f6 --- /dev/null +++ b/src/components/ADempiere/Form/VPOS/templateDevice/mobile.vue @@ -0,0 +1,279 @@ + + + + + +