From 3a679946ea82a74a67072be6b9cccaa82e892801 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期六, 25 三月 2023 17:37:36 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/service/sys/AttachService.java | 25 +++++++++---------------- 1 files changed, 9 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/lf/server/service/sys/AttachService.java b/src/main/java/com/lf/server/service/sys/AttachService.java index 699aca0..435064d 100644 --- a/src/main/java/com/lf/server/service/sys/AttachService.java +++ b/src/main/java/com/lf/server/service/sys/AttachService.java @@ -144,14 +144,21 @@ return; } - Field field = getAnnexField(list.get(0), fieldName); + Field field = UploadAttachService.getAnnexField(list.get(0), tab); if (null == field) { return; } for (Object obj : list) { + String[] names = UploadAttachService.getNames(UploadAttachService.getAnnexName(obj, field)); + if (null == names || names.length == 0) { + continue; + } + BaseEntity be = (BaseEntity) obj; - // + for (String name : names) { + // + } } } @@ -169,19 +176,5 @@ wrapper.apply(field + " is not null"); return baseMapper.selectList(wrapper); - } - - /** - * 鑾峰彇闄勪欢瀛楁 - */ - private Field getAnnexField(Object obj, String name) { - try { - Field field = obj.getClass().getDeclaredField(name); - field.setAccessible(true); - - return field; - } catch (Exception ex) { - return null; - } } } -- Gitblit v1.9.3