fuwencai před 3 měsíci
rodič
revize
09cc001b49

+ 3 - 1
jyBXCore/rpc/internal/logic/getsearchlistlogic.go

@@ -9,6 +9,7 @@ import (
 	"bp.jydev.jianyu360.cn/BaseService/jyMicroservices/jyBXCore/rpc/util"
 	"context"
 	"fmt"
+	"strconv"
 	"strings"
 	"time"
 
@@ -163,12 +164,13 @@ func (l *GetSearchListLogic) GetSearchList(in *bxcore.SearchReq) (*bxcore.Search
 				} else if in.Platform == "APP" || in.Platform == "H5" {
 					nsqNode = jy.Jyapp_node1
 				}
+				positionId, _ := strconv.ParseInt(in.PositionId, 10, 64)
 				log.Println(IC.MgoLog, IC.C.Nsq, IC.C.NsqTopic)
 				err := jy.Publish(IC.MgoLog, IC.C.Nsq, IC.C.NsqTopic, "lottery_draw_task", in.UserId, nsqNode, map[string]interface{}{
 					"phone":      in.Phone,
 					"userId":     in.UserId,
 					"mgoUserId":  in.MgoUserId,
-					"positionId": in.PositionId,
+					"positionId": positionId,
 					"activeId":   TaskActiveId,
 					"taskInfoId": TaskIdSearch,
 					"nickName":   in.UserName,