From 2e85e2dda945ca269d87b7f1f6147246be9accfa Mon Sep 17 00:00:00 2001 From: maven <2163098428@qq.com> Date: 星期一, 18 八月 2025 13:21:05 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/pim_yys' --- src/main/java/com/ruoyi/common/utils/excel/ExcelImport.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/common/utils/excel/ExcelImport.java b/src/main/java/com/ruoyi/common/utils/excel/ExcelImport.java new file mode 100644 index 0000000..cbfcf7f --- /dev/null +++ b/src/main/java/com/ruoyi/common/utils/excel/ExcelImport.java @@ -0,0 +1,31 @@ +package com.ruoyi.common.utils.excel; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +/** + * @author sunnyzyq + * @date 2021/12/17 + */ +@Target(ElementType.FIELD) +@Retention(RetentionPolicy.RUNTIME) +public @interface ExcelImport { + + /** 瀛楁鍚嶇О */ + String value(); + + /** 瀵煎嚭鏄犲皠锛屾牸寮忓锛�0-鏈煡;1-鐢�;2-濂� */ + String kv() default ""; + + /** 鏄惁涓哄繀濉瓧娈碉紙榛樿涓洪潪蹇呭~锛� */ + boolean required() default false; + + /** 鏈�澶ч暱搴︼紙榛樿255锛� */ + int maxLength() default 255; + + /** 瀵煎叆鍞竴鎬ч獙璇侊紙澶氫釜瀛楁鍒欏彇鑱斿悎楠岃瘉锛� */ + boolean unique() default false; + +} \ No newline at end of file -- Gitblit v1.9.3