类 ModuleFormController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.engine.web.controller.ModuleFormController
@RestController("engine-web-module-form")
@RequestMapping("/engine/web/module/form")
@ConditionalOnExpression("${sohelp-boot.engine.enabled:true} && ${sohelp-boot.engine.module.enabled:true}")
public class ModuleFormController
extends BaseController
表单表单引擎
- 从以下版本开始:
- 2024/8/27 16:45
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
从类继承的方法 net.sohelp.boot.admin.core.base.BaseController
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, response, responseStream, success, success, success, success, validateToken
-
构造器详细资料
-
ModuleFormController
public ModuleFormController()
-
-
方法详细资料
-
save
@PostMapping("/save") @Permission("") public ApiResult<String> save(@RequestBody Map<String, Object> dataMap) throws BusiException, SQLException, EntityException实体表单保存接口 该接口用于保存实体表单数据,根据传入的refid找到对应的模块和实体, 并校验表单字段后保存表单数据。- 参数:
dataMap- 包含表单数据的Map,其中必须包含"refid"键用于定位模块和实体, 以及可选的"list"键用于指定要保存的字段列表。- 返回:
- 返回操作结果的ApiResult对象,成功时返回ok(),失败时返回错误信息。
- 抛出:
BusiException- 当业务逻辑出现错误时抛出。SQLException- 当数据库操作出现错误时抛出。EntityException- 当实体相关操作出现错误时抛出。
-