package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.whyc.dto.Response; import com.whyc.mapper.BattMonsLocationMapper; import com.whyc.pojo.db_batt.BattMonsLocation; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.util.List; @Service public class BattMonsLocationService { @Resource private BattMonsLocationMapper mapper; public Response getPage(int pageNum, int pageSize) { PageHelper.startPage(pageNum,pageSize); QueryWrapper query = Wrappers.query(); query.orderByAsc("id"); List battMonsLocations = mapper.selectList(query); PageInfo pageInfo = new PageInfo(battMonsLocations); return new Response().set(1,pageInfo); } public Response add(BattMonsLocation battMonsLocation) { mapper.insert(battMonsLocation); return new Response().setII(1,"新增完成"); } public Response updateById(BattMonsLocation battMonsLocation) { mapper.updateById(battMonsLocation); return new Response().setII(1,"修改完成"); } public List getList() { QueryWrapper query = Wrappers.query(); query.orderByAsc("id"); return mapper.selectList(query); } }