diff --git a/platformapi/tao_vegetable/api_token.go b/platformapi/tao_vegetable/api_token.go index 05b4609f..857b12f1 100644 --- a/platformapi/tao_vegetable/api_token.go +++ b/platformapi/tao_vegetable/api_token.go @@ -21,13 +21,17 @@ func NewTaoVegetable(appKey, appSecret, serverUrl string) *API { } type API struct { - client topsdk.TopClient - token string - refreshToken string + client topsdk.TopClient + token string + refreshToken string + vendorOrgCode string } func (a *API) GetVendorOrgCode() string { - return a.client.AppKey + return a.vendorOrgCode +} +func (a *API) SetVendorOrgCode(vendorOrgCode string) { + a.vendorOrgCode = vendorOrgCode } func (a *API) GetAppSecret() string { diff --git a/platformapi/tao_vegetable/order_test.go b/platformapi/tao_vegetable/order_test.go index 37bc2be2..1cdc64a1 100644 --- a/platformapi/tao_vegetable/order_test.go +++ b/platformapi/tao_vegetable/order_test.go @@ -23,9 +23,11 @@ func TestName(t *testing.T) { } func TestGetOrderDetail(t *testing.T) { requestParam := &request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{ - StoreId: utils.String2Pointer("JX102956"), - BizOrderId: utils.Int64ToPointer(5000947260022600875), + StoreId: utils.String2Pointer("lb229"), + BizOrderId: utils.Int64ToPointer(5000950290614680195), }} + apiTao.SetToken("50002C01524csKWniqfypk8dbshKRTeFIOIy1a46c0cfgsvodWjsseMsXqpvWvECMj1") + data, err := apiTao.QueryOrderDetail(requestParam) globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false)) globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false)) @@ -61,8 +63,8 @@ func TestQueryAfsOrderDetail(t *testing.T) { func TestDeliveryFinishACCEPTED(t *testing.T) { param := &request591.AlibabaAelophyOrderWorkCallbackRequest{} param.WorkCallbackRequest = &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{ - StoreId: utils.String2Pointer("lb229"), - BizOrderId: utils.Int64ToPointer(5000950278054250195), + StoreId: utils.String2Pointer("JX668832"), + BizOrderId: utils.Int64ToPointer(5000950299998740275), Status: utils.String2Pointer(OrderStatusNew), StatusRemark: nil, //DelivererName: utils.String2Pointer("张廷"), @@ -71,7 +73,7 @@ func TestDeliveryFinishACCEPTED(t *testing.T) { DelivererCompany: nil, LogisticsNo: nil, } - apiTao.SetToken("50002C01524csKWniqfypk8dbshKRTeFIOIy1a46c0cfgsvodWjsseMsXqpvWvECMj1") + //apiTao.SetToken("50002C01524csKWniqfypk8dbshKRTeFIOIy1a46c0cfgsvodWjsseMsXqpvWvECMj1") err := apiTao.DeliveryFinish(param) fmt.Println(err) }