接口说明
批量获取佣金订单数据。分页获取,每页返回100条数据,pageIndex最小1,最大2147483647。
pageIndex验证必填,StartTime、EndTime、CommisionStatus必填,但未做验证。
请求说明
HTTP请求方式:POST
返回数据格式:JSON
请求路径:api/mfx/ordercommisionsearch
订单状态
佣金状态:CommisionStatus 0:订单取消 1:退款取消 10:待入账 15:待扣佣金 30:已入账 35:已扣佣金 -1:全部
请求参数
字段 | 类型 | 为空 | 长度 | 描述 |
---|---|---|---|---|
OrderCode | string | 是 | 1)只传OrderCode。2)不传OrderCode而采用其他字段 | |
StartTime | DateTime | 是 | 开始时间 | |
EndTime | DateTime | 是 | 结束时间 | |
CommisionStatus | Int | 是 | 佣金状态 | |
PageIndex | Int | 是 | 页号 |
请求参数示例代码(json对象)
只传OrderCode
{
"OrderCode": "E0144876719013000038"
}
不传OrderCode,采用其他字段
{
"StartTime": "2019-01-30 00:00:00",
"EndTime": "2019-01-30 23:59:59",
"CommisionStatus": "-1",
"PageIndex": "1"
}
返回参数
返回数据
字段 | 类型 | 描述 |
---|---|---|
FxId | long | 分销主键 |
OrderCommisionType | int | 佣金订单类型 0:导购佣金订单 1:会员佣金订单 |
OrderTime | 下单时间 | |
OrderCode | string | 订单编号 |
OrderStatus | int | 订单状态 |
BuyerCode | string | 下单人会员卡号 |
RecvConsignee | string | 收货人姓名 |
RecvMobile | string | 收货人手机号 |
RefundNo | string | 退款单编号 |
ReturnNo | string | 退货单编号 |
ShopCode | string | 得佣金人所属门店编码 |
UserCode | string | 得佣金人编码 |
UserMobile | string | 分销员手机号码 |
UserOldCode | string | 弃用 |
CommissionStatus | int | 佣金状态 |
RelationType | int | 关系类型 |
OcType | int | 佣金类型:0 :正向佣金 ,1:逆向佣金 |
CreateDate | DateTime | 创建时间 |
LastModifiedDate | DateTime | 最后更新时间 |
Dtls | List<OrderCommisionSearchDtlResInfo> | 佣金订单详情 |
OldCode | string | 当OrderCommisionType=1会员佣金订单时,返回参数增加会员oldcode字段;(微客) |
CommissionType | int | 佣金状态 (0:分销佣金 1: 发展佣金 |
JoinAccountTime | string(yyyy-MM-dd HH:mm:ss) | 入账时间,没有是空 |
佣金订单详情
佣金订单详情
字段 | 类型 | 描述 |
---|---|---|
ItemName | string | 商品名称 |
ItemNo | string | 商品编码 |
BarCode | string | 商品条码 |
Quantity | int | 商品数量 |
SalePrice | decimal | 商品售价 |
RealPayAmount | decimal | 实付金额 |
Commission | decimal | 佣金 |
系统级返回结果示例(json)
{
"Status": true,
"StatusCode": 200,
"Msg": "成功",
"Timestamp": "20150622093101",
"Sign": "6ECC9BF07C69E80F6D8552FF7B2E7A8FCA2CC80E",
"PageCount": 2,
"Result": 见业务返回结果示例,
}
业务返回结果示例(json对象):
{
"PageCount": 1,
"Sign": "380BDC144A61E987A444559691DCB674C3F09213",
"Result": [
{
"FxId":48574058633,
"OrderCommisionType": 1,
"OrderTime": "2019-01-30T11:29:03.0000000",
"OrderCode": "E0144876719013000038",
"OrderStatus": 0,
"RecvConsignee": "vv拜拜",
"RecvMobile": "13696369636",
"ShopCode": "SHA_test",
"CommissionStatus": 0,
"RelationType": 0,
"OcType": 0,
"CreateDate": "2019-01-30T11:29:06.0000000",
"LastModifiedDate": "2019-01-30T11:35:01.0000000",
"Dtls": [
{
"ItemName": "rxz_商品0001",
"ItemNo": "test000000000",
"BarCode": "erer2342342",
"Quantity": 1,
"SalePrice": 0.01,
"RealPayAmount": 0.01,
"Commission": 0.01
}
]
}
],
"Status": true,
"StatusCode": 200,
"Msg": "成功",
"Timestamp": "20190311160944"
}