select id, dept_id, project_id, exam_title, exam_type, craft_type, craft_post, single_num, multiple_num, estimate_num, full_mark, pass_mark, use_number, is_del, create_by, create_time, update_by, update_time, remark from bus_exam_info
insert into bus_exam_info
dept_id,
project_id,
exam_title,
exam_type,
craft_type,
craft_post,
single_num,
multiple_num,
estimate_num,
full_mark,
pass_mark,
use_number,
is_del,
create_by,
create_time,
update_by,
update_time,
remark,
#{deptId},
#{projectId},
#{examTitle},
#{examType},
#{craftType},
#{craftPost},
#{singleNum},
#{multipleNum},
#{estimateNum},
#{fullMark},
#{passMark},
#{useNumber},
#{isDel},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update bus_exam_info
dept_id = #{deptId},
project_id = #{projectId},
exam_title = #{examTitle},
exam_type = #{examType},
craft_type = #{craftType},
craft_post = #{craftPost},
single_num = #{singleNum},
multiple_num = #{multipleNum},
estimate_num = #{estimateNum},
full_mark = #{fullMark},
pass_mark = #{passMark},
use_number = #{useNumber},
is_del = #{isDel},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
delete from bus_exam_info where id = #{id}
delete from bus_exam_info where id in
#{id}
delete from bus_exam_info_ques where exam_id in
#{examId}
delete from bus_exam_info_ques where exam_id = #{examId}
insert into bus_exam_info_ques( exam_id, question_id, marks, sort_by) values
( #{item.examId}, #{item.questionId}, #{item.marks}, #{item.sortBy})