|
@@ -22,7 +22,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 微信支付指引页
|
|
/// 微信支付指引页
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
public IActionResult Index()
|
|
public IActionResult Index()
|
|
{
|
|
{
|
|
return View();
|
|
return View();
|
|
@@ -31,7 +30,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 刷卡支付
|
|
/// 刷卡支付
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult MicroPay()
|
|
public IActionResult MicroPay()
|
|
{
|
|
{
|
|
@@ -42,7 +40,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 刷卡支付
|
|
/// 刷卡支付
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> MicroPay(WeChatPayMicroPayViewModel viewModel)
|
|
public async Task<IActionResult> MicroPay(WeChatPayMicroPayViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -62,7 +59,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 公众号支付
|
|
/// 公众号支付
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult PubPay()
|
|
public IActionResult PubPay()
|
|
{
|
|
{
|
|
@@ -73,7 +69,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 公众号支付
|
|
/// 公众号支付
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> PubPay(WeChatPayPubPayViewModel viewModel)
|
|
public async Task<IActionResult> PubPay(WeChatPayPubPayViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -111,7 +106,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 扫码支付
|
|
/// 扫码支付
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult QrCodePay()
|
|
public IActionResult QrCodePay()
|
|
{
|
|
{
|
|
@@ -122,7 +116,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 扫码支付
|
|
/// 扫码支付
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> QrCodePay(WeChatPayQrCodePayViewModel viewModel)
|
|
public async Task<IActionResult> QrCodePay(WeChatPayQrCodePayViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -147,7 +140,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// APP支付
|
|
/// APP支付
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult AppPay()
|
|
public IActionResult AppPay()
|
|
{
|
|
{
|
|
@@ -158,7 +150,6 @@ namespace WebApplicationSample.Controllers
|
|
/// APP支付
|
|
/// APP支付
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> AppPay(WeChatPayAppPayViewModel viewModel)
|
|
public async Task<IActionResult> AppPay(WeChatPayAppPayViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -195,7 +186,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// H5支付
|
|
/// H5支付
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult H5Pay()
|
|
public IActionResult H5Pay()
|
|
{
|
|
{
|
|
@@ -206,7 +196,6 @@ namespace WebApplicationSample.Controllers
|
|
/// H5支付
|
|
/// H5支付
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> H5Pay(WeChatPayH5PayViewModel viewModel)
|
|
public async Task<IActionResult> H5Pay(WeChatPayH5PayViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -229,7 +218,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 小程序支付
|
|
/// 小程序支付
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult LiteAppPay()
|
|
public IActionResult LiteAppPay()
|
|
{
|
|
{
|
|
@@ -240,7 +228,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 小程序支付
|
|
/// 小程序支付
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> LiteAppPay(WeChatPayLiteAppPayViewModel viewModel)
|
|
public async Task<IActionResult> LiteAppPay(WeChatPayLiteAppPayViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -278,7 +265,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 查询订单
|
|
/// 查询订单
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult OrderQuery()
|
|
public IActionResult OrderQuery()
|
|
{
|
|
{
|
|
@@ -289,7 +275,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 查询订单
|
|
/// 查询订单
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> OrderQuery(WeChatPayOrderQueryViewModel viewModel)
|
|
public async Task<IActionResult> OrderQuery(WeChatPayOrderQueryViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -306,7 +291,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 撤销订单
|
|
/// 撤销订单
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult Reverse()
|
|
public IActionResult Reverse()
|
|
{
|
|
{
|
|
@@ -317,7 +301,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 撤销订单
|
|
/// 撤销订单
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> Reverse(WeChatPayReverseViewModel viewModel)
|
|
public async Task<IActionResult> Reverse(WeChatPayReverseViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -334,7 +317,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 关闭订单
|
|
/// 关闭订单
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult CloseOrder()
|
|
public IActionResult CloseOrder()
|
|
{
|
|
{
|
|
@@ -345,7 +327,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 关闭订单
|
|
/// 关闭订单
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> CloseOrder(WeChatPayCloseOrderViewModel viewModel)
|
|
public async Task<IActionResult> CloseOrder(WeChatPayCloseOrderViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -361,7 +342,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 申请退款
|
|
/// 申请退款
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult Refund()
|
|
public IActionResult Refund()
|
|
{
|
|
{
|
|
@@ -372,7 +352,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 申请退款
|
|
/// 申请退款
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> Refund(WeChatPayRefundViewModel viewModel)
|
|
public async Task<IActionResult> Refund(WeChatPayRefundViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -394,7 +373,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 查询退款
|
|
/// 查询退款
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult RefundQuery()
|
|
public IActionResult RefundQuery()
|
|
{
|
|
{
|
|
@@ -405,7 +383,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 查询退款
|
|
/// 查询退款
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> RefundQuery(WeChatPayRefundQueryViewModel viewModel)
|
|
public async Task<IActionResult> RefundQuery(WeChatPayRefundQueryViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -424,7 +401,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 下载对账单
|
|
/// 下载对账单
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult DownloadBill()
|
|
public IActionResult DownloadBill()
|
|
{
|
|
{
|
|
@@ -435,7 +411,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 下载对账单
|
|
/// 下载对账单
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> DownloadBill(WeChatPayDownloadBillViewModel viewModel)
|
|
public async Task<IActionResult> DownloadBill(WeChatPayDownloadBillViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -453,7 +428,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 下载资金账单
|
|
/// 下载资金账单
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult DownloadFundFlow()
|
|
public IActionResult DownloadFundFlow()
|
|
{
|
|
{
|
|
@@ -464,7 +438,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 下载资金账单
|
|
/// 下载资金账单
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> DownloadFundFlow(WeChatPayDownloadFundFlowViewModel viewModel)
|
|
public async Task<IActionResult> DownloadFundFlow(WeChatPayDownloadFundFlowViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -482,7 +455,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 企业付款到零钱
|
|
/// 企业付款到零钱
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult Transfers()
|
|
public IActionResult Transfers()
|
|
{
|
|
{
|
|
@@ -493,7 +465,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 企业付款到零钱
|
|
/// 企业付款到零钱
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> Transfers(WeChatPayTransfersViewModel viewModel)
|
|
public async Task<IActionResult> Transfers(WeChatPayTransfersViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -515,7 +486,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 查询企业付款
|
|
/// 查询企业付款
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult GetTransferInfo()
|
|
public IActionResult GetTransferInfo()
|
|
{
|
|
{
|
|
@@ -526,7 +496,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 查询企业付款
|
|
/// 查询企业付款
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> GetTransferInfo(WeChatPayGetTransferInfoViewModel viewModel)
|
|
public async Task<IActionResult> GetTransferInfo(WeChatPayGetTransferInfoViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -542,7 +511,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 企业付款到银行卡
|
|
/// 企业付款到银行卡
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult PayBank()
|
|
public IActionResult PayBank()
|
|
{
|
|
{
|
|
@@ -553,7 +521,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 企业付款到银行卡
|
|
/// 企业付款到银行卡
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> PayBank(WeChatPayPayBankViewModel viewModel)
|
|
public async Task<IActionResult> PayBank(WeChatPayPayBankViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -574,7 +541,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 查询企业付款银行卡
|
|
/// 查询企业付款银行卡
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
public IActionResult QueryBank()
|
|
public IActionResult QueryBank()
|
|
{
|
|
{
|
|
@@ -585,7 +551,6 @@ namespace WebApplicationSample.Controllers
|
|
/// 查询企业付款银行卡
|
|
/// 查询企业付款银行卡
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <param name="viewModel"></param>
|
|
/// <param name="viewModel"></param>
|
|
- /// <returns></returns>
|
|
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> QueryBank(WeChatPayQueryBankViewModel viewModel)
|
|
public async Task<IActionResult> QueryBank(WeChatPayQueryBankViewModel viewModel)
|
|
{
|
|
{
|
|
@@ -601,7 +566,6 @@ namespace WebApplicationSample.Controllers
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 获取RSA加密公钥
|
|
/// 获取RSA加密公钥
|
|
/// </summary>
|
|
/// </summary>
|
|
- /// <returns></returns>
|
|
|
|
[HttpGet]
|
|
[HttpGet]
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public async Task<IActionResult> GetPublicKey()
|
|
public async Task<IActionResult> GetPublicKey()
|