界面修改

This commit is contained in:
“wanyongkang”
2023-09-08 15:03:14 +08:00
parent a4b0f2e5c5
commit caa077f9ae
22 changed files with 238 additions and 183 deletions

View File

@@ -83,23 +83,21 @@
<div class="cpTop">
<p class="choose">当前已选产品:</p>
<div class="kArea">
<div class="cpKuang">
<div class="item">
<p style="line-height:3.5em;font-weight:bold;font-size:1.5em;">@Model.Product.Name</p>
<div>
<div class="col-sm-4 text-right">
<p style="font-weight:bold;font-size:2em;">@Model.Product.Name</p>
</div>
<div class="item">
<p class="kaci" style="font-size:1.5em;">@Model.Package.Name</p>
<p class="grayText">@(Math.Round(Model.Package.Price/Model.Package.DayCount,2))元/天</p>
<p class="grayText">@Model.Package.Profile</p>
<div class="col-sm-4">
<p class="kaci" style="font-size:1.3em;">@Model.Package.Name</p>
</div>
<div class="item">
<div class="col-sm-4 text-left">
@if(Model.Package.Price < 60 && (Model.Package.Id == 64||Model.Package.Id == 1004)){
<span class="price">60.00</span>
<span class="price">60.00</span>
} else {
@if (Model.Package.IsTest == 0) {
<span class="price">@Model.Package.Price</span>
<span class="price">@Model.Package.Price</span>
} else {
<span class="price">1.0</span>
<span class="price">1.0</span>
}
}
</div>
@@ -126,7 +124,7 @@
<div class="col-sm-6 col-xs-6 text-right">
<span class="dan zActive">单个注册</span>
</div>
<div v-if="OnePayAmount != 0.1" class="col-sm-6 col-xs-6 text-left">
<div v-if="@Model.Package.Price != 0.1" class="col-sm-6 col-xs-6 text-left">
<span class="pi">批量注册</span>
</div>
</div>
@@ -153,7 +151,7 @@
<div class="col-sm-4 col-xs-4" style="text-align:right;">
连接数:
</div>
<div v-if="OnePayAmount != 0.1" class="col-sm-8 col-xs-8">
<div v-if="@Model.Package.Price != 0.1" class="col-sm-8 col-xs-8">
<div class="jiajian">
<div class="item" v-on:click="OneBuyModel.ConnectCount>1&&OneBuyModel.ConnectCount--">
-
@@ -167,7 +165,7 @@
</div>
</div>
</div>
<div v-if="OnePayAmount == 0.1" class="col-sm-8 col-xs-8">
<div v-if="@Model.Package.Price == 0.1" class="col-sm-8 col-xs-8">
1
</div>
</div>
@@ -488,12 +486,13 @@
total = parseFloat(total.toFixed(2));
if(total != 0.1){
//最低价
var min_cost = @(Model.Package.MinPrice) * this.OneBuyModel.ConnectCount - this.OneBuyModel.CouponAmount;
if(total<min_cost){
total = min_cost;
}
}
if (@(Model.Package.IsTest) == 1) {
total = 1.00;
@@ -667,9 +666,20 @@
}
},
checkOneAccount() {
if (this.OneBuyModel.Account.length > 10 || this.OneBuyModel.Account.length < 5|| !this.hasNumAndChar(this.OneBuyModel.Account)) {
if (productId == 20||productId == 21) {
if (this.OneBuyModel.Account.length > 10 || this.OneBuyModel.Account.length < 7 || !this.hasNumAndChar(this.OneBuyModel.Account)) {
alert("此产品账号必须在7-10位");
this.OneChecker.AccountOk = false;
return false;
}
this.OneChecker.AccountOk = true;
return true;
}
if (this.OneBuyModel.Account.length > 10 || this.OneBuyModel.Account.length < 4|| !this.hasNumAndChar(this.OneBuyModel.Account)) {
this.OneChecker.AccountOk = false;
alert('账号长度必须在5-10位且不能包含特殊字符');
alert('账号长度必须在4-10位且不能包含特殊字符');
return false;
}
this.OneChecker.AccountOk = true;
@@ -685,9 +695,20 @@
return true;
},
checkMoreAccount() {
if (this.MoreBuyModel.Account.length > 10 || this.MoreBuyModel.Account.length < 4|| !this.hasNumAndChar(this.MoreBuyModel.Account)) {
if (productId == 20||productId == 21) {
if (this.MoreBuyModel.Account.length < 6 || this.MoreBuyModel.Account.length > 8 || !this.hasNumAndChar(this.MoreBuyModel.Account)) {
alert("此产品账号必须在7-10位");
this.MoreChecker.AccountOk = false;
return false;
}
this.MoreChecker.AccountOk = true;
return true;
}
if (this.MoreBuyModel.Account.length > 10 || this.MoreBuyModel.Account.length < 3|| !this.hasNumAndChar(this.MoreBuyModel.Account)) {
this.MoreChecker.AccountOk = false;
alert('账号长度必须在5-10位且不能包含特殊字符');
alert('账号长度必须在4-10位且不能包含特殊字符');
return false;
}
this.MoreChecker.AccountOk = true;
@@ -703,7 +724,6 @@
return true;
},
onePay: function () {
$(".pay-botton").hide();
this.OneBuyModel.ConnectCount = parseInt(this.OneBuyModel.ConnectCount)
if (!this.isNum(this.OneBuyModel.ConnectCount)) return;
if (!this.checkOneAccount() || !this.checkOnePwd()) return;
@@ -745,7 +765,6 @@
});
},
morePay: function () {
$(".pay-botton").hide();
this.MoreBuyModel.ConnectCount = parseInt(this.MoreBuyModel.ConnectCount)
if (!this.isNum(this.MoreBuyModel.ConnectCount)) return;
if (!this.checkMoreAccount() || !this.checkMorePwd() || this.MoreBuyModel.MaxPostfix>500) return;