101 lines
5.1 KiB
Plaintext
101 lines
5.1 KiB
Plaintext
@using Hncore.Pass.Vpn.Response.Product
|
||
@using Microsoft.Extensions.Configuration
|
||
@using Hncore.Pass.BaseInfo.Response
|
||
@using Hncore.Infrastructure.Serializer;
|
||
@inject IConfiguration m_Configuration
|
||
@model ProductWithPackageResponse
|
||
@{
|
||
ViewData["Title"] = "购买产品";
|
||
UserLoginModel user = null;
|
||
if (this.Context.Request.Cookies.TryGetValue("userInfo", out string userCookie))
|
||
{
|
||
user = userCookie.FromJsonTo<UserLoginModel>();
|
||
}
|
||
var defaultProduct = Model.Product;
|
||
var defaultPackage = Model.Packages.FirstOrDefault();
|
||
var baseUrl = m_Configuration["BaseInfoUrl"];
|
||
Func<string, string> P = (path) => $"{baseUrl}{path}";
|
||
}
|
||
|
||
<div class="cpBanner">
|
||
<img src="~/m/img/cpBanner.png">
|
||
</div>
|
||
<div class="cpNav">
|
||
<div class="item">
|
||
<ul class="nav nav-tabs cpName" role="tablist">
|
||
<li role="presentation" class="active">
|
||
<a href="#@Model.Product.Id">@Model.Product.Name</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="item">
|
||
<div class="tab-content">
|
||
<div role="tabpanel" class="tab-pane active" id="@Model.Product.Id">
|
||
<p class="texing">@Model.Product.Name</p>
|
||
<ul class="texingList">
|
||
<p>·不限速,网速最高可达50兆</p>
|
||
<p>·支持手机,电脑,模拟器</p>
|
||
<p>·200多个城市+全国混波量ip千万级</p>
|
||
<p>·带宽6-10兆</p>
|
||
<p>·断开再链接换ip</p>
|
||
</ul>
|
||
@foreach (var package in Model.Packages.Where(m=>m.IsTest==0&&m.Status==1))
|
||
{
|
||
@if(package.Id == 86||package.Id == 47||package.Id == 49){
|
||
<a asp-action="rebuy" asp-controller="Product" asp-route-packageId="@package.Id" asp-route-accounts=@ViewBag.accounts>
|
||
<div class="card color_@((Model.Packages.IndexOf(package)+1)%5)">
|
||
<div class="item">
|
||
<p style="font-size: 35px;color:#f64e3d;">@package.Name 送1月</p>
|
||
<p>@(package.DayPrice)元/天</p>
|
||
<p>@package.Profile</p>
|
||
</div>
|
||
<div class="item">
|
||
<p>¥<span>@package.Price</span></p>
|
||
</div>
|
||
</div>
|
||
</a>
|
||
} else if(package.Id == 19){
|
||
<a asp-action="rebuy" asp-controller="Product" asp-route-packageId="@package.Id" asp-route-accounts=@ViewBag.accounts>
|
||
<div class="card color_@((Model.Packages.IndexOf(package)+1)%5)">
|
||
<div class="item">
|
||
<p style="font-size: 35px;color:#f64e3d;">@package.Name 送10天</p>
|
||
<p>@(package.DayPrice)元/天</p>
|
||
<p>@package.Profile</p>
|
||
</div>
|
||
<div class="item">
|
||
<p>¥<span>@package.Price</span></p>
|
||
</div>
|
||
</div>
|
||
</a>
|
||
} else if(package.Id == 3 || package.Id == 6){
|
||
<a asp-action="rebuy" asp-controller="Product" asp-route-packageId="@package.Id" asp-route-accounts=@ViewBag.accounts>
|
||
<div class="card color_@((Model.Packages.IndexOf(package)+1)%5)">
|
||
<div class="item">
|
||
<p style="font-size: 35px;color:#f64e3d;">@package.Name 送7天</p>
|
||
<p>@(package.DayPrice)元/天</p>
|
||
<p>@package.Profile</p>
|
||
</div>
|
||
<div class="item">
|
||
<p>¥<span>@package.Price</span></p>
|
||
</div>
|
||
</div>
|
||
</a>
|
||
} else if(package.Id != 88) {
|
||
<a asp-action="rebuy" asp-controller="Product" asp-route-packageId="@package.Id" asp-route-accounts=@ViewBag.accounts>
|
||
<div class="card color_@((Model.Packages.IndexOf(package)+1)%5)">
|
||
<div class="item">
|
||
<p>@package.Name</p>
|
||
<p>@(package.DayPrice)元/天</p>
|
||
<p>@package.Profile</p>
|
||
</div>
|
||
<div class="item">
|
||
<p>¥<span>@package.Price</span></p>
|
||
</div>
|
||
</div>
|
||
</a>
|
||
}
|
||
}
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div> |