|
@@ -9,16 +9,17 @@
|
|
|
<h2 class="JobName ellipsis">
|
|
|
{{ info.name }}
|
|
|
</h2>
|
|
|
- <span class="salary w-600">{{ info.payFrom }}-{{ info.payTo }}/{{ positionInfo.payName }}</span>
|
|
|
+ <span v-if="!info.payFrom && !info.payTo" class="salary w-600">面议</span>
|
|
|
+ <span v-else class="salary w-600">{{ info.payFrom }}-{{ info.payTo }}/{{ positionInfo.payName }}</span>
|
|
|
</view>
|
|
|
<!-- 职位地区 收藏职位 -->
|
|
|
<view class="d-flex justify-space-between mt-5">
|
|
|
<view class="bold" style="font-size: 14px;">
|
|
|
<span>
|
|
|
<span>{{positionInfo?.areaName }}</span>
|
|
|
- <span class="viewider-mx">|</span>
|
|
|
+ <span class="viewider-mx" v-if="positionInfo?.areaName && positionInfo?.eduName">|</span>
|
|
|
<span>{{positionInfo?.eduName }}</span>
|
|
|
- <span class="viewider-mx">|</span>
|
|
|
+ <span class="viewider-mx" v-if="positionInfo?.expName">|</span>
|
|
|
<span>{{positionInfo?.expName }}</span>
|
|
|
</span>
|
|
|
</view>
|
|
@@ -62,7 +63,7 @@
|
|
|
</view>
|
|
|
<view >
|
|
|
<view class="contact-name">{{ info.contact?.name }}</view>
|
|
|
- <view class="contact-info">{{ info.enterprise?.name }} · {{ info.contact?.postNameCn }}</view>
|
|
|
+ <view class="contact-info">{{ info.enterprise?.name }} {{ info.contact?.postNameCn ? '· ' + info.contact?.postNameCn : '' }}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
<!-- 工作地址 -->
|
|
@@ -75,7 +76,7 @@
|
|
|
class="mr"
|
|
|
size="25"
|
|
|
></uni-icons>
|
|
|
- <span style="color: var(--color-666);font-size: 15px;line-height: 26px;">{{ info.address }}</span>
|
|
|
+ <span style="color: var(--color-666);font-size: 15px;line-height: 26px;">{{ info.address || '暂无' }}</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|