Commit 437203bd by 梅存智

mb_navigate导航优化

parent c578c103
...@@ -53,6 +53,9 @@ public class SiteDicVo { ...@@ -53,6 +53,9 @@ public class SiteDicVo {
@ApiModelProperty(value = "修改时间") @ApiModelProperty(value = "修改时间")
private Date updateTime; private Date updateTime;
@ApiModelProperty(value = "排序")
private Integer sort;
protected Serializable pkVal() { protected Serializable pkVal() {
return null; return null;
......
...@@ -34,7 +34,7 @@ public class PortalBlockController { ...@@ -34,7 +34,7 @@ public class PortalBlockController {
public static final List<BottomMenuVO> defaultBottomMenu = Arrays.asList( public static final List<BottomMenuVO> defaultBottomMenu = Arrays.asList(
new BottomMenuVO(1L,"首页",true), new BottomMenuVO(1L,"首页",true),
new BottomMenuVO(2L,"项目",true), new BottomMenuVO(2L,"活动",true),
new BottomMenuVO(3L,"课程",true), new BottomMenuVO(3L,"课程",true),
new BottomMenuVO(4L,"营销",true), new BottomMenuVO(4L,"营销",true),
new BottomMenuVO(6L,"社群",false), new BottomMenuVO(6L,"社群",false),
......
...@@ -39,10 +39,13 @@ public class SiteDicServiceImpl extends ServiceImpl<SiteDicMapper, SiteDic> impl ...@@ -39,10 +39,13 @@ public class SiteDicServiceImpl extends ServiceImpl<SiteDicMapper, SiteDic> impl
@Override @Override
public List<SiteDic> getSiteDicListByCode(String code) { public List<SiteDic> getSiteDicListByCode(String code) {
//从新闻资讯获取栏目
List<SiteDic> dics = this.baseMapper.getSiteNewsDicListByCode();
//从字典表中获取栏目 //从字典表中获取栏目
List<SiteDic> siteDics = this.baseMapper.getSiteDicListByCode(code); List<SiteDic> siteDics = this.baseMapper.getSiteDicListByCode(code);
//管理端配置
if(code.equals("mb_navigate")){
//从新闻资讯获取栏目
List<SiteDic> dics = this.baseMapper.getSiteNewsDicListByCode();
if (CollectionUtils.isNotEmpty(dics) && CollectionUtils.isNotEmpty(siteDics)) { if (CollectionUtils.isNotEmpty(dics) && CollectionUtils.isNotEmpty(siteDics)) {
//重新对字典表中取出的栏目Sort,放在新闻资讯栏目后面 //重新对字典表中取出的栏目Sort,放在新闻资讯栏目后面
int len = dics.size(); int len = dics.size();
...@@ -58,6 +61,9 @@ public class SiteDicServiceImpl extends ServiceImpl<SiteDicMapper, SiteDic> impl ...@@ -58,6 +61,9 @@ public class SiteDicServiceImpl extends ServiceImpl<SiteDicMapper, SiteDic> impl
return dics; return dics;
} }
return siteDics;
}
@Override @Override
public SiteDic updateDicById(SiteDic siteDic) { public SiteDic updateDicById(SiteDic siteDic) {
String status = siteDic.getStatus(); String status = siteDic.getStatus();
......
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
WHERE WHERE
parent_id = ( SELECT ld.id FROM site_dic ld WHERE ld.`code` = #{code}) parent_id = ( SELECT ld.id FROM site_dic ld WHERE ld.`code` = #{code})
and status <![CDATA[ <> ]]> 0 and status <![CDATA[ <> ]]> 0
<if test= "code == 'language' or code == 'mb_navigate'"> <if test= "code == 'language' or code == 'mb_navigate' or code == 'activity_type'">
order by sort,name order by sort,name
</if> </if>
<if test= "code != 'language' and code != 'mb_navigate'"> <if test= "code != 'language' and code != 'mb_navigate'">
......
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