文档详情--中文标题和英文标题合并为标题(Title)
This commit is contained in:
+24
-1
@@ -128,6 +128,7 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
import java.util.function.Predicate;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
|
|
||||||
@@ -1001,7 +1002,6 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
// 取不到数据,直接返回空结果
|
// 取不到数据,直接返回空结果
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
//查询所有
|
//查询所有
|
||||||
List<Map<String, Object>> mapList = bussDocumentLibraryEOMapper.selectMapsAll(null);
|
List<Map<String, Object>> mapList = bussDocumentLibraryEOMapper.selectMapsAll(null);
|
||||||
|
|
||||||
@@ -1059,6 +1059,29 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
|||||||
Map<String, Object> mapTemp = new HashMap<>();
|
Map<String, Object> mapTemp = new HashMap<>();
|
||||||
List<Map<String, Object>> resultTemp = new ArrayList<>();
|
List<Map<String, Object>> resultTemp = new ArrayList<>();
|
||||||
List<OnlCgformField> fieldListTemp = fieldList.stream().filter(e -> onlCgformAreaTemp.getId().equals(e.getShowArea())).collect(Collectors.toList());
|
List<OnlCgformField> fieldListTemp = fieldList.stream().filter(e -> onlCgformAreaTemp.getId().equals(e.getShowArea())).collect(Collectors.toList());
|
||||||
|
if(CutEnum.CN.getValue().equals(cut)){
|
||||||
|
fieldListTemp.removeIf(new Predicate<OnlCgformField>() {
|
||||||
|
@Override
|
||||||
|
public boolean test(OnlCgformField onlCgformField) {
|
||||||
|
return onlCgformField.getDbFieldName().equals("title_en");//
|
||||||
|
}
|
||||||
|
});
|
||||||
|
List<OnlCgformField> collect = fieldListTemp.stream().filter(e -> "title".equals(e.getDbFieldName())).collect(Collectors.toList());
|
||||||
|
if(collect.size() != 0){
|
||||||
|
collect.get(0).setDbFieldTxt("标题");
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
fieldListTemp.removeIf(new Predicate<OnlCgformField>() {
|
||||||
|
@Override
|
||||||
|
public boolean test(OnlCgformField onlCgformField) {
|
||||||
|
return onlCgformField.getDbFieldName().equals("title");//
|
||||||
|
}
|
||||||
|
});
|
||||||
|
List<OnlCgformField> collect = fieldListTemp.stream().filter(e -> "title_en".equals(e.getDbFieldName())).collect(Collectors.toList());
|
||||||
|
if(collect.size() != 0){
|
||||||
|
collect.get(0).setDbFieldEnName("Title");
|
||||||
|
}
|
||||||
|
}
|
||||||
for (OnlCgformField onlCgformField : fieldListTemp) {
|
for (OnlCgformField onlCgformField : fieldListTemp) {
|
||||||
//字段
|
//字段
|
||||||
String dbFieldName = onlCgformField.getDbFieldName();
|
String dbFieldName = onlCgformField.getDbFieldName();
|
||||||
|
|||||||
Reference in New Issue
Block a user