select MCU.company_user_id, MCU.company_id, MC.company_name company_name, MCU.company_user_head, MCU.company_user_name, MCU.company_user_number, MCU.company_user_account, MCU.company_user_password, MCU.sys_user_id, MCU.company_user_status,
MCU.province_id, SRp.name province_name, MCU.city_id, SRc.name city_name, MCU.area_id, SRa.name area_name, MCU.address,
MCU.remarks, MCU.aurora_id, MCU.create_at, MCU.update_at, MCU.del_flag
from mall_company_user MCU
left join set_region SRp on MCU.province_id = SRp.id
left join set_region SRc on MCU.city_id = SRc.id
left join set_region SRa on MCU.area_id = SRa.id
left join mall_company MC on MCU.company_id = MC.company_id
insert into mall_company_user
company_id,
company_name,
company_user_head,
company_user_name,
company_user_number,
company_user_account,
company_user_password,
sys_user_id,
company_user_status,
province_id,
province_name,
city_id,
city_name,
area_id,
area_name,
address,
remarks,
aurora_id,
create_at,
update_at,
del_flag,
#{companyId},
#{companyName},
#{companyUserHead},
#{companyUserName},
#{companyUserNumber},
#{companyUserAccount},
#{companyUserPassword},
#{sysUserId},
#{companyUserStatus},
#{provinceId},
#{provinceName},
#{cityId},
#{cityName},
#{areaId},
#{areaName},
#{address},
#{remarks},
#{auroraId},
#{createAt},
#{updateAt},
#{delFlag},
update mall_company_user
company_id = #{companyId},
company_name = #{companyName},
company_user_head = #{companyUserHead},
company_user_name = #{companyUserName},
company_user_number = #{companyUserNumber},
company_user_account = #{companyUserAccount},
company_user_password = #{companyUserPassword},
sys_user_id = #{sysUserId},
company_user_status = #{companyUserStatus},
province_id = #{provinceId},
province_name = #{provinceName},
city_id = #{cityId},
city_name = #{cityName},
area_id = #{areaId},
area_name = #{areaName},
address = #{address},
remarks = #{remarks},
aurora_id = #{auroraId},
create_at = #{createAt},
update_at = #{updateAt},
del_flag = #{delFlag},
where company_user_id = #{companyUserId}
delete from mall_company_user where company_user_id = #{companyUserId}
delete from mall_company_user where company_user_id in
#{companyUserId}