靈犀外賣小程序開發步驟:前端
安裝說明express
一、導入db文件夾中的數據到Bmob,關於Bmob的入門使用,請參見:http://blog.it577.net/archives/32/
二、修改小程序源碼文件/utils/init.js中的Bmob Appid信息
三、Bmob後臺修改小程序Appid與支付信息,具體操做圖解,請參見:http://blog.it577.net/archives/103/小程序
買家下單流程app
一、店鋪首頁兼商品列表
二、購物車
三、收貨地址列表與編輯
四、訂單列表與詳情
五、支付動畫
前端特技spa
一、購物車動畫
二、地址選擇器,集成騰訊地圖sdk.net
建表1.商家表blog
字段名 | 類型 | 註釋 |
title | String | 店名 |
logo | String | 頭像 |
telephone | String | 聯繫電話 |
address | String | 地址 |
geo | Geopoint | 經緯度 |
notice | String | 公告 |
business_start | String | 開始營業時間 |
business_end | String | 結束營業時間 |
express_fee | Number | 配送費 |
min_amount | Number | 起送金額 |
2.分類表ci
字段名 | 類型 | 註釋 |
title | String | 店名 |
priority | Number | 優先級(越小越前) |
3.菜品表開發
字段名 | 類型 | 註釋 |
title | String | 店名 |
thumb | File | 主圖 |
summary | String | 簡述 |
price | Number | 價格 |
category | Pointer | Cateogry分類表 |
priority | Number | 優先級(越小越前) |
4.地址表
字段名 | 類型 | 註釋 |
realname | String | 姓名 |
gender | Number | 1先生 0女士 |
mobile | String | 手機 |
area | String | 區域 |
detail | String | 詳細地址 |
user | Pointer | 關聯用戶 |
5.訂單表
字段名 | 類型 | 註釋 |
user | Pointer | 下單人 |
title | String | 摘要 |
quantity | Number | 購買數量 |
address | Pointer | 地址 |
express_fee | Number | 配送費 |
amount | Number | 餐費 |
total | Number | 總計 |
status | Number | 狀態(0,待付款;1,已付款;2,派送中;-1,已取消) |
detail | Array | 清單 |
sn | String | 訂單號 |
6.用戶表
字段名 | 類型 | 註釋 |
userInfo | Object | 用戶暱稱頭像等 |
authData | Object | Bmob維護的用戶openid等信息 |