This commit is contained in:
richboo111
2023-09-01 09:58:37 +08:00
parent 0395ee4617
commit 480cfd4571
2 changed files with 49 additions and 11 deletions

View File

@@ -6,9 +6,12 @@ import (
)
const (
ImStatusOpen = 1 //开启
ImStatusOpen = 1 //单聊状态开启
ImStatusClose = 0 //关闭
OnlineStatusBusy = 1 //忙碌
OnlineStatusOnline = 0 //在线
MsgSourceStore = 1 //商家
MsgSourceUser = 2 //用户
MsgTypeText = 1 //文字
@@ -59,7 +62,16 @@ func (a *API) MsgSend(pushContent string) (interface{}, error) {
return retVal, err
}
//设置门店IM线上状态
// SetPoiIMStatus 设置门店IM线上状态 0-关闭 1-开启
func (a *API) SetPoiIMStatus(appPoiCode string, imStatus int) error {
_, err := a.AccessAPI("wm/IM/setPoiIMStatus", false, map[string]interface{}{
"app_poi_code": appPoiCode,
"online_status": imStatus,
})
return err
}
// SetPoiIMOnlineStatus 设置门店IM线上状态 0-在线或1-忙碌
func (a *API) SetPoiIMOnlineStatus(appPoiCode string, onlineStatus int) error {
_, err := a.AccessAPI("wm/IM/setPoiIMOnlineStatus", false, map[string]interface{}{
"app_poi_code": appPoiCode,

File diff suppressed because one or more lines are too long