Browse Source

feat:云教练评测视频上传

Joburgess 4 years ago
parent
commit
1c10125cf2

+ 5 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SoundCompareHandler.java

@@ -232,7 +232,9 @@ public class SoundCompareHandler implements WebSocketEventHandler {
 
     @Override
     public void afterConnectionClosed(WebSocketSession session, String phone){
-        createHeader(phone);
+        if(userSoundInfoMap.containsKey(phone)&&Objects.nonNull(userSoundInfoMap.get(phone).getFile())){
+            createHeader(phone);
+        }
         userSoundInfoMap.remove(phone);
     }
 
@@ -291,6 +293,8 @@ public class SoundCompareHandler implements WebSocketEventHandler {
 
         if(Objects.nonNull(userSoundInfoMap.get(phone).getFile())){
             userSoundInfoMap.get(phone).getFile().delete();
+            userSoundInfoMap.get(phone).setFile(null);
+            userSoundInfoMap.get(phone).setAccessFile(null);
         }
     }