更新时间:2023-04-24 GMT+08:00
分享

步骤1:安装案例源码包

前提条件

单击scene.zip,获取导入源码包,用于预置故障单流程场景涉及的对象和BPM活动。

操作步骤

  1. 登录AstroZero服务控制台,单击“旧版入口”,进入经典版应用开发页面。
  2. 在主菜单中,选择“管理”,进入经典版开发环境配置。
  3. 在左侧导航栏中,选择“应用管理 > 软件包管理 > 软件包安装”。
  4. 单击“新建”,拖入前提条件中获取的源码包,单击“安装”。

    安装完成后,在经典版开发环境的“首页 > 我的应用”中,可查看到已安装的应用,应用名为“故障单流程”。

    图1 查看已安装的应用

  5. 单击已安装的应用(故障单流程),进入应用开发页面,查看对象、BPM和示例流程配置“TroubleHandleScene”的详细信息。

    故障单流程应用目录结构说明:

    • Model
      该目录用于存放数据对象。TroubleHandleInfo__CST为故障处理单对象,对象的创建方法请参考数据对象建模。该对象用于保存故障的简要描述、详细描述等信息,如表1所示。
      图2 故障处理单对象
      表1 故障处理单对象信息

      字段名称

      字段标签

      字段描述

      数据类型

      是否唯一

      是否必填

      建议长度

      title__CST

      简要描述

      故障的简要描述

      文本

      255

      DetailInfo__CST

      详细描述

      故障的详细描述

      文本区

      255

      isAccident__CST

      是否事故

      是否事故

      复选框

      -

      FirstLineAnalisis__CST

      一线分析

      一线分析人员

      文本区

      255

      recoveryTitle__CST

      业务恢复通知标题

      业务恢复通知标题

      文本

      255

      recoveryContent__CST

      业务恢复通知内容

      业务恢复通知内容

      文本区

      255

      FaultLocationResult__CST

      故障定位结果

      故障定位的结果

      文本区

      255

      FaultRecoveryPlan__CST

      故障恢复方案

      故障恢复方案

      文本区

      255

      ImpBgnTime__CST

      恢复实施开始时间

      故障恢复实施开始时间

      日期/时间

      -

      ImpEndTime__CST

      实施结束时间

      故障恢复实施结束时间

      日期/时间

      -

      ImpProcDetail__CST

      实施操作过程描述

      实施操作过程描述

      文本区

      255

      ImpResult__CST

      实施结果

      实施结果

      复选框

      -

      ApprovalComments__CST

      审批意见

      审批意见

      文本区

      255

      approveResult__CST

      审批结果

      审批结果

      复选框

      -

      TestResult__CST

      测试结果

      测试结果

      复选框

      -

      TestComments__CST

      测试意见

      测试意见

      文本区

      255

      assistPerson__CST

      协助人

      协助人

      文本

      255

      type__CST

      类型

      类型

      选项列表

      -

      committerApprResult__CST

      Commiter审核结果

      Commiter审核结果

      复选框

      -

      CommitterComments__CST

      Committer审核意见

      Committer审核意见

      文本区

      255

      Department__CST

      部门

      部门

      选项列表

      -

      No__CST

      事故单号

      事故单号

      自动编号

      -

    • Logic

      该目录用于存放服务编排、脚本等。

      • FaultPlanApproval(事故处理方案审批)、FaultReport(事故处理报告)、FaultImplement(研发实施)、FaultRecovery(故障恢复):故障单处理流程涉及的场景物料(即该流程配置中会用到的BPM流程编排)。BPM流程编排的创建方法,请参考BPM服务编排
      • TroubleHandleScene:实现故障单处理流程,单击文件夹下该流程配置,在右侧展示该流程详情。可参考该示例详情,创建故障单处理流程“TroubleHandleScene1”。
        图3 示例流程配置“TroubleHandleScene”详情页面
    • Page

      该目录用于存放前端页面。前端页面TroubleHandleCaseSubmit,用于进行故障上报录入。录入故障后单击“提交”,提交按钮的事件代码中调用了示例流程配置“TroubleHandleScene”的访问接口“/service/caseDemo/1.0.0/proc/TroubleHandleScene”,用于启动流程。

    • 单击应用左侧导航下部的“配置”,在“导航条”页签可查看预览应用的导航菜单页签。
      图4 配置
      图5 查看导航菜单

分享:

    相关文档

    相关产品