From 07ca844b3441a2774a1ca02a952e27e3fe986819 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期三, 19 二月 2025 17:50:44 +0800
Subject: [PATCH] jtt808初始化

---
 server/services/src/main/java/com/doumee/core/annotation/excel/ExcelColumn.java |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/server/services/src/main/java/com/doumee/core/annotation/excel/ExcelColumn.java b/server/services/src/main/java/com/doumee/core/annotation/excel/ExcelColumn.java
index b7c7ef8..c0de11a 100644
--- a/server/services/src/main/java/com/doumee/core/annotation/excel/ExcelColumn.java
+++ b/server/services/src/main/java/com/doumee/core/annotation/excel/ExcelColumn.java
@@ -8,18 +8,25 @@
 /**
  * 鏍囪涓篍xcel鍒�
  * @author Eva.Caesar Liu
- * @date 2022/04/18 18:12
+ * @date 2023/02/14 11:14
  */
 @Inherited
-@Target(ElementType.FIELD)
+//@Target(ElementType.FIELD)
+@Target({ElementType.METHOD, ElementType.FIELD, ElementType.TYPE})
 @Retention(RetentionPolicy.RUNTIME)
 public @interface ExcelColumn {
-
+    /**
+     * 瀵煎嚭瀛楁鍚嶏紙榛樿璋冪敤褰撳墠瀛楁鐨勨�済et鈥濇柟娉曪紝濡傛寚瀹氬鍑哄瓧娈典负瀵硅薄锛岃濉啓鈥滃璞″悕.瀵硅薄灞炴�р�濓紝渚嬶細鈥渁rea.name鈥濄�佲�渙ffice.name鈥濓級
+     */
+    String value() default "";
+    /**
+     * 瀛楁绫诲瀷锛�0锛氬鍑哄鍏ワ紱1锛氫粎瀵煎嚭锛�2锛氫粎瀵煎叆锛�
+     */
+    int type() default 0;
     /**
      * 鍒楀悕
      */
     String name();
-
 
     /**
      * 鍒楀锛堝崟浣嶄负瀛楃锛夛紝-1鑷姩璁$畻
@@ -34,7 +41,7 @@
     /**
      * 瀵归綈鏂瑰紡
      */
-    HorizontalAlignment  align() default HorizontalAlignment.LEFT;
+    HorizontalAlignment align() default HorizontalAlignment.LEFT;
 
     /**
      * 鍒楄儗鏅壊
@@ -96,4 +103,13 @@
      */
     String[] args() default {};
 
+    /**
+     * 鍙嶅皠绫诲瀷
+     */
+    Class<?> fieldType() default Class.class;
+
+    /**
+     * 瀛楁褰掑睘缁勶紙鏍规嵁鍒嗙粍瀵煎嚭瀵煎叆锛�
+     */
+    int[] groups() default {};
 }

--
Gitblit v1.9.3