|
@@ -44,7 +44,7 @@ const userInfo = computed(() => useUserStore?.userInfo)
|
|
|
let list = [
|
|
|
{ title: '简历刷新次数', key: 'resumeRefreshCount', show: true, path: '/pagesA/vip/template/index' },
|
|
|
{ title: '简历模板', key: 'resumeTemplate', show: false, path: '/pagesA/vip/template/index' },
|
|
|
- { title: '屏蔽企业', key: 'viewersList', show: false, path: '/pagesA/vip/blockEnt/index' },
|
|
|
+ { title: '屏蔽企业', key: 'viewersList', show: true, path: '/pagesA/vip/blockEnt/index' },
|
|
|
]
|
|
|
const listKeys = list.map(e => e.key)
|
|
|
|
|
@@ -54,14 +54,13 @@ watch(() => userInfo.value?.entitlement,
|
|
|
(newVal) => {
|
|
|
if (newVal && listKeys?.length) {
|
|
|
listKeys.forEach(key => {
|
|
|
+ const item = list.find(e => e.key === key)
|
|
|
+ if (!item || item.show) return
|
|
|
+ //
|
|
|
if (key === 'resumeRefreshCount') { // 简历刷新次数
|
|
|
- const item = list.find(e => e.key === key)
|
|
|
item.rightTex = '剩余 ' + (newVal[key] ? newVal[key] : 0) + ' 次'
|
|
|
}
|
|
|
- else if (newVal[key]) {
|
|
|
- const item = list.find(e => e.key === key)
|
|
|
- if (item) item.show = true
|
|
|
- }
|
|
|
+ else if (newVal[key]) item.show = true
|
|
|
})
|
|
|
menuList.value = list.filter(e => e.show)
|
|
|
}
|