package com.smartor.service.impl; import com.ruoyi.common.utils.DateUtils; import com.smartor.domain.SvyLibTemplateWjx; import com.smartor.mapper.SvyLibTemplateWjxMapper; import com.smartor.service.ISvyLibTemplateWjxService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 模板问卷Service业务层处理 * * @author ruoyi * @date 2024-07-08 */ @Service public class SvyLibTemplateWjxServiceImpl implements ISvyLibTemplateWjxService { @Autowired private SvyLibTemplateWjxMapper svyLibTemplateWjxMapper; /** * 查询模板问卷 * * @param svyid 模板问卷主键 * @return 模板问卷 */ @Override public SvyLibTemplateWjx selectSvyLibTemplateWjxBySvyid(Long svyid) { return svyLibTemplateWjxMapper.selectSvyLibTemplateWjxBySvyid(svyid); } /** * 查询模板问卷列表 * * @param svyLibTemplateWjx 模板问卷 * @return 模板问卷 */ @Override public List selectSvyLibTemplateWjxList(SvyLibTemplateWjx svyLibTemplateWjx) { return svyLibTemplateWjxMapper.selectSvyLibTemplateWjxList(svyLibTemplateWjx); } /** * 新增模板问卷 * * @param svyLibTemplateWjx 模板问卷 * @return 结果 */ @Override public int insertSvyLibTemplateWjx(SvyLibTemplateWjx svyLibTemplateWjx) { svyLibTemplateWjx.setCreateTime(DateUtils.getNowDate()); return svyLibTemplateWjxMapper.insertSvyLibTemplateWjx(svyLibTemplateWjx); } /** * 修改模板问卷 * * @param svyLibTemplateWjx 模板问卷 * @return 结果 */ @Override public int updateSvyLibTemplateWjx(SvyLibTemplateWjx svyLibTemplateWjx) { svyLibTemplateWjx.setUpdateTime(DateUtils.getNowDate()); return svyLibTemplateWjxMapper.updateSvyLibTemplateWjx(svyLibTemplateWjx); } /** * 批量删除模板问卷 * * @param svyids 需要删除的模板问卷主键 * @return 结果 */ @Override public int deleteSvyLibTemplateWjxBySvyids(Long[] svyids) { return svyLibTemplateWjxMapper.deleteSvyLibTemplateWjxBySvyids(svyids); } /** * 删除模板问卷信息 * * @param svyid 模板问卷主键 * @return 结果 */ @Override public int deleteSvyLibTemplateWjxBySvyid(Long svyid) { return svyLibTemplateWjxMapper.deleteSvyLibTemplateWjxBySvyid(svyid); } }