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.SvyFinishoptionMapper; import com.smartor.domain.SvyFinishoption; import com.smartor.service.ISvyFinishoptionService; /** * 问卷最终结果选项详情Service业务层处理 * * @author ruoyi * @date 2023-03-03 */ @Service public class SvyFinishoptionServiceImpl implements ISvyFinishoptionService { @Autowired private SvyFinishoptionMapper svyFinishoptionMapper; /** * 查询问卷最终结果选项详情 * * @param id 问卷最终结果选项详情主键 * @return 问卷最终结果选项详情 */ @Override public SvyFinishoption selectSvyFinishoptionById(Long id) { return svyFinishoptionMapper.selectSvyFinishoptionById(id); } /** * 查询问卷最终结果选项详情列表 * * @param svyFinishoption 问卷最终结果选项详情 * @return 问卷最终结果选项详情 */ @Override public List selectSvyFinishoptionList(SvyFinishoption svyFinishoption) { return svyFinishoptionMapper.selectSvyFinishoptionList(svyFinishoption); } /** * 新增问卷最终结果选项详情 * * @param svyFinishoption 问卷最终结果选项详情 * @return 结果 */ @Override public int insertSvyFinishoption(SvyFinishoption svyFinishoption) { svyFinishoption.setCreateTime(DateUtils.getNowDate()); return svyFinishoptionMapper.insertSvyFinishoption(svyFinishoption); } /** * 修改问卷最终结果选项详情 * * @param svyFinishoption 问卷最终结果选项详情 * @return 结果 */ @Override public int updateSvyFinishoption(SvyFinishoption svyFinishoption) { svyFinishoption.setUpdateTime(DateUtils.getNowDate()); return svyFinishoptionMapper.updateSvyFinishoption(svyFinishoption); } /** * 批量删除问卷最终结果选项详情 * * @param ids 需要删除的问卷最终结果选项详情主键 * @return 结果 */ @Override public int deleteSvyFinishoptionByIds(Long[] ids) { return svyFinishoptionMapper.deleteSvyFinishoptionByIds(ids); } /** * 删除问卷最终结果选项详情信息 * * @param id 问卷最终结果选项详情主键 * @return 结果 */ @Override public int deleteSvyFinishoptionById(Long id) { return svyFinishoptionMapper.deleteSvyFinishoptionById(id); } }