当前位置: 首页 > news >正文

飞搭系列 | 子事件流节点,让逻辑复用更简单!

前言

飞搭低代码平台(FeiDa,以下简称“飞搭”),为企业提供在线化、灵活的业务应用构建工具,支持高低代码融合,助力企业低门槛、高效率和低成本地快速应对市场变化,加速复杂业务场景落地。

概要介绍

在低代码开发过程中,面对复杂的业务场景,往往会遇到一些重复开发的情况,如单据状态变更后重复开发数据查询逻辑用于刷新数据、拆分条码查询明细逻辑与扫描查询明细的查询逻辑相同等。

飞搭提供“子事件流节点”,支持在事件流中一键调用其他事件流,快速实现逻辑的复用,提升开发效率!

本篇分享两个在 B 端业务中具有代表性的子事件流节点应用场景:

  • 单据状态变更后复用查询逻辑刷新数据:在仓储管理等场景中,单据的查询逻辑相对比较复杂,那么对于单据状态变更后刷新数据的逻辑,若重复开发则会增加项目成本,采用子事件流节点可以快速复用单据的查询逻辑,提升效率;
  • 拆分条码查询明细功能复用扫描查询明细逻辑:在库存管理等场景中,条码查询逻辑在扫描条码和拆分条码后都需应用,用户可以使用子事件流节点实现逻辑的复用,减少重复开发。

一、入库单管理

单据状态变更后复用查询逻辑刷新数据

01. 场景说明

在入库管理业务中,入库单列表的查询需要先查询出单据类型、单据头id等参数,再通过这些参数查询列表数据;单据取消/关闭的功能中,修改单据状态之后需要重新查询数据进行数据刷新。使用子事件流节点可复用现有数据查询逻辑,无需重复配置。

02. 功能实现

首先可以搭建入库单管理功能和页面,再配置相关的功能,步骤如下:

(1) 首先维护相对比较复杂的“头信息查询”和“行信息查询”事件流,用于查询入库单的头行信息。

(2) 在单据关闭事件流维护完单据变更逻辑后,在单据关闭成功的条件分支拖入两个子事件流节点,子事件流分别选择头信息查询和行信息查询。

二、库存管理

拆分条码查询明细复用扫描查询明细的逻辑

01. 场景说明

在库存管理等场景中,条码查询逻辑中流程比较多,逻辑复杂,扫描查询条码明细和拆分条码查询明细两个场景查询逻辑是相同的,可以使用子事件流节点实现逻辑的复用,减少重复开发。

02. 功能实现

首先可以搭建正向执行PDA查询的功能和页面,再配置相关的功能,步骤如下:

(1) 搭建相对比较复杂的扫描查询条码明细的事件流"条码扫描与分配”,用于查询条码明细等逻辑。

(2) 在维护完从拆分条码弹窗获取新条码的逻辑之后,在获取弹窗数据节点后拖入子事件流节点,子事件流选择“条码扫描与分配”。

结语

飞搭低代码平台作为 H-ZERO 生态的重要组成部分,致力于充分融合 H-ZERO 的各平台能力,提供企业用户在线化灵活搭建业务应用的能力,支撑企业普惠化(低门槛、高协作)、敏态化(高效率)和低成本化地快速响应市场变化,加速复杂业务场景落地。

本篇基于入库单管理-修改单据状态后复用查询逻辑刷新数据、库存管理-拆分条码查询明细功能复用扫描查询明细逻辑两个场景介绍了通过子事件流节点复用已编排好的事件流,不仅可以简化复杂业务逻辑的构建过程,还可以提高开发效率、保障了逻辑的一致性!

接下来,我们将持续推出飞搭平台专题系列教程,帮助您更好地掌握飞搭平台的使用技巧,敬请期待!

联系我们

  1. 如果您想了解飞搭更详细的功能介绍和产品信息请查阅我们的产品文档:
    请在PC端打开 👉汉得焱牛开放平台
    https://open.hand-china.com/document-center/doc/product/10001/10767?doc_code=197304

  2. 如果您有疑问或者建议,可以通过开放平台进行工单反馈,问题分类请选择【产品/汉得aPaaS平台-飞搭】:请在PC端打开👉汉得焱牛开放平台
    https://open.hand-china.com/

  3. 相关产品咨询或更多信息了解,欢迎联系我们
    邮箱:openhand@vip.hand-china.com


文章转载自:
http://chasuble.hfstrb.cn
http://aluminium.hfstrb.cn
http://antasthmatic.hfstrb.cn
http://arsenous.hfstrb.cn
http://atabrine.hfstrb.cn
http://catamnestic.hfstrb.cn
http://bata.hfstrb.cn
http://berne.hfstrb.cn
http://aspectual.hfstrb.cn
http://amrita.hfstrb.cn
http://bedclothing.hfstrb.cn
http://autogenetic.hfstrb.cn
http://choroid.hfstrb.cn
http://anglomaniacal.hfstrb.cn
http://chlorospinel.hfstrb.cn
http://batchy.hfstrb.cn
http://ceramist.hfstrb.cn
http://carissima.hfstrb.cn
http://boundless.hfstrb.cn
http://brinkman.hfstrb.cn
http://adnominal.hfstrb.cn
http://boldfaced.hfstrb.cn
http://ami.hfstrb.cn
http://biscuit.hfstrb.cn
http://cambium.hfstrb.cn
http://abominate.hfstrb.cn
http://boozeroo.hfstrb.cn
http://arthritic.hfstrb.cn
http://abound.hfstrb.cn
http://actinogram.hfstrb.cn
http://www.dtcms.com/a/281631.html

相关文章:

  • 【前端】Vue 3 页面开发标准框架解析:基于实战案例的完整指南
  • 第二次线上事故
  • 【leetcode】263.丑数
  • Unity 多人游戏框架学习系列一
  • (附源码)基于 Go 和 gopacket+Fyne 的跨平台网络抓包工具开发实录
  • 轻松管理多个Go版本:g工具安装与使用
  • DTU轮询通信有哪些隐患?功耗、容量与响应效率全解析
  • Cookie全解析:Web开发核心机制
  • jetson安装opencv的cuda的加速
  • 二分答案#贪心
  • Python的requests包中使用session管理cookie
  • 无人机故障响应模块运行与技术难点
  • 知识蒸馏 是什么?具体怎么实现的
  • 防抖与节流
  • JavaScript认识+JQuery的依赖引用
  • 手撕线程池详解(C语言源码+解析)
  • 35.KMP 算法
  • 分发糖果-leetcode
  • Kafka亿级消息资源组流量掉零故障排查
  • 【LLIE专题】通过通道选择归一化提升模型光照泛化能力
  • MySQL 8.0 OCP 1Z0-908 题目解析(25)
  • 【QT】实现应用程序启动画面
  • 笔试——Day9
  • linux kernel的错误编码指针详细介绍
  • 【深度学习新浪潮】什么是任意倍率超分?
  • 知识库信息切片,AI降本增效的利刃
  • Unity灯光面板环境设置
  • [Python] -实用技巧6-Python中with语句和上下文管理器解析
  • 身份核验自动化-姓名身份证号二要素核验接口-API实名验证
  • 计算机系统方向可发会议/期刊参考时间