|
@@ -3,6 +3,7 @@ package activity
|
|
|
import (
|
|
|
"app.yhyue.com/moapp/jybase/common"
|
|
|
"app.yhyue.com/moapp/jybase/date"
|
|
|
+ "app.yhyue.com/moapp/jybase/encrypt"
|
|
|
"app.yhyue.com/moapp/jybase/go-logger/logger"
|
|
|
"app.yhyue.com/moapp/message/db"
|
|
|
"app.yhyue.com/moapp/message/model"
|
|
@@ -12,6 +13,7 @@ import (
|
|
|
"github.com/gogf/gf/v2/frame/g"
|
|
|
"github.com/gogf/gf/v2/os/gctx"
|
|
|
"regexp"
|
|
|
+ "strconv"
|
|
|
"time"
|
|
|
)
|
|
|
|
|
@@ -226,10 +228,11 @@ func LotteryWinning(msg *model.Message) {
|
|
|
}
|
|
|
logger.Info(" sse 中奖信息通知:", msg)
|
|
|
util.SseBroadcast.SendToUsers(model.SseMessage{
|
|
|
- Prize: lb.PrizeName,
|
|
|
- User: userName,
|
|
|
- State: model.AllTarget,
|
|
|
- Time: time.Now().Format(date.Date_Full_Layout),
|
|
|
- Remark: fmt.Sprintf("恭喜 %s 抽中 %s ", userName, lb.PrizeName),
|
|
|
+ Prize: lb.PrizeName,
|
|
|
+ User: userName,
|
|
|
+ State: model.AllTarget,
|
|
|
+ Time: time.Now().Format(date.Date_Full_Layout),
|
|
|
+ Remark: fmt.Sprintf("恭喜 %s 抽中 %s ", userName, lb.PrizeName),
|
|
|
+ ActiveId: encrypt.SE.EncodeString(strconv.FormatInt(lb.ActiveId, 10)),
|
|
|
})
|
|
|
}
|