| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.ydtech.modules.admin.service;
- import com.ydtech.extension.BaseIService;
- import com.ydtech.modules.admin.model.InsRoleMenuPermissions;
- import com.ydtech.modules.admin.model.InsRolePermissions;
- import com.ydtech.modules.admin.model.dto.InsRoleMenuPermissionsDto;
- import com.ydtech.modules.admin.model.dto.InsRolePermissionsDto;
- import java.util.List;
- public interface InsRolePermissionsService extends BaseIService<InsRolePermissions> {
- void insertAndUpdate(InsRolePermissionsDto insRolePermissionsDto);
- /**
- * 权限角色关联表
- * @param insRoleMenuPermissionsDto
- */
- void saveAndUpdateRuleMenu(InsRoleMenuPermissionsDto insRoleMenuPermissionsDto);
- /**
- *
- * @param insRoleMenuPermissionsDto
- * @return 获取数据权限菜单列表
- */
- List<InsRoleMenuPermissions> getInsRoleMenuPermissions(InsRoleMenuPermissionsDto insRoleMenuPermissionsDto);
- /**
- * @param
- * @return 获取菜单数据权限
- */
- List<InsRolePermissions> getInsRolePermissionsDtoList(InsRolePermissionsDto insRolePermissionsDto);
- /**
- *
- * @param insRolePermissionsDto
- * @return 通过角色 菜单id 获取 权限规则
- */
- List<InsRolePermissions> getInsRolePermissionsServiceList(InsRolePermissionsDto insRolePermissionsDto);
- }
|