SysUserLinkSysMapper.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.ydtech.modules.admin.dao;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  4. import com.ydtech.modules.admin.model.SysUser;
  5. import com.ydtech.modules.admin.model.dto.SysUserDto;
  6. import com.ydtech.modules.admin.model.dto.SysUserLinkSysQueryDto;
  7. import com.ydtech.modules.admin.model.po.SysUserLinkSys;
  8. import org.apache.ibatis.annotations.Param;
  9. import java.util.List;
  10. /**
  11. * @author Administrator
  12. * @description 针对表【sys_user_link_sys(用户关联系统表)】的数据库操作Mapper
  13. * @createDate 2024-07-15 09:00:21
  14. * @Entity generator.domain.SysUserLinkSys
  15. */
  16. public interface SysUserLinkSysMapper extends BaseMapper<SysUserLinkSys> {
  17. /**
  18. * @version
  19. * @author: hxl
  20. * @Date: 2024/7/15 10:29
  21. * @Description: 分页查询
  22. */
  23. Page<SysUserLinkSys> queryPage(@Param("page") Page<SysUserLinkSys> page, @Param("vo") SysUserLinkSysQueryDto sysUserLinkSysQueryDto);
  24. /**
  25. * @version
  26. * @author: hxl
  27. * @Date: 2024/7/15 10:30
  28. * @Description: 查询所有正常的用户分页查询
  29. */
  30. Page<SysUser> queryUserPage(@Param("page") Page<SysUser> page, @Param("vo") SysUserDto sysUserDto);
  31. SysUserLinkSys checkSys(@Param("userId") String id, @Param("sysId") String sysId);
  32. List<String> setByUserIds(@Param("userIds") List<String> userIds, @Param("sysId") Long sysId);
  33. }