@Component public class LayoutService extends Object
| 构造器和说明 |
|---|
LayoutService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteLayout(String appName,
String moduleName,
String name)
删除指定应用的布局文件
|
void |
deleteLayoutByRefId(String refid)
根据refid删除布局
|
boolean |
exists(String appName,
String moduleName,
String layoutName) |
LayoutVO |
getLayout(String refid)
根据引用ID获取布局信息
|
LayoutVO |
getLayout(String appName,
String moduleName,
String layoutName)
根据应用名称、模块名称和布局名称获取布局信息。
|
List<LayoutVO> |
listLayout(String appName,
String moduleName)
根据应用名和模块名列出布局信息
|
void |
saveLayout(String refid,
com.alibaba.fastjson.JSONObject jsonObject)
保存布局
|
void |
saveLayout(String refid,
LayoutVO layoutVO) |
void |
saveLayout(String appName,
String moduleName,
String layoutName,
com.alibaba.fastjson.JSONObject jsonObject)
删除布局文件并保存新的布局内容
|
void |
saveLayout(String appName,
String moduleName,
String layoutName,
LayoutVO layoutVO)
保存布局信息
|
public List<LayoutVO> listLayout(String appName, String moduleName) throws BusiException, SQLException
appName - 应用名称,用于定位布局文件所在的应用目录moduleName - 模块名称,用于定位布局文件所在的模块目录BusiException - 业务异常SQLException - 数据库操作异常public void saveLayout(String appName, String moduleName, String layoutName, LayoutVO layoutVO) throws BusiException, SQLException
appName - 应用名称moduleName - 模块名称layoutName - 布局名称layoutVO - 布局信息对象BusiException - 业务异常SQLException - 数据库异常public LayoutVO getLayout(String appName, String moduleName, String layoutName) throws BusiException, SQLException
appName - 应用名称moduleName - 模块名称layoutName - 布局名称BusiException - 业务异常SQLException - SQL异常public LayoutVO getLayout(String refid) throws BusiException, SQLException
refid - 引用IDBusiException - 业务异常SQLException - SQL异常public void saveLayout(String appName, String moduleName, String layoutName, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
appName - 应用程序名称moduleName - 模块名称layoutName - 布局名称jsonObject - 新的布局内容BusiException - 业务异常SQLException - 数据库异常public void saveLayout(String refid, com.alibaba.fastjson.JSONObject jsonObject) throws BusiException, SQLException
refid - 引用IDjsonObject - 布局信息的JSON对象BusiException - 业务异常SQLException - 数据库异常public void saveLayout(String refid, LayoutVO layoutVO) throws BusiException, SQLException
public void deleteLayoutByRefId(String refid) throws BusiException, SQLException
refid - 布局的唯一标识符BusiException - 业务异常SQLException - SQL异常public void deleteLayout(String appName, String moduleName, String name) throws BusiException
appName - 应用名称moduleName - 模块名称name - 布局文件名称BusiException - 业务异常Copyright © 2025. All rights reserved.