类 GridService
java.lang.Object
net.sohelp.boot.engine.web.service.GridService
网格列表服务
- 从以下版本开始:
- 2025/11/7 11:58
- 作者:
- AaronFung
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voiddeleteGrid(String appName, String moduleName, String gridName) 删除网格布局文件boolean检查指定应用、模块和网格名称对应的文件是否存在根据应用名称、模块名称和网格名称获取网格信息根据应用名和模块名获取网格列表void保存网格数据到指定路径
-
构造器详细资料
-
GridService
public GridService()
-
-
方法详细资料
-
listGrid
根据应用名和模块名获取网格列表该函数首先根据应用名和模块名构建网格资源路径,然后从资源服务中获取对应的网格列表。 对获取到的每个网格对象设置应用名、模块名和引用ID,并处理扩展实体中的公式信息。
- 参数:
appName- 应用名称,用于定位网格资源路径moduleName- 模块名称,用于定位网格资源路径- 返回:
- 包含网格信息的列表,如果未找到则返回空列表
- 抛出:
SQLException- 当数据库访问异常时抛出
-
saveGrid
public void saveGrid(String appName, String moduleName, String gridName, GridVO gridVO) throws BusiException, SQLException 保存网格数据到指定路径- 参数:
appName- 应用名称moduleName- 模块名称gridName- 网格名称gridVO- 网格对象- 抛出:
BusiException- 业务异常SQLException- SQL异常
-
exits
检查指定应用、模块和网格名称对应的文件是否存在- 参数:
appName- 应用名称moduleName- 模块名称gridName- 网格名称- 返回:
- 如果文件存在返回true,否则返回false
- 抛出:
BusiException- 如果检查过程中发生业务异常
-
deleteGrid
删除网格布局文件- 参数:
appName- 应用程序名称moduleName- 模块名称gridName- 布局名称- 抛出:
BusiException- 如果删除文件失败,则抛出BusiException异常
-
getGrid
public GridVO getGrid(String appName, String moduleName, String gridName) throws BusiException, SQLException 根据应用名称、模块名称和网格名称获取网格信息- 参数:
appName- 应用名称moduleName- 模块名称gridName- 网格名称- 返回:
- GridVO 对象,如果未找到则返回 null
- 抛出:
BusiException- 业务异常SQLException- SQL 异常
-