收费规则操作

topicName = Rules

接口描述

收费规则操作 : 查询、增加、修改、删除一体机固定车、临时车、异常车收费规则(如携带该停车场ID或未携带,查询具体停车场数据)

请求参数

参数名
类型
描述
必填
Data
json
必填
MsgType
int
消息类型 1-修改 2-增加 3-删除 4-查询
必填
number
number
操作数量
必填
RulesType
int
临时车 type = 0; 固定车 type = 1; 异常车 type = 2;
必填
UpdateRulesList
array
修改规则必选
可选
RechargeRuleInfo
json
固定车必选
可选
ID
number
收费规则 ID 示例:1
必填
Name
String
规则名称 示例:月卡
必填
ContractType
int
规则类型 示例:0包月 1包年
必填
ChargeAmount
int
收费金额 示例:180 (单位 元)
必填
ChargeRuleInfo
json
临时车必选
可选
ID
number
收费规则 ID 示例:1
必填
Name
string
规则名称 示例:临时车
必填
Type
number
规则类型 示例:0按时段收费 1 按时长收费 2 按次收费
必填
VehicleType
number
车辆类型 详见数据字典车辆类型
必填
TimePeriodChargeRuleInfo
object
数据字典
必填
FreeParkingTime
number
免费停车时长 示例:15(单位:分钟)
必填
FreeParkingTimeChargeEnable
number
停车超出免费时长后免费时间是否计费使能 示例:0:不使能 1:使能
必填
FreeParkingType
number
免费时长类型 0:单次 1:多次
必填
TimeFormat
number
时间制式类型 示例:0 :自然天制 1: 24小时制
必填
MaxChargePerDay
number
每日封顶金额 示例:50(单位:元)
必填
Num
number
时间段 示例:1
必填
ChargeRuleInfoList
array
时间段 数据列表
必填
BeginTime
string
开始时间 示例:00:00:00
必填
EndTime
string
结束时间 示例:23:59:59
必填
ChargeUnit
number
收费单位 示例:30(单位:分钟)
必填
ChargeAmount
number
收费金额 示例:2(单位:元)
必填
MinimumSpanTime
number
最小跨度时间 示例:10 (单位:分钟)
必填
AbnormalChargeRuleInfoList
json
异常车必选
可选
ID
number
收费规则 ID 示例:1
必填
Name
string
异常收费规则名称 示例:异常收费
必填
ChargeAmount
number
异常收费金额 示例:10
必填
IsDefaultRule
number
是否设为默认异常车收费规则 示例:0:非默认 1:默认
必填
AddRulesList
array
增加规则必选
可选
RechargeRuleInfo
json
固定车必选
可选
Name
String
规则名称 示例:月卡
必填
ContractType
int
规则类型 示例:0包月 1包年
必填
ChargeAmount
int
收费金额 示例:180 (单位 元)
必填
ChargeRuleInfo
json
临时车必选
可选
Name
string
规则名称 示例:临时车
必填
Type
number
规则类型 示例:0按时段收费 1 按时长收费 2 按次收费
必填
VehicleType
number
车辆类型 详见数据字典车辆类型
必填
TimePeriodChargeRuleInfo
object
数据字典
必填
FreeParkingTime
number
免费停车时长 示例:15(单位:分钟)
必填
FreeParkingTimeChargeEnable
number
停车超出免费时长后免费时间是否计费使能 示例:0:不使能 1:使能
必填
FreeParkingType
number
免费时长类型 0:单次 1:多次
必填
TimeFormat
number
时间制式类型 示例:0 :自然天制 1: 24小时制
必填
MaxChargePerDay
number
每日封顶金额 示例:50(单位:元)
必填
Num
number
时间段 示例:1
必填
ChargeRuleInfoList
array
时间段 数据列表
必填
BeginTime
string
开始时间 示例:00:00:00
必填
EndTime
string
结束时间 示例:23:59:59
必填
ChargeUnit
number
收费单位 示例:30(单位:分钟)
必填
ChargeAmount
number
收费金额 示例:2(单位:元)
必填
MinimumSpanTime
number
最小跨度时间 示例:10 (单位:分钟)
必填
AbnormalChargeRuleInfoList
json
异常车必选
可选
Name
string
异常收费规则名称 示例:异常收费
必填
ChargeAmount
number
异常收费金额 示例:10
必填
IsDefaultRule
number
是否设为默认异常车收费规则 示例:0:非默认 1:默认
必填
DelRulesList
array
删除收费规则
可选
ID
number
收费规则 ID 示例:1
必填

响应参数

参数名
类型
描述
必填
Data
MsgType为增加时响应该参数
必填
ID
number
收费规则ID
必填