insert into special_fee_rate (id, channel_id, industry_manage_id, industry_code, online_agree_wx_rate, online_agree_zfb_rate, online_agree_unionpay_rate, offline_agree_wx_rate, offline_agree_zfb_rate, offline_agree_unionpay_rate, online_mer_wx_rate, online_mer_zfb_rate, online_mer_unionpay_rate, offline_mer_wx_rate, offline_mer_zfb_rate, offline_mer_unionpay_rate, industry_name, status, deleted, create_by, create_time) values ( #{i.id}, #{i.channelId}, #{i.industryManageId}, #{i.industryCode}, #{i.onlineAgreeWxRate}, #{i.onlineAgreeZfbRate}, #{i.onlineAgreeUnionpayRate}, #{i.offlineAgreeWxRate}, #{i.offlineAgreeZfbRate}, #{i.offlineAgreeUnionpayRate}, #{i.onlineMerWxRate}, #{i.onlineMerZfbRate}, #{i.onlineMerUnionpayRate}, #{i.offlineMerWxRate}, #{i.offlineMerZfbRate}, #{i.offlineMerUnionpayRate}, #{i.industryName}, #{i.status}, #{i.deleted}, #{i.createBy}, #{i.createTime} ) ON duplicate KEY UPDATE online_agree_wx_rate = values(online_agree_wx_rate), online_agree_zfb_rate = values(online_agree_zfb_rate), online_agree_unionpay_rate = values(online_agree_unionpay_rate), offline_agree_wx_rate = values(offline_agree_wx_rate), offline_agree_zfb_rate = values(offline_agree_zfb_rate), offline_agree_unionpay_rate = values(offline_agree_unionpay_rate), online_mer_wx_rate = values(online_mer_wx_rate), online_mer_zfb_rate = values(online_mer_zfb_rate), online_mer_unionpay_rate = values(online_mer_unionpay_rate), offline_mer_wx_rate = values(offline_mer_wx_rate), offline_mer_zfb_rate = values(offline_mer_zfb_rate), offline_mer_unionpay_rate = values(offline_mer_unionpay_rate), update_by = values(update_by), update_time = values(update_time)