一、使用方式a)在流程定义中定义一个类型为字符串的流程变量:EMAIL_APPROVE_URL_PREFIX,(该流程变量名不可修改)流程变量的值为eas服务的ip和端口信息或者域名,如:http://localhost:6890,如下图:b)定义好上述流程变流程变量之后就可以在审批节点的邮件配置中去使用了用{#@@EMAIL_APPROVE_URL_PREFIX#}来表示,程序即可为对应的审批人生成对应的审批链接。注意{#@@EMAIL_APPROVE_URL_PREFIX#}的格式为:{#一个空格@@EMAIL_APPROVE_URL_PREFIX一个空格#},如下图所示:二、最后生成的邮件的文本内容如下所示:
你好,请点击下面的链接进行审批http://localhost:6890/easweb/webviews/workflow/transferApprove.jsp?AssignmentId=2ffa98e4-2cff-4de6-b4c0-58681d311487WFWKITEM
正常点击之后即可打开对应的任务审批页面,如果当前浏览器未登陆eas需要先登录eas(出于安全考虑并未做单点登录,需要用户登陆一次EAS)三,可能会遇到的问题1,在qq邮箱中点开上面的链接不会跳转到eas的登录界面,会报404错误,原因是qq邮箱做了安全限制不会自动跳转,会重定向到一个不存在的页面。需要自己复制出来或者再次回车,才可以正常访问。其他邮箱不会有这个问题