From 3330180a8a639451b00d660849caf55877ee9577 Mon Sep 17 00:00:00 2001 From: wangwenhua <12345678> Date: Sat, 20 Sep 2025 17:55:00 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E5=85=A8=E5=B1=80scenario?= =?UTF-8?q?=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ScenarioServiceImpl.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/hivekion/statistic/service/impl/ScenarioServiceImpl.java b/src/main/java/com/hivekion/statistic/service/impl/ScenarioServiceImpl.java index d9453ba..4303853 100644 --- a/src/main/java/com/hivekion/statistic/service/impl/ScenarioServiceImpl.java +++ b/src/main/java/com/hivekion/statistic/service/impl/ScenarioServiceImpl.java @@ -20,6 +20,7 @@ import com.hivekion.supplier.service.ISupplierRequestService; import com.hivekion.supplier.service.SuppliesDictService; import com.hivekion.team.entity.Teaminfo; import com.hivekion.team.service.ITeaminfoService; +import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; import javax.annotation.Resource; @@ -29,6 +30,7 @@ import java.util.Map; import java.util.stream.Collectors; @Component("WebsocketScenarioService") +@Slf4j public class ScenarioServiceImpl implements ScenarioService { @Resource @@ -65,6 +67,14 @@ public class ScenarioServiceImpl implements ScenarioService { scenarioInfo.getTeam().setTeamName(map.get(resource.getResourceId()).getName()); } } + try { + scenarioInfo.getTeam().setType(resourceInstance.getType()); + scenarioInfo.getTeam().setLat(resourceInstance.getLat()); + scenarioInfo.getTeam().setLng(resourceInstance.getLng()); + }catch (Exception ex){ + log.error("============={}==========================",resourceId); + ex.printStackTrace(); + } //获取关联的组织机构信息 ScenarioOrgPost post = new ScenarioOrgPost(); post.setResourceId(resourceId); @@ -123,10 +133,6 @@ public class ScenarioServiceImpl implements ScenarioService { suppliers = new ArrayList<>(); } - scenarioInfo.getTeam().setType(resourceInstance.getType()); - scenarioInfo.getTeam().setLat(resourceInstance.getLat()); - scenarioInfo.getTeam().setLng(resourceInstance.getLng()); - ScenarioTask scenarioTask = new ScenarioTask(); scenarioTask.setScenarioId(scenarioId); scenarioTask.setRoomId(roomId);