趣来达利用微信提供的便捷功能来实现用户的注册和登录。对于新用户,我们会要求他们填写基本信息和宿舍地址,然后将这些信息保存到云数据库中。对于已存在的用户,我们可以来验证身份,并加载他们之前的个人信息和订单历史记录。
订单管理
我们的云数据库中为订单设置了一个单独的集合。当用户下订单时,我们会创建一个新文档并存储在该集合中。在构建订单的数据结构时,需要考虑以下元素:
-客户姓名
-顾客联系电话
-顾客住宿地点
-订单状态
-配送骑手
-商品清单
-总价
为了方便跟踪和管理,每个订单都需要有一个唯一的编号。当有新订单被创建时,管理员会收到通知,并能够通过系统审核并分配给可用的骑手。
骑手管理
配送员也需要使用小程序进行注册和登录。与用户不同的是,配送员注册页面应该包含更多的个人信息,例如身份证号码、驾驶执照信息等。所有这些信息都将被保存在云数据库中,并由管理员审核和协调配送员任务。
管理员管理
管理员需能够浏览订单的历史记录、审核新的骑手、分配订单等操作。他们可以通过小程序登录,并使用专用的管理员模式切换到管理面板。该模块应包含以下内容:
订单管理:管理员应该可以查看每个订单的状态,并将其分配给可用的骑手。
-骑手管理:管理员应该具备查看每个骑手的信息和其接受订单数量的能力。
系统设置:管理员可根据系统需求修改管理规则和骑手配额。