Commit a631021c authored by 黄奎's avatar 黄奎

页面修改

parent 7d4b5143
...@@ -20,6 +20,16 @@ namespace Mall.Model.Extend.MarketingCenter ...@@ -20,6 +20,16 @@ namespace Mall.Model.Extend.MarketingCenter
/// <summary> /// <summary>
/// 分类列表 /// 分类列表
/// </summary> /// </summary>
public RB_Share_Category_Extend CateList { get; set; } public List<RB_Share_Category_Extend> CateList { get; set; }
/// <summary>
/// 一级分类名称
/// </summary>
public string FirstLevelName { get; set; }
/// <summary>
/// 二级分类名称
/// </summary>
public string SecondLevelName { get; set; }
} }
} }
...@@ -113,12 +113,12 @@ namespace Mall.Module.MarketingCenter ...@@ -113,12 +113,12 @@ namespace Mall.Module.MarketingCenter
var list = share_FriendRepository.GetShareFriendPageListRepository(pageIndex, pageSize, out rowsCount, query); var list = share_FriendRepository.GetShareFriendPageListRepository(pageIndex, pageSize, out rowsCount, query);
foreach (var item in list) foreach (var item in list)
{ {
item.CateList = GetFatherList(cateAllList, item.CateId).OrderBy(qitem=>qitem.Level).ToList(); item.CateList = GetFatherList(cateAllList, item.CateId).OrderBy(qitem => qitem.Level).ToList();
} }
return list; return list;
} }
/// <summary> /// <summary>
/// 获取所有上级分类 /// 获取所有上级分类
/// </summary> /// </summary>
...@@ -130,7 +130,7 @@ namespace Mall.Module.MarketingCenter ...@@ -130,7 +130,7 @@ namespace Mall.Module.MarketingCenter
var query = list.Where(p => p.Id == Id).ToList(); var query = list.Where(p => p.Id == Id).ToList();
return query.ToList().Concat(query.ToList().SelectMany(t => GetFatherList(list, t.ParentId))); return query.ToList().Concat(query.ToList().SelectMany(t => GetFatherList(list, t.ParentId)));
} }
/// <summary> /// <summary>
...@@ -195,7 +195,19 @@ namespace Mall.Module.MarketingCenter ...@@ -195,7 +195,19 @@ namespace Mall.Module.MarketingCenter
/// <returns></returns> /// <returns></returns>
public RB_Share_Category_Extend GetShareCategoryModule(object Id) public RB_Share_Category_Extend GetShareCategoryModule(object Id)
{ {
return share_CategoryRepository.GetEntity<RB_Share_Category_Extend>(Id); var extModel = share_CategoryRepository.GetEntity<RB_Share_Category_Extend>(Id);
if (extModel != null)
{
var cateAllList = share_CategoryRepository.GetShareCategoryListRepository(new RB_Share_Category_Extend()
{
MallBaseId = extModel.MallBaseId,
TenantId = extModel.TenantId
});
var list= GetFatherList(cateAllList, extModel.Id).OrderBy(qitem => qitem.Level).ToList();
extModel.FirstLevelName = list.Where(qitem=>qitem.Level==1)?.FirstOrDefault()?.Name??"";
extModel.SecondLevelName = list.Where(qitem => qitem.Level == 2)?.FirstOrDefault()?.Name ?? "";
}
return extModel;
} }
/// <summary> /// <summary>
...@@ -264,7 +276,7 @@ namespace Mall.Module.MarketingCenter ...@@ -264,7 +276,7 @@ namespace Mall.Module.MarketingCenter
/// <param name="Id"></param> /// <param name="Id"></param>
/// <param name="IsTop"></param> /// <param name="IsTop"></param>
/// <returns></returns> /// <returns></returns>
public bool SetShareFriendIsTopModule(object Id,int IsTop) public bool SetShareFriendIsTopModule(object Id, int IsTop)
{ {
bool flag = false; bool flag = false;
Dictionary<string, object> fileds = new Dictionary<string, object>() Dictionary<string, object> fileds = new Dictionary<string, object>()
......
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