msg update

This commit is contained in:
away
2021-06-28 19:21:23 +08:00
parent 36d1585609
commit 9b4af25e26
3 changed files with 81 additions and 40 deletions
+36 -1
View File
@@ -6,7 +6,9 @@
*/
package content_struct
import "encoding/json"
import (
"encoding/json"
)
type Content struct {
IsDisplay int32 `json:"isDisplay"`
@@ -23,3 +25,36 @@ func (c *Content) contentToString() string {
dataString := string(data)
return dataString
}
type groupMemberFullInfo struct {
GroupId string `json:"groupID"`
UserId string `json:"userId"`
Role int `json:"role"`
JoinTime uint64 `json:"joinTime"`
NickName string `json:"nickName"`
FaceUrl string `json:"faceUrl"`
}
type AgreeOrRejectGroupMember struct {
GroupId string `json:"groupID"`
UserId string `json:"userId"`
Role int `json:"role"`
JoinTime uint64 `json:"joinTime"`
NickName string `json:"nickName"`
FaceUrl string `json:"faceUrl"`
Reason string `json:"reason"`
}
type CreateGroupSysMsg struct {
uIdCreator string `creatorUid`
initMemberList []groupMemberFullInfo `json: initMemberList`
CreateTime uint64 `json:"CreateTime"`
Text string `json:"text"`
}
func NewCreateGroupSysMsgString(create *CreateGroupSysMsg, text string) string {
create.Text = text
jstring, _ := json.Marshal(create)
return string(jstring)
}