正在显示
4 个修改的文件
包含
16 行增加
和
6 行删除
@@ -22,6 +22,7 @@ var errmessge ErrorMap = map[int]string{ | @@ -22,6 +22,7 @@ var errmessge ErrorMap = map[int]string{ | ||
22 | 2027: "密码必须至少有6个字符", | 22 | 2027: "密码必须至少有6个字符", |
23 | 2028: "请输入正确的旧密码", | 23 | 2028: "请输入正确的旧密码", |
24 | 2029: "当前手机号已存在,请重新输入", | 24 | 2029: "当前手机号已存在,请重新输入", |
25 | + 2030: "新密码与旧密码一致,请重新输入", | ||
25 | 2060: "读取公告失败", | 26 | 2060: "读取公告失败", |
26 | 4139: "authCode无效或过期", | 27 | 4139: "authCode无效或过期", |
27 | 4140: "refreshToken过期,需要重新登录授权", | 28 | 4140: "refreshToken过期,需要重新登录授权", |
@@ -20,10 +20,8 @@ type UCenterLoginRequest struct { | @@ -20,10 +20,8 @@ type UCenterLoginRequest struct { | ||
20 | Code string `json:"code"` | 20 | Code string `json:"code"` |
21 | GrantType string `json:"grantType" valid:"Required"` | 21 | GrantType string `json:"grantType" valid:"Required"` |
22 | //ClientId string `json:"clientId" valid:"Required"` | 22 | //ClientId string `json:"clientId" valid:"Required"` |
23 | - | ||
24 | - Type int `json:"typoe"` //1为密码登录,管理后台登录,2为token登录,app登录 | ||
25 | - | ||
26 | - Uid int64 `json:"uid"` // type2 | 23 | + Type int `json:"type"` //1为密码登录,管理后台登录,2为token登录,app登录 |
24 | + Uid int64 `json:"uid"` // type2 | ||
27 | //CompanyId int64 `json:"companyId"` // type2 | 25 | //CompanyId int64 `json:"companyId"` // type2 |
28 | } | 26 | } |
29 | type UCenterLoginResponse struct { | 27 | type UCenterLoginResponse struct { |
@@ -60,7 +60,7 @@ func RequestUserCenter(method string, httpMethod, request interface{}, rsponse i | @@ -60,7 +60,7 @@ func RequestUserCenter(method string, httpMethod, request interface{}, rsponse i | ||
60 | } else { | 60 | } else { |
61 | response = string(data) | 61 | response = string(data) |
62 | } | 62 | } |
63 | - log.Debug("request ucenter:%v rsp:%v", url, response) | 63 | + log.Debug(fmt.Sprintf("request ucenter:%v request:%v rsp:%v", url, request, response)) |
64 | return | 64 | return |
65 | } | 65 | } |
66 | 66 | ||
@@ -80,6 +80,10 @@ func ChangeUcenterUserInfo(uid int64, phone string, user *protocol.UCenterPutUse | @@ -80,6 +80,10 @@ func ChangeUcenterUserInfo(uid int64, phone string, user *protocol.UCenterPutUse | ||
80 | log.Error(err) | 80 | log.Error(err) |
81 | return | 81 | return |
82 | } | 82 | } |
83 | + if message.Errno == -1 { | ||
84 | + err = protocol.NewErrWithMessage(1) | ||
85 | + return | ||
86 | + } | ||
83 | if message.Errno != 0 { | 87 | if message.Errno != 0 { |
84 | err = protocol.NewErrWithMessage(1) | 88 | err = protocol.NewErrWithMessage(1) |
85 | return | 89 | return |
@@ -143,6 +143,10 @@ func ChangePassword(header *protocol.RequestHeader, request *protocol.ChangePass | @@ -143,6 +143,10 @@ func ChangePassword(header *protocol.RequestHeader, request *protocol.ChangePass | ||
143 | err = protocol.NewErrWithMessage(2026) | 143 | err = protocol.NewErrWithMessage(2026) |
144 | return | 144 | return |
145 | } | 145 | } |
146 | + if strings.EqualFold(request.NewPwd, request.OldPwd) { | ||
147 | + err = protocol.NewErrWithMessage(2030) | ||
148 | + return | ||
149 | + } | ||
146 | if len(request.NewPwd) < 6 { | 150 | if len(request.NewPwd) < 6 { |
147 | err = protocol.NewErrWithMessage(2027) | 151 | err = protocol.NewErrWithMessage(2027) |
148 | return | 152 | return |
@@ -171,7 +175,10 @@ func ChangePassword(header *protocol.RequestHeader, request *protocol.ChangePass | @@ -171,7 +175,10 @@ func ChangePassword(header *protocol.RequestHeader, request *protocol.ChangePass | ||
171 | err = protocol.NewErrWithMessage(1) | 175 | err = protocol.NewErrWithMessage(1) |
172 | return | 176 | return |
173 | } | 177 | } |
174 | - err = agg.ChangeUcenterUserInfo(user.UserCenterId, user.Phone, &protocol.UCenterPutUserRequest{PassWord: request.NewPwd}) | 178 | + err = agg.ChangeUcenterUserInfo(user.UserCenterId, user.Phone, &protocol.UCenterPutUserRequest{ |
179 | + PassWord: request.NewPwd, | ||
180 | + //Phone:user.Phone, | ||
181 | + }) | ||
175 | } else { | 182 | } else { |
176 | if message.Errno == -1 { | 183 | if message.Errno == -1 { |
177 | err = protocol.NewErrWithMessage(2028) | 184 | err = protocol.NewErrWithMessage(2028) |
-
请 注册 或 登录 后发表评论