关键词:流程引擎,O2OA,流程管理,流程审批,工作流表单,表单事件,表单DOM事件

本文主要介绍如何在O2OA中进行审批流程表单或者工作流表单设计,O2OA主要采用拖拽可视化开发的方式完成流程表单的设计和配置,不需要过多的代码编写,业务人员可以直接进行修改操作。


表单的事件包含两种:一种是表单容器对应的DIV对象的DOM事件,一种是表单系统事件。

表单系统事件如下表:


事件名

描述

beforeLoad

表单被载入之前执行。

afterLoad

load

postLoad

表单被完全载入之后执行

beforeSave

在用户点击“保存”按钮,或执行this.form.save方法,而数据没有真正被保存之前。在表单执行流转的过程中,会先对表单数据进行保存,所以也会触发beforeSave事件。

afterSave

在用户点击“保存”按钮,或执行this.form.save方法,数据被保存成功之后。在表单执行流转的过程中,会先对表单数据进行保存,所以也会触发afterSave事件。

beforeClose

表单窗口被关闭之前。

submit

beforeProcess

在表单继续流转之前执行(已经填写意见和选择决策)。点击“继续流转”按钮,或执行this.from.process方法,都会触发此事件。

beforeProcessWork

在表单继续流转之前执行,与submit和beforeProcess不同的是,beforeProcessWork是在填写意见和选择决策窗口弹出之前执行的。

afterProcess

在表单执行流转成功之后执行。

beforeReset

在执行重置处理人操作之前执行。

afterReset

在执行重置处理人操作之后执行。

beforeRetract

在执行撤回操作之前执行。

afterRetract

在执行撤回操作之后执行。

beforeReroute

在执行调度操作之前执行。

afterReroute

在执行调度操作之后执行。

beforeModulesLoad

在表单已载入,但表单中的元素未载入之时执行。

afterModulesLoad

在表单中的所有元素载入之后执行。实际执行时间与afterLoad、load、postLoad相同。

resize

在表单所在容器的大小发生变化时执行。

beforeDelete

在执行删除操作之前执行。

  

表单容器的DOM事件请参考相关HTML规范。

可参考: MDN: HTMLDivElement

关于事件的详细编写方法,请参阅《O2OA WebAPI》。

推荐文章:

开发知识-人大金仓数据安装
2021-02-07
一、安装程序  1、在安装前要创建一个帐号,不能用root帐号安装。  2、安装执行./setup.sh -iconsole    3、接受“此许可协议条款”,
常见问题-为什么127.0.0.1可以访问但其他IP无法访问
2021-02-07
备注:这里使用80、20020、20030端口为例。***部分一般添加到“-AINPUT-ptcp-mstate--stateNEW-mtcp--dport22
开发知识-中标麒麟安装达梦数据库(DM8)
2021-02-07
环境说明操作系统版本:NeoKylinLinuxAdvancedServerreleaseV7Update6(Chromium)1.前期准备工作1.1数据库下载
常见问题:Maven编译o2server错误: Java Heap Space
2021-02-07
错误描述:解决方法:扩大maven内存。配置用户或者系统的环境变量MAVEN_OPTS。右键我的电脑(win10是此电脑)–>高级–>环境变量–>新建配置好后重
快速入门-平台相关资料汇总
2021-02-07
一、官网http://www.o2oa.net/download.html二、前端框架https://mootools.net/三、jpahttps://www
平台维护-流转中工作数据的查询、操作和管理
2021-02-26
O2OA提供平台数据维护应用,用于对平台应用类数据的维护操作,用户可以在应用市场选择安装平台维护应用。本篇主要简单介绍流转中工作数据的查询、操作和管理功能。
系统安全-自签名SSL证书验证HTTPS功能
2021-12-14
@系统安全@O2OA@HTTPS@SSL@传输加密 @自签名SSL证书 @OpenSSL为增加系统和用户的安全性,平台支持启用HTTPS,使用SSL对网络流量进
开发知识-JQuery篇:如何在O2OA中使用Jquery
2021-02-07
O2OA平台默认使用的JavaScript框架是mootools,有些用户对mootools框架不是很熟悉,造成使用上一些学习成本。平台也提供其他js库的引用,
密码管理-用户重置密码操作
2021-02-25
O2OA平台可以使用重置密码功能来解决用户忘记密码的问题。本篇主要介绍如何将在O2OA中重置个人密码。
移动办公-微信扫码登录办公系统配置
2021-02-25
O2OA平台可以使用符合OAuth2标准的第三方认证进行平台的登录认证。本篇主要介绍如何将在O2OA中集成微信扫码登录功能。

results matching ""

    No results matching ""