fix(jd_cookie):修复订单创建中的Cookie记录错误

- 调整日志记录内容,避免敏感信息泄露-修正Cookie刷新失败时的订单ID记录逻辑
- 修复Cookie状态变更时订单ID与用户订单ID的赋值错误- 统一错误处理中的日志输出格式
This commit is contained in:
danial
2025-10-18 21:42:43 +08:00
parent e88855ef6b
commit a2a994df6e
2 changed files with 5 additions and 4 deletions

View File

@@ -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,
})

View File

@@ -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{