|
|
@@ -289,6 +289,8 @@
|
|
|
ex.id_ as examId,
|
|
|
ex.ti_ku_id_ as bankId,
|
|
|
e.id_ as paperId,
|
|
|
+ ex.bu_men_ as buMen,
|
|
|
+ ex.suo_shu_fan_wei_ as suoShuFanWei,
|
|
|
ex.zhuang_tai_ as examState,
|
|
|
e.zhuang_tai_ as paperState,
|
|
|
qb.ti_shu_ as questionCount,
|
|
|
@@ -324,6 +326,12 @@
|
|
|
left join t_rypxcjb f on f.id_=ex.guan_lian_id_
|
|
|
<where>
|
|
|
ex.di_dian_ = #{map.locationId}
|
|
|
+ <if test="@o.Ognl@isNotEmpty(map.buMen)">
|
|
|
+ and FIND_IN_SET(ex.bu_men_ , #{map.buMen})
|
|
|
+ </if>
|
|
|
+ <if test="@o.Ognl@isNotEmpty(map.suoShuFanWei)">
|
|
|
+ and ex.suo_shu_fan_wei_ like CONCAT('%', #{map.suoShuFanWei}, '%')
|
|
|
+ </if>
|
|
|
<if test="@o.Ognl@isNotEmpty(map.kaoShiMingChen)">
|
|
|
and ex.kao_shi_ming_chen like CONCAT('%', #{map.kaoShiMingChen}, '%')
|
|
|
</if>
|
|
|
@@ -361,6 +369,12 @@
|
|
|
left join t_rypxcjb f on f.id_=ex.guan_lian_id_
|
|
|
<where>
|
|
|
ex.di_dian_ = #{map.locationId}
|
|
|
+ <if test="@o.Ognl@isNotEmpty(map.buMen)">
|
|
|
+ and FIND_IN_SET(ex.bu_men_ , #{map.buMen})
|
|
|
+ </if>
|
|
|
+ <if test="@o.Ognl@isNotEmpty(map.suoShuFanWei)">
|
|
|
+ and ex.suo_shu_fan_wei_ like CONCAT('%', #{map.suoShuFanWei}, '%')
|
|
|
+ </if>
|
|
|
<if test="@o.Ognl@isNotEmpty(map.kaoShiMingChen)">
|
|
|
and ex.kao_shi_ming_chen like CONCAT('%', #{map.kaoShiMingChen}, '%')
|
|
|
</if>
|
|
|
@@ -398,6 +412,12 @@
|
|
|
left join t_rypxcjb f on f.id_=ex.guan_lian_id_
|
|
|
<where>
|
|
|
ex.di_dian_ = #{map.locationId}
|
|
|
+ <if test="@o.Ognl@isNotEmpty(map.buMen)">
|
|
|
+ and FIND_IN_SET(ex.bu_men_ , #{map.buMen})
|
|
|
+ </if>
|
|
|
+ <if test="@o.Ognl@isNotEmpty(map.suoShuFanWei)">
|
|
|
+ and ex.suo_shu_fan_wei_ like CONCAT('%', #{map.suoShuFanWei}, '%')
|
|
|
+ </if>
|
|
|
<if test="@o.Ognl@isNotEmpty(map.kaoShiMingChen)">
|
|
|
and ex.kao_shi_ming_chen like CONCAT('%', #{map.kaoShiMingChen}, '%')
|
|
|
</if>
|