|
@@ -14,6 +14,7 @@
|
|
|
<result column="down_status_" property="downStatus"/>
|
|
|
<result column="music_score_accompaniment_id_" property="musicScoreAccompanimentId"/>
|
|
|
<result column="play_status_" property="playStatus"/>
|
|
|
+ <result column="accompaniment_play_status_" property="accompanimentPlayStatus"/>
|
|
|
<result column="speed_" property="speed"/>
|
|
|
<result column="create_time_" property="createTime"/>
|
|
|
<result column="update_time_" property="updateTime"/>
|
|
@@ -32,14 +33,14 @@
|
|
|
<!-- 向数据库增加一条记录 -->
|
|
|
<insert id="insert" parameterType="com.ym.mec.biz.dal.entity.CourseScheduleStudentMusicScore" useGeneratedKeys="true" keyColumn="id"
|
|
|
keyProperty="id">
|
|
|
- INSERT INTO course_schedule_student_music_score (course_schedule_id_,user_id_,user_type_,down_status_,music_score_accompaniment_id_,play_status_,speed_,create_time_,update_time_)
|
|
|
- VALUES(#{courseScheduleId},#{userId},#{userType},#{downStatus},#{musicScoreAccompanimentId},#{playStatus},#{speed},now(),now())
|
|
|
+ INSERT INTO course_schedule_student_music_score (course_schedule_id_,user_id_,user_type_,down_status_,music_score_accompaniment_id_,play_status_,accompaniment_play_status_,speed_,create_time_,update_time_)
|
|
|
+ VALUES(#{courseScheduleId},#{userId},#{userType},#{downStatus},#{musicScoreAccompanimentId},#{playStatus},#{accompanimentPlayStatus},#{speed},now(),now())
|
|
|
</insert>
|
|
|
<insert id="batchInsert">
|
|
|
- INSERT INTO course_schedule_student_music_score (course_schedule_id_,user_id_,user_type_,down_status_,music_score_accompaniment_id_,play_status_,speed_,create_time_,update_time_)
|
|
|
+ INSERT INTO course_schedule_student_music_score (course_schedule_id_,user_id_,user_type_,down_status_,music_score_accompaniment_id_,play_status_,accompaniment_play_status_,speed_,create_time_,update_time_)
|
|
|
VALUE
|
|
|
<foreach collection="scheduleStudentMusicScores" item="item" separator=",">
|
|
|
- (#{item.courseScheduleId},#{item.userId},#{item.userType},#{item.downStatus},#{item.musicScoreAccompanimentId},#{item.playStatus},#{item.speed},now(),now())
|
|
|
+ (#{item.courseScheduleId},#{item.userId},#{item.userType},#{item.downStatus},#{item.musicScoreAccompanimentId},#{item.playStatus},#{item.accompanimentPlayStatus},#{item.speed},now(),now())
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
|
|
@@ -47,6 +48,9 @@
|
|
|
<update id="update" parameterType="com.ym.mec.biz.dal.entity.CourseScheduleStudentMusicScore">
|
|
|
UPDATE course_schedule_student_music_score
|
|
|
<set>
|
|
|
+ <if test="accompanimentPlayStatus != null">
|
|
|
+ accompaniment_play_status_ = #{accompanimentPlayStatus},
|
|
|
+ </if>
|
|
|
<if test="downStatus != null">
|
|
|
down_status_ = #{downStatus},
|
|
|
</if>
|