package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.whyc.dto.Response; import com.whyc.mapper.VideoMapper; import com.whyc.pojo.Video; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.Date; import java.util.List; @Service public class VideoService { @Resource private VideoMapper mapper; public Response add(Video video) { video.setAccessDate(new Date()); //初始化,新加入的视频设备,默认是显示在页面的. video.setStatus(1); mapper.insert(video); return new Response().setMsg(1,"添加成功"); } public Response getInfo(Integer id) { Video video = mapper.selectById(id); return new Response().set(1,video); } public Response getPage(Integer pageNum, Integer pageSize, Video video) { PageHelper.startPage(pageNum,pageSize); List