Merge branch 'feat-IRONFANS-1000063-Robin' into conf-1000063
This commit is contained in:
commit
708d110069
|
@ -105,6 +105,7 @@ type OpGetMobilePhoneByUserIdReq struct {
|
||||||
|
|
||||||
type OpGetMobilePhoneByUserIdData struct {
|
type OpGetMobilePhoneByUserIdData struct {
|
||||||
MobilePhone string `json:"mobile_phone"`
|
MobilePhone string `json:"mobile_phone"`
|
||||||
|
*OpListOthersVO
|
||||||
}
|
}
|
||||||
|
|
||||||
type OpGetMobilePhoneByUserIdResp struct {
|
type OpGetMobilePhoneByUserIdResp struct {
|
||||||
|
|
|
@ -38,6 +38,10 @@ func NewOpListOthersVO() *OpListOthersVO {
|
||||||
return &OpListOthersVO{}
|
return &OpListOthersVO{}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func NewOpListOthersVO() *OpListOthersVO {
|
||||||
|
return &OpListOthersVO{}
|
||||||
|
}
|
||||||
|
|
||||||
func (vo *OpListVO) CopyAccount(account *dbstruct.Account) *OpListVO {
|
func (vo *OpListVO) CopyAccount(account *dbstruct.Account) *OpListVO {
|
||||||
if account == nil {
|
if account == nil {
|
||||||
return vo
|
return vo
|
||||||
|
|
|
@ -1026,7 +1026,7 @@ func (s *Service) OpGetAccountListByUserId(ctx *gin.Context, req *accountproto.O
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *Service) OpGetMobilePhoneByUserId(ctx *gin.Context, req *accountproto.OpGetMobilePhoneByUserIdReq) (mobilePhone string, ec errcode.ErrCode) {
|
func (s *Service) OpGetMobilePhoneByUserId(ctx *gin.Context, req *accountproto.OpGetMobilePhoneByUserIdReq) (mobilePhone string, vo *accountproto.OpListOthersVO, ec errcode.ErrCode) {
|
||||||
ec = errcode.ErrCodeAccountSrvOk
|
ec = errcode.ErrCodeAccountSrvOk
|
||||||
|
|
||||||
// 业务鉴权
|
// 业务鉴权
|
||||||
|
@ -1046,7 +1046,7 @@ func (s *Service) OpGetMobilePhoneByUserId(ctx *gin.Context, req *accountproto.O
|
||||||
base64DecryptedBytes, _ := base64.StdEncoding.DecodeString(util.DerefString(account.MobilePhone))
|
base64DecryptedBytes, _ := base64.StdEncoding.DecodeString(util.DerefString(account.MobilePhone))
|
||||||
phoneBytes, _ := mycrypto.CryptoServiceInstance().AES.Decrypt(base64DecryptedBytes)
|
phoneBytes, _ := mycrypto.CryptoServiceInstance().AES.Decrypt(base64DecryptedBytes)
|
||||||
mobilePhone = string(phoneBytes)
|
mobilePhone = string(phoneBytes)
|
||||||
|
vo = accountproto.NewOpListOthersVO().CopyAccount(account)
|
||||||
}
|
}
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue