From 03dbfa963dd582d29b885e37bc050cc520a847f7 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Fri, 16 Sep 2022 00:05:58 +0800 Subject: [PATCH] =?UTF-8?q?:rocket:=20=E9=9B=86=E6=88=90SSE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../commonbiz/service/impl/MapLogisticSseServiceImpl.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticSseServiceImpl.java b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticSseServiceImpl.java index af0b3a91..193250f7 100644 --- a/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticSseServiceImpl.java +++ b/kicc-platform/kicc-platform-biz/kicc-common-biz/src/main/java/com/cloud/kicc/commonbiz/service/impl/MapLogisticSseServiceImpl.java @@ -1,10 +1,8 @@ package com.cloud.kicc.commonbiz.service.impl; -import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.collection.ConcurrentHashSet; import cn.hutool.core.util.StrUtil; import com.cloud.kicc.common.core.exception.CommonException; -import com.cloud.kicc.common.core.util.BaseUtil; import com.cloud.kicc.common.data.entity.KiccUser; import com.cloud.kicc.common.security.util.SecurityUtils; import com.cloud.kicc.commonbiz.api.entity.SseSignalContainer; @@ -16,7 +14,6 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.web.servlet.mvc.method.annotation.SseEmitter; -import java.io.IOException; import java.time.LocalDateTime; import java.util.Iterator; import java.util.Optional; @@ -53,6 +50,7 @@ public class MapLogisticSseServiceImpl implements IMapLogisticSseService { KiccUser kiccUser = getUser(); // 设置超时时间为1小时 SseEmitter sseEmitter = new SseEmitter(3600_000L); + doMaintenance(); if(sseSignalContainers.stream() .filter(item -> StrUtil.equals(item.getClientId(),clientId) && StrUtil.equals(item.getTenantId(), kiccUser.getTenantId())) .collect(Collectors.toSet()).isEmpty()) {