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