This commit is contained in:
邹宗楠
2023-06-29 18:05:05 +08:00
parent 57ff6b1618
commit c1ae6abac6
2 changed files with 20 additions and 7 deletions

View File

@@ -212,7 +212,7 @@ func (a *API) GetTransactionOrderList(req *request591.AlibabaWdkOrderListRequest
data, _ := client.AlibabaWdkOrderList(req, a.token)
if data.Result.Orders != nil {
if data.Result.Orders == nil {
return nil, fmt.Errorf("未查询到订单信息")
}

View File

@@ -43,16 +43,13 @@ func TestDeliveryFinishACCEPTED(t *testing.T) {
fmt.Println(err)
}
//5000894620268480922
//5000894616420970922
//5000894579364020922
// 取消订单
func TestDeliveryFinishREJECTED(t *testing.T) {
// 发送取消状态,商户取消
err := apiTao.DeliveryFinish(&request591.AlibabaAelophyOrderWorkCallbackRequest{
WorkCallbackRequest: &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{
StoreId: utils.String2Pointer("JX668594"),
BizOrderId: utils.Int64ToPointer(5000894579364020922),
BizOrderId: utils.Int64ToPointer(5000894665550700922),
Status: utils.String2Pointer("REJECTED"),
},
})
@@ -83,8 +80,24 @@ func TestGetTransactionOrderList(t *testing.T) {
param.BatchQueryRequest.SetPageIndex(pageIndex)
data, err := apiTao.GetTransactionOrderList(param)
globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false))
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
if err != nil {
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
return
}
// 取消订单
for _, v := range *data.Orders {
err := apiTao.DeliveryFinish(&request591.AlibabaAelophyOrderWorkCallbackRequest{
WorkCallbackRequest: &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{
StoreId: utils.String2Pointer("JX668594"),
BizOrderId: utils.Int64ToPointer(*v.BizOrderId),
Status: utils.String2Pointer("REJECTED"),
},
})
if err != nil {
fmt.Println(err)
}
}
}
func TestCcc(t *testing.T) {