ZIS Bundle:添加一个Choice状态

下面的包扩展了示例ZIS Bundle的解剖通过添加第二个流和JobSpec来响应票据状态更改事件。它还实现了一个选择状态,以便向流添加条件分支。

             
“zis_template_version”“2019-10-14”“名称”“简单的Zend亚博esk-Slack集成”“描述”“用Slack消息响应ZIS中的票务事件”“亚博电脑端资源”“slack.post_simple_message”“类型”“子::行动::Http”“属性”“名称”“slack.post_simple_message”“定义”“方法”“职位”“美元url。”“https://hooks.slack.com/services/ {{$ .path}}”“requestBody”“美元文本。”“.slack_message美元”“react_to_ticket_commentadded_flow”“类型”“子:流”“属性”“名称”“react_to_ticket_commentadded_flow”“定义”“StartAt”“PostCommentAddedMessageToSlack”“州”“PostCommentAddedMessageToSlack”“类型”“行动”“ActionName”“子:{integration_name}:行动:slack.post_simple_message”“参数”“路径”“{slack_token}”“slack_message美元。”一个新的注释:{{$.input.ticket_event.comment.body}}“结束”真正的“react_to_ticket_statuschanged_flow”“类型”“子:流”“属性”“名称”“react_to_ticket_statuschanged_flow”“定义”“StartAt”“CheckTicketStatus”“州”“CheckTicketStatus”“类型”“选择”“选择”(“变量”“.input.ticket_event.current美元”“StringEquals”“解决”“下一个”“PostStatusSolvedMessageToSlack”“默认”“StatusNotSolved”“PostStatusSolvedMessageToSlack”“类型”“行动”“ActionName”“子:{integration_name}:行动:slack.post_simple_message”“参数”“路径”“{slack_token}”“slack_message”“为团队击掌,又一个客户问题解决了!”“结束”真正的“StatusNotSolved”“类型”“成功”“消息”“这里没什么好看的。状态改变了,但还没有解决。”“react_to_ticket_commentadded_job_spec”“类型”“子::JobSpec”“属性”“名称”“react_to_ticket_commentadded_job_spec”“event_source”“支持”“event_type””票。CommentAdded”“flow_name”“子:{integration_name}:流:react_to_ticket_commentadded_flow”“react_to_ticket_statuschanged_job_spec”“类型”“子::JobSpec”“属性”“名称”“react_to_ticket_statuschanged_job_spec”“event_source”“支持”“event_type””票。StatusChanged”“flow_name”“子:{integration_name}:流:react_to_ticket_statuschanged_flow”

将以下占位符替换为您自己的值: