接口文档.md 5.2 KB

登入接口

接口地址:/api/common/login

请求方式:跳转地址方式

请求数据:

参数名 说明 备注
return_url 前端的回调地址 max:500

响应数据:

登入成功将跳到地址: return_url?jwt={登入令牌}
前端需获取jwt,用于后续部分用户权限接口

提交反馈

接口地址:/api/user/feedback

请求方式:post

请求数据:

参数名 说明 备注
x-token 登入令牌jwt 必填
content 内容 max:500

响应数据:

{
    "code": 1, // 返回状态,1代表成功,0代表失败
    "msg": "success", // 返回消息
    "time": "1586490789", // 响应时间戳
    "data": null // 结果数据,json格式,没数据时为 null
}

查询公告列表

接口地址:/api/announcement/index

请求方式:get

请求数据:

参数名 说明 备注
page 第几页,默认1 int
pagenum 每页几条,默认20 int,<=1000

响应数据:

{
    "code": 1,
    "err_code": 0,
    "msg": "查询成功",
    "time": "1682076315",
    "data": {
        "per_page": 20, //分页数
        "current_page": 1, //当前页码
        "has_more": false, //是否还有下一页
        "next_item": null, //下一条数据
        "data": [
            {
                "id": 1,
                "title": "联系我们",
                "thumb_url": "http://local.appointment.com/uploads/admin/article_content/20230421/ee2a2b125a3c174e11683530a931a69e.jpg"
                "content": "<p>我们的地址是 xxx 市区 xxx 街道 xxx 号<\/p><p><br\/><\/p><p><img src=\"http:\/\/local.appointment.com\/static\/public\/images\/tx.jpg\" style=\"max-width:100%;\"\/><br\/><\/p>",
                "admin_id": 1,
                "create_time": "2023-04-20 23:48:32"
            },
            {
                "id": 2,
                "title": "测试",
                "thumb_url": "http://local.appointment.com/uploads/admin/article_content/20230421/ee2a2b125a3c174e11683530a931a69e.jpg"
                "content": "<p>测试<img src=\"\/uploads\/admin\/article_content\/20230421\/ee2a2b125a3c174e11683530a931a69e.jpg\" style=\"max-width: 100%;\"\/><\/p>",
                "admin_id": 2,
                "create_time": "2023-04-21 18:58:00"
            }
        ]
    }
}

查询专家列表

接口地址:/api/specialist/index

请求方式:get / post

请求数据:

参数名 说明 备注
page 第几页,默认1 int
pagenum 每页几条,默认20 int,<=:1000

响应数据:

{
    "code": 1,
    "err_code": 0,
    "msg": "查询成功",
    "time": "1682090806",
    "data": {
        "per_page": 20, //分页数
        "current_page": 1,//当前页码
        "has_more": false,//是否还有下一页
        "next_item": null, //下一条数据
        "data": [
            {
                "id": 1,
                "name": "张站长", //姓名
                "title": "心里医生", //职称
                "head_pic": "6", //头像
                "sex": 1, //性别:0未知 1男 2女
                "desc": "心里医生",
                "consultation_direction": "心里医生",
                "address_id": 1
            }
        ]
    }
}

获取地址列表

接口地址:/api/appointment/addressList

请求方式:get / post

请求数据:

参数名 说明 备注
page 第几页,默认1 int
pagenum 每页几条,默认20 int,<=:1000

响应数据:

{
    "code": 1,
    "err_code": 0,
    "msg": "查询成功",
    "time": "1682257527",
    "data": {
        "per_page": 20,
        "current_page": 1,
        "has_more": false,
        "next_item": null,
        "data": [
            {
                "id": 1,
                "title": "厦门曙光医院",
                "address": "福建省厦门市湖里区金尚路127号"
            },
            {
                "id": 2,
                "title": "厦门前埔医院",
                "address": "地址 : 福建省厦门市湖里区仙岳路3777号\r\n电话 : 0592-5262666"
            }
        ]
    }
}

按地址获取号源信息

接口地址:/api/appointment/getTicketByAddressId

请求方式:get / post

请求数据:

响应数据:(json格式)


按时间获取地址列表

接口地址:/api/appointment/addressListByDayTime

请求方式:get / post

请求数据:

参数名 说明 备注
daytime 日期,默认今天 dateFormat:y-m-d
page 第几页,默认1 int
pagenum 每页几条,默认20 int,<=:1000

响应数据:

{
    "code": 1,
    "err_code": 0,
    "msg": "查询成功",
    "time": "1682261424",
    "data": {
        "per_page": 20,
        "current_page": 1,
        "has_more": false,
        "next_item": null,
        "data": [
            {
                "id": 1,
                "title": "厦门曙光医院",
                "address": "福建省厦门市湖里区金尚路127号"
            }
        ]
    }
}