CREATE VIEW `apzl`.`vi_split_config` AS ( SELECT lci.distributor_id AS distributor_id, lci.id AS contract_id, lci.CONTRACT_NO AS CONTRACT_NO, lrp.PLAN_LIST AS plan_list, CASE WHEN lrp.plan_list=lccc.charge_1 AND lrp.plan_list=lccc.charge_2 AND lrp.plan_list=lccc.charge_3 AND lrp.plan_list=lccc.charge_4 THEN lccc.charge_4 ELSE 0 END lccc_charge, CASE WHEN lrp.plan_list=lccc.charge_1 AND lrp.plan_list=lccc.charge_2 AND lrp.plan_list=lccc.charge_3 AND lrp.plan_list=lccc.charge_4 THEN lccc.ratio_4 ELSE 0 END lccc_ratio FROM lc_commission_charge_config lccc LEFT JOIN apzl.lb_contract_info lci ON lccc.product_id = lci.PRODUCT_ID AND lccc.distributor_id=lci.distributor_id LEFT JOIN (SELECT contract_id,MAX(plan_list) AS plan_list,COLLECT_STATUS,interest_sp FROM lc_rent_plan WHERE 1=1 AND COLLECT_STATUS IN ('微信', '网银收款', '代偿', '批量收款','手工收款') GROUP BY contract_id) lrp ON lci.ID = lrp.CONTRACT_ID WHERE lci.id NOT IN(SELECT contract_id FROM lc_split_occupy_process) AND lrp.plan_list IS NOT NULL AND lrp.interest_sp IS NOT NULL );