From a87ac6bbe69589d7bc00ed0acde42d6b14457c89 Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Mon, 19 Feb 2024 14:12:54 +0100 Subject: [PATCH] refs #6416 feat: VnTeleport --- src/components/CrudModel.vue | 79 ++++++++++--------- src/components/ui/VnTeleport.vue | 14 ++++ src/pages/Claim/Card/ClaimAction.vue | 4 +- src/pages/Claim/Card/ClaimLines.vue | 39 ++++----- src/pages/Entry/Card/EntryBuys.vue | 34 ++++---- src/pages/Entry/Card/EntryBuysImport.vue | 49 ++++++------ .../InvoiceOut/InvoiceOutNegativeBases.vue | 14 +++- .../Supplier/Card/SupplierConsumption.vue | 57 ++++++------- .../Travel/Card/TravelThermographsForm.vue | 48 +++++------ 9 files changed, 189 insertions(+), 149 deletions(-) create mode 100644 src/components/ui/VnTeleport.vue diff --git a/src/components/CrudModel.vue b/src/components/CrudModel.vue index 9bb05d439..5b6f43912 100644 --- a/src/components/CrudModel.vue +++ b/src/components/CrudModel.vue @@ -4,14 +4,15 @@ import { computed, ref, watch } from 'vue'; import { useI18n } from 'vue-i18n'; import { useQuasar } from 'quasar'; import { useValidator } from 'src/composables/useValidator'; -import { useStateStore } from 'stores/useStateStore'; +// import { useStateStore } from 'stores/useStateStore'; import VnPaginate from 'components/ui/VnPaginate.vue'; import VnConfirm from 'components/ui/VnConfirm.vue'; import SkeletonTable from 'components/ui/SkeletonTable.vue'; import { tMobile } from 'src/composables/tMobile'; +import VnTeleport from 'components/ui/VnTeleport.vue'; const quasar = useQuasar(); -const stateStore = useStateStore(); +// const stateStore = useStateStore(); const { t } = useI18n(); const { validate } = useValidator(); @@ -275,42 +276,44 @@ watch(formUrl, async () => { - - - - - - - - - + + + +import { useStateStore } from 'stores/useStateStore'; + +const stateStore = useStateStore(); + + + diff --git a/src/pages/Claim/Card/ClaimAction.vue b/src/pages/Claim/Card/ClaimAction.vue index ef45bf3dc..18a620419 100644 --- a/src/pages/Claim/Card/ClaimAction.vue +++ b/src/pages/Claim/Card/ClaimAction.vue @@ -13,6 +13,7 @@ import VnSelectFilter from 'src/components/common/VnSelectFilter.vue'; import VnConfirm from 'src/components/ui/VnConfirm.vue'; import TicketDescriptorProxy from 'src/pages/Ticket/Card/TicketDescriptorProxy.vue'; import { useArrayData } from 'composables/useArrayData'; +import VnTeleport from 'components/ui/VnTeleport.vue'; const { t } = useI18n(); const quasar = useQuasar(); @@ -267,7 +268,8 @@ async function importToNewRefundTicket() { /> - + +