diff --git a/event_smart/pom.xml b/event_smart/pom.xml
index 888ecabb..c4a35093 100644
--- a/event_smart/pom.xml
+++ b/event_smart/pom.xml
@@ -64,13 +64,9 @@
21.6.0.0
-
com.oracle.database.nls
-
orai18n
-
21.1.0.0
-
@@ -98,6 +94,25 @@
runtime
+
+ com.njcn
+ common-event
+ 1.0.0
+
+
+ com.njcn
+ common-echarts
+
+
+ com.njcn
+ common-oss
+
+
+
+
+
+
+
diff --git a/event_smart/src/main/java/com/njcn/gather/event/transientes/controller/EventGateController.java b/event_smart/src/main/java/com/njcn/gather/event/transientes/controller/EventGateController.java
index 735ab97d..2bc9a401 100644
--- a/event_smart/src/main/java/com/njcn/gather/event/transientes/controller/EventGateController.java
+++ b/event_smart/src/main/java/com/njcn/gather/event/transientes/controller/EventGateController.java
@@ -1,11 +1,24 @@
package com.njcn.gather.event.transientes.controller;
+import cn.hutool.core.collection.CollUtil;
import cn.hutool.json.JSONObject;
import com.njcn.common.pojo.annotation.OperateInfo;
+import com.njcn.common.pojo.enums.common.LogEnum;
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
import com.njcn.common.pojo.response.HttpResult;
+import com.njcn.event.file.pojo.dto.WaveDataDTO;
+import com.njcn.gather.event.devcie.mapper.PqLineMapper;
+import com.njcn.gather.event.devcie.pojo.dto.LedgerBaseInfoDTO;
+import com.njcn.gather.event.devcie.pojo.po.PqLine;
import com.njcn.gather.event.devcie.pojo.po.PqsDeptsline;
import com.njcn.gather.event.devcie.service.PqsDeptslineService;
+import com.njcn.gather.event.transientes.pojo.param.MonitorTerminalParam;
+import com.njcn.gather.event.transientes.pojo.po.PqsDepts;
+import com.njcn.gather.event.transientes.pojo.po.PqsUser;
+import com.njcn.gather.event.transientes.pojo.po.PqsUserSet;
+import com.njcn.gather.event.transientes.service.PqsDeptsService;
+import com.njcn.gather.event.transientes.service.PqsUserService;
+import com.njcn.gather.event.transientes.service.PqsUsersetService;
import com.njcn.gather.event.transientes.websocket.WebSocketServer;
import com.njcn.web.controller.BaseController;
import com.njcn.web.utils.HttpResultUtil;
@@ -17,6 +30,14 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*;
+import java.math.BigDecimal;
+import java.math.RoundingMode;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+import java.util.stream.Collectors;
+import java.util.stream.Stream;
+
/**
* @Author: cdf
* @CreateTime: 2025-06-23
@@ -35,14 +56,43 @@ public class EventGateController extends BaseController {
private final PqsDeptslineService pqsDeptslineService;
+ private final PqsDeptsService pqsDeptsService;
+
+ private final PqsUserService pqsUserService;
+
+ private final PqsUsersetService pqsUsersetService;
+
+ private final PqLineMapper pqLineMapper;
+
+
@OperateInfo
@GetMapping("/eventMsg")
@ApiOperation("接收远程推送的暂态事件")
@ApiImplicitParam(name = "eventMsg", value = "暂态事件json字符", required = true)
public HttpResult