getOrdersListForCollaborate:联营版批量获取订单列表
备注:订单获取状态默认是待出库,如需获取待审核,待发货,待收货,已完成的订单,需要联系管理员配置,为避免订单被重复获取,已经被标记为获取的订单不再当前列表出现
入参
参数名称 |
是否必须 |
类型 |
描述 |
sKey |
Y |
String |
用户令牌 |
begin |
N |
int |
开始 默认0 |
step |
N |
int |
条数,最大1000,默认100 |
order_status_val |
N |
String |
自定义订单状态,多选用英文逗号隔开。all:所有;pricing:待核价;pending:待审核;stock_up:待出库;shipped:待发货;received:待收货;finished:已完成;forcedone:强制完成;cancelled:已取消;如果指定了该状态值,获取订单时优先以该值为准进行匹配,否则以订货宝管理后台的状态配置为准进行匹配 |
starttime |
N |
String |
订单创建时间大于 格式:YYYY-MM-DD HH:ii:ss,系统按照有效时间计算,G8区时间 |
endtime |
N |
String |
订单创建时间小于 格式:YYYY-MM-DD HH:ii:ss,系统按照有效时间计算,G8区时间 |
updateGe |
N |
String |
修改时间大于 格式:YYYY-MM-DD HH:ii:ss,系统按照有效时间计算,G8区时间 |
updateLe |
N |
String |
修改时间小于 格式:YYYY-MM-DD HH:ii:ss,系统按照有效时间计算,G8区时间 |
channel |
N |
INT |
联营商ID,0或者不传表示运营商 |
payStatus |
N |
String |
付款状态,oblig:待收款;uncollect:部分收款;paided:已收款;cancelled:已取消;wait:待确认;part:部分确认 |
apiStatus |
N |
String |
F:没有下载的订单,T:已下载的订单,all:所有订单,默认F |
入参示例
{
"f":"getOrdersListForCollaborate",
"v":{
"sKey":"f44cfe16d58e893de6f142faa82708d8",
"order_status_val":"all",
"step":1000,
"begin":0,
"payStatus":"oblig",
"starttime":"2019-01-01 00:00:00",
"endtime":"2020-02-06 00:00:00"
}
}
返回参数
参数名称 |
类型 |
描述、 返回字段 |
rStatus |
String |
100:正常 其他:异常 |
message |
String |
信息描述 |
rTotal |
String |
数据总行数 |
rData |
String |
具体信息 |
rData 参数
参数名称 |
类型 |
描述 |
OrderSN |
String |
订单编号,子单返回子单编号 |
DeliveryDate |
String |
交货日期 格式:YYYY-MM-DD,默认:1970-01-01 |
OrderRemark |
String |
订单备注信息 |
OrderTotal |
Float |
金额 |
OrderStatus |
String |
订单状态,pricing:待核价;pending:待审核;stockup:待出库;shipped:待发货;received:待收货;receiveding 待收货,finished:已完成;forcedone:强制完成;cancelled:已取消; |
OrderDate |
Int |
订单提交时间 unix时间戳,10位整型 |
OrderTime |
datetime |
订单提交时间 datetime 例 2018-01-01 12:00:00 |
OrderUpdateDate |
Int |
订单修改时间 10位时间戳 |
OrderUpdateTime |
datetime |
订单修改时间 datetime 例 2018-01-01 12:00:00 |
OrderType |
String |
订单类型 C:经销商提交订单[is_admin_order=F];M:管理端代提交订单[is_admin_order=T];S:业务员代提交订单[3.0已取消] |
OrderApi |
String |
同步状态 T:已同步过;F或为空,没有同步过 |
OrderSendType |
String |
发货方式 |
lastOrderAt |
Int |
客户上次提交订单时间,datetime 例 2018-01-01 12:00:00 |
ClientNO |
String |
客户编号 |
ClientGUID |
String |
客户guid |
IsAdminOrder |
String |
订单来源:T,管理端;F:订货端 |
SourceDevice |
String |
下单渠道 |
PayStatus |
String |
付款状态,oblig:待收款;uncollect:部分收款;paided:已收款;cancelled:已取消;wait:待确认;part:部分确认 |
返参示例
{
"rStatus":100,
"message":"success",
"rTotal":"13",
"rData":[
{
"OrderSN":"DH.20200121.0021",
"DeliveryDate":"1970-01-01",
"OrderRemark":"",
"OrderTotal":"60.0000",
"OrderStatus":"cancelled",
"OrderDate":1579595124,
"OrderTime":"2020-01-21 16:25:24",
"OrderUpdateDate":1579598882,
"OrderUpdateTime":"2020-01-21 17:28:02",
"OrderType":"normal",
"OrderApi":"F",
"OrderSendType":"请选择",
"lastOrderAt":"1970-01-01 08:00:00",
"ClientNO":"10099",
"ClientGUID":"37413",
"SourceDevice":"android",
"IsAdminOrder":"T",
"PayStatus":"cancelled"
},
{
"OrderSN":"DH.20200121.0022",
"DeliveryDate":"1970-01-01",
"OrderRemark":"",
"OrderTotal":"20.0000",
"OrderStatus":"cancelled",
"OrderDate":1579595878,
"OrderTime":"2020-01-21 16:37:58",
"OrderUpdateDate":1579599602,
"OrderUpdateTime":"2020-01-21 17:40:02",
"OrderType":"normal",
"OrderApi":"F",
"OrderSendType":"请选择",
"lastOrderAt":"2020-01-21 16:25:24",
"ClientNO":"10099",
"ClientGUID":"37413",
"SourceDevice":"android",
"IsAdminOrder":"T",
"PayStatus":"cancelled"
},
{
"OrderSN":"DH.20200121.0023",
"DeliveryDate":"1970-01-01",
"OrderRemark":"",
"OrderTotal":"20.0000",
"OrderStatus":"cancelled",
"OrderDate":1579595878,
"OrderTime":"2020-01-21 16:37:58",
"OrderUpdateDate":1579599602,
"OrderUpdateTime":"2020-01-21 17:40:02",
"OrderType":"normal",
"OrderApi":"F",
"OrderSendType":"请选择",
"lastOrderAt":"2020-01-21 16:25:24",
"ClientNO":"10099",
"ClientGUID":"37413",
"SourceDevice":"android",
"IsAdminOrder":"T",
"PayStatus":"cancelled"
}
]
}