订单查询接口

trade_query.php(源接口)

method: sales.TradeQuery.queryWithDetail

请求参数:

名称 字段 类型 长度 是否必须 描述
查询参数 params Map<String,Object> Y 查询参数
分页 pager Pager Y 分页
params
名称 字段 类型 长度 是否必须 描述
开始时间 start_time Date Y 起始时间,若无订单号,则为必填。
结束时间 end_time Date Y 结束时间,上同开始时间
仓库编号 warehouse_no String 40 N 仓库编号
订单状态 status String 255 N 若多个状态则以“,”隔开。订单状态: 4 线下退款,5已取消 ,6 待确认订单, 导入放入这个状态 待转预订单(待审核),7待确认订单,导入时先放到这个状态(此状态不占用库存,可删除,离开这个状态就不能删除了),10待付款 ,15等未付,16延时审核,19预订单前处理 ,20前处理(赠品,合并,拆分),21委外前处理 ,23 异常预订单,24 换货预订单,26 待激活预订单,27待分配预订单 ,30待客审 ,35待财审 ,55已确认 ,95已发货 ,96 待录入计划成本,订单结算时有货品无计划成本,99 待过账,100已签收,101 已过账,105部分打款,110已完成
订单编号 trade_no String 40 N 订单编号
物流单号 logistics_no String 40 N 物流单号
原始单号 src_tid String 40 N 原始单号
pager
名称 字段 类型 长度 是否必须 描述
分页大小 page_size int 4 N 分页大小
页号 page_no int 4 N 从0开始

返回值:

返回值为一个Map<String,Object>

名称 字段 类型 长度 是否必须 描述
状态码 status Int Y 返回0为正常
单据数据 data Map<String,Object> Y 订单相关数据
data
名称 字段 类型 长度 是否必须 描述
单据数据 order List<Map<String,Object» Y 订单相关数据
总数 total_count int 11 N 查询条件总单据数
Order
名称 字段 类型 长度 是否必须 描述
订单ID trade_id Int 11 Y 订单ID
订单号 trade_no String 40 Y 订单号
平台ID platform_id Int 4 Y 平台ID
仓库类型 warehouse_type Int 4 Y 仓库类型: 1普通仓库,大于1为委外仓库(如京东仓储,物流宝等)
原始单号 src_tids String 255 Y 原始单号,如果有多个,以“,”分隔,且以增序排列,不重复,过长将被裁剪
平台支付帐号 pay_account String 128 Y 平台支付帐号
订单状态 trade_status String 255 Y 订单状态,参考请求参数
订单类型 trade_type Int 4 Y 订单类型: 1、网店销售;2、线下订单;3、售后换货;4、批发业务;7、现款销售
发货条件 delivery_term Int 4 Y 发货条件: 1、款到发货;2、货到付款(包含部分货到付款);3、分期付款
冻结原因 freeze_reason Int 6 Y 冻结原因
退款状态 refund_status Int 4 Y 退款状态: 0、无退款;1、申请退款;2、部分退款;3、全部退款
分销类别 fenxiao_type Int 4 Y 分销类别: 0、非分销订单;1、代销;2、经销
分销商名 fenxiao_nick String 40 Y 分销商名
下单时间 trade_time Timestamp Y 下单时间
支付时间 pay_time Timestamp Y 支付时间
卖家网名 buyer_nick String 100 Y 卖家网名
收货人姓名 receiver_name String 40 Y 收货人姓名
省份id receiver_province Int 11 Y 省份id
城市id receiver_city Int 11 Y 城市id
地区id receiver_district Int 11 Y 地区id
收件人地址 receiver_address String 256 Y 收件人地址
手机 receiver_mobile String 40 Y 手机
固话 receiver_telno String 40 Y 固话
邮编 receiver_zip String 20 Y 邮编
省市区空格分隔 receiver_area String 128 Y 省市区空格分隔
京东几环 receiver_ring String 20 Y 京东几环
大头笔 receiver_dtb String 128 Y 大头笔
配送时间 to_deliver_time String 20 Y 配送时间,如周一至周五,上午
异常订单原因 bad_reason Int 11 Y 异常订单原因(位运算): 1、无货品记录;2、修改地址;4、修改发票;8、更换仓库;16、修改备注;32、更换货品;64、退款;128、拦截赠品;256、添加货品;1024、库存不足
物流编号 logistics_no String 40 Y 物流编号
客户备注 buyer_message String 1024 Y 客户备注
客服备注 cs_remark String 1024 Y 客服备注
客服备注旗子 remark_flag Int 4 Y 客服备注旗子
打印备注 print_remark String 1024 Y 打印备注
货品种类数 goods_type_count Decimal(19,4) Y 货品种类数
货品总数 goods_count Decimal(19,4) Y 货品总数
货品总额 goods_amount Decimal(19,4) Y 货品总额
邮费 post_amount Decimal(19,4) Y 邮费
其他收费 other_amount Decimal(19,4) Y 其他收费
优惠金额 discount Decimal(19,4) Y 优惠金额
应收金额 receivable Decimal(19,4) Y 应收金额
货到付款金额 cod_amount Decimal(19,4) Y 货到付款金额
买家COD费用 ext_cod_fee Decimal(19,4) Y 买家COD费用
货款预估成本 goods_cost Decimal(19,4) Y 货款预估成本
预估邮费成本 post_cost Decimal(19,4) Y 预估邮费成本
预估称重kg weight Decimal(19,4) Y 预估称重kg
预估利润 profit Decimal(19,4) Y 预估利润
税额 tax Decimal(19,4) Y 税额
税率 tax_rate Decimal(19,4) Y 税率
佣金 commission Decimal(19,4) Y 佣金
发票类别 invoice_type Int 4 Y 发票类别: 0、不需要;1、普通发票;2、普通增值税发票;3、专用增值税发票
发票标题 invoice_title String 1024 Y 发票标题
发票内容 invoice_content String 1024 Y 发票内容
业务员ID salesman_id Int 11 Y 业务员ID
审核员ID checker_id Int 11 Y 审核员ID
财审员ID fchecker_id Int 11 Y 财审员ID
签出员ID checkouter_id Int 11 Y 签出员ID
出库单号 stockout_no String 40 Y 出库单号
标记名称 flag_name String 32 Y 标记名称
订单来源 trade_from Int 4 Y 订单来源: 1、API抓单;2、手工建单;3、导入;5、接口推送
单一货品商家编码 single_spec_no String 40 Y 单一货品商家编码,多种货品为空,组合装时为组合装编码
原货品数量 raw_goods_count Decimal(19,4) Y 原货品数量
原货品种类数 raw_goods_type_count Int 6 Y 原货品种类数
币种 currency String 20 Y 币种
发票ID invoice_id Int 11 Y 发票ID,目前只设0-1,1表示已开发票
版本号 version_id Int 6 Y 版本号
修改时间 modified Timestamp Y 修改时间
创建时间 created Timestamp Y 创建时间
证件类别 id_card_type Int 4 Y 证件类别
证件号码 id_card String 40 Y 证件号码
店铺编号 shop_no String 20 Y 店铺编号
店铺名称 shop_name String 128 Y 店铺名称
店铺备注 shop_remark String 255 Y 店铺备注
仓库编号 warehouse_no String 40 Y 仓库编号
买家姓名 customer_name String 40 Y 买家姓名
客户编码 customer_no String 40 Y 客户编码
物流ID logistics_id Int 11 Y 物流ID
物流名称 logistics_name String 40 Y 物流名称
物流公司编号 logistics_code String 20 Y 物流公司编号
物流类型 logistics_type Int 6 Y 物流类型
业务员姓名 fullname String 40 Y 业务员姓名
审核员姓名 checker_name String 40 Y 审核员姓名
订单明细 detail_list List<Map<String,Object» Y 订单明细
detail_list
名称 字段 类型 长度 是否必须 描述
订单明细ID rec_id Int 11 Y 订单明细ID
订单ID trade_id Int 11 Y 订单ID
spec_id spec_id Int 11 Y spec_id
平台ID platform_id Int 4 Y 平台ID
原始子订单号 src_oid String 40 Y 原始子订单号
组合装ID suite_id Int 11 Y 如果货品是由组合装拆分的,这里填写组合装ID
原始订单号 src_tid String 40 Y
是否是赠品 gift_type Int Y 是否是赠品0、非赠品;1、自动赠送;2、手工赠送
退款状态 refund_status Int 4 Y 退款状态: 0、无退款;1、已取消;2、已申请退款;3、待退款,平台已退款,系统未退款,但订单已审核,不能直接改成,除非驳回;4、等待取消,平台上取消退款,系统已退款,但订单已审核,不能直接改成,除非驳回;5、退款成功;6、未付款关闭,未付款的取消了
退款模式 guarantee_mode Int 4 Y 退款模式: 1担保;2非担保;3在线非担保
发货条件 delivery_term Int 4 Y 发货条件: 1款到发货;2货到付款(包含部分货到付款);3分期付款
关联发货 bind_oid String 40 Y
货品数量 num Decimal(19,4) Y 销售单价,手工新建时使用货品属性中的“零售价”
销售单价 price Decimal(19,4) Y 销售单价
售后退款数量 refund_num Decimal(19,4) Y 售后退款数量
成交价 order_price Decimal(19,4) Y 成交价,原始单折扣及分摊之后的价格
调整后价格 share_price Decimal(19,4) Y 进入ERP后再次调整的价格,默认值与order_price一致
手工调整价 adjust Decimal(19,4) Y 手工调整价,正数为加价,负数为减价,暂未处理
总折扣金额 discount Decimal(19,4) Y 总折扣金额
分摊后合计应收 share_amount Decimal(19,4) Y 分摊后合计应收=share_price*num
税率 tax_rate Decimal(19,4) Y 税率
已支付金额 paid Decimal(19,4) Y 已支付金额
货品名称 goods_name String 255 Y 货品名称
货品id goods_id Int 11 Y goods_id
货品编码 goods_no String 40 Y 货品编码
规格名 spec_name String 100 Y 规格名
商家编码 spec_no String 40 Y 商家编码
规格码 spec_code String 40 Y 规格码
组合装商家编码 suite_no String 40 Y 组合装商家编码
组合装名称 suite_name String 255 Y 如果是组合装拆分的,此为组合装名称
组合装数量 suite_num Decimal(19,4) Y 组合装数量,不受拆分合并影响
组合装分摊后总价 suite_amount Decimal(19,4) Y 组合装分摊后总价
组合装优惠 suite_discount Decimal(19,4) Y 组合装优惠
平台货品名称 api_goods_name String 255 Y 平台货品名称
平台规格名 api_spec_name String 100 Y 平台规格名
佣金 commission Decimal(19,4) Y 佣金
货品类型 goods_type Int 4 Y 货品类型
订单内部来源 from_mask Int 11 Y 订单内部来源: 1手机;2聚划算
类目id cid Int 11 Y 类目id
子单备注 remark String 255 Y 子单备注
修改时间 modified Timestamp Y 修改时间
创建时间 created Timestamp Y 创建时间
自定义属性2 prop2 String 255 Y 自定义属性2
子单预估总重量 weight Decimal(19,4) Y 子单预估总重量