package com.ks.app.service.inter.admin; import com.ks.app.entity.admin.AdminRole; import com.ks.app.entity.admin.AdminUserRoles; import com.ks.app.service.query.admin.AdminUserRolesQuery; import java.util.List; public interface AdminUserRolesService { /** * 获取列表 * * @param adminUserRolesQuery * @param page * @param pageSize * @return */ public List list(AdminUserRolesQuery adminUserRolesQuery, int page, int pageSize); /** * */ public long count(AdminUserRolesQuery adminUserRolesQuery); /** * */ public AdminUserRoles get(String id); /** * */ public void add(AdminUserRoles adminUserRoles) throws Exception; /** * */ public void update(AdminUserRoles adminUserRoles); /** * */ public void delete(List idList); /** * @return java.util.List * @author hxh * @description 查询管理员的角色 * @date 11:16 2022/5/16 * @param: adminId **/ public List listRoleByAdminId(String adminId); /** * @author hxh * @description 设置权限 * @date 11:40 2022/5/16 * @param: adminId * @param: roles * @return void **/ public void setRoles(String adminId, List roles); }