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.SmsTempletMapper; import com.smartor.domain.SmsTemplet; import com.smartor.service.ISmsTempletService; /** * 短信模板Service业务层处理 * * @author smartor * @date 2023-03-06 */ @Service public class SmsTempletServiceImpl implements ISmsTempletService { @Autowired private SmsTempletMapper smsTempletMapper; /** * 查询短信模板 * * @param templetid 短信模板主键 * @return 短信模板 */ @Override public SmsTemplet selectSmsTempletByTempletid(Long templetid) { return smsTempletMapper.selectSmsTempletByTempletid(templetid); } /** * 查询短信模板列表 * * @param smsTemplet 短信模板 * @return 短信模板 */ @Override public List selectSmsTempletList(SmsTemplet smsTemplet) { return smsTempletMapper.selectSmsTempletList(smsTemplet); } /** * 新增短信模板 * * @param smsTemplet 短信模板 * @return 结果 */ @Override public int insertSmsTemplet(SmsTemplet smsTemplet) { smsTemplet.setCreateTime(DateUtils.getNowDate()); return smsTempletMapper.insertSmsTemplet(smsTemplet); } /** * 修改短信模板 * * @param smsTemplet 短信模板 * @return 结果 */ @Override public int updateSmsTemplet(SmsTemplet smsTemplet) { smsTemplet.setUpdateTime(DateUtils.getNowDate()); return smsTempletMapper.updateSmsTemplet(smsTemplet); } /** * 批量删除短信模板 * * @param templetids 需要删除的短信模板主键 * @return 结果 */ @Override public int deleteSmsTempletByTempletids(Long[] templetids) { return smsTempletMapper.deleteSmsTempletByTempletids(templetids); } /** * 删除短信模板信息 * * @param templetid 短信模板主键 * @return 结果 */ @Override public int deleteSmsTempletByTempletid(Long templetid) { return smsTempletMapper.deleteSmsTempletByTempletid(templetid); } }