Преглед на файлове

add 增加聊天室创建时间

18339543638 преди 3 години
родител
ревизия
7246eb0edd

+ 3 - 0
nb-im/src/main/java/com/nb/im/service/dto/ImRoomResult.java

@@ -75,4 +75,7 @@ public class ImRoomResult implements Serializable {
 
     @ApiModelProperty(value = "创建时间")
     private Date createTime;
+
+    @ApiModelProperty(value = "更新时间")
+    private Date updateTime;
 }

+ 2 - 0
nb-im/src/main/java/com/nb/im/utils/ImUtils.java

@@ -28,6 +28,7 @@ import org.tio.websocket.common.WsPacket;
 import org.tio.websocket.common.WsResponse;
 
 import java.util.Arrays;
+import java.util.Date;
 import java.util.Map;
 import java.util.UUID;
 import java.util.concurrent.ConcurrentHashMap;
@@ -91,6 +92,7 @@ public class ImUtils {
                     .set(ImRoomEntity::getLastMsgId,roomMsg.getId())
                     .set(ImRoomEntity::getLastMsgTime,roomMsg.getCreateTime())
                     .set(ImRoomEntity::getLastSenderId,roomMsg.getSenderId())
+                    .set(ImRoomEntity::getUpdateTime,new Date())
                     .setSql("total_count=total_count+1"));
 
             roomUserService.update(new UpdateWrapper<ImRoomUserEntity>()

+ 2 - 0
nb-im/src/main/resources/mapper/im/ImRoomMapper.xml

@@ -19,6 +19,7 @@
         <result column="doctorNickname" property="doctorNickname"/>
         <result column="doctorId" property="doctorId"/>
         <result column="create_time" property="createTime"/>
+        <result column="update_time" property="updateTime"/>
     </resultMap>
 
 
@@ -35,6 +36,7 @@
         r.sponsor_type as sponsor_type,
         r.total_count as total_count,
         r.create_time as create_time,
+        r.update_time as update_time,
         <if test="query.assistId != null">
             ru.nickname as doctorNickname,
             ru.user_id as doctorId,

+ 0 - 4
nb-service/web-service/src/main/java/com/nb/web/service/bus/hospital/HospitalManager.java

@@ -1,8 +1,6 @@
 package com.nb.web.service.bus.hospital;
 
-import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.collection.CollUtil;
-import cn.hutool.core.util.RandomUtil;
 import cn.hutool.core.util.StrUtil;
 import cn.hutool.extra.spring.SpringUtil;
 import cn.hutool.json.JSONUtil;
@@ -11,8 +9,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.nb.web.api.bean.Script;
 import com.nb.web.api.entity.BusHospitalConfigEntity;
 import com.nb.web.api.entity.BusInfusionHistoryEntity;
-import com.nb.web.api.feign.query.PatientMonitorQuery;
-import com.nb.web.api.feign.result.PatientMonitorResult;
 import com.nb.web.service.bus.entity.*;
 import com.nb.web.service.bus.hospital.config.*;
 import com.nb.web.service.bus.hospital.config.bean.*;