集成websocket
This commit is contained in:
@@ -161,6 +161,7 @@
|
||||
ORDER BY
|
||||
create_time DESC
|
||||
) wb ON wa.author_id = wb.authorId
|
||||
where wa.AUTHOR_ID != #{authorId}
|
||||
GROUP BY
|
||||
wa.author_id
|
||||
ORDER BY
|
||||
|
@@ -1 +1 @@
|
||||
package com.dd.admin.business.webSocket.handler;
|
||||
package com.dd.admin.business.webSocket.handler;
|
@@ -47,6 +47,7 @@ class WebSocketManager {
|
||||
console.log('WebSocket连接关闭');
|
||||
this.isConnected = false;
|
||||
this.onCloseCallback && this.onCloseCallback(event);
|
||||
this.reconnect(url);
|
||||
};
|
||||
this.webSocketInstance.onopen = () => {
|
||||
console.log("WebSocket连接成功");
|
||||
|
@@ -32,6 +32,7 @@ service.interceptors.request.use(
|
||||
error => {
|
||||
// do something with request error
|
||||
console.log(error) // for debug
|
||||
|
||||
return Promise.reject(error)
|
||||
}
|
||||
)
|
||||
|
@@ -42,39 +42,20 @@
|
||||
}
|
||||
},
|
||||
mounted(){
|
||||
webSocketManager.connect('ws://192.168.10.98:9326/?authorId=8')
|
||||
webSocketManager.connect('ws://192.168.1.136:9326/?authorId=8')
|
||||
|
||||
// 设置收到消息回调函数
|
||||
webSocketManager.onMessage((data) => {
|
||||
if(data.handlerType == '6'){
|
||||
console.log('mounted')
|
||||
|
||||
|
||||
console.log(JSON.stringify(data.body))
|
||||
const {IMUI} = this.$refs;
|
||||
IMUI.appendMessage({
|
||||
"content": "1",
|
||||
"fromUser": {
|
||||
"avatar": "http://8.146.211.120:8080/upload/avatar/avatar (3).jpg",
|
||||
"displayName": "复古喵星人15",
|
||||
"id": "8"
|
||||
},
|
||||
"handlerType": 0,
|
||||
"id": "c4d344c83fe0e86e23b7508b73e0b5ef",
|
||||
"sendTime": 1736439914000,
|
||||
"status": "succeed",
|
||||
"toContactId": "8",
|
||||
"type": "text"
|
||||
});
|
||||
IMUI.appendMessage(data.body);
|
||||
}
|
||||
});
|
||||
|
||||
},
|
||||
methods: {
|
||||
handleMessage(e) {
|
||||
console.log('在Vue组件中接收到消息并处理,消息内容:');
|
||||
// 这里可以根据组件的业务逻辑,比如将消息展示在页面上,更新组件状态等操作
|
||||
},
|
||||
open() {
|
||||
this.dialogVisible = true
|
||||
this.getAuthorList()
|
||||
|
@@ -38,8 +38,8 @@
|
||||
z-0
|
||||
"></div>
|
||||
<div class="w-full max-w-md z-10">
|
||||
<div class="sm:text-4xl xl:text-4xl font-bold leading-tight mb-6">门店会员收银系统(开源版)</div>
|
||||
<div class="sm:text-sm xl:text-md text-gray-200 font-normal">你的门店小助手</div>
|
||||
<div class="sm:text-4xl xl:text-4xl font-bold leading-tight mb-6"></div>
|
||||
<div class="sm:text-sm xl:text-md text-gray-200 font-normal"></div>
|
||||
</div>
|
||||
<ul class="circles">
|
||||
<li></li>
|
||||
@@ -207,11 +207,12 @@
|
||||
</div>
|
||||
|
||||
<div style="font-weight: 500;font-size: 13px;letter-spacing: 1px;">
|
||||
<span>门店账号:用户名:demo 密码:111111</span><br/><br/>
|
||||
<span>管理端账号:用户名:admin 密码:111111</span><br/><br/>
|
||||
<span>商业合作:qq: 7827869402 vx: MAMBA_4EVER24</span><br/><br/>
|
||||
<span> <a target="_blank" style="text-decoration: underline;" href="http://8.146.211.120:8086/"> 完整版演示 http://8.146.211.120:8086/</a></span><br/><br/>
|
||||
<span> <a target="_blank" style="text-decoration: underline;" href="http://8.146.211.120:8087/"> 移动端登陆 http://8.146.211.120:8087/</a></span>
|
||||
<!-- <span>门店账号:用户名:demo 密码:111111</span><br/><br/>-->
|
||||
<!-- <span>管理端账号:用户名:admin 密码:111111</span><br/><br/>-->
|
||||
<!-- <span>商业合作:qq: 7827869402 vx: MAMBA_4EVER24</span><br/><br/>-->
|
||||
<!-- <span> <a target="_blank" style="text-decoration: underline;" href="http://8.146.211.120:8086/"> 完整版演示 http://8.146.211.120:8086/</a></span><br/><br/>-->
|
||||
<!-- <span> <a target="_blank" style="text-decoration: underline;" href="http://8.146.211.120:8087/"> 移动端登陆 http://8.146.211.120:8087/</a></span>-->
|
||||
|
||||
</div>
|
||||
<!-- <p class="-->
|
||||
<!-- items-center-->
|
||||
|
Reference in New Issue
Block a user