select id, role_id, recruiter_id, question_title, overview, focus_type, question_json, del_flag, create_by, create_time, update_by, update_time, remark from hotake_ai_interview_questions_info
insert into hotake_ai_interview_questions_info
role_id,
recruiter_id,
question_title,
overview,
focus_type,
question_json,
del_flag,
create_by,
create_time,
update_by,
update_time,
remark,
#{roleId},
#{recruiterId},
#{questionTitle},
#{overview},
#{focusType},
#{questionJson},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{remark},
update hotake_ai_interview_questions_info
role_id = #{roleId},
recruiter_id = #{recruiterId},
question_title = #{questionTitle},
overview = #{overview},
focus_type = #{focusType},
question_json = #{questionJson},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
remark = #{remark},
where id = #{id}
delete from hotake_ai_interview_questions_info where id = #{id}
delete from hotake_ai_interview_questions_info where role_id = #{roleId}
delete from hotake_ai_interview_questions_info where id in
#{id}
insert into hotake_ai_interview_questions_info( id, role_id, recruiter_id, question_title, overview, focus_type, question_json, del_flag, create_by, create_time, update_by, update_time, remark,) values
( #{item.id}, #{item.roleId}, #{item.recruiterId}, #{item.questionTitle}, #{item.overview}, #{item.focusType}, #{item.questionJson}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.remark},)