FakeQuerySingleOrder
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user