Browse Source

修改SQL语句

wanghui 8 years ago
parent
commit
dc51ea8a59
1 changed files with 5 additions and 5 deletions
  1. 5 5
      src/main/java/com/goafanti/common/mapper/CustomerMapper.xml

+ 5 - 5
src/main/java/com/goafanti/common/mapper/CustomerMapper.xml

@@ -464,10 +464,10 @@
     left join customer_organization_info d on a.id = d.cid
     left join admin e on a.aid = e.id 
     where a.effective = 0
-    <if test="aid != null">
+    <if test="aid != null and aid != ''">
     	and a.aid = #{aid,jdbcType=VARCHAR}
     </if>
-    <if test="paid != null">
+    <if test="paid != null and paid != ''">
     	or a.paid like concat('%',#{paid,jdbcType=VARCHAR},'%')
     </if>
     <if test="shareType != null">
@@ -491,14 +491,14 @@
     <if test="contactTel != null">
     	 and c.tel_num = #{contactTel,jdbcType=VARCHAR}
     </if>
-    <if test="companyName != null">
+    <if test="companyName != null and companyName != ''">
     	and d.company_name like concat('%',#{companyName,jdbcType=VARCHAR},'%')
     </if>
     <if test="locationProvince != null">
     	and d.location_province = #{locationProvince,jdbcType=VARCHAR}
     </if>
-   	<if test="adminName != null">
-   	 		and e.name like concat('%',#{adminName,jdbcType=VARCHAR},'%')
+   	<if test="adminName != null and adminName != ''">
+   	 	and e.name like concat('%',#{adminName,jdbcType=VARCHAR},'%')
    	</if>
   </select>