This commit is contained in:
@@ -613,8 +613,8 @@ async function saveHeader(vm) {
|
||||
if (!vm.obj.isDirty) {
|
||||
return true;
|
||||
}
|
||||
let isPost = o.id == 0;
|
||||
let res = await window.$gz.api.upsert(`${API_BASE_URL}`, o);
|
||||
let isPost = vm.obj.id == 0;
|
||||
let res = await window.$gz.api.upsert(`${API_BASE_URL}`, vm.obj);
|
||||
if (res.error) {
|
||||
displayResError(vm, res);
|
||||
return false;
|
||||
@@ -626,8 +626,8 @@ async function saveHeader(vm) {
|
||||
vm.obj.id = res.data.id;
|
||||
vm.obj.serial = res.data.serial;
|
||||
//walk all unsaved direct children and set the workorder id so they can save
|
||||
o.states.forEach(z => (z.workOrderId = o.id));
|
||||
o.items.forEach(z => (z.workOrderId = o.id));
|
||||
vm.obj.states.forEach(z => (z.workOrderId = vm.obj.id));
|
||||
vm.obj.items.forEach(z => (z.workOrderId = vm.obj.id));
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user