@using Hncore.Pass.Vpn.Response.Product @using Microsoft.Extensions.Configuration @using Hncore.Pass.BaseInfo.Response @using Hncore.Infrastructure.Serializer; @using Hncore.Pass.BaseInfo.Service @inject IConfiguration m_Configuration @model List @inject UserService m_UserService @inject Hncore.Pass.Vpn.Service.ProductAccountService m_AccountService @{ ViewData["Title"] = "购买产品"; UserLoginModel user = null; Hncore.Pass.BaseInfo.Models.User userEntity = new Hncore.Pass.BaseInfo.Models.User(); if (this.Context.Request.Cookies.TryGetValue("userInfo", out string userCookie)) { user = userCookie.FromJsonTo(); userEntity = await m_UserService.GetById(user.Id); } var pid = this.Context.Request.Query.ContainsKey("id") ? this.Context.Request.Query["id"].ToString() : ""; var defaultProduct = Model.Select(m => m.Product).FirstOrDefault(); if (pid == "") { pid = Model.Select(m => m.Product).FirstOrDefault().Id.ToString(); } else { defaultProduct = Model.Select(m => m.Product).FirstOrDefault(m => m.Id.ToString() == pid); } //设置获取余额 var restAmout = Convert.ToDecimal(0.00); var resttime = 0; var userid = 0; if (user != null){ resttime = await m_AccountService.GetRestTestCount(user.Id); restAmout = userEntity.RestAmount; userid = userEntity.Id; } var defaultPackage = Model.Where(m => m.Product.Id == defaultProduct.Id).Select(m => m.Packages.FirstOrDefault()).FirstOrDefault(); var baseUrl = m_Configuration["BaseInfoUrl"]; Func P = (path) => $"{baseUrl}{path}"; }
@foreach (var item in Model) {

@item.Product.Name 简介:

点击查看各产品对比
需求5个以上,可联系客服优惠


    @foreach (var str in item.Product.ContentLine) {
  • ·@str
  • }

@if (item.Product.Id == 14){

} @if (item.Product.Id == 26){

} @if (item.Product.Id == 27){


} @if (item.Product.Id == 6){

} @if (item.Product.Id == 20) {
} @if (item.Product.Id == 21) {
} @if(item.Product.Id != 28){ @foreach (var package in item.Packages.Where(m => m.Status == 1&&(m.TenantId==1157||m.TenantId==9999||m.TenantId==10000)).OrderBy(m => m.TenantId)) { if (package.IsTest == 1 &&package.Id != 89&&package.Id != 1034&&package.Id != 1040&&package.Id != 1094&&package.Id != 1097&&package.Id != 60&&package.Id != 1114) {

@package.Name

@package.Profile

¥0.00

原价:@package.LinePrice 元

} else { @if(package.Price == 0.1M){

@package.Name 首单

@package.Profile

¥@package.Price

原价:@package.LinePrice 元

} else if((package.Id == 89||package.Id == 1034||package.Id == 1040||package.Id == 1094||package.Id == 1097||package.Id == 1103||package.Id == 60||package.Id == 1114)&&package.IsTest==1){

@package.Name

@package.Profile

¥0.00

原价:@package.LinePrice 元

} else {

@package.Name

@package.Profile

@if((package.Id == 64||package.Id == 1004)&&package.Price<60){

¥60.00

} else {

¥@package.Price

}

原价:@package.LinePrice 元

} } } }
}