阿里中台订单供ERP导出的接口
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| nrmop_order_query | NrmopOrderQuery | 可选 | 查询对象 | ||
|
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | ResponseResult | 查询结果 | |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthNrmopOrderGetRequest req = new AlibabaAlihealthNrmopOrderGetRequest();
AlibabaAlihealthNrmopOrderGetRequest.NrmopOrderQuery obj1 = new AlibabaAlihealthNrmopOrderGetRequest.NrmopOrderQuery();
obj1.setMaxAmt("10");
obj1.setBizType(1L);
obj1.setBuyerPhone("12312341234");
obj1.setPageNo(1L);
obj1.setStartTime("2018-01-01 11:11:11");
obj1.setMinAmt("1");
obj1.setBuyerName("test");
obj1.setOrderStatus(0L);
obj1.setEndTime("2018-01-01 11:11:11");
obj1.setPageSize(20L);
obj1.setChannelOrderId("12312312312321");
obj1.setNrmopShopId("11111");
obj1.setItemName("test");
req.setNrmopOrderQuery(obj1);
AlibabaAlihealthNrmopOrderGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());
<alibaba_alihealth_nrmop_order_get_response>
<result>
<result>
<order_list>
<nrmop_order_top_dto>
<disc_total>1.1</disc_total>
<disc_channel>1.1</disc_channel>
<disc_seller>1.1</disc_seller>
<disc_agent>1.1</disc_agent>
<disc_delivery>1.1</disc_delivery>
<expect_time>尽快送达</expect_time>
<amt_total>1.1</amt_total>
<amt_seller>1.1</amt_seller>
<amt_delivery>1.1</amt_delivery>
<amt_user>1.1</amt_user>
<order_id>12312312321</order_id>
<channel_order_id>123213213</channel_order_id>
<biz_type>o2o</biz_type>
<channel_order_seq>12</channel_order_seq>
<nrmop_shop_id>12321</nrmop_shop_id>
<nrmop_shop_name>测试店铺</nrmop_shop_name>
<nrmop_shop_addr>测试店铺地址</nrmop_shop_addr>
<nrmop_shop_longitude>123321</nrmop_shop_longitude>
<nrmop_shop_latitude>123123</nrmop_shop_latitude>
<delivery_phone>12312312</delivery_phone>
<meno>尽快送达</meno>
<items>
<nrmop_order_item_dto>
<out_id>123213</out_id>
<item_id>12321321</item_id>
<item_name>测试商品</item_name>
<item_specs>测试规格</item_specs>
<item_count>1</item_count>
<price>12</price>
<stock_count>12</stock_count>
<rx>false</rx>
<batch_number>12312321</batch_number>
<vendor>哈尔滨制药六厂</vendor>
</nrmop_order_item_dto>
</items>
<create_time>2022-02-02 22:22:22</create_time>
<amt_items>1.1</amt_items>
<amt_package>1.1</amt_package>
<amt_commision>1.1</amt_commision>
<amt_refund>1.1</amt_refund>
<invoice_title>ceshi</invoice_title>
<rx>false</rx>
<order_status>2</order_status>
<delivery_status>2</delivery_status>
<refund_status>2</refund_status>
<delivery_name>测试配送员</delivery_name>
<cancel_type>用户取消</cancel_type>
<cancel_reason>取消原因</cancel_reason>
<erp_shop_code>12321321</erp_shop_code>
<merchant_total_fee>1.1</merchant_total_fee>
</nrmop_order_top_dto>
</order_list>
<total_count>20</total_count>
<total_page>2</total_page>
<current_page>1</current_page>
<page_size>20</page_size>
</result>
<success>true</success>
<error_msg>测试错误</error_msg>
<error_code>ERR001</error_code>
</result>
</alibaba_alihealth_nrmop_order_get_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|