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位字母或数字或组合