美文网首页
无标题文章

无标题文章

作者: 刘江龙 | 来源:发表于2017-11-06 00:18 被阅读0次

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

    相关文章

      网友评论

          本文标题:无标题文章

          本文链接:https://www.haomeiwen.com/subject/rrrkmxtx.html