|
@@ -24,7 +24,6 @@
|
|
<span class="welfareTag" v-for="(k, i) in item.enterprise.welfareList" :key="i">{{ spaces(i ? 4 : 0) + k }}</span>
|
|
<span class="welfareTag" v-for="(k, i) in item.enterprise.welfareList" :key="i">{{ spaces(i ? 4 : 0) + k }}</span>
|
|
</div>
|
|
</div>
|
|
<!-- 职位列表 -->
|
|
<!-- 职位列表 -->
|
|
- <!-- :class="{'company-job-item-hover': k.active}" -->
|
|
|
|
<ul class="company-job-list pt-3">
|
|
<ul class="company-job-list pt-3">
|
|
<li v-for="(k, i) in item.jobList" :key="i" @mouseenter="k.active = true" @mouseleave="k.active = false" @click="handleClickPosition(k)">
|
|
<li v-for="(k, i) in item.jobList" :key="i" @mouseenter="k.active = true" @mouseleave="k.active = false" @click="handleClickPosition(k)">
|
|
<v-card :elevation="k.active ? 5 : 0" class="company-job-item cursor-pointer mb-3">
|
|
<v-card :elevation="k.active ? 5 : 0" class="company-job-item cursor-pointer mb-3">
|
|
@@ -33,16 +32,16 @@
|
|
<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;">
|
|
|
|
- <span v-for="(j, index) in desc" :key="index">
|
|
|
|
- <span v-if="k[j] || j === 'areaName'" class="mr-1 font-size-13">
|
|
|
|
- {{ j === 'areaName' ? !k.areaId ? '全国' : k.area?.str : k[j] }}
|
|
|
|
- <!-- {{ (j === 'areaName' && !k.areaId) ? '全国' : k[j] }} -->
|
|
|
|
|
|
+ <div class="d-flex font-size-13" style="height: 24px; overflow: hidden; color: #808080; line-height: 24px;">
|
|
|
|
+ <div class="text-truncate mr-3" style="flex: 1">
|
|
|
|
+ <span v-for="(j, index) in desc" :key="index">
|
|
|
|
+ <span v-if="k[j] || j === 'areaName'" class="mr-1">
|
|
|
|
+ {{ j === 'areaName' ? !k.areaId ? '全国' : k.area?.str : k[j] }}
|
|
|
|
+ </span>
|
|
|
|
+ <span v-if="index !== desc.length - 1 && (k[j] || j === 'areaName') && k[desc[index + 1]]" class="septal-line ml-1"></span>
|
|
</span>
|
|
</span>
|
|
- <span v-if="index !== desc.length - 1 && (k[j] || j === 'areaName') && k[desc[index + 1]]" class="septal-line ml-1"></span>
|
|
|
|
- <!-- <span v-if="k[j] && index !== desc.length - 1 && (k[desc[index + 1]] || (j === 'areaName' && !k.areaId))" class="septal-line ml-1"></span> -->
|
|
|
|
- </span>
|
|
|
|
- <span class="font-size-13 float-right">{{ timesTampChange(k.updateTime, 'Y-M-D') }}</span>
|
|
|
|
|
|
+ </div>
|
|
|
|
+ <div style="width: 73px;">{{ timesTampChange(k.updateTime, 'Y-M-D') }}</div>
|
|
</div>
|
|
</div>
|
|
</v-card>
|
|
</v-card>
|
|
</li>
|
|
</li>
|