API_Record - 17kong/yiqikong-wiki GitHub Wiki

使用记录

获取单个使用记录

通用获取单个使用记录接口

GET /record/:id

响应

Status: 200 OK
-
{
  "id":"2", // yiqikong_record 使用记录id
  "user":"95057", // gapper_id
  "user_name":"李四", // 用户名称
  "equipment":"93724601f8c10f4953face21c4e9a472ef43cc46", // 仪器控仪器ID
  "equipment_name":"仪器", // 仪器名称
  "start_time":"1528612584", // 开始时间
  "end_time":"0", // 结束时间
  "status":"0",
  "samples":"123", // 样品数
  "feedback":"", // 反馈
  "yiqikong_id":"7065" // 仪器控用户ID
  "remarks":"", // 备注
}

获取多个使用记录

GET /record

参数

{
  "equipment": 1, // 仪器控仪器ID
  "user": 1, // yiqikong_id
  "start_time": ["bt", "2018-06-04 00:00:00", "2018-06-05 00:00:00"], // 开始时间
  "end_time": ["bt", "2018-06-04 00:00:00", "2018-06-05 00:00:00"], // 结束开始时间
  "sortby": "name", // 排序字段
  "order": "desc", // 排序方式
  "limit": [0, 20], // 分页筛选
}

响应

Status: 200 OK
-
{}
  "total": N,
  "data": [
    {
      "id":"2", // yiqikong_record 记录id
      "user":"95057", // gappe_id
      "user_name":"李四", // 用户名称
      "equipment":"93724601f8c10f4953face21c4e9a472ef43cc46", // 仪器控仪器ID
      "equipment_name":"仪器", // 仪器名称
      "start_time":"1528612584", // 开始时间
      "end_time":"0", // 结束时间
      "status":"0",
      "samples":"123", // 样品数
      "feedback":"", // 反馈
      "yiqikong_id":"7065", // 仪器控用户ID
      "remarks":"" // 备注
    },
    ...
  ]
}

添加使用记录反馈

通用添加单个使用记录反馈接口

POST /feedback

参数

{
  "record": 1, // 仪器控使用记录id
  "source_name": "geneegroup", // 仪器控使用记录source_name
  "source_id": 1, // 仪器控使用记录source_id
  "status": 1, // 反馈状态 {0: 未反馈, 1: 正常, -1: 故障}
  "samples": 1, // 样品数
  "feedback": "备注信息", // 备注
}

响应

Status: 200 OK
-
{
  "id": 1, // 仪器控使用记录反馈id
  "yiqikong_id": 1, // 仪器控用户id
  "source_name": "geneegroup", // 仪器控使用记录source_name
  "source_id": 1, // 仪器控使用记录source_id
  "equipment": 1, // 仪器控仪器id
  "record": 1, // 仪器控使用记录id
  "status": 1, // 反馈状态 {0: 未反馈, 1: 正常, -1: 故障}
  "samples": 1, // 样品数
  "feedback": "备注信息", // 备注
}
Status: 400 Bad Request