From cf9a5039e6db9d1d5963e3fe1a37d00169ec2ef7 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期三, 25 六月 2025 11:18:22 +0800
Subject: [PATCH] 验收报告修改

---
 src/main/java/com/whyc/webSocket/WorksheetSocket.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/whyc/webSocket/WorksheetSocket.java b/src/main/java/com/whyc/webSocket/WorksheetSocket.java
index fc8f3f7..29b5f84 100644
--- a/src/main/java/com/whyc/webSocket/WorksheetSocket.java
+++ b/src/main/java/com/whyc/webSocket/WorksheetSocket.java
@@ -3,6 +3,7 @@
 import com.whyc.config.WebSocketConfig;
 import com.whyc.dto.Response;
 import com.whyc.pojo.DocUser;
+import com.whyc.service.BOMFeedbakService;
 import com.whyc.service.WorksheetMainService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -25,12 +26,16 @@
 
     private Thread thread;
     private static WorksheetMainService mainService;
+    private static BOMFeedbakService feedbakService;
 
     @Autowired
     public void setWorksheetMainService(WorksheetMainService mainService) {
         WorksheetSocket.mainService = mainService;
     }
-
+    @Autowired
+    public void setFeedbakService(BOMFeedbakService feedbakService) {
+        WorksheetSocket.feedbakService = feedbakService;
+    }
     @OnOpen
     public void onOpen(Session session, EndpointConfig config){
         this.session = session;
@@ -42,6 +47,7 @@
                 try {
                     while (!currentThread().isInterrupted()) {
                         Map<String, Integer> statisticMap = mainService.getStatusStatistic((DocUser) httpSession.getAttribute("user"));
+                        feedbakService.getFkStatistic((DocUser) httpSession.getAttribute("user"),statisticMap);
                         session.getBasicRemote().sendObject(new Response().set(1, statisticMap));
                         sleep(2000);
                     }

--
Gitblit v1.9.1