一、需求
分为两个端:用户端、管理端
管理端:
- 添加套餐(套餐名、价格、套餐内容)
- 添加号码池(可批量也可单个)
- 查看订单(购买人信息、购买信息、状态)
- 修改订单状态(已出货、退款)
- 收到新订单通知
用户端:
- 填写基本信息表单(姓名、身份证号、联系手机号)
- 从号码池中选择号码(不展示锁单号码)
- 生成付款码(锁单)
- 微信支付
- 30分钟后未支付,则订单失效,号码回流
- 通过预留手机号和姓名,可以查询订单
- 取消订单
二、接口
用户端
- 根据运营商来获取号码池,以及套餐
- 购买:参数是姓名、身份证、手机号、 运营商、购买的手机号、套餐 (并发下的锁)
- 支付:判断是否已经超期
- 查询:根据姓名+手机号,查询自己的订单
- 取消订单
管理端
- 登录
- 添加套餐
- 添加号码池
- 查询订单【全部、已支付,手机号】
- 删除套餐
- 删除号码
- 设置订单为 取消、已出库
- 通知
- 底部预留信息