Merge pull request 'fix:任务审批模糊检索-任务id、任务名称、提报人' (#152) from fix/Fuzzy_retrieval into test

Reviewed-on: #152
feat/dict_gz_0430
cuihaojie 1 year ago
commit 6e857bae4c

@ -316,7 +316,8 @@ public class FlowTaskController extends BaseController {
return ResultVoUtil.error("租户主键不能为空"); return ResultVoUtil.error("租户主键不能为空");
} }
if (org.apache.commons.lang3.StringUtils.isNotBlank(taskName)) { if (org.apache.commons.lang3.StringUtils.isNotBlank(taskName)) {
searchQuery.addLike("fromtaskname", taskName); // searchQuery.addLike("fromtaskname", taskName);
searchQuery.addLike("fuzzyRetrieval", taskName);
} }
//获取用户预设检索条件id,如果存在检索条件,则高级检索失效 //获取用户预设检索条件id,如果存在检索条件,则高级检索失效

@ -479,6 +479,14 @@
<if test="userid != null"> <if test="userid != null">
and tcp.USERID ${userid.dataOp} ${userid.likestar}#{userid.value}${userid.likeend} and tcp.USERID ${userid.dataOp} ${userid.likestar}#{userid.value}${userid.likeend}
</if> </if>
<if test="fuzzyRetrieval != null and fuzzyRetrieval != ''">
and
(
tcp.FROMUSERNAME LIKE CONCAT('%', #{fuzzyRetrieval.value}, '%')
OR tcp.FROMTASKID LIKE CONCAT('%', #{fuzzyRetrieval.value}, '%')
OR tcp.FROMTASKNAME LIKE CONCAT('%', #{fuzzyRetrieval.value}, '%')
)
</if>
</trim> </trim>
</where> </where>
</sql> </sql>

Loading…
Cancel
Save