工作流
字段
名称
工作流的显示名称
标识
工作流的内部标识代码
备注
描述说明
更新时间
工作流最后修改的时间
操作
新增
新增工作流数据
编辑
编辑工作流数据
删除
删除工作流数据
设计流程
点击该按钮,将对该工作流进行设计
修改工作流
字段
名称
工作流的显示名称
标识
工作流的内部标识代码
角色终端
工作流属于哪个角色终端的
业务类别
属于哪个业务类别的
工作流分流
开通工作流的时候会创建一个工作流分类的字典 名称为 角色终端名称+FlowCate
该工作流分类下拉框的值为该字典的值
可以根据需要修改字典内的值
目标
决定工作流关联的是 表单 或者自由页面
选择表单时候会让选择哪个表单
选择自由页面的时候会让选择哪个自由页面
选择哪个 哪个和该工作流进行关联 执行的时候使用该表单或者自由页面
页面参数
工作流执行的时候传给工作流页面的参数 形如url地址的参数 如:type=2 或者 type=2&name=zhangsan
表实体
工作流用到的是哪个实体数据,选择表单的时候会自动的带出该数据,选择自由页面的时候需要自己选择
同步状态字段
可以选择上述表实体的字段,该字段会和工作流状态同步 工作流执行时候会修改该字段为执行中,完成的时候会修改该字段为已完成等
工作流级别
目前有一般,紧急,非常紧急 默认不显示处理 不过可以通过修改工作流显示组件对该级别进行展示
自定义字段
用户自定义字段,用户可以输入一个值,然后在流程引擎里面根据需要进行使用,也可以在显示组件里面使用
顺序
工作流在列表页面显示的顺序
备注
描述说明
工作流脚本标签下的字段
流程开始后
用户发起流程后,工作流的状态变成开始状态,此时会调用该脚本
流程结束后
执行完最后一步,此时会调用该脚本
流程状态改变后
无论是开始,结束或者取消都会调用该脚本
步骤完成时
执行完某一步骤的时候
线条激活时
当执行到该线条的时候
上述几个脚本字段的参数:
名称 | 类型 | 说明 | 适用 |
---|---|---|---|
uSession | ZmHash | session数据,环境参数 | 全部 |
formData | IModelData | 表单数据 | 全部 |
flowDefine | FlowDefine | 当前工作流的定义 | 全部 |
flowInstance | +FlowInstance | 当前工作流运行实例数据 | 全部 |
instanceDefineStep/fromDefineStep | FlowDefineStep | 流程实例步骤定义信息 | 其他/线条 |
inStep/fromInStep | +FlowInStep | 流程实例步骤信息 | 其他/线条 |
toInStep | +FlowInStep | 下一个流程实例步骤信息 | 线条激活时 |
toDefineStep | FlowDefineStep | 下一个流程实例步骤定义信息 | 线条激活时 |
line | FlowDefineLine | 工作流节点的连接线定义 | 线条激活时 |
instanceStatus | int | 改变的流程状态 | 前三个 |
returnMsg | ZmReturnMsg | 返回消息对象 | 前三个 |
curData | 表实体类型 | 表实体 | 前三个 |
操作
保存
保存修改工作流数据
取消
取消返回到列表页面