|
@@ -221,6 +221,12 @@
|
|
|
<if test="null!=param.objType and param.objType.length>0">
|
|
|
AND dto.obj_type = #{param.objType}
|
|
|
</if>
|
|
|
+ <if test="null!=param.roomFuncType and param.roomFuncType.length>0">
|
|
|
+ AND JSON_UNQUOTE(JSON_EXTRACT(dto.infos, '$.roomFuncType'))=#{param.roomFuncType}
|
|
|
+ </if>
|
|
|
+ <if test="null!=param.keyword and param.keyword.length>0">
|
|
|
+ AND dto.local_name LIKE CONCAT('%',#{param.keyword},'%')
|
|
|
+ </if>
|
|
|
AND dto.valid = TRUE
|
|
|
GROUP BY
|
|
|
dto.id;
|