|
@@ -4,6 +4,7 @@ import (
|
|
MC "app.yhyue.com/moapp/jybase/common"
|
|
MC "app.yhyue.com/moapp/jybase/common"
|
|
"app.yhyue.com/moapp/jybase/redis"
|
|
"app.yhyue.com/moapp/jybase/redis"
|
|
"app.yhyue.com/moapp/jypkg/common/src/qfw/util/jy"
|
|
"app.yhyue.com/moapp/jypkg/common/src/qfw/util/jy"
|
|
|
|
+ "bp.jydev.jianyu360.cn/BaseService/powerCheckCenter/rpc/pb"
|
|
"encoding/json"
|
|
"encoding/json"
|
|
"fmt"
|
|
"fmt"
|
|
IC "jyBXCore/rpc/init"
|
|
IC "jyBXCore/rpc/init"
|
|
@@ -171,8 +172,13 @@ func (kws *KeyWordsSearch) SearchParamsHandle(in *bxcore.SearchReq) []string {
|
|
accountId, _ := strconv.ParseInt(in.AccountId, 10, 64)
|
|
accountId, _ := strconv.ParseInt(in.AccountId, 10, 64)
|
|
positionType, _ := strconv.ParseInt(in.PositionType, 10, 64)
|
|
positionType, _ := strconv.ParseInt(in.PositionType, 10, 64)
|
|
positionId, _ := strconv.ParseInt(in.PositionId, 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
|
|
in.IsPay = !userInfo.Free.IsFree
|
|
//默认搜索范围
|
|
//默认搜索范围
|