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]}