先锋 神龙

This commit is contained in:
“wanyongkang”
2024-01-05 15:16:36 +08:00
parent 04d3571356
commit 6a12e93d95
8 changed files with 265 additions and 117 deletions

View File

@@ -739,7 +739,7 @@ namespace Home.Controllers
{
var product = new ProductEntity();
var package = new ProductPackageEntity();
if (id==1034||id==1040||id==89||id==1094||id==1103||id==1097){
if (id==1034||id==1040||id==89||id==1094||id==1103||id==1097||id==60||id==1114){
package = await m_ProductPackageService.Query(m => m.Id == id).FirstOrDefaultAsync();
product = await m_ProductService.GetById(package.ProductId);
} else {
@@ -928,6 +928,37 @@ namespace Home.Controllers
}
}
//0 无状态 1尊享 2高级 3普通
var pro_type_flag_xianfeng = 0;
var pro_type_temp_xianfeng = 0;
if (productId == 6) {
accountList.ForEach(m => {
if (m.PackageId<61) {
pro_type_flag_xianfeng = 1;
}
if (m.PackageId>1108&&m.PackageId<1115) {
pro_type_flag_xianfeng = 2;
}
if (pro_type_temp_xianfeng==0){
pro_type_temp_xianfeng = pro_type_flag_xianfeng;
}
if (pro_type_temp_xianfeng!=pro_type_flag_xianfeng){
ViewBag.errorTip = "先锋不同类型不能同时续费";
}
});
if (ViewBag.errorTip == "先锋不同类型不能同时续费"){
return View(model);
}
}
@@ -1004,6 +1035,13 @@ namespace Home.Controllers
if (pro_type_temp_liebao ==3 && m.Id>1103&&m.Id<1109) {
package_temp.Add(m);
}
}else if(m.ProductId == 6){
if (pro_type_temp_xianfeng ==1 && m.Id<61) {
package_temp.Add(m);
}
if (pro_type_temp_xianfeng ==2 && m.Id>1108&&m.Id<1115) {
package_temp.Add(m);
}
} else {
package_temp.Add(m);
}
@@ -1056,7 +1094,14 @@ namespace Home.Controllers
if (pro_type_temp_liebao ==3 && m.Id>1103&&m.Id<1109) {
package_temp.Add(m);
}
} else {
}else if(m.ProductId == 6){
if (pro_type_temp_xianfeng ==1 && m.Id<61) {
package_temp.Add(m);
}
if (pro_type_temp_xianfeng ==2 && m.Id>1108&&m.Id<1115) {
package_temp.Add(m);
}
} else {
package_temp.Add(m);
}
});