|
|
|
@ -2,6 +2,7 @@ package com.glxp.sale.admin.socket.client;
|
|
|
|
|
|
|
|
|
|
import com.glxp.sale.admin.constant.SocketMsgType;
|
|
|
|
|
import com.glxp.sale.admin.service.param.SystemParamConfigService;
|
|
|
|
|
import com.glxp.sale.admin.socket.server.SpsSyncWebSocket;
|
|
|
|
|
import com.glxp.sale.admin.thread.HeartTask;
|
|
|
|
|
import com.glxp.sale.admin.thread.HeartTaskService;
|
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
@ -26,6 +27,8 @@ public class WebSocketComponent implements CommandLineRunner {
|
|
|
|
|
HeartTaskService heartTaskService;
|
|
|
|
|
@Resource
|
|
|
|
|
SocketMsgService socketMsgService;
|
|
|
|
|
@Resource
|
|
|
|
|
SpsSyncWebSocket spsSyncWebSocket;
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public void run(String... args) throws Exception {
|
|
|
|
@ -47,7 +50,16 @@ public class WebSocketComponent implements CommandLineRunner {
|
|
|
|
|
}
|
|
|
|
|
if (message.contains(SocketMsgType.DL_ALL_DATA)) {
|
|
|
|
|
heartTaskService.dlAllData();
|
|
|
|
|
} else if(message.contains(SocketMsgType.BASIC_DATA_DELETE)){
|
|
|
|
|
spsSyncWebSocket.sendMessage(message,"2:"+socketToken);
|
|
|
|
|
}else if(message.contains(SocketMsgType.BASIC_MANAGE_DELETE)){
|
|
|
|
|
spsSyncWebSocket.sendMessage(message,"2:"+socketToken);
|
|
|
|
|
}else if(message.contains(SocketMsgType.BASIC_CORP_MAINTAIN_DELETE)){
|
|
|
|
|
spsSyncWebSocket.sendMessage(message,"2:"+socketToken);
|
|
|
|
|
}else if(message.contains(SocketMsgType.BASIC_BUSINESS_TYPE_DELETE)){
|
|
|
|
|
spsSyncWebSocket.sendMessage(message,"2:"+socketToken);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//打印服务端返回的数据
|
|
|
|
|
log.info("成功获取数据:" + message);
|
|
|
|
|
}
|
|
|
|
|