文档详情--中文标题和英文标题合并为标题(Title)
This commit is contained in:
+24
-1
@@ -128,6 +128,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
import java.util.function.Predicate;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
|
||||
@@ -1001,7 +1002,6 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
// 取不到数据,直接返回空结果
|
||||
return result;
|
||||
}
|
||||
|
||||
//查询所有
|
||||
List<Map<String, Object>> mapList = bussDocumentLibraryEOMapper.selectMapsAll(null);
|
||||
|
||||
@@ -1059,6 +1059,29 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
Map<String, Object> mapTemp = new HashMap<>();
|
||||
List<Map<String, Object>> resultTemp = new ArrayList<>();
|
||||
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) {
|
||||
//字段
|
||||
String dbFieldName = onlCgformField.getDbFieldName();
|
||||
|
||||
Reference in New Issue
Block a user