package com.smartor.service.impl; import com.ruoyi.common.utils.DateUtils; import com.smartor.domain.IvrTaskVisitResult; import com.smartor.mapper.IvrTaskVisitResultMapper; import com.smartor.service.IIvrTaskVisitResultService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 任务随访结果Service业务层处理 * * @author ruoyi * @date 2024-05-06 */ @Service public class IvrTaskVisitResultServiceImpl implements IIvrTaskVisitResultService { @Autowired private IvrTaskVisitResultMapper ivrTaskVisitResultMapper; /** * 查询任务随访结果 * * @param id 任务随访结果主键 * @return 任务随访结果 */ @Override public IvrTaskVisitResult selectIvrTaskVisitResultById(Long id) { return ivrTaskVisitResultMapper.selectIvrTaskVisitResultById(id); } /** * 查询任务随访结果列表 * * @param ivrTaskVisitResult 任务随访结果 * @return 任务随访结果 */ @Override public List selectIvrTaskVisitResultList(IvrTaskVisitResult ivrTaskVisitResult) { return ivrTaskVisitResultMapper.selectIvrTaskVisitResultList(ivrTaskVisitResult); } /** * 新增任务随访结果 * * @param ivrTaskVisitResult 任务随访结果 * @return 结果 */ @Override public int insertIvrTaskVisitResult(IvrTaskVisitResult ivrTaskVisitResult) { ivrTaskVisitResult.setCreateTime(DateUtils.getNowDate()); return ivrTaskVisitResultMapper.insertIvrTaskVisitResult(ivrTaskVisitResult); } /** * 修改任务随访结果 * * @param ivrTaskVisitResult 任务随访结果 * @return 结果 */ @Override public int updateIvrTaskVisitResult(IvrTaskVisitResult ivrTaskVisitResult) { ivrTaskVisitResult.setUpdateTime(DateUtils.getNowDate()); return ivrTaskVisitResultMapper.updateIvrTaskVisitResult(ivrTaskVisitResult); } /** * 批量删除任务随访结果 * * @param ids 需要删除的任务随访结果主键 * @return 结果 */ @Override public int deleteIvrTaskVisitResultByIds(Long[] ids) { return ivrTaskVisitResultMapper.deleteIvrTaskVisitResultByIds(ids); } /** * 删除任务随访结果信息 * * @param id 任务随访结果主键 * @return 结果 */ @Override public int deleteIvrTaskVisitResultById(Long id) { return ivrTaskVisitResultMapper.deleteIvrTaskVisitResultById(id); } }