diff --git a/business/jxstore/cms/user2.go b/business/jxstore/cms/user2.go index 571c010ef..6ef20c611 100644 --- a/business/jxstore/cms/user2.go +++ b/business/jxstore/cms/user2.go @@ -422,15 +422,14 @@ func CreateUser(user *model.User, creatorName string) (err error) { if result, err := utils.AESCBCDecpryt(data, key, iv); err == nil && result != nil { json.Unmarshal(result, &mobile) } + if mobile.Mobile == "" { + return fmt.Errorf("支付宝注册解密失败!") + } user.Mobile = &mobile.Mobile user.UserID2 = mobile.Mobile user.Name = mobile.Mobile } } - if user.Mobile == nil && user.Name == "" { - globals.SugarLogger.Debugf("CreateUser err 多半是支付宝的问题, user", utils.Format4Output(user, true)) - return fmt.Errorf("err") - } dao.WrapAddIDCULDEntity(user, creatorName) user.UserID = utils.GetUUID() user.Status = model.UserStatusNormal