...
<<quais eventos ele faz sentido?>>
<<nos exemplos de código falar o que cada um está fazendo>>
Painel |
---|
|
Mais informações podem ser acessadas através das nossas documentações técnicas de Parâmetros e Mecanismo de atribuição personalizado. |
Deck of Cards |
---|
id | Exemplo de verificação de transferência de uma tarefa |
---|
|
Card |
---|
label | Exemplos de verificação de transferência de uma tarefa |
---|
|
- Exemplo para bloquear o usuário de transferir uma atividade:
Bloco de código |
---|
| function beforeTaskCreate(colleagueId) {
var isTransfer = getValue("WKIsTransfer");
if (isTransfer !== null) {
if (JSON.parse(isTransfer)) {
throw "Não é permitido transferir a atividade!";
}
}
} |
- Exemplo para trocar o usuário responsável em um mecanismo customizado:
Bloco de código |
---|
| function resolve(process, colleague) {
var userList = new java.util.ArrayList();
var isTransfer = getValue("WKIsTransfer");
if (isTransfer !== null) {
if (JSON.parse(isTransfer)) {
userList.add("gestor");
} else {
userList.add("user");
}
} else {
userList.add("gestor");
userList.add("user");
}
return userList;
} |
|
|
...