SysRoleMapper.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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.SysRole;
  5. import com.ydtech.modules.admin.model.dto.SysUserRoleQueryDto;
  6. import org.apache.ibatis.annotations.Param;
  7. import javax.validation.constraints.NotNull;
  8. import java.util.List;
  9. public interface SysRoleMapper extends BaseMapper<SysRole> {
  10. /**
  11. * @version
  12. * @author: hxl
  13. * @Date: 2024/8/14 19:17
  14. * @Description: 查詢控制台角色
  15. */
  16. Page<SysRole> findKztPage(@Param("page") Page<SysRole> page, @Param("vo") SysUserRoleQueryDto sysUserRoleQueryDto);
  17. void removeBatchByUserIds(@Param("userIds") List<String> userIds);
  18. // public SysRole selectByPk(Long id);
  19. //
  20. // public List<SysRole> selectAll();
  21. //
  22. // public List<SysRole> selectList(String whereCase, Object[] paramValues);
  23. //
  24. // public Integer count(String whereCase, Object[] paramValues);
  25. //
  26. // public PageResult selectPaging(int pageNumber, int pageSize, String whereCase, Object[] paramValues);
  27. //
  28. // public Integer insert(SysRole model);
  29. //
  30. // public Integer insertReturnPk(SysRole model);
  31. //
  32. // public Integer insertSelective(SysRole model);
  33. //
  34. // public Integer update(SysRole model);
  35. //
  36. // public Integer updateSelective(SysRole model);
  37. //
  38. // public Integer delete(Long id);
  39. //
  40. // public Integer delete(List<SysRole> lsSysRole);
  41. }