|
@@ -3,11 +3,14 @@ package rpc
|
|
import (
|
|
import (
|
|
"fmt"
|
|
"fmt"
|
|
"log"
|
|
"log"
|
|
|
|
+ "strconv"
|
|
|
|
+ "time"
|
|
|
|
|
|
"app.yhyue.com/moapp/MessageCenter/rpc/messageclient"
|
|
"app.yhyue.com/moapp/MessageCenter/rpc/messageclient"
|
|
"app.yhyue.com/moapp/MessageCenter/rpc/type/message"
|
|
"app.yhyue.com/moapp/MessageCenter/rpc/type/message"
|
|
"app.yhyue.com/moapp/jybase/go-logger/logger"
|
|
"app.yhyue.com/moapp/jybase/go-logger/logger"
|
|
. "app.yhyue.com/moapp/message/config"
|
|
. "app.yhyue.com/moapp/message/config"
|
|
|
|
+ . "bp.jydev.jianyu360.cn/BaseService/pushpkg/p"
|
|
"github.com/gogf/gf/v2/os/gcfg"
|
|
"github.com/gogf/gf/v2/os/gcfg"
|
|
"github.com/gogf/gf/v2/os/gctx"
|
|
"github.com/gogf/gf/v2/os/gctx"
|
|
"github.com/zeromicro/go-zero/core/discov"
|
|
"github.com/zeromicro/go-zero/core/discov"
|
|
@@ -31,16 +34,18 @@ func init() {
|
|
|
|
|
|
//新用户注册,发送增送剑鱼币消息
|
|
//新用户注册,发送增送剑鱼币消息
|
|
func SendNewUserMsg(userId string) error {
|
|
func SendNewUserMsg(userId string) error {
|
|
|
|
+ wxUrl := "/front/sess/" + Se.EncodeString(userId+",_id,identityKeep,") + "__" + Se.EncodeString(PushConfig.Messages.NewUser.MobileUrl)
|
|
|
|
+ appUrl := "/jyapp/free/sess/" + Se.EncodeString(userId+",_id,"+strconv.Itoa(int(time.Now().Unix()))+",") + "__" + Se.EncodeString(PushConfig.Messages.NewUser.MobileUrl)
|
|
req := &message.MultipleSaveMsgReq{
|
|
req := &message.MultipleSaveMsgReq{
|
|
UserIds: userId,
|
|
UserIds: userId,
|
|
Title: PushConfig.Messages.NewUser.Title,
|
|
Title: PushConfig.Messages.NewUser.Title,
|
|
Content: PushConfig.Messages.NewUser.Content,
|
|
Content: PushConfig.Messages.NewUser.Content,
|
|
MsgType: PushConfig.Messages.NewUser.MsgType,
|
|
MsgType: PushConfig.Messages.NewUser.MsgType,
|
|
- Link: PushConfig.Messages.NewUser.Link,
|
|
|
|
|
|
+ Link: PushConfig.Messages.NewUser.PcUrl + "," + PushConfig.Messages.NewUser.MobileUrl + "," + PushConfig.Messages.NewUser.MobileUrl,
|
|
Appid: PushConfig.Messages.NewUser.Appid,
|
|
Appid: PushConfig.Messages.NewUser.Appid,
|
|
- AppPushUrl: PushConfig.Messages.NewUser.AppPushUrl,
|
|
|
|
- WxPushUrl: PushConfig.Messages.NewUser.WxPushUrl,
|
|
|
|
- IosPushUrl: PushConfig.Messages.NewUser.IosPushUrl,
|
|
|
|
|
|
+ AppPushUrl: appUrl,
|
|
|
|
+ WxPushUrl: PushConfig.Webdomain + wxUrl,
|
|
|
|
+ IosPushUrl: appUrl,
|
|
}
|
|
}
|
|
resp, err := messageclient.NewMessage(messageClient).MultipleSaveMsg(gctx.New(), req)
|
|
resp, err := messageclient.NewMessage(messageClient).MultipleSaveMsg(gctx.New(), req)
|
|
if err != nil {
|
|
if err != nil {
|