guoyujia 7 hónapja
szülő
commit
66d9c6ffd3

+ 4 - 2
src/main/resources/mybatis/business/carrier/BizCarrierMapper.xml

@@ -24,12 +24,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
                 WHERE t2.carrier_id = t1.id
                 ORDER BY t2.create_time DESC limit 1
                 ) = 1 </if>
-            <if test="isAbandoned != null and isAbandoned == 0">   AND (
+            <if test="isAbandoned != null and isAbandoned == 0">   AND ((
                 SELECT t2.is_abandoned
                 FROM biz_carrier_reject t2
                 WHERE t2.carrier_id = t1.id
                 ORDER BY t2.create_time DESC limit 1
-                ) != 1 </if>
+                ) != 1 or ( SELECT count(1)
+                FROM biz_carrier_reject t2
+                WHERE t2.carrier_id = t1.id) = 0)  </if>
         </trim>
 
     </select>