• 状态机
    • 状态机列表
    • 添加状态机
    • 查看状态机
    • 编辑状态机
      • 图形方式编辑状态机:
      • 文本方式编辑状态机:

    状态机

    不同的问题类型,有不同的状态流转,状态机可配置出不同状态之间的流转

    • 菜单层次:组织层
    • 菜单路径:问题设置 > 状态机设置 > 状态机
    • 默认角色:组织管理员

    状态机列表

    状态机列表中显示出所有的状态机名称及状态机关联的状态机方案

    enter description here

    • 名称:状态机的名称
    • 关联方案:此状态机关联的状态机方案,点击方案跳转到编辑状态机方案页面
    • 操作:包括编辑、删除

      1. 1. 未被关联状态机方案的状态机,编辑按钮链接到<code>编辑状态机</code>页面;
      2. 2. 被关联了状态机方案的状态机,编辑按钮链接到<code>查看状态机</code>页面;
      3. 3. 只有未被关联状态机方案的状态机才显示删除按钮。

    添加状态机

    点击添加状态机按钮,在弹出的添加状态机页面中输入状态机的的名称、描述点击创建按钮

    状态机名称不能重复

    查看状态机

    • 关联了状态机方案的状态机,点击编辑图标 跳转到查看状态机页面。
    • 未关联状态机方案的状态机,点击编辑按钮,跳转到编辑状态机页面。
    • 在页面中可以看到状态机的图形形式和文本形式。
    1. 图形形式:方框表示状态,箭头表示状态的流转方向,箭头上的字表示流转的条件。
    2. 文本形式:状态列表示起始状态,转换列中带底色的表示终止状态,不带底色表示流转条件。

    enter description here

    编辑状态机

    关联状态机方案的状态机,在查看状态机页面点击编辑按钮,链接到编辑状态机页面。未关联状态机方案的状态机,点击编辑图标,链接到编辑状态机页面。 以下操作均在编辑状态机页面进行:

    关联状态机方案的状态机:在编辑状态机时,编辑的是一个草稿状态机(即状态机的一个副本),只有草稿状态机发布(即副本覆盖原状态机)才会真正的修改状态机;若点击删除草稿,删除的只是草稿状态机,不会影响原状态机 未关联状态机方案的状态机:编辑的是原状态机

    图形方式编辑状态机:

    enter description here

    • 添加状态:点击添加状态按钮,在编辑状态机页面中添加一个状态
    • 添加转换:点击添加转换按钮,在添加转换页面选择起始状态,目标状态,输入转换名称完成转换添加
    • 画布中编辑状态机:可以对画布中的状态机进行状态的移除,修改,机转换流的添加,修改,删除等操作

    图形位置调整:拖动图中的状态框,转换流来调整位置

    状态框修改:双击状态框到修改状态页面更改状态

    添加转换流:从起始状态框到终止状态框的连接点添加连线并编辑名称

    修改转换流流向:拖动转换流的连接点来调整转换的起始位置

    修改转换流名称:双击转换流到修改转换流页面修改

    移除状态/转换流:选中图形,在卡片中点击删除按钮

    指定状态让所有状态转换到这里:选中状态框,在提示卡片中选择让所有状态转换到这了

    • 关联状态机方案的状态机,点击发布按钮,对草稿状态机进行发布,发布后的状态机会被广联的项目使用;未关联状态机方案的状态机,直接点击返回图标就已经发布
    • 关联状态机方案的状态机,点击删除草稿按钮,可以删除草稿状态机

    文本方式编辑状态机:

    enter description here

    • 添加状态:点击添加状态按钮,在添加状态页面中添加一个状态
    1. 添加状态到状态机可以从现有的状态中添加,也可以新建一个状态后添加
    • 添加转换:点击添加转换按钮,起始状态已经确定,选择目标状态,输入转换名称完成转换添加

    • 删除转换:在文本的的操作列中点击删除按钮,选择要删除的转换并删除

    1. 当转换创建错误,只能删除后重新创建,当前版本暂时无法修改
    • 关联状态机方案的状态机,点击发布按钮,对草稿状态机进行发布,发布后的状态机会被广联的项目使用;未关联状态机方案的状态机,直接点击返回图标就已经发布

    • 关联状态机方案的状态机,点击删除草稿按钮,可以删除草稿状态机