select teacher_authentication_id, member_user_id, name, sex, birth, phone, identity_card ,id_card_front, id_card_back, graduation_certificate, research_findings, certificate_url, status, refuse_remark, create_time, update_time, delete_time, create_by, update_by, delete_by, del_flag from tb_teacher_authentication
insert into tb_teacher_authentication
member_user_id,
name,
sex,
birth,
phone,
id_card_front,
identity_card,
id_card_back,
graduation_certificate,
research_findings,
certificate_url,
status,
refuse_remark,
create_time,
update_time,
delete_time,
create_by,
update_by,
delete_by,
del_flag,
#{memberUserId},
#{name},
#{sex},
#{birth},
#{phone},
#{idCardFront},
#{identityCard},
#{idCardBack},
#{graduationCertificate},
#{researchFindings},
#{certificateUrl},
#{status},
#{refuseRemark},
#{createTime},
#{updateTime},
#{deleteTime},
#{createBy},
#{updateBy},
#{deleteBy},
#{delFlag},
update tb_teacher_authentication
member_user_id = #{memberUserId},
name = #{name},
sex = #{sex},
birth = #{birth},
phone = #{phone},
identity_card = #{identityCard},
id_card_front = #{idCardFront},
id_card_back = #{idCardBack},
graduation_certificate = #{graduationCertificate},
research_findings = #{researchFindings},
certificate_url = #{certificateUrl},
status = #{status},
refuse_remark = #{refuseRemark},
create_time = #{createTime},
update_time = #{updateTime},
delete_time = #{deleteTime},
create_by = #{createBy},
update_by = #{updateBy},
delete_by = #{deleteBy},
del_flag = #{delFlag},
where teacher_authentication_id = #{teacherAuthenticationId}
update tb_teacher_authentication set del_flag = '1' where teacher_authentication_id = #{teacherAuthenticationId}
update tb_teacher_authentication set del_flag = '1' where teacher_authentication_id in
#{teacherAuthenticationId}