diff --git a/Services/Hncore.Pass.Vpn/Controllers/ProductController.cs b/Services/Hncore.Pass.Vpn/Controllers/ProductController.cs
index 2f7b68f..ea12b0a 100644
--- a/Services/Hncore.Pass.Vpn/Controllers/ProductController.cs
+++ b/Services/Hncore.Pass.Vpn/Controllers/ProductController.cs
@@ -134,7 +134,7 @@ namespace Hncore.Pass.Vpn.Controllers
{
expr = expr.And(m => m.Name.Contains(request.KeyWord));
}
- var ret = await m_ProductService.Page(request.PageIndex, request.PageSize, expr,true);
+ var ret = await m_ProductService.PageAsc(request.PageIndex, request.PageSize, expr,true,m=>m.Sort);
var data = ret.ToApiResult();
return data;
}
@@ -147,7 +147,7 @@ namespace Hncore.Pass.Vpn.Controllers
{
expr = expr.And(m => m.Name.Contains(request.KeyWord));
}
- var ret = await m_ProductService.Page(request.PageIndex, request.PageSize, expr, true);
+ var ret = await m_ProductService.PageAsc(request.PageIndex, request.PageSize, expr, true,m=>m.Sort);
var data = ret.ToApiResult();
return data;
}
diff --git a/Services/Hncore.Pass.Vpn/Service/AgentService.cs b/Services/Hncore.Pass.Vpn/Service/AgentService.cs
index 9b20e20..411a516 100644
--- a/Services/Hncore.Pass.Vpn/Service/AgentService.cs
+++ b/Services/Hncore.Pass.Vpn/Service/AgentService.cs
@@ -62,7 +62,7 @@ namespace Hncore.Pass.Vpn.Service
}
public async Task RefrushAllStatus()
{
- var products = await m_ProductService.Query(false).ToListAsync();
+ var products = await m_ProductService.Query(false).OrderBy(m=>m.Sort).ToListAsync();
await products.ForEachAsync(async m =>
{
diff --git a/Services/Hncore.Pass.Vpn/Service/ProductPriceDiscountService.cs b/Services/Hncore.Pass.Vpn/Service/ProductPriceDiscountService.cs
index 0b84e97..3cadaf6 100644
--- a/Services/Hncore.Pass.Vpn/Service/ProductPriceDiscountService.cs
+++ b/Services/Hncore.Pass.Vpn/Service/ProductPriceDiscountService.cs
@@ -26,7 +26,7 @@ namespace Hncore.Pass.Vpn.Service
public async Task
> GetPriceDiscount(int schemeId)
{
- var products = await m_ProductService.Query(true).ToListAsync();
+ var products = await m_ProductService.Query(true).OrderBy(m=>m.Sort).ToListAsync();
var packages = m_ProductPackageService.Query(true);
var priceDiscount = this.Query(m => m.SchemeId == schemeId);
diff --git a/Services/Hncore.Pass.Vpn/Service/ProductService.cs b/Services/Hncore.Pass.Vpn/Service/ProductService.cs
index c151031..19ccfd7 100644
--- a/Services/Hncore.Pass.Vpn/Service/ProductService.cs
+++ b/Services/Hncore.Pass.Vpn/Service/ProductService.cs
@@ -48,7 +48,7 @@ namespace Hncore.Pass.Vpn.Service
public async Task> ProductWithPackage(int online=1)
{
- var products = await this.Query(m => m.Sort != 1000).Where(m=>m.OnLine==online).ToListAsync();
+ var products = await this.Query(m => m.Sort != 1000).OrderBy(m=>m.Sort).Where(m=>m.OnLine==online).ToListAsync();
var packages = await m_ProductPackageService.Query(true).ToListAsync();
List respList = new List();
diff --git a/Services/Hncore.Pass.Vpn/Service/ProductUserPriceService.cs b/Services/Hncore.Pass.Vpn/Service/ProductUserPriceService.cs
index 8f5575d..06ccc60 100644
--- a/Services/Hncore.Pass.Vpn/Service/ProductUserPriceService.cs
+++ b/Services/Hncore.Pass.Vpn/Service/ProductUserPriceService.cs
@@ -26,7 +26,7 @@ namespace Hncore.Pass.Vpn.Service
public async Task> GetPackageUserPrice(int userId)
{
- var products = await m_ProductService.Query(true).ToListAsync();
+ var products = await m_ProductService.Query(true).OrderBy(m=>m.Sort).ToListAsync();
var packages = m_ProductPackageService.Query(true);
var userPrice = this.Query(m => m.UserId == userId);