package com.smartor.service.impl; import com.ruoyi.common.utils.DateUtils; import com.smartor.domain.IvrLibaExtemplate; import com.smartor.mapper.IvrLibaExtemplateMapper; import com.smartor.service.IIvrLibaExtemplateService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; import java.util.UUID; /** * 通过模板Service业务层处理 * * @author ruoyi * @date 2023-12-27 */ @Service public class IvrLibaExtemplateServiceImpl implements IIvrLibaExtemplateService { @Autowired private IvrLibaExtemplateMapper ivrLibaExtemplateMapper; /** * 查询通过模板 * * @param ID 通过模板主键 * @return 通过模板 */ @Override public IvrLibaExtemplate selectIvrLibaExtemplateByID(String ID) { return ivrLibaExtemplateMapper.selectIvrLibaExtemplateByID(ID); } /** * 查询通过模板列表 * * @param ivrLibaExtemplate 通过模板 * @return 通过模板 */ @Override public List selectIvrLibaExtemplateList(IvrLibaExtemplate ivrLibaExtemplate) { return ivrLibaExtemplateMapper.selectIvrLibaExtemplateList(ivrLibaExtemplate); } /** * 新增通过模板 * * @param ivrLibaExtemplate 通过模板 * @return 结果 */ @Override public IvrLibaExtemplate insertIvrLibaExtemplate(IvrLibaExtemplate ivrLibaExtemplate) { ivrLibaExtemplate.setCreateTime(DateUtils.getNowDate()); Boolean i = ivrLibaExtemplateMapper.insertIvrLibaExtemplate(ivrLibaExtemplate); if (i) { return ivrLibaExtemplate; } return null; } /** * 修改通过模板 * * @param ivrLibaExtemplate 通过模板 * @return 结果 */ @Override public int updateIvrLibaExtemplate(IvrLibaExtemplate ivrLibaExtemplate) { ivrLibaExtemplate.setUpdateTime(DateUtils.getNowDate()); return ivrLibaExtemplateMapper.updateIvrLibaExtemplate(ivrLibaExtemplate); } /** * 批量删除通过模板 * * @param IDs 需要删除的通过模板主键 * @return 结果 */ @Override public int deleteIvrLibaExtemplateByIDs(Long[] IDs) { return ivrLibaExtemplateMapper.deleteIvrLibaExtemplateByIDs(IDs); } /** * 删除通过模板信息 * * @param ID 通过模板主键 * @return 结果 */ @Override public int deleteIvrLibaExtemplateByID(Long ID) { return ivrLibaExtemplateMapper.deleteIvrLibaExtemplateByID(ID); } }