feat: (rbac) user profile

This commit is contained in:
xushuhui 2022-04-20 18:49:14 +08:00
parent d62067f802
commit 42ca7cac25
1 changed files with 11 additions and 10 deletions

View File

@ -103,17 +103,18 @@ func (h Account) Profile(w http.ResponseWriter, r *http.Request, ps httprouter.P
h.Error(w, err) h.Error(w, err)
return return
} }
user, err := biz.GetUser(reqUser.UserId) //user, err := biz.GetUser(reqUser.UserId)
if err != nil { //if err != nil {
h.Error(w, err) // h.Error(w, err)
return // return
} //}
//TODO get user from es
u := util.MapStr{ u := util.MapStr{
"id": user.ID, "user_id": reqUser.UserId,
"username": user.Username, "username": reqUser.Username,
"email": user.Email, "email": "hello@infini.ltd",
"phone": user.Phone,
"name": user.Name, "name": "admin",
} }
h.WriteOKJSON(w, core.FoundResponse(reqUser.UserId, u)) h.WriteOKJSON(w, core.FoundResponse(reqUser.UserId, u))
return return