package com.smartor.service.impl; import com.ruoyi.common.utils.DateUtils; import com.smartor.domain.SvyTask; import com.smartor.mapper.SvyTaskMapper; import com.smartor.service.ISvyTaskService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 综合问卷任务(任务)Service业务层处理 * * @author ruoyi * @date 2024-06-12 */ @Service public class SvyTaskServiceImpl implements ISvyTaskService { @Autowired private SvyTaskMapper svyTaskMapper; /** * 查询综合问卷任务(任务) * * @param taskid 综合问卷任务(任务)主键 * @return 综合问卷任务(任务) */ @Override public SvyTask selectSvyTaskByTaskid(Long taskid) { return svyTaskMapper.selectSvyTaskByTaskid(taskid); } /** * 查询综合问卷任务(任务)列表 * * @param svyTask 综合问卷任务(任务) * @return 综合问卷任务(任务) */ @Override public List selectSvyTaskList(SvyTask svyTask) { return svyTaskMapper.selectSvyTaskList(svyTask); } /** * 新增综合问卷任务(任务) * * @param svyTask 综合问卷任务(任务) * @return 结果 */ @Override public int insertSvyTask(SvyTask svyTask) { svyTask.setCreateTime(DateUtils.getNowDate()); return svyTaskMapper.insertSvyTask(svyTask); } /** * 修改综合问卷任务(任务) * * @param svyTask 综合问卷任务(任务) * @return 结果 */ @Override public int updateSvyTask(SvyTask svyTask) { svyTask.setUpdateTime(DateUtils.getNowDate()); return svyTaskMapper.updateSvyTask(svyTask); } /** * 批量删除综合问卷任务(任务) * * @param taskids 需要删除的综合问卷任务(任务)主键 * @return 结果 */ @Override public int deleteSvyTaskByTaskids(Long[] taskids) { return svyTaskMapper.deleteSvyTaskByTaskids(taskids); } /** * 删除综合问卷任务(任务)信息 * * @param taskid 综合问卷任务(任务)主键 * @return 结果 */ @Override public int deleteSvyTaskByTaskid(Long taskid) { return svyTaskMapper.deleteSvyTaskByTaskid(taskid); } }