package com.kingdee.eas.custom.integration.base.annotation;

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;

/**
 * API 文档注解，标记在 Controller 方法上，提供接口中文名称和描述。
 * name 写入 ApiRegistryBill.name，desc 写入 ApiRegistryBill.apiDesc。
 */
@Documented
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface ApiDoc {

    /** 接口中文名称 */
    String name() default "";

    /** 接口描述 */
    String desc() default "";
}
