流程审批过程中的推送信息如:新任务提醒,核准通知、拒绝通知,均可推送到微信。

系统内置微信推送Provider,只需放出该Provider并设置微信账号信息,即可实现推送。

放出微信推送Provider

在Server.config文件中放出微信推送Provider。

文件位置:BPM安装目录\Server.config。

如文件中没有对应行,可从安装盘对应文件中拷贝。

<notifyProviderItem name="WeChat" type="WeChatProvider.Provider,WeChatProvider"/>

配置推送账号

修改WeChatProvider.Config文件完成推送账号设置。

文件位置:安装目录\NotifyProviders\WeChatProvider.config。

如何从微信后台找到CorpId、AgentId、Secret请参考本章前序小节。

注意:此处AgentId、Secret填写企信通应用对应的AgentId、Secret。

配置EMIPSiteUrl地址

在Server.config文件中配置EMIPSiteUrl节点的地址为移动端网站的地址。

文件位置:BPM安装目录\Server.config。

如文件中没有对应行,可从安装盘对应文件中拷贝。

<EMIPSiteUrl>http://emip.flowportal.com/emip</EMIPSiteUrl>

配置推送消息可直接点击处理

修改wechat.aspx.cs文件(网站根目录下),配置process应用和openTask应用的agentId、secret项为【企信通】应用对应的agentId、secret。

如文件中没有对应行,可从安装盘对应文件中拷贝后修改。

重启BPM服务

配置项生效,需要重启BPM服务。

确认微信消息格式

还需要设置微信消息模板,若消息模板为空,即使进行了上述设置,仍不会发消息。

Created with the Personal Edition of HelpNDoc: Full-featured Documentation generator