|
@@ -31,8 +31,9 @@ public class PatientCriticalValuesServer {
|
|
|
this.redisLikeService = redisLikeService;
|
|
|
}
|
|
|
|
|
|
- public ResultVo<String> acceptCriticalValues(String message) {
|
|
|
- log.info("数据:{}", message);
|
|
|
+ public ResultVo<String> acceptCriticalValues(String data) {
|
|
|
+ JSONObject strToJson = JSONObject.parseObject(data);
|
|
|
+ String message = strToJson.getString("Content");
|
|
|
if (StringUtil.isBlank(message)) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.NULL_POINTER, "消息体为空。");
|
|
|
}
|
|
@@ -43,7 +44,6 @@ public class PatientCriticalValuesServer {
|
|
|
}
|
|
|
dao.insertAMessage(patNo, p.getAdmissTimes(), message);
|
|
|
List<String> codeList = dao.selectDoctorByDept(p.getDeptCode());
|
|
|
-
|
|
|
JSONObject js = new JSONObject();
|
|
|
js.put("message", message);
|
|
|
|
|
@@ -51,7 +51,6 @@ public class PatientCriticalValuesServer {
|
|
|
WebSocketServer.sendMessageByUserCode(item, SocketMsg.socketVo(Message.critical_value, js));
|
|
|
});
|
|
|
|
|
|
- log.info("住院号:{}", patNo);
|
|
|
return ResultVoUtil.success();
|
|
|
}
|
|
|
|