Skip to content

Commit

Permalink
修改用户 - 获取订单详情数据
Browse files Browse the repository at this point in the history
  • Loading branch information
janrs-io committed Apr 25, 2023
1 parent 17dcc1c commit fb544b7
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/userservice/service/v1/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -173,40 +173,40 @@ func (s *Server) OrderInfo(ctx context.Context, request *userPBV1.OrderInfoReque
// 获取用户详情
userInfo, err := s.repo.UserInfo(ctx)
if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[1]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[2]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}

// 获取订单详情
orderInfo, err := s.repo.OrderInfo(md.ToOutgoing(ctx), request)
if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[2]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[3]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}

// 获取产品详情
productInfo, err := s.repo.ProductInfo(md.ToOutgoing(ctx), request)
if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[3]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[4]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}

anyUserData, err := anypb.New(userInfo)
if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[4]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[5]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}

anyOrderData, err := anypb.New(orderInfo)
if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[5]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[6]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}

anyProductData, err := anypb.New(productInfo)

if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[6]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[7]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}
orderInfoResp.UserInfo = anyUserData
Expand All @@ -216,7 +216,7 @@ func (s *Server) OrderInfo(ctx context.Context, request *userPBV1.OrderInfoReque
// 组合所有数据
allInfo, err := anypb.New(orderInfoResp)
if err != nil {
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[7]:"+err.Error())
_ = level.Error(s.logger).Log("msg", "获取订单详情失败,错误[8]:"+err.Error())
return nil, status.Error(codes.FailedPrecondition, "获取订单详情失败")
}
resp.ProtoAnyData = allInfo
Expand Down

0 comments on commit fb544b7

Please sign in to comment.