瀏覽代碼

小程序登录

黄远 5 年之前
父節點
當前提交
9b8aa698cb

+ 9 - 0
lift-system-service/src/main/java/cn/com/ty/lift/system/user/dao/mapper/RoleMapper.java

@@ -3,6 +3,9 @@ package cn.com.ty.lift.system.user.dao.mapper;
 import cn.com.ty.lift.system.user.dao.entity.Role;
 import cn.com.xwy.boot.mybatis.MyBatisMapper;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Select;
+
+import java.util.List;
 
 /**
  * MyBatis Mapper 接口 - 表:role
@@ -11,4 +14,10 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 @MyBatisMapper
 public interface RoleMapper extends BaseMapper<Role> {
 
+    @Select("select r.id, r.code, r.name from role left join user_role ur " +
+            "on r.id = ur.role_id " +
+            "where ur.user_id = #{userId} " +
+            "and r.code = #{roleCode}")
+    List<Role> getRoleListByUserIdAndRoleCode(Long userId, String roleCode);
+
 }

+ 0 - 8
lift-system-service/src/main/java/cn/com/ty/lift/system/user/service/IRoleMenuService.java

@@ -1,10 +1,8 @@
 package cn.com.ty.lift.system.user.service;
 
 import cn.com.ty.lift.system.user.dao.entity.Menu;
-import cn.com.ty.lift.system.user.dao.entity.Role;
 import cn.com.ty.lift.system.user.dao.entity.RoleMenu;
 import com.baomidou.mybatisplus.extension.service.IService;
-import org.apache.ibatis.annotations.Select;
 
 import java.util.List;
 
@@ -37,10 +35,4 @@ public interface IRoleMenuService extends IService<RoleMenu> {
      * @date 2019-12-18 17:12
      */
     List<Menu> getMenuTree(Long roleId);
-
-    @Select("select r.id, r.code, r.name from role left join user_role ur " +
-            "on r.id = ur.role_id " +
-            "where ur.user_id = #{userId} " +
-            "and r.code = #{roleCode}")
-    List<Role> getRoleListByUserIdAndRoleCode(Long userId, String roleCode);
 }

+ 1 - 1
lift-system-service/src/main/java/cn/com/ty/lift/system/user/service/impl/RoleService.java

@@ -241,7 +241,7 @@ public class RoleService extends ServiceImpl<RoleMapper, Role> implements IRoleS
 
     @Override
     public List<Role> getRoleByUserIdAndRoleCode(Long userId, String roleCode) {
-        return roleMenuService.getRoleListByUserIdAndRoleCode(userId, roleCode);
+        return roleMapper.getRoleListByUserIdAndRoleCode(userId, roleCode);
     }
 
 }