|
@@ -1565,10 +1565,17 @@ public class CallingBedActivity extends BaseActivity implements ISerialPortBedOn
|
|
|
case "call_1": //子机呼叫护士主机
|
|
|
showSnackbarPrompt(udpEntity.getBedNumber() + "床呼叫!");
|
|
|
callNoticeEntity = udpEntity;
|
|
|
+ //适配无门口机但是有门灯的情况,门灯直接接到其中一个床位分机,房间内任何一个分机呼叫都需要点亮门灯
|
|
|
+ if (serialPortUtil != null && initDataEntity != null && initDataEntity.getDeviceRoomNum().equals(udpEntity.getRoomNumber())) {
|
|
|
+ setDoorLight(serialPortUtil, "200");//门灯红色闪烁
|
|
|
+ }
|
|
|
break;
|
|
|
case "call_2"://卫生间呼叫护士主机
|
|
|
showSnackbarPrompt(udpEntity.getRoomNumber() + "房卫生间紧急呼叫!");
|
|
|
callNoticeEntity = udpEntity;
|
|
|
+ if (serialPortUtil != null && initDataEntity != null && initDataEntity.getDeviceRoomNum().equals(udpEntity.getRoomNumber())) {
|
|
|
+ setDoorLight(serialPortUtil, "200");//门灯红色闪烁
|
|
|
+ }
|
|
|
break;
|
|
|
case "call_4"://增援呼叫护士主机
|
|
|
showSnackbarPrompt(udpEntity.getBedNumber() + "床请求增援!");
|