Merge remote-tracking branch 'origin/master'

This commit is contained in:
QJK 2024-11-09 18:10:17 +08:00
commit 7d50c4b699

33
utils/orderSocket.js Normal file
View File

@ -0,0 +1,33 @@
import { startSocketConnect } from '../main.js'
import config from '@/config'
export function connect(userId) {
var socketTask = uni.connectSocket({
url: config.wsUrl+'/websocket/inspection/'+userId,
success(res) {
},
fail(err) {
}
}
);
return socketTask;
}
export function sendSocketMessage(SocketTask) {
if(SocketTask){
SocketTask.send({
data: 'keep connect',
success: res => {
},
fail: err => {
startSocketConnect(uni.getStorageSync('userId'))
},
});
}else{
startSocketConnect(uni.getStorageSync('userId'))
}
}
export function closeSocket(SocketTask) {
SocketTask.close()
}