diff --git a/f/web-kboss/src/views/homePage/ncmatch/mainPage/index.vue b/f/web-kboss/src/views/homePage/ncmatch/mainPage/index.vue index 4eb0bbb..074bae8 100644 --- a/f/web-kboss/src/views/homePage/ncmatch/mainPage/index.vue +++ b/f/web-kboss/src/views/homePage/ncmatch/mainPage/index.vue @@ -176,7 +176,11 @@ export default Vue.extend({ reqEnterpriseAuditInfoSearch({ url_link: window.location.href, }).then(res => { - if (res.data.data[0].length !== 0 || !sessionStorage.getItem('juese').includes('客户')) { + const dataList = res && res.data && res.data.data + const hasAuditInfo = Array.isArray(dataList) && dataList.length !== 0 + const roles = sessionStorage.getItem('juese') + const isCustomer = roles ? roles.includes('客户') : true + if (hasAuditInfo || !isCustomer) { this.publish_type = type this.sendProductVisible = true } else {