|
@@ -227,6 +227,7 @@
|
|
|
<result property="openGoodsTime" column="open_goods_time"/>
|
|
<result property="openGoodsTime" column="open_goods_time"/>
|
|
|
<result property="oldOrderSn" column="old_order_sn"/>
|
|
<result property="oldOrderSn" column="old_order_sn"/>
|
|
|
<result property="profileChangeStatus" column="profile_change_status"/>
|
|
<result property="profileChangeStatus" column="profile_change_status"/>
|
|
|
|
|
+ <result property="majorName" column="major_name"/>
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
|
|
<resultMap type="com.zhongzheng.modules.grade.vo.ClassGradeVo" id="ClassGradeVoResult">
|
|
<resultMap type="com.zhongzheng.modules.grade.vo.ClassGradeVo" id="ClassGradeVoResult">
|
|
@@ -268,6 +269,7 @@
|
|
|
<result property="officialStatusMsg" column="official_status_msg"/>
|
|
<result property="officialStatusMsg" column="official_status_msg"/>
|
|
|
<result property="sevenPushReason" column="seven_push_reason"/>
|
|
<result property="sevenPushReason" column="seven_push_reason"/>
|
|
|
<result property="periodTime" column="period_time"/>
|
|
<result property="periodTime" column="period_time"/>
|
|
|
|
|
+ <result property="sevenPushDate" column="seven_push_date"/>
|
|
|
</resultMap>
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
|
|
|
@@ -556,6 +558,7 @@
|
|
|
(SELECT cet.education_name FROM course_education_type cet where cet.id = g.education_type_id) as education_name,
|
|
(SELECT cet.education_name FROM course_education_type cet where cet.id = g.education_type_id) as education_name,
|
|
|
(SELECT cet.project_name FROM course_project_type cet where cet.id = g.project_id) as project_name,
|
|
(SELECT cet.project_name FROM course_project_type cet where cet.id = g.project_id) as project_name,
|
|
|
(SELECT cet.business_name FROM course_business cet where cet.id = g.business_id) as business_name,
|
|
(SELECT cet.business_name FROM course_business cet where cet.id = g.business_id) as business_name,
|
|
|
|
|
+ (SELECT m.category_name FROM major m where m.id = g.major_id) as major_name,
|
|
|
(SELECT COUNT(1) FROM goods_course gc where gc.goods_id = g.goods_id) as course_num,
|
|
(SELECT COUNT(1) FROM goods_course gc where gc.goods_id = g.goods_id) as course_num,
|
|
|
<if test="querySign == null or querySign == 0">
|
|
<if test="querySign == null or querySign == 0">
|
|
|
(case WHEN (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) >0 then 0 ELSE 1 end) as rebuild_status,
|
|
(case WHEN (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) >0 then 0 ELSE 1 end) as rebuild_status,
|
|
@@ -922,7 +925,8 @@
|
|
|
cgu.period_wait_time,
|
|
cgu.period_wait_time,
|
|
|
cgu.seven_push_reason,
|
|
cgu.seven_push_reason,
|
|
|
cgu.official_status_msg,
|
|
cgu.official_status_msg,
|
|
|
- cgu.period_time
|
|
|
|
|
|
|
+ cgu.period_time,
|
|
|
|
|
+ cgu.seven_push_date
|
|
|
FROM
|
|
FROM
|
|
|
class_grade_user cgu
|
|
class_grade_user cgu
|
|
|
LEFT JOIN class_grade cg on cgu.grade_id = cg.grade_id
|
|
LEFT JOIN class_grade cg on cgu.grade_id = cg.grade_id
|
|
@@ -1102,6 +1106,22 @@
|
|
|
AND goods_id = #{goodsId}
|
|
AND goods_id = #{goodsId}
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
|
|
+ <select id="getUserSub" parameterType="java.lang.Long" resultType="com.zhongzheng.modules.user.domain.UserSubscribe">
|
|
|
|
|
+ SELECT
|
|
|
|
|
+ us.*
|
|
|
|
|
+ FROM
|
|
|
|
|
+ user_subscribe us
|
|
|
|
|
+ LEFT JOIN exam_apply ea ON us.apply_id = ea.apply_id
|
|
|
|
|
+ WHERE
|
|
|
|
|
+ us.subscribe_status = 1
|
|
|
|
|
+ AND us.user_id = #{userId}
|
|
|
|
|
+ AND us.goods_id = #{goodsId}
|
|
|
|
|
+ AND ea.`status` = 1
|
|
|
|
|
+ ORDER BY
|
|
|
|
|
+ us.create_time
|
|
|
|
|
+ LIMIT 1
|
|
|
|
|
+ </select>
|
|
|
|
|
+
|
|
|
<select id="getOrderGoodsIds" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultType="java.lang.Long">
|
|
<select id="getOrderGoodsIds" parameterType="com.zhongzheng.modules.course.bo.CourseQueryBo" resultType="java.lang.Long">
|
|
|
SELECT
|
|
SELECT
|
|
|
og.order_goods_id
|
|
og.order_goods_id
|