Commit 03d620c2 authored by 黄奎's avatar 黄奎

排序修改

parent c2029d14
...@@ -24,6 +24,8 @@ namespace Mall.Repository.MarketingCenter ...@@ -24,6 +24,8 @@ namespace Mall.Repository.MarketingCenter
/// <returns></returns> /// <returns></returns>
public List<RB_Share_Friend_Extend> GetShareFriendPageListRepository(int pageIndex, int pageSize, out long rowsCount, RB_Share_Friend_Extend query, bool IsUse = false) public List<RB_Share_Friend_Extend> GetShareFriendPageListRepository(int pageIndex, int pageSize, out long rowsCount, RB_Share_Friend_Extend query, bool IsUse = false)
{ {
string orderBy = "";
StringBuilder builder = new StringBuilder(); StringBuilder builder = new StringBuilder();
builder.AppendFormat(@" builder.AppendFormat(@"
SELECT A.*,B.Name AS GoodsName SELECT A.*,B.Name AS GoodsName
...@@ -33,6 +35,11 @@ WHERE 1=1 AND A.Status=0 ...@@ -33,6 +35,11 @@ WHERE 1=1 AND A.Status=0
if (IsUse) if (IsUse)
{ {
builder.AppendFormat(" AND A.{0}=1 ", nameof(RB_Share_Friend_Extend.IsUse)); builder.AppendFormat(" AND A.{0}=1 ", nameof(RB_Share_Friend_Extend.IsUse));
orderBy = " ORDER BY A.IsTop DESC,A.SortNum ASC ";
}
else
{
orderBy = " ORDER BY A.CreateDate DESC ";
} }
if (query != null) if (query != null)
{ {
...@@ -65,7 +72,7 @@ WHERE 1=1 AND A.Status=0 ...@@ -65,7 +72,7 @@ WHERE 1=1 AND A.Status=0
builder.AppendFormat(" AND A.{0}<='{1} 23:59:59' ", nameof(RB_Share_Friend_Extend.CreateDate), Convert.ToDateTime(query.QEndDate).ToString("yyyy-MM-dd")); builder.AppendFormat(" AND A.{0}<='{1} 23:59:59' ", nameof(RB_Share_Friend_Extend.CreateDate), Convert.ToDateTime(query.QEndDate).ToString("yyyy-MM-dd"));
} }
} }
builder.AppendFormat(" ORDER BY A.SortNum ASC "); builder.AppendFormat(orderBy);
return GetPage<RB_Share_Friend_Extend>(pageIndex, pageSize, out rowsCount, builder.ToString()).ToList(); return GetPage<RB_Share_Friend_Extend>(pageIndex, pageSize, out rowsCount, builder.ToString()).ToList();
} }
......
...@@ -139,7 +139,8 @@ namespace Mall.WebApi.Controllers.MarketingCenter ...@@ -139,7 +139,8 @@ namespace Mall.WebApi.Controllers.MarketingCenter
var query = JsonConvert.DeserializeObject<RB_Share_Friend_Extend>(RequestParm.msg.ToString()); var query = JsonConvert.DeserializeObject<RB_Share_Friend_Extend>(RequestParm.msg.ToString());
query.TenantId = parms.TenantId; query.TenantId = parms.TenantId;
query.MallBaseId = parms.MallBaseId; query.MallBaseId = parms.MallBaseId;
var list = shareModule.GetShareFriendPageListModule(pagelist.pageIndex, pagelist.pageSize, out long count, query, IsUse: true); var list = shareModule.
GetShareFriendPageListModule(pagelist.pageIndex, pagelist.pageSize, out long count, query, IsUse: true);
foreach (var item in list) foreach (var item in list)
{ {
if (item.GoodsId > 0) if (item.GoodsId > 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment