This commit is contained in:
2021-05-25 17:14:04 +00:00
parent e7c76318e7
commit 591f745dc2
4 changed files with 35 additions and 53 deletions

View File

@@ -2,31 +2,29 @@
<div>
<gz-report-selector ref="reportSelector"></gz-report-selector>
<gz-extensions
:aya-type="$ay.ayt().WorkOrderItemStatus"
:aya-type="$ay.ayt().TaskGroup"
:selected-items="selectedItems"
ref="extensions"
>
</gz-extensions>
<gz-data-table
ref="gzdatatable"
form-key="svc-work-order-item-status"
data-list-key="WorkOrderItemStatusDataList"
form-key="svc-task-group"
data-list-key="TaskGroupDataList"
:show-select="rights.read"
:reload="reload"
@selection-change="handleSelected"
data-cy="woItemStatusTable"
data-cy="taskGroupTable"
>
</gz-data-table>
</div>
</template>
<script>
const FORM_KEY = "svc-work-order-item-status";
const FORM_KEY = "svc-task-group";
export default {
created() {
this.rights = window.$gz.role.getRights(
window.$gz.type.WorkOrderItemStatus
);
this.rights = window.$gz.role.getRights(window.$gz.type.TaskGroup);
window.$gz.eventBus.$on("menu-click", clickHandler);
generateMenu(this);
},
@@ -59,7 +57,7 @@ async function clickHandler(menuItem) {
switch (m.key) {
case "new":
m.vm.$router.push({
name: "svc-work-order-item-status-edit",
name: "svc-task-group",
params: { recordid: 0 }
});
break;
@@ -89,12 +87,12 @@ async function clickHandler(menuItem) {
function generateMenu(vm) {
let menuOptions = {
isMain: true,
icon: "$ayiCircle",
title: "WorkOrderItemStatusList",
helpUrl: "svc-work-order-item-status",
icon: "$ayiTasks",
title: "TaskGroupList",
helpUrl: "svc-task-groups",
menuItems: [],
formData: {
ayaType: window.$gz.type.WorkOrderItemStatus
ayaType: window.$gz.type.TaskGroup
}
};