【TP5.1】一级导航设置

简介: 【TP5.1】一级导航设置

接下来我们的项目就到了内容页了


第一步我们当然还是需要获取导航信息了


image.png


下来我们需要创建一个ModuleService

image.png



这个方法里边关联的有一张表tp_module


上面的sql条件


第一个就是判断用户的权限在不在系统权限里边


第二个pid就是一级导航,一级导航的pid都是0


第三个是模块名,数据库设计后面会有平台方的模块

image.png



这里边还有一个方法getModuleGroup()


这个方法是我们之前用来获取系统权限列表


image.png


下来使用我们的高大上的单元测试来测一下,这个时候就体现出来了我们单元测试的方便了吧


image.png


显示结果


image.png


这样我们就成功的获取一级导航了


在下一篇文章我们在写获取二级导航,和获取二级导航应该注意的问题点  


相关文章
|
4月前
|
小程序
uniapp如何隐藏默认的页面头部导航栏,uniapp开发小程序如何隐藏默认的页面头部导航栏
uniapp如何隐藏默认的页面头部导航栏,uniapp开发小程序如何隐藏默认的页面头部导航栏
598 0
vitepress如何配置右上角的小两侧标志,利用nav标签进行修改,右侧边栏如何设置成自动弹出水平框,让原先隐藏的框能够显示出来
vitepress如何配置右上角的小两侧标志,利用nav标签进行修改,右侧边栏如何设置成自动弹出水平框,让原先隐藏的框能够显示出来
|
前端开发
Bootstrap tab页签刷新加载不显示,只有点击其他标签后第一个才显示
Bootstrap tab页签刷新加载不显示,只有点击其他标签后第一个才显示
105 0
Axure RP 9查找属性栏位置简单步骤(以文本框举例)
Axure RP 9查找属性栏位置简单步骤(以文本框举例)
2227 0
Axure RP 9查找属性栏位置简单步骤(以文本框举例)
|
前端开发
前端 video 元素总是浮在最上方,增加一个 z-index 属性
前端 video 元素总是浮在最上方,增加一个 z-index 属性
|
小程序 开发者
小程序__02--navigationBarTitleText配置子页面标题,依旧显示默认标题,子页面配置不显示
navigationBarTitleText配置子页面标题,依旧显示默认标题,子页面配置不显示
ionic3 导航栏返回按钮事件设置 多级页面返回到指定的页面
ionic3 导航栏返回按钮事件设置 多级页面返回到指定的页面
124 0
【TP5.1】获取二级导航
【TP5.1】获取二级导航
110 0
【TP5.1】获取二级导航
【PR】简单实现自定义区域播放
【PR】简单实现自定义区域播放
173 0
【PR】简单实现自定义区域播放
|
数据库
【TP5】select下拉框的默认显示父级
【TP5】select下拉框的默认显示父级
286 0
【TP5】select下拉框的默认显示父级