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') {