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 b7525f088..7c3f651b8 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 @@ -1491,6 +1491,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl fieldDateList = fieldList.stream() .filter(e -> FieldTypeEnum.DATE_SINGLE.getValue().equals(e.getFieldShowType())).collect(Collectors.toList()); + List dateSingleList = fieldDateList.stream().map(OnlCgformField::getDbFieldName).collect(Collectors.toList()); //文件类型字段 List fieldFileList = fieldList.stream() .filter(e -> FieldTypeEnum.FILE.getValue().equals(e.getFieldShowType())).collect(Collectors.toList()); @@ -1715,7 +1716,19 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl objectMapTemp = new HashMap<>(); + for (Map.Entry entry : map.entrySet()) { + Object value = entry.getValue(); + if(ObjectUtils.isNotEmpty(entry.getValue())){ + if(dateSingleList.contains(entry.getKey())){ + value = value.toString().split(" ")[0]; + }else if("create_time".equals(entry.getKey()) || "update_time".equals(entry.getKey())){ + value = value.toString().split(" ")[0]; + } + objectMapTemp.put(entry.getKey(),value); + } + } + JSONObject jsonObject = JSON.parseObject(JSON.toJSONString(objectMapTemp)); JSONArray array = JSONArray.parseArray(JSON.toJSONString(mapListTemp)); // JSONObject jsonObjectAll = JSON.parseObject(JSON.toJSONString(mapFullText)); //修改es