管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-03-25 3a679946ea82a74a67072be6b9cccaa82e892801
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;
        }
    }
}