package tao_vegetable import ( "fmt" domain591 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability591/domain" request591 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability591/request" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/globals" "testing" ) func TestName(t *testing.T) { } func TestGetOrderDetail(t *testing.T) { requestParam := &request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{ StoreId: utils.String2Pointer("JX668594"), BizOrderId: utils.Int64ToPointer(5000894158854290922), }} data, err := apiTao.QueryOrderDetail(requestParam) globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false)) globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false)) } // 接单 func TestDeliveryFinishACCEPTED(t *testing.T) { param := &request591.AlibabaAelophyOrderWorkCallbackRequest{} param.WorkCallbackRequest = &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{ StoreId: utils.String2Pointer("JX668594"), BizOrderId: utils.Int64ToPointer(5000894158854290922), Status: utils.String2Pointer("ACCEPTED"), StatusRemark: nil, DelivererName: nil, DelivererPhone: nil, WorkCallbackSubOrderInfoList: nil, DelivererCompany: nil, LogisticsNo: nil, } err := apiTao.DeliveryFinish(param) fmt.Println(err) } // 取消订单 func TestDeliveryFinishREJECTED(t *testing.T) { // 发送取消状态,商户取消 err := apiTao.DeliveryFinish(&request591.AlibabaAelophyOrderWorkCallbackRequest{ WorkCallbackRequest: &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{ StoreId: utils.String2Pointer("JX668594"), BizOrderId: utils.Int64ToPointer(5000894158854290922), Status: utils.String2Pointer("REJECTED"), }, }) fmt.Println(err) }