select id, user_id, company_user_id, company_id, is_repeat_fans, project_id, qw_user_id, qw_external_contact_id, qw_company_id, `status`, remark from fs_user_company_user insert into fs_user_company_user id, user_id, company_user_id, company_id, is_repeat_fans, project_id, qw_user_id, qw_external_contact_id, qw_company_id, `status`, remark, #{id}, #{userId}, #{companyUserId}, #{companyId}, #{isRepeatFans}, #{projectId}, #{qwUserId}, #{qwExternalContactId}, #{qwCompanyId}, #{status}, #{remark}, update fs_user_company_user user_id = #{userId}, company_user_id = #{companyUserId}, company_id = #{companyId}, is_repeat_fans = #{isRepeatFans}, project_id = #{projectId}, qw_user_id = #{qwUserId}, qw_external_contaact_id = #{qwExternalContactId}, qw_company_id = #{qwCompanyId}, `status` = #{status}, remark = #{remark}, where id = #{id} update fs_user_company_user set company_user_id=#{targetCompanyUserId} user_id in #{item} update fs_user_company_user ucu set ucu.`status` = #{status} where (ucu.user_id, ucu.project_id) in (#{item.userId}, #{item.projectId}) delete from fs_user_company_user where id = #{id} delete from fs_user_company_user where id in #{id}