初始化提交

This commit is contained in:
2025-10-28 20:40:00 +08:00
commit cda3512456
26 changed files with 1314 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
package com.yolo.keyborad.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 权限校验
*
* @author yupi
*/
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface AuthCheck {
/**
* 有任何一个角色
*
* @return
*/
String[] anyRole() default "";
/**
* 必须有某个角色
*
* @return
*/
String mustRole() default "";
}