|
@@ -237,7 +237,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
LEFT JOIN school s ON s.id = g.school_id
|
|
LEFT JOIN school s ON s.id = g.school_id
|
|
LEFT JOIN major m ON g.major_id = m.id
|
|
LEFT JOIN major m ON g.major_id = m.id
|
|
LEFT JOIN order_goods og2 ON og.rebuy_order_goods_id = og2.order_goods_id
|
|
LEFT JOIN order_goods og2 ON og.rebuy_order_goods_id = og2.order_goods_id
|
|
- LEFT JOIN class_grade_user cgu on cgu.grade_id = og2.grade_id and cgu.user_id = o.user_id
|
|
|
|
|
|
+ LEFT JOIN class_grade_user cgu on cgu.grade_id = og2.grade_id and cgu.user_id = o.user_id and cgu.order_goods_id = og.order_goods_id
|
|
WHERE 1=1
|
|
WHERE 1=1
|
|
AND og.rebuy_order_goods_id >0
|
|
AND og.rebuy_order_goods_id >0
|
|
AND cgu.period_plush = 1
|
|
AND cgu.period_plush = 1
|
|
@@ -424,7 +424,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
LEFT JOIN order_goods og ON o.order_sn = og.order_sn
|
|
LEFT JOIN order_goods og ON o.order_sn = og.order_sn
|
|
LEFT JOIN goods g ON og.goods_id = g.goods_id
|
|
LEFT JOIN goods g ON og.goods_id = g.goods_id
|
|
LEFT JOIN order_goods og2 ON og.rebuy_order_goods_id = og2.order_goods_id
|
|
LEFT JOIN order_goods og2 ON og.rebuy_order_goods_id = og2.order_goods_id
|
|
- LEFT JOIN class_grade_user cgu on cgu.grade_id = og2.grade_id and cgu.user_id = o.user_id
|
|
|
|
|
|
+ LEFT JOIN class_grade_user cgu on cgu.grade_id = og2.grade_id and cgu.user_id = o.user_id and cgu.order_goods_id = og.order_goods_id
|
|
WHERE 1=1
|
|
WHERE 1=1
|
|
AND og.pay_status IN ( 2, 3, 4 )
|
|
AND og.pay_status IN ( 2, 3, 4 )
|
|
AND og.rebuy_order_goods_id >0
|
|
AND og.rebuy_order_goods_id >0
|