【程序源代碼】小程序最佳開發(fā)實(shí)踐-租房小程序
“ 關(guān)鍵字:小程序開發(fā) 云開發(fā) 最佳實(shí)踐”
—
源碼部署過程說明
1、下載源碼
直接下載源碼,源碼地址
2、使用開發(fā)工具導(dǎo)入源碼工程
開微信開發(fā)者工具,導(dǎo)入項(xiàng)目(導(dǎo)入的時候請選擇 APP 文件夾);填寫APPID;開通云開發(fā)環(huán)境(請參考官方文檔);
3、創(chuàng)建數(shù)據(jù)庫集合
新建以下數(shù)據(jù)庫集合,一行為一個集合名:
AdminStator、 Collections、 CompanyInfo
ContactList、 Entrust、 NewHouse、 Recommend
RentingHouse、SecondHouse、 TempCllection、 UserList
注意:集合AdminStator權(quán)限設(shè)置為所有用戶不可讀寫,其余的集合權(quán)限修改為:所有用戶可讀,僅創(chuàng)建者可讀寫。
4、創(chuàng)建管理員數(shù)據(jù)
設(shè)置第一個初始的管理員信息,在 AdminStator 新建一條記錄,把以下的字段內(nèi)容添加到該記錄中,下面()里的內(nèi)容根據(jù)你的實(shí)際情況填寫:
"level":0,
"avatarUrl":"(頭像)",
"updatetime":"(2020/06/01 06:01:18)",
"_openid":"(管理員的openid)",
"name":"(管理員名字)",
"phone":"(管理員手機(jī))"
注意 這一點(diǎn)必須要格外注意:level字段數(shù)據(jù)類型為Number,值主要有:0 (代表超級管理員,具有添加管理員的權(quán)限)、1 (代表普通管理員,沒有添加管理員權(quán)限);openid 和 name 必須要跟 集合UserList 里管理員注冊的信息一致;后面如果還要添加其他管理員的話,按以下的步驟添加即可:“個人中心”——>“連續(xù)點(diǎn)擊5次頭像”——>"掃碼(管理員進(jìn)入后臺生成的二維碼)";
5、創(chuàng)建公告數(shù)據(jù)
設(shè)置公告初始數(shù)據(jù),在 CompanyInfo 新建一條記錄,把以下的字段內(nèi)容添加到該記錄中,下面()里的內(nèi)容根據(jù)你的實(shí)際情況填寫:
"_id":"cb37e58c-f634-49d3-93b9-5aebec00a23a(可以不修改)",
"introduce":"(平臺/公司介紹,根據(jù)實(shí)際填寫)",
"updatetime":"2020/06/27 14:22:31",
"editer":"(編輯人,后面會自動修改的)",
"phone":"(編輯人手機(jī)號碼,后面會自動修改的)",
"notice":"(首頁滾動公告內(nèi)容) "
6、上傳云函數(shù)
上傳 cloudfunctions 文件夾下所有的云函數(shù),上傳時選擇 上傳并部署:云端安裝依賴;修改 app.js 大約第8行的代碼填寫你自己云環(huán)境的ID,編譯運(yùn)行。
—
功能截圖和原型圖
一、首頁

二、發(fā)布

三、個人

05
源碼下載地址:
—
商城類小程序最佳解決方案
聯(lián)
方
式
公眾號ID: itcode
視頻號: 程序源代碼
微信ID: itcoder
免
聲
明
—————————————

———————

————————
【你的每一份打賞就是對我最真誠的鼓勵】
