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