diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java index 5a3869610..0ce74d7a8 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/controller/BussDocumentLibraryEOController.java @@ -204,8 +204,8 @@ public class BussDocumentLibraryEOController extends JeroController>> getDocumentInfoById(@RequestParam(name="id",required=true) String id) { List> list = bussDocumentLibraryEOService.getDocumentInfoById(id); @@ -216,8 +216,8 @@ public class BussDocumentLibraryEOController extends JeroController>> getInfoById(@RequestParam(name="id",required=true) String id) { List> list = bussDocumentLibraryEOService.getInfoById(id); diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java index 900900309..0f2742f7e 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java @@ -269,6 +269,16 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl> resultTemp = new ArrayList<>(); List fieldListTemp = fieldList.stream().filter(e->onlCgformAreaTemp.getId().equals(e.getShowArea())).collect(Collectors.toList()); for (OnlCgformField onlCgformField : fieldListTemp) { + //处理文件 + String dbFieldName = onlCgformField.getDbFieldName(); + String value = (String) dataList.get(0).get(dbFieldName); + if(StringUtils.isNotBlank(value)){ + List fileInfos = iOSSFileService.getFileInfosByConnectId(value); + if(fileInfos.size() != 0){ + dataList.get(0).put(dbFieldName +"_file",fileInfos); + } + } + Map map = new HashMap<>(); if(dataList.size() != 0){ dataList.get(0).entrySet().forEach(entry->{