web-base-admin/src/views/marketing/directRanking/mixins.js

49 lines
1010 B
JavaScript

import topBar from '@/components/topBarRole'
import { getRouters } from '@/api/settle'
export default {
data() {
return {
topList: [
{
name: '直推人数排行数据',
path: 'directRankingList',
url: 'DirectRankingList',
changed: false
},
{
name: '直推金额排行数据',
path: 'directAmountRankingList',
url: 'DirectAmountRankingList',
changed: false
},
{
name: '直推配置',
path: 'directConfig',
url: 'DirectConfig',
changed: false
}
]
}
},
components: {
topBar
},
mounted() {
this.getUserRoute()
},
methods: {
getUserRoute() {
getRouters().then((res) => {
res.data.forEach((item) => {
this.topList.forEach((items) => {
if (item.routeName === items.url) {
items.changed = true
}
})
})
})
}
}
}