ecshopX后台增加菜单

  • 后端
    找到文件 /storage/static/standard_men.json 文件

这里是压缩json文件,先找个在线json效验格式化处理下

###加上需要增加的的菜单名,仿照上面来写
 {
    "shopmenu_id": "127",
    "company_id": 0,
    "name": "合伙人排名",
    "url": "\/member\/memberpartner",
    "sort": 0,
    "is_menu": true,
    "pid": "116",
    "apis": "",
    "icon": null,
    "is_show": true,
    "alias_name": "memberpartner",
    "version": 1,
    "menu_type": "all",
    "disabled": false,
    "created": 1572338485,
    "updated": 1572338485,
    "level": 3,
    "parent_name": "会员",
    "isChildrenMenu": false
}

然后服务器上进到目录中执行php artisan doctrine:migrations:migrate,然后进入查看刚刚假的菜单在不在shop_menu这张表中,如果在就是前端部分了

  • 前端后台vue
    找到app/src/router/routers.js文件,加上需要的路由
import Memberpartner from '@/view/member/memberpartner/index' // 合伙人排名
###加完别忘了调用
export default {
Memberpartner,
............
}

接着到app/src/router/backup/member.js文件中继续

/* 会员管理 */
import member from '@/view/member/members/list'
import memberDetail from '@/view/member/members/detail'
import registerSetting from '@/view/member/registersetting/index'
import memberCardIndex from '@/view/member/membercard/index'
import memberCardList from '@/view/member/membercard/list'
import memberUploade from '@/view/member/members/uploade'
import memberTag from '@/view/member/members/tags'
import memberOrderBy from '@/view/member/memberorderby/index'
import Memberpartner from '@/view/member/memberpartner/index' ###新增的

####下面的这个也要加上
export default {
  path: '/member',
  name: '会员',
  component: Home,
  meta: '3',
  children: [
    {
      path: '/member',
      name: '会员管理',
      component: Layout,
      iconCls: 'supervisor_account',
      children: [
        //{ path: '/member', component: Main, meta: '3', name: '业绩分析' },
        { path: '/member', component: member, meta: '3', name: '会员资产' },
        { path: '/member/manage/members/detail', component: memberDetail, meta: '3', name: '会员详情', hidden: true },
        { path: '/member/manage/infomation', component: registerSetting, meta: '3', name: '会员注册信息' },
        { path: '/member/menage/index', component: memberOrderBy, meta: '3', name: '会员排名' },
        ###新增
        { path: '/member/menage/index', component: memberpartner, meta: '3', name: '合伙人排名' },
        { path: '/member/manage/card', component: memberCardIndex, meta: '3', name: '会员卡与等级' },
        { path: '/member/manage/cardOrder', component: memberCardList, meta: '3', name: '会员卡购买记录' },
        { path: '/member/manage/customer', component: memberUploade, meta: '3', name: '会员信息导入' },
        { path: '/member/manage/tag', component: memberTag, meta: '3', name: '会员标签' },
        { path: '/member/checkinlist', component: memberCheckIn, meta: '3', name: '会员签到记录'}
      ]
    },
}

最后新增文件

import Memberpartner from '@/view/member/memberpartner/index' ###上面自己路由,按照位置新建目录

目录新建完成后,随便写个什么,访问一下

  • 注意:
后台vue部分添加新的路由,需要重新编译,如果没有反应,退出一下再次登录就好了

ishow.bind-time.com Copyright © 2020 小肥青王二狗

添加新评论

很多东西宁缺毋滥,流星的光芒短暂而灼热闪耀。

让你变得更好的那个人,往往是你觉得很难与之相处的那个人。—— by 小宇

觉得自己做的到和不做的到,其实只在一念之间。

路在自己脚下,没有人可以决定我的方向。

你的选择是做或不做,但不做就永远不会有机会。

凡事顺其自然,遇事处于泰然,得意之时淡然,失意之时坦然,艰辛曲折必然,历尽沧桑悟然。