From d68c61517a3a6d4ec4d47844c21bdc143f99cbab Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期三, 17 四月 2024 22:58:05 +0800 Subject: [PATCH] 大屏接口 --- ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java | 69 +++++++++++++++++++--------------- 1 files changed, 38 insertions(+), 31 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java index a7bf907..1233f99 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java @@ -1,25 +1,25 @@ package com.ruoyi.system.mapper; -import java.util.List; - -import com.ruoyi.common.basic.PageInfo; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.system.query.SysUserQuery; import com.ruoyi.system.vo.SysUserVO; +import java.util.List; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; -import com.ruoyi.common.core.domain.entity.SysUser; /** * 用户表 数据层 - * + * * @author ruoyi */ @Mapper -public interface SysUserMapper -{ +public interface SysUserMapper extends BaseMapper<SysUser> { + /** * 根据条件分页查询用户列表 - * + * * @param sysUser 用户信息 * @return 用户信息集合信息 */ @@ -27,7 +27,7 @@ /** * 根据条件分页查询已配用户角色列表 - * + * * @param user 用户信息 * @return 用户信息集合信息 */ @@ -35,7 +35,7 @@ /** * 根据条件分页查询未分配用户角色列表 - * + * * @param user 用户信息 * @return 用户信息集合信息 */ @@ -43,7 +43,7 @@ /** * 通过用户名查询用户 - * + * * @param userName 用户名 * @return 用户对象信息 */ @@ -51,7 +51,7 @@ /** * 通过用户ID查询用户 - * + * * @param userId 用户ID * @return 用户对象信息 */ @@ -59,7 +59,7 @@ /** * 新增用户信息 - * + * * @param user 用户信息 * @return 结果 */ @@ -67,7 +67,7 @@ /** * 修改用户信息 - * + * * @param user 用户信息 * @return 结果 */ @@ -75,16 +75,16 @@ /** * 修改用户头像 - * + * * @param userName 用户名 - * @param avatar 头像地址 + * @param avatar 头像地址 * @return 结果 */ public int updateUserAvatar(@Param("userName") String userName, @Param("avatar") String avatar); /** * 重置用户密码 - * + * * @param userName 用户名 * @param password 密码 * @return 结果 @@ -93,7 +93,7 @@ /** * 通过用户ID删除用户 - * + * * @param userId 用户ID * @return 结果 */ @@ -101,7 +101,7 @@ /** * 批量删除用户信息 - * + * * @param userIds 需要删除的用户ID * @return 结果 */ @@ -109,7 +109,7 @@ /** * 校验用户名称是否唯一 - * + * * @param userName 用户名称 * @return 结果 */ @@ -118,10 +118,10 @@ /** * 校验手机号码是否唯一 * - * @param phonenumber 手机号码 + * @param phoneNumber 手机号码 * @return 结果 */ - public SysUser checkPhoneUnique(String phonenumber); + public SysUser checkPhoneUnique(String phoneNumber); /** * 校验email是否唯一 @@ -133,14 +133,15 @@ /** * 查询用户集合通过用户id + * * @param userIds * @return */ List<SysUser> selectUserByIds(@Param("userIds") List<Long> userIds); - List<SysUser> selectList(); + List<SysUser> queryList(); - Integer selectCount(@Param("status") Integer status); + Integer selectCountByStatus(@Param("status") Integer status); /** * 获取用户列表 @@ -151,29 +152,35 @@ /** * 获取用户黑名单列表 + * * @param * @return */ // List<SysUserVO> selectBlackPageList(@Param("query")SysUserQuery query); - List<SysUser> selectListByNamePhone(@Param("name")String name); + List<SysUser> selectListByNamePhone(@Param("name") String name); - List<SysUser> selectUserByUserNameList(@Param("names")List<String> names); + List<SysUser> selectUserByUserNameList(@Param("names") List<String> names); // UserInfoVo userInfo(@Param("id") Long userId); - SysUser selectByPhone(@Param("phonenumber") String phonenumber); + SysUser selectByPhone(@Param("phoneNumber") String phoneNumber); // UserInfoVo getUserInfoBy(@Param("singleNum")String singleNum); Long getUserRole(@Param("userId") Long userId); - int updateUserIfBlack(@Param("ids")List<Long> ids); + int updateUserIfBlack(@Param("ids") List<Long> ids); List<SysUser> selectAllList(); - List<SysUserVO> pageList(@Param("query")SysUserQuery query, @Param("pageInfo")PageInfo<SysUserVO> pageInfo); + Page<SysUserVO> pageList(@Param("query") SysUserQuery query, + @Param("page") Page<SysUserVO> page); - void updatePassword(@Param("id") Long id,@Param("s") String s); + void updatePassword(@Param("id") Long id, @Param("s") String s); - long selectIdByPhone(@Param("phonenumber") String phonenumber); + long selectIdByPhone(@Param("phoneNumber") String phoneNumber); + + SysUser selectDeptUserByUserName(@Param("userName") String userName); + + SysUser selectPlatUserByUserName(@Param("userName") String userName); } -- Gitblit v1.7.1