From d816a572722cca0c7f7d9540d58950462903c5d2 Mon Sep 17 00:00:00 2001 From: Kevin Martinez Date: Thu, 22 Feb 2024 22:24:52 -0300 Subject: [PATCH] Fix buscaman implementation --- src/pages/Route/Card/RouteSummary.vue | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/src/pages/Route/Card/RouteSummary.vue b/src/pages/Route/Card/RouteSummary.vue index 997618df1..f9baa316d 100644 --- a/src/pages/Route/Card/RouteSummary.vue +++ b/src/pages/Route/Card/RouteSummary.vue @@ -8,10 +8,10 @@ import VnLv from 'components/ui/VnLv.vue'; import { QIcon } from 'quasar'; import { dashIfEmpty, toCurrency, toDate, toHour } from 'src/filters'; import WorkerDescriptorProxy from 'pages/Worker/Card/WorkerDescriptorProxy.vue'; -import axios from 'axios'; import CustomerDescriptorProxy from 'pages/Customer/Card/CustomerDescriptorProxy.vue'; import TicketDescriptorProxy from 'pages/Ticket/Card/TicketDescriptorProxy.vue'; -import RouteSearchbar from "pages/Route/Card/RouteSearchbar.vue"; +import RouteSearchbar from 'pages/Route/Card/RouteSearchbar.vue'; +import { openBuscaman } from 'src/utils/buscaman'; const $props = defineProps({ id: { @@ -115,20 +115,6 @@ const ticketColumns = ref([ align: 'left', }, ]); - -const openBuscaman = async (route, ticket) => { - if (!route.vehicleFk) throw new Error(`The route doesn't have a vehicle`); - const response = await axios.get(`Routes/${route.vehicleFk}/getDeliveryPoint`); - if (!response.data) - throw new Error(`The route's vehicle doesn't have a delivery point`); - - const address = `${response.data}+to:${ticket.postalCode} ${ticket.city} ${ticket.street}`; - window.open( - 'https://gps.buscalia.com/usuario/localizar.aspx?bmi=true&addr=' + - encodeURI(address), - '_blank' - ); -};