diff --git a/src/components/CardProposal.vue b/src/components/CardProposal.vue index f97dbda..8c3a4c7 100644 --- a/src/components/CardProposal.vue +++ b/src/components/CardProposal.vue @@ -14,8 +14,6 @@ } }) - console.log(props.proposal) - const companyStore = useCompanyStore(); const authStore = useAuthStore(); const loadsStore = useLoadsStore(); @@ -86,7 +84,7 @@
-

{{ t('labels.codeId') }}: {{proposal.vehicle.vehicle_code}}

+

{{ t('labels.codeId') }}: {{proposal.vehicle.vehicle_code?.toUpperCase()}}

{{ t('global.segment') }}: {{proposal.load.categories?.map((e) => e.name).join(', ')}}

{{ t('directory.typeTruck') }}: {{proposal.vehicle.truck_type}}

{{ t('labels.datePublished') }}: {{ getDateMonthDay(proposal.vehicle.published_date) }}

diff --git a/src/components/MakeProposalModal.vue b/src/components/MakeProposalModal.vue index 23e3bc5..7bc20ca 100644 --- a/src/components/MakeProposalModal.vue +++ b/src/components/MakeProposalModal.vue @@ -25,6 +25,7 @@ const authStore = useAuthStore(); const vehiclesStore = useVehiclesStore(); const msgError = ref(''); + const vehiclesAvailable = ref([]); const form = reactive({ vehicle: "", @@ -63,11 +64,15 @@ let filterQuery = []; filterQuery.company = "company="+ authStore.user.company await vehiclesStore.fetchVehicles(filterQuery); + if(!props.proposal) { + vehiclesAvailable.value = vehiclesStore.vehicles.filter((vehicle) => vehicle.is_available); + } else { + vehiclesAvailable.value = vehiclesStore.vehicles.filter((vehicle) => vehicle.is_available || vehicle._id === props.proposal.vehicle._id); + } originCoords.value = {lat: Number.parseFloat(props.load.origin.lat), lng: Number.parseFloat(props.load.origin.lng)}; destinationCoords.value = {lat: Number.parseFloat(props.load.destination.lat), lng: Number.parseFloat(props.load.destination.lng)};; polylines.value = await getDirections(originCoords.value, destinationCoords.value); isLoading.value = false; - // console.log(props.proposal); if(props.proposal) { form.vehicle = props.proposal.vehicle._id; form.comments = props.proposal.comment; @@ -120,9 +125,8 @@ comment: form.comments, vehicle : form.vehicle, } - const index = vehiclesStore.vehicles.findIndex((prop) => prop._id === form.vehicle); - const vehicleSelected = vehiclesStore.vehicles[index]; - // console.log(vehicleSelected); + const index = vehiclesAvailable.value.findIndex((prop) => prop._id === form.vehicle); + const vehicleSelected = vehiclesAvailable.value[index]; const localData = { vehicle: vehicleSelected, load: props.load, @@ -184,7 +188,7 @@ v-model="form.vehicle" > - +
diff --git a/src/components/ProfilePopup.vue b/src/components/ProfilePopup.vue index 912f755..e0c37c6 100644 --- a/src/components/ProfilePopup.vue +++ b/src/components/ProfilePopup.vue @@ -15,13 +15,11 @@ import { watch } from 'vue'; const { t, locale } = useI18n(); onMounted(() => { - console.log('INIT popup'); lang.value = localStorage.getItem('lang') ?? 'es'; locale.value = lang.value; }); watch(lang, () => { - console.log('change lang') locale.value = lang.value localStorage.setItem('lang', lang.value) }) diff --git a/src/helpers/date_formats.js b/src/helpers/date_formats.js index 8d94258..8090323 100644 --- a/src/helpers/date_formats.js +++ b/src/helpers/date_formats.js @@ -37,7 +37,6 @@ export const getDayMonthYear = (value) => { }; export const getDateMonthDay = (value) => { - console.log(value) // Crear una fecha a partir del valor proporcionado const date = new Date(value); // Ajustar la fecha a la zona horaria de México manualmente diff --git a/src/stores/auth.js b/src/stores/auth.js index 34b63ec..06f0e93 100644 --- a/src/stores/auth.js +++ b/src/stores/auth.js @@ -48,7 +48,6 @@ export const useAuthStore = defineStore('auth', () => { user.value = resp.data.user; sesion.value = resp.data.session_token; token.value = resp.data.accessToken; - console.log(resp.data.user) localStorage.setItem('session', resp.data.session_token); localStorage.setItem('access', resp.data.accessToken); localStorage.setItem('id', resp.data.user.company._id); @@ -72,7 +71,6 @@ export const useAuthStore = defineStore('auth', () => { const updateProfile = async(data) => { const response = await updateMyUserProfile(data); - // console.log(response); if( response.msg === 'success') { user.value = response.data; return response; diff --git a/src/stores/company.js b/src/stores/company.js index 7d1ba42..48baa15 100644 --- a/src/stores/company.js +++ b/src/stores/company.js @@ -27,7 +27,6 @@ export const useCompanyStore = defineStore('company', () => { const getCompanyData = async() => { const companyId = localStorage.getItem('id'); - console.log({companyId}); loading.value = true; if(!company.value) { loading.value = true; @@ -39,7 +38,6 @@ export const useCompanyStore = defineStore('company', () => { const getUsersCompany = async(limit = 1, page = 0, reload = false) => { const companyId = localStorage.getItem('id'); - console.log(companyId); if(users.value.length <= 0 || reload === true) { // const filter = `company=${companyId}`; const filter = `company=${companyId}&elements=${limit}&page=${page}`; @@ -175,7 +173,6 @@ export const useCompanyStore = defineStore('company', () => { try { if(proposals.value.length <= 0 || reload) { const endpoint = `/v1/proposals/find?carrier=${companyId}&${filter}&$sort%5BcreatedAt%5D=-1`; - console.log(endpoint) const {data} = await api.get(endpoint); proposals.value = data.data; proposalsTotal.value = data.total; @@ -223,7 +220,6 @@ export const useCompanyStore = defineStore('company', () => { if(budgets.value.length <= 0 || reload === true) { try { const data = await getBudgets(filterStr); - console.log(data.total); if(data.total > 0) { budgets.value = data.data; budgetsTotal.value = data.total; diff --git a/src/views/TrucksPublishedView.vue b/src/views/TrucksPublishedView.vue index 578bfe2..f341989 100644 --- a/src/views/TrucksPublishedView.vue +++ b/src/views/TrucksPublishedView.vue @@ -54,7 +54,6 @@ openModal.value = false; openModalProposal.value = false; proposalCurrent.value = null; - // console.log('clear proposal'); } diff --git a/src/views/VehiclesView.vue b/src/views/VehiclesView.vue index bea4ec9..df6e0b8 100644 --- a/src/views/VehiclesView.vue +++ b/src/views/VehiclesView.vue @@ -84,7 +84,6 @@ } const handleSetCurrentVehicle = (data) => { - console.log(data); if(data.modal === 'form') { openModal.value = true; } else if (data.modal === 'driver') {