From caa077f9aee158bb5cfa2e94eed2f68672bdfd31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Fri, 8 Sep 2023 15:03:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=95=8C=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Host/Controllers/ProductController.cs | 31 +++++---- Host/Controllers/UserController.cs | 31 +++++---- Host/Views.Mobile/Home/Index.cshtml | 2 +- Host/Views.Mobile/LineList/Index.cshtml | 2 +- Host/Views.Mobile/Product/Index.cshtml | 4 -- Host/Views.Mobile/Product/ReBuyIndex.cshtml | 63 ++++++----------- Host/Views.Mobile/Product/Soft.cshtml | 12 +++- Host/Views.Mobile/Product/Test.cshtml | 1 - Host/Views.Mobile/Product/buy.cshtml | 61 +++++++++++------ Host/Views.Mobile/Product/rebuy.cshtml | 26 ++++--- Host/Views.Mobile/User/IndexInfo.cshtml | 2 +- Host/Views.Mobile/User/Online.cshtml | 2 + Host/Views/Home/Index.cshtml | 2 +- Host/Views/Product/Index.cshtml | 16 ++--- Host/Views/Product/ReBuyIndex.cshtml | 71 +++++++++----------- Host/Views/Product/Soft.cshtml | 11 ++- Host/Views/Product/buy.cshtml | 49 +++++++++----- Host/Views/Product/rebuy.cshtml | 1 - Host/Views/User/Index.cshtml | 34 +++++++++- Host/wwwroot/img/qq.jpg | Bin 0 -> 41096 bytes Host/wwwroot/img/tt.jpg | Bin 0 -> 34613 bytes Host/wwwroot/img/xx.jpg | Bin 0 -> 25048 bytes 22 files changed, 238 insertions(+), 183 deletions(-) create mode 100644 Host/wwwroot/img/qq.jpg create mode 100644 Host/wwwroot/img/tt.jpg create mode 100644 Host/wwwroot/img/xx.jpg diff --git a/Host/Controllers/ProductController.cs b/Host/Controllers/ProductController.cs index b2805a9..07b01f3 100644 --- a/Host/Controllers/ProductController.cs +++ b/Host/Controllers/ProductController.cs @@ -626,21 +626,24 @@ namespace Home.Controllers try { var ordereNo = sArray["out_trade_no"]; - var order = await m_ProductOrderService.GetOrderByNo(ordereNo); - if (order.OrderState == OrderStatus.Complete || order.OrderState == OrderStatus.PayOk) - { - await Response.WriteAsync("success"); - return; + var trade_status = sArray["trade_status"]; + if (trade_status == "TRADE_SUCCESS") { + var order = await m_ProductOrderService.GetOrderByNo(ordereNo); + if (order.OrderState == OrderStatus.Complete || order.OrderState == OrderStatus.PayOk) + { + await Response.WriteAsync("success"); + return; + } + + + order.OrderState = OrderStatus.PayOk; + order.TradeNo = sArray["trade_no"]; + order.UpdateTime = DateTime.Now; + await m_ProductOrderService.Update(order); + await m_ProductOrderService.ProcessOrderAccount(order); + + Console.WriteLine(Request.Form["trade_status"]); } - - - order.OrderState = OrderStatus.PayOk; - order.TradeNo = sArray["trade_no"]; - order.UpdateTime = DateTime.Now; - await m_ProductOrderService.Update(order); - await m_ProductOrderService.ProcessOrderAccount(order); - - Console.WriteLine(Request.Form["trade_status"]); await Response.WriteAsync("success"); } diff --git a/Host/Controllers/UserController.cs b/Host/Controllers/UserController.cs index aa69d39..d974756 100644 --- a/Host/Controllers/UserController.cs +++ b/Host/Controllers/UserController.cs @@ -1339,22 +1339,25 @@ namespace Home.Controllers try { var ordereNo = sArray["out_trade_no"]; - var order = await m_ChargeService.GetOrderByNo(ordereNo); - if (order.OrderState == UOrderStatus.Complete || order.OrderState == UOrderStatus.PayOk) - { - await Response.WriteAsync("success"); - return; + var trade_status = sArray["trade_status"]; + if (trade_status == "TRADE_SUCCESS") { + var order = await m_ChargeService.GetOrderByNo(ordereNo); + if (order.OrderState == UOrderStatus.Complete || order.OrderState == UOrderStatus.PayOk) + { + await Response.WriteAsync("success"); + return; + } + + + order.OrderState = UOrderStatus.PayOk; + order.TradeNo = sArray["trade_no"]; + order.UpdateTime = DateTime.Now; + await m_ChargeService.Update(order); + await m_ChargeService.ProcessOrderAccount(order); + + Console.WriteLine(Request.Form["trade_status"]); } - - order.OrderState = UOrderStatus.PayOk; - order.TradeNo = sArray["trade_no"]; - order.UpdateTime = DateTime.Now; - await m_ChargeService.Update(order); - await m_ChargeService.ProcessOrderAccount(order); - - Console.WriteLine(Request.Form["trade_status"]); - await Response.WriteAsync("success"); } catch (Exception ex) diff --git a/Host/Views.Mobile/Home/Index.cshtml b/Host/Views.Mobile/Home/Index.cshtml index 6aafdc9..ec8a0f6 100644 --- a/Host/Views.Mobile/Home/Index.cshtml +++ b/Host/Views.Mobile/Home/Index.cshtml @@ -247,7 +247,7 @@
聚IP最新活动:
1.动态IP一毛钱一天,每用户限一次~
*@ +蘑菇安卓APP已上线,功能强大,欢迎下载使用
蘑菇IP不限速网速全网最快,新用户首单天卡1毛钱。周卡送1天,月卡送5天,双月卡送1个月,多买多送~
{{search_field}} - +
diff --git a/Host/Views.Mobile/Product/Index.cshtml b/Host/Views.Mobile/Product/Index.cshtml index 22f4ac7..3f865bf 100644 --- a/Host/Views.Mobile/Product/Index.cshtml +++ b/Host/Views.Mobile/Product/Index.cshtml @@ -253,7 +253,6 @@@package.Name
-@(package.DayPrice)元/天
@package.Profile
@package.Name 首单
-@(Math.Round(package.Price/package.DayCount,2))元/天
@package.Profile
@package.Name
-@(package.DayPrice)元/天
@package.Profile
@package.Name
-@(Math.Round(package.Price/package.DayCount,2))元/天
@package.Profile
@Model.Product.Name
-·不限速,网速最高可达50兆
-·支持手机,电脑,模拟器
-·200多个城市+全国混波量ip千万级
-·带宽6-10兆
-·断开再链接换ip
+@Model.Product.Name 简介
+@package.Name
-@(package.DayPrice)元/天
+@package.Name
@package.Profile
@package.Name 送10天
+@package.Name 送10天
@(package.DayPrice)元/天
@package.Profile
@package.Name 85折
+@package.Name 85折
@(package.DayPrice)元/天
@package.Profile
@package.Name
-@(package.DayPrice)元/天
+@package.Name
@package.Profile
@package.Name
-@(package.DayPrice)元/天
@package.Profile
无极
- + +*登录后请选择静态线路连接*
}代理商专用客户端
- + +@Model.Package.Name
-@(Model.Package.DayPrice)元/天
@Model.Package.Profile
当前已选产品:
@Model.Product.Name
+@Model.Product.Name
@Model.Package.Name
-@(Math.Round(Model.Package.Price/Model.Package.DayCount,2))元/天
-@Model.Package.Profile
+@Model.Package.Name
当前已选产品:
@Model.Product.Name
+@Model.Product.Name
@Model.Package.Name
-@(Model.Package.DayPrice)元/天
-@Model.Package.Profile
+@Model.Package.Name
1.动态IP一毛钱一天,每用户限一次~
*@ +蘑菇安卓APP已上线,功能强大,欢迎下载使用
蘑菇IP不限速网速全网最快,新用户首单天卡1毛钱。周卡送1天,月卡送5天,双月卡送1个月,多买多送~
@package.Price元
原价:@package.LinePrice元
-@(Math.Round(package.Price/package.DayCount,2))元/天
+
@package.Name
@package.Profile
@@ -507,8 +507,8 @@@package.Price元
原价:@package.LinePrice元
-@(Math.Round(package.Price/package.DayCount,2))元/天
-+
@package.Name
@package.Profile
@package.Price元
原价:@package.LinePrice元
-@(Math.Round(package.Price/package.DayCount,2))元/天
+
@package.Name
使用期限:1小时
@@ -538,8 +538,8 @@@package.Price元
}原价:@package.LinePrice元
-@(Math.Round(package.Price/package.DayCount,2))元/天
-+
@package.Name
@package.Profile
@package.Price元
}原价:@package.LinePrice元
-@(Math.Round(package.Price/package.DayCount,2))元/天
-+
@package.Name
@package.Profile
动态IP销量排名NO.1 + 十余种全网知名旗舰产品低价热销、 + 节点多、稳定、靠谱、单人单线 +
@str
} -@package.Price元
}原价:@package.LinePrice元
-@(Math.Round(package.Price/package.DayCount,2))元/天
-+
@package.Name
@package.Profile
4至10位字母或数字或组合
+ @if (Model.Package.ProductId !=20 && Model.Package.ProductId !=21) { +4至10位字母或数字或组合
+ } else { +7至10位字母或数字或组合
+ }2至10位字母或数字或组合
+1至10位字母或数字或组合
3至8位字母或数字或组合
+ @if (Model.Package.ProductId !=20 && Model.Package.ProductId !=21) { +3至8位字母或数字或组合
+ } else { +6至8位字母或数字或组合
+ }2至10位字母或数字或组合
+1至10位字母或数字或组合