FakeQuerySingleOrder

This commit is contained in:
gazebo
2020-02-04 16:13:08 +08:00
parent c5fb7146a8
commit b2f2a3bb4e
2 changed files with 8 additions and 6 deletions

View File

@@ -6,15 +6,17 @@ import (
"git.rosy.net.cn/baseapi/utils"
)
func (a *API) FakeOrderQuery(jdParams map[string]interface{}) (retVal []interface{}, totalCount int, err error) {
retVal, totalCount, err = a.AccessAPIHavePage("order/orderQuery", jdParams, nil, nil, nil)
func (a *API) FakeOrderQuery(jdParams map[string]interface{}) (retVal []*OrderInfo, totalCount int, err error) {
orderList, totalCount, err := a.AccessAPIHavePage("order/orderQuery", jdParams, nil, nil, nil)
if err == nil {
err = JdMap2StructByJson(orderList, &retVal, true)
}
return retVal, totalCount, err
}
func (a *API) FakeQuerySingleOrder(orderId, deliveryStationNo string) (map[string]interface{}, error) {
func (a *API) FakeQuerySingleOrder(orderId string) (*OrderInfo, error) {
jdParams := make(map[string]interface{})
jdParams["orderId"] = orderId
jdParams["deliveryStationNo "] = deliveryStationNo
result, _, err := a.FakeOrderQuery(jdParams)
if err != nil {
return nil, err
@@ -22,7 +24,7 @@ func (a *API) FakeQuerySingleOrder(orderId, deliveryStationNo string) (map[strin
if len(result) == 0 {
return nil, ErrCanNotFindOrder
}
return result[0].(map[string]interface{}), nil
return result[0], nil
}
func (a *API) FakeBatchUpdateCurrentQtys(trackInfo, outStationNo, stationNo string, skuStockList []*SkuStock, userPin string) (responseList []*StoreSkuBatchUpdateResponse, err error) {

View File

@@ -10,7 +10,7 @@ import (
func TestFakeOrderQuery(t *testing.T) {
api := NewFakeJD("ndslkv9asl@djf_n7askdjfk$", "http://test.jxc4.com/qqqq")
retVal, err := api.FakeQuerySingleOrder("2000483691000741", "11866256")
retVal, err := api.FakeQuerySingleOrder("2002984074001021")
t.Log(utils.Format4Output(retVal, false))
if err != nil {
t.Error(err)