Commit e283c5a7 LN

MIMOG3修改

1 个父辈 473ecc61
......@@ -167,6 +167,6 @@ public class MimoG3BoxHandler extends BaseDeviceHandler{
@Override
public DeviceType getDeviceType() {
return DeviceType.SMD_MIMO_G2;
return DeviceType.SMD_MIMO_G3;
}
}
......@@ -102,7 +102,8 @@ public class Storage extends BasePo implements Serializable {
* @return
*/
public boolean isMimoG2(){
return DeviceType.SMD_MIMO_G2.name().equals(type);
//MIMOG2和G3统一处理
return DeviceType.SMD_MIMO_G2.name().equals(type)||DeviceType.SMD_MIMO_G3.equals(type);
}
/**
* 是否是单台自动仓
......
......@@ -12,16 +12,17 @@ import java.util.TimerTask;
@Slf4j
public class MyWebSocketClient extends WebSocketClient {
private String url="";
private WsMsgReceivedListener msgReceivedListener; // 消息接收监听器
public MyWebSocketClient(URI serverUri, WsMsgReceivedListener listener) {
super(serverUri);
url=serverUri.toString();
this.msgReceivedListener =listener;
}
@Override
public void onOpen(ServerHandshake serverHandshake) {
log.info("onOpen ");
log.info((new Date().toString()) + "connect webSServer ok ");
log.info(url+":" +(new Date().toString()) + "connect webSServer ok ");
cancelReconnect();
if(msgReceivedListener!=null) {
msgReceivedListener.onOpen();
......@@ -41,20 +42,20 @@ public class MyWebSocketClient extends WebSocketClient {
@Override
public void onClose(int i, String s, boolean b) {
log.info("onClose: code:{} reason:{} {}", i, s, b);
log.info(url+":" +"onClose: code:{} reason:{} {}", i, s, b);
startReconnect();
}
@Override
public void onError(Exception e) {
log.error("web socket client onerror :"+e.toString());
log.error(url+":" +"web socket client onerror :"+e.toString());
//关闭后重新连接
try {
close();
}catch (Exception ex){
log.error("web socket client onerror close error:"+e.toString());
log.error(url+":" +"web socket client onerror close error:"+e.toString());
}
startReconnect();
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!