0
0
Fork 0

Fix shelving module

This commit is contained in:
Kevin Martinez 2024-01-28 15:40:57 -03:00
parent 5449b34fa0
commit 4cf9548234
5 changed files with 22 additions and 26 deletions

View File

@ -21,19 +21,19 @@ function confirmRemove() {
.dialog({
component: VnConfirm,
componentProps: {
title: t('confirmDeletion'),
message: t('confirmDeletionMessage'),
promise: remove,
title: t('Confirm deletion'),
message: t('Are you sure you want to delete this shelving?'),
promise: remove
},
})
.onOk(async () => await router.push({ name: 'ShelvingList' }));
}
async function remove() {
if (!$props.shelving.value.id) {
if (!$props.shelving.id) {
return;
}
await axios.delete(`Shelvings/${$props.shelving.value.id}`);
await axios.delete(`Shelvings/${$props.shelving.id}`);
await router.push({ name: 'ShelvingList' });
quasar.notify({
message: t('globals.dataDeleted'),
type: 'positive',
@ -45,17 +45,13 @@ async function remove() {
<QItemSection avatar>
<QIcon name="delete" />
</QItemSection>
<QItemSection>{{ t('deleteShelving') }}</QItemSection>
<QItemSection>{{ t('Delete Shelving') }}</QItemSection>
</QItem>
</template>
<i18n>
{
"en": {
"deleteShelving": "Delete Shelving"
},
"es": {
"deleteShelving": "Eliminar carro"
}
}
es:
Confirm deletion: Confirmar eliminación
Are you sure you want to delete this shelving?: ¿Seguro que quieres eliminar este carro?
Delete Shelving: Eliminar carro
</i18n>

View File

@ -112,9 +112,11 @@ en:
parkingFk: Parking
userFk: Worker
isRecyclable: Recyclable
search: Search
es:
params:
parkingFk: Parking
userFk: Trabajador
isRecyclable: Reciclable
search: Contiene
</i18n>

View File

@ -7,12 +7,12 @@ const { t } = useI18n();
<template>
<VnSearchbar
data-key="ShelvingList"
url="Shelvings"
:label="t('Search shelving')"
:info="t('You can search by search reference')"
/>
</template>
<style scoped lang="scss"></style>
<i18n>
es:
Search shelving: Buscar carros

View File

@ -24,7 +24,7 @@ const hideRightDrawer = () => {
if (!isDialog) {
stateStore.rightDrawer = false;
}
}
};
onMounted(hideRightDrawer);
onUnmounted(hideRightDrawer);
const filter = {
@ -69,9 +69,13 @@ const filter = {
</template>
<template #body="{ entity }">
<QCard class="vn-one">
<div class="header">
<RouterLink
class="header"
:to="{ name: 'ShelvingBasicData', params: { id: entityId } }"
>
{{ t('shelving.pageTitles.basicData') }}
</div>
<QIcon name="open_in_new" color="primary" />
</RouterLink>
<VnLv :label="t('shelving.summary.code')" :value="entity.code" />
<VnLv
:label="t('shelving.summary.parking')"

View File

@ -80,6 +80,7 @@ function exprBuilder(param, value) {
url="Shelvings"
:filter="filter"
:expr-builder="exprBuilder"
:limit="20"
auto-load
>
<template #body="{ rows }">
@ -102,17 +103,10 @@ function exprBuilder(param, value) {
/>
</template>
<template #actions>
<QBtn
:label="t('components.smartCard.openCard')"
@click.stop="navigate(row.id)"
class="bg-vn-dark"
outline
/>
<QBtn
:label="t('components.smartCard.openSummary')"
@click.stop="viewSummary(row.id)"
color="primary"
style="margin-top: 15px"
/>
</template>
</CardList>