|
@@ -6,6 +6,7 @@ import ca.uhn.hl7v2.model.v24.message.ADT_A03;
|
|
|
import ca.uhn.hl7v2.model.v24.message.ORU_R01;
|
|
|
import ca.uhn.hl7v2.model.v24.segment.PV1;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.ruoyi.common.utils.StringUtils;
|
|
|
import com.ruoyi.web.work.domain.RwaMessage;
|
|
|
import com.ruoyi.web.work.hl7.service.HL7RwaMessageService;
|
|
|
import com.ruoyi.web.work.mapper.RwaMessageMapper;
|
|
@@ -43,7 +44,9 @@ public class HL7RwaMessageServiceImpl extends ServiceImpl<RwaMessageMapper, RwaM
|
|
|
String SendPort = map.get("SENDING_PORT").toString();
|
|
|
String rawMessage = map.get("raw-message").toString();
|
|
|
RwaMessage rwaMessage = new RwaMessage();
|
|
|
- rwaMessage.setCardId(Long.valueOf(cardId));
|
|
|
+ if (StringUtils.isNotEmpty(cardId)){
|
|
|
+ rwaMessage.setCardId(Long.valueOf(cardId));
|
|
|
+ }
|
|
|
rwaMessage.setMessageId(messageID);
|
|
|
rwaMessage.setMessageType(messageType);
|
|
|
rwaMessage.setRawMessage(rawMessage);
|