// @Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and end_date >= ?1 and create_time <= ?4 and platform=?3 and status!='del' ",nativeQuery = true)
@Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and platform=?3 and status!='del' ",nativeQuery=true)
@Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and platform=?3 and my_body_code = ?4 and status!='del' ",nativeQuery=true)
@Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and platform=?3 and (my_body_name like %?4% or customer_body like %?4% or contract_code like %?4%) and status!='del' ",nativeQuery=true)
@Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and platform=?3 and my_body_code = ?4 and (my_body_name like %?5% or customer_body like %?5% or contract_code like %?5%) and status!='del' ",nativeQuery=true)
@Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and platform=?3 and (my_body_name like %?4% or customer_body like %?4% or contract_code like %?5%) and my_body_code in ?5 and status!='del' ",nativeQuery=true)
@Query(value="select * from contract where start_date >= ?1 and start_date <=?2 and platform=?3 and my_body_code in ?4 and status!='del' ",nativeQuery=true)