select id, rule_id, rule_type,rule_name, son_rule_id, relate_id, item_ids, promoter_id, promoter_name, item_create_id, item_create_name, promoter_create_id, promoter_create_name, order_num, valid_order_num, yesterday_order_num, yesterday_valid_order_num, stat_date, anchor_amount, reference_amount, settlement_status, create_time, update_time from kuaishou_rule_settlement_data insert into kuaishou_rule_settlement_data id, rule_id, rule_type, rule_name, son_rule_id, relate_id, item_ids, promoter_id, promoter_name, item_create_id, item_create_name, promoter_create_id, promoter_create_name, order_num, valid_order_num, yesterday_order_num, yesterday_valid_order_num, stat_date, anchor_amount, reference_amount, settlement_status, create_time, update_time, #{id}, #{ruleId}, #{ruleType}, #{ruleName}, #{sonRuleId}, #{relateId}, #{itemIds}, #{promoterId}, #{promoterName}, #{itemCreateId}, #{itemCreateName}, #{promoterCreateId}, #{promoterCreateName}, #{orderNum}, #{validOrderNum}, #{yesterdayOrderNum}, #{yesterdayValidOrderNum}, #{statDate}, #{anchorAmount}, #{referenceAmount}, #{settlementStatus}, #{createTime}, #{updateTime}, update kuaishou_rule_settlement_data rule_id = #{ruleId}, rule_type = #{ruleType}, rule_name = #{ruleName}, son_rule_id = #{sonRuleId}, relate_id = #{relateId}, item_ids = #{itemIds}, promoter_id = #{promoterId}, promoter_name = #{promoterName}, item_create_id = #{itemCreateId}, item_create_name = #{itemCreateName}, promoter_create_id = #{promoterCreateId}, promoter_create_name = #{promoterCreateName}, order_num = #{orderNum}, valid_order_num = #{validOrderNum}, yesterday_order_num = #{yesterdayOrderNum}, yesterday_valid_order_num = #{yesterdayValidOrderNum}, stat_date = #{statDate}, anchor_amount = #{anchorAmount}, reference_amount = #{referenceAmount}, settlement_status = #{settlementStatus}, create_time = #{createTime}, update_time = #{updateTime}, where id = #{id} update kuaishou_rule_settlement_data set settlement_status = #{status} where promoter_id = #{promoterId} and stat_date = #{statDate} and settlement_status = 2 delete from kuaishou_rule_settlement_data where id = #{id} delete from kuaishou_rule_settlement_data where id in #{id} replace into kuaishou_rule_incentive_log ( relate_id, promoter_id, rule_id, incentive_count, last_incentive_count ) values ( #{relateId}, #{promoterId}, #{ruleId}, #{incentivizedCount}, #{lastIncentivizedCount} ) replace into kuaishou_rule_settlement_data( rule_id, rule_type, rule_name, son_rule_id, relate_id, item_ids, promoter_id, promoter_name, item_create_id, item_create_name, promoter_create_id, promoter_create_name, order_num, valid_order_num, yesterday_order_num, yesterday_valid_order_num, stat_date, anchor_amount, reference_amount, settlement_status, last_settlement_order_num ) values ( #{add.ruleId}, #{add.ruleType}, #{add.ruleName}, #{add.sonRuleId}, #{add.relateId}, #{add.itemIds}, #{add.promoterId}, #{add.promoterName}, #{add.itemCreateId}, #{add.itemCreateName}, #{add.promoterCreateId}, #{add.promoterCreateName}, #{add.orderNum}, #{add.validOrderNum}, #{add.yesterdayOrderNum}, #{add.yesterdayValidOrderNum}, #{add.statDate}, #{add.anchorAmount}, #{add.referenceAmount}, #{add.settlementStatus}, #{add.lastSettlementOrderNum} )