| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
GlobalExceptionAdvice.DuplicateKeyException(DuplicateKeyException e,
javax.servlet.http.HttpServletResponse response)
重复主键错误截获
|
ApiResult<String> |
GlobalExceptionAdvice.entityException(Exception e,
javax.servlet.http.HttpServletResponse response)
实体操作异常拦截
|
ApiResult<String> |
GlobalExceptionAdvice.entityFormulaException(EntityFormulaException e,
javax.servlet.http.HttpServletResponse response)
实体公式错误截获
|
ApiResult<String> |
GlobalExceptionAdvice.entityValidateException(EntityValidateException e,
javax.servlet.http.HttpServletResponse response)
实体验证错误截获
|
ApiResult<String> |
GlobalExceptionAdvice.exception(Exception e,
javax.servlet.http.HttpServletResponse response)
异常拦截
|
ApiResult<String> |
GlobalExceptionAdvice.httpRequestMethodNotSupportedException(org.springframework.web.HttpRequestMethodNotSupportedException e,
javax.servlet.http.HttpServletResponse response)
http请求方式不正确拦截
|
ApiResult<String> |
GlobalExceptionAdvice.nullPointerException(NullPointerException e,
javax.servlet.http.HttpServletResponse response)
空指针异常拦截
|
ApiResult<String> |
GlobalExceptionAdvice.scriptException(ScriptException e,
javax.servlet.http.HttpServletResponse response)
业务层出错获取
|
ApiResult<String> |
GlobalExceptionAdvice.throwable(Throwable e,
javax.servlet.http.HttpServletResponse response)
全局异常截获
|
ApiResult<String> |
GlobalExceptionAdvice.undeclaredThrowableException(Exception e,
javax.servlet.http.HttpServletResponse response)
未知异常拦截
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
LoginController.logout()
注销登录
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
DictCategoryController.add(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.add(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.batchDelete(Map<String,Object> paramMap) |
ApiResult<String> |
DictCategoryController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.refreshDictCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
MenuController.add(Map<String,Object> paramMap) |
ApiResult<String> |
MenuController.delete(Map<String,Object> dataMap) |
ApiResult<String> |
MenuController.update(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
OrgController.add(Map<String,Object> paramMap) |
ApiResult<String> |
OrgController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
OrgController.update(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
TenantController.add(Map<String,Object> paramMap) |
ApiResult<String> |
TenantController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
TenantController.update(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
UserController.add(Map<String,Object> userMap) |
ApiResult<String> |
UserController.delete(List<String> ids) |
ApiResult<String> |
UserController.update(Map<String,Object> userMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
TableController.dropTable(Map<String,Object> dataMap)
删除表结构接口
该接口用于删除指定数据源中的表结构,同时更新表缓存
|
ApiResult<Object> |
DBController.execute(Map<String,Object> paramMap)
执行SQL语句接口
该接口用于执行传入的SQL语句,支持SELECT查询和其他执行语句(如INSERT、UPDATE、DELETE等)。
|
ApiResult<Object> |
SQLController.execute(Map<String,Object> paramMap)
执行SQL语句接口
该接口用于执行传入的SQL语句,支持SELECT查询和其他执行语句(如INSERT、UPDATE、DELETE等)。
|
ApiResult<String> |
DatasourceController.remove(String[] keys)
删除数据源接口
该接口用于删除指定的数据源,通过接收一个包含数据源键名的数组,
遍历数组并删除对应的数据源文件。
|
ApiResult<String> |
DatasourceController.save(DatasourceVO datasourceVO)
保存数据源信息
根据传入的DatasourceVO对象保存或更新数据源信息,并返回操作结果。
|
ApiResult<String> |
TableController.save(String entity)
创建或更新表结构接口
该接口用于接收实体类参数,并根据参数创建或更新对应的表结构。
|
ApiResult<String> |
DatasourceController.startup(Map<String,Object> paramMap)
启动或停止数据源
通过传入参数控制指定数据源的启动或停止,需管理员权限
|
ApiResult<String> |
TableController.syncEntity(String datasource,
String name)
同步实体文件接口
该接口用于同步指定数据源和名称的实体文件,包括实体属性的增删改等操作,并返回同步结果。
|
ApiResult<String> |
TableController.syncFieldTypeLength(Map<String,Object> dataMap)
发布字段类型长度接口
该接口用于发布指定数据源的表字段类型长度,通过遍历实体属性并生成相应的SQL语句来修改字段类型长度。
|
ApiResult<String> |
DatasourceController.test(Map formMap)
测试数据库连接接口
该接口接收数据库连接信息,并尝试建立数据库连接,返回连接结果。
|
ApiResult<String> |
TableController.toAllEntity(Map<String,Object> dataMap)
生成所有实体文件
根据传入的数据源名称生成对应的所有实体文件,并保存到数据库中,最后刷新实体缓存。
|
ApiResult<String> |
TableController.toEntity(Map<String,Object> dataMap)
生成实体文件接口
根据传入的表名和数据源名称生成对应的实体文件,并保存到数据库中。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
DesignerController.save(LayoutVO layoutVO)
保存表单
该接口用于保存表单设计相关的数据,通过传入的LayoutVO对象进行处理。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
EntityController.create(String name,
String label,
String datasourceName)
创建实体表接口
该接口用于创建新的实体表,包括设置实体名称、标签和数据源名称,并自动生成一个ID属性
|
ApiResult<String> |
EntityController.dropTable(String name)
删除表结构接口
该接口用于根据传入的表名删除对应的表结构,操作需具备DEVELOPER权限,并记录操作日志。
|
ApiResult<Object> |
EntityController.publish(Map<String,Object> dataMap)
发布实体接口
该接口用于发布一个或多个实体,通过传入实体名称和数据源名称进行发布操作,并刷新实体和表缓存。
|
ApiResult<Object> |
EntityController.publishAll(Map<String,Object> dataMap)
实体发布接口
该接口用于将指定数据源名称的全部实体进行发布,并重新加载表缓存。
|
ApiResult<String> |
EntityController.reload(Map<String,Object> dataMap)
清空缓存接口
该接口用于清空缓存,如果请求体中包含name字段且不为空,则只重启对应name的实体缓存;否则刷新全部缓存。
|
ApiResult<String> |
EntityController.remove(Map<String,Object> dataMap)
删除实体文件
通过接收包含数据源和实体名称列表的请求体,删除指定的实体文件,并同步更新缓存
|
ApiResult<String> |
EntityController.save(EntityVO entityVO)
保存实体表接口
该接口用于保存实体表,并将实体信息更新到XML文件中,同时刷新实体缓存。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
AppMenuController.add(Map<String,Object> paramMap)
添加菜单接口
用于向系统中添加新的菜单项,包括菜单标题、租户ID、菜单ID等必要信息。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
DownloadController.add(DownloadRefVO downloadVO)
添加下载配置接口
该接口用于添加下载配置,包括应用名称、模块名称和国际化Key等,并将配置信息保存到指定路径。
|
ApiResult<String> |
ExportController.add(ExportRefVO exportVO)
添加导出配置接口
该接口用于添加一个新的导出配置,包括应用名称、模块名称和导出Key等关键信息。
|
ApiResult<String> |
I18nController.add(I18nRefVO i18nVO)
添加国际化配置
该接口用于添加一个新的国际化配置项到指定的应用和模块中
|
ApiResult<String> |
ImportController.add(ImportRefVO importVO)
添加上传配置接口
该接口用于添加一个新的上传配置,包括应用名称、模块名称和国际化Key等必要信息。
|
ApiResult<String> |
LayoutController.add(LayoutRefVO layoutVO)
添加布局文件接口
该接口用于添加一个新的布局文件,需要进行多项校验并最终添加文件
|
ApiResult<String> |
PermissionController.add(PermissionVO permissionVO)
添加权限接口
用于向系统中添加新的权限信息
|
ApiResult<String> |
ReportController.add(ReportRefVO reportRefVO)
添加报表接口
该接口用于添加新的报表,需要传入报表相关信息,并进行非空校验后添加
|
ApiResult<String> |
ServiceController.add(ServiceVO serviceVO)
添加服务器脚本定义接口
该接口用于添加服务器脚本定义,包括模块名、应用名和服务名称等信息的提交。
|
ApiResult<String> |
UploadController.add(UploadRefVO uploadVO)
添加上传配置接口
该接口用于添加一个新的上传配置,包括应用名称、模块名称和国际化Key,并将配置信息保存到指定路径。
|
ApiResult<String> |
EntityRefController.bind(EntityRefVO entityRefVO)
绑定实体定义接口
该接口用于将实体定义绑定到指定的模块中,需要进行参数校验并保存绑定关系。
|
ApiResult<String> |
EntityRefController.cancelBind(EntityRefVO entityRefVO)
取消绑定实体接口
该接口用于取消指定应用下模块与实体的绑定关系
|
ApiResult<String> |
EntityRefController.createAndBind(EntityRefVO entityRefVO)
创建并绑定实体定义
该接口用于创建一个新的实体定义,并将其绑定到指定的应用和模块中。
|
ApiResult<String> |
DownloadController.delete(DownloadRefVO downloadVO)
删除下载配置
根据提供的下载引用信息删除对应的下载配置
|
ApiResult<String> |
ExportController.delete(ExportRefVO exportVO)
删除导出配置
根据传入的导出引用对象删除对应的导出配置
|
ApiResult<String> |
GridController.delete(GridRefVO gridRefVO)
删除网格列表接口
根据传入的应用名称、模块名称和网格名称删除对应的网格列表文件
|
ApiResult<String> |
I18nController.delete(I18nRefVO i18nVO)
删除国际化配置
根据传入的国际化引用对象,删除对应的国际化配置信息
|
ApiResult<String> |
ImportController.delete(ImportRefVO importVO)
删除上传配置接口
根据传入的参数删除指定的上传配置文件
|
ApiResult<String> |
LayoutController.delete(LayoutRefVO layoutVO)
删除布局文件接口
根据传入的布局文件信息删除对应的布局文件
|
ApiResult<String> |
PermissionController.delete(PermissionVO permissionVO)
删除指定应用的指定模块中的权限
该接口用于删除指定应用名称和模块名称下的某个权限Key对应的权限
|
ApiResult<String> |
ReportController.delete(ReportRefVO reportRefVO)
删除报表接口
根据传入的报表引用信息删除对应的报表文件
|
ApiResult<String> |
ServiceController.delete(ServiceVO serviceVO)
删除服务器脚本定义接口
该接口用于删除指定的服务器脚本定义,通过传入ServiceVO对象来指定要删除的服务
|
ApiResult<String> |
UploadController.delete(UploadRefVO uploadVO)
删除上传文件接口
该接口用于处理删除上传文件请求,验证相关信息后删除指定文件并返回结果。
|
ApiResult<String> |
GridController.deleteByRefid(List<String> refid)
删除网格列表接口
根据传入的refid列表删除对应的网格文件
|
ApiResult<String> |
LayoutController.deleteByRefid(List<String> refid)
通过refid列表删除文件
|
ApiResult<String> |
EntityRefController.publish(EntityRefVO entityRefVO)
发布实体接口
该接口用于将指定的实体发布到对应的应用中
|
ApiResult<GridVO> |
GridController.read(String appName,
String moduleName,
String name)
读取网格列表接口
根据应用名称、模块名称和列表名称读取对应的网格列表信息
|
ApiResult<String> |
EntityRefController.remove(EntityRefVO entityVO)
取消绑定并删除实体接口
该接口用于取消模块与实体的绑定,并删除指定的实体
|
ApiResult<GridVO> |
GridController.save(GridVO gridVO)
保存网格列表信息
该接口用于保存网格列表的相关信息,包括应用名称、模块名称、列表名称等,
并根据这些信息生成或更新对应的JSON文件,同时处理与实体绑定的相关操作。
|
ApiResult<String> |
LayoutController.save(LayoutRefVO layoutVO)
保存表单设计接口
该接口用于保存表单设计的相关信息,包括应用名称、模块名称和界面名称等。
|
ApiResult<String> |
PermissionController.save(Map<String,Object> dataMap)
保存权限接口
该接口用于保存指定应用和模块的权限信息,首先会校验应用名称和模块名称是否为空,
然后为权限列表中的每个权限生成UUID(如果未提供),接着根据应用名称和模块名称
获取模块对象,最后将权限信息保存到模块对象中并持久化。
|
ApiResult<String> |
DocumentController.save(ModuleVO moduleVO)
保存文档接口
该接口用于保存指定应用和模块的文档信息,需传入包含应用名、模块名和文档内容的ModuleVO对象。
|
ApiResult<String> |
LayoutController.saveAs(Map<String,Object> dataMap)
表单另存为接口
该接口用于将表单设计另存为新名称,并保存到指定路径下
|
ApiResult<String> |
DownloadController.update(DownloadRefVO downloadVO)
更新下载配置接口
该接口用于更新下载配置信息,包括应用名称、模块名称和国际化Key等,并将更新后的配置信息保存到指定路径。
|
ApiResult<String> |
ExportController.update(ExportRefVO exportVO)
更新导出配置接口
该接口用于更新指定应用的导出配置信息,包括应用名称、模块名称和导出Key等。
|
ApiResult<String> |
I18nController.update(I18nRefVO i18nVO)
更新国际化信息接口
该接口用于更新指定应用、模块下的国际化信息
|
ApiResult<String> |
ImportController.update(ImportRefVO importVO)
更新上传配置接口
该接口用于更新指定应用的上传配置信息,包括应用名称、模块名称和国际化Key等。
|
ApiResult<String> |
LayoutController.update(LayoutRefVO layoutVO)
修改布局接口
根据传入的布局信息修改指定应用的布局配置
|
ApiResult<String> |
PermissionController.update(PermissionVO permissionVO)
更新权限接口
根据传入的权限对象更新指定应用的指定模块的权限信息
|
ApiResult<String> |
ReportController.update(ReportRefVO reportRefVO)
更新报表接口
该接口用于更新指定应用、模块下的报表信息,并将更新后的信息保存到对应的JSON文件中。
|
ApiResult<String> |
ServiceController.update(ServiceVO serviceVO)
更新服务器脚本定义接口
该接口用于更新指定模块、应用下的服务器脚本定义,并将更新后的定义保存到对应路径的JSON文件中。
|
ApiResult<String> |
UploadController.update(UploadRefVO uploadVO)
更新上传配置接口
该接口用于更新指定应用、模块和国际化Key的上传配置信息。
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
LoginController.logout()
用户退出登录接口
该接口用于处理用户的退出登录请求,执行退出登录逻辑并返回结果
|
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<Map<String,Object>> |
DictCategoryController.add(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.add(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.batchDelete(Map<String,Object> paramMap) |
ApiResult<String> |
DictCategoryController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
DictionaryDataController.delete(String[] ids) |
ApiResult<String> |
DictionaryDataController.refreshDictCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult |
I18nCategoryController.add(Map<String,Object> paramMap) |
ApiResult<String> |
I18nCategoryController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
I18nController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
LanguageController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
LanguageController.save(Map<String,Object> paramMap) |
ApiResult<String> |
LanguageController.setLangConfig(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
MenuController.add(Map<String,Object> paramMap)
添加菜单接口
用于向系统中添加新的菜单项,包括标题、应用UUID、租户ID等信息。
|
ApiResult<String> |
MenuController.delete(Map<String,Object> paramMap)
删除菜单接口
根据传入的ID删除对应菜单,并删除关联的角色菜单关系,同时删除该菜单的所有子菜单及关联关系
|
ApiResult<String> |
MenuController.update(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
OrgController.add(Map<String,Object> paramMap) |
ApiResult<String> |
OrgController.delete(Map<String,Object> paramMap) |
ApiResult<String> |
OrgController.update(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
TenantController.add(Map<String,Object> paramMap) |
ApiResult<String> |
TenantController.delete(String[] ids) |
ApiResult<String> |
TenantController.update(Map<String,Object> paramMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
UserController.add(Map<String,Object> userMap) |
ApiResult<String> |
UserController.delete(String[] ids) |
ApiResult<String> |
UserController.update(Map<String,Object> userMap) |
Copyright © 2025. All rights reserved.