This commit is contained in:
2021-07-09 23:41:53 +00:00
parent 231738bc00
commit bb4cb6fbba
5 changed files with 110 additions and 3 deletions

View File

@@ -1014,6 +1014,26 @@ async function clickHandler(menuItem) {
case "disable2fa":
m.vm.disableTfa();
break;
case "WorkOrderItemScheduledUserList":
m.vm.$router.push({
name: "svc-workorder-item-scheduled-users",
params: {
aType: m.vm.ayaType,
objectId: m.vm.obj.id,
name: m.vm.obj.name
}
});
break;
case "WorkOrderItemLaborList":
m.vm.$router.push({
name: "svc-workorder-item-labors",
params: {
aType: m.vm.ayaType,
objectId: m.vm.obj.id,
name: m.vm.obj.name
}
});
break;
default:
window.$gz.eventBus.$emit(
"notify-warning",
@@ -1124,6 +1144,21 @@ function generateMenu(vm) {
vm: vm
});
}
if (vm.obj.userType == 1 || vm.obj.userType == 5) {
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
});
}
}
}
@@ -1191,7 +1226,9 @@ async function fetchTranslatedText(vm) {
"UserPageAddress",
"SendPasswordResetCode",
"AuthDisableTwoFactor",
"AuthTwoFactorDisabled"
"AuthTwoFactorDisabled",
"WorkOrderItemScheduledUserList",
"WorkOrderItemLaborList"
]);
}