package com.welampiot.dao; import com.welampiot.dto.PanelInfoDTO; import com.welampiot.vo.PanelInfoVO; import org.apache.ibatis.annotations.Param; import java.util.List; public interface PanelInfoDao { List getPanelInfoListByPanelInfoVO(PanelInfoVO panelInfoVO); Integer getPanelTotalByPanelInfoVO(PanelInfoVO panelInfoVO); Integer getPanelOnlineTotalByPanelInfoVO(PanelInfoVO panelInfoVO); void addPanelData(PanelInfoDTO panelInfoDTO); void updatePanelData(PanelInfoDTO panelInfoDTO); Integer checkPanelData(PanelInfoDTO panelInfoDTO); void deletePanelDataById(@Param("id") Integer id); PanelInfoDTO getPanelDetailsById(@Param("id") Integer id); }