灵犀外卖小程序开发步骤:
安装说明
1、导入db文件夹中的数据到Bmob,关于Bmob的入门使用,请参见:http://blog.it577.net/archives/32/
2、修改小程序源码文件/utils/init.js中的Bmob Appid信息
3、Bmob后台修改小程序Appid与支付信息,具体操作图解,请参见:http://blog.it577.net/archives/103/
买家下单流程
1、店铺首页兼商品列表
2、购物车
3、收货地址列表与编辑
4、订单列表与详情
5、支付
前端特技
1、购物车动画
2、地址选择器,集成腾讯地图sdk
建表1.商家表
字段名类型注释
titleString店名
logoString头像
telephoneString联系电话
addressString地址
geoGeopoint经纬度
noticeString公告
business_startString开始营业时间
business_endString结束营业时间
express_feeNumber配送费
min_amountNumber起送金额
2.分类表
字段名类型注释
titleString店名
priorityNumber优先级(越小越前)
3.菜品表
字段名类型注释
titleString店名
thumbFile主图
summaryString简述
priceNumber价格
categoryPointerCateogry分类表
priorityNumber优先级(越小越前)
4.地址表
字段名类型注释
realnameString姓名
genderNumber1先生 0女士
mobileString手机
areaString区域
detailString详细地址
userPointer关联用户
5.订单表
字段名类型注释
userPointer下单人
titleString摘要
quantityNumber购买数量
addressPointer地址
express_feeNumber配送费
amountNumber餐费
totalNumber总计
statusNumber状态(0,待付款;1,已付款;2,派送中;-1,已取消)
detailArray清单
snString订单号
6.用户表
字段名类型注释
userInfoObject用户昵称头像等
authDataObjectBmob维护的用户openid等信息