From f347602c855991822f596f2cb0983dfea743c111 Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期三, 05 三月 2025 15:09:50 +0800
Subject: [PATCH] Merge branch 'dev' of http://114.132.189.42:9002/r/lims-ruoyi-after into dev_cr

---
 /dev/null |   60 ------------------------------------------------------------
 1 files changed, 0 insertions(+), 60 deletions(-)

diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/annotation/ValueTableShow.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/annotation/ValueTableShow.java
deleted file mode 100644
index cd1a804..0000000
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/annotation/ValueTableShow.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.ruoyi.framework.annotation;
-
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
-
-@Retention(RetentionPolicy.RUNTIME)
-public @interface ValueTableShow {
-
-    int value() default 1;
-
-    String name() default "";
-
-    int width() default 0;
-
-}
diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/common/PrintChina.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/common/PrintChina.java
deleted file mode 100644
index d02315e..0000000
--- a/ruoyi-framework/src/main/java/com/ruoyi/framework/common/PrintChina.java
+++ /dev/null
@@ -1,60 +0,0 @@
-package com.ruoyi.framework.common;
-
-import com.ruoyi.framework.annotation.ValueTableShow;
-import io.swagger.annotations.ApiModelProperty;
-
-import java.lang.reflect.Field;
-import java.util.*;
-
-/*鏉庢灄
-* 閫氳繃娉ㄨВ蹇�熺敓鎴恡able琛ㄥご*/
-
-public class PrintChina {
-
-    public static <T> List<Map<String, Object>> printChina(Class<T> tClass) {
-        //灏嗗疄浣撶被鐨勫睘鎬у拰娉ㄩ噴杞崲鎴愬弬鏁�
-        List<Field> fieldList = new ArrayList<>();
-        while (tClass != null){
-            fieldList.addAll(new ArrayList<>(Arrays.asList(tClass.getDeclaredFields())));
-            tClass = (Class<T>) tClass.getSuperclass();
-        }
-        Field[] fields = new Field[fieldList.size()];
-        fieldList.toArray(fields);
-        ArrayList<Map<String, Object>> list = new ArrayList<>();
-        for (Field field : fields) {
-            Map<String, Object> soundVo = new HashMap<>();
-            boolean bool = field.isAnnotationPresent(ApiModelProperty.class);
-            boolean bool2 = field.isAnnotationPresent(ValueTableShow.class);
-            if (bool2) {
-                int order = field.getAnnotation(ValueTableShow.class).value();
-                String value = field.getAnnotation(ValueTableShow.class).name();
-                int width = field.getAnnotation(ValueTableShow.class).width();
-                if (bool){
-                    value = value.isEmpty() ? field.getAnnotation(ApiModelProperty.class).value() : value;
-                }
-                soundVo.put("label", field.getName());
-                soundVo.put("value", value);
-                if(width>0){
-                    soundVo.put("width", width);
-                }
-                soundVo.put("order", order + "");
-                if(list.isEmpty()){
-                    list.add(soundVo);
-                }else{
-                    boolean isAdd = false;
-                    for (int i = 0; i < list.size(); i++) {
-                        Map<String, Object> map = list.get(i);
-                        if(order < Integer.parseInt(map.get("order").toString())){
-                            list.add(i, soundVo);
-                            isAdd = true;
-                            break;
-                        }
-                    }
-                    if (!isAdd) list.add(soundVo);
-                }
-            }
-        }
-        return list;
-    }
-
-}

--
Gitblit v1.9.3