select * from bus_infusion_history
and start_time >= #{query.startTimeRange[0]}
and start_time <= #{query.startTimeRange[1]}
and undo_time >= #{query.undoTimeRange[0]}
and undo_time <= #{query.undoTimeRange[1]}
and type = #{query.deviceType}
and device_id like concat('%',#{query.deviceId},'%')
and finished =#{query.finished}
and is_undo =#{query.isUndo} and finished=0
and pca_valid_count >= #{query.validPcaCountRange[0]}
and pca_valid_count <= #{query.validPcaCountRange[1]}
and pca_invalid_count >= #{query.inValidPcaCountRange[0]}
and pca_invalid_count <= #{query.inValidPcaCountRange[1]}
select * from bus_device_alarm
and warn_analgesic_poor=1 and warn_low_battery=1
and warn_flow= #{query.warnFlow}
and alarm_state = #{query.deviceAlarm}
select * from bus_clinic
and patient_code like concat('%',#{query.patientCode},'%')
and patient_name like concat('%',#{query.patientName},'%')
and patient_gender =#{query.patientGender}
and patient_age >= #{query.ageRange[0]}
and patient_age <= #{query.ageRange[1]}
and weight >= #{query.weightRange[0]}
and weight <= #{query.weightRange[1]}
and height >= #{query.heightRange[0]}
and height <= #{query.heightRange[1]}
and asa like concat('%',#{query.asa},'%')
and ward like concat('%',#{query.ward},'%')
and bed_no like concat('%',#{query.bedNo},'%')
and ana_doctor like concat('%',#{query.anaDoctor},'%')
and ana_type like concat('%',#{query.anaType},'%')
and anal_type like concat('%',#{query.analType},'%')
and formula like concat('%',#{query.drugName},'%')
and surgery_doctor like concat('%',#{query.surgeryDoctor},'%')
and surgery_name like concat('%',#{query.surgeryName},'%')
and monitor_start_time >= #{query.clinicStartTimeRange[0]}
and monitor_start_time <= #{query.clinicStartTimeRange[1]}
and finished =1 and end_time >= #{query.clinicEndTimeRange[0]}
and end_time <= #{query.clinicEndTimeRange[1]}