|
@@ -2,17 +2,16 @@ package server
|
|
|
|
|
|
import (
|
|
|
"encoding/json"
|
|
|
- "regexp"
|
|
|
- "time"
|
|
|
-
|
|
|
"github.com/gin-gonic/gin"
|
|
|
"github.com/google/martian/v3/log"
|
|
|
"github.com/gorilla/websocket"
|
|
|
"github.com/mitchellh/mapstructure"
|
|
|
"github.com/rotisserie/eris"
|
|
|
+ "regexp"
|
|
|
"sikey.com/websocket/models"
|
|
|
"sikey.com/websocket/repositories"
|
|
|
- "sikey.com/websocket/utils/gid"
|
|
|
+ "time"
|
|
|
+ "x.sikey.com.cn/serverx/gid"
|
|
|
"x.sikey.com.cn/serverx/zlog"
|
|
|
)
|
|
|
|
|
@@ -72,7 +71,7 @@ func (c *Client) reader() {
|
|
|
chatingContent := message.Content.(ChatingContent)
|
|
|
|
|
|
// Save message to database
|
|
|
- messageId := gid.GetMessageId()
|
|
|
+ messageId := gid.GetSnowflakeId()
|
|
|
chatingContent.MessageId = messageId
|
|
|
chatingContent.SessionId = chatingContent.Receiver
|
|
|
err = c.saveMessage(messageId, message.Type, &chatingContent)
|