package com.smartor.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.smartor.mapper.IvrTasksmsMapper; import com.smartor.domain.IvrTasksms; import com.smartor.service.IIvrTasksmsService; /** * 语音任务短信Service业务层处理 * * @author smartor * @date 2023-03-24 */ @Service public class IvrTasksmsServiceImpl implements IIvrTasksmsService { @Autowired private IvrTasksmsMapper ivrTasksmsMapper; /** * 查询语音任务短信 * * @param id 语音任务短信主键 * @return 语音任务短信 */ @Override public IvrTasksms selectIvrTasksmsById(Long id) { return ivrTasksmsMapper.selectIvrTasksmsById(id); } /** * 查询语音任务短信列表 * * @param ivrTasksms 语音任务短信 * @return 语音任务短信 */ @Override public List selectIvrTasksmsList(IvrTasksms ivrTasksms) { return ivrTasksmsMapper.selectIvrTasksmsList(ivrTasksms); } /** * 新增语音任务短信 * * @param ivrTasksms 语音任务短信 * @return 结果 */ @Override public int insertIvrTasksms(IvrTasksms ivrTasksms) { ivrTasksms.setCreateTime(DateUtils.getNowDate()); return ivrTasksmsMapper.insertIvrTasksms(ivrTasksms); } /** * 修改语音任务短信 * * @param ivrTasksms 语音任务短信 * @return 结果 */ @Override public int updateIvrTasksms(IvrTasksms ivrTasksms) { ivrTasksms.setUpdateTime(DateUtils.getNowDate()); return ivrTasksmsMapper.updateIvrTasksms(ivrTasksms); } /** * 批量删除语音任务短信 * * @param ids 需要删除的语音任务短信主键 * @return 结果 */ @Override public int deleteIvrTasksmsByIds(Long[] ids) { return ivrTasksmsMapper.deleteIvrTasksmsByIds(ids); } /** * 删除语音任务短信信息 * * @param id 语音任务短信主键 * @return 结果 */ @Override public int deleteIvrTasksmsById(Long id) { return ivrTasksmsMapper.deleteIvrTasksmsById(id); } }