package org.yeshi.utils.generater.annotation.admin.form; import java.lang.annotation.*; /** * @author Administrator * @title: Select * @projectName utils * @description: 下拉列表 * @date 2021/9/2312:07 */ @Documented @Target(ElementType.FIELD) @Inherited @Retention(RetentionPolicy.RUNTIME) public @interface Select { //标题 String title(); //是否可更新 boolean update() default true; //简介 String desc() default ""; //是否禁止编辑 boolean disable() default false; //是否必须 boolean require() default false; //值,键值采用逗号分隔 String[] values() default ""; //链接请求的路径 String apiPath() default ""; //api的请求参数 String[] apiParams() default ""; }