From 56aea7aa05995ac0cca7c28e1324c4360afd4df5 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 06 十二月 2024 18:02:16 +0800 Subject: [PATCH] 系统管理:用户管理接口 --- medicalWaste-system/src/main/java/com/sinata/system/mapper/SysUserMapper.java | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/medicalWaste-system/src/main/java/com/sinata/system/mapper/SysUserMapper.java b/medicalWaste-system/src/main/java/com/sinata/system/mapper/SysUserMapper.java index 8300a78..f801cfb 100644 --- a/medicalWaste-system/src/main/java/com/sinata/system/mapper/SysUserMapper.java +++ b/medicalWaste-system/src/main/java/com/sinata/system/mapper/SysUserMapper.java @@ -1,15 +1,19 @@ package com.sinata.system.mapper; -import java.util.List; -import org.apache.ibatis.annotations.Param; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.sinata.common.core.domain.entity.SysUser; +import com.sinata.system.domain.vo.SysUserVO; +import org.apache.ibatis.annotations.Param; + +import java.util.List; /** * 用户表 数据层 * * @author ruoyi */ -public interface SysUserMapper +public interface SysUserMapper extends BaseMapper<SysUser> { /** * 根据条件分页查询用户列表 @@ -124,4 +128,15 @@ * @return 结果 */ public SysUser checkEmailUnique(String email); + + /** + * 分页查询用户 + * + * @param sysUserVOPage + * @param departmentId + * @param nickName + * @param roleId + * @return + */ + Page<SysUserVO> pageList(Page<SysUserVO> sysUserVOPage, @Param("departmentId") Long departmentId, @Param("nickName") String nickName, @Param("roleId") Long roleId, @Param("treeCode") String treeCode); } -- Gitblit v1.7.1