From 64f7ccb9ef8b5a0618e65cddc14b981c1f108ba3 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 04 十一月 2024 09:01:59 +0800
Subject: [PATCH] 代码提交

---
 xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/mapper/SysRoleMapper.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/mapper/SysRoleMapper.java b/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/mapper/SysRoleMapper.java
index 254cb41..7d5e205 100644
--- a/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/mapper/SysRoleMapper.java
+++ b/xinquan-modules/xinquan-system/src/main/java/com/xinquan/system/mapper/SysRoleMapper.java
@@ -3,7 +3,9 @@
 import java.util.List;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.xinquan.common.core.web.page.PageInfo;
 import com.xinquan.system.api.domain.SysRole;
+import com.xinquan.system.domain.dto.SysRoleQuery;
 import org.apache.ibatis.annotations.Param;
 
 /**
@@ -20,6 +22,8 @@
      * @return 角色数据集合信息
      */
     public List<SysRole> selectRoleList(SysRole role);
+    List<SysRole> selectList(@Param("query") SysRoleQuery query, @Param("pageInfo") PageInfo<SysRole> pageInfo);
+
 
     /**
      * 根据用户ID查询角色
@@ -106,9 +110,12 @@
      * @param roleIds 需要删除的角色ID
      * @return 结果
      */
-    public int deleteRoleByIds(Long[] roleIds);
+    public int deleteRoleByIds(List<Long> roleIds);
 
     List<SysRole> isExitUpdate(@Param("roleName") String roleName, @Param("roleId") Long roleId);
 
 
+    int selectCountByRoleName(@Param("roleName") String roleName);
+
+    List<SysRole> selectRoleByUserId(@Param("userId")Long userId);
 }

--
Gitblit v1.7.1