|
@@ -60,7 +60,7 @@ func RefundsApiService(orderDetail *cygx.CygxOrderResp) (statusCode int, err err
|
|
}()
|
|
}()
|
|
ctx, client, err := getWechatClient()
|
|
ctx, client, err := getWechatClient()
|
|
if err != nil {
|
|
if err != nil {
|
|
- log.Printf("getWechatClientt err:%s", err)
|
|
|
|
|
|
+ //log.Printf("getWechatClientt err:%s", err)
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
@@ -69,7 +69,7 @@ func RefundsApiService(orderDetail *cygx.CygxOrderResp) (statusCode int, err err
|
|
refunddomestic.CreateRequest{
|
|
refunddomestic.CreateRequest{
|
|
//SubMchid: core.String(Mchid),
|
|
//SubMchid: core.String(Mchid),
|
|
TransactionId: core.String(orderDetail.OutTradeCode),
|
|
TransactionId: core.String(orderDetail.OutTradeCode),
|
|
- OutTradeNo: core.String(orderDetail.OrderCode),
|
|
|
|
|
|
+ OutTradeNo: core.String(orderDetail.OutTradeNo),
|
|
OutRefundNo: core.String("RE" + orderDetail.OrderCode),
|
|
OutRefundNo: core.String("RE" + orderDetail.OrderCode),
|
|
Reason: core.String("退款"),
|
|
Reason: core.String("退款"),
|
|
NotifyUrl: core.String(utils.Wx_MFYX_Refund_NotifyUrl),
|
|
NotifyUrl: core.String(utils.Wx_MFYX_Refund_NotifyUrl),
|
|
@@ -85,13 +85,15 @@ func RefundsApiService(orderDetail *cygx.CygxOrderResp) (statusCode int, err err
|
|
},
|
|
},
|
|
},
|
|
},
|
|
)
|
|
)
|
|
- statusCode = result.Response.StatusCode
|
|
|
|
if err != nil {
|
|
if err != nil {
|
|
// 处理错误
|
|
// 处理错误
|
|
- log.Printf("call Create err:%s", err)
|
|
|
|
|
|
+ //log.Printf("call Create err:%s", err)
|
|
|
|
+ return
|
|
} else {
|
|
} else {
|
|
// 处理返回结果
|
|
// 处理返回结果
|
|
log.Printf("status=%d resp=%s", result.Response.StatusCode, resp)
|
|
log.Printf("status=%d resp=%s", result.Response.StatusCode, resp)
|
|
}
|
|
}
|
|
|
|
+ statusCode = result.Response.StatusCode
|
|
|
|
+
|
|
return
|
|
return
|
|
}
|
|
}
|