perf: 通知前端action好后续操作

hunan
huangfeng 9 months ago
parent b22476dfad
commit 260d88a383

@ -25,7 +25,7 @@ public class TestController extends BaseController {
@GetMapping("sendMsg")
@ApiOperation("发送消息")
public void sendMsg(String msg) {
webSocketServer.sendNotice(msg);
webSocketServer.sendNotice(null, msg);
}
@GetMapping("test")

@ -6,4 +6,5 @@ import lombok.Data;
public class MessageModel {
int type;
String content;
String action;
}

@ -46,10 +46,11 @@ public class WebSocketServer {
}
}
public void sendNotice(String message) {
public void sendNotice(String action, String message) {
MessageModel msg = new MessageModel();
msg.setType(2);
msg.setContent(message);
msg.setAction(action);
String json = JSONUtil.object2Json(msg);
Iterator<Session> it = sessionPools.listIterator();
while (it.hasNext()) {

Loading…
Cancel
Save