fix reesh api
CI / changes (push) Successful in 1s
CI / docker-bff (push) Successful in 1s
CI / docker-product (push) Failing after 1s

This commit is contained in:
2026-08-10 18:48:58 +08:00
parent 9865f7dae9
commit afc8e18635
11 changed files with 149 additions and 29 deletions
-4
View File
@@ -11,7 +11,6 @@ import (
"admin/internal/svc"
"github.com/zeromicro/go-zero/core/logx"
"google.golang.org/grpc/metadata"
"pkg.local/modelbase"
"pkg.local/utils"
)
@@ -37,13 +36,10 @@ func (l *OwnPasswordLogic) OwnPassword(in *admin.OwnPasswordRequest) (*admin.Res
return fail, nil
}
var info dao.AdminPassword
md, exist := metadata.FromIncomingContext(l.ctx)
l.Logger.Info("收到完整metadata", exist, md)
adminInfo := utils.GetUserFromCtx(l.ctx)
if adminInfo.ID < utils.NumberOne {
return l.fail(utils.ErrorNoLoginInfo), nil
}
l.Logger.Info("解析出用户信息", adminInfo.ID, adminInfo.Name)
w := modelbase.Params{Eq: map[string]string{"id": strconv.Itoa(int(adminInfo.ID))}}
modelObj := model.AdminModel{}.Init()
err := modelObj.GetOne(w, &info)