使用WTMPlus快速搭建发卡网
快點(diǎn)關(guān)注我們吧
作者介紹
不倔強(qiáng)的草莓,從事互聯(lián)網(wǎng)乞討行業(yè)多年,深入了解乞討業(yè)務(wù)。開發(fā)過(guò)草莓要飯網(wǎng)等系統(tǒng)。對(duì)互聯(lián)網(wǎng)乞討的運(yùn)營(yíng)有一定經(jīng)驗(yàn)。
?什么是WTM框架?
WTM框架是一款.NET平臺(tái)下的開源快速開發(fā)框架,可以快速、靈活、高效的開發(fā)一個(gè)基于.NET的 后臺(tái)管理系統(tǒng),對(duì)于開發(fā)而言提高了40%的開發(fā)效率,同時(shí)WTM框架作為學(xué)習(xí).Net跨平臺(tái)的起點(diǎn)也是非常推薦的。
官方網(wǎng)站:https://wtmdoc.walkingtec.cn
開源地址:https://github.com/dotnetcore/WTM
什么是WTMPlus?
WtmPlus是建立在WTM開源框架基礎(chǔ)上的低代碼開發(fā)平臺(tái),他提供了可視化的模型和頁(yè)面編輯,更加復(fù)雜和智能的代碼生成,可使開發(fā)效率提升50%以上
本次開發(fā)實(shí)例就是基于WTMPlus進(jìn)行開發(fā)
官方網(wǎng)站:http://wtm.plus
開發(fā)準(zhǔn)備
申請(qǐng)支付寶當(dāng)面付接口
準(zhǔn)備一臺(tái)服務(wù)器
準(zhǔn)備一個(gè)域名
申請(qǐng)支付寶當(dāng)面付接口
參考文檔1:https://blog.csdn.net/Guo_XiCheng/article/details/106101127
參考文檔2:https://opendocs.alipay.com/open/194
首先我們使用WTMPPlus, http://wtm.plus, 快速建立包含基礎(chǔ)功能的項(xiàng)目
1.創(chuàng)建項(xiàng)目
2. 創(chuàng)建一個(gè)區(qū)域并添加相關(guān)的Model
3. 創(chuàng)建默認(rèn)頁(yè)面
4.下載項(xiàng)目
WtmPlus最終可以下載三種類型的項(xiàng)目,我這邊下載的Blazor
5. 打開項(xiàng)目
下載之后解壓縮,可直接在visual studio中打開項(xiàng)目,模型,數(shù)據(jù)庫(kù)和相關(guān)的后臺(tái)管理頁(yè)面以及各種增刪改查等接口一就都有了,下面我手動(dòng)把支付寶付款加上.
項(xiàng)目引入支付寶alipay-easysdk
剩下的就是添加幾個(gè)接口了
詳細(xì)代碼省略了 支付寶SDK都集成好了啦 直接調(diào)用就可以了
簡(jiǎn)單說(shuō)一下設(shè)計(jì)流程
_501. 需要有一個(gè)創(chuàng)建交易的controller用于創(chuàng)建交易并生成二維碼
_502 商品列表添加一個(gè)查詢交易的功能用于客戶查詢交易
_503. 需要有一個(gè)查詢交易的controller用于用戶查詢交易
_504. 需要有一個(gè)回調(diào)的controller用于接收支付寶的回調(diào)
_505 前端創(chuàng)建一個(gè)頁(yè)面用于展示商品列表
_506 最終再新建一個(gè)頁(yè)面用于展示商品信息 并添加下單功能調(diào)用創(chuàng)建交易的controller
_507 前端創(chuàng)建一個(gè)頁(yè)面用于展示購(gòu)買信息 并添加查詢調(diào)用查詢交易的controller
發(fā)布項(xiàng)目
請(qǐng)參考微軟文檔
https://docs.microsoft.com/zh-cn/dotnet/core/deploying/#framework-dependent-deployments-fdd
部署到服務(wù)器
參考為微軟文檔
https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/?view=aspnetcore-5.0
示例網(wǎng)站
發(fā)卡網(wǎng)示例網(wǎng)站:http://39.100.85.171/
草莓要飯網(wǎng):https://www.caomei.in/Beg
總結(jié)
以上是生活随笔為你收集整理的使用WTMPlus快速搭建发卡网的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Gitflow branch与Docke
- 下一篇: COSCon'21 参会指南 你想要的这