This commit is contained in:
2021-07-12 15:15:48 +00:00
parent e8bd3be363
commit cd1d8ce802

View File

@@ -329,24 +329,28 @@ async function clickHandler(menuItem) {
m.vm.showSelector = true;
break;
case "WorkOrderItemScheduledUserList":
m.vm.$router.push({
name: "svc-workorder-item-scheduled-users",
params: {
aType: window.$gz.type.User,
objectId: m.vm.$store.state.userId,
name: m.vm.$store.state.userName
}
});
m.vm.$router
.push({
name: "svc-workorder-item-scheduled-users",
params: {
aType: window.$gz.type.User,
objectId: m.vm.$store.state.userId,
name: m.vm.$store.state.userName
}
})
.catch(() => {});
break;
case "WorkOrderItemLaborList":
m.vm.$router.push({
name: "svc-workorder-item-labors",
params: {
aType: window.$gz.type.User,
objectId: m.vm.$store.state.userId,
name: m.vm.$store.state.userName
}
});
m.vm.$router
.push({
name: "svc-workorder-item-labors",
params: {
aType: window.$gz.type.User,
objectId: m.vm.$store.state.userId,
name: m.vm.$store.state.userName
}
})
.catch(() => {});
break;
default:
window.$gz.eventBus.$emit(
@@ -375,7 +379,21 @@ function generateMenu(vm) {
key: FORM_KEY + ":add-dash",
vm: vm
});
menuOptions.menuItems.push({ divider: true, inset: false });
if (vm.$store.state.isScheduleableUser) {
menuOptions.menuItems.push({
title: "WorkOrderItemScheduledUserList",
icon: "$ayiUserClock",
key: FORM_KEY + ":WorkOrderItemScheduledUserList",
vm: vm
});
menuOptions.menuItems.push({
title: "WorkOrderItemLaborList",
icon: "$ayiHammer",
key: FORM_KEY + ":WorkOrderItemLaborList",
vm: vm
});
}
window.$gz.eventBus.$emit("menu-change", menuOptions);
}