导读

为解决流程开发中的高频功能需求和简化流程设计,DX 7新增了扩展插件。使用方法如下:

  • 安装
  • 试用
    • 创建1个表单,用应用生成器分别生成两种流程(审批流程和任务分配流程)
    • 试用流程中各类功能

本次设计提升总体思想为:

  • 为活动节点增加标准动作(按钮)
  • 为活动增加其他控制设置(表单只读,多人审批)
  • 为活动节点增加每个用户的标准评论(记录在数据表:app_fd_{appId}_pd)

表单只读

  • 可在活动节点选择将该节点表单设为只读
  • 或者仅允许部分Section为可编辑


标准评论


每个活动节点提供标准的评论功能,无需手工创建评论表

  • 评论数据表
    • 表名可自定义,该表将记录流程的所有流转轨迹,包括不限于以下信息:
      • 节点执行人,执行时间
      • 状态的变化(值,标签)
      • 执行人的评论(评论类型),附件名称(附件类型)
  • 添加评论
    • 启用后,在待办任务表单打开时,自动在表单末尾添加评论分区
    • 评论可以为多行文本或富文本
    • 附件可以为图片或其他附件
  • 显示评论
    • 通过配置可以显示全部节点评论或排除部分活动节点的评论
    • 按时间顺序显示最近的评论(流程流转轨迹)

标准动作

批准(Approve)/拒绝(Reject)

逻辑影响

  • 待办任务打开后有标准的审批按钮
  • 每个按钮对应一个状态值
  • 点击后可以自动更新状态值到指定字段和工作流变量

客户化定义

  • 批准/拒绝对应的状态值,按钮名称
  • 鼠标悬浮在按钮上的提示信息
  • 点击按钮后的二次确认信息


退回(Clarify)

  • 每个活动节点可以启用标准退回功能
  • 退回不依赖流程图连线,可以退回到任意活动节点
  • 可以自定义退回后续工具


重分配(Reassign

  • 允许用户将自己的待办任务转交给他人(转交后本人不再拥有此任务)



撤回(Withdraw)

  • 允许流程发起人撤销已提交的流程


多人审批

无需通过多个泳道或子流程即可实现多人审批,审批人按标准方式指定,每个审批提交审批后,系统会根据右侧配置,决定流程是否往前流转或停留在当前节点,等待其他审批人处理。

  • 场景1:所有人审批通过才通过,只要1人拒绝就退回
  • 场景2:不管决策如何,必须所有人完成才完成


流程菜单

流程菜单

新增流程菜单,主要提供以下几种模式:

  • 我正在进行中的流程:相当于任务箱
  • 我已完成的流程:我发起已结束的流程
  • 我已撤销的流程:我发起已撤销的流程
  • 我参与的流程:我审批/参与过的流程
  • 流程活动:指定活动的任务箱


流程批处理

  • 当流程菜单切换到流程活动模式(仅针对1个活动的待办任务)时,可以支持流程批量审批功能


  • No labels