简要描述:

  • 根据服务和预约对象获取预约时间-分时预约

请求URL:

GET/plugin.reserve-simple.frontend.work-time.get-service-obj-periods

参数:

参数名 是否必须 类型 说明
obj_id int 预约对象id
service_id int 服务id

返回示例:

正确时返回:

{
    "result": 1,
    "msg": "成功",
    "data": [
        {
            "work_date": "2022-02-08",
            "periods": [
                {
                    "period_time_start": 1644292800,
                    "period_time_end": 1644293100,
                    "status": 1,
					"max_reserve": 2,
                    "rest_reserve": 2,
                    "period_time_start_str": "12:00",
                    "period_time_end_str": "12:05"
                },
                {
                    "period_time_start": 1644293100,
                    "period_time_end": 1644293400,
                    "status": 1,
					"max_reserve": 2,
                    "rest_reserve": 2,
                    "period_time_start_str": "12:05",
                    "period_time_end_str": "12:10"
                },
                {
                    "period_time_start": 1644293400,
                    "period_time_end": 1644293700,
                    "status": 1,
					"max_reserve": 2,
                    "rest_reserve": 2,
                    "period_time_start_str": "12:10",
                    "period_time_end_str": "12:15"
                }
            ],
            "max_reserve": 1,
            "rest_reserve": 1
        }
    ]
}

错误时返回:

  

返回参数说明:

参数名 类型 说明
work_date string 日期
periods array 预约时间段
periods->status int 状态:1-可预约,0-不可预约
periods->period_time_start_str string 开始时间
periods->period_time_end_str string 结束时间
periods->max_reserve int 该时间段最多可预约人数
periods->rest_reserve int 该时间段已预约人数

备注:

  • 更多返回错误代码请看首页的错误代码描述