| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | package com.jtgh.yjpt.anon;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;/** * 日志记录注解<br> * 注解在需要进行日志控制的类或者方法上 *  * @author 袁晓冬 *  */@Target({ ElementType.TYPE, ElementType.METHOD })@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Log {	/** 定义日志类型 */	public enum Type {		/** 登录 */		LOGIN,		/** 新增 */		ADD,		/** 编辑 */		EDIT,		/** 删除 */		DELETE,		/** 查询 */		QUERY,		/** 上传 */		UPLOAD,		/** 下载 */		DOWNLOAD,		/** 打印 */		PRINT,		/** 权力阳光办件查看 */		QLYG_VIEW	};	Type value() default Type.ADD;	/** 菜单编码 */	String menuCode() default "";	/** 经营人菜单编码 */	String menuCodeJyr() default "";}
 |