8093-devToTest_2442_3 #831

Merged
alexm merged 335 commits from 8093-devToTest_2442_3 into test 2024-10-15 07:22:05 +00:00
1 changed files with 10 additions and 9 deletions
Showing only changes of commit 3716507f93 - Show all commits

View File

@ -388,17 +388,18 @@ const removeSelectedSales = () => {
};
const removeSales = async () => {
let paramsOk = true;
try {
const params = { sales: selectedRows.value, ticketId: store.data.id };
params.sales.forEach((sale) => {
if (!sale.itemFk) {
tableRef.value.reload();
paramsOk = false;
}
});
const params = {
sales: selectedRows.value.filter((sale) => sale.id),
ticketId: store.data.id,
};
selectedRows.value
.filter((sale) => !sale.id)
.forEach((sale) =>
tableRef.value.CrudModelRef.formData.splice(sale.$index, 1)
);
if (!paramsOk) return;
if (params.sales.length == 0) return;
await axios.post('Sales/deleteSales', params);
removeSelectedSales();
notify('globals.dataSaved', 'positive');