package com.ydtech.modules.admin.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ydtech.modules.admin.model.SysUser; import com.ydtech.modules.admin.model.dto.SysUserDto; import com.ydtech.modules.admin.model.dto.SysUserLinkSysQueryDto; import com.ydtech.modules.admin.model.po.SysUserLinkSys; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @author Administrator * @description 针对表【sys_user_link_sys(用户关联系统表)】的数据库操作Mapper * @createDate 2024-07-15 09:00:21 * @Entity generator.domain.SysUserLinkSys */ public interface SysUserLinkSysMapper extends BaseMapper { /** * @version * @author: hxl * @Date: 2024/7/15 10:29 * @Description: 分页查询 */ Page queryPage(@Param("page") Page page, @Param("vo") SysUserLinkSysQueryDto sysUserLinkSysQueryDto); /** * @version * @author: hxl * @Date: 2024/7/15 10:30 * @Description: 查询所有正常的用户分页查询 */ Page queryUserPage(@Param("page") Page page, @Param("vo") SysUserDto sysUserDto); SysUserLinkSys checkSys(@Param("userId") String id, @Param("sysId") String sysId); List setByUserIds(@Param("userIds") List userIds, @Param("sysId") Long sysId); }