手册
1. 设计中心
1.1. 表单设计
1.1.1 功能模块关系图
1.1.2. 数据建模
1.1.2.1 添加建模操作指引
1.1.2.2 添加外部表操作指引
1.1.2.3 注意事项
1.1.3. PC表单
1.1.3.1 表单基础操作
1.1.3.2 复制表单
1.1.3.3 表单权限设置
1.1.3.4 生成手机表单
1.1.3.5. 布局控件
1.1.3.5.1 tab布局
1.1.3.5.2 分页布局
1.1.3.5.3 折叠面板
1.1.3.5.4 栅格布局
1.1.3.5.5 表格布局
1.1.3.5.6 子表
1.1.3.5.7 div子表
1.1.3.5.8 孙表
1.1.3.5.9 div孙表
1.1.3.5.10 分割线
1.1.3.6. 基础控件
1.1.3.6.1 单行文本
1.1.3.6.2 多行文本
1.1.3.6.3 属性文本
1.1.3.6.4 数字/货币
1.1.3.6.5 单选框
1.1.3.6.6 多选框
1.1.3.6.7 日期
1.1.3.6.8 时间
1.1.3.6.9 选择器
1.1.3.6.10 对话框
1.1.3.6.11 下拉框
1.1.3.6.12 下拉树
1.1.3.6.13 附件
1.1.3.6.14 开关
1.1.3.6.15 数据字典
1.1.3.6.16 标签
1.1.3.6.17 图片
1.1.3.6.18 高德地图
1.1.3.6.19 相关流程
1.1.3.6.20 输入建议
1.1.3.6.21 签章
1.1.3.7. 高级控件
1.1.3.7.1 按钮
1.1.3.7.2 实时单行/多行
1.1.3.7.3 里程碑
1.1.3.7.4 级联
1.1.3.7.5 数据视图
1.1.3.7.6 文本
1.1.3.7.7 二维码
1.1.3.7.8 iframe面板
1.1.3.7.9 背景图片
1.1.3.8 字段/表单属性
1.1.3.9. 表单功能扩展
1.1.3.9.1 表单校验-唯一性校验
1.1.3.9.2 表单校验-后端校验
1.1.3.9.3 表单引入脚本
1.1.3.9.4 字段校验-js校验
1.1.3.10 表单版本管理
1.1.3.11. 设置打印模板
1.1.3.11.1 word套打
1.1.3.11.2 表单打印
1.1.3.11.3 word套打数据库存字段0/1,打印为男/女
1.1.3.12 复用字段
1.1.4 手机表单
1.1.5 数据脱敏
1.1.6 模板管理
1.1.7 外部数据源
1.2. 元件管理
1.2.1 关联查询
1.2.2 对话框
1.2.3 流水号
1.2.4 数据字典
1.2.5 标签
1.2.6 元件管理功能关系图
1.3. 门户设计
1.3.1 功能模块关系图
1.3.2 栏目管理
1.3.3 默认门户
1.3.4 部门门户
1.3.5 新闻公告
2. 应用中心
2.1. 数据应用
2.1.1 功能分布图
2.1.2. 表单列表
2.1.2.1 表单列表-基础配置
2.1.2.2 表单列表_左树右列表结构
2.1.3 数据列表
2.1.4 创建视图
2.2. 图表应用
2.2.1 功能分布图
2.2.2 数据图表
2.2.3 流程图表
2.3. 应用模块
2.3.1 功能分布图
2.3.2 pc模块
2.3.3 移动端模块
2.3.4 流程模块
2.4 代码生成
2.5 企微钉钉
3. 流程中心
3.1 BPM流程全生命周期图
3.2. 流程设计
3.2.1 流程配置功能关系图
3.2.2. 流程定义
3.2.2.1 流程图设计及任务节点说明
3.2.2.2. 流程配置
3.2.2.2.1 全局配置
3.2.2.2.2 节点表单
3.2.2.2.3 节点审批人员
3.2.2.2.4 节点传阅人员
3.2.2.2.5 节点属性
3.2.2.2.6 节点按钮
3.2.2.2.7 节点事件
3.2.2.2.8 跳转规则设置
3.2.2.2.9 事件脚本设置
3.2.2.2.10 催办设置
3.2.2.2.11 触发新流程
3.2.2.2.12 变量管理
3.2.2.2.13 流程版本管理
3.2.2.2.14 初始赋值
3.2.2.2.15 其他设置
3.2.2.2.16 分支网关规范配置
3.2.2.3 流程仿真配置
3.2.2.4 流程复制
3.2.2.5 流程授权管理
3.2.2.6 绑定关系
3.2.2.7 清除数据
3.2.3 流程授权
3.2.4 常用流程
3.2.5 流程水印
3.3. 实例管理
3.3.1 实例管理
3.3.2 任务管理
3.3.3 打印记录
3.4. 任务调度
3.4.1 任务代理
3.4.2 领导秘书
3.4.3 任务移交
3.5. 附件管理
3.5.1 附件存储配置
3.5.2 附件列表
3.6. 辅助功能
3.6.1 常用语
3.6.2 消息模板
3.6.3 人员脚本
3.6.4 常用脚本
3.6.5 常用脚本使用说明
4. 用户中心
4.1. 组织管理
4.1.1 用户组织体系
4.1.2 维度管理
4.1.3 组织管理
4.1.4 职务管理
4.1.5 岗位管理
4.1.6 组织参数管理
4.2. 用户管理
4.2.1 用户中心
4.2.2 用户参数管理
4.3 关系矩阵
4.4 角色授权
4.5 汇报线
4.6 分级组织
4.7. 排班管理
4.7.1 法定假期
4.7.2 轮班规则
4.8. 租户管理
4.8.1 租户类型
4.8.2 租户管理
4.8.3 租户参数扩展
5. 系统管理
5.1. 菜单管理
5.1.1 菜单管理
5.1.2 接口列表
5.2 系统属性
5.3 密码策略
5.4. 系统日志
5.4.1 操作日志
5.4.2 登录日志
5.4.3 消息发送日志
5.4.4 接口事件日志
5.4.5 日志配置
5.5. 国际化
5.5.1 语种管理
5.5.2 资源管理
5.6. 我的企业
5.6.1 基本信息
5.6.2 扩展信息
5.6.3 邮件设置
5.7. 定时计划
5.7.1 定时计划
5.8. 分类管理
5.8.1 分类标识
5.8.2 分类管理
6. 应用端、移动端操作指引
6.1 应用端操作指引
6.2 移动端操作指引

节点按钮

2620
黎彩霞
2021-03-27 15:25:00
分享链接

1.功能描述

配置节点审批的时审批按钮

2.操作指引

第一步:进入流程配置界面;
第二步:点击任务节点;
第三步:在右侧点击更多配置-节点按钮-“编辑”;
第四步:设置按钮;
第五步:按钮设置完毕,点击保存配置。

初始化按钮:即恢复节点默认显示的按钮;
前置脚本:javascript脚本,在提交前做些处理,参数:_req,boData,_this,返回:true/false。返回false时不做提交动作。;
groovy脚本:java脚本,控制按钮是否显示,返回 false不显示,返回 true显示(上下文变量:1.流程变量。2.BO数据返回:true/false。;)

3.按钮使用说明

3.1同意/反对

功能按钮
功能说明
业务场景

同意

点击同意即表示同意所提交的事项内容,完成当前环节的流程审批

如当前审批人同意所提交的事项内容,可在“审批意见”填写区域输入具体处理意见,并明确表示同意后,选择“同意”功能提交。

反对

会签环节中,如当前审批人对所提交的事项内容有异议,可使用反对按钮

费用预算申请需要部门负责人和项目负责人会签,项目负责人不同意该费用预算申请,则可填写反对意见,并选择“反对”按钮提交。

3.2流转/同意(流转)/反对(流转)


功能按钮
功能说明
业务场景

流转

用户将自己的任务流转给其他用户

如当前审批事项需流转给相关部门人员审批,用户可将自己的任务流转给其他用户,其他用户审批收到的流转任务,根据流转时设置的“任务通过规则”可以计算出任务流转后的结果,可以根据流转后的最后结果选择流程路径。

同意(流转)

流转任务中的审批按钮:同意(流转)表示同意所提交的事项内容。

当用户打开流转任务,在任务的审批页面中只有同意(流转)、反对(流转)的按钮,若当前审批人同意流转的事项内容,可在“审批意见”填写区域输入具体处理意见,点击“同意(流转)”按钮进行审批。

反对(流转)

流转任务中的审批按钮:反对(流转)表示反对所提交的事项内容。

当用户打开流转任务,在任务的审批页面中只有同意(流转)、反对(流转)的按钮,若当前审批人反对流转的事项内容,可在“审批意见”填写区域输入具体处理意见,点击“反对(流转)”按钮进行审批。

审批页面流程流转操作步骤(需要先在流程配置-节点按钮中配置流转按钮):
第一步:进入流程审批界面;
第二步:选择流转,点击提交;
第三步:进行流转规则配置;
第四步:配置完毕,点击确定;


流转设置项说明:
任务通过规则
全票通过:即流转人员需要全部都同意(流转),流转状态才为通过;
一票否决:即有一个用户反对(流转),流转状态为不通过;
一票同意:只要有一个用户同意(流转),流转状态就为通过;
自定义:自由设置流转任务的通过规则;
流转类型
并行:即流转人员不分先后顺序,可以一起进行流转审批;
串行:即第一个流转人员审批完后,才会产生第二个流转任务;
流转结束后的动作
提交:即流转结束后,直接提交流转到下一环节;
返回:即流转结束后,返回到发起流转的环节。


3.3驳回


功能按钮
功能说明
业务场景

驳回发起人

将流程驳回到发起人,可设置驳回后的流程走向

例如:驳回到发起人后再提交,可设置直接提交到驳回的环节或按照流程图方式流转。

IT项目立项时,没有上传报相关文件,可驳回到发起人,上传文件后重新提交。

驳回上一步

将流程驳回到上一步审批节点,

上一节点表单信息漏填或错填时,可驳回上一步节点,修改信息后重新提交

驳回指点节点

将流程驳回到指定的节点

流程走到比较后的节点时,才发现信息漏填或错填,可驳回填信息的节点,重新填写

驳回按钮-设置驳回方式界面:

审批页面-驳回界面

3.4保存

功能按钮
功能说明
业务场景

保存

将表单内容进行保存,保存后可在“我发起的”中查看草稿

用户可对没有填写完的表单先进行保存,下次打开该草稿是也可进行编辑、提交或删除该草稿

3.5签收/强制签收

功能按钮
功能说明
业务场景

签收

使用“签收”按钮后,流程的其他执行人在待办中将看不到该待办

当“用户任务”节点的待执行人有多个人时,会在审批页面显示“签收”的按钮,其中一个点击“签收”后,其他审批人将不能查看并且不能处理该待办。

按钮设置:签收-强制签收:即审批人需要先签收才能进行其他的审批操作;



签收操作如下图:


:1、签收按钮在用户任务节点的审批人设置有多个的情况下才会出现;
    2、没有设置强制签收时,不签收也能处理任务;
强制签收操作如下:


非强制签收下,可取消签收操作 ,签收操作完成后,会有一个取消签收的操作,点击后,回到未进行签收的状态


3.6转办

功能按钮
功能说明
业务场景

转办

将任务转交给其他人办理

当前的任务自己不熟悉时,可使用“转办”功能,将任务转办给其他熟悉的用户办理。

添加了转办按钮后,需要在流程配置页面-其他配置中设置允许任务转办,在审批页面才能显示转办按钮,如下图所示:


流程转办操作如下图:

3.7征询




功能按钮

功能说明

业务场景

征询

如当前审批人对当前审批事宜有不明之处,需由本部门同事、或其他部门领导给予相关参考意见的,可采用“征询”功能来获取相关意见建议。

公司规章制度修改申请,当申请里面涉及到一些自己不懂的地方,可将该流程发起征询操作

征询分为直接返回和逐级返回两种状态
   直接返回:A征询B,B征询C,C进行回复,流程会直接回到A下
 
 
  逐级返回:A征询B,B征询C,C进行回复,流程到B下,B再进行回复,流程到A下,会按发起征询的顺序一级一级的返回到最开始发起征询的节点
 
 
注:发起征询后,需要征询人员回复后,才能进行下一步流转。

3.8终止

功能按钮
功能说明
业务场景

终止

终止流程,流程实例结束,流程不再往下流转。如当前流程出现错误或意外时,可使用终止流程,将该流程终止。

出差申请,申请人因离职原因,审批人可将该申请终止

3.9加签

功能按钮
功能说明
业务场景

加签

临时在流程审批过程中添加审批人员

审批时不确定流程是否要继续,临时加入其他审批人员,进行判定

加签按钮需要手动在流程的节点按钮配置中添加上
注:加签操作只适用于普通用户节点
 
配置成功后,启动流程的效果如下图:
加签可加一人或是多人
 
加签后,当前的任务就会转移到用户A下,用户A反馈后,流程会回到加签人“张三”下;加签的用户A的操作权限和发起加签用户张三相同


操作过程:会签节点的加签按钮,需要配置在会签规则的 权限功能设置这里加了权限,才会显示加签按钮

注意:会签节点如果需要允许加签按钮,则必须要先去“会签规则设置”中配置好加签规则,设定好是什么规则的用户才允许执行加签,如果未配置允许加签的规则,则加签按钮不显示在用户端

3.10挂起

功能按钮
功能说明
业务场景

挂起

流程临时锁定,不能进行任何影响流程进程的操作

流程发起后数据错误,或配置出错,不能再继续进行可临时挂起排查原因

流程挂起后,相关的审批操作不能再进行操作,同时会显示“取消挂起”的操作按钮,点击后,流程恢复到非挂起装填,可以继续进行审批操作


3.11按钮事件

前置脚本:javascript脚本,在提交前做些处理,参数:_req,boData,_this,返回:true/false。返回false时不做提交动作。
示例:表单某个字段输入同意时,点击同意按钮,才提交流程,反之,则不提交;

表单主表字段boData.cslclx.zd2 (boData.建模名称.字段名称)
结果要返回true或false;返回false时不做提交动作;

if(boData.cslclx.zd2=="同意")
{
return true;
}
else
{
alert("输入有误");
return false;
}


//示例:点同意时判断子表是否有添加数据
if(boData.ansj.sub_bdzb1.length != 0)
{
 return true;
}else
{
 alert("子表最少要有一条数据");
 return false;
}


预览效果:

②  groovy脚本:java脚本,控制按钮是否显示,返回 false不显示,返回 true显示。上下文变量:1.流程变量。2.BO数据返回:true/false

示例:若表单字段“字段1”内容不为空,则显示同意按钮;
if(bdkjyz.get("zd1").asText() !=""){
 return true;
}else{
 return false; }


预览效果:



发表评论
评论通过审核后显示。