fixes: vehicles & proposals

This commit is contained in:
Alexandro Uc Santos
2024-08-07 20:54:39 -06:00
parent 75af1a9bf4
commit 59f2b20890
12 changed files with 162 additions and 91 deletions

View File

@@ -1,5 +1,5 @@
<script setup>
import { getDayMonthYear } from '../helpers/date_formats';
import { getDateOnly } from '../helpers/date_formats';
import { getStatusPublished } from '../helpers/status';
import { getStatusLoad } from '../helpers/status';
import { useLoadsStore } from '../stores/loads';
@@ -84,13 +84,6 @@
const handleTracking = () => {
let code = props.load._id;
window.open('/publico/tracking/' + code, '_blank');
// router.push({
// name: 'tracking-load',
// params: {code},
// }
// ).then(() => {
// window.open('/publico/tracking/' + code, '_blank');
// })
}
</script>
@@ -117,7 +110,12 @@
<template v-if="load.destination.country">{{ load.destination.country }}, </template>
<template v-if="load.destination.zipcode">{{ load.destination.zipcode }} </template>
</p>
</div>
<div class="col-lg-6 col-sm-12" v-if="readOnly">
<p>
<span>{{t('loads.company')}}: </span>
{{ load.company.company_name }}
</p>
</div>
<div class="col-lg-6 col-sm-12" v-if="authStore.user?.permissions === 'role_shipper'">
<p><span>{{t('loads.postStatus')}}:</span> <span class="simple">{{ getStatusPublished(load) }}</span></p>
@@ -130,16 +128,16 @@
<div class="col-lg-4 col-sm-12">
<p><span>{{t('loads.truckType')}}: </span> {{ load.truck_type }}</p>
<p><span>{{t('loads.weight')}}: </span> {{ load.weight }} KG</p>
<p><span>{{t('loads.dateLoad')}}: </span> {{ getDayMonthYear(load.est_loading_date) }}</p>
<p><span>{{t('loads.dateLoad')}}: </span> {{ getDateOnly(load.est_loading_date) }}</p>
</div>
<div class="col-lg-4 col-sm-12">
<p><span>{{t('loads.product')}}: </span> {{ load?.product?.name }}</p>
<p><span>{{t('loads.cost')}}: </span> {{ load.actual_cost }}</p>
<p><span>{{t('loads.dateDownload')}}: </span> {{getDayMonthYear(load.est_unloading_date) }}</p>
<p><span>{{t('loads.dateDownload')}}: </span> {{getDateOnly(load.est_unloading_date) }}</p>
</div>
<div class="col-lg-4 col-sm-12">
<p><span>{{t('global.segment')}}: </span> {{ load.categories?.map((e) => e.name).join(', ') }}</p>
<p><span>{{t('loads.loadCode')}}: </span> {{ load.shipment_code }}
<p><span>{{t('loads.loadCode')}}: </span> {{ load.shipment_code?.toUpperCase() }}
<span
v-if="load.load_status !== 'Draft' && !readOnly"
class="tracking-icon"