快点关注我们吧

作者介绍

不倔强的草莓,从事互联网乞讨行业多年,深入了解乞讨业务。开发过草莓要饭网等系统。对互联网乞讨的运营有一定经验。


 什么是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快速搭建发卡网相关推荐

  1. 10.5k Star!可快速搭建私人网盘的开源项目

    10.5k Star!可快速搭建私人网盘的开源项目 [导语]:可搭建私人网盘的在线文件浏览器. 简介 filebrowser 提供指定目录下的文件管理界面,可用于搭建私人网盘,在线管理各种文件资源,内 ...

  2. 腾讯云轻量快速搭建个人网盘

    腾讯云轻量快速搭建个人网盘 现在市面上的网盘大多数都限速,并且文件可能不安全,所以拥有一个自己的服务器就可以搭建轻便的个人网盘了,最方便的是你不需要任何tx服务器的知识,因为腾讯云轻量应用服务器已经把 ...

  3. 【云存储】使用OSS快速搭建个人网盘教程(阿里云)

    使用OSS快速搭建个人网盘 一.基础概要 1. 主要的存储类型 1.1 块存储 1.2 文件存储 1.3 对象存储 2. 对象存储OSS 2.1 存储空间 2.2 地域 2.3 对象 2.4 读写权限 ...

  4. GitHub标星10.8K!快速搭建私人网盘

    来自:开源最前线(ID:OpenSourceTop) 链接:https://blog.eduonix.com/software-development/top-10-ides-c-c-develope ...

  5. 使用服务器-宝塔面板搭建发卡网(包括支付接口)

    推荐服务器购买特惠地址 点击即可购买 还有免费试用 内容包括 1 发卡网部署 2 个人支付宝接口申请后部署到发卡网 首先自行百度安装好宝塔面板 在开始来看教程 为什么要安装宝塔面板?可否不安装? 答: ...

  6. 部署可道云_可道云-快速搭建个人用云网盘

    可道云是一个国人写得个人网盘.他可以让你在php环境下快速搭建一个网盘,简单快捷. 严重事项: 但是请注意,建好了网盘要新建你的管理员账号以及密码,删除默认的admin账户以及demo和guest账户 ...

  7. 学信网:研究生云复试平台快速搭建上线

    通过覆盖全球的音视频通信服务,支撑学信网视频面试稳定运行和效率提升. 案例简介 研究生复试工作碰到疫情,各大院校先后发布复试流程调整通知,将复试工作从线下搬到了线上,这也是历史上的第一次.要在短期内完 ...

  8. hfs2.3中文版快速搭建http文件下载服务器系统——墨涩网

    hfs2.3中文版快速搭建http文件下载服务器系统--墨涩网-墨涩网 https://www.sunweihu.com/2475.html hfs安装共享文件在根目录下才可使用 同时使用网络穿透工具 ...

  9. 发卡网源码(企业和个人发卡网源码二合一)及代理系统附搭建教程

    最近,有网友问到,自己在上传发卡网源码的时候,总是各种出错.比如404.或者数据库错误等等. 如果通过自己上传源码,安装的时候还是出现各种错误. 附源码及演示:fakaysw.top 那么,我建议可以 ...

最新文章

  1. python中write的用法_Python中操作文件之write()方法的使用教程
  2. python知识点:上下文管理器[__enter__ 和 __exit__ ]
  3. Xcode8.0 去除控制台多余打印
  4. Freemarker判断对象是否为空的用法
  5. mysql 什么时候用内连接_mysql显示内连接和隐式内连接的区别,什么时候非要用到显示内连接。...
  6. oracle 拉链表 计算和,Oracle拉链表和流水表如何按照时间匹配求新的计算项
  7. Java中使用各种方式实现网页跳转
  8. 蓝牙的重命名与波特率修改
  9. 【JVM】深入理解JVM垃圾回收机制及其垃圾回收算法
  10. 基于SSM+MySQL+Bootstrap的停车场管理系统
  11. 兑现2021年合肥市高新区建设世界一流高科技园区政策部分条款申报指南
  12. 手机浏览器下载文件名乱码解决
  13. 有关网线接法的几个问题
  14. python 子域名爆破工具
  15. 回顾2020,谈谈“拥抱变化”的新理解
  16. mysql 语言 总结
  17. UG NX 12 草图曲线
  18. 2018,我在保险公司当卧底--本文长期更新
  19. 萝卜家园 Win XP 极速安装版 3.0
  20. 2 软件测试之健壮性测试

热门文章

  1. SQL server 2000 和2005中怎么让ldf文档变小
  2. 2019-1-92.4G射频芯片培训资料
  3. zip4j实现多线程压缩
  4. 使用Spring访问Mongodb的方法大全——Spring Data MongoDB查询指南
  5. [cogs347]地震
  6. Msys2 国内源(2017.3.30)
  7. 单一职责原则--设计模式系列
  8. Echart..js插件渲染报错 data.length1?
  9. 导入shape文件到SDE数据库
  10. 从基础开始:Qomo OpenProject中的一些关键词