CN107644322A - 基于OnlineBox***的多终端审批方法及*** - Google Patents
基于OnlineBox***的多终端审批方法及*** Download PDFInfo
- Publication number
- CN107644322A CN107644322A CN201710888538.4A CN201710888538A CN107644322A CN 107644322 A CN107644322 A CN 107644322A CN 201710888538 A CN201710888538 A CN 201710888538A CN 107644322 A CN107644322 A CN 107644322A
- Authority
- CN
- China
- Prior art keywords
- approval
- onlinebox
- examination
- systems
- multiple terminals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开一种基于OnlineBox***的多终端审批方法及***,其通过在OnlineBox***中制作审批流程引擎;并定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布;最后将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。从而能够在多种终端上实现业务审批的发起、审批、打回、终止等操作,而独立的审批流程引擎与PC、移动端用双向Socket通信保证多端数据同步,彻底满足企业内部、外部轻松办公,多端响应,数据统一,从而确保了工作处理的及时性和提高企业审批效率。
Description
技术投资
本发明涉及一种工作流审批的方法及***,特别涉及一种基于OnlineBox***的多终端审批方法及***。
背景技术
目前,很多企业和员工对日常办公的工具已经不仅仅局限于电脑,移动互联网和智能终端的普及,不但丰富了人们的日常生活,而且开始颠覆职场办公的形式,让在路上,工作在手上成为一种现实。
发明内容
有鉴于此,有必要提供一种能够即时提醒用户任务查看,从而确保了工作处理的及时性和提高企业审批效率的基于OnlineBox***的多终端审批方法及***。
本发明提供一种基于OnlineBox***的多终端审批方法,所述基于OnlineBox***的多终端审批方法包括如下步骤:
S1、在OnlineBox***中制作审批流程引擎;
S2、定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布;
S3、将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。
一种基于OnlineBox***的多终端审批***,所述基于OnlineBox***的多终端审批***包括如下步骤:
引擎制作模块,用于在OnlineBox***中制作审批流程引擎;
制定发布模块,用于定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布;
终端配置模块,用于将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。
本发明提供一种基于OnlineBox***的多终端审批***,其能够在多种终端上实现业务审批的发起、审批、打回、终止等操作,而独立的审批流程引擎与PC、移动端用双向Socket通信保证多端数据同步,彻底满足企业内部、外部轻松办公,多端响应,数据统一,并且利用现代浏览器WebSocket技术特性实现待办事项主动推送,即时提醒用户任务查看,从而确保了工作处理的及时性和提高企业审批效率。
附图说明
图1是本发明所述基于OnlineBox***的多终端审批方法的流程框图;
图2是图1中步骤S2的子流程框图;
图3是图1中步骤S3的子流程框图;
图4是企业用户采用本发明所述基于OnlineBox***的多终端审批***的进行审批的流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种基于OnlineBox***的多终端审批方法,如图1所示,所述基于OnlineBox***的多终端审批方法包括如下步骤:
S1、在OnlineBox***中制作审批流程引擎。
具体的,以开源工作流Fire Workflow为底层基础框架,在该底层基础框架上生成审批流程引擎。
在OnlineBox***中,独立的审批流程引擎研发以开源工作流Fire Workflow为底层基础框架,在该底层基础框架上可以生成审批流程引擎,以及各种类型封装好的工作流活动,持久化服务等功能,生成的审批流程引擎对外的API服务全部以WindowsCommunication Foundation(WCF)的Restful服务形式对外提供,能够支持PC、移动端应用方便引用开发定制化的需求,例如分类待办查看。
S2、定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布。
其中,如图2所示,所述步骤S2包括以下分步骤:
S21、在审批流程引擎中配置业务单据url地址和自定义交互参数;
S22、根据业务单据的url地址和自定义交互参数定义不同业务单据对应的流程节点和审批条件,通过审批流程引擎生成相应的多终端审批工作流;
S23、将该多终端审批工作流发布至web服务器,生成url链接地址。
通过在审批流程引擎中配置业务单据的url地址和自定义交互参数,让审批审批流程引擎能够关联在OnlineBox***已存在的业务单据,支持既有单据能够定义不同的审批流程完成企业的审批信息化要求。
对于移动审批,需要企业客户首先注册微信企业号、阿里钉钉合作账号在OnlineBox***的移动端配置进行填写保存,然后根据需要在审批流程引擎中定义不同业务单据对应的流程节点和审批条件,若是新单据则可以用OnlineBox***已有的表单审批流程引擎创建一个表单,然后审批流程引擎关联此新建表单设计流程,保存发布设计好的流程。移动端微信企业号和阿里钉钉的应用需要分别进入各自后台进行配置,建立不同的访问页面和链接,而链接就是OnlineBox***中配置好流程的业务单据的url地址,只不过根据设备自动判断该呈现PC富客户端样式还是移动端H5优化表单体验。之后将多终端审批工作流程序拷贝至独立的服务器,在IIS站点中建立程序访问路径,即url链接地址。
S3、将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。
其中,如图3所示,所述步骤S3包括以下分步骤:
S31、将发布后的url链接地址在OnlineBox***中配置菜单;
S32、采用bootstrap响应式布局技术将OnlineBox***中的业务单据生成对应的H5版本;
S33、将业务单据的url地址配置至移动端微信企业号和阿里钉钉的应用后台。
根据上述基于OnlineBox***的多终端审批方法,本发明还提供一种基于OnlineBox***的多终端审批***,所述基于OnlineBox***的多终端审批***包括如下步骤:
引擎制作模块,用于在OnlineBox***中,以开源工作流Fire Workflow为底层基础框架,在该底层基础框架上生成审批流程引擎。
制定发布模块,用于定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布;
终端配置模块,用于将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。
其中,所述制定发布模块包括以下功能单元:
参数配置单元,用于在审批流程引擎中配置业务单据的url地址和自定义交互参数;
流程制定单元,用于根据业务单据url地址和自定义交互参数定义不同业务单据对应的流程节点和审批条件,通过审批流程引擎生成相应的多终端审批工作流;
流程发布单元,用于将该多终端审批工作流发布至web服务器,生成url链接地址。
其中,所述终端配置模块包括以下功能单元:
菜单配置模块,用于将发布后的url链接地址在OnlineBox***中配置菜单;
终端加载模块,用于采用bootstrap响应式布局技术将OnlineBox***中的业务单据生成对应的H5版本;
地址配置模块,用于将业务单据的url地址配置至移动端微信企业号和阿里钉钉的应用后台。
企业用户在使用本发明所述基于OnlineBox***的多终端审批***时,需要打开多终端审批工作流发布程序的配置文件,填写连接OnlineBox***、腾讯公司微信企业号、阿里巴巴公司旗下的阿里钉钉的配置信息,例如OnlineBox***需要配置可访问授权码AppCode,数据交换密匙AppSecret;微信企业号的CorpID和Secret;钉钉应用的CorpID,CorpSecret。
图4为企业用户采用本发明所述基于OnlineBox***的多终端审批***的进行审批的流程图。由图4可以看出,企业用户采用本发明所述基于OnlineBox***的多终端审批***能够在多种终端上实现业务审批的发起、审批、打回、终止等操作,而独立的审批流程引擎与PC、移动端用双向Socket通信保证多端数据同步,彻底满足企业内部、外部轻松办公,多端响应,数据统一,并且利用现代浏览器WebSocket技术特性实现待办事项主动推送,即时提醒用户任务查看,从而确保了工作处理的及时性和提高企业审批效率。
以上装置实施例与方法实施例是一一对应的,装置实施例简略之处,参见方法实施例即可。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能性一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应超过本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机储存器、内存、只读存储器、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术投资内所公知的任意其他形式的存储介质中。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本投资的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
Claims (8)
1.一种基于OnlineBox***的多终端审批方法,其特征在于,所述基于OnlineBox***的多终端审批方法包括如下步骤:
S1、在OnlineBox***中制作审批流程引擎;
S2、定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布;
S3、将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。
2.根据权利要求1所述基于OnlineBox***的多终端审批方法,其特征在于,所述步骤S1具体为:
S1、在OnlineBox***中,以开源工作流Fire Workflow为底层基础框架,在该底层基础框架上生成审批流程引擎。
3.根据权利要求1所述基于OnlineBox***的多终端审批方法,其特征在于,所述步骤S2包括以下分流程:
S21、在审批流程引擎中配置业务单据url地址和自定义交互参数;
S22、根据业务单据的url地址和自定义交互参数定义不同业务单据对应的流程节点和审批条件,通过审批流程引擎生成相应的多终端审批工作流;
S23、将该多终端审批工作流发布至web服务器,生成url链接地址。
4.根据权利要求1所述基于OnlineBox***的多终端审批方法,其特征在于,所述步骤S3包括以下分流程:
S31、将发布后的url链接地址在OnlineBox***中配置菜单;
S32、采用bootstrap响应式布局技术将OnlineBox***中的业务单据生成对应的H5版本;
S33、将业务单据的url地址配置至移动端微信企业号和阿里钉钉的应用后台。
5.一种基于OnlineBox***的多终端审批***,其特征在于,所述基于OnlineBox***的多终端审批***包括如下步骤:
引擎制作模块,用于在OnlineBox***中制作审批流程引擎;
制定发布模块,用于定义流程节点和审批条件,通过流程节点和审批条件采用审批流程引擎生成多终端审批工作流并发布;
终端配置模块,用于将发布后的地址在OnlineBox***中配置菜单,并将OnlineBox***加载至多个移动终端中以实现多终端审批。
6.根据权利要求5所述基于OnlineBox***的多终端审批方法,其特征在于,
所述引擎制作模块具体用于在OnlineBox***中,以开源工作流FireWorkflow为底层基础框架,在该底层基础框架上生成审批流程引擎。
7.根据权利要求5所述基于OnlineBox***的多终端审批方法,其特征在于,所述制定发布模块包括以下功能单元:
参数配置单元,用于在审批流程引擎中配置业务单据的url地址和自定义交互参数;
流程制定单元,用于根据业务单据url地址和自定义交互参数定义不同业务单据对应的流程节点和审批条件,通过审批流程引擎生成相应的多终端审批工作流;
流程发布单元,用于将该多终端审批工作流发布至web服务器,生成url链接地址。
8.根据权利要求5所述基于OnlineBox***的多终端审批方法,其特征在于,所述终端配置模块包括以下功能单元:
菜单配置模块,用于将发布后的url链接地址在OnlineBox***中配置菜单;
终端加载模块,用于采用bootstrap响应式布局技术将OnlineBox***中的业务单据生成对应的H5版本;
地址配置模块,用于将业务单据的url地址配置至移动端微信企业号和阿里钉钉的应用后台。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710888538.4A CN107644322A (zh) | 2017-09-27 | 2017-09-27 | 基于OnlineBox***的多终端审批方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710888538.4A CN107644322A (zh) | 2017-09-27 | 2017-09-27 | 基于OnlineBox***的多终端审批方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107644322A true CN107644322A (zh) | 2018-01-30 |
Family
ID=61114218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710888538.4A Pending CN107644322A (zh) | 2017-09-27 | 2017-09-27 | 基于OnlineBox***的多终端审批方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107644322A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109165914A (zh) * | 2018-07-30 | 2019-01-08 | 中国石油化工股份有限公司 | 用于移动审批的免编程参数配置的流程发布方法 |
CN109409825A (zh) * | 2018-10-09 | 2019-03-01 | 京东方科技集团股份有限公司 | 通过移动终端访问信息化***的方法、装置及设备 |
CN110610315A (zh) * | 2019-09-16 | 2019-12-24 | 长春嘉诚信息技术股份有限公司 | 一种跨***完整流程的工作流审批方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101699486A (zh) * | 2009-11-06 | 2010-04-28 | 山东浪潮电子政务软件有限公司 | 政务领域工作流环节动态菜单绑定设计方法 |
CN103297513A (zh) * | 2013-05-06 | 2013-09-11 | 北京启创卓越科技有限公司 | 基于云架构的移动办公方法 |
CN104794609A (zh) * | 2015-05-18 | 2015-07-22 | 北京北信源软件股份有限公司 | 一种支持企业协同办公的即时通信*** |
CN106155718A (zh) * | 2015-04-02 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 流程引擎实现方法及流程引擎*** |
CN106485473A (zh) * | 2016-10-13 | 2017-03-08 | 上海分众软件技术有限公司 | 移动审批信息***及其信息处理方法 |
CN107169740A (zh) * | 2017-05-16 | 2017-09-15 | 上海斐晟企业管理有限公司 | 业务流程审批方法、***及***移动端和服务器 |
-
2017
- 2017-09-27 CN CN201710888538.4A patent/CN107644322A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101699486A (zh) * | 2009-11-06 | 2010-04-28 | 山东浪潮电子政务软件有限公司 | 政务领域工作流环节动态菜单绑定设计方法 |
CN103297513A (zh) * | 2013-05-06 | 2013-09-11 | 北京启创卓越科技有限公司 | 基于云架构的移动办公方法 |
CN106155718A (zh) * | 2015-04-02 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 流程引擎实现方法及流程引擎*** |
CN104794609A (zh) * | 2015-05-18 | 2015-07-22 | 北京北信源软件股份有限公司 | 一种支持企业协同办公的即时通信*** |
CN106485473A (zh) * | 2016-10-13 | 2017-03-08 | 上海分众软件技术有限公司 | 移动审批信息***及其信息处理方法 |
CN107169740A (zh) * | 2017-05-16 | 2017-09-15 | 上海斐晟企业管理有限公司 | 业务流程审批方法、***及***移动端和服务器 |
Non-Patent Citations (2)
Title |
---|
153893706: "SAP Business One***管理员操作手册", 《HTTP://WWW.DOC88.COM/P-40795549247.HTML》 * |
匿名用户: "什么是Online Box?", 《HTTPS://ZHIDAO.BAIDU.COM/QUESTION/1447270273853778100.HTML》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109165914A (zh) * | 2018-07-30 | 2019-01-08 | 中国石油化工股份有限公司 | 用于移动审批的免编程参数配置的流程发布方法 |
CN109409825A (zh) * | 2018-10-09 | 2019-03-01 | 京东方科技集团股份有限公司 | 通过移动终端访问信息化***的方法、装置及设备 |
CN110610315A (zh) * | 2019-09-16 | 2019-12-24 | 长春嘉诚信息技术股份有限公司 | 一种跨***完整流程的工作流审批方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7634556B2 (en) | Electronic message management | |
US7996855B2 (en) | Personal messaging application programming interface for integrating an application with groupware systems | |
CN104782094B (zh) | 用于提供与传送的数据相关联的补充信息的方法和设备 | |
US8463852B2 (en) | Groupware portlets for integrating a portal with groupware systems | |
CN107038354A (zh) | 代码混淆方法、代码运行方法及装置 | |
US7467189B2 (en) | Resource identifier zone translation | |
KR101027259B1 (ko) | 웹 서비스의 메시지 지향 구축 | |
US20070198988A1 (en) | Multiple application integration | |
CN103092602B (zh) | 软件开发套件 | |
CN111371679A (zh) | 一种基于kubernetes与Kong实现API网关的方法 | |
CN102523308B (zh) | 一种应用开发方法和运行该方法所开发应用的平台*** | |
CN107644322A (zh) | 基于OnlineBox***的多终端审批方法及*** | |
CN109213498A (zh) | 一种互联网web前端的配置方法及服务器 | |
CN108132991A (zh) | 一种h5页面加载方法及*** | |
CN109154968A (zh) | 用于组织内的安全且高效的通信的***和方法 | |
CN106603593A (zh) | 一种基于适配的http调用方法及装置 | |
CN106775952A (zh) | 一种安卓应用的进程管理方法和装置 | |
CN107632875A (zh) | 电商接口集成方法、***、计算机设备、可读存储介质 | |
CN103139311A (zh) | 一种文件共享***、装置及方法 | |
US7228537B2 (en) | System and method for configuring an application | |
CN109104368A (zh) | 一种请求连接方法、装置、服务器及计算机可读存储介质 | |
CN101702170A (zh) | 行政审批串口数据解析交换方法 | |
CN109889625A (zh) | 访问服务器的方法、设备及计算机可读存储介质 | |
Gashti | Investigating SOAP and XML technologies in Web Service | |
US8499031B1 (en) | Markup language messaging service for secure access by edge applications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180130 |