添加经验功能

pull/701/head
miaowuawa 1 year ago
parent c9a413e31f
commit 811fa463f3

@ -37,17 +37,19 @@ type UserFormated struct {
IsAdmin bool `json:"is_admin"`
IsFriend bool `json:"is_friend"`
IsFollowing bool `json:"is_following"`
Experience int `json:"experience"`
}
func (u *User) Format() *UserFormated {
if u.Model != nil {
return &UserFormated{
ID: u.ID,
Nickname: u.Nickname,
Username: u.Username,
Status: u.Status,
Avatar: u.Avatar,
IsAdmin: u.IsAdmin,
ID: u.ID,
Nickname: u.Nickname,
Username: u.Username,
Status: u.Status,
Avatar: u.Avatar,
IsAdmin: u.IsAdmin,
Experience: u.Experience,
}
}

@ -82,7 +82,8 @@ func (s *userManageSrv) GetUserByUsername(username string) (*ms.User, error) {
}
func (s *userManageSrv) UserProfileByName(username string) (res *cs.UserProfile, err error) {
err = s.db.Table(_user_).Joins(s._userProfileJoins).
err = s.db.Table(_user_).Joins(s.
_userProfileJoins).
Where(s._userProfileWhere, username).
Select(s._userProfileColumns).
First(&res).Error

Loading…
Cancel
Save