公共退款界面
This commit is contained in:
@@ -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]
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user