• 工作流

    工作流是将一组任务组织起来以完成整个经营的过程:工作流定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完成。

    每个服务于该工作流的人员为一个结点,整个流程可能是单节点的,也有可能是多节点的,用户可预设多种工作流,多节点的工作流需要团队协作。

    通过此页面,您可以了解如何创建工作流模板,发起一个工作流、设置审批节点等。

    操作实例可参考如何快速创建一个请假流程

    在应用内发起工作流需要在应用页面搭建完成的基础上进行,有关操作详情可参考[业务对象](../data)和[页面设计](../page)

    1. 设计端-工作流模板

    首先需要在应用设计器中创建工作流模板。

    工作流模板是流程自动化的基础,BuildRun的可视化工作流功能目前提供了多个常用节点和操作节点,保证了工作流模板基础规则设置。

    1.1 创建工作流模板

    1. 进入应用设计器,点击“工作流”菜单(在应用页面表单已完成设计的基础上),点击“创建分组”,然后点击“创建流程模板”。

    2. 设置流程属性:点击工具栏流程属性,设置发起页面为和审核页面。

    3. 设置节点:BuildRun的可视化工作流功能目前提供了多个常用节点和操作节点,使用鼠标直接拖动审批节点至流程线上。

    image

    1. 设置节点属性
    1. 保存编辑并发布应用

    2. 运行端-发起和审批流程

    在所运行的应用的流程中心,用户可以设置具体的业务流程。

    2.1 流程管理

    进入流程管理页面,可以查看目前已有的流程分组和已添加的所有流程。

    image

    2.1.1 新增流程

    在流程管理中可以直接选择添加工作流模板,以及对工作流模板进行编辑和管理。

    1. 点击“新建分组”创建一个流程分组
    2. 点击分组导航上方的“新增”按钮,添加之前创建好的流程模板
    3. 输入该业务流程的名字,并保存

    image

    2.1.2 设置业务流程的流程属性

    点击流程名称,进入工作流设计页面,对该业务流程属性进行更详细的设置。

    1. 流程名称
    2. 撤回设置:是否可撤回
    3. 设置自动审批
      • 仅首个节点需审批,其余自动同意
      • 仅连续审批时自动同意
      • 每个节点都需要审
    4. 设置流程适用范围
      • 组织限定
        • 不启用组织限定
        • 启用组织限定,并设置具体组织、项目、角色或个人进行限制
        • 启用排除组织,设置排除在限制外的组织、项目或个人
      • 组织类型限定
        • 启用组织类型限定,可勾选组织的类型进行流程限定。比如集团(总公司)、集团(总公司)部门、分(子)公司、分(子)公司部门、项目部。项目部科室
      • 人员限制
        • 组织下某个角色
        • 组织下某个群组
        • 组织类型下的某个角色
        • 指定人
    5. 设置无审批人处理
      • 自动同意
      • 转交给指定人处理

    2.1.3 设置业务流程的节点属性

    选中某个节点,点击工具栏“节点属性”,对该节点的属性进行设置。

    1. 节点名称
    2. 撤回设置:是否可撤回
    3. 批量审批设置:是否可批量审批
    4. 设置可转交,可将该节点的审批任务转交给平台组织中的其他人
    5. 设置审批人:
      • 指定审批人:可根据根据组织角色、组织类型角色、组织下的群组等选择该节点的审批人,或者直接指定某个人
      • 使用其他审批节点审批人
      • 表达式计算:设置表达式筛选审批人
      • 由上一个审批节点选择

    image

    6.设置审批方式 - 或签:一名审批人同意或决绝即可 - 会签:所有审批人参与审批

    7.设置按钮:可以按钮类型和按钮名称,默认有同意和拒绝两种。

    2.2 流程申请

    2.2.1 查看流程

    进入流程列表页面,可以查看所有你在应用内能参与的流程,选择流程即可发起流程申请。

    image

    2.2.2 发起流程申请

    1. 进入“流程列表”,点击想要发起的流程的名字,进入发起页面
    2. 填写发起页面的提交内容(具体内容根据页面设计自定义)
    3. 点击提交审批按钮,即完成申请

    image

    2.2.2 草稿箱

    在申请页面点击保存但不提交,此申请会归置到草稿箱,可进行修改后再提交。

    2.2.3 查看申请状态

    在“我的申请”中,可以查看所有提交申请的当前状态,并查看审批至哪一个节点。

    image

    2.2.4 撤回申请

    在“我的申请”中,可以点击提交申请后的“撤回”按钮,撤回当前申请,后续可修改后再次提交。

    2.3 流程审批

    2.3.1 直接审批

    进入“待我审批”页面,可查看所有有关此节点需要审批的申请,点击流程名称可查看该申请流程详情,单击审批页面所自定义设计的“同意”或“拒绝”按钮即完成该次审批。

    image

    2.3.2 代理审批

    若该审批节点设置代理审批,则可以选择将这些申请转交给其他人代为审批。

    点击进入“代理设置”页面,可设置他人代我审批或者我代他人审批。

    2.3.3 已审批

    点击进入“已审批”页面,可查看所有与你有关的已审核的申请,点击可浏览申请详情,并查看审批动态。

    更多操作