| | |
| | | AND si.create_time <= #{condition.salesEndDate} |
| | | </if> |
| | | |
| | | <if test="condition.status != null and condition.status != ''"> |
| | | AND si.status = #{condition.status} |
| | | <if test="condition.statusList != null and condition.statusList.size > 0"> |
| | | AND si.status in |
| | | <foreach collection="condition.statusList" item="item" open="(" separator="," close=")"> |
| | | #{item} |
| | | </foreach> |
| | | </if> |
| | | |
| | | <if test="condition.createBy != null and condition.createBy != ''"> |
| | |
| | | </select> |
| | | |
| | | <select id="getSupplierSalesCount" resultType="java.lang.Integer"> |
| | | SELECT count(1) |
| | | SELECT count(distinct si.order_id) |
| | | FROM t_order_item_sales si |
| | | join t_order_item oi on oi.id = si.order_item_id |
| | | WHERE oi.deleted = 0 |
| | |
| | | </select> |
| | | |
| | | <select id="getPartnerSalesCount" resultType="java.lang.Integer"> |
| | | SELECT count(1) |
| | | SELECT count(distinct si.order_id) |
| | | FROM t_order_item_sales si |
| | | join t_order o on si.order_id = o.id |
| | | WHERE o.deleted = 0 |