无标题文章

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"
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容