This commit is contained in:
@@ -88,6 +88,8 @@ export default {
|
||||
valid: true
|
||||
});
|
||||
|
||||
//todo: TEMPORARY FOR TESTING??
|
||||
//IDEALLY IT WOULD BE CLEANER IF NOTHING SELECTED ON OPEN, BUT IF ONLY ONE THEN IT SHOULD SELECT??
|
||||
if (vm.obj.items.length > 0) {
|
||||
vm.selectedItemIndex = 0;
|
||||
} else {
|
||||
@@ -187,6 +189,7 @@ export default {
|
||||
rights: window.$gz.role.defaultRightsObject(), //overall workorder rights, supersedes subrights
|
||||
ayaType: window.$gz.type.WorkOrder,
|
||||
selectedItemIndex: null,
|
||||
selectedScheduledUserItemIndex: null,
|
||||
selectLists: {
|
||||
wostatus: [],
|
||||
allowedwostatus: []
|
||||
@@ -313,6 +316,21 @@ export default {
|
||||
}
|
||||
return this.obj.items.length;
|
||||
},
|
||||
hasSelectedScheduledUserItem: function() {
|
||||
if (
|
||||
this.hasSelectedWoItem &&
|
||||
this.selectedScheduledUserItemIndex != null
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
},
|
||||
scheduledUserItemCount: function() {
|
||||
if (!this.obj.items || !this.hasSelectedWoItem) {
|
||||
return 0;
|
||||
}
|
||||
return this.obj.items[this.selectedItemIndex].scheduledUsers.length;
|
||||
},
|
||||
currentState() {
|
||||
//return actual status object from top level shell based on current state
|
||||
//if state is unknown then it should return a placeholder dummy state showing an error condition or empty I guess
|
||||
@@ -816,6 +834,8 @@ async function fetchTranslatedText(vm) {
|
||||
"WorkOrderCustom14",
|
||||
"WorkOrderCustom15",
|
||||
"WorkOrderCustom16",
|
||||
"WorkOrderItemList",
|
||||
"WorkOrderItemTechNotes",
|
||||
"WorkOrderItemScheduledUserList"
|
||||
]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user