车场管理

更新时间:2025-05-30 01:56:03下载pdf

API列表

请求方式 API 描述
POST /v1.0/iot-02/third/parking/parking-lots 添加车场
PUT /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id} 修改车场
DELETE /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id} 删除车场
GET /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id} 车场详情
GET /v1.0/iot-02/third/parking/parking-lots 查询车场

添加车场

功能描述

添加车场

接口地址

POST /v1.0/iot-02/third/parking/parking-lots

请求参数

参数名 类型 参数类型 说明 是否必需
name String body 车场名,不超过 100 个字符 true
address String body 车场地址,不超过 255 个字符 false
address_detail String body 车场详细地址,不超过 255 个字符 false
parent_id String body 上层车场 id,不超过 32 个字符 false
remark String body 备注,不超过 255 个字符 false

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result String 车场 id

请求示例

POST /v1.0/iot-02/third/parking/parking-lots
{
  "name": "QqUbS7oOwM",
  "address": "杭州市余杭区",
  "address_detail": "杭州市余杭区xxx",
  "parent_id": "pWqOpzg5i0",
  "remark": "2V7LNEm45g"
}

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": "4p6L2KOArp"
}

修改车场

功能描述

修改车场

接口地址

PUT /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}

请求参数

参数名 类型 参数类型 说明 是否必需
parking_lot_id String url 车场 id true
name String body 车场名,不超过 100 个字符 true
address String body 车场地址,不超过 255 个字符 false
address_detail String body 车场详细地址,不超过 255 个字符 false
parent_id String body 上层车场 id,不超过 32 个字符 false
remark String body 备注,不超过 255 个字符 false

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result boolean 成功、失败

result 参数说明

请求示例

PUT /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}
{
  "name": "1qSC2p5C0q",
  "address": "杭州市余杭区",
  "address_detail": "杭州市余杭区",
  "parent_id": "6FcFxFnIAw",
  "remark": "Y0zOapRoLm"
}

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": false
}

删除车场

功能描述

删除车场

接口地址

DELETE /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}

请求参数

参数名 类型 参数类型 说明 是否必需
parking_lot_id String url 车场 id true

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result boolean 成功、失败

请求示例

DELETE /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": true
}

车场详情

功能描述

车场详情

接口地址

GET /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}

请求参数

参数名 类型 参数类型 说明 是否必需
parking_lot_id String url 车场 id true

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result Object 车场信息

result参数说明

参数名 类型 说明
project_id String 项目 id
creator String 创建者
modifier String 修改者
gmt_create long 创建时间(毫秒)
gmt_modified long 修改时间(毫秒)
parking_lot_id String 车场 id
name String 车场名
address String 车场地址
address_detail String 车场详细地址
parent_id String 上层车场 id
remark String 备注

请求示例

GET /v1.0/iot-02/third/parking/parking-lots/{parking_lot_id}

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": {
    "project_id": "P0ZMw78XQj",
    "creator": "OJENtF4a6t",
    "modifier": "ibGel6gow1",
    "gmt_create": 88732,
    "gmt_modified": 623058,
    "parking_lot_id": "zFjHjNbj64",
    "name": "FuFLJLvVWo",
    "address": "杭州市余杭区",
    "address_detail": "杭州市余杭区",
    "parent_id": "FbwKswviyR",
    "remark": "uVGeuSChIH"
  }
}

查询车场

功能描述

查询车场

接口地址

GET /v1.0/iot-02/third/parking/parking-lots

请求参数

返回参数

参数名 类型 说明
code Integer 响应码(详情见错误码章节),成功时为空
success Boolean 是否成功:(true:成功,false:失败)
msg String 请求失败的信息,成功时为空
t Long 返回时间戳,13 位
result Object 车场分页列表

result参数说明

参数名 类型 说明
total int 总数
data Object[] 当前页数据
project_id String 项目 id
creator String 创建者
modifier String 修改者
gmt_create long 创建时间(毫秒)
gmt_modified long 修改时间(毫秒)
parking_lot_id String 车场 id
name String 车场名
address String 车场地址
address_detail String 车场详细地址
parent_id String 上层车场 id
remark String 备注

请求示例

GET /v1.0/iot-02/third/parking/parking-lots

响应示例

{
  "success": true,
  "t": 1573441137,
  "result": {
    "total": 1,
    "data": [
      {
        "project_id": "irvJYyR9Lw",
        "creator": "yDVuT2xuCE",
        "modifier": "Rb4GZKXFWT",
        "gmt_create": 96841,
        "gmt_modified": 387325,
        "parking_lot_id": "gmOkC0UIts",
        "name": "INnMi3ISGo",
        "address": "杭州市余杭区",
        "address_detail": "杭州市余杭区",
        "parent_id": "DgPZgvws7e",
        "remark": "dGxfbkKJRq"
      }
    ]
  }
}