|
@ -374,7 +374,37 @@ |
|
|
}, |
|
|
}, |
|
|
actionConnect() { |
|
|
actionConnect() { |
|
|
this.ws = new WebSocket(this.wsUrl); |
|
|
this.ws = new WebSocket(this.wsUrl); |
|
|
|
|
|
// this.ws.close(); |
|
|
|
|
|
this.ws.onopen = () => { |
|
|
|
|
|
this.$message.success('连接成功'); |
|
|
|
|
|
{ |
|
|
|
|
|
this.wsMessageIndex++; |
|
|
|
|
|
let request = {}; |
|
|
|
|
|
request.messageId = this.wsMessageIndex; |
|
|
|
|
|
request.timeStamp = Math.floor(Date.now() / 1000); |
|
|
|
|
|
request.messageType = 'Command'; |
|
|
|
|
|
request.className = 'FNScheduler'; |
|
|
|
|
|
request.fnName = 'geFnList'; |
|
|
|
|
|
request.params = {}; |
|
|
|
|
|
this.wsCallSlient(request); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
this.wsMessageIndex++; |
|
|
|
|
|
let request = {}; |
|
|
|
|
|
request.messageId = this.wsMessageIndex; |
|
|
|
|
|
request.timeStamp = Math.floor(Date.now() / 1000); |
|
|
|
|
|
request.messageType = 'Command'; |
|
|
|
|
|
request.className = 'FNScheduler'; |
|
|
|
|
|
request.fnName = 'geMenuList'; |
|
|
|
|
|
request.params = {}; |
|
|
|
|
|
this.wsCallSlient(request); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
this.ws.onclose = () => this.ws = null; |
|
|
this.ws.onclose = () => this.ws = null; |
|
|
|
|
|
|
|
|
|
|
|
// this.ws.open(); |
|
|
|
|
|
|
|
|
this.ws.onmessage = event => { |
|
|
this.ws.onmessage = event => { |
|
|
let data = JSON.parse(event.data); |
|
|
let data = JSON.parse(event.data); |
|
|
let responseEntry = {}; |
|
|
let responseEntry = {}; |
|
@ -408,32 +438,7 @@ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
}; |
|
|
}; |
|
|
this.ws.onopen = () => { |
|
|
|
|
|
{ |
|
|
|
|
|
this.wsMessageIndex++; |
|
|
|
|
|
let request = {}; |
|
|
|
|
|
request.messageId = this.wsMessageIndex; |
|
|
|
|
|
request.timeStamp = Math.floor(Date.now() / 1000); |
|
|
|
|
|
request.messageType = 'Command'; |
|
|
|
|
|
request.className = 'FNScheduler'; |
|
|
|
|
|
request.fnName = 'geFnList'; |
|
|
|
|
|
request.params = {}; |
|
|
|
|
|
this.wsCallSlient(request); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
this.wsMessageIndex++; |
|
|
|
|
|
let request = {}; |
|
|
|
|
|
request.messageId = this.wsMessageIndex; |
|
|
|
|
|
request.timeStamp = Math.floor(Date.now() / 1000); |
|
|
|
|
|
request.messageType = 'Command'; |
|
|
|
|
|
request.className = 'FNScheduler'; |
|
|
|
|
|
request.fnName = 'geMenuList'; |
|
|
|
|
|
request.params = {}; |
|
|
|
|
|
this.wsCallSlient(request); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// disconnect |
|
|
// disconnect |
|
|