forked from verdnatura/salix-front
perf: refs #6346 previous changes
This commit is contained in:
parent
e1adb1a8dd
commit
30ffb2428e
|
@ -42,9 +42,7 @@ async function getTrays() {
|
||||||
const { data } = await axios.get('WagonTypeTrays', undefined, {
|
const { data } = await axios.get('WagonTypeTrays', undefined, {
|
||||||
filter: { wagonTypeFk: entityId.value },
|
filter: { wagonTypeFk: entityId.value },
|
||||||
});
|
});
|
||||||
existingTrayHeight.value = data.data.filter(
|
existingTrayHeight.value = data.filter((item) => item.wagonTypeFk == entityId.value);
|
||||||
(item) => item.wagonTypeFk == entityId.value
|
|
||||||
);
|
|
||||||
heights.value = existingTrayHeight.value.map((item) => item.height);
|
heights.value = existingTrayHeight.value.map((item) => item.height);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -32,36 +32,24 @@ async function loadTrays() {
|
||||||
}
|
}
|
||||||
|
|
||||||
async function addTray(newTray) {
|
async function addTray(newTray) {
|
||||||
try {
|
const res = await axios.post(`WagonTypeTrays`, newTray);
|
||||||
const res = await axios.post(`WagonTypeTrays`, newTray);
|
wagonTrays.value.push(res.data);
|
||||||
wagonTrays.value.push(res.data);
|
notify({
|
||||||
notify({
|
message: t(`Tray added successfully`),
|
||||||
message: t(`Tray added successfully`),
|
type: 'positive',
|
||||||
type: 'positive',
|
});
|
||||||
});
|
|
||||||
} catch (err) {
|
|
||||||
console.log('err: ', err);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async function deleteTray(trayToDelete) {
|
async function deleteTray(trayToDelete) {
|
||||||
try {
|
await axios.delete(`WagonTypeTrays/${trayToDelete.id}`);
|
||||||
await axios.delete(`WagonTypeTrays/${trayToDelete.id}`);
|
const index = wagonTrays.value.findIndex((tray) => tray.id === trayToDelete.id);
|
||||||
const index = wagonTrays.value.findIndex((tray) => tray.id === trayToDelete.id);
|
if (index !== -1) {
|
||||||
if (index !== -1) {
|
wagonTrays.value.splice(index, 1);
|
||||||
wagonTrays.value.splice(index, 1);
|
|
||||||
}
|
|
||||||
notify({
|
|
||||||
message: t('Tray deleted successfully'),
|
|
||||||
type: 'positive',
|
|
||||||
});
|
|
||||||
} catch (err) {
|
|
||||||
notify({
|
|
||||||
message: t('Error deleting tray'),
|
|
||||||
type: 'negative',
|
|
||||||
});
|
|
||||||
console.log('err: ', err);
|
|
||||||
}
|
}
|
||||||
|
notify({
|
||||||
|
message: t('Tray deleted successfully'),
|
||||||
|
type: 'positive',
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const filter = {
|
const filter = {
|
||||||
|
|
Loading…
Reference in New Issue