Parksystem
停车系统页面说明!
Park
字段
-
car_number
:车牌号 -
park_time
:停车时间 -
time_record
:时间记录,用于计算停车费用
用户可进行的操作
增加 create
:
管理员填写表单,停车时间由系统自动生成,车牌号由用户填写,前端返回以上字段,后台返回json数据.
#UI -> DJANGO
{
'command':'create',
'argv':
{
'car_number':'xxx', # string
'park_time':'2017-10-28' # DataTimeField格式
# 其余省略
}
}
# DJANGO -> UI
{
'return':True
}
or
{
'return':False,
'info':"xxx" #输入格式不正确或停车场已满
}
删除 delete
:
指定车辆离开停车场,前端返回记录id,后台返回格式同create
#UI -> DJANGO
{
'command':'delete',
'argv':
{
'id':32, # integer
}
}
# DJANGO -> UI
{
'return':True
'info':"车辆停车时间为xxx,费用为xxx" #车辆离开停车场
}
or
{
'return':False,
'info':"xxx" #删除失败
}
获取全部记录 all
:
将车辆所有信息展示给管理员,前端展示每辆车的信息并在旁边设删除方法,便于车辆离开停车场时的信息删除
#UI -> DJANGO
{
'command':'all',
}
# DJANGO -> UI
{
'return':True
[
{
'id': 0,
'car_number': "xxx",
# 其余省略
},
{
'id': 1,
'car_number': "xxx",
# 其余省略
}
]
or
{
'return':False,
'info':"xxx"
}
网友评论