wangliang 4 éve
szülő
commit
4abf9fc877

+ 2 - 4
themis-backend/src/main/java/com/qmth/themis/backend/websocketTemplete/WebSocketAdminMessageTemplete.java

@@ -10,6 +10,7 @@ import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Component;
 import org.springframework.transaction.annotation.Transactional;
 
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.Map;
 
@@ -42,9 +43,6 @@ public class WebSocketAdminMessageTemplete {
      * @return
      */
     public WebsocketDto syncAck() {
-        Map map = new HashMap<>();
-        map.put(SystemConstant.ACK_MESSAGE, System.currentTimeMillis());
-        WebsocketDto websocketDto = new WebsocketDto(this.getClass().getEnclosingMethod().getName(), map);
-        return websocketDto;
+        return new WebsocketDto(this.getClass().getEnclosingMethod().getName(), Collections.singletonMap(SystemConstant.ACK_MESSAGE, System.currentTimeMillis()));
     }
 }

+ 2 - 3
themis-exam/src/main/java/com/qmth/themis/exam/websocketTemplete/WebSocketMobileMessageTemplete.java

@@ -12,6 +12,7 @@ import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Component;
 
 import javax.annotation.Resource;
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.Map;
 import java.util.Objects;
@@ -49,8 +50,6 @@ public class WebSocketMobileMessageTemplete {
      * @return
      */
     public WebsocketDto syncAck(String body) {
-        Map map = new HashMap<>();
-        map.put(SystemConstant.ACK_MESSAGE, System.currentTimeMillis());
-        return new WebsocketDto(WebsocketTypeEnum.convertToName(Thread.currentThread().getStackTrace()[1].getMethodName()), map);
+        return new WebsocketDto(WebsocketTypeEnum.convertToName(Thread.currentThread().getStackTrace()[1].getMethodName()), Collections.singletonMap(SystemConstant.ACK_MESSAGE, System.currentTimeMillis()));
     }
 }

+ 2 - 6
themis-exam/src/main/java/com/qmth/themis/exam/websocketTemplete/WebSocketOeMessageTemplete.java

@@ -90,9 +90,7 @@ public class WebSocketOeMessageTemplete {
      * @return
      */
     public WebsocketDto syncAck(String body) {
-        Map map = new HashMap<>();
-        map.put(SystemConstant.ACK_MESSAGE, System.currentTimeMillis());
-        return new WebsocketDto(WebsocketTypeEnum.convertToName(Thread.currentThread().getStackTrace()[1].getMethodName()), map);
+        return new WebsocketDto(WebsocketTypeEnum.convertToName(Thread.currentThread().getStackTrace()[1].getMethodName()), Collections.singletonMap(SystemConstant.ACK_MESSAGE, System.currentTimeMillis()));
     }
 
     /**
@@ -102,8 +100,6 @@ public class WebSocketOeMessageTemplete {
      * @return
      */
     public WebsocketDto invigilateNoticeAck(String body) {
-        Map map = new HashMap<>();
-        map.put(SystemConstant.ACK_MESSAGE, System.currentTimeMillis());
-        return new WebsocketDto(WebsocketTypeEnum.convertToName(Thread.currentThread().getStackTrace()[1].getMethodName()), map);
+        return new WebsocketDto(WebsocketTypeEnum.convertToName(Thread.currentThread().getStackTrace()[1].getMethodName()), Collections.singletonMap(SystemConstant.ACK_MESSAGE, System.currentTimeMillis()));
     }
 }