select sku.spec,toi.*, tor.return_money_sts, tor.refund_sn from tz_order_item toi
left JOIN tz_order_refund tor ON tor.`order_item_id` = toi.`order_item_id` AND tor.`return_money_sts` not in (6,7, -1)
LEFT JOIN tz_sku sku on toi.sku_id=sku.sku_id
where toi.order_number = #{orderNumber}
UPDATE tz_order_item oi set status=#{orderItem.prodCount} - #{orderItem.changeNum}, dvy_type = #{orderItem.dvyType} WHERE order_item_id = #{orderItem.orderItemId}
SELECT r.return_money_sts,sku.spec,oi.* FROM tz_order_item oi
JOIN tz_order o ON o.order_number = oi.order_number AND o.order_number = #{orderNumber}
LEFT JOIN tz_order_refund r ON r.order_item_id = oi.order_item_id
LEFT JOIN tz_sku sku on oi.sku_id=sku.sku_id
WHERE r.return_money_sts != 5 OR r.return_money_sts IS NULL
SELECT a.product_count,b.*,(a.product_count * b.price) goods_total FROM tz_order_refund_sku a
LEFT JOIN tz_order_item b on a.order_item_id=b.order_item_id
where a.order_refund_id=#{refundId}
SELECT IFNULL(SUM(product_count), 0) c
FROM `tz_order_refund_sku` a
LEFT JOIN tz_order_refund b on a.order_refund_id = b.refund_id
WHERE a.order_item_id = #{orderItemId}
and b.return_money_sts not in(30,40,70);
SELECT IFNULL(SUM(product_count), 0) c
FROM `tz_order_refund_sku` a
LEFT JOIN tz_order_refund b on a.order_refund_id = b.refund_id
WHERE a.order_item_id = #{orderItemId}
and b.return_money_sts =70;
SELECT IFNULL(SUM(product_count), 0) c
FROM `tz_order_refund_sku` a
LEFT JOIN tz_order_refund b on a.order_refund_id = b.refund_id
WHERE a.order_item_id = #{orderItemId}
and b.return_money_sts !=40