|
|
@@ -197,6 +197,21 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="listGoodsPeriodVo" parameterType="com.zhongzheng.modules.user.bo.UserPlanQueryBo" resultMap="GoodsPeriodVo">
|
|
|
-
|
|
|
+ SELECT
|
|
|
+ g.goods_id,
|
|
|
+ g.`year`,
|
|
|
+ g.goods_name,
|
|
|
+ (SELECT COUNT(1) FROM user_period up LEFT JOIN user_period_status ups on up.id = ups.period_id where up.goods_id = g.goods_id AND ups.period_status =1 and ups.`status` =0) as rebuild
|
|
|
+ FROM
|
|
|
+ goods g
|
|
|
+ LEFT JOIN order_goods og ON g.goods_id = og.goods_id
|
|
|
+ LEFT JOIN `order` o ON o.order_sn = og.order_sn
|
|
|
+ WHERE
|
|
|
+ 1 =1
|
|
|
+ and o.user_id = #{userId}
|
|
|
+ AND og.refund_status in (0,3)
|
|
|
+ and og.`status`= 1
|
|
|
+ and og.pay_status in(2,3)
|
|
|
+ and g.goods_type =1
|
|
|
</select>
|
|
|
</mapper>
|