|
@@ -117,14 +117,17 @@ func (this *UserInfoReq) GetUserInfo() (ret map[string]interface{}, msg string)
|
|
|
nickname = common.ObjToString((*data)["s_jyname"])
|
|
|
}
|
|
|
ret["nickname"] = nickname
|
|
|
- ret["headimg"] = common.ObjToString((*data)["s_headimageurl"])
|
|
|
+ headimg := common.ObjToString((*data)["s_headimageurl"])
|
|
|
+ ret["headimg"] = headimg
|
|
|
+ if headimg == "" {
|
|
|
+ headimg := common.ObjToString((*data)["s_headimage"])
|
|
|
+ }
|
|
|
return ret, ""
|
|
|
}
|
|
|
|
|
|
//获取mongodb user表相关数据
|
|
|
func (this *UserInfoReq) userInfo() *map[string]interface{} {
|
|
|
data, ok := this.Mgo.FindOneByField("user", map[string]interface{}{"base_user_id": this.UserId}, `{"i_vip_status":1,"l_vip_starttime":1,"l_vip_endtime":1,"i_member_status":1,"i_member_starttime":1,"i_member_endtime":1,"o_jy":1,"o_vipjy":1,"o_member_jy":1,"s_phone":1,"s_m_phone":1,"s_nickname":1,"s_jyname":1,"s_headimageurl":1}`)
|
|
|
- //data, ok := this.Mgo.FindById("user", this.UserId, `{"i_vip_status":1,"l_vip_starttime":1,"l_vip_endtime":1,"i_member_status":1,"i_member_starttime":1,"i_member_endtime":1,"o_jy":1,"o_vipjy":1,"o_member_jy":1,"s_phone":1,"s_m_phone":1,"s_nickname":1,"s_jyname":1,"s_headimageurl":1}`)
|
|
|
if ok && data != nil && len(*data) > 0 {
|
|
|
return data
|
|
|
}
|