Commit b7386cc2 by 无尘

fix: 设置应用菜单数据

parent 0fb16fd9
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* @Author: 无尘 * @Author: 无尘
* @Date: 2019-03-20 14:36:37 * @Date: 2019-03-20 14:36:37
* @LastEditors: 无尘 * @LastEditors: 无尘
* @LastEditTime: 2020-09-11 14:38:23 * @LastEditTime: 2020-09-11 14:46:52
--> -->
<!-- <!--
应用公共左侧菜单: 应用公共左侧菜单:
...@@ -21,17 +21,17 @@ ...@@ -21,17 +21,17 @@
<div class="p-t-12"> <div class="p-t-12">
<ul class="tab-left-list"> <ul class="tab-left-list">
<template v-for="(item, index) in tabData"> <template v-for="(item, index) in tabData">
<li :class="['tab-left-list-cell color-303133 font-14 border-box p-l-14', item.menuUrl == activeTab && !item.children.length ? 'active-tab' : '']" :key="index" @click="selectTab(item, false, index)"> <li :class="['tab-left-list-cell color-303133 font-14 border-box p-l-14', item.menuUrl == activeTab && (!item.children ||!item.children.length) ? 'active-tab' : '']" :key="index" @click="selectTab(item, false, index)">
<i :class="['p-r-10 color-303133 iconfont', item.iconUrl, !!item.onlyIconActive ? '' : '']"></i>{{ item.tabName || item.menuName }} <i :class="['p-r-10 color-303133 iconfont', item.iconUrl, !!item.onlyIconActive ? '' : '']"></i>{{ item.tabName || item.menuName }}
<!-- iconActive <i v-if="!!item.children && !!item.children.length" :class="[!!collapsFlag ? 'el-icon-arrow-up' : 'el-icon-arrow-down']"></i> --> <!-- iconActive <i v-if="!!item.children && !!item.children.length" :class="[!!collapsFlag ? 'el-icon-arrow-up' : 'el-icon-arrow-down']"></i> -->
</li> </li>
<ul class="child-tab-left-list" :key="'childitem' + index"> <ul class="child-tab-left-list" :key="'childitem' + index">
<!-- v-if="!!item.collapsFlag"--> <!-- v-if="!!item.collapsFlag"-->
<template v-for="(childitem, childIndex) in item.children"> <template v-for="(childitem, childIndex) in item.children">
<li :class="['tab-left-list-cell color-303133 font-14 border-box p-l-40', childitem.menuUrl == activeTab && !childitem.children.length ? 'active-tab' : '']" :key="childIndex" @click="selectTab(childitem, 'child', index)">{{ childitem.tabName }}</li> <li :class="['tab-left-list-cell color-303133 font-14 border-box p-l-40', childitem.menuUrl == activeTab && (!childitem.children || !childitem.children.length) ? 'active-tab' : '']" :key="childIndex" @click="selectTab(childitem, 'child', index)">{{ childitem.tabName }}</li>
<ul class="third-tab-left-list" :key="'thirditem' + childIndex"> <ul class="third-tab-left-list" :key="'thirditem' + childIndex">
<template v-for="(thirditem, thirdIndex) in childitem.children"> <template v-for="(thirditem, thirdIndex) in childitem.children">
<li :class="['tab-left-list-cell color-303133 font-14 border-box p-l-60', thirditem.menuUrl == activeTab && !thirditem.children.length ? 'active-tab' : '']" :key="thirdIndex" @click="selectTab(thirditem, 'child', index)">{{ thirditem.tabName }}</li> <li :class="['tab-left-list-cell color-303133 font-14 border-box p-l-60', thirditem.menuUrl == activeTab && (!thirditem.children || !thirditem.children.length) ? 'active-tab' : '']" :key="thirdIndex" @click="selectTab(thirditem, 'child', index)">{{ thirditem.tabName }}</li>
</template> </template>
</ul> </ul>
</template> </template>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* @Author: 无尘 * @Author: 无尘
* @Date: 2019-03-20 14:36:37 * @Date: 2019-03-20 14:36:37
* @LastEditors: 无尘 * @LastEditors: 无尘
* @LastEditTime: 2020-09-11 14:30:57 * @LastEditTime: 2020-09-11 14:45:01
--> -->
<template> <template>
<div class="my-customer-wrap common-set-wrap"> <div class="my-customer-wrap common-set-wrap">
...@@ -57,31 +57,36 @@ export default { ...@@ -57,31 +57,36 @@ export default {
tabId: '1', tabId: '1',
menuName: '顾客数据维度', menuName: '顾客数据维度',
iconUrl: 'iconjichushezhi', iconUrl: 'iconjichushezhi',
menuUrl: '/data-dimension' menuUrl: '/data-dimension',
children: []
}, },
{ {
tabId: '2', tabId: '2',
menuName: '场景人群', menuName: '场景人群',
iconUrl: 'icongukeguanliicon', iconUrl: 'icongukeguanliicon',
menuUrl: '/crowd-scene' menuUrl: '/crowd-scene',
children: []
}, },
{ {
tabId: '3', tabId: '3',
menuName: '顾客数据', menuName: '顾客数据',
iconUrl: 'icongukeguanliicon', iconUrl: 'icongukeguanliicon',
menuUrl: '/customer-data-set' menuUrl: '/customer-data-set',
children: []
}, },
{ {
tabId: '4', tabId: '4',
menuName: '导购标签', menuName: '导购标签',
iconUrl: 'icongukeguanliicon', iconUrl: 'icongukeguanliicon',
menuUrl: '/clerk-tag' menuUrl: '/clerk-tag',
children: []
}, },
{ {
tabId: '5', tabId: '5',
menuName: '顾客分配', menuName: '顾客分配',
iconUrl: 'icongukeguanliicon', iconUrl: 'icongukeguanliicon',
menuUrl: '/customer-assign' menuUrl: '/customer-assign',
children: []
} }
], ],
activeBrand: '', // 商户(品牌) id activeBrand: '', // 商户(品牌) id
......
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