Commit badcce0c by 张祺

修改规则查询的方法

parent 1ba5481a
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.keymobile.indicators.model.mapper.indicators.TaskRuleMapper"> <mapper namespace="com.keymobile.indicators.model.mapper.indicators.TaskRuleMapper">
<select id="getById" parameterType="java.lang.Integer"> <select id="getById" parameterType="java.lang.Integer" resultType="com.keymobile.indicators.model.entity.dataenter.TaskRule">
select rule.*, obj.name as group_name select rule.*, obj.name as group_name
from data_enter_task_rule rule left join data_enter_rule_obj obj from data_enter_task_rule rule left join data_enter_rule_obj obj
on rule.group_id = obj.id on rule.group_id = obj.id
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
select rule.*, obj.name as group_name select rule.*, obj.name as group_name
from data_enter_task_rule rule left join data_enter_rule_obj obj from data_enter_task_rule rule left join data_enter_rule_obj obj
on rule.group_id = obj.id on rule.group_id = obj.id
<include refid="findWhereSql"></include>
order by rule.update_time desc, name asc order by rule.update_time desc, name asc
limit #{start}, #{pageSize} limit #{start}, #{pageSize}
</select> </select>
...@@ -40,7 +41,7 @@ ...@@ -40,7 +41,7 @@
and rule.rule_level = #{ruleLevel} and rule.rule_level = #{ruleLevel}
</if> </if>
<if test="keyword != null and keyword != ''"> <if test="keyword != null and keyword != ''">
and rule.name like concat('%', keyword, '%') and rule.name like concat('%', #{keyword}, '%')
</if> </if>
</sql> </sql>
<select id="findRuleCount" resultType="long"> <select id="findRuleCount" resultType="long">
......
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
and obj_type = #{objType} and obj_type = #{objType}
</if> </if>
<if test="keyword != null and keyword != ''"> <if test="keyword != null and keyword != ''">
and name like concat('%', keyword, '%') and name like concat('%', #{keyword}, '%')
</if> </if>
</sql> </sql>
<select id="findByName" resultType="com.keymobile.indicators.model.entity.dataenter.TaskRuleGroupObj"> <select id="findByName" resultType="com.keymobile.indicators.model.entity.dataenter.TaskRuleGroupObj">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment