公共退款界面

This commit is contained in:
wanyongkang
2020-12-03 16:59:01 +08:00
parent 04dc3d687a
commit 9dc850f9e4
2 changed files with 27 additions and 27 deletions

View File

@@ -142,14 +142,14 @@ namespace Hncore.Pass.Vpn.Controllers
[HttpGet,AllowAnonymous] [HttpGet,AllowAnonymous]
public async Task<ApiResult> OpenPage([FromQuery]PageRequestBase request) public async Task<ApiResult> OpenPage([FromQuery]PageRequestBase request)
{ {
Expression<Func<ProductEntity, bool>> expr = m => 1 == 1; // Expression<Func<ProductEntity, bool>> expr = m => 1 == 1;
if (request.KeyWord.Has()) // if (request.KeyWord.Has())
{ // {
expr = expr.And(m => m.Name.Contains(request.KeyWord)); // expr = expr.And(m => m.Name.Contains(request.KeyWord));
} // }
var ret = await m_ProductService.PageAsc(request.PageIndex, request.PageSize, expr, true,m=>m.Sort); // var ret = await m_ProductService.PageAsc(request.PageIndex, request.PageSize, expr, true,m=>m.Sort);
var data = ret.ToApiResult(); // var data = ret.ToApiResult();
return data; return null;
} }
[HttpGet, AllowAnonymous] [HttpGet, AllowAnonymous]

View File

@@ -148,27 +148,27 @@ namespace Hncore.Pass.Vpn.Controllers
[HttpGet,AllowAnonymous] [HttpGet,AllowAnonymous]
public async Task<ApiResult> OpenRefundOrders([FromQuery]RefundOrderQueryRequest request) public async Task<ApiResult> OpenRefundOrders([FromQuery]RefundOrderQueryRequest request)
{ {
Expression<Func<ProductOrderEntity, bool>> expr = m => m.OrderType == OrderType.Refund; // Expression<Func<ProductOrderEntity, bool>> expr = m => m.OrderType == OrderType.Refund;
if (request.KeyWord.Has()) // if (request.KeyWord.Has())
{ // {
expr = expr.And(m => m.Accounts.Contains(request.KeyWord) // expr = expr.And(m => m.Accounts.Contains(request.KeyWord)
|| m.OrderNo.Contains(request.KeyWord) // || m.OrderNo.Contains(request.KeyWord)
|| m.UserName.Contains(request.KeyWord) // || m.UserName.Contains(request.KeyWord)
|| m.PackageName.Contains(request.KeyWord)); // || m.PackageName.Contains(request.KeyWord));
} // }
if (request.ProductIds!=null&& request.ProductIds.Count>0) // if (request.ProductIds!=null&& request.ProductIds.Count>0)
{ // {
expr = expr.And(m => request.ProductIds.Contains(m.ProductId)); // expr = expr.And(m => request.ProductIds.Contains(m.ProductId));
} // }
if (request.BTime.HasValue && request.ETime.HasValue) // if (request.BTime.HasValue && request.ETime.HasValue)
{ // {
expr = expr.And(m => m.UpdateTime > request.BTime && m.UpdateTime < request.ETime); // expr = expr.And(m => m.UpdateTime > request.BTime && m.UpdateTime < request.ETime);
} // }
var ret = await m_ProductOrderService.PageDesc(request.PageIndex, request.PageSize, expr, true, m => m.Id); // var ret = await m_ProductOrderService.PageDesc(request.PageIndex, request.PageSize, expr, true, m => m.Id);
var data = ret.ToApiResult(); // var data = ret.ToApiResult();
return data; return null;
} }