|
@@ -1,6 +1,6 @@
|
|
<template>
|
|
<template>
|
|
<div style="position: relative; height: 60vh;">
|
|
<div style="position: relative; height: 60vh;">
|
|
- <div v-if="userInfo?.entitlement?.viewersList && userInfo?.vipFlag && userInfo?.vipExpireDate && userInfo?.vipExpireDate > Date.now()">
|
|
|
|
|
|
+ <div v-if="userInfo?.entitlement?.viewersList && userInfo?.vipFlag && userInfo?.vipExpireDate && userInfo?.vipExpireDate > Date.now()">
|
|
<div v-if="items.length" class="mt-3">
|
|
<div v-if="items.length" class="mt-3">
|
|
<div class="positionItem" :class="item.active ? 'elevation-8' : 'elevation-3'" v-for="(item, index) in items" :key="index" @mouseenter="item.active = true" @mouseleave="item.active = false">
|
|
<div class="positionItem" :class="item.active ? 'elevation-8' : 'elevation-3'" v-for="(item, index) in items" :key="index" @mouseenter="item.active = true" @mouseleave="item.active = false">
|
|
<div class="position-and-company">
|
|
<div class="position-and-company">
|
|
@@ -9,7 +9,7 @@
|
|
<v-img :src="getUserAvatar(item?.contact.avatar, item?.contact.sex)" :width="40" style="height: 40px;border-radius: 4px;"/>
|
|
<v-img :src="getUserAvatar(item?.contact.avatar, item?.contact.sex)" :width="40" style="height: 40px;border-radius: 4px;"/>
|
|
</div>
|
|
</div>
|
|
<div class="company-info">
|
|
<div class="company-info">
|
|
- <h3 class="title1">{{ item.contact.name }}</h3>
|
|
|
|
|
|
+ <h3 v-ellipse-tooltip class="title1">{{ item.contact.name }}</h3>
|
|
<p class="mt-2">{{ item?.post?.nameCn }}</p>
|
|
<p class="mt-2">{{ item?.post?.nameCn }}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -18,7 +18,7 @@
|
|
<v-img :src="item?.enterprise.logoUrl || 'https://minio.citupro.com/dev/menduner/company-avatar.png'" :alt="item.enterprise.anotherName" :width="40" style="height: 40px;border-radius: 4px;"/>
|
|
<v-img :src="item?.enterprise.logoUrl || 'https://minio.citupro.com/dev/menduner/company-avatar.png'" :alt="item.enterprise.anotherName" :width="40" style="height: 40px;border-radius: 4px;"/>
|
|
</div>
|
|
</div>
|
|
<div class="company-info">
|
|
<div class="company-info">
|
|
- <h3 :class="{'default-active': item.active }" class="title1 cursor-pointer">{{ formatName(item.enterprise.anotherName || item.enterprise.name) }}</h3>
|
|
|
|
|
|
+ <h3 v-ellipse-tooltip :class="{'default-active': item.active }" class="title1 cursor-pointer" style="max-width: 455px;">{{ formatName(item.enterprise.anotherName || item.enterprise.name) }}</h3>
|
|
<p class="mt-2">{{ item.enterprise.scaleName }}<span class="mx-2">|</span>{{ item.enterprise.industryName }}</p>
|
|
<p class="mt-2">{{ item.enterprise.scaleName }}<span class="mx-2">|</span>{{ item.enterprise.industryName }}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -100,7 +100,7 @@ const goBuy = () => {
|
|
.title1 {
|
|
.title1 {
|
|
color: var(--color-666);
|
|
color: var(--color-666);
|
|
position: relative;
|
|
position: relative;
|
|
- max-width: 200px;
|
|
|
|
|
|
+ max-width: 400px;
|
|
margin-right: 8px;
|
|
margin-right: 8px;
|
|
overflow: hidden;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
text-overflow: ellipsis;
|