|
|
@@ -1379,7 +1379,7 @@
|
|
|
|
|
|
<select id="checkFinishRequiredCourse" parameterType="com.zhongzheng.modules.grade.bo.ClassGradeUserQueryBo" resultType="java.lang.Long">
|
|
|
SELECT
|
|
|
- count(*)
|
|
|
+ IFNULL(count(*),0)
|
|
|
FROM
|
|
|
class_grade_user cgu
|
|
|
LEFT JOIN order_goods og ON cgu.order_goods_id = og.order_goods_id
|
|
|
@@ -1391,5 +1391,15 @@
|
|
|
AND (unix_timestamp(now()) BETWEEN cg.class_start_time and cg.class_end_time)
|
|
|
and g.business_id = #{businessId}
|
|
|
and g.goods_id != #{goodsId}
|
|
|
+ AND (
|
|
|
+ SELECT
|
|
|
+ IFNULL( count(*), 0 )
|
|
|
+ FROM
|
|
|
+ user_period up
|
|
|
+ WHERE
|
|
|
+ 1 = 1
|
|
|
+ AND up.user_id = cgu.user_id
|
|
|
+ AND up.grade_id = cgu.grade_id
|
|
|
+ )>0
|
|
|
</select>
|
|
|
</mapper>
|