接口 Y9TableService

  • 所有已知实现类:
    Y9TableServiceImpl

    public interface Y9TableService
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 方法详细资料

      • addDataBaseTable

        net.risesoft.pojo.Y9Result<Object> addDataBaseTable​(String tableName,
                                                            String systemName,
                                                            String systemCnName)
        Description: 添加数据库表
        参数:
        tableName -
        systemName -
        systemCnName -
        返回:
      • buildTable

        net.risesoft.pojo.Y9Result<Object> buildTable​(Y9Table table,
                                                      List<Map<String,​Object>> listMap)
        根据表PK创建相应的表
        参数:
        table -
        listMap -
        返回:
      • delete

        net.risesoft.pojo.Y9Result<Object> delete​(String id)
        根据id删除业务表
        参数:
        id -
        返回:
      • findById

        Y9Table findById​(String id)
        根据id获取业务表信息
        参数:
        id -
        返回:
      • findByTableName

        Y9Table findByTableName​(String tableName)
        Description:
        参数:
        tableName -
        返回:
      • getAlltableName

        String getAlltableName()
        获取所有表名称
        返回:
      • getAllTables

        List<Map<String,​String>> getAllTables​(String name)
        Description: 获取数据库表
        参数:
        name -
        返回:
      • listAllTable

        List<Y9Table> listAllTable()
        获取所有表
        返回:
      • listByTableType

        List<Y9Table> listByTableType​(Integer tableType)
        根据表类型查找所有表
        参数:
        tableType -
        返回:
      • pageTables

        net.risesoft.pojo.Y9Page<Y9Table> pageTables​(String systemName,
                                                     int page,
                                                     int rows)
        Description: 根据应用id分页获取业务表列表
        参数:
        systemName -
        page -
        rows -
        返回:
      • updateTable

        net.risesoft.pojo.Y9Result<Object> updateTable​(Y9Table table,
                                                       List<Map<String,​Object>> listMap,
                                                       String type)
        Description: 修改表结构,增加字段
        参数:
        table -
        listMap -
        type -
        返回: