预约记录概要获取 websocket测试 GET https://api.bjutlab.cn/Experiment/orders 接口描述 用于用户查询自己的预约记录或管理员查询自己实验室的预约记录。 API说明 >d **目前只支持查询学生预约记录** ## 描述 目前假象场景为:用于用户查询自己的预约记录或管理员查询自己实验室的预约记录。 ## 示例 1. 当用户进入个人主页,点击一个有查看`实验室预约记录`功能的按钮时,前端发送请求,后端根据请求发送用户本人的所有预约记录。 2. 实验室管理人员想要查看实验室的借用情况,点击一个有查看`本实验室的预约记录`功能的按钮,获取关于一个实验室的所有预约记录,同样,这个实验室必须是负责人本人负责的,否则只会返回一个空集。 ## 当前进度 [x] 编写 [ ] 测试 ## 已知bug + 无 响应参数 参数名 类型 描述 必填 orders list 记录列表,列表中均为以下对象 必填 order object 预约记录,一个对象代表一条预约记录 必填 order string 发起预约的日期 必填 use string 使用实验室的日期 必填 lab number 预约的实验室的id 必填 usage string 实验室的用途 必填 status number 预约审批进度 必填 参数说明 ## 响应参数 ### status 预约审批进度代码见[预约状态码](doc:hAscWHPo)
>d **目前只支持查询学生预约记录** ## 描述 目前假象场景为:用于用户查询自己的预约记录或管理员查询自己实验室的预约记录。 ## 示例 1. 当用户进入个人主页,点击一个有查看`实验室预约记录`功能的按钮时,前端发送请求,后端根据请求发送用户本人的所有预约记录。 2. 实验室管理人员想要查看实验室的借用情况,点击一个有查看`本实验室的预约记录`功能的按钮,获取关于一个实验室的所有预约记录,同样,这个实验室必须是负责人本人负责的,否则只会返回一个空集。 ## 当前进度 [x] 编写 [ ] 测试 ## 已知bug + 无