|  |  | 
 |  |  |         AND ge.name LIKE CONCAT('%', #{intakeName}, '%') | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test="divideName != null and divideName != ''"> | 
 |  |  |         AND divi.name LIKE CONCAT('%', #{divideName}, '%') | 
 |  |  |       <if test = "divideId != null and divideId !=''"> | 
 |  |  |         AND divi.id = #{divideId} | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test="blockName != null and blockName != ''"> | 
 |  |  |         AND blo.name = #{blockName} | 
 |  |  |       <if test = "blockId != null and blockId !=''"> | 
 |  |  |         AND blo.id = #{blockId} | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test="isBinded == 0"> | 
 |  |  | 
 |  |  |  | 
 |  |  |   <!--根据指定条件获取取水口记录--> | 
 |  |  |   <select id="getIntakes" resultType="com.dy.pipIrrGlobal.voPr.VoIntake"> | 
 |  |  |     SELECT CAST(ge.id AS char)                             AS id, | 
 |  |  |     SELECT | 
 |  |  |     CAST(ge.id AS char)                                 AS intakeId, | 
 |  |  |     ge.`name`                                           AS intakeName, | 
 |  |  |     CAST(divi.id AS char)                               AS divideId, | 
 |  |  |     divi.`name`                                         AS divideName, | 
 |  |  |     CAST(blo.id AS char)                                AS blockId, | 
 |  |  |     blo.`name`                                          AS blockName, | 
 |  |  |     ge.lng, | 
 |  |  |     ge.lat, | 
 |  |  |     ge.remarks, | 
 |  |  |     ge.operator, | 
 |  |  |     ge.operateDt                                        As operateDt, | 
 |  |  |     (CASE | 
 |  |  |     WHEN ge.id NOT IN(SELECT intakeId FROM pr_controller where deleted = 0)  THEN "未绑定" | 
 |  |  | 
 |  |  |         AND ge.name LIKE CONCAT('%', #{intakeName}, '%') | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test="divideName != null and divideName != ''"> | 
 |  |  |         AND divi.name LIKE CONCAT('%', #{divideName}, '%') | 
 |  |  |       <if test = "divideId != null and divideId !=''"> | 
 |  |  |         AND divi.id = #{divideId} | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test="blockName != null and blockName != ''"> | 
 |  |  |         AND blo.name = #{blockName} | 
 |  |  |       <if test = "blockId != null and blockId !=''"> | 
 |  |  |         AND blo.id = #{blockId} | 
 |  |  |       </if> | 
 |  |  |  | 
 |  |  |       <if test="isBinded == 0"> |