Как добавить новый диалог о переходе рабочего процесса в Jira - PullRequest
4 голосов
/ 07 июля 2011

Я хочу создать плагин jira, который будет работать как валидатор рабочего процесса, но вместо того, чтобы не разрешать переход, если определенные условия не выполняются, я просто хочу вызвать диалоговое окно с предупреждением, в котором пользователь может продолжить или отменить переход.

Насколько я могу судить, это невозможно с помощью валидатора рабочего процесса, поскольку это вызовет ошибку только в том случае, если условия не будут выполнены.

Ранее я писал надстройки для веб-приложений, и это может показаться одной из вероятных возможностей, но я не знаю, как можно было бы перехватить переход рабочего процесса для выполнения настраиваемого действия.

Я не знаю, возможно ли вообще то, что я хочу сделать, и если это так, я не знаю, сможет ли плагин для веб-работы сделать это.

Есть ли эксперты Jira, которые могли бы указать мне правильное направление?

Спасибо
Marcus.

1 Ответ

3 голосов
/ 25 июля 2011

Эти всплывающие окна называются экранами. Вы должны создать новый экран и прикрепить его к переходу рабочего процесса. Добавьте настраиваемое поле типа (если я правильно помню) «Пользовательское поле обработанной скорости сообщения (для редактирования)» и добавьте значение по умолчанию для вашего сообщения, которое содержит что-то вроде «Если вы хотите продолжить переход, нажмите кнопку, если вы не не хочу, нажмите Отмена в углу ".

Вы также можете использовать фрагмент JavaScript, добавленный к некоторому описанию поля, который добавит во всплывающее окно определенного рабочего процесса больше текста, его стилизацию и т. Д.

...