de/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.java
2022-04-15 16:08:33 +08:00

25 lines
725 B
Java

package io.dataease.ext;
import io.dataease.dto.panel.PanelViewDto;
import io.dataease.dto.panel.PanelViewTableDTO;
import io.dataease.dto.panel.po.PanelViewInsertDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface ExtPanelViewMapper {
List<PanelViewDto> groups(String userId);
List<PanelViewDto> views(String userId);
List<PanelViewTableDTO> getPanelViewDetails(@Param("panelId") String panelId);
void deleteWithPanelId(String panelId);
void savePanelView(@Param("panelViews") List<PanelViewInsertDTO> panelViews);
void copyFromPanel(@Param("newPanelId") String newPanelId,@Param("sourcePanelId") String sourcePanelId,@Param("copyId") String copyId);
}