项目库--项目名称模糊查询特殊处理
This commit is contained in:
+4
-4
@@ -68,10 +68,10 @@
|
|||||||
( pni.project_name like '%1%%' escape '1' or pni.project_name like '%1%%' escape '1')
|
( pni.project_name like '%1%%' escape '1' or pni.project_name like '%1%%' escape '1')
|
||||||
</when>
|
</when>
|
||||||
<otherwise>
|
<otherwise>
|
||||||
(pni.project_name like concat('%',#{params.projectName},'%') or pyni.year_name like concat('%',#{params.projectName},'%'))
|
<!--(pni.project_name like concat('%',#{params.projectName},'%') or pyni.year_name like concat('%',#{params.projectName},'%'))-->
|
||||||
</otherwise>
|
</otherwise>
|
||||||
</choose>
|
</choose>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<!--搜索条件:目标市场-->
|
<!--搜索条件:目标市场-->
|
||||||
<if test="params.targetMarket != null and params.targetMarket != '' ">
|
<if test="params.targetMarket != null and params.targetMarket != '' ">
|
||||||
|
|||||||
+4
@@ -491,6 +491,10 @@ public class ProjectLibraryBaseServiceImpl extends ServiceImpl<ProjectLibraryBas
|
|||||||
+ "-" + projectVersion);
|
+ "-" + projectVersion);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
//项目名称模糊查询特殊处理(因为项目名称是多字段拼接的)
|
||||||
|
if(ObjectUtils.isNotEmpty(params.get("projectName"))){
|
||||||
|
result = result.stream().filter(e->e.getProjectName().toLowerCase().contains(String.valueOf(params.get("projectName")).toLowerCase())).collect(Collectors.toList());
|
||||||
|
}
|
||||||
//数据组装
|
//数据组装
|
||||||
List<ProjectLibraryBase> resultTemp = new LinkedList<>();
|
List<ProjectLibraryBase> resultTemp = new LinkedList<>();
|
||||||
for (ProjectLibraryBase projectLibraryBase : result) {
|
for (ProjectLibraryBase projectLibraryBase : result) {
|
||||||
|
|||||||
Reference in New Issue
Block a user