Parksystem
停車系統(tǒng)頁面說明!
Park
字段
-
car_number:車牌號 -
park_time:停車時間 -
time_record:時間記錄,用于計算停車費用
用戶可進(jìn)行的操作
增加 create:
管理員填寫表單,停車時間由系統(tǒng)自動生成,車牌號由用戶填寫,前端返回以上字段,后臺返回json數(shù)據(jù).
#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:
將車輛所有信息展示給管理員,前端展示每輛車的信息并在旁邊設(shè)刪除方法,便于車輛離開停車場時的信息刪除
#UI -> DJANGO
{
'command':'all',
}
# DJANGO -> UI
{
'return':True
[
{
'id': 0,
'car_number': "xxx",
# 其余省略
},
{
'id': 1,
'car_number': "xxx",
# 其余省略
}
]
or
{
'return':False,
'info':"xxx"
}