网络
虚拟私有云 VPC
弹性公网IP EIP
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
虚拟专用网络 VPN
云连接 CC
VPC终端节点 VPCEP
企业路由器 ER
企业交换机 ESW
全球加速 GA
企业连接 EC
云原生应用网络 ANC
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
威胁检测服务 MTD
态势感知 SA
认证测试中心 CTC
边缘安全 EdgeSec
应用中间件
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
API网关 APIG
分布式缓存服务 DCS
多活高可用服务 MAS
事件网格 EG
管理与监管
统一身份认证服务 IAM
消息通知服务 SMN
云监控服务 CES
应用运维管理 AOM
应用性能管理 APM
云日志服务 LTS
云审计服务 CTS
标签管理服务 TMS
配置审计 Config
应用身份管理服务 OneAccess
资源访问管理 RAM
组织 Organizations
资源编排服务 RFS
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
解决方案
高性能计算 HPC
SAP
混合云灾备
开天工业工作台 MIW
Haydn解决方案工厂
数字化诊断治理专家服务
云生态
云商店
合作伙伴中心
华为云开发者学堂
华为云慧通差旅
开发与运维
软件开发生产线 CodeArts
需求管理 CodeArts Req
流水线 CodeArts Pipeline
代码检查 CodeArts Check
编译构建 CodeArts Build
部署 CodeArts Deploy
测试计划 CodeArts TestPlan
制品仓库 CodeArts Artifact
移动应用测试 MobileAPPTest
CodeArts IDE Online
开源镜像站 Mirrors
性能测试 CodeArts PerfTest
应用管理与运维平台 ServiceStage
云应用引擎 CAE
开源治理服务 CodeArts Governance
华为云Astro轻应用
CodeArts IDE
Astro工作流 AstroFlow
代码托管 CodeArts Repo
漏洞管理服务 CodeArts Inspector
联接 CodeArtsLink
软件建模 CodeArts Modeling
Astro企业应用 AstroPro
CodeArts盘古助手
华为云Astro大屏应用
计算
弹性云服务器 ECS
Flexus云服务
裸金属服务器 BMS
云手机服务器 CPH
专属主机 DeH
弹性伸缩 AS
镜像服务 IMS
函数工作流 FunctionGraph
云耀云服务器(旧版)
VR云渲游平台 CVR
Huawei Cloud EulerOS
云化数据中心 CloudDC
网络
虚拟私有云 VPC
弹性公网IP EIP
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
虚拟专用网络 VPN
云连接 CC
VPC终端节点 VPCEP
企业路由器 ER
企业交换机 ESW
全球加速 GA
企业连接 EC
云原生应用网络 ANC
CDN与智能边缘
内容分发网络 CDN
智能边缘云 IEC
智能边缘平台 IEF
CloudPond云服务
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
威胁检测服务 MTD
态势感知 SA
认证测试中心 CTC
边缘安全 EdgeSec
大数据
MapReduce服务 MRS
数据湖探索 DLI
表格存储服务 CloudTable
可信智能计算服务 TICS
推荐系统 RES
云搜索服务 CSS
数据可视化 DLV
数据接入服务 DIS
数据仓库服务 GaussDB(DWS)
数据治理中心 DataArts Studio
湖仓构建 LakeFormation
智能数据洞察 DataArts Insight
应用中间件
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
API网关 APIG
分布式缓存服务 DCS
多活高可用服务 MAS
事件网格 EG
开天aPaaS
应用平台 AppStage
开天企业工作台 MSSE
开天集成工作台 MSSI
API中心 API Hub
云消息服务 KooMessage
交换数据空间 EDS
云地图服务 KooMap
云手机服务 KooPhone
组织成员账号 OrgID
云空间服务 KooDrive
管理与监管
统一身份认证服务 IAM
消息通知服务 SMN
云监控服务 CES
应用运维管理 AOM
应用性能管理 APM
云日志服务 LTS
云审计服务 CTS
标签管理服务 TMS
配置审计 Config
应用身份管理服务 OneAccess
资源访问管理 RAM
组织 Organizations
资源编排服务 RFS
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
区块链
区块链服务 BCS
数字资产链 DAC
华为云区块链引擎服务 HBS
解决方案
高性能计算 HPC
SAP
混合云灾备
开天工业工作台 MIW
Haydn解决方案工厂
数字化诊断治理专家服务
价格
成本优化最佳实践
专属云商业逻辑
云生态
云商店
合作伙伴中心
华为云开发者学堂
华为云慧通差旅
其他
管理控制台
消息中心
产品价格详情
系统权限
客户关联华为云合作伙伴须知
公共问题
宽限期保留期
奖励推广计划
活动
云服务信任体系能力说明
开发与运维
软件开发生产线 CodeArts
需求管理 CodeArts Req
流水线 CodeArts Pipeline
代码检查 CodeArts Check
编译构建 CodeArts Build
部署 CodeArts Deploy
测试计划 CodeArts TestPlan
制品仓库 CodeArts Artifact
移动应用测试 MobileAPPTest
CodeArts IDE Online
开源镜像站 Mirrors
性能测试 CodeArts PerfTest
应用管理与运维平台 ServiceStage
云应用引擎 CAE
开源治理服务 CodeArts Governance
华为云Astro轻应用
CodeArts IDE
Astro工作流 AstroFlow
代码托管 CodeArts Repo
漏洞管理服务 CodeArts Inspector
联接 CodeArtsLink
软件建模 CodeArts Modeling
Astro企业应用 AstroPro
CodeArts盘古助手
华为云Astro大屏应用
存储
对象存储服务 OBS
云硬盘 EVS
云备份 CBR
高性能弹性文件服务 SFS Turbo
弹性文件服务 SFS
存储容灾服务 SDRS
云硬盘备份 VBS
云服务器备份 CSBS
数据快递服务 DES
云存储网关 CSG
专属分布式存储服务 DSS
数据工坊 DWR
地图数据 MapDS
键值存储服务 KVS
容器
云容器引擎 CCE
云容器实例 CCI
容器镜像服务 SWR
云原生服务中心 OSC
应用服务网格 ASM
华为云UCS
数据库
云数据库 RDS
数据复制服务 DRS
文档数据库服务 DDS
分布式数据库中间件 DDM
云数据库 GaussDB
云数据库 GeminiDB
数据管理服务 DAS
数据库和应用迁移 UGO
云数据库 TaurusDB
人工智能
AI开发平台ModelArts
华为HiLens
图引擎服务 GES
图像识别 Image
文字识别 OCR
自然语言处理 NLP
内容审核 Moderation
图像搜索 ImageSearch
医疗智能体 EIHealth
企业级AI应用开发专业套件 ModelArts Pro
人脸识别服务 FRS
对话机器人服务 CBS
语音交互服务 SIS
人证核身服务 IVS
视频智能分析服务 VIAS
城市智能体
自动驾驶云服务 Octopus
盘古大模型 PanguLargeModels
IoT物联网
设备接入 IoTDA
全球SIM联接 GSL
IoT数据分析 IoTA
路网数字化服务 DRIS
IoT边缘 IoTEdge
设备发放 IoTDP
企业应用
域名注册服务 Domains
云解析服务 DNS
企业门户 EWP
ICP备案
商标注册
华为云WeLink
华为云会议 Meeting
隐私保护通话 PrivateNumber
语音通话 VoiceCall
消息&短信 MSGSMS
云管理网络
SD-WAN 云服务
边缘数据中心管理 EDCM
云桌面 Workspace
应用与数据集成平台 ROMA Connect
ROMA资产中心 ROMA Exchange
API全生命周期管理 ROMA API
政企自服务管理 ESM
视频
实时音视频 SparkRTC
视频直播 Live
视频点播 VOD
媒体处理 MPC
视频接入服务 VIS
数字内容生产线 MetaStudio
迁移
主机迁移服务 SMS
对象存储迁移服务 OMS
云数据迁移 CDM
迁移中心 MGC
专属云
专属计算集群 DCC
开发者工具
SDK开发指南
API签名指南
DevStar
华为云命令行工具服务 KooCLI
Huawei Cloud Toolkit
CodeArts API
云化转型
云架构中心
云采用框架
用户服务
账号中心
费用中心
成本中心
资源中心
企业管理
工单管理
客户运营能力
国际站常见问题
支持计划
专业服务
合作伙伴支持计划
我的凭证
华为云公共事业服务云平台
工业软件
工业数字模型驱动引擎
硬件开发工具链平台云服务
工业数据转换引擎云服务

构建事件流

更新时间:2024-09-14 GMT+08:00
分享

事件流即代表一个业务流转过程,流转过程中需要按照一定顺序进行信息传递与协作。一个事件流由一个或多个事件模板组成,每个事件模板代表信息的一次传递,多个事件模板实现信息之间的流转。

前提条件

构建模板集

操作权限

事件流状态包含“编辑中”和“运行中”,不同的事件流状态对应不同的操作权限。

  • 编辑中:事件流没有被应用绑定的状态。该状态有如下操作权限:
    • 支持编辑、删除、调测事件流。
    • “编辑中”状态模板支持在业务规则、页面赋值、表单触发、按钮触发、定时触发、关联模板组件和关联子表组件中引用“编辑中”状态和“运行中”状态模板。
  • 运行中:上架应用时,事件流被应用绑定后,事件流状态自动转变为“运行中”。该状态有如下操作权限:
    • 支持编辑、调测事件流,但不支持删除事件流。
    • “运行中”状态模板支持在业务规则、页面赋值、表单触发、按钮触发、定时触发、关联模板组件和关联子表组件中引用“编辑中”状态和“运行中”状态模板。
    • 不支持更改、删除事件流中的起始模板。

新建事件流

  1. 登录圆桌,在页面右上角单击“轻应用构建”,进入“轻应用构建”平台。
  2. 在“我的模板集”首页,单击已创建的模板集名称,或者单击“操作”列的“编辑”,进入模板集详情页面。
  3. 单击“模板列表”,选择“事件流”页签,单击“新建事件流”。
  4. 填写事件流信息。包含“事件流/业务流程名称”和“描述”,完成后单击“确定”。
  5. 构建业务流程。在事件流“页面构建”页面,根据业务场景构建业务流程。

    从左侧组件库拖拽组件至中间角色泳道内,使用连接线将组件连接起来,体现信息流转。如图1所示。
    图1 事件流构建页面
    表1 页面介绍

    序号

    区域

    说明

    1

    组件库

    包含按钮组件和事件模板组件。

    • 按钮组件:用于事件之间的连接。
    • 事件模板组件:用于构建事件模板。

    2

    工具栏

    工具栏依次提供选择工具、移动工具、连接线、缩放功能。

    :选择工具,默认鼠标选中此工具,用于编辑、拖拽、删除组件或角色等操作。

    :移动工具,用于调整整个流程图在泳道内的具体位置。

    :连接线,用于连接两个组件,体现业务流转方向。

    缩放功能:位于工具栏最右侧,用于调整泳道大小。默认100% ,调整幅度10%,支持ctrl+鼠标滚轮调整泳道大小。

    3

    泳道

    每个角色对应一个泳道,通过拖拽组件至泳道内设计业务流程。

    表2 页面相关操作

    操作

    说明

    添加泳道

    根据角色设定可以添加泳道。在角色列单击,添加新泳道。

    删除泳道

    选中角色卡片,单击卡片右上角,单击“删除角色”。

    说明:

    如当前角色泳道内存在事件模板,当前泳道不可删除。

    编辑角色名称

    选中角色卡片,单击角色名称处,修改角色名称。

    编辑角色图标

    选中角色卡片,单击卡片上的图标修改角色图标。支持本地上传角色图标。

    添加事件模板组件

    在角色泳道内添加“事件模板组件”。

    1. 从左侧组件库拖拽“事件模板组件”至中间相应的角色泳道内。
    2. 在“新建事件模板”弹窗,输入“事件模板名称”和“开发者版本说明”,单击“确定”。
    说明:

    最多可以添加20个事件模板。

    删除事件模板组件

    在泳道内选中某个事件模板组件,单击组件右上角,确认后删除。

    说明:

    事件模板删除后将无法恢复,请谨慎操作。

    构建事件模板入口

    在泳道内双击某个事件模板组件,即可跳转到事件模板构建页面。

    调整事件模板组件位置

    在泳道内选中某个事件模板组件,拖动组件至具体位置。

    添加按钮组件

    给角色泳道内某个事件模板组件添加“按钮”组件。

    1. 从左侧组件库拖拽“按钮”组件至泳道内的事件模板组件内。
    2. 双击“按钮”组件。修改“按钮”名称。

    删除按钮组件

    选中按钮组件,单击

    设为起始模板

    将某个事件模板设置为业务流程开始的第一个事件模板。选中某个事件模板,单击“设为起始模板”。

    说明:

    至少设置1个起始模板,事件流才能正常发布。

    一个事件流最多支持设置5个起始模板。

    取消起始模板

    选中某个起始模板,单击“取消起始模板”。

  6. 配置信息,包含基础设置、事件模板、预置数据和数据集。

    1. 基础设置:您可以根据实际需求,编辑事件流名称、事件流图标和描述。编辑完成后,单击右上角“保存”。
    2. 事件模板:查看并构建当前事件流包含的所有事件模板。单击“操作”列,进入事件模板构建页面。具体构建操作请参见构建事件模板

      支持根据关键字搜索事件模板信息。

    3. 预置数据:预置公共初始数据,事件流内的所有事件模板均可使用。具体操作请参见预置数据
    4. 数据集:用于收集选中表单的业务数据。具体操作请参见数据集

  7. 设置模板可见范围。在“可见范围”页面设置参数,单击“保存”。

    模板可见范围:提供全部可见、不可见和部分可见三种类型,选择部分可见时,该模板仅创建人和选择的接收人可见。

    保存成功后,事件流模板构建成功。

    图2 模板可见范围

调测事件流

新建事件流支持进入调测页面进行调测功能,提供虚拟用户,支持切换不同用户视角查看、处理事件。

  1. 单击已建事件流“操作”列“调测”按钮,进入开发环境的调测团队页面。

    表3 调测团队介绍

    操作

    说明

    团队

    仅保留“调测用团队”,不可添加新团队。

    应用管理

    团队应用管理页面显示“已选应用”页签,展示已添加的应用。

    看板管理

    团队看板管理页面显示“已添加看板”及“看板库”页签。

    表4 事件流调测团队界面操作

    操作

    说明

    切换虚拟用户

    调测团队页面右上角显示虚拟用户,支持切换其他用户。

    虚拟用户按照事件流设置的预置角色显示,默认选择角色数据表第一个角色。

    仅单击事件流后“调测”进入调测团队显示虚拟用户按钮,单击看板后“调测”进入调测团队不显示该按钮。

    清除调测数据

    可清理调测团队下的数据。

    • 仅清除实例数据:清空事件列表中的事件,保留测试团队下的事件流及看板。
    • 清除实例数据并清空调测团队:清空事件列表中的事件,同时清空测试团队下所有的事件流和看板。

    退出调测环境

    关闭调测页面,返回轻应用构建页面。

    图3 调测页面

  2. 进入“调测用团队”,单击左上角调测用团队头像,单击“应用管理”页签。
  3. 如果在“已选应用”页签的应用中显示事件流模板,表示事件流模板已添加成功。

    • 未添加的事件流自动添加至调测用团队,已添加过事件流不会重复添加。

  4. 选择需调测的事件流模板,单击“操作”列
  5. 进入“预置数据”页面,在左侧栏选择数据表,单击“新增”,预置初始数据。

    • 角色数据表是系统默认数据表,无需模板构建者构建,表内的角色和业务流模板内创建的角色一致。调测模式不支持设置角色预置数据。
    • 其他数据表是模板构建者自定义创建。调测模式支持设置其他数据表数据。

  6. 创建事件流。

    在调测团队“事件列表”,在页面左上角单击“新建”右侧的,选择构建的事件流模板。

    说明:

    事件流模板默认显示设为起始模板的事件模板。

    仅可创建调测事件流的起始模板。

  7. 填写起始事件信息,设置发布设置,单击“发布”。发布成功后,表示构建的事件流模板已可以正常使用。

    • 发布设置仅可设置事件接收人。
    表5 事件相关操作

    操作

    说明

    事件接收人

    支持选择当前调测事件流中的预置角色及调测人租户内成员。

    成员组件

    支持选择当前调测事件流中的预置角色及调测人租户内成员。

    部门组件

    支持选择调测人租户中的组织架构。

    事件评论点赞

    不支持评论、点赞。

  8. 根据业务场景测试流程。单击右上角虚拟用户按钮,选择其他用户,查看、处理事件。
  9. 单击页面右上角“退出调测环境”,关闭调测页面,返回轻应用构建页面。

    退出调测环境时调试数据保留。

相关操作

在“事件流”页签内,单击列表“操作”列的对应操作,还可编辑、删除事件流。

表6 相关操作

操作

说明

编辑事件流

单击“操作”列“编辑”,或直接单击事件流名称,编辑已创建的事件流信息。

删除事件流

仅支持删除状态为“编辑中”的事件流。单击“操作”列“删除”进行删除事件流操作,事件流删除后,事件流内的事件模板会同步删除。

调测事件流

所有状态都支持调测。单击“操作”列“调测”跳转至开发环境调测团队页面,测试已创建的事件流。

查看事件流

单击“操作”列“查看”,查看事件流信息。查看功能是对内容可见不可编辑。

提示

您即将访问非华为云网站,请注意账号财产安全

文档反馈

文档反馈

意见反馈

0/500

标记内容

同时提交标记内容