wangshan 3 сар өмнө
parent
commit
bed057297e

+ 5 - 1
handler/activity/lotteryDrawTask.go

@@ -59,8 +59,12 @@ func LotteryDrawTask(msg *model.Message) {
 			return
 		}
 	}
+	if msgBody.MgoUserId == "" {
+		logger.Info(fmt.Sprintf("用户mgo user id 参数信息有误:%v ,userId:%s", msgBody, msg.E_userId))
+		return
+	}
 	//判断用户是否存在
-	data, ok := db.Mgo.FindById("user", msg.E_userId, `{"l_registedate":1,"s_phone":1,"s_m_phone":1}`)
+	data, ok := db.Mgo.FindById("user", msgBody.MgoUserId, `{"l_registedate":1,"s_phone":1,"s_m_phone":1}`)
 	if data == nil || len(*data) == 0 || !ok {
 		logger.Info(fmt.Sprintf("未找到用户:%s, 任务id:%d。", msg.E_userId, msgBody.TaskInfoId))
 		return