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.SvyLibTopicMapper;
|
import com.smartor.domain.SvyLibTopic;
|
import com.smartor.service.ISvyLibTopicService;
|
|
/**
|
* 问卷题目Service业务层处理
|
*
|
* @author ruoyi
|
* @date 2023-03-03
|
*/
|
@Service
|
public class SvyLibTopicServiceImpl implements ISvyLibTopicService
|
{
|
@Autowired
|
private SvyLibTopicMapper svyLibTopicMapper;
|
|
/**
|
* 查询问卷题目
|
*
|
* @param topicid 问卷题目主键
|
* @return 问卷题目
|
*/
|
@Override
|
public SvyLibTopic selectSvyLibTopicByTopicid(Long topicid)
|
{
|
return svyLibTopicMapper.selectSvyLibTopicByTopicid(topicid);
|
}
|
|
/**
|
* 查询问卷题目列表
|
*
|
* @param svyLibTopic 问卷题目
|
* @return 问卷题目
|
*/
|
@Override
|
public List<SvyLibTopic> selectSvyLibTopicList(SvyLibTopic svyLibTopic)
|
{
|
return svyLibTopicMapper.selectSvyLibTopicList(svyLibTopic);
|
}
|
|
/**
|
* 新增问卷题目
|
*
|
* @param svyLibTopic 问卷题目
|
* @return 结果
|
*/
|
@Override
|
public int insertSvyLibTopic(SvyLibTopic svyLibTopic)
|
{
|
svyLibTopic.setCreateTime(DateUtils.getNowDate());
|
return svyLibTopicMapper.insertSvyLibTopic(svyLibTopic);
|
}
|
|
/**
|
* 修改问卷题目
|
*
|
* @param svyLibTopic 问卷题目
|
* @return 结果
|
*/
|
@Override
|
public int updateSvyLibTopic(SvyLibTopic svyLibTopic)
|
{
|
svyLibTopic.setUpdateTime(DateUtils.getNowDate());
|
return svyLibTopicMapper.updateSvyLibTopic(svyLibTopic);
|
}
|
|
/**
|
* 批量删除问卷题目
|
*
|
* @param topicids 需要删除的问卷题目主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteSvyLibTopicByTopicids(Long[] topicids)
|
{
|
return svyLibTopicMapper.deleteSvyLibTopicByTopicids(topicids);
|
}
|
|
/**
|
* 删除问卷题目信息
|
*
|
* @param topicid 问卷题目主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteSvyLibTopicByTopicid(Long topicid)
|
{
|
return svyLibTopicMapper.deleteSvyLibTopicByTopicid(topicid);
|
}
|
}
|