Browse Source

pjzs任务列表查询接口增加状态条件

pjzs_starttask_update
sanji 1 year ago
parent
commit
120f3c80d1
  1. 1
      BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs
  2. 2
      BBWY.Server.Model/Dto/Request/PromotionTask/QueryPromotionTaskRequest.cs

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

@ -287,6 +287,7 @@ namespace BBWY.Server.Business
var list = fsql.Select<PromotionTask>().As("pt")
.Where(pt => pt.ShopId == request.ShopId)
.Where(pt => pt.IsEnabled == true)
.WhereIf(request.Status != null, pt => pt.Status == request.Status)
.OrderBy(pt => SqlExt.Case().When(pt.Status == Enums.PromitionTaskStatus., 0)
.When(pt.Status == Enums.PromitionTaskStatus., 1)
.When(pt.Status == Enums.PromitionTaskStatus., 2)

2
BBWY.Server.Model/Dto/Request/PromotionTask/QueryPromotionTaskRequest.cs

@ -17,6 +17,8 @@ namespace BBWY.Server.Model.Dto
public int PageSize { get; set; }
public long ShopId { get; set; }
public Enums.PromitionTaskStatus? Status { get; set; }
}
public class QueryPromotionTaskByIdRequest : StartPromotionTaskRequest

Loading…
Cancel
Save