@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
- 模块BusiException
SQLException
public void deleteGridByUser(long userId, String appName, String moduleName, String layoutName) throws BusiException
userId
- appName
- 应用moduleName
- 模块BusiException
public void saveGridByUser(long userId, String appName, String moduleName, String gridName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
userId
- appName
- moduleName
- gridName
- jsonObject
- BusiException
SQLException
public void saveEntityFormByPublic(String datasource, String entityName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
datasource
- 数据源entityName
- 实体jsonObject
- BusiException
SQLException
public void saveEntityGridByPublic(String datasource, String entityName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
datasource
- 数据源entityName
- 实体jsonObject
- BusiException
SQLException
public void saveEntityGridByUser(long userId, String datasource, String entityName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
userId
- 用户datasource
- 数据源entityName
- 实体jsonObject
- BusiException
SQLException
public void saveEntityFormByUser(long userId, String datasource, String entityName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
userId
- 用户datasource
- 数据源entityName
- 实体jsonObject
- BusiException
SQLException
public com.alibaba.fastjson.JSONObject getGridByUser(long userId, String appName, String moduleName, String gridName)
userId
- appName
- moduleName
- gridName
- BusiException
SQLException
public com.alibaba.fastjson.JSONObject getLayoutByUser(long userId, String appName, String moduleName, String gridName) throws BusiException, SQLException
userId
- appName
- moduleName
- gridName
- BusiException
SQLException
public 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
- BusiException
SQLException
public void saveLayoutByPublic(String appName, String moduleName, String gridName, LayoutVO layoutVO) throws BusiException, SQLException
appName
- 应用moduleName
- 模块gridName
- 列表名称layoutVO
- BusiException
SQLException
public void saveGridByPublic(String appName, String moduleName, String gridName, GridVO GridVO) throws BusiException, SQLException
appName
- 应用moduleName
- 模块gridName
- 列表名称GridVO
- BusiException
SQLException
public void deleteLayoutByPublic(String appName, String moduleName, String layoutName) throws BusiException
appName
- 应用moduleName
- 模块BusiException
public void deleteLayoutByUser(long userId, String appName, String moduleName, String layoutName) throws BusiException
appName
- 应用moduleName
- 模块layoutName
- 布局BusiException
public void deleteEntityGridByUser(long userId, String datasource, String entityName) throws BusiException
userId
- datasource
- entityName
- BusiException
public void deleteEntityFormByUser(long userId, String datasource, String entityName) throws BusiException
userId
- datasource
- entityName
- BusiException
public void deleteEntityFormByPublic(long userId, String datasource, String entityName) throws BusiException
userId
- 用户datasource
- 数据源entityName
- 实体BusiException
public void deleteEntityGridByPublic(long userId, String datasource, String entityName) throws BusiException
userId
- 用户datasource
- 数据源entityName
- 实体BusiException
public void deleteGridByPublic(String appName, String moduleName, String gridName) throws BusiException
appName
- 应用moduleName
- 模块gridName
- 列表BusiException
public boolean existGridByPublic(String appName, String moduleName, String gridName)
Copyright © 2025. All rights reserved.