mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 16:23:42 +08:00 
			
		
		
		
	update 重构分页 基于 分页新方法
This commit is contained in:
		@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.monitor;
 | 
			
		||||
import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
import com.ruoyi.common.utils.poi.ExcelUtil;
 | 
			
		||||
@@ -36,8 +37,8 @@ public class SysLogininforController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询系统访问记录列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('monitor:logininfor:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysLogininfor> list(SysLogininfor logininfor) {
 | 
			
		||||
        return logininforService.selectPageLogininforList(logininfor);
 | 
			
		||||
    public TableDataInfo<SysLogininfor> list(SysLogininfor logininfor, PageQuery pageQuery) {
 | 
			
		||||
        return logininforService.selectPageLogininforList(logininfor, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出系统访问记录列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.monitor;
 | 
			
		||||
import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
import com.ruoyi.common.utils.poi.ExcelUtil;
 | 
			
		||||
@@ -36,8 +37,8 @@ public class SysOperlogController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询操作日志记录列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('monitor:operlog:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysOperLog> list(SysOperLog operLog) {
 | 
			
		||||
        return operLogService.selectPageOperLogList(operLog);
 | 
			
		||||
    public TableDataInfo<SysOperLog> list(SysOperLog operLog, PageQuery pageQuery) {
 | 
			
		||||
        return operLogService.selectPageOperLogList(operLog, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出操作日志记录列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -4,6 +4,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
import com.ruoyi.common.utils.poi.ExcelUtil;
 | 
			
		||||
@@ -41,8 +42,8 @@ public class SysConfigController extends BaseController {
 | 
			
		||||
    @ApiOperation("获取参数配置列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:config:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysConfig> list(SysConfig config) {
 | 
			
		||||
        return configService.selectPageConfigList(config);
 | 
			
		||||
    public TableDataInfo<SysConfig> list(SysConfig config, PageQuery pageQuery) {
 | 
			
		||||
        return configService.selectPageConfigList(config, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出参数配置列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.system;
 | 
			
		||||
import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictData;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
@@ -41,8 +42,8 @@ public class SysDictDataController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询字典数据列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:dict:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysDictData> list(SysDictData dictData) {
 | 
			
		||||
        return dictDataService.selectPageDictDataList(dictData);
 | 
			
		||||
    public TableDataInfo<SysDictData> list(SysDictData dictData, PageQuery pageQuery) {
 | 
			
		||||
        return dictDataService.selectPageDictDataList(dictData, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出字典数据列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -4,6 +4,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictType;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
@@ -38,8 +39,8 @@ public class SysDictTypeController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询字典类型列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:dict:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysDictType> list(SysDictType dictType) {
 | 
			
		||||
        return dictTypeService.selectPageDictTypeList(dictType);
 | 
			
		||||
    public TableDataInfo<SysDictType> list(SysDictType dictType, PageQuery pageQuery) {
 | 
			
		||||
        return dictTypeService.selectPageDictTypeList(dictType, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出字典类型列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.system;
 | 
			
		||||
import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
import com.ruoyi.system.domain.SysNotice;
 | 
			
		||||
@@ -36,8 +37,8 @@ public class SysNoticeController extends BaseController {
 | 
			
		||||
    @ApiOperation("获取通知公告列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:notice:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysNotice> list(SysNotice notice) {
 | 
			
		||||
        return noticeService.selectPageNoticeList(notice);
 | 
			
		||||
    public TableDataInfo<SysNotice> list(SysNotice notice, PageQuery pageQuery) {
 | 
			
		||||
        return noticeService.selectPageNoticeList(notice, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -4,6 +4,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.annotation.RepeatSubmit;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.core.validate.AddGroup;
 | 
			
		||||
import com.ruoyi.common.core.validate.EditGroup;
 | 
			
		||||
@@ -47,8 +48,8 @@ public class SysOssConfigController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询对象存储配置列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:oss:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysOssConfigVo> list(@Validated(QueryGroup.class) SysOssConfigBo bo) {
 | 
			
		||||
        return iSysOssConfigService.queryPageList(bo);
 | 
			
		||||
    public TableDataInfo<SysOssConfigVo> list(@Validated(QueryGroup.class) SysOssConfigBo bo, PageQuery pageQuery) {
 | 
			
		||||
        return iSysOssConfigService.queryPageList(bo, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -10,6 +10,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.annotation.RepeatSubmit;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.core.validate.QueryGroup;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
@@ -61,8 +62,8 @@ public class SysOssController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询OSS对象存储列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:oss:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysOssVo> list(@Validated(QueryGroup.class) SysOssBo bo) {
 | 
			
		||||
        return iSysOssService.queryPageList(bo);
 | 
			
		||||
    public TableDataInfo<SysOssVo> list(@Validated(QueryGroup.class) SysOssBo bo, PageQuery pageQuery) {
 | 
			
		||||
        return iSysOssService.queryPageList(bo, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -4,6 +4,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
import com.ruoyi.common.utils.poi.ExcelUtil;
 | 
			
		||||
@@ -41,8 +42,8 @@ public class SysPostController extends BaseController {
 | 
			
		||||
    @ApiOperation("获取岗位列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:post:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysPost> list(SysPost post) {
 | 
			
		||||
        return postService.selectPagePostList(post);
 | 
			
		||||
    public TableDataInfo<SysPost> list(SysPost post, PageQuery pageQuery) {
 | 
			
		||||
        return postService.selectPagePostList(post, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出岗位列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -4,6 +4,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysRole;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysUser;
 | 
			
		||||
import com.ruoyi.common.core.domain.model.LoginUser;
 | 
			
		||||
@@ -46,8 +47,8 @@ public class SysRoleController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询角色信息列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:role:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysRole> list(SysRole role) {
 | 
			
		||||
        return roleService.selectPageRoleList(role);
 | 
			
		||||
    public TableDataInfo<SysRole> list(SysRole role, PageQuery pageQuery) {
 | 
			
		||||
        return roleService.selectPageRoleList(role, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出角色信息列表")
 | 
			
		||||
@@ -166,8 +167,8 @@ public class SysRoleController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询已分配用户角色列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:role:list')")
 | 
			
		||||
    @GetMapping("/authUser/allocatedList")
 | 
			
		||||
    public TableDataInfo<SysUser> allocatedList(SysUser user) {
 | 
			
		||||
        return userService.selectAllocatedList(user);
 | 
			
		||||
    public TableDataInfo<SysUser> allocatedList(SysUser user, PageQuery pageQuery) {
 | 
			
		||||
        return userService.selectAllocatedList(user, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -176,8 +177,8 @@ public class SysRoleController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询未分配用户角色列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:role:list')")
 | 
			
		||||
    @GetMapping("/authUser/unallocatedList")
 | 
			
		||||
    public TableDataInfo<SysUser> unallocatedList(SysUser user) {
 | 
			
		||||
        return userService.selectUnallocatedList(user);
 | 
			
		||||
    public TableDataInfo<SysUser> unallocatedList(SysUser user, PageQuery pageQuery) {
 | 
			
		||||
        return userService.selectUnallocatedList(user, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -7,6 +7,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDept;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysRole;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysUser;
 | 
			
		||||
@@ -59,8 +60,8 @@ public class SysUserController extends BaseController {
 | 
			
		||||
    @ApiOperation("获取用户列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('system:user:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<SysUser> list(SysUser user) {
 | 
			
		||||
        return userService.selectPageUserList(user);
 | 
			
		||||
    public TableDataInfo<SysUser> list(SysUser user, PageQuery pageQuery) {
 | 
			
		||||
        return userService.selectPageUserList(user, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导出用户列表")
 | 
			
		||||
 
 | 
			
		||||
@@ -5,6 +5,7 @@ import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.annotation.RepeatSubmit;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.core.validate.AddGroup;
 | 
			
		||||
import com.ruoyi.common.core.validate.EditGroup;
 | 
			
		||||
@@ -54,8 +55,8 @@ public class TestDemoController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询测试单表列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('demo:demo:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<TestDemoVo> list(@Validated(QueryGroup.class) TestDemoBo bo) {
 | 
			
		||||
        return iTestDemoService.queryPageList(bo);
 | 
			
		||||
    public TableDataInfo<TestDemoVo> list(@Validated(QueryGroup.class) TestDemoBo bo, PageQuery pageQuery) {
 | 
			
		||||
        return iTestDemoService.queryPageList(bo, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -64,8 +65,8 @@ public class TestDemoController extends BaseController {
 | 
			
		||||
    @ApiOperation("自定义分页查询")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('demo:demo:list')")
 | 
			
		||||
    @GetMapping("/page")
 | 
			
		||||
    public TableDataInfo<TestDemoVo> page(@Validated(QueryGroup.class) TestDemoBo bo) {
 | 
			
		||||
        return iTestDemoService.customPageList(bo);
 | 
			
		||||
    public TableDataInfo<TestDemoVo> page(@Validated(QueryGroup.class) TestDemoBo bo, PageQuery pageQuery) {
 | 
			
		||||
        return iTestDemoService.customPageList(bo, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @ApiOperation("导入测试-校验")
 | 
			
		||||
 
 | 
			
		||||
@@ -1,16 +1,15 @@
 | 
			
		||||
package com.ruoyi.demo.domain.bo;
 | 
			
		||||
 | 
			
		||||
import com.ruoyi.common.core.domain.BaseEntity;
 | 
			
		||||
import com.ruoyi.common.core.validate.AddGroup;
 | 
			
		||||
import com.ruoyi.common.core.validate.EditGroup;
 | 
			
		||||
import io.swagger.annotations.ApiModel;
 | 
			
		||||
import io.swagger.annotations.ApiModelProperty;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import lombok.EqualsAndHashCode;
 | 
			
		||||
import javax.validation.constraints.*;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
import com.ruoyi.common.core.domain.BaseEntity;
 | 
			
		||||
import javax.validation.constraints.NotBlank;
 | 
			
		||||
import javax.validation.constraints.NotNull;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 测试单表业务对象 test_demo
 | 
			
		||||
@@ -66,29 +65,4 @@ public class TestDemoBo extends BaseEntity {
 | 
			
		||||
    @NotBlank(message = "值不能为空", groups = { AddGroup.class, EditGroup.class })
 | 
			
		||||
    private String value;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 分页大小
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("分页大小")
 | 
			
		||||
    private Integer pageSize;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 当前页数
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("当前页数")
 | 
			
		||||
    private Integer pageNum;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序列
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("排序列")
 | 
			
		||||
    private String orderByColumn;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序的方向desc或者asc
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty(value = "排序的方向", example = "asc,desc")
 | 
			
		||||
    private String isAsc;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -51,29 +51,4 @@ public class TestTreeBo extends TreeEntity {
 | 
			
		||||
    @NotBlank(message = "树节点名不能为空", groups = { AddGroup.class, EditGroup.class })
 | 
			
		||||
    private String treeName;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 分页大小
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("分页大小")
 | 
			
		||||
    private Integer pageSize;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 当前页数
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("当前页数")
 | 
			
		||||
    private Integer pageNum;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序列
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("排序列")
 | 
			
		||||
    private String orderByColumn;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序的方向desc或者asc
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty(value = "排序的方向", example = "asc,desc")
 | 
			
		||||
    private String isAsc;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
package com.ruoyi.demo.service;
 | 
			
		||||
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.demo.domain.TestDemo;
 | 
			
		||||
import com.ruoyi.demo.domain.vo.TestDemoVo;
 | 
			
		||||
import com.ruoyi.demo.domain.bo.TestDemoBo;
 | 
			
		||||
@@ -26,12 +27,12 @@ public interface ITestDemoService extends IServicePlus<TestDemo, TestDemoVo> {
 | 
			
		||||
	/**
 | 
			
		||||
	 * 查询列表
 | 
			
		||||
	 */
 | 
			
		||||
    TableDataInfo<TestDemoVo> queryPageList(TestDemoBo bo);
 | 
			
		||||
    TableDataInfo<TestDemoVo> queryPageList(TestDemoBo bo, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
	/**
 | 
			
		||||
	 * 自定义分页查询
 | 
			
		||||
	 */
 | 
			
		||||
	TableDataInfo<TestDemoVo> customPageList(TestDemoBo bo);
 | 
			
		||||
	TableDataInfo<TestDemoVo> customPageList(TestDemoBo bo, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
	 * 查询列表
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.demo.service.impl;
 | 
			
		||||
 | 
			
		||||
import cn.hutool.core.bean.BeanUtil;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.utils.StringUtils;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 | 
			
		||||
@@ -37,8 +38,9 @@ public class TestDemoServiceImpl extends ServicePlusImpl<TestDemoMapper, TestDem
 | 
			
		||||
 | 
			
		||||
	@DataScope(isUser = true)
 | 
			
		||||
	@Override
 | 
			
		||||
	public TableDataInfo<TestDemoVo> queryPageList(TestDemoBo bo) {
 | 
			
		||||
		PagePlus<TestDemo, TestDemoVo> result = pageVo(PageUtils.buildPagePlus(), buildQueryWrapper(bo));
 | 
			
		||||
	public TableDataInfo<TestDemoVo> queryPageList(TestDemoBo bo, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<TestDemo> lqw = buildQueryWrapper(bo);
 | 
			
		||||
        PagePlus<TestDemo, TestDemoVo> result = pageVo(PageUtils.buildPagePlus(pageQuery), lqw);
 | 
			
		||||
		return PageUtils.buildDataInfo(result);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
@@ -47,8 +49,9 @@ public class TestDemoServiceImpl extends ServicePlusImpl<TestDemoMapper, TestDem
 | 
			
		||||
	 */
 | 
			
		||||
	@DataScope(isUser = true)
 | 
			
		||||
	@Override
 | 
			
		||||
	public TableDataInfo<TestDemoVo> customPageList(TestDemoBo bo) {
 | 
			
		||||
		Page<TestDemoVo> result = baseMapper.customPageList(PageUtils.buildPage(), buildQueryWrapper(bo));
 | 
			
		||||
	public TableDataInfo<TestDemoVo> customPageList(TestDemoBo bo, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<TestDemo> lqw = buildQueryWrapper(bo);
 | 
			
		||||
		Page<TestDemoVo> result = baseMapper.customPageList(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
		return PageUtils.buildDataInfo(result);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,8 @@ public class TestTreeServiceImpl extends ServicePlusImpl<TestTreeMapper, TestTre
 | 
			
		||||
	@DataScope(isUser = true)
 | 
			
		||||
	@Override
 | 
			
		||||
	public List<TestTreeVo> queryList(TestTreeBo bo) {
 | 
			
		||||
		return listVo(buildQueryWrapper(bo));
 | 
			
		||||
        LambdaQueryWrapper<TestTree> lqw = buildQueryWrapper(bo);
 | 
			
		||||
        return listVo(lqw);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	private LambdaQueryWrapper<TestTree> buildQueryWrapper(TestTreeBo bo) {
 | 
			
		||||
 
 | 
			
		||||
@@ -5,6 +5,7 @@ import cn.hutool.core.io.IoUtil;
 | 
			
		||||
import com.ruoyi.common.annotation.Log;
 | 
			
		||||
import com.ruoyi.common.core.controller.BaseController;
 | 
			
		||||
import com.ruoyi.common.core.domain.AjaxResult;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.enums.BusinessType;
 | 
			
		||||
import com.ruoyi.generator.domain.GenTable;
 | 
			
		||||
@@ -46,8 +47,8 @@ public class GenController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询代码生成列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('tool:gen:list')")
 | 
			
		||||
    @GetMapping("/list")
 | 
			
		||||
    public TableDataInfo<GenTable> genList(GenTable genTable) {
 | 
			
		||||
        return genTableService.selectPageGenTableList(genTable);
 | 
			
		||||
    public TableDataInfo<GenTable> genList(GenTable genTable, PageQuery pageQuery) {
 | 
			
		||||
        return genTableService.selectPageGenTableList(genTable, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -73,8 +74,8 @@ public class GenController extends BaseController {
 | 
			
		||||
    @ApiOperation("查询数据库列表")
 | 
			
		||||
    @PreAuthorize("@ss.hasPermi('tool:gen:list')")
 | 
			
		||||
    @GetMapping("/db/list")
 | 
			
		||||
    public TableDataInfo<GenTable> dataList(GenTable genTable) {
 | 
			
		||||
        return genTableService.selectPageDbTableList(genTable);
 | 
			
		||||
    public TableDataInfo<GenTable> dataList(GenTable genTable, PageQuery pageQuery) {
 | 
			
		||||
        return genTableService.selectPageDbTableList(genTable, pageQuery);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -4,8 +4,10 @@ import cn.hutool.core.collection.CollUtil;
 | 
			
		||||
import cn.hutool.core.convert.Convert;
 | 
			
		||||
import cn.hutool.core.io.IoUtil;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.constant.Constants;
 | 
			
		||||
import com.ruoyi.common.constant.GenConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.exception.ServiceException;
 | 
			
		||||
@@ -66,13 +68,15 @@ public class GenTableServiceImpl extends ServicePlusImpl<GenTableMapper, GenTabl
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<GenTable> selectPageGenTableList(GenTable genTable) {
 | 
			
		||||
        return PageUtils.buildDataInfo(baseMapper.selectPageGenTableList(PageUtils.buildPage(), genTable));
 | 
			
		||||
    public TableDataInfo<GenTable> selectPageGenTableList(GenTable genTable, PageQuery pageQuery) {
 | 
			
		||||
        Page<GenTable> page = baseMapper.selectPageGenTableList(PageUtils.buildPage(pageQuery), genTable);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<GenTable> selectPageDbTableList(GenTable genTable) {
 | 
			
		||||
        return PageUtils.buildDataInfo(baseMapper.selectPageDbTableList(PageUtils.buildPage(), genTable));
 | 
			
		||||
    public TableDataInfo<GenTable> selectPageDbTableList(GenTable genTable, PageQuery pageQuery) {
 | 
			
		||||
        Page<GenTable> page = baseMapper.selectPageDbTableList(PageUtils.buildPage(pageQuery), genTable);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.generator.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.generator.domain.GenTable;
 | 
			
		||||
 | 
			
		||||
@@ -15,10 +16,10 @@ import java.util.Map;
 | 
			
		||||
public interface IGenTableService extends IService<GenTable> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<GenTable> selectPageGenTableList(GenTable genTable);
 | 
			
		||||
    TableDataInfo<GenTable> selectPageGenTableList(GenTable genTable, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<GenTable> selectPageDbTableList(GenTable genTable);
 | 
			
		||||
    TableDataInfo<GenTable> selectPageDbTableList(GenTable genTable, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询业务列表
 | 
			
		||||
 
 | 
			
		||||
@@ -16,28 +16,6 @@ import lombok.EqualsAndHashCode;
 | 
			
		||||
@ApiModel("OSS对象存储分页查询对象")
 | 
			
		||||
public class SysOssBo extends BaseEntity {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 分页大小
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("分页大小")
 | 
			
		||||
    private Integer pageSize;
 | 
			
		||||
    /**
 | 
			
		||||
     * 当前页数
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("当前页数")
 | 
			
		||||
    private Integer pageNum;
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序列
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("排序列")
 | 
			
		||||
    private String orderByColumn;
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序的方向desc或者asc
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty(value = "排序的方向", example = "asc,desc")
 | 
			
		||||
    private String isAsc;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 文件名
 | 
			
		||||
     */
 | 
			
		||||
 
 | 
			
		||||
@@ -102,29 +102,4 @@ public class SysOssConfigBo extends BaseEntity {
 | 
			
		||||
    @ApiModelProperty(value = "扩展字段")
 | 
			
		||||
    private String ext1;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 分页大小
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("分页大小")
 | 
			
		||||
    private Integer pageSize;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 当前页数
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("当前页数")
 | 
			
		||||
    private Integer pageNum;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序列
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty("排序列")
 | 
			
		||||
    private String orderByColumn;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 排序的方向desc或者asc
 | 
			
		||||
     */
 | 
			
		||||
    @ApiModelProperty(value = "排序的方向", example = "asc,desc")
 | 
			
		||||
    private String isAsc;
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysConfig;
 | 
			
		||||
 | 
			
		||||
@@ -14,7 +15,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysConfigService extends IService<SysConfig> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysConfig> selectPageConfigList(SysConfig config);
 | 
			
		||||
    TableDataInfo<SysConfig> selectPageConfigList(SysConfig config, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询参数配置信息
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictData;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
 | 
			
		||||
@@ -14,7 +15,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysDictDataService extends IService<SysDictData> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysDictData> selectPageDictDataList(SysDictData dictData);
 | 
			
		||||
    TableDataInfo<SysDictData> selectPageDictDataList(SysDictData dictData, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据条件分页查询字典数据
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictData;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictType;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
@@ -15,7 +16,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysDictTypeService extends IService<SysDictType> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysDictType> selectPageDictTypeList(SysDictType dictType);
 | 
			
		||||
    TableDataInfo<SysDictType> selectPageDictTypeList(SysDictType dictType, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据条件分页查询字典类型
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysLogininfor;
 | 
			
		||||
 | 
			
		||||
@@ -14,7 +15,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysLogininforService extends IService<SysLogininfor> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysLogininfor> selectPageLogininforList(SysLogininfor logininfor);
 | 
			
		||||
    TableDataInfo<SysLogininfor> selectPageLogininforList(SysLogininfor logininfor, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 新增系统登录日志
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysNotice;
 | 
			
		||||
 | 
			
		||||
@@ -14,7 +15,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysNoticeService extends IService<SysNotice> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysNotice> selectPageNoticeList(SysNotice notice);
 | 
			
		||||
    TableDataInfo<SysNotice> selectPageNoticeList(SysNotice notice, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询公告信息
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysOperLog;
 | 
			
		||||
 | 
			
		||||
@@ -13,7 +14,7 @@ import java.util.List;
 | 
			
		||||
 */
 | 
			
		||||
public interface ISysOperLogService extends IService<SysOperLog> {
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysOperLog> selectPageOperLogList(SysOperLog operLog);
 | 
			
		||||
    TableDataInfo<SysOperLog> selectPageOperLogList(SysOperLog operLog, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 新增操作日志
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.IServicePlus;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysOssConfig;
 | 
			
		||||
@@ -30,7 +31,7 @@ public interface ISysOssConfigService extends IServicePlus<SysOssConfig, SysOssC
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询列表
 | 
			
		||||
     */
 | 
			
		||||
    TableDataInfo<SysOssConfigVo> queryPageList(SysOssConfigBo bo);
 | 
			
		||||
    TableDataInfo<SysOssConfigVo> queryPageList(SysOssConfigBo bo, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.IServicePlus;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysOss;
 | 
			
		||||
@@ -16,7 +17,7 @@ import java.util.Collection;
 | 
			
		||||
 */
 | 
			
		||||
public interface ISysOssService extends IServicePlus<SysOss, SysOssVo> {
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysOssVo> queryPageList(SysOssBo sysOss);
 | 
			
		||||
    TableDataInfo<SysOssVo> queryPageList(SysOssBo sysOss, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    SysOss upload(MultipartFile file);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysPost;
 | 
			
		||||
 | 
			
		||||
@@ -14,7 +15,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysPostService extends IService<SysPost> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysPost> selectPagePostList(SysPost post);
 | 
			
		||||
    TableDataInfo<SysPost> selectPagePostList(SysPost post, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询岗位信息集合
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysRole;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.system.domain.SysUserRole;
 | 
			
		||||
@@ -16,7 +17,7 @@ import java.util.Set;
 | 
			
		||||
public interface ISysRoleService extends IService<SysRole> {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysRole> selectPageRoleList(SysRole role);
 | 
			
		||||
    TableDataInfo<SysRole> selectPageRoleList(SysRole role, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据条件分页查询角色数据
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,7 @@
 | 
			
		||||
package com.ruoyi.system.service;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.extension.service.IService;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysUser;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.core.service.UserService;
 | 
			
		||||
@@ -15,7 +16,7 @@ import java.util.List;
 | 
			
		||||
public interface ISysUserService extends IService<SysUser>, UserService {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    TableDataInfo<SysUser> selectPageUserList(SysUser user);
 | 
			
		||||
    TableDataInfo<SysUser> selectPageUserList(SysUser user, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据条件分页查询用户列表
 | 
			
		||||
@@ -31,7 +32,7 @@ public interface ISysUserService extends IService<SysUser>, UserService {
 | 
			
		||||
     * @param user 用户信息
 | 
			
		||||
     * @return 用户信息集合信息
 | 
			
		||||
     */
 | 
			
		||||
    TableDataInfo<SysUser> selectAllocatedList(SysUser user);
 | 
			
		||||
    TableDataInfo<SysUser> selectAllocatedList(SysUser user, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据条件分页查询未分配用户角色列表
 | 
			
		||||
@@ -39,7 +40,7 @@ public interface ISysUserService extends IService<SysUser>, UserService {
 | 
			
		||||
     * @param user 用户信息
 | 
			
		||||
     * @return 用户信息集合信息
 | 
			
		||||
     */
 | 
			
		||||
    TableDataInfo<SysUser> selectUnallocatedList(SysUser user);
 | 
			
		||||
    TableDataInfo<SysUser> selectUnallocatedList(SysUser user, PageQuery pageQuery);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 通过用户名查询用户
 | 
			
		||||
 
 | 
			
		||||
@@ -2,9 +2,11 @@ package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import cn.hutool.core.convert.Convert;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.annotation.DataSource;
 | 
			
		||||
import com.ruoyi.common.constant.Constants;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.core.service.ConfigService;
 | 
			
		||||
@@ -32,7 +34,7 @@ import java.util.Map;
 | 
			
		||||
public class SysConfigServiceImpl extends ServicePlusImpl<SysConfigMapper, SysConfig, SysConfig> implements ISysConfigService, ConfigService {
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysConfig> selectPageConfigList(SysConfig config) {
 | 
			
		||||
    public TableDataInfo<SysConfig> selectPageConfigList(SysConfig config, PageQuery pageQuery) {
 | 
			
		||||
        Map<String, Object> params = config.getParams();
 | 
			
		||||
        LambdaQueryWrapper<SysConfig> lqw = new LambdaQueryWrapper<SysConfig>()
 | 
			
		||||
            .like(StringUtils.isNotBlank(config.getConfigName()), SysConfig::getConfigName, config.getConfigName())
 | 
			
		||||
@@ -40,7 +42,8 @@ public class SysConfigServiceImpl extends ServicePlusImpl<SysConfigMapper, SysCo
 | 
			
		||||
            .like(StringUtils.isNotBlank(config.getConfigKey()), SysConfig::getConfigKey, config.getConfigKey())
 | 
			
		||||
            .between(params.get("beginTime") != null && params.get("endTime") != null,
 | 
			
		||||
                SysConfig::getCreateTime, params.get("beginTime"), params.get("endTime"));
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage(), lqw));
 | 
			
		||||
        Page<SysConfig> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,9 @@
 | 
			
		||||
package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.constant.Constants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictData;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
@@ -23,13 +25,14 @@ import java.util.List;
 | 
			
		||||
public class SysDictDataServiceImpl extends ServicePlusImpl<SysDictDataMapper, SysDictData, SysDictData> implements ISysDictDataService {
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysDictData> selectPageDictDataList(SysDictData dictData) {
 | 
			
		||||
    public TableDataInfo<SysDictData> selectPageDictDataList(SysDictData dictData, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<SysDictData> lqw = new LambdaQueryWrapper<SysDictData>()
 | 
			
		||||
                .eq(StringUtils.isNotBlank(dictData.getDictType()), SysDictData::getDictType, dictData.getDictType())
 | 
			
		||||
                .like(StringUtils.isNotBlank(dictData.getDictLabel()), SysDictData::getDictLabel, dictData.getDictLabel())
 | 
			
		||||
                .eq(StringUtils.isNotBlank(dictData.getStatus()), SysDictData::getStatus, dictData.getStatus())
 | 
			
		||||
                .orderByAsc(SysDictData::getDictSort);
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage(), lqw));
 | 
			
		||||
        Page<SysDictData> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -3,8 +3,10 @@ package com.ruoyi.system.service.impl;
 | 
			
		||||
import cn.hutool.core.collection.CollUtil;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.constant.Constants;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictData;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysDictType;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
@@ -38,7 +40,7 @@ public class SysDictTypeServiceImpl extends ServicePlusImpl<SysDictTypeMapper, S
 | 
			
		||||
    private SysDictDataMapper dictDataMapper;
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysDictType> selectPageDictTypeList(SysDictType dictType) {
 | 
			
		||||
    public TableDataInfo<SysDictType> selectPageDictTypeList(SysDictType dictType, PageQuery pageQuery) {
 | 
			
		||||
        Map<String, Object> params = dictType.getParams();
 | 
			
		||||
        LambdaQueryWrapper<SysDictType> lqw = new LambdaQueryWrapper<SysDictType>()
 | 
			
		||||
            .like(StringUtils.isNotBlank(dictType.getDictName()), SysDictType::getDictName, dictType.getDictName())
 | 
			
		||||
@@ -46,7 +48,8 @@ public class SysDictTypeServiceImpl extends ServicePlusImpl<SysDictTypeMapper, S
 | 
			
		||||
            .like(StringUtils.isNotBlank(dictType.getDictType()), SysDictType::getDictType, dictType.getDictType())
 | 
			
		||||
            .between(params.get("beginTime") != null && params.get("endTime") != null,
 | 
			
		||||
                SysDictType::getCreateTime, params.get("beginTime"), params.get("endTime"));
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage(), lqw));
 | 
			
		||||
        Page<SysDictType> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,9 @@ package com.ruoyi.system.service.impl;
 | 
			
		||||
import cn.hutool.http.useragent.UserAgent;
 | 
			
		||||
import cn.hutool.http.useragent.UserAgentUtil;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.constant.Constants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.core.service.LogininforService;
 | 
			
		||||
@@ -87,7 +89,7 @@ public class SysLogininforServiceImpl extends ServicePlusImpl<SysLogininforMappe
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysLogininfor> selectPageLogininforList(SysLogininfor logininfor) {
 | 
			
		||||
    public TableDataInfo<SysLogininfor> selectPageLogininforList(SysLogininfor logininfor, PageQuery pageQuery) {
 | 
			
		||||
        Map<String, Object> params = logininfor.getParams();
 | 
			
		||||
        LambdaQueryWrapper<SysLogininfor> lqw = new LambdaQueryWrapper<SysLogininfor>()
 | 
			
		||||
            .like(StringUtils.isNotBlank(logininfor.getIpaddr()), SysLogininfor::getIpaddr, logininfor.getIpaddr())
 | 
			
		||||
@@ -95,7 +97,11 @@ public class SysLogininforServiceImpl extends ServicePlusImpl<SysLogininforMappe
 | 
			
		||||
            .like(StringUtils.isNotBlank(logininfor.getUserName()), SysLogininfor::getUserName, logininfor.getUserName())
 | 
			
		||||
            .between(params.get("beginTime") != null && params.get("endTime") != null,
 | 
			
		||||
                SysLogininfor::getLoginTime, params.get("beginTime"), params.get("endTime"));
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage("info_id", "desc"), lqw));
 | 
			
		||||
        if(StringUtils.isBlank(pageQuery.getOrderByColumn())) {
 | 
			
		||||
            pageQuery.setOrderByColumn("info_id").setIsAsc("desc");
 | 
			
		||||
        }
 | 
			
		||||
        Page<SysLogininfor> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,8 @@
 | 
			
		||||
package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.utils.PageUtils;
 | 
			
		||||
@@ -22,12 +24,13 @@ import java.util.List;
 | 
			
		||||
public class SysNoticeServiceImpl extends ServicePlusImpl<SysNoticeMapper, SysNotice, SysNotice> implements ISysNoticeService {
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysNotice> selectPageNoticeList(SysNotice notice) {
 | 
			
		||||
    public TableDataInfo<SysNotice> selectPageNoticeList(SysNotice notice, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<SysNotice> lqw = new LambdaQueryWrapper<SysNotice>()
 | 
			
		||||
                .like(StringUtils.isNotBlank(notice.getNoticeTitle()), SysNotice::getNoticeTitle, notice.getNoticeTitle())
 | 
			
		||||
                .eq(StringUtils.isNotBlank(notice.getNoticeType()), SysNotice::getNoticeType, notice.getNoticeType())
 | 
			
		||||
                .like(StringUtils.isNotBlank(notice.getCreateBy()), SysNotice::getCreateBy, notice.getCreateBy());
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage(), lqw));
 | 
			
		||||
        Page<SysNotice> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -3,6 +3,8 @@ package com.ruoyi.system.service.impl;
 | 
			
		||||
import cn.hutool.core.bean.BeanUtil;
 | 
			
		||||
import cn.hutool.core.util.ArrayUtil;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.dto.OperLogDTO;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
@@ -44,7 +46,7 @@ public class SysOperLogServiceImpl extends ServicePlusImpl<SysOperLogMapper, Sys
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysOperLog> selectPageOperLogList(SysOperLog operLog) {
 | 
			
		||||
    public TableDataInfo<SysOperLog> selectPageOperLogList(SysOperLog operLog, PageQuery pageQuery) {
 | 
			
		||||
        Map<String, Object> params = operLog.getParams();
 | 
			
		||||
        LambdaQueryWrapper<SysOperLog> lqw = new LambdaQueryWrapper<SysOperLog>()
 | 
			
		||||
            .like(StringUtils.isNotBlank(operLog.getTitle()), SysOperLog::getTitle, operLog.getTitle())
 | 
			
		||||
@@ -60,7 +62,11 @@ public class SysOperLogServiceImpl extends ServicePlusImpl<SysOperLogMapper, Sys
 | 
			
		||||
            .like(StringUtils.isNotBlank(operLog.getOperName()), SysOperLog::getOperName, operLog.getOperName())
 | 
			
		||||
            .between(params.get("beginTime") != null && params.get("endTime") != null,
 | 
			
		||||
                SysOperLog::getOperTime, params.get("beginTime"), params.get("endTime"));
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage("oper_id", "desc"), lqw));
 | 
			
		||||
        if(StringUtils.isBlank(pageQuery.getOrderByColumn())) {
 | 
			
		||||
            pageQuery.setOrderByColumn("oper_id").setIsAsc("desc");
 | 
			
		||||
        }
 | 
			
		||||
        Page<SysOperLog> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 | 
			
		||||
import com.google.common.collect.Lists;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.PagePlus;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
@@ -67,8 +68,9 @@ public class SysOssConfigServiceImpl extends ServicePlusImpl<SysOssConfigMapper,
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysOssConfigVo> queryPageList(SysOssConfigBo bo) {
 | 
			
		||||
        PagePlus<SysOssConfig, SysOssConfigVo> result = pageVo(PageUtils.buildPagePlus(), buildQueryWrapper(bo));
 | 
			
		||||
    public TableDataInfo<SysOssConfigVo> queryPageList(SysOssConfigBo bo, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<SysOssConfig> lqw = buildQueryWrapper(bo);
 | 
			
		||||
        PagePlus<SysOssConfig, SysOssConfigVo> result = pageVo(PageUtils.buildPagePlus(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(result);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -2,6 +2,7 @@ package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.PagePlus;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
@@ -33,8 +34,9 @@ import java.util.Map;
 | 
			
		||||
public class SysOssServiceImpl extends ServicePlusImpl<SysOssMapper, SysOss, SysOssVo> implements ISysOssService {
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysOssVo> queryPageList(SysOssBo bo) {
 | 
			
		||||
        PagePlus<SysOss, SysOssVo> result = pageVo(PageUtils.buildPagePlus(), buildQueryWrapper(bo));
 | 
			
		||||
    public TableDataInfo<SysOssVo> queryPageList(SysOssBo bo, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<SysOss> lqw = buildQueryWrapper(bo);
 | 
			
		||||
        PagePlus<SysOss, SysOssVo> result = pageVo(PageUtils.buildPagePlus(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(result);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,9 @@
 | 
			
		||||
package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
import com.ruoyi.common.core.page.TableDataInfo;
 | 
			
		||||
import com.ruoyi.common.exception.ServiceException;
 | 
			
		||||
@@ -30,12 +32,13 @@ public class SysPostServiceImpl extends ServicePlusImpl<SysPostMapper, SysPost,
 | 
			
		||||
    private SysUserPostMapper userPostMapper;
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public TableDataInfo<SysPost> selectPagePostList(SysPost post) {
 | 
			
		||||
    public TableDataInfo<SysPost> selectPagePostList(SysPost post, PageQuery pageQuery) {
 | 
			
		||||
        LambdaQueryWrapper<SysPost> lqw = new LambdaQueryWrapper<SysPost>()
 | 
			
		||||
                .like(StringUtils.isNotBlank(post.getPostCode()), SysPost::getPostCode, post.getPostCode())
 | 
			
		||||
                .eq(StringUtils.isNotBlank(post.getStatus()), SysPost::getStatus, post.getStatus())
 | 
			
		||||
                .like(StringUtils.isNotBlank(post.getPostName()), SysPost::getPostName, post.getPostName());
 | 
			
		||||
        return PageUtils.buildDataInfo(page(PageUtils.buildPage(), lqw));
 | 
			
		||||
        Page<SysPost> page = page(PageUtils.buildPage(pageQuery), lqw);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,10 @@
 | 
			
		||||
package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.annotation.DataScope;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysRole;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysUser;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
@@ -45,8 +47,9 @@ public class SysRoleServiceImpl extends ServicePlusImpl<SysRoleMapper, SysRole,
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    @DataScope(deptAlias = "d")
 | 
			
		||||
    public TableDataInfo<SysRole> selectPageRoleList(SysRole role) {
 | 
			
		||||
        return PageUtils.buildDataInfo(baseMapper.selectPageRoleList(PageUtils.buildPage(), role));
 | 
			
		||||
    public TableDataInfo<SysRole> selectPageRoleList(SysRole role, PageQuery pageQuery) {
 | 
			
		||||
        Page<SysRole> page = baseMapper.selectPageRoleList(PageUtils.buildPage(pageQuery), role);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
@@ -2,8 +2,10 @@ package com.ruoyi.system.service.impl;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 | 
			
		||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 | 
			
		||||
import com.ruoyi.common.annotation.DataScope;
 | 
			
		||||
import com.ruoyi.common.constant.UserConstants;
 | 
			
		||||
import com.ruoyi.common.core.domain.PageQuery;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysRole;
 | 
			
		||||
import com.ruoyi.common.core.domain.entity.SysUser;
 | 
			
		||||
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
 | 
			
		||||
@@ -18,7 +20,6 @@ import com.ruoyi.system.domain.SysPost;
 | 
			
		||||
import com.ruoyi.system.domain.SysUserPost;
 | 
			
		||||
import com.ruoyi.system.domain.SysUserRole;
 | 
			
		||||
import com.ruoyi.system.mapper.*;
 | 
			
		||||
import com.ruoyi.system.service.ISysConfigService;
 | 
			
		||||
import com.ruoyi.system.service.ISysUserService;
 | 
			
		||||
import lombok.extern.slf4j.Slf4j;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
@@ -50,13 +51,11 @@ public class SysUserServiceImpl extends ServicePlusImpl<SysUserMapper, SysUser,
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private SysUserPostMapper userPostMapper;
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private ISysConfigService configService;
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    @DataScope(deptAlias = "d", userAlias = "u", isUser = true)
 | 
			
		||||
    public TableDataInfo<SysUser> selectPageUserList(SysUser user) {
 | 
			
		||||
        return PageUtils.buildDataInfo(baseMapper.selectPageUserList(PageUtils.buildPage(), user));
 | 
			
		||||
    public TableDataInfo<SysUser> selectPageUserList(SysUser user, PageQuery pageQuery) {
 | 
			
		||||
        Page<SysUser> page = baseMapper.selectPageUserList(PageUtils.buildPage(pageQuery), user);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -79,8 +78,9 @@ public class SysUserServiceImpl extends ServicePlusImpl<SysUserMapper, SysUser,
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    @DataScope(deptAlias = "d", userAlias = "u", isUser = true)
 | 
			
		||||
    public TableDataInfo<SysUser> selectAllocatedList(SysUser user) {
 | 
			
		||||
        return PageUtils.buildDataInfo(baseMapper.selectAllocatedList(PageUtils.buildPage(), user));
 | 
			
		||||
    public TableDataInfo<SysUser> selectAllocatedList(SysUser user, PageQuery pageQuery) {
 | 
			
		||||
        Page<SysUser> page = baseMapper.selectAllocatedList(PageUtils.buildPage(pageQuery), user);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -91,8 +91,9 @@ public class SysUserServiceImpl extends ServicePlusImpl<SysUserMapper, SysUser,
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    @DataScope(deptAlias = "d", userAlias = "u", isUser = true)
 | 
			
		||||
    public TableDataInfo<SysUser> selectUnallocatedList(SysUser user) {
 | 
			
		||||
        return PageUtils.buildDataInfo(baseMapper.selectUnallocatedList(PageUtils.buildPage(), user));
 | 
			
		||||
    public TableDataInfo<SysUser> selectUnallocatedList(SysUser user, PageQuery pageQuery) {
 | 
			
		||||
        Page<SysUser> page = baseMapper.selectUnallocatedList(PageUtils.buildPage(pageQuery), user);
 | 
			
		||||
        return PageUtils.buildDataInfo(page);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user