and t.id=#{id,jdbcType=VARCHAR}
and t.train_id=#{trainId,jdbcType=VARCHAR}
and t.issue_id=#{issueId,jdbcType=VARCHAR}
and t.ss_practise_id=#{ssPractiseId,jdbcType=VARCHAR}
and t.user_id=#{userId,jdbcType=INTEGER}
and t.total_score=#{totalScore,jdbcType=NUMERIC}
and t.customer_story=#{customerStory,jdbcType=VARCHAR}
and t.duration=#{duration,jdbcType=INTEGER}
and t.duration_unit=#{durationUnit,jdbcType=VARCHAR}
and t.start_time=#{startTime,jdbcType=TIMESTAMP}
and t.end_time=#{endTime,jdbcType=TIMESTAMP}
and t.case_id=#{caseId,jdbcType=VARCHAR}
and t.achieve_ment_type=#{achieveMentType,jdbcType=INTEGER}
and t.class_id=#{classId,jdbcType=VARCHAR}
and t.course_id=#{courseId,jdbcType=VARCHAR}
and t.group_id=#{groupId,jdbcType=INTEGER}
t.id,
t.train_id,
t.issue_id,
t.ss_practise_id,
t.user_id,
t.total_score,
t.duration,
t.duration_unit,
t.start_time,
t.end_time,
t.case_id,
t.achieve_ment_type,
t.class_id,
t.course_id,
insert into yyyf_server_assess_user
values
(
#{item.id},
#{item.trainId},
#{item.issueId},
#{item.ssPractiseId},
#{item.userId},
#{item.totalScore},
#{item.duration},
#{item.durationUnit},
#{item.startTime},
#{item.endTime},
#{item.caseId},
#{item.achieveMentType},
#{item.classId},
#{item.courseId},
)
update yyyf_server_assess_user
set total_score = #{item.totalScore,jdbcType=DECIMAL}, duration = #{item.duration,jdbcType=INTEGER},end_time = #{item.endTime,jdbcType=TIMESTAMP}
where id = #{item.id,jdbcType=VARCHAR}
delete from yyyf_server_assess_user where issue_id=#{issueId}