<?xml version="1.0" encoding="UTF-8"?> 
 | 
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"  
 | 
"http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 
 | 
  
 | 
<mapper namespace="com.matrix.system.shopXcx.dao.ShopOrderV2Dao"> 
 | 
  
 | 
    <select id="selectReceivedOrderCount" resultType="java.lang.Integer"> 
 | 
        select count(*)  from shop_order where user_id = #{userId} and order_status in (4,5) 
 | 
    </select> 
 | 
  
 | 
    <select id="countOrderAmount" resultType="java.lang.Double"> 
 | 
        select IFNULL(sum(IFNULL( order_money, 0 )),0)  from shop_order where user_id = #{userId} and order_status in (4,5) 
 | 
    </select> 
 | 
  
 | 
    <select id="countBuyZdcp" resultType="java.lang.Integer"> 
 | 
        select count(*) from shop_order a 
 | 
                          left join shop_order_details b on a.id=b.order_id 
 | 
        where a.user_id=#{userId} 
 | 
          and  order_status in (4,5) 
 | 
          and find_in_set(b.p_id,#{productIds}) 
 | 
    </select> 
 | 
  
 | 
  
 | 
  
 | 
</mapper> 
 |