APIv1_仪器培训 - 17kong/yiqikong-wiki GitHub Wiki
仪器服务
请及时更新文档 任何人发现文档和接口不符请及时通知团队维护者
获取单个仪器
通用获取单个仪器接口
GET /equipment/training/:id
响应
Status: 200 OK
-
{
"equipment": "93724601f8c10f4953face21c4e9a472ef43cc46", // 仪器uuid
"user": 1, // 用户仪器控id
"user_name": "Doe John", // 用户姓名
"lab_name": "Lab", // 课题组名称
"address": "Doe John", // 用户地址
"user_local": 1, // 用户本地id
"status": 0, // 培训状态
"source_name": "swu", // 节点
"source_id": 1, // 节点id
"atime": "2018-01-01 00:00:00", // 过期时间
}
Status: 404 Not Found
-
没有找到对应的仪器培训信息
部分修改仪器
通用部分修改仪器接口
PUT /equipment/training/:id
此处id同时适配仪器的仪器控id和uuid
参数
{
"status": 1, // 培训状态
"atime": "2018-01-01 00:00:00", // 过期时间
}
响应
Status: 200 OK
-
{
"equipment": "93724601f8c10f4953face21c4e9a472ef43cc46", // 仪器uuid
"user": 1, // 用户仪器控id
"user_name": "Doe John", // 用户姓名
"lab_name": "Lab", // 课题组名称
"address": "Doe John", // 用户地址
"user_local": 1, // 用户本地id
"status": 0, // 培训状态
"source_name": "swu", // 节点
"source_id": 1, // 节点id
"atime": "2018-01-01 00:00:00", // 过期时间
}
Status: 404 Not Found
-
没有找到对应的仪器培训信息
Status: 400 Bad Request
Status: 500 Server error