package com.ruoyi.project.tr.slideshowPic.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.security.ShiroUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.project.tr.slideshowPic.mapper.SlideshowPicMapper; import com.ruoyi.project.tr.slideshowPic.domain.SlideshowPic; import com.ruoyi.project.tr.slideshowPic.service.ISlideshowPicService; import com.ruoyi.common.utils.text.Convert; /** * 轮播图Service业务层处理 * * @author wm * @date 2020-07-18 */ @Service public class SlideshowPicServiceImpl implements ISlideshowPicService { @Autowired private SlideshowPicMapper slideshowPicMapper; /** * 查询轮播图 * * @param slideshowPicId 轮播图ID * @return 轮播图 */ @Override public SlideshowPic selectSlideshowPicById(Long slideshowPicId) { return slideshowPicMapper.selectSlideshowPicById(slideshowPicId); } /** * 查询轮播图列表 * * @param slideshowPic 轮播图 * @return 轮播图 */ @Override public List selectSlideshowPicList(SlideshowPic slideshowPic) { return slideshowPicMapper.selectSlideshowPicList(slideshowPic); } /** * 新增轮播图 * * @param slideshowPic 轮播图 * @return 结果 */ @Override public int insertSlideshowPic(SlideshowPic slideshowPic) { slideshowPic.setCreateBy(ShiroUtils.getSysUser().getUserName()); slideshowPic.setCreateTime(DateUtils.getNowDate()); return slideshowPicMapper.insertSlideshowPic(slideshowPic); } /** * 修改轮播图 * * @param slideshowPic 轮播图 * @return 结果 */ @Override public int updateSlideshowPic(SlideshowPic slideshowPic) { slideshowPic.setUpdateBy(ShiroUtils.getSysUser().getUserName()); slideshowPic.setUpdateTime(DateUtils.getNowDate()); return slideshowPicMapper.updateSlideshowPic(slideshowPic); } /** * 删除轮播图对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteSlideshowPicByIds(String ids) { return slideshowPicMapper.deleteSlideshowPicByIds(Convert.toStrArray(ids)); } /** * 删除轮播图信息 * * @param slideshowPicId 轮播图ID * @return 结果 */ @Override public int deleteSlideshowPicById(Long slideshowPicId) { return slideshowPicMapper.deleteSlideshowPicById(slideshowPicId); } }