diff --git a/internal/api/user/user.go b/internal/api/user/user.go index e272ae646..19acb90cb 100644 --- a/internal/api/user/user.go +++ b/internal/api/user/user.go @@ -195,9 +195,9 @@ func GetUsersInfo(c *gin.Context) { c.JSON(http.StatusOK, resp) } -// @Summary 更新用户信息 -// @Description 向你说Hello -// @Tags 测试 +// @Summary 修改用户信息 +// @Description 修改用户信息 +// @Tags 修改用户信息 // @Accept json // @Param who query string true "人名" // @Success 200 {string} string "{"msg": "hello Razeen"}" diff --git a/internal/demo/register/onboarding_process.go b/internal/demo/register/onboarding_process.go index f96312b37..87ac49981 100644 --- a/internal/demo/register/onboarding_process.go +++ b/internal/demo/register/onboarding_process.go @@ -21,9 +21,9 @@ import ( "time" ) -func onboardingProcess(operationID, userID, userName, faceURL string) { +func onboardingProcess(operationID, userID, userName, faceURL, phoneNumber, email string) { log.NewInfo(operationID, utils.GetSelfFuncName(), userName, userID, faceURL) - if err := createOrganizationUser(operationID, userID, userName); err != nil { + if err := createOrganizationUser(operationID, userID, userName, phoneNumber, email); err != nil { log.NewError(operationID, utils.GetSelfFuncName(), "createOrganizationUser failed", err.Error()) } departmentID, err := imdb.GetRandomDepartmentID() @@ -45,7 +45,7 @@ func onboardingProcess(operationID, userID, userName, faceURL string) { oaNotification(operationID, userID) } -func createOrganizationUser(operationID, userID, userName string) error { +func createOrganizationUser(operationID, userID, userName, phoneNumber, email string) error { defer func() { log.NewInfo(operationID, utils.GetSelfFuncName(), userID) }() @@ -64,6 +64,9 @@ func createOrganizationUser(operationID, userID, userName string) error { EnglishName: randomEnglishName(), Gender: constant.Male, CreateTime: uint32(time.Now().Unix()), + Telephone: phoneNumber, + Mobile: phoneNumber, + Email: email, }, OperationID: operationID, OpUserID: config.Config.Manager.AppManagerUid[0], diff --git a/internal/demo/register/set_password.go b/internal/demo/register/set_password.go index f022d2580..45538bcaf 100644 --- a/internal/demo/register/set_password.go +++ b/internal/demo/register/set_password.go @@ -97,7 +97,7 @@ func SetPassword(c *gin.Context) { } log.Info(params.OperationID, "end setPassword", account, params.Password) // demo onboarding - onboardingProcess(params.OperationID, userID, params.Nickname, params.FaceURL) + onboardingProcess(params.OperationID, userID, params.Nickname, params.FaceURL, params.AreaCode+params.PhoneNumber, params.Email) c.JSON(http.StatusOK, gin.H{"errCode": constant.NoError, "errMsg": "", "data": openIMRegisterResp.UserToken}) return }