This commit is contained in:
@@ -12,11 +12,11 @@ ____________
|
|||||||
## CURRENT STAGE:
|
## CURRENT STAGE:
|
||||||
|
|
||||||
|
|
||||||
todo: direct notification edit form accept array of user id's to preselect
|
|
||||||
This way other forms can prepopulate userlist based on their requirements and status
|
|
||||||
|
|
||||||
todo: from User form be able to send a direct notification to that user
|
todo: Extensions from single edit forms??
|
||||||
todo: direct notification extension
|
todo: direct notification extension
|
||||||
|
todo: from User form be able to send a direct notification to that user
|
||||||
|
|
||||||
todo: from users list form extension for direct notification
|
todo: from users list form extension for direct notification
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
<v-col>
|
<v-col>
|
||||||
<v-form ref="form">
|
<v-form ref="form">
|
||||||
<v-row>
|
<v-row>
|
||||||
{{ toUsers }}
|
<!-- {{ toUsers }} -->
|
||||||
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
|
<gz-error :errorBoxMessage="formState.errorBoxMessage"></gz-error>
|
||||||
<v-row cols="12">
|
<v-row cols="12">
|
||||||
<v-col cols="9">
|
<v-col cols="9">
|
||||||
|
|||||||
@@ -1,5 +1,11 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-container fluid>
|
<v-container fluid>
|
||||||
|
<gz-extensions
|
||||||
|
:ayaType="ayType"
|
||||||
|
:selectedItems="selectedItems"
|
||||||
|
ref="extensions"
|
||||||
|
>
|
||||||
|
</gz-extensions>
|
||||||
<gz-report-selector ref="reportSelector"></gz-report-selector>
|
<gz-report-selector ref="reportSelector"></gz-report-selector>
|
||||||
<!-- {{ formState }} -->
|
<!-- {{ formState }} -->
|
||||||
<v-row v-if="formState.ready">
|
<v-row v-if="formState.ready">
|
||||||
@@ -357,7 +363,8 @@ export default {
|
|||||||
serverError: {}
|
serverError: {}
|
||||||
},
|
},
|
||||||
rights: window.$gz.role.defaultRightsObject(),
|
rights: window.$gz.role.defaultRightsObject(),
|
||||||
ayaType: window.$gz.type.Widget
|
ayaType: window.$gz.type.Widget,
|
||||||
|
selectedItems: [$route.params.recordid]
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
//WATCHERS
|
//WATCHERS
|
||||||
@@ -628,6 +635,9 @@ async function clickHandler(menuItem) {
|
|||||||
case "duplicate":
|
case "duplicate":
|
||||||
m.vm.duplicate();
|
m.vm.duplicate();
|
||||||
break;
|
break;
|
||||||
|
case "extensions":
|
||||||
|
let res = await m.vm.$refs.extensions.open();
|
||||||
|
break;
|
||||||
case "report":
|
case "report":
|
||||||
if (m.id != null) {
|
if (m.id != null) {
|
||||||
//last report selected
|
//last report selected
|
||||||
@@ -738,6 +748,13 @@ function generateMenu(vm) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
menuOptions.menuItems.push({
|
||||||
|
title: "Extensions",
|
||||||
|
icon: "fa-puzzle-piece",
|
||||||
|
key: FORM_KEY + ":extensions",
|
||||||
|
vm: vm
|
||||||
|
});
|
||||||
|
|
||||||
window.$gz.eventBus.$emit("menu-change", menuOptions);
|
window.$gz.eventBus.$emit("menu-change", menuOptions);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user