package org.yeshi.utils.generater.annotation.admin;
|
|
import java.lang.annotation.*;
|
|
/**
|
* @author Administrator
|
* @title: AdminController
|
* @projectName utils
|
* @description: 后台接口controller
|
* @date 2021/9/2315:10
|
*/
|
@Documented
|
@Target(ElementType.TYPE)
|
@Inherited
|
@Retention(RetentionPolicy.RUNTIME)
|
public @interface AdminController {
|
|
//接口
|
String mapping();
|
|
String title();
|
|
//是否开启工具栏
|
boolean toolbar() default true;
|
|
//是否开启操作栏
|
boolean operate() default true;
|
|
//默认开启删除
|
boolean delete() default true;
|
|
//默认开启编辑
|
boolean edit() default true;
|
|
//默认开启分页
|
boolean page() default true;
|
|
boolean jsonp() default false;
|
|
Class searchForm() default Void.class;
|
|
}
|