jyy
2021-01-26 ab2879bbcb846256cc182198b9c04e50fbc276c1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package com.matrix.system.common.authority;
/**
 * Authority 类定义了Matrix 框架权限部分的主要接口
 * 这些接口被需要实现权限管理的类来实现。
 * @author jiangyouyao
 * @date 2016-12-10
 */
public interface AuthorityManager {
    /**
     * 判断是否有权限访问按钮
     * @author JIANGYOUYAO
     * @email 935090232@qq.com
     * @date 2017年12月9日
     * @param matchStr
     * @return
     * @throws IllegalArgumentException
     */
    public boolean isBtnPermitted(String matchStr) ;
 
    /**
     * 判断是否有权限访问功能
     * @author JIANGYOUYAO
     * @email 935090232@qq.com
     * @date 2017年12月9日
     * @param fnCode
     * @return
     */
    public boolean isFnPermitted(String fnCode);
 
    /**
     * 用户退出
     * @author JIANGYOUYAO
     * @email 935090232@qq.com
     * @date 2017年12月9日
     */
    public void getLoginOut();
    
    
}