@Component public class GridCustomService extends Object
| 构造器和说明 |
|---|
GridCustomService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteEntityGridByPublic(long userId,
String datasource,
String entityName)
根据用户ID、数据源和实体名称删除实体网格
|
void |
deleteEntityGridByUser(long userId,
String datasource,
String entityName)
根据用户ID、数据源和实体名称删除实体网格
|
void |
deleteGridByPublic(String appName,
String moduleName,
String gridName)
根据应用名称、模块名称和网格名称删除公共网格。
|
void |
deleteGridByUser(long userId,
String appName,
String moduleName,
String layoutName)
根据用户ID删除网格布局
|
boolean |
existGridByPublic(String appName,
String moduleName,
String gridName)
根据应用名称、模块名称和网格名称判断是否存在该网格
|
com.alibaba.fastjson.JSONObject |
getEntityGridByPublic(String datasource,
String entityName)
根据数据源和实体名称获取实体网格配置
|
com.alibaba.fastjson.JSONObject |
getEntityGridByUser(long userId,
String datasource,
String entityName)
根据用户ID、数据源和实体名称获取实体网格信息
|
com.alibaba.fastjson.JSONObject |
getGridByPublic(String datasource,
String entityName)
根据数据源和实体名称获取网格数据
|
com.alibaba.fastjson.JSONObject |
getGridByUser(long userId,
String appName,
String moduleName,
String gridName)
根据用户ID获取指定应用、模块和网格的JSON对象
|
void |
saveEntityGridByPublic(String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
保存公司个性化实体表单
|
void |
saveEntityGridByUser(long userId,
String datasource,
String entityName,
com.alibaba.fastjson.JSONObject jsonObject)
根据用户ID、数据源和实体名称保存实体网格数据
|
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)
根据用户ID、应用名称、模块名称和网格名称保存网格数据
|
public void deleteGridByUser(long userId,
String appName,
String moduleName,
String layoutName)
throws BusiException
userId - 用户IDappName - 应用名称moduleName - 模块名称layoutName - 布局名称BusiException - 业务异常public void saveGridByUser(long userId,
String appName,
String moduleName,
String gridName,
com.alibaba.fastjson.JSONObject jsonObject)
throws BusiException,
SQLException
userId - 用户IDappName - 应用名称moduleName - 模块名称gridName - 网格名称jsonObject - 网格数据,以JSON对象形式传入BusiException - 业务异常SQLException - SQL异常public 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 - 用户IDdatasource - 数据源entityName - 实体名称jsonObject - 要保存的JSON对象BusiException - 业务异常SQLException - SQL异常public com.alibaba.fastjson.JSONObject getGridByUser(long userId,
String appName,
String moduleName,
String gridName)
userId - 用户IDappName - 应用名称moduleName - 模块名称gridName - 网格名称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 - 用户IDdatasource - 数据源entityName - 实体名称public com.alibaba.fastjson.JSONObject getGridByPublic(String datasource, String entityName)
datasource - 数据源名称entityName - 实体名称public void saveGridByPublic(String appName, String moduleName, String gridName, GridVO GridVO) throws BusiException, SQLException
appName - 应用名称moduleName - 模块名称gridName - 网格名称GridVO - 网格对象BusiException - 业务异常SQLException - SQL异常public void deleteEntityGridByUser(long userId,
String datasource,
String entityName)
throws BusiException
userId - 用户IDdatasource - 数据源entityName - 实体名称BusiException - 业务异常public void deleteEntityGridByPublic(long userId,
String datasource,
String entityName)
throws BusiException
userId - 用户IDdatasource - 数据源entityName - 实体名称BusiException - 业务异常public void deleteGridByPublic(String appName, String moduleName, String gridName) throws BusiException
appName - 应用名称moduleName - 模块名称gridName - 网格名称BusiException - 业务异常Copyright © 2025. All rights reserved.