1
This commit is contained in:
@@ -212,7 +212,7 @@ func (a *API) GetTransactionOrderList(req *request591.AlibabaWdkOrderListRequest
|
|||||||
|
|
||||||
data, _ := client.AlibabaWdkOrderList(req, a.token)
|
data, _ := client.AlibabaWdkOrderList(req, a.token)
|
||||||
|
|
||||||
if data.Result.Orders != nil {
|
if data.Result.Orders == nil {
|
||||||
return nil, fmt.Errorf("未查询到订单信息")
|
return nil, fmt.Errorf("未查询到订单信息")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -43,16 +43,13 @@ func TestDeliveryFinishACCEPTED(t *testing.T) {
|
|||||||
fmt.Println(err)
|
fmt.Println(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
//5000894620268480922
|
|
||||||
//5000894616420970922
|
|
||||||
//5000894579364020922
|
|
||||||
// 取消订单
|
// 取消订单
|
||||||
func TestDeliveryFinishREJECTED(t *testing.T) {
|
func TestDeliveryFinishREJECTED(t *testing.T) {
|
||||||
// 发送取消状态,商户取消
|
// 发送取消状态,商户取消
|
||||||
err := apiTao.DeliveryFinish(&request591.AlibabaAelophyOrderWorkCallbackRequest{
|
err := apiTao.DeliveryFinish(&request591.AlibabaAelophyOrderWorkCallbackRequest{
|
||||||
WorkCallbackRequest: &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{
|
WorkCallbackRequest: &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{
|
||||||
StoreId: utils.String2Pointer("JX668594"),
|
StoreId: utils.String2Pointer("JX668594"),
|
||||||
BizOrderId: utils.Int64ToPointer(5000894579364020922),
|
BizOrderId: utils.Int64ToPointer(5000894665550700922),
|
||||||
Status: utils.String2Pointer("REJECTED"),
|
Status: utils.String2Pointer("REJECTED"),
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
@@ -83,8 +80,24 @@ func TestGetTransactionOrderList(t *testing.T) {
|
|||||||
param.BatchQueryRequest.SetPageIndex(pageIndex)
|
param.BatchQueryRequest.SetPageIndex(pageIndex)
|
||||||
|
|
||||||
data, err := apiTao.GetTransactionOrderList(param)
|
data, err := apiTao.GetTransactionOrderList(param)
|
||||||
globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false))
|
if err != nil {
|
||||||
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
|
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) {
|
func TestCcc(t *testing.T) {
|
||||||
|
|||||||
Reference in New Issue
Block a user