跳到主要内容

方法

一、概述

方法是低代码逻辑设计中的核心逻辑单元,用于封装一组具有业务意义的流程步骤。每个方法由一组可视化的流程节点组成,具有开始节点、结束节点、流程控制逻辑等。方法支持复用调用,可以被其他方法或业务流程通过调用方法节点引用,提升逻辑复用性和模块化能力。

二、应用场景

2.1 提供API给前端调用

API绑定提供给前端。

image-20250620101611524

2.2 复用逻辑给其他方法进行调用

通过方法调用节点,调用方法。

image-20250620090914061

三、方法结构说明

3.1 名称

  • 方法的唯一标识,用于调用或引用
  • 建议使用业务语义的命名,例如CreateSalesOrder,CalculateDiscountRate等

image-20250620111726417

3.2 描述

  • 方法的功能简介,便于维护人员理解其用途
  • 建议在描述中注明输入输出数据结构、关键流程说明等

image-20250620091219467

3.3 API配置

image-20250620091330508

配置项
启用API启用时可提供给前端调用,不启用仅提供给内部方法调用
请求方法支持(PUT、GET、PATCH、DELETE、POST、HEAD、OPTIONS)等方式(在启用API时配置)
路由模板配置路由模板,支持[action] [controller] 的解析(在启用API时配置)
授权策略支持以下策略:默认授权策略、无、匿名策略(在启用API时配置)

3.4 开始节点

image-20250620112149615

  • 方法的起始点,表示逻辑执行入口。
  • 所有流程必须从开始节点出发。

3.5 结束节点

image-20250620112344976

  • 表示方法执行结束,可定义返回结果。
  • 支持配置返回值类型及结构供调用方获取。

四、注意事项

同一个逻辑文件中,方法名不能重复,建议大驼峰命名,见名知意。

方法不能有多个返回值。