package com.tocean.app.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.tocean.app.controller.request.LevelGetListRequest; import com.tocean.app.dto.response.BasePageResponse; import com.tocean.app.entity.Level; import com.tocean.app.mapper.LevelMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service public class LevelService { @Autowired private LevelMapper levelMapper; public void getList(String name){ Level level = new Level(); level.setName(name);//关卡名称 levelMapper.insert(level); } public BasePageResponse page(Integer page,Integer size, LevelGetListRequest request) { Page _page = new Page(page,size); IPage list = levelMapper.page(_page, request); return new BasePageResponse().setTotal(list.getTotal()).setData(list.getRecords()); } }