GoodStudy
作者GoodStudy·2014-04-24 09:35
研发工程师·NT

sifunflow工作流优化流程启动过程

字数 1040阅读 1679评论 0赞 0
sifunflow工作流引擎,流程启动方式进行优化

原先流程启动方式:
    用户单击启动流程JS脚本函数,使用window.open调用流程驱动代理agCreateMyApplication,
    该代理将向浏览器返回JS,用于弹出一个页面,并打开创建流程应用单。
优化后的流程启动方式:
    用户单击启动流程JS脚本函数,通过AJAX调用流程驱动代理agCreateMyApplication,
    该代理将向JSON对象,如果返回对象中包含UserAllOrg属性,说明流程起草人是多部门,用户需要进行多部门选择之后,再次调用启动流程函数;
    如果代理返回对象包含URL属性,则直接在首页中打开一个新的页签,用于显示应用表单。

前后两种方式对比:
    第一种方式,后台代理中需要拼写HTML,js等相关代码给前台,导致后端代码看起来不优雅和单一,如果拼写的前台脚本JS发生错误,也不利于调试修改。
    第二种方式,后台代理只需拼写简单Json字符串,其他打开表单等动作全部交给浏览器处理,有利于后期修改或者调试。
----------------------------------------------------------------------------------------------
 sifun 工作流平台,V1.1完整版已经发布,供大家下载使用!
当前工作流平台,包括了收文、发文模块。收文转发文,发文转收文模块
外出授权模块
流程引擎平台研发团队都为10年以上的资深顾问,从事OA、SAP、工作流、BPM实施经验丰富
如需要技术支持,请加入QQ群: 81845457
下载地址:http://yunpan.cn/Q4V3at5CXKJNH  访问密码 5a78

因为在一台服务器上安装了分区,做了SSO,现在IP已经不能访问了。给各位关注的朋友,带来不变,请大家谅解!!
为了能够给大家提供更好的服务,希望大家在自己配置一下host,配置如下
61.128.167.30  oa.sifunflow.com
61.128.167.30  dev.sifunflow.com

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广