From f4b0553f4dd5992162736ee9eb41490cc29234d6 Mon Sep 17 00:00:00 2001 From: chenweijian <820961417@qq.com> Date: Thu, 1 Jun 2023 14:39:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E5=8D=A1=E7=A5=A8=E9=A1=B5?= =?UTF-8?q?=E8=BF=94=E5=9B=9Ecp=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- req/request.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/req/request.go b/req/request.go index 498f8a1..5e333a1 100755 --- a/req/request.go +++ b/req/request.go @@ -18,6 +18,20 @@ func GetUserId(c *gin.Context) (mysql.ID, error) { return 0, bizerr.ParaMissing } +func ToUserId(myContext *mycontext.MyContext, externalId mysql.Str) (mysql.ID, error) { + return user_c.ToUserId(domain.CreateModelContext(myContext), externalId) + //if externalId == "" { + // return 0, myerr.NewSysError("externalId 不能为空") + //} + //var user user_m.User + //if err := mysql.Db.Where(&user_m.User{ + // ExternalId: externalId, + //}).First(&user).Error; err != nil { + // return 0, bizerr.ExternalIdNoExist + //} + //return user.ID, nil +} + // 获取userId和externalId func GetUserIdAndExtId(c *gin.Context, myContext *mycontext.MyContext) (mysql.ID, string, error) { if userIdStr, ok := c.Keys[mycontext.USERID]; ok { -- 2.22.0