简要描述:

  • 安装师傅订单列表

请求域名:

  • http://xx.com

请求URL:

plugin.live-install.frontend.worker-order.orderList

参数:

参数名 是否必须 类型 说明
longitude float 经度
latitude float 纬度
code string 看返回数据的state_arr字段
page int 页数,初始值为1

返回示例:

正确时返回:

{
    "result": 1,
    "msg": "获取成功",
    "data": {
        "total": 3,
        "per_page": 15,
        "current_page": 1,
        "last_page": 1,
        "next_page_url": null,
        "prev_page_url": null,
        "from": 1,
        "to": 3,
        "data": [
            {
                "order_id": 1115,
                "order_sn": "SN20200618092146JO",
                "reserve_time": "2021-04-06 11:07",
                "state_name": "待取货",
                "button_group": [
                    {
                        "api": "plugin.live-install.frontend.worker-order.takeCode",
                        "name": "取货码",
                        "code": "takeCode",
                        "beizhu": "安装师傅订单列表或详情,点击展示取货码"
                    }
                ],
                "service_amount": 20,
                "reward_amount": 10,
                "longitude": "20.000000",
                "latitude": "20.000000",
                "distance": "3115.93km",
                "address": "广东省 广州市 白云区 棠景街道 测试",
                "nickname": "莉莉娅",
                "mobile": "15219025049",
                "avatar": "https://wx.qlogo.cn/mmopen/vi_32/zs9mjh65RUyAyEH9GEKakpokzf6askhga7sKkaqjhT7M13XhbciaEq7CoDicVEN7ut3zC9dCmvlfiaCpNX8v4E1QA/0",
                "goods_list": [
                    {
                        "install_order_goods_id": 1,
                        "goods_id": 1079,
                        "title": "购物赠送余额测试123154655133",
                        "goods_option_title": "hhh22faffaff上三个三个是",
                        "thumb": "http://zouye.yunzmall.com/static/upload/newimage/5207761395c74705f9a56d9aeb973e08.jpg",
                        "total": 2
                    }
                ],
                "goods_count": 2
            },
            {
                "order_id": 1115,
                "order_sn": "SN20200618092146JO",
                "reserve_time": "2021-04-06 11:07",
                "state_name": "待取货",
                "button_group": [
                    {
                        "api": "plugin.live-install.frontend.worker-order.takeCode",
                        "name": "取货码",
                        "code": "takeCode",
                        "beizhu": "安装师傅订单列表或详情,点击展示取货码"
                    }
                ],
                "service_amount": 20,
                "reward_amount": 10,
                "longitude": "30.000000",
                "latitude": "30.000000",
                "distance": "4609.69km",
                "address": "广东省 广州市 白云区 棠景街道 测试",
                "nickname": "莉莉娅",
                "mobile": "15219025049",
                "goods_list": [
                    {
                        "install_order_goods_id": 1,
                        "goods_id": 1079,
                        "title": "购物赠送余额测试123154655133",
                        "goods_option_title": "hhh22faffaff上三个三个是",
                        "thumb": "http://zouye.yunzmall.com/static/upload/newimage/5207761395c74705f9a56d9aeb973e08.jpg",
                        "total": 2
                    }
                ],
                "goods_count": 2
            },
            {
                "order_id": 1115,
                "order_sn": "SN20200618092146JO",
                "reserve_time": "2021-04-06 11:07",
                "state_name": "已完成",
                "button_group": [],
                "service_amount": 20,
                "reward_amount": 10,
                "longitude": "10.000000",
                "latitude": "10.000000",
                "distance": "1570.27km",
                "address": "广东省 广州市 白云区 棠景街道 测试",
                "nickname": "莉莉娅",
                "mobile": "15219025049",
                "goods_list": [
                    {
                        "install_order_goods_id": 1,
                        "goods_id": 1079,
                        "title": "购物赠送余额测试123154655133",
                        "goods_option_title": "hhh22faffaff上三个三个是",
                        "thumb": "http://zouye.yunzmall.com/static/upload/newimage/5207761395c74705f9a56d9aeb973e08.jpg",
                        "total": 2
                    }
                ],
                "goods_count": 2
            }
        ],
        "state_arr": [
            {
                "code": "waitWorker",
                "name": "抢单大厅"
            },
            {
                "code": "all",
                "name": "全部订单"
            },
            {
                "code": "waitTake",
                "name": "待取货订单"
            },
            {
                "code": "waitDeliveryPay",
                "name": "待到付订单"
            },
            {
                "code": "waitInstall",
                "name": "待安装订单"
            },
            {
                "code": "isFinish",
                "name": "已完成订单"
            },
            {
                "code": "refund",
                "name": "售后订单"
            }
        ]
    }
}

错误时返回:

{
    "result": 0,
    "msg": "具体错误原因",
    "data": {}
}

返回参数说明:

参数名 类型 说明
data[ ]->order_id int 订单id
data[ ]->order_sn string 订单号
data[ ]->nickname string 会员昵称
data[ ]->avatar string 会员头像链接
data[ ]->address string 地址
data[ ]->reserve_time string 预约安装时间
data[ ]->longitude float 经度
data[ ]->latitude float 纬度
data[ ]->distance string 距离
data[ ]->service_amount float 服务费
data[ ]->reward_amount float 分红
data[ ]->mobile int 手机号,为空字符串时不显示
data[ ]->state_name int 订单状态名
data[ ]->refund_state_name int 订单售后状态名
data[ ]->button_group arr 按钮组,可能出现的按钮code:orderRefunding,stateRefunding,stateRefunded,workerChoose,takeCode,payCode,installFinish,installStart,详情查看按钮组详解
data[ ]->goods_list arr 订单商品列表
data[ ]->goods_list[ ]->goods_id int 订单商品id
data[ ]->goods_list[ ]->title string 订单商品名
data[ ]->goods_list[ ]->thumb string 订单商品图片
data[ ]->goods_list[ ]->total int 该订单商品的数量
data[ ]->goods_count int 订单商品总数