Browse Source

菜单栏bug修复

pull/105/head
pengda 4 weeks ago
parent
commit
ed24dfc058
  1. 2
      src/components/SetLeftMenu.vue
  2. 42
      src/router/index.js

2
src/components/SetLeftMenu.vue

@ -9,7 +9,7 @@
<span class="title_text">{{ item.name }}</span> <span class="title_text">{{ item.name }}</span>
</div> </div>
<p :class="['flex', (activeFloor == item1.desc || activeFloor == item1.path) ? 'curActive' : '']" v-for="(item1) in item.list" <p :class="['flex', (activeFloor && (activeFloor == item1.desc || activeFloor == item1.path)) ? 'curActive' : '']" v-for="(item1) in item.list"
@click="setActiveCur(item1, item,index)" :key="item1.name">{{ item1.name }}</p> @click="setActiveCur(item1, item,index)" :key="item1.name">{{ item1.name }}</p>
</li> </li>
</ul> </ul>

42
src/router/index.js

@ -51,7 +51,7 @@ const blackFooterList = [
const routes = [{ const routes = [{
path: '/', path: '/',
name: '首页', name: '首页',
component: () => import( /* webpackChunkName: "register" */ '../views/agent/home.vue'), component: () => import( /* webpackChunkName: "home" */ '../views/agent/home.vue'),
isFirst: true, //是否属于一级路由 isFirst: true, //是否属于一级路由
meta: { meta: {
title: '首页', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称) title: '首页', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称)
@ -61,7 +61,7 @@ const routes = [{
{ {
path: '/agent/supplyList', path: '/agent/supplyList',
name: '供货价格', name: '供货价格',
component: () => import( /* webpackChunkName: "register" */ '../views/agent/supplyList.vue'), component: () => import( /* webpackChunkName: "supplyList" */ '../views/agent/supplyList.vue'),
isFirst: true, //是否属于一级路由 isFirst: true, //是否属于一级路由
meta: { meta: {
title: '供货价格', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称) title: '供货价格', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称)
@ -72,7 +72,7 @@ const routes = [{
{ {
path: '/agent/domainList', path: '/agent/domainList',
name: '域名列表', name: '域名列表',
component: () => import( /* webpackChunkName: "register" */ '../views/agent/domainList.vue'), component: () => import( /* webpackChunkName: "domainList" */ '../views/agent/domainList.vue'),
isFirst: true, //是否属于一级路由 isFirst: true, //是否属于一级路由
meta: { meta: {
title: '首页', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称) title: '首页', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称)
@ -82,7 +82,7 @@ const routes = [{
{ {
path: '/agent/noticeList', path: '/agent/noticeList',
name: '首页', name: '首页',
component: () => import( /* webpackChunkName: "register" */ '../views/agent/noticeList.vue'), component: () => import( /* webpackChunkName: "noticeList" */ '../views/agent/noticeList.vue'),
isFirst: true, //是否属于一级路由 isFirst: true, //是否属于一级路由
meta: { meta: {
title: '系统通知', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称) title: '系统通知', //面包屑名称(此页面确认不需要放置在面包屑可以不添加此属性;如果获取不到title 会自动 获取 name 作为面包屑名称)
@ -116,7 +116,7 @@ const routes = [{
path: '/agent/checkOrderList', path: '/agent/checkOrderList',
name: '查重订单', name: '查重订单',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/checkOrderList.vue'), component: () => import( /* webpackChunkName: "checkOrderList" */ '../views/agent/checkOrderList.vue'),
props: { props: {
list_type: 'check', list_type: 'check',
}, },
@ -130,7 +130,7 @@ const routes = [{
path: '/agent/aiOrderList', path: '/agent/aiOrderList',
name: 'AI写作订单', name: 'AI写作订单',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/checkOrderList.vue'), component: () => import( /* webpackChunkName: "aiOrderList" */ '../views/agent/checkOrderList.vue'),
props: { props: {
list_type: 'ai', list_type: 'ai',
}, },
@ -144,7 +144,7 @@ const routes = [{
path: '/agent/ocpcList', path: '/agent/ocpcList',
name: 'OCPC订单', name: 'OCPC订单',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/ocpcList.vue'), component: () => import( /* webpackChunkName: "ocpcList" */ '../views/agent/ocpcList.vue'),
meta: { meta: {
title: 'OCPC订单', title: 'OCPC订单',
breadcrumbParent: '首页', breadcrumbParent: '首页',
@ -167,7 +167,7 @@ const routes = [{
name: '添加站点', name: '添加站点',
// this generates a separate chunk (about.[hash].js) for this route // this generates a separate chunk (about.[hash].js) for this route
// which is lazy-loaded when the route is visited. // which is lazy-loaded when the route is visited.
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteAdd.vue'), component: () => import( /* webpackChunkName: "siteAdd" */ '../views/agent/siteAdd.vue'),
meta: { meta: {
title: '添加站点', title: '添加站点',
hideBreadcrumb: true, // 一级页面不显示面包屑 hideBreadcrumb: true, // 一级页面不显示面包屑
@ -177,7 +177,7 @@ const routes = [{
path: '/agent/siteAddFinally', path: '/agent/siteAddFinally',
name: '添加站点-添加服务', name: '添加站点-添加服务',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteServiceAdd.vue'), component: () => import( /* webpackChunkName: "siteAddFinally" */ '../views/agent/siteServiceAdd.vue'),
meta: { meta: {
title: '添加服务', title: '添加服务',
breadcrumbParent: '添加站点', breadcrumbParent: '添加站点',
@ -188,7 +188,7 @@ const routes = [{
path: '/agent/siteServiceList', path: '/agent/siteServiceList',
name: '服务列表', name: '服务列表',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteServiceList.vue'), component: () => import( /* webpackChunkName: "siteServiceList" */ '../views/agent/siteServiceList.vue'),
meta: { meta: {
title: '服务列表', title: '服务列表',
breadcrumbParent: '站点列表', breadcrumbParent: '站点列表',
@ -199,7 +199,7 @@ const routes = [{
path: '/agent/siteServiceAdd', path: '/agent/siteServiceAdd',
name: '服务列表-添加', name: '服务列表-添加',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteServiceAdd.vue'), component: () => import( /* webpackChunkName: "siteServiceAdd" */ '../views/agent/siteServiceAdd.vue'),
meta: { meta: {
title: '添加服务', title: '添加服务',
breadcrumbParent: '服务列表', breadcrumbParent: '服务列表',
@ -210,7 +210,7 @@ const routes = [{
path: '/agent/siteServiceEdit', path: '/agent/siteServiceEdit',
name: '服务列表-修改', name: '服务列表-修改',
isFirst: true, isFirst: true,
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteServiceEdit.vue'), component: () => import( /* webpackChunkName: "siteServiceEdit" */ '../views/agent/siteServiceEdit.vue'),
meta: { meta: {
title: '修改服务', title: '修改服务',
breadcrumbParent: '服务列表', breadcrumbParent: '服务列表',
@ -220,7 +220,7 @@ const routes = [{
{ {
path: '/agent/siteBaseSetting', path: '/agent/siteBaseSetting',
name: '站点基本设置', name: '站点基本设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteBaseSetting.vue'), component: () => import( /* webpackChunkName: "siteBaseSetting" */ '../views/agent/siteBaseSetting.vue'),
meta: { meta: {
title: '站点设置', title: '站点设置',
breadcrumbParent: '站点列表' // 手动指定父级 breadcrumbParent: '站点列表' // 手动指定父级
@ -232,7 +232,7 @@ const routes = [{
{ {
path: '/agent/siteMobileSetting', path: '/agent/siteMobileSetting',
name: '移动端设置', name: '移动端设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteMobileSetting.vue'), component: () => import( /* webpackChunkName: "siteMobileSetting" */ '../views/agent/siteMobileSetting.vue'),
meta: { meta: {
title: '站点设置', title: '站点设置',
breadcrumbParent: '站点列表' // 手动指定父级 breadcrumbParent: '站点列表' // 手动指定父级
@ -244,7 +244,7 @@ const routes = [{
{ {
path: '/agent/siteSemSetting', path: '/agent/siteSemSetting',
name: '营销推广', name: '营销推广',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteSemSetting.vue'), component: () => import( /* webpackChunkName: "siteSemSetting" */ '../views/agent/siteSemSetting.vue'),
meta: { meta: {
title: '站点设置', title: '站点设置',
breadcrumbParent: '站点列表' // 手动指定父级 breadcrumbParent: '站点列表' // 手动指定父级
@ -253,7 +253,7 @@ const routes = [{
{ {
path: '/agent/sitePersonalization', path: '/agent/sitePersonalization',
name: '个性化设置', name: '个性化设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/sitePersonalization.vue'), component: () => import( /* webpackChunkName: "sitePersonalization" */ '../views/agent/sitePersonalization.vue'),
meta: { meta: {
title: '站点设置', title: '站点设置',
breadcrumbParent: '站点列表' // 手动指定父级 breadcrumbParent: '站点列表' // 手动指定父级
@ -262,7 +262,7 @@ const routes = [{
{ {
path: '/agent/siteTemplate', path: '/agent/siteTemplate',
name: '个性化设置', name: '个性化设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/siteTemplate.vue'), component: () => import( /* webpackChunkName: "siteTemplate" */ '../views/agent/siteTemplate.vue'),
// meta: { // meta: {
// title: '站点设置', // title: '站点设置',
// breadcrumbParent: '站点列表' // 手动指定父级 // breadcrumbParent: '站点列表' // 手动指定父级
@ -275,7 +275,7 @@ const routes = [{
// route level code-splitting // route level code-splitting
// this generates a separate chunk (about.[hash].js) for this route // this generates a separate chunk (about.[hash].js) for this route
// which is lazy-loaded when the route is visited. // which is lazy-loaded when the route is visited.
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/payList.vue'), component: () => import( /* webpackChunkName: "payList" */ '../views/agent/payList.vue'),
meta: { meta: {
title: '收款方式', title: '收款方式',
breadcrumbParent: '首页', breadcrumbParent: '首页',
@ -285,7 +285,7 @@ const routes = [{
{ {
path: '/agent/payInfoSetting', path: '/agent/payInfoSetting',
name: '收款方式设置', name: '收款方式设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/payInfoSetting.vue'), component: () => import( /* webpackChunkName: "payInfoSetting" */ '../views/agent/payInfoSetting.vue'),
meta: { meta: {
title: '收款方式设置', title: '收款方式设置',
breadcrumbParent: '收款方式' // 手动指定父级 breadcrumbParent: '收款方式' // 手动指定父级
@ -297,7 +297,7 @@ const routes = [{
{ {
path: '/agent/paySetting', path: '/agent/paySetting',
name: '收款方式设置', name: '收款方式设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/paySetting.vue'), component: () => import( /* webpackChunkName: "paySetting" */ '../views/agent/paySetting.vue'),
meta: { meta: {
title: '收款方式设置', title: '收款方式设置',
breadcrumbParent: '收款方式' // 手动指定父级 breadcrumbParent: '收款方式' // 手动指定父级
@ -309,7 +309,7 @@ const routes = [{
{ {
path: '/agent/payCertSetting', path: '/agent/payCertSetting',
name: '钱款交易设置', name: '钱款交易设置',
component: () => import( /* webpackChunkName: "siteList" */ '../views/agent/payCertSetting.vue'), component: () => import( /* webpackChunkName: "payCertSetting" */ '../views/agent/payCertSetting.vue'),
meta: { meta: {
title: '钱款交易设置', title: '钱款交易设置',
breadcrumbParent: '收款方式' // 手动指定父级 breadcrumbParent: '收款方式' // 手动指定父级

Loading…
Cancel
Save