|
@@ -68,4 +68,16 @@ public class SoundController extends BaseController {
|
|
return succeed();
|
|
return succeed();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @RequestMapping("closeWebSocket")
|
|
|
|
+ public HttpResponseResult closeWebSocket(String phone) throws IOException {
|
|
|
|
+ if(!WebSocketHandler.WS_CLIENTS.containsKey(phone)){
|
|
|
|
+ return failed("未上线");
|
|
|
|
+ }
|
|
|
|
+ if(!WebSocketHandler.WS_CLIENTS.get(phone).isOpen()){
|
|
|
|
+ return failed("已离线");
|
|
|
|
+ }
|
|
|
|
+ WebSocketHandler.WS_CLIENTS.get(phone).close();
|
|
|
|
+ return succeed();
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|