code init

This commit is contained in:
chenxiaoxi
2021-05-25 18:06:45 +08:00
parent 02698d6dab
commit f54a8d4fa1
1367 changed files with 540755 additions and 21713 deletions
+45
View File
@@ -0,0 +1,45 @@
<template>
<div>
<component :is="componentId"></component>
</div>
</template>
<script>
import home1 from './index'
import home2 from './information'
export default {
name: 'homeContainer',
components: {
home1,
home2
},
data() {
return {
componentId: ''
}
},
created() {
const userInfo = this.$store.getters.userInfo || {}
let userRoleIds = userInfo.userRoleIds || ''
if (userRoleIds) {
if (userRoleIds[userRoleIds.length - 1] === ',') {
userRoleIds = userRoleIds.slice(0, userRoleIds.length - 1)
}
}
const userRoleIdArr = userRoleIds.split(',')
// const hasRole = userRoleArr.some(item => item.match(/工程师|FO|VSE|联络人/g))
// const hasRole = userRoleIdArr.some(item => item.match(/HH8HPACMTVEVGEODSERE/g))
const hasRole = userRoleIdArr.length === 1 && userRoleIdArr[0] === 'HH8HPACMTVEVGEODSERE'
if (hasRole) {
this.componentId = 'home1'
} else {
this.componentId = 'home2'
}
}
}
</script>
<style lang="" scoped>
</style>