This commit is contained in:
2021-04-05 19:20:20 +00:00
parent 02e6398637
commit c39da0789d
3 changed files with 35 additions and 4 deletions

View File

@@ -187,6 +187,9 @@ export default {
rights: window.$gz.role.defaultRightsObject(), //overall workorder rights, supersedes subrights
ayaType: window.$gz.type.WorkOrder,
selectedItemIndex: null,
selectLists: {
wostatus: []
},
subRights: {
items: {
visible: true,
@@ -196,7 +199,7 @@ export default {
},
states: {
visible: true,
create: false, //no change, only create it's write only
create: true, //no change, only create it's write only
delete: true
},
labors: {
@@ -686,6 +689,7 @@ let JUST_DELETED = false;
async function initForm(vm) {
await fetchTranslatedText(vm);
await window.$gz.formCustomTemplate.get(FORM_CUSTOM_TEMPLATE_KEY);
await populateSelectionLists(vm);
}
//////////////////////////////////////////////////////////
@@ -717,4 +721,20 @@ async function fetchTranslatedText(vm) {
"WorkOrderItemScheduledUserList"
]);
}
//////////////////////
//
//
async function populateSelectionLists(vm) {
let res = await window.$gz.api.get("work-order-status/list");
if (res.error) {
vm.formState.serverError = res.error;
window.$gz.form.setErrorBoxErrors(vm);
//window.$gz.errorHandler.handleFormError(res.error, vm);
} else {
vm.selectLists.wostatus = res.data;
}
//---------
}
</script>