瀏覽代碼

up WebApplicationSample

Roc 6 年之前
父節點
當前提交
341c06934d

+ 3 - 3
samples/WebApplicationSample/Controllers/NotifyController.cs

@@ -375,13 +375,13 @@ namespace WebApplicationSample.Controllers
         /// 网关支付 - 跳转网关页面支付通知
         /// </summary>
         /// <returns></returns>
-        [Route("frontconsume62")]
+        [Route("gatewaypayfrontconsume")]
         [HttpPost]
-        public async Task<IActionResult> FrontConsume62()
+        public async Task<IActionResult> GatewayPayFrontConsume()
         {
             try
             {
-                var notify = await _client.ExecuteAsync<UnionPayForm_6_2_FrontConsumeNotifyResponse>(Request);
+                var notify = await _client.ExecuteAsync<UnionPayGatewayPayFrontConsumeNotifyResponse>(Request);
                 Console.WriteLine("OrderId: " + notify.OrderId + " respCode :" + notify.RespCode);
                 return UnionPayNotifyResult.Ok;
             }

+ 6 - 6
samples/WebApplicationSample/Controllers/UnionPayController.cs

@@ -24,15 +24,15 @@ namespace WebApplicationSample.Controllers
         }
 
         [HttpGet]
-        public IActionResult FrontConsume62()
+        public IActionResult GatewayPayFrontConsume()
         {
             return View();
         }
 
         [HttpPost]
-        public async Task<IActionResult> FrontConsume62(UnionPayForm_6_2_FrontConsumeViewModel viewModel)
+        public async Task<IActionResult> GatewayPayFrontConsume(GatewayPayFrontConsumeFrontConsumeViewModel viewModel)
         {
-            var request = new UnionPayForm_6_2_FrontConsumeRequest
+            var request = new UnionPayGatewayPayFrontConsumeRequest
             {
                 TxnType = "01",
                 TxnSubType = "01",
@@ -42,7 +42,7 @@ namespace WebApplicationSample.Controllers
                 TxnTime = viewModel.TxnTime,
                 TxnAmt = viewModel.TxnAmt,
                 CurrencyCode = viewModel.CurrencyCode,
-                PayTimeout = viewModel.PayTimeout,
+                PayTimeOut = viewModel.PayTimeOut,
                 FrontUrl = viewModel.FrontUrl,
                 BackUrl = viewModel.BackUrl
             };
@@ -51,11 +51,11 @@ namespace WebApplicationSample.Controllers
         }
 
         [HttpPost]
-        public async Task<IActionResult> FrontConsume62Return()
+        public async Task<IActionResult> GatewayPayFrontConsumeReturn()
         {
             try
             {
-                var notify = await _notifyClient.ExecuteAsync<UnionPayForm_6_2_FrontConsumeReturnResponse>(Request);
+                var notify = await _notifyClient.ExecuteAsync<UnionPayGatewayPayFrontConsumeReturnResponse>(Request);
                 ViewData["response"] = "支付成功";
                 return View();
             }

+ 2 - 2
samples/WebApplicationSample/Models/UnionPayViewModel.cs

@@ -2,7 +2,7 @@
 
 namespace WebApplicationSample.Models
 {
-    public class UnionPayForm_6_2_FrontConsumeViewModel
+    public class GatewayPayFrontConsumeFrontConsumeViewModel
     {
         [Required]
         [Display(Name = "orderId")]
@@ -21,7 +21,7 @@ namespace WebApplicationSample.Models
         public string CurrencyCode { get; set; }
 
         [Display(Name = "payTimeout")]
-        public string PayTimeout { get; set; }
+        public string PayTimeOut { get; set; }
 
         [Display(Name = "frontUrl")]
         public string FrontUrl { get; set; }

+ 5 - 5
samples/WebApplicationSample/Views/UnionPay/FrontConsume62.cshtml → samples/WebApplicationSample/Views/UnionPay/GatewayPayFrontConsume.cshtml

@@ -1,4 +1,4 @@
-@model UnionPayForm_6_2_FrontConsumeViewModel
+@model GatewayPayFrontConsumeFrontConsumeViewModel
 @{
     ViewData["Title"] = "跳转网关页面支付通知";
 }
@@ -30,16 +30,16 @@
                 <input type="text" class="form-control" asp-for="CurrencyCode" value="156" />
             </div>
             <div class="form-group">
-                <label asp-for="PayTimeout"></label>
-                <input type="text" class="form-control" asp-for="PayTimeout" value="@DateTime.Now.AddDays(7).ToString("yyyyMMddHHmmss")" />
+                <label asp-for="PayTimeOut"></label>
+                <input type="text" class="form-control" asp-for="PayTimeOut" value="@DateTime.Now.AddDays(7).ToString("yyyyMMddHHmmss")" />
             </div>
             <div class="form-group">
                 <label asp-for="FrontUrl"></label>
-                <input type="text" class="form-control" asp-for="FrontUrl" value="http://*/unionpay/frontconsume62return" />
+                <input type="text" class="form-control" asp-for="FrontUrl" value="http://*/unionpay/gatewaypayfrontconsumereturn" />
             </div>
             <div class="form-group">
                 <label asp-for="BackUrl"></label>
-                <input type="text" class="form-control" asp-for="BackUrl" value="http://*/notify/unionpay/frontconsume62" />
+                <input type="text" class="form-control" asp-for="BackUrl" value="http://*/notify/unionpay/gatewaypayfrontconsume" />
             </div>
             <button type="submit" class="btn btn-primary">提交请求</button>
         </form>

+ 0 - 0
samples/WebApplicationSample/Views/UnionPay/FrontConsume62Return.cshtml → samples/WebApplicationSample/Views/UnionPay/GatewayPayFrontConsumeReturn.cshtml


+ 2 - 2
samples/WebApplicationSample/Views/UnionPay/Index.cshtml

@@ -21,8 +21,8 @@
         <tr>
             <th scope="row">1</th>
             <td>网关支付-跳转网关页面支付</td>
-            <td><a href="https://open.unionpay.com/ajweb/product/newProApiShow?proId=1&apiId=63" target="_blank">Form_6_2_FrontConsume</a></td>
-            <td><a asp-controller="UnionPay" asp-action="FrontConsume62">立即测试</a></td>
+            <td><a href="https://open.unionpay.com/tjweb/acproduct/APIList?acpAPIId=275&&apiservId=448&&version=V2.2" target="_blank">消费接口</a></td>
+            <td><a asp-controller="UnionPay" asp-action="GatewayPayFrontConsume">立即测试</a></td>
         </tr>
     </tbody>
 </table>