index.vue 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2. <view >
  3. <footers v-if="isfootflag" :footlist="footlist" :footerindex="footerindex" :color_checked="color_checked" :color_nochecked="color_nochecked" :isHomeIndex="true"></footers>
  4. </view>
  5. </template>
  6. <script>
  7. import footers from '@/components/footer/footer.vue'
  8. import { checkPermi, checkRole } from "@/utils/permission"; // 权限判断函数
  9. export default {
  10. components:{footers},
  11. data() {
  12. return {
  13. footlist:[
  14. {module:'home',title:'潜山政协',icon_checked:require('@/static/images/tabbar/home_.png'),icon_nochecked:require('@/static/images/tabbar/home.png')},
  15. {module:'report',title:'履职报告',icon_checked:require('@/static/images/tabbar/report_.png'),icon_nochecked:require('@/static/images/tabbar/report.png')},
  16. {module:'notice',title:'会议通知',icon_checked:require('@/static/images/tabbar/notice_.png'),icon_nochecked:require('@/static/images/tabbar/notice.png')},
  17. {module:'mine',title:'个人中心',icon_checked:require('@/static/images/tabbar/mine_.png'),icon_nochecked:require('@/static/images/tabbar/mine.png')},
  18. ],
  19. color_checked :'222327',
  20. color_nochecked :'AAAAAA',
  21. footerindex:'report',
  22. isfootflag:true,
  23. }
  24. },
  25. onShow() {
  26. },
  27. onLoad() {
  28. },
  29. methods: {
  30. checkPermi, checkRole,
  31. }
  32. }
  33. </script>
  34. <style lang="scss" scoped>
  35. page {
  36. background-color: #f5f6f7;
  37. }
  38. </style>