|
@@ -317,9 +317,11 @@ public class ConceptFacade extends ConceptServiceImpl {
|
|
|
if(retrievalVO.getIsSonShow().intValue() == 0){//isSonShow为0执行检索去重逻辑
|
|
|
res.add(bean);
|
|
|
}else {//sSonShow不为0执行静态知识检索去重逻辑
|
|
|
- if(bean.getUniqueId() != null && bean.getUniqueId() != 0 && !uniqueIdList.contains(bean.getUniqueId())){
|
|
|
- res.add(bean);
|
|
|
- uniqueIdList.add(bean.getUniqueId());
|
|
|
+ if(bean.getUniqueId() != null && bean.getUniqueId() != 0){
|
|
|
+ if(!uniqueIdList.contains(bean.getUniqueId())){
|
|
|
+ res.add(bean);
|
|
|
+ uniqueIdList.add(bean.getUniqueId());
|
|
|
+ }
|
|
|
}else {
|
|
|
res.add(bean);
|
|
|
}
|
|
@@ -331,9 +333,11 @@ public class ConceptFacade extends ConceptServiceImpl {
|
|
|
res.add(bean);
|
|
|
}
|
|
|
} else {//sSonShow不为0执行静态知识检索去重逻辑
|
|
|
- if(bean.getUniqueId() != null && bean.getUniqueId() != 0 && !uniqueIdList.contains(bean.getUniqueId())){
|
|
|
- res.add(bean);
|
|
|
- uniqueIdList.add(bean.getUniqueId());
|
|
|
+ if(bean.getUniqueId() != null && bean.getUniqueId() != 0){
|
|
|
+ if(!uniqueIdList.contains(bean.getUniqueId())){
|
|
|
+ res.add(bean);
|
|
|
+ uniqueIdList.add(bean.getUniqueId());
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
} else if (bean.getShowType().intValue() == 0) {
|
|
@@ -343,9 +347,11 @@ public class ConceptFacade extends ConceptServiceImpl {
|
|
|
res.add(bean);
|
|
|
}
|
|
|
}else {//SonShow不为0执行静态知识检索去重逻辑
|
|
|
- if(bean.getUniqueId() != null && bean.getUniqueId() != 0 && !uniqueIdList.contains(bean.getUniqueId())){
|
|
|
- res.add(bean);
|
|
|
- uniqueIdList.add(bean.getUniqueId());
|
|
|
+ if(bean.getUniqueId() != null && bean.getUniqueId() != 0){
|
|
|
+ if(!uniqueIdList.contains(bean.getUniqueId())){
|
|
|
+ res.add(bean);
|
|
|
+ uniqueIdList.add(bean.getUniqueId());
|
|
|
+ }
|
|
|
}else {
|
|
|
res.add(bean);
|
|
|
}
|