|  |  | 
 |  |  | import java.util.*; | 
 |  |  | import javax.validation.Valid; | 
 |  |  | import cn.lihu.jh.framework.common.pojo.PageResult; | 
 |  |  | import cn.lihu.jh.module.ecg.controller.admin.room.vo.MonitorInfoVO; | 
 |  |  | import cn.lihu.jh.module.ecg.controller.admin.room.vo.RoomPageReqVO; | 
 |  |  | import cn.lihu.jh.module.ecg.controller.admin.room.vo.RoomSaveReqVO; | 
 |  |  | import cn.lihu.jh.module.ecg.dal.dataobject.room.RoomDO; | 
 |  |  | import cn.lihu.jh.module.ecg.dal.dataobject.room.RoomStatisticsDO; | 
 |  |  | import cn.lihu.jh.module.ecg.dal.dataobject.room.RoomProfile; | 
 |  |  |  | 
 |  |  |  | 
 |  |  | /** | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     RoomDO getRoom(Integer id); | 
 |  |  |  | 
 |  |  |     RoomProfile getRoomByIP(String ip, Long roomId); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 获得诊室和诊疗床分页 | 
 |  |  |      * | 
 |  |  | 
 |  |  |      */ | 
 |  |  |     PageResult<RoomDO> getRoomPage(RoomPageReqVO pageReqVO); | 
 |  |  |  | 
 |  |  |     List<RoomStatisticsDO> roomStatistics(); | 
 |  |  |  | 
 |  |  |     List<RoomDO> simpleRoomList(); | 
 |  |  |  | 
 |  |  |     void resetRoom(); | 
 |  |  |     void resetRoom(Boolean needCloseBed); | 
 |  |  |  | 
 |  |  |     MonitorInfoVO getMonitorInfo(); | 
 |  |  |  | 
 |  |  | } |