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.SvyCategoryMapper; import com.smartor.domain.SvyCategory; import com.smartor.service.ISvyCategoryService; /** * 问卷分类Service业务层处理 * * @author ruoyi * @date 2023-03-02 */ @Service public class SvyCategoryServiceImpl implements ISvyCategoryService { @Autowired private SvyCategoryMapper svyCategoryMapper; /** * 查询问卷分类 * * @param id 问卷分类主键 * @return 问卷分类 */ @Override public List selectSvyCategoryById(String categoryname) { return svyCategoryMapper.selectSvyCategoryById(categoryname); } /** * 查询问卷分类列表 * * @param svyCategory 问卷分类 * @return 问卷分类 */ @Override public List selectSvyCategoryList(SvyCategory svyCategory) { return svyCategoryMapper.selectSvyCategoryList(svyCategory); } /** * 新增问卷分类 * * @param svyCategory 问卷分类 * @return 结果 */ @Override public int insertSvyCategory(SvyCategory svyCategory) { svyCategory.setCreateTime(DateUtils.getNowDate()); return svyCategoryMapper.insertSvyCategory(svyCategory); } /** * 修改问卷分类 * * @param svyCategory 问卷分类 * @return 结果 */ @Override public int updateSvyCategory(SvyCategory svyCategory) { svyCategory.setUpdateTime(DateUtils.getNowDate()); return svyCategoryMapper.updateSvyCategory(svyCategory); } /** * 批量删除问卷分类 * * @param ids 需要删除的问卷分类主键 * @return 结果 */ @Override public int deleteSvyCategoryByIds(Long[] ids) { return svyCategoryMapper.deleteSvyCategoryByIds(ids); } /** * 删除问卷分类信息 * * @param id 问卷分类主键 * @return 结果 */ @Override public int deleteSvyCategoryById(Long id) { return svyCategoryMapper.deleteSvyCategoryById(id); } }