¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.smartor.service.impl; |
| | | |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.smartor.domain.IvrLibaTemplateTarget; |
| | | import com.smartor.mapper.IvrLibaTemplateTargetMapper; |
| | | import com.smartor.service.IIvrLibaTemplateTargetService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 模çé®é¢ææ åºServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-12-23 |
| | | */ |
| | | @Service |
| | | public class IvrLibaTemplateTargetServiceImpl implements IIvrLibaTemplateTargetService { |
| | | @Autowired |
| | | private IvrLibaTemplateTargetMapper ivrLibaTemplateTargetMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¨¡çé®é¢ææ åº |
| | | * |
| | | * @param ID 模çé®é¢ææ åºä¸»é® |
| | | * @return 模çé®é¢ææ åº |
| | | */ |
| | | @Override |
| | | public IvrLibaTemplateTarget selectIvrLibaTemplateTargetByID(Long ID) { |
| | | return ivrLibaTemplateTargetMapper.selectIvrLibaTemplateTargetByID(ID); |
| | | } |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¨¡çé®é¢ææ åºå表 |
| | | * |
| | | * @param ivrLibaTemplateTarget 模çé®é¢ææ åº |
| | | * @return 模çé®é¢ææ åº |
| | | */ |
| | | @Override |
| | | public List<IvrLibaTemplateTarget> selectIvrLibaTemplateTargetList(IvrLibaTemplateTarget ivrLibaTemplateTarget) { |
| | | return ivrLibaTemplateTargetMapper.selectIvrLibaTemplateTargetList(ivrLibaTemplateTarget); |
| | | } |
| | | |
| | | /** |
| | | * æ°å¢æ¨¡çé®é¢ææ åº |
| | | * |
| | | * @param ivrLibaTemplateTarget 模çé®é¢ææ åº |
| | | * @return ç»æ |
| | | */ |
| | | @Override |
| | | public int insertIvrLibaTemplateTarget(IvrLibaTemplateTarget ivrLibaTemplateTarget) { |
| | | ivrLibaTemplateTarget.setCreateTime(DateUtils.getNowDate()); |
| | | return ivrLibaTemplateTargetMapper.insertIvrLibaTemplateTarget(ivrLibaTemplateTarget); |
| | | } |
| | | |
| | | /** |
| | | * ä¿®æ¹æ¨¡çé®é¢ææ åº |
| | | * |
| | | * @param ivrLibaTemplateTarget 模çé®é¢ææ åº |
| | | * @return ç»æ |
| | | */ |
| | | @Override |
| | | public int updateIvrLibaTemplateTarget(IvrLibaTemplateTarget ivrLibaTemplateTarget) { |
| | | ivrLibaTemplateTarget.setUpdateTime(DateUtils.getNowDate()); |
| | | return ivrLibaTemplateTargetMapper.updateIvrLibaTemplateTarget(ivrLibaTemplateTarget); |
| | | } |
| | | |
| | | /** |
| | | * æ¹éå 餿¨¡çé®é¢ææ åº |
| | | * |
| | | * @param IDs éè¦å é¤ç模çé®é¢ææ åºä¸»é® |
| | | * @return ç»æ |
| | | */ |
| | | @Transactional(rollbackFor = Exception.class) |
| | | @Override |
| | | public int deleteIvrLibaTemplateTargetByIDs(Long[] IDs) { |
| | | Integer i = null; |
| | | for (Long id : IDs) { |
| | | i = ivrLibaTemplateTargetMapper.deleteIvrLibaTemplateTargetByID(id); |
| | | } |
| | | return i; |
| | | } |
| | | |
| | | /** |
| | | * å 餿¨¡çé®é¢ææ åºä¿¡æ¯ |
| | | * |
| | | * @param ID 模çé®é¢ææ åºä¸»é® |
| | | * @return ç»æ |
| | | */ |
| | | @Override |
| | | public int deleteIvrLibaTemplateTargetByID(Long ID) { |
| | | return ivrLibaTemplateTargetMapper.deleteIvrLibaTemplateTargetByID(ID); |
| | | } |
| | | } |