W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
基本信息 https://a6047321403426-dev.apicloud-saas.com/api/
https://a6047321403426-dev.apicloud-saas.com/admin/#/login
賬號(hào):admin 密碼:123456
簡(jiǎn)介
項(xiàng)目采用云原生的方式來完成整體的從數(shù)據(jù)庫設(shè)計(jì),數(shù)據(jù)庫建模,后臺(tái)建立,api接口的生成,提供接口給到前端等一系列的操作 開發(fā)流程
1.創(chuàng)建模型表(核心)
創(chuàng)建模型
添加表字段
根據(jù)上面的操作,繼續(xù)添加,字段根據(jù)實(shí)際需要的類型進(jìn)行添加
添加好表字段以后,就可以根據(jù)添加行
按照上面的步驟,就可以完成數(shù)據(jù)庫建立和數(shù)據(jù)的手動(dòng)添加
2.創(chuàng)建云函數(shù)(核心)
添加函數(shù)包含了(普通函數(shù)/鉤子函數(shù)/遠(yuǎn)程函數(shù))
根據(jù)對(duì)應(yīng)的選項(xiàng),內(nèi)容添加對(duì)應(yīng)的函數(shù),添加的函數(shù)可以作為后臺(tái)調(diào)用的接口,也可以作為前端調(diào)用的接口
3.后端云(核心)
進(jìn)入后臺(tái)登陸界面
登陸進(jìn)入后,可以看到已經(jīng)有默認(rèn)的模塊已經(jīng)建立好了
根據(jù)菜單管理和頁面管理搭配使用,可以創(chuàng)建出想要的任何頁面信息
新增或者打開頁面后,會(huì)看到
點(diǎn)擊查看源碼信息,則可以看到,整個(gè)頁面的增刪改查的功能都是根據(jù)json信息來完成的
這里頁面的編輯規(guī)則,遵循amis的編寫方式
amis參考文檔:https://baidu.gitee.io/amis/zh-CN/docs/index
有了這個(gè),就可以創(chuàng)建出任意形式的后臺(tái)管理功能,這一切都基于APICloud后端云
4.WebApi接口開發(fā)
接口,想必大家都非常清楚是為了前端而準(zhǔn)備的,這個(gè)前端不僅限于本案例中的微信小程序,PC網(wǎng)頁,H5,APP,支付寶小程序,百度小程序,....此處省略一大堆前端,都可以使用webapi。 下面我們來看看webapi的樣子吧
如果你所見,這塊的接口也完全基于ApiCloud后端云,在函數(shù)的模塊,仔細(xì)看文檔的同學(xué)想必已經(jīng)發(fā)現(xiàn),我們上面已經(jīng)講到過了
開發(fā)webapi函數(shù)與開發(fā)后端調(diào)用的方法函數(shù)一樣,都是從添加函數(shù)的里面去添加就好了。細(xì)心的同學(xué)也許會(huì)發(fā)現(xiàn)我在webapi的接口中增加了一些前綴F-,B-等標(biāo)記,這主要是為了讓前端開發(fā)的同學(xué)好區(qū)分,哪些是前端需要調(diào)用的api,哪些是后端需要調(diào)用的api,這樣可以節(jié)省前端同學(xué)開發(fā)的時(shí)間,還有更多很好的玩的功能,歡迎大家一起來交流討論。
5.非常感謝大家耐心的閱讀,歡迎大家與我交流 作者 趙銘哲(微信:zhao365845726)
創(chuàng)建模型
數(shù)據(jù)庫設(shè)計(jì)
表名稱 | 表注釋 |
---|---|
ml_appointment | 預(yù)約 |
ml_banner | 輪播圖 |
ml_category | 分類 |
ml_courses | 課程 |
ml_orders | 訂單 |
ml_system_config | 系統(tǒng)配置 |
ml_teacher_teams | 老師 |
ml_user | 用戶 |
ml_wx_sp_config | 微信小程序配置 |
API_WX | 微信關(guān)鍵信息配置(調(diào)用系統(tǒng)的支付方法需要的表) |
ml_appointment(預(yù)約)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_banner(輪播圖)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_category(分類)
字段名稱 | 數(shù)據(jù)類型 | 注釋 | |
---|---|---|---|
id | number | 用戶Id | |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) | |
create_time | number | 創(chuàng)建時(shí)間 | |
name | string | 姓名 | |
wx_openid | string | 微信OpenId | |
thumb | string | 頭像 | (輪播圖) |
ml_courses(課程)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_orders(訂單)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_system_config(系統(tǒng)配置)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_teacher_teams(老師)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_user(用戶)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_banner(輪播圖)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
ml_wx_sp_config(微信小程序配置)
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
API_WX(微信關(guān)鍵信息配置(調(diào)用系統(tǒng)的支付方法需要的表))
字段名稱 | 數(shù)據(jù)類型 | 注釋 |
---|---|---|
id | number | 用戶Id |
is_deleted | number | 是否刪除(1-未刪除;2-刪除) |
create_time | number | 創(chuàng)建時(shí)間 |
name | string | 姓名 |
wx_openid | string | 微信OpenId |
thumb | string | 頭像 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: