资源简介
程序通过.net core 3.0编写,实现微信H5支付、公众号支付(JSAPI)、扫码支付等。该程序也可以作为.net core快速开发框架(该框架从一沙快速开发框架改编过来,个人认为很不错)。人格保证出了支付接口测试通过。代码是几个月前写的,测试截图已经没有,望见谅,有疑问请留言。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using YKH.Entity;
using YKH.Service;
using YKH.Util;
using YKH.Util.Extension;
using YKH.Util.Model;
namespace YKH.Business
{
public class OrderPayBll
{
private OrderPayService cardService = new OrderPayService();
#region 获取数据
///
/// 根据订单Id查询订单信息
///
///
///
public Task GetOrder(string orderNo)
{
return cardService.GetOrder(orderNo);
}
#endregion
#region 提交数据
///
/// 添加订单信息
///
///
///
public async Task> AddOrder(OrderPayEntity entity)
{
ReturnResult obj = new ReturnResult();
//查询订单数量
var count = await cardService.GetOrderCountAsync(entity.OrderNo);
if (count > 0)
{
return new Tuple(false “该订单已添加过“);
}
else
{
await cardService.AddOrder(entity);
return new Tuple(true “添加成功“);
}
}
///
/// 添加订单信息
///
///
///
public async Task> UpdateOrder(OrderPayEntity entity)
{
ReturnResult obj = new ReturnResult();
//查询订单数量
OrderPayEntity orderEntity = await cardService.GetOrder(entity.OrderNo);
if (orderEntity == null)
{
return new Tuple(false “未查询到订单信息“);
}
else
{
orderEntity = Reflectionhelper.Mapper(orderEntity entity);
await cardService.AddOrder(orderEntity);
return new Tuple(true “更新成功“);
}
}
#endregion
#region 私有方法
#endregion
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-09-24 05:38 Document\
文件 177 2020-09-24 05:38 __MACOSX\._Document
目录 0 2020-09-29 13:51 Lib\
文件 177 2020-09-29 13:51 __MACOSX\._Lib
文件 1676429 2020-11-20 06:38 ykh_dev_card.sql
文件 176 2020-11-20 06:38 __MACOSX\._ykh_dev_card.sql
目录 0 2020-11-05 09:31 YKH.Business\
文件 177 2020-11-05 09:31 __MACOSX\._YKH.Business
目录 0 2020-11-06 03:44 YKH.Business\YKH.Service\
文件 177 2020-11-06 03:44 __MACOSX\YKH.Business\._YKH.Service
目录 0 2020-11-06 06:16 YKH.Business\YKH.Business\
文件 177 2020-11-06 06:16 __MACOSX\YKH.Business\._YKH.Business
目录 0 2020-11-06 03:09 YKH.Business\YKH.Service\obj\
文件 177 2020-11-06 03:09 __MACOSX\YKH.Business\YKH.Service\._obj
文件 1801 2020-11-06 03:44 YKH.Business\YKH.Service\OrderPayService.cs
文件 177 2020-11-06 03:44 __MACOSX\YKH.Business\YKH.Service\._OrderPayService.cs
目录 0 2020-11-05 09:31 YKH.Business\YKH.Service\bin\
文件 177 2020-11-05 09:31 __MACOSX\YKH.Business\YKH.Service\._bin
文件 584 2020-11-06 02:40 YKH.Business\YKH.Service\YKH.Service.csproj
文件 177 2020-11-06 02:40 __MACOSX\YKH.Business\YKH.Service\._YKH.Service.csproj
目录 0 2020-11-06 03:09 YKH.Business\YKH.Business\obj\
文件 177 2020-11-06 03:09 __MACOSX\YKH.Business\YKH.Business\._obj
文件 2404 2020-11-06 06:16 YKH.Business\YKH.Business\OrderPayBll.cs
文件 177 2020-11-06 06:16 __MACOSX\YKH.Business\YKH.Business\._OrderPayBll.cs
目录 0 2020-11-05 09:31 YKH.Business\YKH.Business\bin\
文件 177 2020-11-05 09:31 __MACOSX\YKH.Business\YKH.Business\._bin
文件 480 2020-11-06 03:26 YKH.Business\YKH.Business\YKH.Business.csproj
文件 177 2020-11-06 03:26 __MACOSX\YKH.Business\YKH.Business\._YKH.Business.csproj
文件 1379 2020-08-25 08:35 YKH.Business\YKH.Service\obj\YKH.Service.csproj.nuget.g.props
文件 177 2020-08-25 08:35 __MACOSX\YKH.Business\YKH.Service\obj\._YKH.Service.csproj.nuget.g.props
文件 17338 2020-11-06 03:09 YKH.Business\YKH.Service\obj\YKH.Service.csproj.nuget.dgspec.json
............此处省略1689个文件信息
- 上一篇:最简单的WPF+Mvvm
- 下一篇:C# 报表源码
相关资源
- asp.net新闻发布系统(源码+数据库+论
- asp.net C# 新微信公众号平台源码
- .net core 2.2微信扫码支付
- 扫码登录授权
- Asp.Net版微信公众号开发源码Demo_90.r
- .NET C# API对应的SDK WxPayAPI_CS_v3 调试通
- 微信支付扫码支付asp.net C#版
- 基于html5、JS实现的二维码扫码
- asp.net 微信公众号开发源码
- C#支付宝、微信扫码支付类库
- 支付宝线下扫码支付(VS2005WINFORM简易
- zedGraph_demo_5.1.2
- 微信ipad协议C#winfrom版 功能可用!扫码
- C# aps.net MVC web微信三方扫码登录与授
- asp.net 源码:微信公众号接口,微信企
- ASP.NET微信公众平台开发源代码
- [C#]SignalR实现扫码登录(B/SC/S)源码
- C# 微信公众号,通用后台管理、
- Asp.Net版微信公众号开发源码Demo(入门
- C# 微信公众平台开发.NET源码
- C#无焦点后台读取扫码枪信息
- migomiddle-xms-master
- .NET C# asp.net 微信网页扫码支付完整接
- c#实现USB扫码枪监听读取数据 完整代
- C#实现微信公众帐号主动发消息给用户
- C# 扫码枪代码 包括USB和串口两种方式
- Asp.Net 微信公众号发红包代码已通过测
- asp.net微信公众号微信支付源码绝对可
- USB扫码枪验证
- c#微信公众号API开发
评论
共有 条评论