fuwencai 1 vuosi sitten
vanhempi
commit
8781c1b3d8
1 muutettua tiedostoa jossa 8 lisäystä ja 2 poistoa
  1. 8 2
      jyBXCore/rpc/entity/search.go

+ 8 - 2
jyBXCore/rpc/entity/search.go

@@ -4,6 +4,7 @@ import (
 	MC "app.yhyue.com/moapp/jybase/common"
 	"app.yhyue.com/moapp/jybase/redis"
 	"app.yhyue.com/moapp/jypkg/common/src/qfw/util/jy"
+	"bp.jydev.jianyu360.cn/BaseService/powerCheckCenter/rpc/pb"
 	"encoding/json"
 	"fmt"
 	IC "jyBXCore/rpc/init"
@@ -171,8 +172,13 @@ func (kws *KeyWordsSearch) SearchParamsHandle(in *bxcore.SearchReq) []string {
 	accountId, _ := strconv.ParseInt(in.AccountId, 10, 64)
 	positionType, _ := strconv.ParseInt(in.PositionType, 10, 64)
 	positionId, _ := strconv.ParseInt(in.PositionId, 10, 64)
-	//判断用户身份
-	userInfo := IC.Middleground.PowerCheckCenter.Check(in.AppId, in.MgoUserId, baseUserId, accountId, in.EntId, positionType, positionId)
+	userInfo := &pb.CheckResp{}
+	if in.UserId != "" {
+		//判断用户身份
+		userInfo = IC.Middleground.PowerCheckCenter.Check(in.AppId, in.MgoUserId, baseUserId, accountId, in.EntId, positionType, positionId)
+	} else {
+		userInfo.Free.IsFree = true
+	}
 	//是否是付费用户
 	in.IsPay = !userInfo.Free.IsFree
 	//默认搜索范围