You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1533 lines
46 KiB
Go

4 weeks ago
package websocketservers
import (
"encoding/json"
"flx/Common"
"fmt"
"time"
log "github.com/sirupsen/logrus"
)
// log日志
func ServerSendHTMLLogMessage(resultmap string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLLogMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSSJK
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
// fmt.Println("开始会议")
}
// 开始会议
func ServerSendHTMLStartAgenda(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLStartAgenda:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketStartAgenda
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
fmt.Println("开始会议")
}
// 跳转页面
func ServerSendHTMLJumpToView(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLJumpToView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketJumpView
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
fmt.Println("跳转页面")
}
// 发送软表决状态
func ServerSendSoftViewStatus(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendSoftViewStatus:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSoftViewStatus
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLPersonCheckDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLPersonCheckDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketReport
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
fmt.Println(time.Now().Format("2006-01-02 15:04:05") + " 更新前端报到页面信息")
}
func ServerSendCheckDoorCheckDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendCheckDoorCheckDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketReport
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "rdoor")
fmt.Println(time.Now().Format("2006-01-02 15:04:05") + " 更新前端报到页面信息")
}
func ServerSendHTMLCheckInOrOutDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLCheckInOrOutDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketCheckIn
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLSeatUnitDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLSeatUnitDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSeat
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLSeatsData(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLSeatsData:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Waiter"
myMessage.ContentType = Common.WebSocketConfence
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "Waiter")
}
func ServerSendHTMLSeatsUnitDataChange(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLSeatsUnitDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSeats
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLSeatData(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLSeatData:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Waiter"
myMessage.ContentType = Common.WebSocketConfence
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientType(jsonMessage, "Waiter")
}
func ServerSendWaiterDatacChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendWaiterDatacChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Waiter"
myMessage.ContentType = Common.WebSocketConfence
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientType(jsonMessage, "Waiter")
}
func ServerSendHTMLSpeakDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLSpeakDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSpeak
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLAskDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLAskDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketAsk
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLVoteDataChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLVoteDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketVote
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
fmt.Println("8888-----", time.Now())
}
func ServerSendHTMLTerminalDataChange(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLTerminalDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketTerminal
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendHTMLCallDataChange(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLCallDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketCall
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendMobileCallDataChange(resultmap []map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendMobileCallDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketCall
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendHTMLScreenDataChange(resultmap map[string]interface{}, usersid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLScreenDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketScreen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, usersid)
}
func ServerSendHTMLMobileScreenDataChange(resultmap map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHTMLMobileScreenDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketMobileScreen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendDataChange(resultmap map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendDataChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketEndAgenda
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
// fmt.Println("结束会议------------------------------------")
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendAgendaMessage(resultmap map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendAgendaMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketAgendaMessage
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendDeleteFile(resultmap []map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendDeleteFile:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketDeleteFile
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendICCardNum(resultmap map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendICCardNum:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketICCardNum
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendChatMessage(resultmap map[string]interface{}, staffid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendChatMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketChat
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendOnlineAgendaMessage(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendOnlineAgendaMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "CongressManageMobile"
myMessage.ContentType = Common.WebSocketOnline
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "conferenceman")
}
func ServerSendCongressServiceAnswerMessage(resultmap map[string]interface{}, staffid string) { //会务机回复会议服务请求
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendCongressServiceAnswerMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketAnswerCall
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, staffid)
}
func ServerSendCongressServiceMessage(resultmap map[string]interface{}) { //向会务机发送会议服务请求
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendCongressServiceMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "CongressManageMobile"
myMessage.ContentType = Common.WebSocketCall
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "conferenceman")
}
func ServerSendNoticeMessage(resultmap map[string]interface{}, agendapersonid string) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendNoticeMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketNotice
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendMeetingMessage(resultmap map[string]interface{}, agendapersonid string) { //向移动端用户发送正在开会状态信息
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendMeetingMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketMeeting
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendMeetingAllMessage(resultmap map[string]interface{}) { //向移动端所有在线用户发送正在开会状态信息
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendMeetingAllMessage:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketMeeting
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendAgendaForCheckDoor(resultmap map[string]interface{}) { //向移动端所有在线用户发送正在开会状态信息
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendAgendaForCheckDoor:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketAgendaForCheckDoor
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendCheckInDoor(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendCheckInDoor:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketCheckInDoor
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendElectronScreenOpen(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronScreenOpen:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Electron"
myMessage.ContentType = Common.WebSocketScreenOpen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "electron")
}
func ServerSendElectronScreenClose() {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronScreenClose:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Electron"
myMessage.ContentType = Common.WebSocketScreenClose
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = nil
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "electron")
}
// 开始议题预览
func ServerSendElectronTopicViewOpen(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronTopicViewOpen:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Electron"
myMessage.ContentType = Common.WebSocketTopicViewOpen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "electron")
}
func ServerSendElectronTopicView(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronTopicView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketTopicView
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendTopicFileView(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendTopicFileView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketTopicFile
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendAgendaView(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendAgendaView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketAgendaView
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
// 结束议题预览
func ServerSendElectronTopicViewClose() {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronTopicViewClose:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Electron"
myMessage.ContentType = Common.WebSocketTopicViewClose
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = nil
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "electron")
}
func ServerSendElectronScreenViewOpen(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronScreenViewOpen:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Electron"
myMessage.ContentType = Common.WebSocketScreenViewOpen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "electron")
}
func ServerSendElectronScreenViewClose(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronScreenViewClose:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Electron"
myMessage.ContentType = Common.WebSocketScreenViewClose
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "electron")
}
// 主备切换提示
func ServerSendChangeHostTip() {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendChangeHostTip:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "HTML"
myMessage.ContentType = Common.WebSocketChangeHostTip
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = "主机链接断开,是否切换到主机?"
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendStartShareScreen(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendStartShareScreen:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketStartShareScreen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendOpenFile(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendOpenFile:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketOpenFile
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendCloseFile(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendCloseFile:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketCloseFile
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendEndShareScreen(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendEndShareScreen:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketEndShareScreen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendTestVote() { //向移动端所有在线用户发送测试表决指令
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendTestVote:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketTestVote
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = nil
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendStopExe(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendStopExe:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketMeeting
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendClearFile(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendClearFile:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketClearFile
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendClearFileBoth(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendClearFileBoth:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketClearFile
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendShowStaffInfo(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendShowStaffInfo:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketShowStaffInfo
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendMessage(resultmap string, agendapersonid string) {
// 再使用make函数创建一个非nil的mapnil map不能赋值
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendMessage:", r)
}
}()
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketSendMessage
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendHideStaffInfo(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHideStaffInfo:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketHideStaffInfo
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendShowStaffInfoBoth(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendShowStaffInfoBoth:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketShowStaffInfo
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendHideStaffInfoBoth(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendHideStaffInfoBoth:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketHideStaffInfo
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendElectronDeviceNum(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendElectronDeviceNum:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketDeviceNum
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendLineStatus(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendLineStatus:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketLineStatus
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendFilePer(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendFilePer:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSendFilePer
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendFileStatus(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendFileStatus:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSendFileStatus
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendSpeakColorRing(resultmap string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendSpeakColorRing:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketSpeakColorRing
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendTerminalOffBoth(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendTerminalOffBoth:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketTerminalOff
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendTerminalOff(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendTerminalOff:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketTerminalOff
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendClinetScreenShare(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendClinetScreenShare:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketTerminalOff
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendAskProcessTime(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendAskProcessTime:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketAskProcessTime
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendStartShareDraw(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendStartShareDraw:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketStartShareDraw
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSendEndShareDraw(resultmap map[string]interface{}) { //向移动端用户发送通知公告
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendEndShareDraw:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketEndShareDraw
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.Send(jsonMessage, nil)
}
func ServerSenddownloadOK(resultmap string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSenddownloadOK:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketdownloadOK
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerChangeSeatView(resultmap int64, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerChangeSeatView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketChangeSeat
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerChangeScreenView(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerChangeScreenView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketChangeScreen
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerChangeseatsView(resultmap map[string]interface{}, agendapersonid string) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerChangeseatsView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Client"
myMessage.ContentType = Common.WebSocketChangeSeat
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, agendapersonid)
}
func ServerSendPerSon(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendPerSon:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketMeetingPerSon
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendReportView(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendReportView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketReportView
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendOneSeatView(resultmap []map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendOneSeatView:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketOneSeatView
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}
func ServerSendTopicDatacChange(resultmap map[string]interface{}) {
defer func() {
if r := recover(); r != nil {
log.Error("ServerSendTopicDatacChange:", r)
}
}()
// 再使用make函数创建一个非nil的mapnil map不能赋值
var myMessage Message
myMessage.Sender = "Server"
myMessage.Recipient = "Html"
myMessage.ContentType = Common.WebSocketTopicData
myMessage.ContentTime = time.Now().Format("2006-01-02 15:04:05")
myMessage.Content = resultmap
jsonMessage, _ := json.Marshal(myMessage)
// fmt.Println(string(jsonMessage))
Manager.SendMessageByClientId(jsonMessage, "meetman")
}