Interface ItemViewConfService

  • All Known Implementing Classes:
    ItemViewConfServiceImpl

    public interface ItemViewConfService
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Method Detail

      • copyBindInfo

        void copyBindInfo​(String itemId,
                          String newItemId)
        复制视图配置绑定信息
        Parameters:
        itemId -
        newItemId -
      • copyView

        void copyView​(String[] ids,
                      String viewType)
        复制视图列的数据到指定视图下面
        Parameters:
        ids -
        viewType -
      • deleteBindInfo

        void deleteBindInfo​(String itemId)
        删除视图配置绑定信息
        Parameters:
        itemId -
      • findById

        ItemViewConf findById​(String id)
        根据唯一标示查找事项视图配置
        Parameters:
        id -
        Returns:
      • listByItemId

        List<ItemViewConf> listByItemId​(String itemId)
        根据事项唯一标示和视图类型
        Parameters:
        itemId -
        Returns:
      • listByItemIdAndViewType

        List<ItemViewConf> listByItemIdAndViewType​(String itemId,
                                                   String viewType)
        根据事项唯一标示和视图类型
        Parameters:
        itemId -
        viewType -
        Returns:
      • listByViewType

        List<ItemViewConf> listByViewType​(String viewType)
        Description:
        Parameters:
        viewType -
        Returns:
      • removeByViewType

        void removeByViewType​(String viewType)
        Description:
        Parameters:
        viewType -
      • removeItemViewConfs

        void removeItemViewConfs​(String[] itemViewConfIds)
        根据视图配置唯一标示数据删除视图配置
        Parameters:
        itemViewConfIds -
      • saveOrUpdate

        void saveOrUpdate​(ItemViewConf itemViewConf)
        保存视图配置
        Parameters:
        itemViewConf -
      • update4Order

        void update4Order​(String[] idAndTabIndexs)
        排序
        Parameters:
        idAndTabIndexs - "id:tabIndex"形式的数组