|
@@ -161,7 +161,7 @@
|
|
|
<if test="param.type != null and param.type != ''">
|
|
|
and uod.good_type_ = #{param.type}
|
|
|
</if>
|
|
|
- group by 'date' order by 'date'
|
|
|
+ group by DATE_FORMAT(uod.create_time_,#{groupBy}) order by 'date'
|
|
|
</select>
|
|
|
<select id="videoBuyTotal"
|
|
|
resultType="com.yonge.cooleshow.biz.dal.wrapper.TeacherIndexWrapper$CourseExposureTotal">
|
|
@@ -171,7 +171,7 @@
|
|
|
left join video_lesson_group cg On cg.id_ = uod.biz_id_
|
|
|
where uod.good_type_ = 'VIDEO' AND cg.teacher_id_ = #{param.teacherId} AND uo.status_ = 'PAID'
|
|
|
AND DATE_FORMAT(uod.create_time_, '%Y-%m-%d') BETWEEN #{param.startTime} AND #{param.endTime}
|
|
|
- group by 'date' order by 'date'
|
|
|
+ group by DATE_FORMAT(uod.create_time_,#{groupBy}) order by 'date'
|
|
|
</select>
|
|
|
<select id="musicSheetBuyTotal"
|
|
|
resultType="com.yonge.cooleshow.biz.dal.wrapper.TeacherIndexWrapper$CourseExposureTotal">
|
|
@@ -184,7 +184,7 @@
|
|
|
#{userId}
|
|
|
</foreach>
|
|
|
AND DATE_FORMAT(uod.create_time_, '%Y-%m-%d') BETWEEN #{param.startTime} AND #{param.endTime}
|
|
|
- group by 'date' order by 'date'
|
|
|
+ group by DATE_FORMAT(uod.create_time_,#{groupBy}) order by 'date'
|
|
|
</select>
|
|
|
|
|
|
<select id="getPayingCourseGroupOrder" resultType="java.lang.String">
|