极狐0.1

This commit is contained in:
“wanyongkang”
2024-07-11 10:43:02 +08:00
parent 0eb250cf8b
commit b29e9bb51f
4 changed files with 48 additions and 21 deletions

View File

@@ -89,6 +89,7 @@ namespace Home.Controllers
//从user表获取用户信息
var user_Info = await m_UserService.GetById(userInfo.UserId);
var ExpiredProductAccountCount = user_Info.ExpiredProductAccountCount;
var mogu_jihu = user_Info.Sex;
//判断测试卡使用次数是否超过限定次数 false表示免费没用完 true表示免费测试已经用完
var test_flag = false;
@@ -120,7 +121,10 @@ namespace Home.Controllers
if(m.Price<m.MinPrice){
m.Price = m.MinPrice;
}
if (ExpiredProductAccountCount == 0 && m.Id == 1012){
if (ExpiredProductAccountCount == 0 && (m.Id == 1012)){
m.Price = 0.1M;
}
if (mogu_jihu == 0 && (m.Id==1188 || m.Id==1194 || m.Id==1200)){
m.Price = 0.1M;
}
//判断测试卡是否收费
@@ -150,7 +154,11 @@ namespace Home.Controllers
{
m.Price = userPrice.UserPrice;
}
if (ExpiredProductAccountCount == 0 && m.Id == 1012){
if (ExpiredProductAccountCount == 0 && (m.Id == 1012)){
m.Price = 0.1M;
}
if (mogu_jihu == 0 && ( m.Id==1188 || m.Id==1194 || m.Id==1200)){
m.Price = 0.1M;
}
//判断测试卡是否收费
@@ -174,7 +182,7 @@ namespace Home.Controllers
m.Title = "0";
if (m.Id == 1012){
if (m.Id == 1012 || m.Id==1188 || m.Id==1194 || m.Id==1200){
m.Price = 0.1M;
}
});
@@ -805,6 +813,7 @@ namespace Home.Controllers
//从user表获取用户信息
var user_Info = await m_UserService.GetById(userId);
var ExpiredProductAccountCount = user_Info.ExpiredProductAccountCount;
var mogu_jihu = user_Info.Sex;
var dis_price = 1000000M;
if((user_Info.agent_id == 0||(user_Info.agent_id != 0 && user_Info.discount_id != 0)) && user_Info.discount_id >= 0){
@@ -829,10 +838,15 @@ namespace Home.Controllers
package.Price = package.MinPrice;
}
if (ExpiredProductAccountCount == 0 &&package.Id == 1012){
if (ExpiredProductAccountCount == 0 &&(package.Id == 1012)){
package.Price = 0.1M;
}
if (mogu_jihu == 0 &&(package.Id == 1188 || package.Id == 1194 || package.Id == 1200)){
package.Price = 0.1M;
}
return View("buy", new PackageInfoResponse()
{