@using Hncore.Pass.Vpn.Response.Product @using Microsoft.Extensions.Configuration @using Hncore.Pass.BaseInfo.Response @using Hncore.Infrastructure.Serializer; @inject IConfiguration m_Configuration @model List @{ ViewData["Title"] = "购买产品"; UserLoginModel user = null; if (this.Context.Request.Cookies.TryGetValue("userInfo", out string userCookie)) { user = userCookie.FromJsonTo(); } 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 productPackages = Model.Where(m => m.Product.Id == defaultProduct.Id).FirstOrDefault().Packages.Where(p => p.Status == 1 && p.IsTest == 0);//.Select(m => m.Packages.Where(p => p.Status == 1 && p.IsTest == 0).FirstOrDefault()); var defaultPackage = productPackages.FirstOrDefault();// 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

@item.Product.Name

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

·@str

}
@if (user == null) {

} else {

}

@item.Product.Name

@foreach (var package in item.Packages.Where(m => m.IsTest == 0 && m.Status == 1)) {

@package.Name

@package.Price

原价:@package.LinePrice

@(package.DayPrice)元/天

@package.Profile

}

需求5个以上,可以联系客服设置优惠价

温馨提示:若您之前享优惠价,请联系客服帮你改价哦

@if (user == null) {

} else {

}
}
@section Scripts{ @**@ }