车辆状态即时变更,实现智能化管理

1. 简介

1.1 案例简介

本案例将介绍,如何通过 智能助手Pro,实现车辆可用、出车、维修、报废等多种状态的实时变更,并制作对应仪表盘看板,实现智能化车辆管理。

1.2 设计思路

本案例设计思路为,借助智能助手Pro 的 条件分支、表单修改功能,仅使用 2 个智能助手Pro,便可实时变动车辆基础表中的车辆状态,具体如下:

1)Pro1:用车申请审批通过后,车辆状态由“可用”变为“出车”;当用车完成后,再变更车辆为“可用状态”;

2)Pro2:当车辆维修保养时,变更车辆为“维修”状态;维修保养完成后,根据维修情况同步车辆为“可用”或“报废”状态。

1.3 预期效果

1)如,成员提交了车辆维修保养申请,经行政主管审批通过后,即可通过智能助手变更该车辆的状态为「维修」:

2)当车辆维修完成时,提交取车表单,即可再次通过智能助手变更该车辆状态为「可用」,并同步显示在仪表盘中,效果如下:

2. 表单设计

在学习之前建议安装 人事OA管理 应用模板,本文将按照模板中的示例数据进行讲解。

本案例需要使用 3 张表单,分别是:

  • 车辆基本信息:用于录入车牌号码、车辆品牌、型号、类型等基础信息;
  • 用车申请:用于进行用车的申请、行政审批、车辆安排等;
  • 车辆维修保养:用于记录车辆的维修、保养记录。

3. 配置智能助手Pro1

新增智能助手Pro「同步出车/还车状态」,可以根据车辆的实际使用情况,自动选择并执行相应的状态更新操作:

  • 在用车申请审批通过后,车辆状态由“可用”变为“出车”;
  • 当用车完成后,再变更车辆为“可用状态”。

具体配置步骤如下:

3.1 新建智能助手Pro

进入「管理后台 >> 智能助手」,新建智能助手Pro「同步出车/还车状态」,并设置触发方式为「表单触发」,触发表单为「用车申请」。

3.2 设置触发节点

选中触发节点,进行如下设置,以实现在用车申请审批通过时用车完成时,均能触发该智能助手Pro:

  • 多选触发动作:
    • 节点流转时(流程节点选择「行政审批」;节点行为选择「提交」)
    • 流程结束时
  • 多个触发条件:触发条件间的关系为「任一」
    • 「流程状态」等于“流转完成”
    • 「行政审批结果」等于“同意”

3.3 判断并更新车辆状态

利用 条件分支节点,通过两条分支来分别判断,并处理两类动作:

  • 分支一:判断车辆为用车状态,变更车辆状态为“出车”;
  • 分支二:判断车辆为还车状态,变更车辆状态为“可用”。

3.3.1 添加分支

1)添加一个 条件分支 节点。

2)节点添加完成后,将会出现两条分支。如下图所示:

3.3.2 分支一:车辆出车

1)选中分支条件节点,进行如下设置,以实现在车辆为用车状态时,向下执行该分支上的节点。

  • 节点名称:修改为“同步车辆出车状态”
  • 条件设置:「触发数据--流程状态」等于“进行中”

2)添加一个 修改数据 节点,用于修改车辆状态。

3)进一步对 修改数据 节点进行如下设置:

  • 目标表单:选择「车辆基本信息」
  • 过滤条件:「车牌号码」等于「触发数据--安排车辆
  • 字段修改赋值:将「当前状态」修改为「出车」

3.3.3 分支二:出车归还

注:分支二上含有「其他条件」节点,会自然地使智能助手Pro 在不满足分支条件(即车辆为非用车状态)的情况下执行分支二,因此无需再次进行分支条件设置。

1)添加一个 修改数据 节点,用于修改车辆状态。

2)进一步对 修改数据 节点进行如下设置:

  • 目标表单:选择「车辆基本信息」
  • 过滤条件:「车牌号码」等于「触发数据--安排车辆
  • 字段修改赋值:将「当前状态」修改为「可用」

4. 配置智能助手Pro2

新增智能助手Pro「同步车辆维修状态」,可以根据车辆的实际维护情况,自动选择并执行相应的状态更新操作:

  • 当车辆维修保养时,变更车辆为“维修”状态;
  • 维修保养完成后,根据维修情况同步车辆为“可用”状态。
  • 维修保养完成后,根据维修情况同步车辆为“报废”状态。

具体配置步骤如下:

4.1 新建智能助手Pro

进入「管理后台 >> 智能助手」,新建智能助手Pro「同步车辆维修状态」,并设置触发方式为「表单触发」,触发表单为「车辆维修保养」。

4.2 设置触发节点

选中触发节点,进行如下设置,以实现在车辆维修保养时维修保养完成时,均能触发该智能助手Pro:

  • 多选触发动作:
    • 节点流转时(流程节点选择「主管审批」;节点行为选择「提交」)
    • 流程结束时
  • 多个触发条件:触发条件间的关系为「任一」
    • 「流程状态」等于“流转完成”
    • 「审批意见」等于“同意”

4.3 判断并更新车辆维修状态

利用 条件分支节点,通过三条分支来分别判断,并处理三类动作:

  • 分支一:判断车辆状态为“维修中”,变更车辆状态为“维修”;
  • 分支二:判断车辆状态为“维修完成”,且维修结果为“可用”,变更车辆状态为“可用”;。
  • 分支三:判断车辆状态为“维修完成”,且维修结果为“报废”,变更车辆状态为“报废”;。

4.3.1 添加分支

1)添加一个 条件分支 节点。

2)节点添加完成后,将会出现两条分支。点击「+ >> 新增分支」,再增加一条分支。

4.3.2 分支一:车辆维修

1)选中分支一上的分支条件节点,进行如下设置,以实现在车辆状态为“维修中”时,向下执行该分支上的节点。

  • 节点名称:修改为“维修中—同步车辆维修状态”
  • 条件设置:「触发数据--流程状态」等于“进行中”

2)添加一个 修改数据 节点,用于修改车辆状态。

3)进一步对 修改数据 节点进行如下设置:

  • 目标表单:选择「车辆基本信息」
  • 过滤条件:「车牌号码」等于「触发数据--车牌号码
  • 字段修改赋值:将「当前状态」修改为“维修”

4.3.3 分支二:车辆可用

1)选中分支二上的分支条件节点,进行如下设置,以实现在车辆状态为“维修完成”,且维修结果为“可用”时,向下执行该分支上的节点。

  • 节点名称:修改为“修改车辆状态—可用”
  • 条件设置:
    • 「触发数据--流程状态」等于“流转完成”
    • 「触发数据--车辆状态」等于“可用”

2)添加一个 修改数据 节点,用于修改车辆状态。

3)进一步对 修改数据 节点进行如下设置:

  • 目标表单:选择「车辆基本信息」
  • 过滤条件:「车牌号码」等于「触发数据--车牌号码」
  • 字段修改赋值:将「当前状态」修改为“可用”

4.3.4 分支三:车辆报废

注:分支三上含有「其他条件」节点,会自然地使智能助手Pro 在不满足其余所有分支条件(分支一、分支二上的分支条件)的情况下执行分支三,因此无需再次进行分支条件设置。

1)添加一个 修改数据 节点,用于修改车辆状态。

2)进一步对 修改数据 节点进行如下设置:

  • 目标表单:选择「车辆基本信息」
  • 过滤条件:「车牌号码」等于「触发数据--车牌号码」
  • 字段修改赋值:
    • 将「当前状态」修改为“报废”
    • 「是否报废」修改为“是”
    • 「报废日期」修改为「触发数据--取车日期」

5. 仪表盘展示

5.1 添加仪表盘

在车辆管理分组中新建一个仪表盘:

5.2 添加统计表

1)将仪表盘命名为「车辆数据统计」,添加「车辆基本信息」作为统计表数据源:

2)设置图表类型为 指标图,添加指标为:当前状态(计数),添加过滤条件为:当前状态等于「可用」,并为指标图设置图表样式:

3)同样的方法,分别添加当前状态为「出车」、「维修」、「报废」的指标图,即可实时查看不同状态的车辆数量,效果如下:

4)根据业务需求,还可自定义其他仪表盘图表,如车辆类型、状态明细、车辆档案等,此处不做详细说明,具体设置可参见 人事OA管理 应用模板。

6. 预期效果

效果演示参见本文【1.3 预期效果】。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验