info get profile

This commit is contained in:
eson 2023-09-28 14:42:26 +08:00
parent 1f9123c0f4
commit 6072341a2b
5 changed files with 16 additions and 10 deletions

View File

@ -178,6 +178,7 @@ func (u *FsUserModel) RegisterByFusen(ctx context.Context, token *auth.RegisterT
FirstName: FirstName, FirstName: FirstName,
LastName: LastName, LastName: LastName,
Resetaurant: Resetaurant, Resetaurant: Resetaurant,
Email: *user.Email,
} }
userProfile := &UserProfile{ userProfile := &UserProfile{

View File

@ -56,9 +56,9 @@ type UserProfile struct {
// UserProfileBase 个人信息 // UserProfileBase 个人信息
type UserProfileBase struct { type UserProfileBase struct {
FirstName string `json:"first_name"` // 首名 FirstName string `json:"first_name"` // 首名
LastName string `json:"last_name"` // 后名 LastName string `json:"last_name"` // 后名
// UserName string `json:"user_name"` // 用户名 Email string `json:"email"` // email
Mobile string `json:"mobile"` // 电话 Mobile string `json:"mobile"` // 电话
Resetaurant string `json:"resetaurant"` // 不知道干什么 Resetaurant string `json:"resetaurant"` // 不知道干什么
Company string `json:"company"` // 公司 Company string `json:"company"` // 公司

View File

@ -37,6 +37,8 @@ func (l *UpdateProfileBaseLogic) UpdateProfileBase(req *types.ProfileRequest, us
return resp.SetStatus(basic.CodeUnAuth) return resp.SetStatus(basic.CodeUnAuth)
} }
req.ProfileBase.Email = nil
err := l.svcCtx.AllModels.FsUserInfo.MergeMetadata(userinfo.UserId, req) err := l.svcCtx.AllModels.FsUserInfo.MergeMetadata(userinfo.UserId, req)
if err != nil { if err != nil {
logx.Error(err) // 日志记录错误 logx.Error(err) // 日志记录错误

View File

@ -37,10 +37,12 @@ type ProfileRequest struct {
} }
type ProfileBase struct { type ProfileBase struct {
FirstName *string `json:"first_name,optional,omitempty"` // 首名 FirstName *string `json:"first_name,optional,omitempty"` // 首名
LastName *string `json:"last_name,optional,omitempty"` // 后名 LastName *string `json:"last_name,optional,omitempty"` // 后名
Mobile *string `json:"mobile,optional,omitempty"` // 电话 Email *string `json:"email"` // email
Company *string `json:"company,optional,omitempty"` // 公司 Mobile *string `json:"mobile,optional,omitempty"` // 电话
Resetaurant *string `json:"resetaurant,optional,omitempty"` // 不知道干什么
Company *string `json:"company,optional,omitempty"` // 公司
} }
type SubscriptionStatus struct { type SubscriptionStatus struct {

View File

@ -72,9 +72,10 @@ type (
FirstName *string `json:"first_name,optional,omitempty"` // 首名 FirstName *string `json:"first_name,optional,omitempty"` // 首名
LastName *string `json:"last_name,optional,omitempty"` // 后名 LastName *string `json:"last_name,optional,omitempty"` // 后名
// UserName *string `json:"user_name,optional,omitempty"` // 用户名 // UserName *string `json:"user_name,optional,omitempty"` // 用户名
Mobile *string `json:"mobile,optional,omitempty"` // 电话 Email *string `json:"email"` // email
// Resetaurant *string `json:"resetaurant,optional,omitempty"` // 不知道干什么 Mobile *string `json:"mobile,optional,omitempty"` // 电话
Company *string `json:"company,optional,omitempty"` // 公司 Resetaurant *string `json:"resetaurant,optional,omitempty"` // 不知道干什么
Company *string `json:"company,optional,omitempty"` // 公司
} }