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