|
@@ -31,7 +31,7 @@ func NewGetUserInfoLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetUs
|
|
|
func (l *GetUserInfoLogic) GetUserInfo(req *types.UserReq) (resp *types.Resp, err error) {
|
|
|
// todo: add your logic here and delete this line
|
|
|
resp = &types.Resp{}
|
|
|
- userId := req.UserId
|
|
|
+ userId := int64(req.UserId)
|
|
|
if req.Uid != "" {
|
|
|
//解密userid
|
|
|
decode_userid := encrypt.SE.Decode4Hex(req.Uid)
|
|
@@ -48,23 +48,24 @@ func (l *GetUserInfoLogic) GetUserInfo(req *types.UserReq) (resp *types.Resp, er
|
|
|
resp.Error_msg = res.ErrorMsg
|
|
|
resp.Error_code = -1
|
|
|
l.Error(fmt.Sprintf("%+v", req), res.ErrorMsg)
|
|
|
+ } else {
|
|
|
+ data := map[string]interface{}{
|
|
|
+ "start_time": res.Data.StartTime,
|
|
|
+ "end_time": res.Data.EndTime,
|
|
|
+ "area": res.Data.Area,
|
|
|
+ "matchway": res.Data.Matchway,
|
|
|
+ "items": res.Data.Items,
|
|
|
+ "projectmatch": res.Data.Projectmatch,
|
|
|
+ "infotype": res.Data.Infotype,
|
|
|
+ "types": res.SubscribeType, //订阅设置类型 f:免费订阅 v:超级订阅 m:大会员订阅 e:商机管理订阅
|
|
|
+ "vip_status": res.VipStatus,
|
|
|
+ "member_status": res.MemberStatus,
|
|
|
+ "entniche_status": res.EntnicheStatus,
|
|
|
+ "phone": res.Phone,
|
|
|
+ "nickname": res.Nickname,
|
|
|
+ "headimg": res.Headimg,
|
|
|
+ }
|
|
|
+ resp.Data = data
|
|
|
}
|
|
|
- data := map[string]interface{}{
|
|
|
- "start_time": res.Data.StartTime,
|
|
|
- "end_time": res.Data.EndTime,
|
|
|
- "area": res.Data.Area,
|
|
|
- "matchway": res.Data.Matchway,
|
|
|
- "items": res.Data.Items,
|
|
|
- "projectmatch": res.Data.Projectmatch,
|
|
|
- "infotype": res.Data.Infotype,
|
|
|
- "types": res.SubscribeType, //订阅设置类型 f:免费订阅 v:超级订阅 m:大会员订阅 e:商机管理订阅
|
|
|
- "vip_status": res.VipStatus,
|
|
|
- "member_status": res.MemberStatus,
|
|
|
- "entniche_status": res.EntnicheStatus,
|
|
|
- "phone": res.Phone,
|
|
|
- "nickname": res.Nickname,
|
|
|
- "headimg": res.Headimg,
|
|
|
- }
|
|
|
- resp.Data = data
|
|
|
return
|
|
|
}
|