singal offline push

This commit is contained in:
wangchuxiao
2022-06-02 20:06:14 +08:00
parent 2b25fea86c
commit 1fffd36054
4 changed files with 19 additions and 9 deletions
+2 -1
View File
@@ -34,12 +34,12 @@ func (j *JPush) SetAlias(cid, alias string) (resp string, err error) {
}
func (j *JPush) Push(accounts []string, alert, detailContent, operationID string, opts push.PushOpts) (string, error) {
var pf requestBody.Platform
pf.SetAll()
var au requestBody.Audience
au.SetAlias(accounts)
var no requestBody.Notification
no.SetAlert(alert)
var extras requestBody.Extras
if opts.Signal.ClientMsgID != "" {
@@ -47,6 +47,7 @@ func (j *JPush) Push(accounts []string, alert, detailContent, operationID string
}
no.IOSEnableMutableContent()
no.SetExtras(extras)
no.SetAlert(alert)
var me requestBody.Message
me.SetMsgContent(detailContent)
var o requestBody.Options
+2
View File
@@ -104,6 +104,8 @@ func MsgToUser(pushMsg *pbPush.PushMsgReq) {
} else {
content = constant.ContentType2PushContent[constant.GroupMsg]
}
case constant.SignalingNotification:
content = constant.ContentType2PushContent[constant.SignalMsg]
default:
content = constant.ContentType2PushContent[constant.Common]
}