From d5345a085a477e12b9030f3bb4ba5ac889e05d72 Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Wed, 30 Mar 2022 22:46:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=BA=93--es=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/BussDocumentLibraryEOServiceImpl.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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