文档

停车场系统领域服务-数据模型定义

更新时间:
一键部署

1 车辆通行

当车辆通过停车区域的时候,会上报车辆通行的数据

模型名称:iot_park_pass_record

版本 1.0

字段

数据类型

字段含义

direction

Integer

"0":"进场"

"1":"出场"

"2":"未知"

openType

Integer

"0":"正常抬杆"

"1":"异常抬杆"

"2":"未知"

plateNumber

String

车牌号

plateNumberImage

String

车牌号照片文件名

<需要上传文件类型:图片>

typePermission

Integer

"0":"未知类型"

"1":"普通车辆"

"2":"临时车辆"

"3":"白名单"

plateColor

Integer

"0": "未知车牌颜色",

"1": "蓝色",

"2": "黄色",

"3": "白色",

"4": "黑色",

"5": "绿色",

"6": "黄绿色"

plateType

Integer

"0": "未知车牌类型",

"1": "蓝牌车",

"2": "单层黄牌车",

"4": "警车",

"8": "武警车辆",

"16": "双层黄牌",

"32": "摩托车",

"64": "教练车",

"128": "军车",

"256": "个性化车",

"512": "港澳车",

"1024": "使馆车",

"2048": "老式车牌",

"4096": "民航车牌",

"8192": "新能源车牌-小型",

"9001": "香港进出中国大陆车牌",

"9002": "农用车牌",

"9003": "澳门进出中国大陆车牌",

"9004": "无牌车"

vehicleColor

Integer

"0": "未知颜色",

"1": "红色",

"2": "绿色",

"3": "蓝色",

"4": "黄色",

"5": "白色",

"6": "灰色",

"7": "黑色",

"8": "紫色",

"9": "棕色",

"10": "粉色"

vehicleType

Integer

"0": "未知",

"1": "轿车",

"2": "面包车",

"3": "大型客车",

"4": "中型客车",

"5": "皮卡",

"6": "非机动车",

"7": "SUV",

"8": "MPV",

"9": "微型货车",

"10": "轻型货车",

"11": "中型货车",

"12": "重型货车"

barrierId

String

车闸的唯一标识车闸id

barrierName

String

车闸的名称

parkingLotId

String

车场id,车辆进出的停车场id

areaId

String

停车区域id,车辆进出的停车区域id

orderNumber

String

订单编号

recordId

String

本地系统上中车辆通行的记录号,用于可能需要的车牌校正功能

eventTime

String

本地系统产生通行事件的时间,时间格式为yyyy-MM-dd HH:mm:ss

2 收费事件

车辆在车闸处产生收费事件之后推送的数据

模型名称:iot_park_fee

版本 1.0

字段

数据类型

字段含义

outBarrierName

String

出场道闸名称

outBarrierId

String

出场道闸id

inBarrierName

String

进场道闸名称

inBarrierId

String

进场道闸id

payStatus

Integer

"0":"支付完成", "4":"未支付"

orderNumber

String

订单号

amount

Float

订单金额。单位元。最大99999.00,最小0.00,分辨率0.01。

outTime

String

出场时间

inTime

String

进场时间

plateNumber

String

车牌号

outImage

String

出场车牌照片文件名

<需要上传文件类型:图片>

inImage

String

入场车牌照片文件名

<需要上传文件类型:图片>

areaId

String

产生收费的区域id

parkingLotId

String

产生收费的车场id

eventTime

String

收费事件发生的时间,时间格式为yyyy-MM-dd HH:mm:ss

3 锁定车辆识别

当一个车辆被标记成锁定车辆通过了一个车闸的时候,上报该数据

模型名称:iot_park_locked_detect

版本 1.0

字段

数据类型

字段含义

direction

Integer

"0":"进场","1":"出场"

plateNumberImage

String

车牌号照片文件名

<需要上传文件类型:图片>

plateNumber

String

车牌号

barrierId

String

通过的道闸id

barrierName

String

通过的道闸名称

parkingLotId

String

车场id,车辆进出的停车场id

areaId

String

停车区域id,车辆进出的停车区域id

eventTime

String

锁定车辆识别事件发生的时间,时间格式是yyyy-MM-dd HH:mm:ss

4 黑名单车辆识别

当一个被加入黑名单的车辆通过了一个车闸的时候,上报该数据

模型名称:iot_park_blacklist_detect

版本 1.0

字段

数据类型

字段含义

direction

Integer

"0":"进场","1":"出场"

plateNumberImage

String

车牌号照片文件名

<需要上传文件类型:图片>

plateNumber

String

车牌号

barrierId

String

通过的道闸id

barrierName

String

通过的道闸名称

parkingLotId

String

车场id,车辆进出的停车场id

areaId

String

停车区域id,车辆进出的停车区域id

eventTime

String

黑名单车辆识别事件发生的时间,时间格式为yyyy-MM-dd HH:mm:ss

5 车位状态变化

当车位有车停泊,或者停泊的车离开的时候,上报该数据

模型名称:iot_park_parkinglot_update

版本 1.0

字段

数据类型

字段含义

stateParked

Integer

状态变成 "0": "无车","1": "有车"

parkedNumber

String

驻车车牌

parkingSpace

String

车位id

areaId

String

车位所属停车区域的id

parkingLotId

String

车位所属停车场的id

eventTime

String

车位状态变化发生的时间,时间格式为yyyy-MM-dd HH:mm:ss

6 停车场车辆信息变化

当停车场内的车辆信息发生变化的时候,上报该数据

模型名称:iot_park_vehicle_update

版本 1.0

字段

数据类型

字段含义

userName

String

车主称谓

plateNumber

String

车牌号

typeOperation

Integer

"0":"新增","1":"修改","2":"删除"

userId

String

车主的身份识别码

stateLocked

Integer

锁定状态 "0":"没有锁定","1":"锁定"

accessBarrierListFile

String

车辆可通行的车闸列表文件名

<需要上传文件类型:文本>

parkingLotId

String

车辆所属停车场的id

eventTime

String

停车场车辆信息变化发生的时间,时间格式为yyyy-MM-dd HH:mm:ss

*车辆权限列表格式

{
  "PermissionList":[
    {"barrierId": "道闸id", "barrierName": "道闸名称","StartExpireTime":"起始时间","EndExpireTime": "截止时间"},
    {"barrierId": "道闸id", "barrierName": "道闸名称","StartExpireTime":"起始时间","EndExpireTime": "截止时间"},
    {"barrierId": "道闸id", "barrierName": "道闸名称","StartExpireTime":"起始时间","EndExpireTime": "截止时间"},
      ...
   ]
 }

7 停车场车辆锁定信息

当停车场内有车辆被锁定的时候,上报该数据

模型名称:iot_park_vehicle_lock_update

版本 1.0

字段

数据类型

字段含义

lockStartExpireTime

String

锁车开始时间

lockEndExpireTime

String

锁车过期时间

plateNumber

String

车牌号

parkingLotId

String

车场id

eventTime

String

停车场车辆锁定发生的时间,时间格式为yyyy-MM-dd HH:mm:ss

8 黑名单车辆更新

当本地停车系统更新了黑名单车辆之后,会上报这个数据

模型名称:iot_park_blacklist_update

版本 1.0

字段

数据类型

字段含义

plateNumber

String

车牌号

type

Integer

"0":"新增","1":"删除"

areaId

String

车位所属停车区域id

parkingLotId

String

车辆所属停车场id

eventTime

String

黑名单车辆更新时间,时间格式为yyyy-MM-dd HH:mm:ss

9 白名单车辆更新

当本地停车系统更新了白名单车辆之后,会上报这个数据

模型名称:iot_park_whitelist_update

版本 1.0

字段

数据类型

字段含义

plateNumber

String

车牌号

type

Integer

"0":"新增","1":"删除"

areaId

String

车位所属停车区域的id

parkingLotId

String

车辆所属停车场的id

eventTime

String

白名单车辆更新时间,时间格式为yyyy-MM-dd HH:mm:ss