fix(jd_cookie):修复订单创建中的Cookie记录错误
- 调整日志记录内容,避免敏感信息泄露-修正Cookie刷新失败时的订单ID记录逻辑 - 修复Cookie状态变更时订单ID与用户订单ID的赋值错误- 统一错误处理中的日志输出格式
This commit is contained in:
@@ -101,10 +101,10 @@ func (s *sJdCookie) CreateOrder(ctx context.Context, req *model.CreateOrderReq)
|
||||
// 记录Cookie刷新失败历史
|
||||
_ = s.RecordCookieHistory(ctx, &model.RecordCookieHistoryReq{
|
||||
CookieId: cookieId,
|
||||
UserOrderId: req.UserOrderId,
|
||||
ChangeType: consts.CookieChangeTypeRefreshFail,
|
||||
StatusBefore: consts.JdCookieStatusUnknown,
|
||||
StatusAfter: consts.JdCookieStatusExpired,
|
||||
UserOrderId: req.UserOrderId,
|
||||
OrderId: internalOrderId,
|
||||
FailureCount: 0,
|
||||
Remark: "刷新支付链接失败",
|
||||
@@ -239,8 +239,8 @@ func (s *sJdCookie) createNewJdOrderWithRetry(ctx context.Context, req *model.Cr
|
||||
ChangeType: consts.CookieChangeTypeFail,
|
||||
StatusBefore: consts.JdCookieStatusNormal,
|
||||
StatusAfter: consts.JdCookieStatusNormal,
|
||||
OrderId: req.UserOrderId,
|
||||
UserOrderId: req.OrderId,
|
||||
OrderId: req.OrderId,
|
||||
UserOrderId: req.UserOrderId,
|
||||
FailureCount: 0,
|
||||
Remark: remark,
|
||||
})
|
||||
|
||||
@@ -21,9 +21,10 @@ func (c *Client) AppleRecharge(ctx context.Context, input *AppleRechargeReq) (*A
|
||||
|
||||
respData := response.ReadAllString()
|
||||
clientResp := AppleRechargeClientResp{}
|
||||
glog.Info(ctx, "获取信息", respData)
|
||||
err = json.Unmarshal([]byte(respData), &clientResp)
|
||||
if err != nil {
|
||||
glog.Error(ctx, "获取信息失败", respData, err)
|
||||
glog.Error(ctx, "获取信息失败", err)
|
||||
return resp, err
|
||||
}
|
||||
resp = &AppleRechargeResp{
|
||||
|
||||
Reference in New Issue
Block a user