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 b2e26f3cb..36177fbe9 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 @@ -2159,11 +2159,11 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl FieldTypeEnum.TEXT_STRING.getValue().equals(e.getFieldShowType()) || FieldTypeEnum.TEXT_NUMBER.getValue().equals(e.getFieldShowType())) .collect(Collectors.toList()); - List inputFieldList = inputOnlCgformFieldList.stream().map(OnlCgformField::getDbFieldEnName).collect(Collectors.toList()); + List inputFieldList = inputOnlCgformFieldList.stream().map(OnlCgformField::getDbFieldName).collect(Collectors.toList()); //下拉,树形,日期等字段 List otherOnlCgformFieldList = fieldList.stream() .filter(e -> FieldTypeEnum.PULL_SINGLE.getValue().equals(e.getFieldShowType())//下拉单选 @@ -97,7 +97,7 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { || FieldTypeEnum.DATE_MORE.getValue().equals(e.getFieldShowType())//日期多选 || FieldTypeEnum.TREE.getValue().equals(e.getFieldShowType()))//树形 .collect(Collectors.toList()); - List otherFieldList = otherOnlCgformFieldList.stream().map(OnlCgformField::getDbFieldEnName).collect(Collectors.toList()); + List otherFieldList = otherOnlCgformFieldList.stream().map(OnlCgformField::getDbFieldName).collect(Collectors.toList()); //过滤出下拉选 List onlCgformFieldList = fieldList.stream() @@ -136,6 +136,7 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { } } JSONArray should = new JSONArray(); + JSONArray must = new JSONArray(); //封装输入框查询条件 if (ObjectUtils.isNotEmpty(inputMap)) { Map queryMap = new HashMap<>(); @@ -145,10 +146,11 @@ public class DocumentSearchServiceImpl implements IDocumentSearchService { Map queryMapTemp = new HashMap<>(); queryMapTemp.put(key, value); queryMap.put("match", queryMapTemp); + must.add(queryMap); } + int a=0; } //封装下拉,树形,日期查询条件 - JSONArray must = new JSONArray(); if (ObjectUtils.isNotEmpty(otherMap)) { for (Map.Entry entry : otherMap.entrySet()) { String key = entry.getKey();