diff --git a/Host/Controllers/ProductController.cs b/Host/Controllers/ProductController.cs index 0366127..d968ee9 100644 --- a/Host/Controllers/ProductController.cs +++ b/Host/Controllers/ProductController.cs @@ -89,6 +89,7 @@ namespace Home.Controllers //从user表获取用户信息 var user_Info = await m_UserService.GetById(userInfo.UserId); var ExpiredProductAccountCount = user_Info.ExpiredProductAccountCount; + var mogu_jihu = user_Info.Sex; //判断测试卡使用次数是否超过限定次数 false表示免费没用完 true表示免费测试已经用完 var test_flag = false; @@ -120,7 +121,10 @@ namespace Home.Controllers if(m.Price= 0){ @@ -829,10 +838,15 @@ namespace Home.Controllers package.Price = package.MinPrice; } - if (ExpiredProductAccountCount == 0 &&package.Id == 1012){ + if (ExpiredProductAccountCount == 0 &&(package.Id == 1012)){ package.Price = 0.1M; } + if (mogu_jihu == 0 &&(package.Id == 1188 || package.Id == 1194 || package.Id == 1200)){ + package.Price = 0.1M; + } + + return View("buy", new PackageInfoResponse() { diff --git a/Host/Views.Mobile/Product/Index.cshtml b/Host/Views.Mobile/Product/Index.cshtml index 3dbde5a..698fa08 100644 --- a/Host/Views.Mobile/Product/Index.cshtml +++ b/Host/Views.Mobile/Product/Index.cshtml @@ -195,15 +195,15 @@ }else if(item.Product.Id == 26) { }else if(item.Product.Id == 27) { }else if(item.Product.Id == 6) { } else if(item.Product.Id == 22) { @@ -225,12 +225,12 @@ 静态IP } else { } } @@ -392,6 +392,7 @@ } +