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