package com.billion.common.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * æ•°æ®æƒé™è¿‡æ»¤æ³¨è§£ * * @author ruoyi */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface DataScope { /** * 部门表的别å */ public String deptAlias() default ""; /** * 用户表的别å */ public String userAlias() default ""; /** * æƒé™å—符(用于多个角色匹é…符åˆè¦æ±‚çš„æƒé™ï¼‰é»˜è®¤æ ¹æ®æƒé™æ³¨è§£@ss获å–,多个æƒé™ç”¨é€—å·åˆ†éš”å¼€æ¥ */ public String permission() default ""; }