Workorder/kefu/get userinfo orderinfo

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

部门树结构

URL

http://[域名]/workorder/kefu/get_userinfo_orderinfo

返回格式

支持json,xml.通过format参数来控制

HTTP请求方式

POST.可以post的数据为xml或json.

输入参数说明

各个参数请进行URL 编码,编码时请遵守 RFC 1738
(1)公共参数
发送请求时必须传入公共参数,详见公共参数说明。
(2)私有参数
参数名称
是否必须 类型 描述
order_sn
string
订单号,多个以英文逗号拼接
partner_status
int 1-查询结伴游的订单
aids string 活动id,多个以英文逗号拼接
order_status
string 订单交易状态,多个如:[1,5]
order_by
string 排序方式如"pay_time,desc"
startTime
string 扫描订单起始时间
endTime
string 扫描订单结束时间
page int 页数
page_size
int 每页大小
partner_id

int
结伴ID
is_confirm

int
确认状态 0:不需要确认;1:客服确认;2:商户确认,3:市场确认
confirm_status

int
二次确认状态(0=>待处理,1=>处理中,5=>处理中-预订,8=>处理中-预定催单,6=>处理中-更改,9=>处理中-更改催单,7=>处理中-取消,10=>处理中-取消催单,2=>有货-保留,3=>无货-待处理,4=>无货-退款)
uid

int
用户id
long_order

int
是否长线订单:0所有,1普通,2长线

请求示例

正式环境
http://api.fumubang.com/workorder/kefu/get_userinfo_orderinfo
测试环境
http://api.fumubang.net/workorder/kefu/get_userinfo_orderinfo
本地环境
http://dev-api.fumubang.net/workorder/kefu/get_userinfo_orderinfo

返回参数说明

字段名
类型
备注
status
string
请求状态
info
list
订单列表
realname
string
真实姓名
type
int
0 - 备孕妈妈; 1 - 准妈妈; 2 - 孩子妈妈; 3 - 备孕爸爸; 4 - 准爸爸; 5 - 孩子爸爸
username
string
用户名
uid
int
用户id
user_type
int
0普通用户,1机器人注册
aid
int
活动id
order_name
string
订单名称
mobile
string
手机号
receiver
string
收货人
order_id
int
订单编号
order_sn
string
订单号
create_time
string
下单时间
pay_source
string
支付来源
address
string
收货地址
order_status
string
订单状态
order_city_id
string
订单所属分站
confirm_status
string
二次确认状态
order_referer
string
订单来源
money
string
商品金额
shipping_fee
string
运费
coupon_money
string
优惠券金额
app_sub_money
string
下单立减金额
realpay_money
string
待付尾款金额
pay_time
string
支付时间
postscript
string
订单备注
shop_user_id
int
商家id
buyer_email
string
购买邮箱
goods_type
int
商品类型
relpad_total_money
string
待付金额
sum_money
int
已付金额
is_change
int
是否改签
shop_name
string
商家名称
is_return
int
是否退款
fapiao
string
发票金额
fapiao_j
string
发票结算金额
is_partner
int
是否结伴
partner_tuan_status
int
结伴成团状态
partner_leader
int
是否团长
goods
list
商品信息
cate_name
string
商品分类名称
title
string
活动名称
description
string
套餐描述
num
int
购买数量
price
string
售价
settle_prce
string
结算价
ticket_id
int
票种id
ticket_time
string
票种日期
is_return_all
int
是否完全退款:1是0否
return_status
string
退款状态
return_num
string
退货数量
partner_id
int
结伴ID

正确返回示例

{
    "status": "success",
    "info": [
        {
            "realname": "刘哈哈",
            "type": "2",
            "username": "小花",
            "uid": "33981",
            "user_type": "0",
            "aid": "103929",
            "order_name": "lytest酒店测试20170712",
            "mobile": "18518906165",
            "receiver": "啊啊",
            "order_id": "77293",
            "order_sn": "20170809144200593526",
            "create_time": "2017-08-09 14:42:00",
            "pay_source": "alipay",
            "address": "",
            "order_status": "交易关闭",
            "order_city_id": "北京",
            "confirm_status": "",
            "order_referer": "1",
            "money": "¥10.00",
            "shipping_fee": "¥0.00",
            "coupon_money": "¥0.00",
            "app_sub_money": "¥0.00",
            "realpay_money": "¥0",
            "pay_time": "0000-00-00 00:00:00",
            "postscript": "无要求",
            "shop_user_id": "289",
            "buyer_email": null,
            "goods_type": "4",
            "fake": 0,
            "relpad_total_money": "¥0",
            "sum_money": "¥10.00",
            "is_change": 0,
            "shop_name": "lytest_商家",
            "is_return": 0,
            "fapiao": 10,
            "fapiao_j": "1.00",
            "is_partner": 0,
            "partner_tuan_status": 0,
            "partner_leader": 0,
            "goods": [
                {
                    "cate_name": "家庭旅行",
                    "aid": "103929",
                    "title": "lytest酒店测试20170712",
                    "description": "套餐类型:家庭套餐(标间)<br />入住时间:2017-08-25<br />离店时间:2017-08-26",
                    "num": "1",
                    "price": "10.00",
                    "settle_price": "1.00",
                    "ticket_id": "19887",
                    "ticket_time": "2017-08-25 00:00:00",

                     "return_num":"0"
                }
            ],
            "is_confirm": "1"
        },
        {
            "realname": "刘哈哈",
            "type": "2",
            "username": "小花",
            "uid": "33981",
            "user_type": "0",
            "aid": "103929",
            "order_name": "lytest酒店测试20170712",
            "mobile": "18518906165",
            "receiver": "啊啊,对对,哦哦",
            "order_id": "77289",
            "order_sn": "20170809143722031539",
            "create_time": "2017-08-09 14:37:22",
            "pay_source": "yinlian_fmblxsh_mobile",
            "address": "",
            "order_status": "交易关闭",
            "order_city_id": "北京",
            "confirm_status": "",
            "order_referer": "1",
            "money": "¥6.00",
            "shipping_fee": "¥0.00",
            "coupon_money": "¥0.00",
            "app_sub_money": "¥0.00",
            "realpay_money": "¥0",
            "pay_time": "2017-08-09 14:41:23",
            "postscript": "无要求",
            "shop_user_id": "289",
            "buyer_email": "0",
            "goods_type": "4",
            "fake": 0,
            "relpad_total_money": "¥0",
            "sum_money": "¥6.00",
            "is_change": 0,
            "shop_name": "lytest_商家",
            "is_return": 1,
            "fapiao": 0,
            "XXX": "6.00",
            "fapiao_j": 0,
            "XXXX": "3.00",
            "is_return_all": 1,
            "is_partner": 0,
            "partner_tuan_status": 0,
            "partner_leader": 0,
            "goods": [
                {
                    "cate_name": "家庭旅行",
                    "aid": "103929",
                    "title": "lytest酒店测试20170712",
                    "description": "套餐类型:家庭套餐(标间)<br />入住时间:2017-08-30<br />离店时间:2017-08-31",
                    "num": "3",
                    "price": "2.00",
                    "settle_price": "1.00",
                    "ticket_id": "19887",
                    "ticket_time": "2017-08-30 00:00:00",

                    "return_num":"1"
                    "return_status": "完成退货"
                }
            ],
            "is_confirm": "1"
        }
    ],
    "page": {
        "page": 1,
        "pagesize": 10,
        "count": "896"
    }
}

错误返回示例

<syntaxhighlight lang="php"> <error_code>300001</error_code> <error_msg>账号不存在</error_msg> </syntaxhighlight> </data>