|
|
@@ -468,8 +468,8 @@
|
|
|
and (name like concat('%', #{riskPlanVo.searchValue}, '%')
|
|
|
or create_by like concat('%', #{riskPlanVo.searchValue}, '%'))
|
|
|
</if>
|
|
|
- <if test="riskPlanVo.startCondition != null">
|
|
|
- and start_condition = #{riskPlanVo.startCondition}
|
|
|
+ <if test="riskPlanVo.startCondition != null and riskPlanVo.startCondition != ''">
|
|
|
+ and start_condition like concat('%', #{riskPlanVo.startCondition}, '%')
|
|
|
</if>
|
|
|
</where>
|
|
|
order by create_time desc
|
|
|
@@ -489,7 +489,7 @@
|
|
|
and lrp.risk_plan_id = #{labRiskPlanSubVo.riskPlanId}
|
|
|
</if>
|
|
|
<if test="labRiskPlanSubVo.searchValue != null and labRiskPlanSubVo.searchValue != ''">
|
|
|
- and ls.name = like concat('%', #{labRiskPlanSubVo.searchValue}, '%')
|
|
|
+ and ls.name like concat('%', #{labRiskPlanSubVo.searchValue}, '%')
|
|
|
</if>
|
|
|
<if test="labRiskPlanSubVo.level != null">
|
|
|
and ls.level = #{labRiskPlanSubVo.level}
|
|
|
@@ -520,11 +520,14 @@
|
|
|
LEFT JOIN lab_risk_plan_sensor_relation lrps on lrp.id = lrps.risk_plan_id
|
|
|
where lrp.id = #{labRiskPlanSubVo.riskPlanId})
|
|
|
</if>
|
|
|
+ <if test="labRiskPlanSubVo.userId != null">
|
|
|
+ and FIND_IN_SET (#{labRiskPlanSubVo.userId},ls.safe_user_id)
|
|
|
+ </if>
|
|
|
<if test="labRiskPlanSubVo.searchValue != null and labRiskPlanSubVo.searchValue != ''">
|
|
|
- and ls.name = like concat('%', #{labRiskPlanSubVo.searchValue}, '%')
|
|
|
+ and ls.name like concat('%', #{labRiskPlanSubVo.searchValue}, '%')
|
|
|
</if>
|
|
|
<if test="labRiskPlanSubVo.level != null">
|
|
|
- #{labRiskPlanSubVo.level}
|
|
|
+ and ls.level = #{labRiskPlanSubVo.level}
|
|
|
</if>
|
|
|
<if test="labRiskPlanSubVo.typeId != null">
|
|
|
and ls.type_id = #{labRiskPlanSubVo.typeId}
|