1. 获取项目下最新的一条巡检记录

获取项目下最新的一条巡检记录

注意

  • 如果接口需要提供auth-token,你需要通过轻筑开放平台创建应用来获取appid和secret,然后通过appid和secret来获取接口访问凭证auth-token。
  • 如果需要获取当前用户的使用信息,授权确保你能获取到qzcode,然后通过网页授权接口获取相关信息。

1.1. 1. 基本信息

概况 内容
接口地址 /api/inspect/getNewInspectRecord
请求方法 GET
请求数据类型 URL参数
响应数据类型 JSON

1.2. 2. 请求数据

1.2.1. 请求头(request-header)

请求头除了默认的参数还需要添加如下请求头参数:

字段 描述
auth-token 接口访问凭据,你可以通过平台下发的appid和secret获取凭据

1.2.2. 请求参数(request-parameter)

字段 是否必传 描述
projectId 项目ID

参数请求示例:

http://api.example.com/xxx?key=value

1.3. 3. 响应数据

响应数据中 code, message, data 为默认字段,所有字段如下表所示:

字段 类型 是否必填 描述
code number
message string
data object
isUrgent string 是否紧急
checkAttachList array 巡检结果附件
sourceUrl string 巡检图片
createTime number 创建时间
isDelete string 是否删除
editTime number 修改时间
id string 主键ID
sort number 排序
title string 标题
fileExt string 图片名称
version number 版本
objectId string 对象ID
objectType string 对象类型
rectTime number 整改回复时间
checkDuty array 检查组负责人列表
checkDutyName string 巡查人名称
phone string 电话
checkDutyUserId string 巡查人用户ID
companyName string 公司名称
headUrl string 头像地址
id string 主键ID
avatar string 头像地址
dangerLevel string 危险等级
headUrl string 头像地址
replayList array 回复列表,和检查人列表一样
checker array 检查人列表
phone string 电话
companyName string 单位名称
checkUserId string 检查人ID
headUrl string 头像
id string 主键ID
avatar string 头像
checkName string 检查人姓名
isReprompt string 默认'1',是否需要重复发送提示信息
checkResult string 巡检结果
checkReaultLevel string 巡检结果装填:1通过,2口头警告,3书面整改
STATUS string 巡检状态
notifier array 通知人列表
notifUserId string 通知人ID
phone string 电话
notifName string 通知人姓名
companyName string 单位名称
headUrl string 头像
id string 主键ID
avatar string 头像
id string 主键ID
checkType string 1安全 2质量
recorder string 巡检提交人ID
copyer array 抄送人列表
copyUserId string 抄送人ID
copyName string 抄送人名称
phone string 电话
companyName string 单位名称
headUrl string 头像
id string 主键ID
avatar string 头像
resultId string 巡检内容ID
checkTime number 巡检时间
createTime number 创建时间
propertyName string 巡检性质
reorganizer array 整改负责人列表
checkPropertyList array 巡检性质列表
recordId string 巡检记录ID
propertyName string 巡检性质名称
createTime number 创建时间
isDelete string 是否删除 0否 1是
id string
uuid string 主键ID
version number 版本号
rectRequire string 整改要求
projectId string 项目ID
remarks string 备注

响应数据结构如下所示:

{
    "code": 0,
    "message": null,
    "data": {
        "isUrgent": "0",
        "checkAttachList": [
            {
                "sourceUrl": "https://xxxxxxxxxxxx",
                "createTime": 1650527420000,
                "isDelete": "0",
                "editTime": 1650527420000,
                "id": "xxxxxxxxxxxx",
                "sort": 1,
                "title": "",
                "fileExt": "",
                "version": 0,
                "objectId": "xxxxxxxxxxxx",
                "objectType": "safetyInspect"
            }
        ],
        "rectTime": 1650527340000,
        "checkDuty": [
            {
                "checkDutyName": "xx",
                "phone": "xxxxxxxxxxxx",
                "checkDutyUserId": "xxxxxxxxxxxx",
                "companyName": "",
                "headUrl": "https://xxxxxxxxxxxx",
                "id": "xxxxxxxxxxxx",
                "avatar": "https://xxxxxxxxxxxx"
            }
        ],
        "dangerLevel": "1",
        "headUrl": "",
        "replayList": [],
        "checker": [
            {
                "phone": "xxxxxxxxxxxx",
                "companyName": "",
                "checkUserId": "xxxxxxxxxxxx",
                "headUrl": "https://xxxxxxxxxxxx",
                "id": "xxxxxxxxxxxx",
                "avatar": "xxxxxxxxxxxx",
                "checkName": "xx"
            }
        ],
        "isReprompt": "0",
        "checkResult": "21222222",
        "checkReaultLevel": "3",
        "STATUS": "1",
        "notifier": [
            {
                "notifUserId": "xxxxxxxxxxxx",
                "phone": "xxxxxxxxxxxx",
                "notifName": "xx",
                "companyName": "",
                "headUrl": "",
                "id": "xxxxxxxxxxxx",
                "avatar": ""
            }
        ],
        "id": "xxxxxxxxxxxx",
        "checkType": "1",
        "recorder": "xxxxxxxxxxxx",
        "copyer": [
            {
                "copyUserId": "xxxxxxxxxxxx",
                "copyName": "xx",
                "phone": "xxxxxxxxxxxx",
                "companyName": "",
                "headUrl": "",
                "id": "xxxxxxxxxxxx",
                "avatar": ""
            },
            {
                "copyUserId": "xxxxxxxxxxxx",
                "copyName": "xx",
                "phone": "xxxxxxxxxxxx",
                "companyName": "",
                "headUrl": "https://xxxxxxxxxxxx",
                "id": "xxxxxxxxxxxx",
                "avatar": "https://xxxxxxxxxxxx"
            }
        ],
        "resultId": "xxxxxxxxxxxx",
        "checkTime": 1650527340000,
        "createTime": 1650527419000,
        "propertyName": "日检",
        "reorganizer": [],
        "checkPropertyList": [
            {
                "recordId": "xxxxxxxxxxxx",
                "propertyName": "日检",
                "createTime": 1650527419000,
                "isDelete": "0",
                "id": "xxxxxxxxxxxx",
                "uuid": "xxxxxxxxxxxx",
                "version": 0
            }
        ],
        "rectRequire": "",
        "projectId": "xxxxxxxxxxxx",
        "remarks": ""
    }
}

1.4. 4. 错误码

当返回数据中的 code 不为 0 时,为错误返回。其中errCode为详细的错误码。

© All Rights Reserved            updated 2024-08-23 10:14:55

results matching ""

    No results matching ""