schangxiang@126.com
2024-08-11 0bbeeaf8cc151c2b31ca81c3989a6c6b1c6e4163
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import Vue from 'vue'
 
// signalR 客户端调用
// 服务器端发送消息
 
// 给某一个个人
export function messagesendtosomeone (parameter) {
  Vue.socket.invoke('ClientsSendMessage', { userId: parameter.userId, title: parameter.title, message: parameter.message, messagetype: parameter.messagetype })
  .then(response => {
  })
}
 
// 给所有人
export function messagesendtoAll (parameter) {
  Vue.socket.invoke('ClientsSendMessagetoAll', { title: parameter.title, message: parameter.message, messagetype: parameter.messagetype })
  .then(response => {
  })
}
 
// 给某些人
export function messagesendtouserList (parameter) {
  Vue.socket.invoke('ClientsSendMessagetoUsers', { userId: parameter.userList, title: parameter.title, message: parameter.message, messagetype: parameter.messagetype })
  .then(response => {
  })
}
// 除了发送人 发送给剩下的人
export function messagesendtoexsomeone (parameter) {
  Vue.socket.invoke('ClientsSendMessagetoOther', { userIds: parameter.userIds, title: parameter.title, message: parameter.message, messagetype: parameter.messagetype })
  .then(response => {
  })
}