This commit is contained in:
2021-08-17 22:14:24 +00:00
parent f214cb56b9
commit 63e205e6d1
11 changed files with 86 additions and 83 deletions

View File

@@ -975,46 +975,46 @@ async function saveItems(vm) {
//fields to update if post
if (isPost) {
vm.obj.items[i].id = res.data.id;
vm.obj.items[i].workorderId = res.data.workorderId;
vm.obj.items[i].workOrderId = res.data.workOrderId;
//walk all unsaved children and set the workorder item id so they can save
vm.obj.items[i].units.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].scheduledUsers.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].tasks.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].parts.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].partRequests.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].labors.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].travels.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].expenses.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].loans.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
vm.obj.items[i].outsideServices.forEach(
z => (z.workorderItemId = vm.obj.items[i].id)
z => (z.workOrderItemId = vm.obj.items[i].id)
);
}
}