@Query(value="select contract_code,my_body_code, my_body_name, customer_body, customer_short, business_type, agreement_type,product_type from contract where platform = 'dmp' and contract_code in ?1",nativeQuery=true)
@Query(value="select contract_code,my_body_code, my_body_name, customer_body, customer_short, business_type, agreement_type,product_type from contract where platform = ?2 and contract_code in ?1",nativeQuery=true)
@Query(value="select * from contract where ((start_date <= ?1 and end_date >= ?1) or (start_date <= ?2 and end_date >= ?2) or (start_date >= ?1 and end_date <= ?2) or (start_date <= ?1 and end_date >= ?2)) and platform=?3 and status!='del' and (share_sign = 1 or share_sign is null) ",nativeQuery=true)