#7283 - fixItemDescriptor #680

Merged
carlossa merged 28 commits from 7283-fixItemDescriptor into dev 2024-09-09 10:40:42 +00:00
2 changed files with 13 additions and 7 deletions
Showing only changes of commit 27f25f611f - Show all commits

View File

@ -47,7 +47,7 @@ const router = useRouter();
const { t } = useI18n();
const state = useState();
const user = state.getUser();
carlossa marked this conversation as resolved
Review

Esto no se usa y salta warning

Esto no se usa y salta warning
const warehouseConfig = ref(null);
const entityId = computed(() => {
return $props.id || route.params.id;
carlossa marked this conversation as resolved
Review

He visto que se hace en muchos sitios asi, pero si quieres un tip
const entityId = computed(() => $props.id || route.params.id);

He visto que se hace en muchos sitios asi, pero si quieres un tip `const entityId = computed(() => $props.id || route.params.id);`
});
@ -58,16 +58,23 @@ const visible = ref(null);
const salixUrl = ref();
onMounted(async () => {
updateStock();
salixUrl.value = await getUrl('');
await getItemConfigs();
await updateStock();
});
const data = ref(useCardDescription());
const setData = (entity) => {
const setData = async (entity) => {
if (!entity) return;
data.value = useCardDescription(entity.name, entity.id);
await updateStock();
};
const getItemConfigs = async () => {
const { data } = await axios.get('ItemConfigs/findOne');
if (!data) return;
return (warehouseConfig.value = data.warehouseFk);
};
carlossa marked this conversation as resolved Outdated

Has puesto un condicional mas abajo, no seria lo mismo que poner
$props.warehouseFk ?? user.value.warehouseFk

Has puesto un condicional mas abajo, no seria lo mismo que poner `$props.warehouseFk ?? user.value.warehouseFk`
const updateStock = async () => {
try {
available.value = null;
@ -77,10 +84,10 @@ const updateStock = async () => {
warehouseFk: $props.warehouseFk,
dated: $props.dated,
};
if (!params.warehouseFk) {
params.warehouseFk = user.value.warehouseFk;
}
if (!params.warehouseFk) {
params.warehouseFk = warehouseConfig.value;
}
const { data } = await axios.get(`Items/${entityId.value}/getVisibleAvailable`, {
params,
});

View File

@ -47,7 +47,6 @@ const getWarehouseName = async (warehouseFk) => {
const filter = {
where: { id: warehouseFk },
};
const { data } = await axios.get('Warehouses/findOne', {
params: {
carlossa marked this conversation as resolved
Review

Y si falla?
Poner try/catch

Y si falla? Poner try/catch
filter: JSON.stringify(filter),