INSERT INTO th_study_detail (id,uuid,serial_num, idcard,institution_id, institution_name,course_uuid, train_org_name,batch_uuid,chapter_uuid,
finish_status,duration,start_time,finish_time,start_position,finish_position,video_url,lesson_report_url,del_flag,create_time,update_time,create_by,update_by,
complete_status) VALUES
(#{item.id},#{item.uuid},#{item.serialNum},#{item.idcard},#{item.institutionId},#{item.institutionName},#{item.courseUuid},#{item.trainOrgName},#{item.batchUuid},#{item.chapterUuid},
#{item.finishStatus},#{item.duration},#{item.startTime},
#{item.finishTime},#{item.startPosition},#{item.finishPosition},#{item.videoUrl},#{item.lessonReportUrl},#{item.delFlag},#{item.createTime},
#{item.updateTime},#{item.createBy},#{item.updateBy},#{item.completeStatus})
UPDATE th_study_detail
uuid = #{item.uuid},
serial_num = #{item.serialNum},
idcard = #{item.idcard},
institution_id = #{item.institutionId},
institution_name = #{item.institutionName},
course_uuid = #{item.courseUuid},
train_org_name = #{item.trainOrgName},
batch_uuid = #{item.batchUuid},
chapter_uuid = #{item.chapterUuid},
finish_status = #{item.finishStatus},
duration = #{item.duration},
start_time = #{item.startTime},
finish_time = #{item.finishTime},
start_position = #{item.startPosition},
finish_position = #{item.finishPosition},
video_url = #{item.videoUrl},
lesson_report_url = #{item.lessonReportUrl},
del_flag = #{item.delFlag},
update_by = #{item.updateBy},
update_time = #{item.updateTime},
complete_status = #{item.completeStatus}
where id = #{item.id}