package com.kidgrow.common.annotation;
import java.lang.annotation.*;
/**
* 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
*
* @Description: 请求的方法参数SysUser上添加该注解,则注入当前登录人信息
* 例1:public void test(@User SysUser user) //只有username 和 roles
* 例2:public void test(@LoginUser(isFull = true) SysUser user) //能获取SysUser对象的所有信息
* @Project:
* @CreateDate: Created in 2020/2/3 16:06
* @Author: liuke
*/
@Target(ElementType.PARAMETER)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface LoginUser {
/**
* 是否查询SysUser对象所有信息,true则通过rpc接口查询
*/
boolean isFull() default false;
}