6.16. Перевірка ролі користувача. При натисканні на кнопку виводимо повідомлення, якщо поточний користувач документа має роль Автор.
const {showErrorWindow} = require(‘@unitybase/ub-pub’)
|
module.exports = { if (event.document.userHasRole(‘author’)) { //author-код роли автор |
6.17. Кількість учасників ролі. Перед збереженням документа виводимо повідомлення з кількістю учасників ролі “Відповідальний виконавець”. Функція getParticipants повертає дані у вигляди масиву {ID: 3000012, unitType: ‘ORG’, code: ‘0123123’, name: ‘organization1’, isFixed: true}
|
const {showErrorWindow} = require(‘@unitybase/ub-pub’) module.exports = { beforeSave(event) { |
6.18. Поточні ролі користувача. При відкритті документа записати в атрибут text001 поточні ролі користувача.
|
module.exports = { loaded(event) { |
6.19. Видалення учасника ролі по ID при натисканні кнопки
|
module.exports = { |
