package com.welampiot.dao; import com.welampiot.dto.MicrowaveInfoDTO; import com.welampiot.vo.MicrowaveInfoVO; import org.apache.ibatis.annotations.Param; import java.util.List; public interface MicrowaveInfoDao { List getMicrowaveListByMicrowaveInfoVO(MicrowaveInfoVO microwaveInfoVO); Integer getMicrowaveTotalByMicrowaveInfoVO(MicrowaveInfoVO microwaveInfoVO); Integer getMicrowaveOnlineTotalByMicrowaveInfoVO(MicrowaveInfoVO microwaveInfoVO); void deleteMicrowaveDataById(@Param("id") Integer id); Integer findMicrowaveCountByMicroDTO(MicrowaveInfoDTO microwaveInfoDTO); void addMicrowaveData(MicrowaveInfoDTO microwaveInfoDTO); void updateMicrowaveData(MicrowaveInfoDTO microwaveInfoDTO); MicrowaveInfoDTO getMicrowaveDetailsById(@Param("id") Integer id); }