From c5de55e0dddb170d48862d4411917870f4b149b3 Mon Sep 17 00:00:00 2001 From: GPU is all you need <2778335106@qq.com> Date: Thu, 19 May 2022 20:43:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E5=AF=B9=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E7=9A=84=E6=9F=A5=E8=AF=A2=E5=B9=B6=E5=B0=81=E8=A3=85=E6=88=90?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E5=AF=B9=E8=B1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/system/SysRoleServiceImpl.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/awardBE/src/main/java/edu/ncst/award/service/impl/system/SysRoleServiceImpl.java b/awardBE/src/main/java/edu/ncst/award/service/impl/system/SysRoleServiceImpl.java index c4307a6..5caa893 100644 --- a/awardBE/src/main/java/edu/ncst/award/service/impl/system/SysRoleServiceImpl.java +++ b/awardBE/src/main/java/edu/ncst/award/service/impl/system/SysRoleServiceImpl.java @@ -1,8 +1,13 @@ package edu.ncst.award.service.impl.system; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import edu.ncst.award.common.core.page.TableDataInfo; +import edu.ncst.award.common.util.spring.SpringUtils; import edu.ncst.award.mapper.system.SysRoleMapper; import edu.ncst.award.model.system.Role; +import edu.ncst.award.model.system.User; import edu.ncst.award.service.ISysRoleService; +import edu.ncst.award.vo.param.query.PageQuery; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -31,7 +36,14 @@ public class SysRoleServiceImpl implements ISysRoleService { // 若依框架是这样写的但是不太理解 // SpringUtils.getAopProxy(this).selectRoleList(new Role()); // SpringUtils.getBean(SysRoleServiceImpl.class).selectRoleList(new Role()); - return selectRoleList(new Role()); + return SpringUtils.getAopProxy(this).selectRoleList(new Role()); + } + + + @Override + public TableDataInfo selectPageRoleList(Role role, PageQuery pageQuery) { + Page page = baseMapper.selectPageRoleList(pageQuery.build(), role); + return TableDataInfo.build(page); } /**