|
|
@@ -3,6 +3,7 @@ package com.nb.mq.listener;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
+import cn.hutool.json.JSONObject;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.nb.core.utils.ExceptionUtil;
|
|
|
@@ -197,7 +198,10 @@ public class RabbitMqListener {
|
|
|
hospitalLog.setInput(body);
|
|
|
long startTime = System.currentTimeMillis();
|
|
|
try {
|
|
|
+ JSONObject jsonObject = JSONUtil.parseObj(body);
|
|
|
+ Long followDate = jsonObject.getLong("followDate");
|
|
|
PcAnalgesicScoreEntity source = JSONUtil.toBean(body, PcAnalgesicScoreEntity.class);
|
|
|
+ source.setFollowDate(new Date(followDate*1000));
|
|
|
HospitalResult hospitalResult = hospitalClient.getByIdOrCode(source.getHospitalCode());
|
|
|
if(hospitalResult==null){
|
|
|
log.warn("id或编码为{}的医院不存在,丢弃该信息",source.getHospitalCode());
|