package com.mzl.flower.service.sms; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.mzl.flower.dto.request.sms.SmsTaskDTO; import com.mzl.flower.dto.request.sms.SmsTaskQueryDTO; import com.mzl.flower.dto.response.sms.SmsSelectVO; import com.mzl.flower.dto.response.sms.SmsTaskVO; import com.mzl.flower.entity.SmsTaskDO; import java.util.List; /** *

* 服务类 *

* * @author @TaoJie * @since 2024-12-25 */ public interface SmsTaskService extends IService { void saveSmsTask(SmsTaskDTO smsTaskDTO); void updateSmsTask(SmsTaskDTO smsTaskDTO); void deleteSmsTask(Long id); Page queryPage(SmsTaskQueryDTO dto, Page page); void publishSmsTask(SmsTaskDTO smsTaskDTO); List getSelectList(Long id); SmsTaskVO getDetailById(Long id); }