addmessagegroup
This commit is contained in:
@@ -86,6 +86,7 @@ type MessageGroupMember struct {
|
|||||||
|
|
||||||
GroupID int `orm:"column(group_id)" json:"groupID"` //组ID
|
GroupID int `orm:"column(group_id)" json:"groupID"` //组ID
|
||||||
MemberUserID string `orm:"column(member_user_id)" json:"memberUserID"` //成员用户ID
|
MemberUserID string `orm:"column(member_user_id)" json:"memberUserID"` //成员用户ID
|
||||||
|
Type int `json:"type"` //组员类型,管理员?
|
||||||
}
|
}
|
||||||
|
|
||||||
func (*MessageGroupMember) TableIndex() [][]string {
|
func (*MessageGroupMember) TableIndex() [][]string {
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ func (c *EventController) TestWebsocket() {
|
|||||||
}
|
}
|
||||||
defer ws.Close()
|
defer ws.Close()
|
||||||
var (
|
var (
|
||||||
vendorOrderID = c.GetString("vendorOrderID")
|
vendorOrderID = c.GetString("userID")
|
||||||
msgMap = make(map[string]*model.ImMessageRecord)
|
msgMap = make(map[string]*model.ImMessageRecord)
|
||||||
)
|
)
|
||||||
//将当前客户端放入map中
|
//将当前客户端放入map中
|
||||||
@@ -102,6 +102,7 @@ func (c *EventController) TestWebsocket() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//找到当前用户的组
|
||||||
c.EnableRender = false //Beego不启用渲染
|
c.EnableRender = false //Beego不启用渲染
|
||||||
|
|
||||||
var s *model.ImMessageRecord
|
var s *model.ImMessageRecord
|
||||||
@@ -182,3 +183,15 @@ func (c *EventController) GetImMessageRecord() {
|
|||||||
return retVal, "", err
|
return retVal, "", err
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// @Title 加入用户组
|
||||||
|
// @Description 加入用户组
|
||||||
|
// @Param token header string true "认证token"
|
||||||
|
// @Param groupID formData string true "组号"
|
||||||
|
// @Param userID formData string true "被邀请人ID"
|
||||||
|
// @Success 200 {object} controllers.CallResult
|
||||||
|
// @Failure 200 {object} controllers.CallResult
|
||||||
|
// @router /AddMessageGroup [post]
|
||||||
|
func (c *EventController) AddMessageGroup() {
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -124,6 +124,15 @@ func init() {
|
|||||||
Filters: nil,
|
Filters: nil,
|
||||||
Params: nil})
|
Params: nil})
|
||||||
|
|
||||||
|
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:EventController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:EventController"],
|
||||||
|
beego.ControllerComments{
|
||||||
|
Method: "AddMessageGroup",
|
||||||
|
Router: `/AddMessageGroup`,
|
||||||
|
AllowHTTPMethods: []string{"post"},
|
||||||
|
MethodParams: param.Make(),
|
||||||
|
Filters: nil,
|
||||||
|
Params: nil})
|
||||||
|
|
||||||
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:EventController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:EventController"],
|
beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:EventController"] = append(beego.GlobalControllerRouter["git.rosy.net.cn/jx-callback/controllers:EventController"],
|
||||||
beego.ControllerComments{
|
beego.ControllerComments{
|
||||||
Method: "GetImMessageRecord",
|
Method: "GetImMessageRecord",
|
||||||
|
|||||||
Reference in New Issue
Block a user