极狐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

@@ -247,15 +247,10 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel,
return new ApiResult<ProductOrderEntity>(ResultCode.C_INVALID_ERROR, "产品不存在或者下架");
}
if (packageEntity.ProductId == 13)
{
return new ApiResult<ProductOrderEntity>(ResultCode.C_INVALID_ERROR, "因极客和西瓜产品完全一样为方便管理只保留西瓜IP如需使用极客IP可直接购买西瓜IP。");
}
if (packageEntity.ProductId == 17)
if (packageEntity.ProductId == 17 || packageEntity.ProductId == 13)
{
return new ApiResult<ProductOrderEntity>(ResultCode.C_INVALID_ERROR, "本产品升级更新暂无法开通请先开通其他产品使用。更新后产品为极狐IP280个城市网速超快且有赠送活动计划于6月23日晚上线");
return new ApiResult<ProductOrderEntity>(ResultCode.C_INVALID_ERROR, "本产品升级更新为极狐地区超全涵盖全国260个城市IP高纯净度超速且稳定且每个城市都是三网混合更真实有效 现活动推广期周卡送1天月卡送1周双月送1个月");
}
// if (productEntity.Status == 0)
// {
@@ -275,6 +270,7 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel,
//天卡0.1元
var ExpiredProductAccountCount = userEntity.ExpiredProductAccountCount;
var mogu_jihu = userEntity.Sex;
var is_verify = userEntity.is_verify;
@@ -334,11 +330,17 @@ FROM product_order where {where} GROUP BY Channel,ProductName order by Channel,
price = 1.00M;
}
if (request.PackageId == 1012&&ExpiredProductAccountCount == 0 && request.OrderType != OrderType.News && (packageEntity.DayCount == 1||packageEntity.DayCount == 2) && request.ConnectCount == 1 && request.OrderType!=OrderType.AgainBuy&& request.OrderType!=OrderType.AgainBuys){
if ((request.PackageId == 1012)&&ExpiredProductAccountCount == 0 && request.OrderType != OrderType.News && (packageEntity.DayCount == 1||packageEntity.DayCount == 2) && request.ConnectCount == 1 && request.OrderType!=OrderType.AgainBuy&& request.OrderType!=OrderType.AgainBuys){
price = 0.1M;
userEntity.ExpiredProductAccountCount = 1;
await m_UserService.Update(userEntity);
}
if (( request.PackageId == 1188 || request.PackageId == 1194 || request.PackageId == 1200)&&mogu_jihu == 0 && request.OrderType != OrderType.News && (packageEntity.DayCount == 1||packageEntity.DayCount == 2) && request.ConnectCount == 1 && request.OrderType!=OrderType.AgainBuy&& request.OrderType!=OrderType.AgainBuys){
price = 0.1M;
userEntity.Sex = 1;
await m_UserService.Update(userEntity);
}
var order = new ProductOrderEntity()
{
AccountCount = 1,