Commit 3f4489f3 authored by 黄奎's avatar 黄奎

页面修改

parent b82a7b36
...@@ -85,12 +85,37 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -85,12 +85,37 @@ namespace Mall.WebApi.Controllers.MallBase
MiniAppId = RequestParm.MiniAppId; MiniAppId = RequestParm.MiniAppId;
var homePage = new object(); var homePage = new object();
//底部导航
var navbar = new object();
if (MiniAppId != null && !string.IsNullOrEmpty(MiniAppId)) if (MiniAppId != null && !string.IsNullOrEmpty(MiniAppId))
{ {
//获取小程序信息 //获取小程序信息
var miniProgram = programModule.GetMiniProgramModule(new Model.Extend.User.RB_MiniProgram_Extend() { MiniAppId = MiniAppId }, isGetHomeData: true); var miniProgram = programModule.GetMiniProgramModule(new Model.Extend.User.RB_MiniProgram_Extend() { MiniAppId = MiniAppId }, isGetHomeData: true,isGetNav:1);
if (miniProgram != null && miniProgram.MallBaseId > 0) if (miniProgram != null && miniProgram.MallBaseId > 0)
{ {
//底部导航
navbar = new {
//底部导航背景颜色
bottom_background_color = miniProgram.BottomNavBgColor,
//顶部导航背景颜色
top_background_color = miniProgram.TopNavBgColor,
//顶部标题文字颜色
top_text_color = miniProgram.TopNavWordColor,
//导航底部是否开启阴影效果(0-未开启,1-开启)
shadow = miniProgram.BottomNavIsShadow,
//导航栏
navs = miniProgram.BottomTagList.Select(qitem => new {
active_color=qitem.CheckedColor,
active_icon=qitem.CheckedIcon,
color=qitem.DefaultColor,
text=qitem.TagName,
icon=qitem.DefaultIcon,
url=qitem.TagLink,
open_type="redirect",
key=qitem.TagLink== "/pages/live/index" ? "live":"",
}),
};
var selfHomePage = miniprogramPageTemplModule.GetMiniprogramPageTemplModule(new RB_Miniprogram_Page_Templ_Extend() var selfHomePage = miniprogramPageTemplModule.GetMiniprogramPageTemplModule(new RB_Miniprogram_Page_Templ_Extend()
{ {
MallBaseId = miniProgram.MallBaseId, MallBaseId = miniProgram.MallBaseId,
...@@ -1126,9 +1151,12 @@ namespace Mall.WebApi.Controllers.MallBase ...@@ -1126,9 +1151,12 @@ namespace Mall.WebApi.Controllers.MallBase
} }
} }
} }
var objResult = new var objResult = new
{ {
home_pages = homePage home_pages = homePage,
navbar= navbar
}; };
return ApiResult.Success(data: objResult); return ApiResult.Success(data: objResult);
} }
......
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