1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| package com.iailab.module.system.service.tenant.handler;
|
| import java.util.Set;
|
| /**
| * 租户菜单处理
| * 目的:尽量减少租户逻辑耦合到系统中
| *
| * @author iailab
| */
| public interface TenantMenuHandler {
|
| /**
| * 基于传入的租户菜单【全】列表,进行相关逻辑的执行
| * 例如说,返回可分配菜单的时候,可以移除多余的
| *
| * @param menuIds 菜单列表
| */
| void handle(Set<Long> menuIds);
|
| }
|
|