Browse Source

Merge branch 'master' of http://code.qiyue666.com/pengcong001/bbwy

AddValidOverTime
shanji 2 years ago
parent
commit
d719542d3a
  1. 7
      BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs
  2. 2
      BBWY.Server.Business/Order/OrderBusiness.cs
  3. 2
      BBWY.Server.Business/Statistics/StatisticsBusiness.cs
  4. 1
      BBWY.Server.Business/TestBusiness.cs
  5. 3
      BBWY.Server.Model/Dto/Request/Test/RepairSkuDetailAndSkuGriooProfit.cs

7
BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs

@ -699,7 +699,8 @@ namespace BBWY.Server.Business
public void DeletePromotionTaskAndJDTask(DeletePromotionTaskRequest request)
{
var dbPromotionTask = fsql.Select<PromotionTask>(request.TaskId).ToOne();
if (dbPromotionTask.IsEnabled == false)
return;
fsql.Transaction(() =>
{
//fsql.Delete<PromotionTask>(request.TaskId).ExecuteAffrows();
@ -709,6 +710,9 @@ namespace BBWY.Server.Business
//if (dbPromotionTask.Status != Enums.PromitionTaskStatus.等待)
//{
if (dbPromotionTask.PromotionId != null && dbPromotionTask.PromotionId != 0)
{
var httpResult = restApiService.SendRequest(GetPlatformRelayAPIHost(Enums.Platform.),
"api/platformsdk/DeleteJDPromotionTask",
new DeleteJDPromotionTaskRequest()
@ -726,6 +730,7 @@ namespace BBWY.Server.Business
var response = JsonConvert.DeserializeObject<ApiResponse>(httpResult.Content);
if (!response.Success)
throw new BusinessException($"【{dbPromotionTask.ActivityName}】评价助手活动删除成功,JD活动删除失败,请手动到JD后台删除,并通知技术员分析失败原因,{response.Msg}");
}
//}
}

2
BBWY.Server.Business/Order/OrderBusiness.cs

@ -80,7 +80,7 @@ namespace BBWY.Server.Business
.WhereIf(searchOrderRequest.IncludeExceptionOrder,
(o, ocs, oct, sh) => o.OrderState != Enums.OrderState. &&
((o.StorageType != Enums.StorageType.SD && o.StorageType != null && oct.PurchaseAmount == 0M) ||
(o.StorageType != Enums.StorageType.SD && oct.PurchaseAmount + oct.DeliveryExpressFreight > o.OrderSellerPrice + o.FreightPrice) ||
(o.StorageType != Enums.StorageType.SD && oct.PurchaseAmount + oct.DeliveryExpressFreight > o.OrderSellerPrice + o.FreightPrice + o.PingTaiChengDanYouHuiQuan) ||
(o.StorageType == null && o.OrderState != Enums.OrderState.)))
.WhereIf(searchOrderRequest.OnlyDF, (o, ocs, oct, sh) => o.StorageType == Enums.StorageType.)
.WhereIf(searchOrderRequest.ExcludeCanceled, (o, ocs, oct, sh) => o.OrderState != Enums.OrderState.)

2
BBWY.Server.Business/Statistics/StatisticsBusiness.cs

@ -375,7 +375,7 @@ namespace BBWY.Server.Business
o.IsGift == false &&
o.OrderState != Enums.OrderState. &&
((o.StorageType != Enums.StorageType.SD && o.StorageType != null && oc.PurchaseAmount == 0M) ||
(o.StorageType != Enums.StorageType.SD && oc.PurchaseAmount + oc.DeliveryExpressFreight > o.OrderSellerPrice + o.FreightPrice) ||
(o.StorageType != Enums.StorageType.SD && oc.PurchaseAmount + oc.DeliveryExpressFreight > o.OrderSellerPrice + o.FreightPrice + o.PingTaiChengDanYouHuiQuan) ||
(o.StorageType == null && o.OrderState != Enums.OrderState.))).Count();
response.WaitOutStoreCount = fsql.Select<Order>().Where(o => o.ShopId == shopId && o.OrderState == Enums.OrderState. && o.StartTime >= dt &&

1
BBWY.Server.Business/TestBusiness.cs

@ -189,6 +189,7 @@ namespace BBWY.Server.Business
o.StartTime >= request.StartTime &&
o.StartTime <= request.EndTime)
.WhereIf(!string.IsNullOrEmpty(request.OrderId), o => o.Id == request.OrderId)
.WhereIf(request.OrderIdList != null && request.OrderIdList.Count() > 0, o => request.OrderIdList.Contains(o.Id))
.OrderByDescending(o => o.StartTime)
.ToList(o => o.Id);

3
BBWY.Server.Model/Dto/Request/Test/RepairSkuDetailAndSkuGriooProfit.cs

@ -1,4 +1,5 @@
using System;
using System.Collections.Generic;
namespace BBWY.Server.Model.Dto
{
@ -11,5 +12,7 @@ namespace BBWY.Server.Model.Dto
public long? ShopId { get; set; }
public string OrderId { get; set; }
public List<string> OrderIdList { get; set; }
}
}

Loading…
Cancel
Save