From d127e27168d07199b0d4d55c0a5d431761f490d1 Mon Sep 17 00:00:00 2001 From: zhang <zc857179121@qq.com> Date: 星期三, 23 七月 2025 08:36:19 +0800 Subject: [PATCH] 保存一个版本 --- zy-acs-framework/src/main/java/com/zy/acs/framework/controller/AbstractBaseController.java | 21 ++++++++------------- 1 files changed, 8 insertions(+), 13 deletions(-) diff --git a/zy-acs-framework/src/main/java/com/zy/acs/framework/controller/AbstractBaseController.java b/zy-acs-framework/src/main/java/com/zy/acs/framework/controller/AbstractBaseController.java index c260c2b..859f201 100644 --- a/zy-acs-framework/src/main/java/com/zy/acs/framework/controller/AbstractBaseController.java +++ b/zy-acs-framework/src/main/java/com/zy/acs/framework/controller/AbstractBaseController.java @@ -17,16 +17,16 @@ */ public abstract class AbstractBaseController { - public <T> List exportSupport(List<T> list, List<String> fields){ - if (Cools.isEmpty(list)){ + public <T> List exportSupport(List<T> list, List<String> fields) { + if (Cools.isEmpty(list)) { throw new CoolException(BaseRes.EMPTY); } try { List<List<Object>> result = new ArrayList<>(); Method[] methods = list.get(0).getClass().getMethods(); - for (T t : list){ + for (T t : list) { List<Object> node = new ArrayList<>(); - for (String field : fields){ + for (String field : fields) { for (Method method : methods) { if (("get" + field).toLowerCase().equals(method.getName().toLowerCase())) { Object val = method.invoke(t); @@ -38,22 +38,17 @@ result.add(node); } return result; - } catch (Exception e){ + } catch (Exception e) { throw new RuntimeException(e); } } - public static Map<String, Object> excludeTrash(Map<String, Object> map){ - if (Cools.isEmpty(map)){ + public static Map<String, Object> excludeTrash(Map<String, Object> map) { + if (Cools.isEmpty(map)) { return new HashMap<>(); } - map.entrySet().removeIf(next -> next.getKey().equals("curr") - || next.getKey().equals("limit") - || next.getKey().equals("orderByField") - || next.getKey().equals("orderByType") - || next.getKey().equals("condition") - || Cools.isEmpty(next.getValue())); + map.entrySet().removeIf(next -> next.getKey().equals("curr") || next.getKey().equals("limit") || next.getKey().equals("orderByField") || next.getKey().equals("orderByType") || next.getKey().equals("condition") || Cools.isEmpty(next.getValue())); return map; } -- Gitblit v1.9.1