类 FormService
java.lang.Object
net.sohelp.boot.engine.web.service.FormService
表单配置服务
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明buildFormByEntity(String appName, String moduleName, String name, EntityVO entityVO) 根据实体对象构建表单视图对象voiddeleteForm(String appName, String moduleName, String name) 删除指定应用模块的实体表单根据应用名称、模块名称和表单名称获取表单信息获取指定应用模块的表单信息根据应用名称和模块名称获取表单列表void保存表单数据
-
构造器详细资料
-
FormService
public FormService()
-
-
方法详细资料
-
buildFormByEntity
public FormVO buildFormByEntity(String appName, String moduleName, String name, EntityVO entityVO) throws EntityException, BusiException, SQLException 根据实体对象构建表单视图对象- 参数:
appName- 应用名称moduleName- 模块名称name- 表单名称entityVO- 实体视图对象,包含表单所需的基本属性信息- 返回:
- 构建完成的表单视图对象,包含表单配置和属性信息
- 抛出:
EntityException- 实体相关异常BusiException- 业务异常SQLException- 数据库异常
-
getForm
public FormVO getForm(String appName, String moduleName, String name, String entityName) throws BusiException, SQLException, EntityException 获取指定应用模块的表单信息- 参数:
appName- 应用名称moduleName- 模块名称name- 表单名称entityName- 实体名称- 返回:
- FormVO 表单对象
- 抛出:
BusiException- 业务异常SQLException- 数据库异常EntityException- 实体异常
-
deleteForm
删除指定应用模块的实体表单- 参数:
appName- 应用名称moduleName- 模块名称name- 表单名称- 抛出:
BusiException- 业务异常
-
saveForm
public void saveForm(String appName, String moduleName, String formName, FormVO formVO) throws BusiException, SQLException 保存表单数据- 参数:
appName- 应用名称moduleName- 模块名称formName- 表单名称formVO- 表单数据对象- 抛出:
BusiException- 业务异常SQLException- 数据库异常
-
list
根据应用名称和模块名称获取表单列表- 参数:
appName- 应用名称moduleName- 模块名称- 返回:
- 表单列表
- 抛出:
SQLException- 数据库异常
-
getForm
根据应用名称、模块名称和表单名称获取表单信息- 参数:
appName- 应用名称moduleName- 模块名称name- 表单名称- 返回:
- 表单对象
- 抛出:
SQLException- 数据库异常
-