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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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")
}