@Component public class LayoutCustomService extends Object
| 构造器和说明 |
|---|
LayoutCustomService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteLayoutByPublic(String appName,
String moduleName,
String layoutName)
根据公共布局名称删除对应的布局
|
void |
deleteLayoutByUser(long userId,
String appName,
String moduleName,
String layoutName)
根据用户ID、应用名称、模块名称和布局名称删除对应的布局文件
|
com.alibaba.fastjson.JSONObject |
getLayoutByPublic(long userId,
String datasource,
String entityName)
根据公开的用户ID、数据源和实体名称获取布局
|
com.alibaba.fastjson.JSONObject |
getLayoutByUser(long userId,
String appName,
String moduleName,
String gridName)
根据用户ID、应用名称、模块名称和网格名称获取布局
|
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)
根据用户ID、应用名称、模块名称和网格名称保存布局配置
|
public com.alibaba.fastjson.JSONObject getLayoutByUser(long userId,
String appName,
String moduleName,
String gridName)
throws BusiException,
SQLException
userId - 用户IDappName - 应用名称moduleName - 模块名称gridName - 网格名称BusiException - 业务异常SQLException - SQL异常public com.alibaba.fastjson.JSONObject getLayoutByPublic(long userId,
String datasource,
String entityName)
userId - 用户IDdatasource - 数据源entityName - 实体名称public void saveLayoutByUser(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 saveLayoutByPublic(String appName, String moduleName, String gridName, LayoutVO layoutVO) throws BusiException, SQLException
appName - 应用名称moduleName - 模块名称gridName - 网格名称layoutVO - 布局对象BusiException - 业务异常SQLException - SQL异常public void deleteLayoutByPublic(String appName, String moduleName, String layoutName) throws BusiException
appName - 应用名称moduleName - 模块名称layoutName - 布局名称BusiException - 业务异常public void deleteLayoutByUser(long userId,
String appName,
String moduleName,
String layoutName)
throws BusiException
userId - 用户IDappName - 应用名称moduleName - 模块名称layoutName - 布局名称BusiException - 如果删除过程中出现业务异常Copyright © 2025. All rights reserved.