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

2.2 复用逻辑给其他方法进行调用
通过方法调用节点,调用方法。
三、方法结构说明
3.1 名称
- 方法的唯一标识,用于调用或引用
- 建议使用业务语义的命名,例如CreateSalesOrder,CalculateDiscountRate等
3.2 描述
- 方法的功能简介,便于维护人员理解其用途
- 建议在描述中注明输入输出数据结构、关键流程说明等
3.3 API配置

| 配置项 | |
|---|---|
| 启用API | 启用时可提供给前端调用,不启用仅提供给内部方法调用 |
| 请求方法 | 支持(PUT、GET、PATCH、DELETE、POST、HEAD、OPTIONS)等方式(在启用API时配置) |
| 路由模板 | 配置路由模板,支持[action] [controller] 的解析(在启用API时配置) |
| 授权策略 | 支持以下策略:默认授权策略、无、匿名策略(在启用API时配置) |
3.4 开始节点
- 方法的起始点,表示逻辑执行入口。
- 所有流程必须从开始节点出发。
3.5 结束节点
- 表示方法执行结束,可定义返回结果。
- 支持配置返回值类型及结构供调用方获取。
四、注意事项
同一个逻辑文件中,方法名不能重复,建议大驼峰命名,见名知意。
方法不能有多个返回值。