|
@@ -8,7 +8,7 @@
|
|
<v-img :src="item?.enterprise.logoUrl || 'https://minio.citupro.com/dev/menduner/company-avatar.png'" alt="" width="77" height="77" style="border-radius: 4px;"/>
|
|
<v-img :src="item?.enterprise.logoUrl || 'https://minio.citupro.com/dev/menduner/company-avatar.png'" alt="" width="77" height="77" style="border-radius: 4px;"/>
|
|
</div>
|
|
</div>
|
|
<div class="company-info cursor-pointer">
|
|
<div class="company-info cursor-pointer">
|
|
- <h3>{{ item.enterprise.anotherName }}</h3>
|
|
|
|
|
|
+ <h3>{{ item.enterprise.anotherName || item.enterprise.name }}</h3>
|
|
<p>
|
|
<p>
|
|
{{ item?.enterprise.scaleName }}
|
|
{{ item?.enterprise.scaleName }}
|
|
<span class="septal-line" v-if="item.enterprise.industryName"></span>
|
|
<span class="septal-line" v-if="item.enterprise.industryName"></span>
|
|
@@ -24,14 +24,14 @@
|
|
<li class="company-job-item" v-for="(k, i) in item.jobList" :key="i" :class="{'company-job-item-hover': k.active}" @mouseenter="k.active = true" @mouseleave="k.active = false" @click="handleClickPosition(k)">
|
|
<li class="company-job-item" v-for="(k, i) in item.jobList" :key="i" :class="{'company-job-item-hover': k.active}" @mouseenter="k.active = true" @mouseleave="k.active = false" @click="handleClickPosition(k)">
|
|
<div class="job-info" @mouseenter="k.active = true" @mouseleave="k.active = false" @click="handleClickPosition(k)">
|
|
<div class="job-info" @mouseenter="k.active = true" @mouseleave="k.active = false" @click="handleClickPosition(k)">
|
|
<div class="mb-2 d-flex">
|
|
<div class="mb-2 d-flex">
|
|
- <p :class="['name', 'cursor-pointer', {'default-active': k.active }]">{{ k.name }}</p>
|
|
|
|
|
|
+ <p :class="['name', 'cursor-pointer', {'default-active': k.active }]" :style="{'max-width': !k.payFrom && !k.payTo ? '290px' : '200px'}">{{ k.name }}</p>
|
|
<span v-if="!k.payFrom && !k.payTo" class="salary">面议</span>
|
|
<span v-if="!k.payFrom && !k.payTo" class="salary">面议</span>
|
|
<span v-else class="salary">{{ k.payFrom ? k.payFrom + '-' : '' }}{{ k.payTo }}{{ k.payName ? '/' + k.payName : '' }}</span>
|
|
<span v-else class="salary">{{ k.payFrom ? k.payFrom + '-' : '' }}{{ k.payTo }}{{ k.payName ? '/' + k.payName : '' }}</span>
|
|
</div>
|
|
</div>
|
|
<div style="height: 24px; overflow: hidden; color: #808080;">
|
|
<div style="height: 24px; overflow: hidden; color: #808080;">
|
|
<span v-for="(j, index) in desc" :key="index">
|
|
<span v-for="(j, index) in desc" :key="index">
|
|
<span v-if="k[j.value] || (j.value === 'areaName' && !k.areaId)" class="mr-1 font-size-13">{{ (j.value === 'areaName' && !k.areaId) ? '全国' : k[j.value] }}</span>
|
|
<span v-if="k[j.value] || (j.value === 'areaName' && !k.areaId)" class="mr-1 font-size-13">{{ (j.value === 'areaName' && !k.areaId) ? '全国' : k[j.value] }}</span>
|
|
- <span v-if="index !== desc.length - 1 && (k[desc[index + 1].value] || (j.value === 'areaName' && !k.areaId))" class="septal-line ml-1"></span>
|
|
|
|
|
|
+ <span v-if="k[j.value] && index !== desc.length - 1 && (k[desc[index + 1].value] || (j.value === 'areaName' && !k.areaId))" class="septal-line ml-1"></span>
|
|
</span>
|
|
</span>
|
|
<span class="font-size-13 float-right">{{ timesTampChange(k.updateTime, 'Y-M-D') }}</span>
|
|
<span class="font-size-13 float-right">{{ timesTampChange(k.updateTime, 'Y-M-D') }}</span>
|
|
</div>
|
|
</div>
|
|
@@ -179,7 +179,7 @@ ul li {
|
|
}
|
|
}
|
|
.name {
|
|
.name {
|
|
position: relative;
|
|
position: relative;
|
|
- max-width: 200px;
|
|
|
|
|
|
+ // max-width: 200px;
|
|
line-height: 22px;
|
|
line-height: 22px;
|
|
font-weight: 700;
|
|
font-weight: 700;
|
|
color: #404040;
|
|
color: #404040;
|