@Component public class ModuleService extends Object
| 构造器和说明 |
|---|
ModuleService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteEntityFormByPublic(long userId,
String datasource,
String entityName)
删除公司个性化实体表单
|
void |
deleteEntityFormByUser(long userId,
String datasource,
String entityName)
删除用户个性化实体表单
|
void |
deleteEntityGridByPublic(long userId,
String datasource,
String entityName)
删除公司个性化实体数据列表
|
void |
deleteEntityGridByUser(long userId,
String datasource,
String entityName)
删除用户个性化实体数据列表
|
void |
deleteGridByPublic(String appName,
String moduleName,
String gridName)
数据公司个性化数据列表
|
void |
deleteGridByUser(long userId,
String appName,
String moduleName,
String layoutName)
删除用户个性化模块
|
void |
deleteLayoutByPublic(String appName,
String moduleName,
String layoutName)
删除公司个性化布局
|
void |
deleteLayoutByUser(long userId,
String appName,
String moduleName,
String layoutName)
删除用户个性化布局
|
boolean |
existGridByPublic(String appName,
String moduleName,
String gridName)
是否存在公司个性化模块
|
boolean |
existLayoutByUser(long userId,
String appName,
String moduleName)
是否存在用户个性化模块
|
com.alibaba.fastjson.JSONObject |
getEntityFormByPublic(String datasource,
String entityName)
获取公司个性化实体网络列表
|
com.alibaba.fastjson.JSONObject |
getEntityFormByUser(long userId,
String datasource,
String entityName)
获取用户个性化实体表单
|
com.alibaba.fastjson.JSONObject |
getEntityGridByPublic(String datasource,
String entityName)
获取公司个性化实体网格列表
|
com.alibaba.fastjson.JSONObject |
getEntityGridByUser(long userId,
String datasource,
String entityName)
获取用户实体数据列表
|
com.alibaba.fastjson.JSONObject |
getGridByPublic(String datasource,
String entityName)
获取公司个性化数据列表
|
com.alibaba.fastjson.JSONObject |
getGridByUser(long userId,
String appName,
String moduleName,
String gridName)
获取用户个性化列表
|
com.alibaba.fastjson.JSONObject |
getLayoutByPublic(long userId,
String datasource,
String entityName)
获取公司个性化布局
|
com.alibaba.fastjson.JSONObject |
getLayoutByUser(long userId,
String appName,
String moduleName,
String gridName)
获取用户个性化布局
|
com.alibaba.fastjson.JSONObject |
getModuleByName(String appName,
String moduleName)
根据前端获取模块全部信息
|
void |
saveEntityFormByPublic(String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
保存公司个性化实体表单
|
void |
saveEntityFormByUser(long userId,
String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
保存用户个性化实体表单
|
void |
saveEntityGridByPublic(String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
保存公司个性化实体表单
|
void |
saveEntityGridByUser(long userId,
String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
保存用户个性化实体表单
|
void |
saveGridByPublic(String appName,
String moduleName,
String gridName,
GridVO GridVO)
保存公司列表
|
void |
saveGridByUser(long userId,
String appName,
String moduleName,
String gridName,
com.alibaba.fastjson.JSONObject jsonObject)
保存用户个性化列表
|
void |
saveLayoutByPublic(String appName,
String moduleName,
String gridName,
LayoutVO layoutVO)
保存公司布局
|
void |
saveLayoutByUser(long userId,
String appName,
String moduleName,
String gridName,
com.alibaba.fastjson.JSONObject jsonObject)
保存用户个性化布局
|
public com.alibaba.fastjson.JSONObject getModuleByName(String appName, String moduleName) throws BusiException, SQLException
appName - 应用moduleName - 模块BusiExceptionSQLExceptionpublic void deleteGridByUser(long userId,
String appName,
String moduleName,
String layoutName)
throws BusiException
userId - appName - 应用moduleName - 模块BusiExceptionpublic void saveGridByUser(long userId,
String appName,
String moduleName,
String gridName,
com.alibaba.fastjson.JSONObject jsonObject)
throws BusiException,
SQLException
userId - appName - moduleName - gridName - jsonObject - BusiExceptionSQLExceptionpublic void saveEntityFormByPublic(String datasource, String entityName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
datasource - 数据源entityName - 实体jsonObject - BusiExceptionSQLExceptionpublic void saveEntityGridByPublic(String datasource, String entityName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
datasource - 数据源entityName - 实体jsonObject - BusiExceptionSQLExceptionpublic void saveEntityGridByUser(long userId,
String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
throws BusiException,
SQLException
userId - 用户datasource - 数据源entityName - 实体jsonObject - BusiExceptionSQLExceptionpublic void saveEntityFormByUser(long userId,
String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
throws BusiException,
SQLException
userId - 用户datasource - 数据源entityName - 实体jsonObject - BusiExceptionSQLExceptionpublic com.alibaba.fastjson.JSONObject getGridByUser(long userId,
String appName,
String moduleName,
String gridName)
userId - appName - moduleName - gridName - BusiExceptionSQLExceptionpublic com.alibaba.fastjson.JSONObject getLayoutByUser(long userId,
String appName,
String moduleName,
String gridName)
throws BusiException,
SQLException
userId - appName - moduleName - gridName - BusiExceptionSQLExceptionpublic com.alibaba.fastjson.JSONObject getEntityFormByUser(long userId,
String datasource,
String entityName)
userId - datasource - entityName - public com.alibaba.fastjson.JSONObject getEntityFormByPublic(String datasource, String entityName)
datasource - 数据源entityName - 实体public com.alibaba.fastjson.JSONObject getEntityGridByPublic(String datasource, String entityName)
datasource - 数据源entityName - 实体public com.alibaba.fastjson.JSONObject getEntityGridByUser(long userId,
String datasource,
String entityName)
userId - 用户datasource - 数据源entityName - 实体public com.alibaba.fastjson.JSONObject getGridByPublic(String datasource, String entityName)
datasource - entityName - public com.alibaba.fastjson.JSONObject getLayoutByPublic(long userId,
String datasource,
String entityName)
userId - 用户datasource - 数据源entityName - 实体public void saveLayoutByUser(long userId,
String appName,
String moduleName,
String gridName,
com.alibaba.fastjson.JSONObject jsonObject)
throws BusiException,
SQLException
userId - appName - moduleName - gridName - jsonObject - BusiExceptionSQLExceptionpublic void saveLayoutByPublic(String appName, String moduleName, String gridName, LayoutVO layoutVO) throws BusiException, SQLException
appName - 应用moduleName - 模块gridName - 列表名称layoutVO - BusiExceptionSQLExceptionpublic void saveGridByPublic(String appName, String moduleName, String gridName, GridVO GridVO) throws BusiException, SQLException
appName - 应用moduleName - 模块gridName - 列表名称GridVO - BusiExceptionSQLExceptionpublic void deleteLayoutByPublic(String appName, String moduleName, String layoutName) throws BusiException
appName - 应用moduleName - 模块BusiExceptionpublic void deleteLayoutByUser(long userId,
String appName,
String moduleName,
String layoutName)
throws BusiException
appName - 应用moduleName - 模块layoutName - 布局BusiExceptionpublic void deleteEntityGridByUser(long userId,
String datasource,
String entityName)
throws BusiException
userId - datasource - entityName - BusiExceptionpublic void deleteEntityFormByUser(long userId,
String datasource,
String entityName)
throws BusiException
userId - datasource - entityName - BusiExceptionpublic void deleteEntityFormByPublic(long userId,
String datasource,
String entityName)
throws BusiException
userId - 用户datasource - 数据源entityName - 实体BusiExceptionpublic void deleteEntityGridByPublic(long userId,
String datasource,
String entityName)
throws BusiException
userId - 用户datasource - 数据源entityName - 实体BusiExceptionpublic void deleteGridByPublic(String appName, String moduleName, String gridName) throws BusiException
appName - 应用moduleName - 模块gridName - 列表BusiExceptionpublic boolean existGridByPublic(String appName, String moduleName, String gridName)
Copyright © 2025. All rights reserved.