parent
c4c56f1f41
commit
303fdec4cf
@ -0,0 +1,13 @@
|
|||||||
|
package com.macro.mall.dao;
|
||||||
|
|
||||||
|
import com.macro.mall.model.UmsAdminPermissionRelation;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 用户权限自定义Dao
|
||||||
|
*/
|
||||||
|
public interface UmsAdminPermissionRelationDao {//用户权限关系
|
||||||
|
int insertList(@Param("list") List<UmsAdminPermissionRelation> list);
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
package com.macro.mall.dao;
|
||||||
|
|
||||||
|
import com.macro.mall.model.UmsAdminRoleRelation;
|
||||||
|
import com.macro.mall.model.UmsPermission;
|
||||||
|
import com.macro.mall.model.UmsRole;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 后台用户与角色管理自定义Dao
|
||||||
|
*/
|
||||||
|
public interface UmsAdminRoleRelationDao {//用户角色关系
|
||||||
|
/**
|
||||||
|
* 批量插入用户角色关系
|
||||||
|
*/
|
||||||
|
int insertList(@Param("list") List<UmsAdminRoleRelation> adminRoleRelationList);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取用于所有角色
|
||||||
|
*/
|
||||||
|
List<UmsRole> getRoleList(@Param("adminId") Long adminId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取用户所有角色权限
|
||||||
|
*/
|
||||||
|
List<UmsPermission> getRolePermissionList(@Param("adminId") Long adminId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取用户所有权限(包括+ - 权限)
|
||||||
|
*/
|
||||||
|
List<UmsPermission> getPermissionList(@Param("adminId") Long adminId);
|
||||||
|
}
|
Loading…
Reference in new issue