[发明专利]一种基于低代码可视化的动作流编排方法及系统在审
| 申请号: | 202211029545.6 | 申请日: | 2022-08-26 |
| 公开(公告)号: | CN115129307A | 公开(公告)日: | 2022-09-30 |
| 发明(设计)人: | 蔡鑫莹;胡艳平;罗绍巍;徐纳;潘源 | 申请(专利权)人: | 湖南云畅网络科技有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/38;G06F9/448 |
| 代理公司: | 湖南会挽专利代理事务所(普通合伙) 43286 | 代理人: | 刁飞 |
| 地址: | 410000 湖南省长沙市雨花区正塘坡路69号*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 代码 可视化 动作 编排 方法 系统 | ||
本发明实施例涉及低代码技术领域,具体公开了一种基于低代码可视化的动作流编排方法及系统。本发明实施例通过预先编写多个动作节点的节点代码,并搭建动作流界面,拖入多个动作节点;配置多个动作节点的节点参数;生成预览页面,在预览页面触发动作流事件,并获取动作流信息;进入动作流开始节点,并进行执行节点寻找,直到找到结束节点。能够搭建动作流界面,拖入多个动作节点,并配置多个动作节点的节点参数,在预览页面触发动作流事件,进入动作流开始节点,并进行执行节点寻找,直到找到结束节点,完成动作流的执行,能够使低代码开发人员通过更加简洁,高效,灵活的方式去处理页面中组件的交互动作,减少程序开发时间和维护成本。
技术领域
本发明属于低代码技术领域,尤其涉及一种基于低代码可视化的动作流编排方法及系统。
背景技术
低代码是一种可视化应用程序开发方法,可以加速和简化从小型部门到大型复杂任务的应用程序开发,实现开发一次即可跨平台部署,同时加快并简化了应用程序、云端、本地数据库以及记录系统的集成。低代码开发平台可以实现企业数字化对应用需求分析、界面设计、开发、交付和管理,并且使之具备快速、敏捷以及连续的特性。
现有的技术中,一般的低代码开发平台无法做到自定义事件执行或是只能选择内置的部分动作,且无法实现复杂的业务场景。同时,平台使用人员在搭建和维护时,无法快速的了解到页面动作的逻辑,无疑延长了应用程序的开发时间和问题排查进度。
发明内容
本发明实施例的目的在于提供一种基于低代码可视化的动作流编排方法及系统,旨在解决背景技术中提出的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种基于低代码可视化的动作流编排方法,所述方法具体包括以下步骤:
预先编写多个动作节点的节点代码,并搭建动作流界面,拖入多个所述动作节点;
在所述动作流界面,配置多个所述动作节点的节点参数,生成并保存页面数据;
根据所述页面数据生成预览页面,在所述预览页面触发动作流事件,并获取动作流信息;
进入动作流开始节点,并进行执行节点寻找,直到找到结束节点,完成动作流的执行。
作为本发明实施例技术方案进一步的限定,所述预先编写多个动作节点的节点代码,并搭建动作流界面,拖入多个所述动作节点具体包括以下步骤:
获取预先编写多个动作节点的节点代码;
搭建动作流界面;
将多个所述动作节点拖入所述动作流界面;
在所述动作流界面,将多个所述动作节点连接。
作为本发明实施例技术方案进一步的限定,多个所述动作节点包括:账密登录节点、条件节点、消息显示节点、页面跳转节点和连接节点。
作为本发明实施例技术方案进一步的限定,所述在所述动作流界面,配置多个所述动作节点的节点参数,生成并保存页面数据具体包括以下步骤:
在所述动作流界面,配置账密登录节点参数;
在所述动作流界面,设置条件节点判断函数;
在所述动作流界面,分别设置成功、失败的消息提示节点;
在所述动作流界面,配置登录成功后页面跳转参数;
根据所述账密登录节点参数、所述条件节点判断函数、所述成功、失败的消息提示节点和所述登录成功后页面跳转参数,生成并保存页面数据。
作为本发明实施例技术方案进一步的限定,所述根据所述页面数据生成预览页面,在所述预览页面触发动作流事件,并获取动作流信息具体包括以下步骤:
根据所述页面数据生成预览页面;
获取用户的交互操作,在所述预览页面触发动作流事件;
提取动作流ID,根据所述动作流ID获取动作流信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南云畅网络科技有限公司,未经湖南云畅网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211029545.6/2.html,转载请声明来源钻瓜专利网。





