|
@@ -39,11 +39,52 @@
|
|
|
<div v-if="info?.hire" class="font-size-14 mt-3 color-error">推荐好友入职成功即可获得赏金</div>
|
|
|
</div>
|
|
|
<div class="banner-tools-btns" v-if="props.showOperateBtn">
|
|
|
- <v-btn v-if="info?.hire" class="radius mr-2 button-item" variant="outlined" color="error" prepend-icon="mdi-share-outline" @click="handleShare">我要赏金</v-btn>
|
|
|
- <v-btn v-else class="radius mr-2 button-item" variant="outlined" color="error" prepend-icon="mdi-share-outline" @click="handleShare">{{ $t('position.rewardsShared') }}</v-btn>
|
|
|
- <v-btn class="button-item radius" color="warning" variant="outlined" :prepend-icon="isCollection ? 'mdi-heart' : 'mdi-heart-outline'" @click="handleCollection">{{ isCollection ? $t('position.cancelFavorite') : $t('position.collection') }}</v-btn>
|
|
|
- <v-btn class="button-item mx-2 radius" color="success" variant="outlined" @click="toDetails(info)">{{ $t('position.communicate') }}</v-btn>
|
|
|
- <v-btn class="button-item radius" :disabled="delivery" color="primary" variant="outlined" @click="handleDelivery">{{ delivery ? $t('position.delivered') : $t('position.submitResume') }}</v-btn>
|
|
|
+ <v-btn
|
|
|
+ v-if="info?.hire"
|
|
|
+ class="radius mr-2 button-item"
|
|
|
+ variant="outlined"
|
|
|
+ color="error"
|
|
|
+ prepend-icon="mdi-share-outline"
|
|
|
+ @click="handleShare"
|
|
|
+ >
|
|
|
+ 我要赏金
|
|
|
+ </v-btn>
|
|
|
+ <v-btn
|
|
|
+ v-else
|
|
|
+ class="radius mr-2 button-item"
|
|
|
+ variant="outlined"
|
|
|
+ color="error"
|
|
|
+ prepend-icon="mdi-share-outline"
|
|
|
+ @click="handleShare"
|
|
|
+ >
|
|
|
+ {{ $t('position.rewardsShared') }}
|
|
|
+ </v-btn>
|
|
|
+ <v-btn
|
|
|
+ class="button-item radius"
|
|
|
+ color="warning"
|
|
|
+ variant="outlined"
|
|
|
+ :prepend-icon="isCollection ? 'mdi-heart' : 'mdi-heart-outline'"
|
|
|
+ @click="handleCollection"
|
|
|
+ >
|
|
|
+ {{ isCollection ? $t('position.cancelFavorite') : $t('position.collection') }}
|
|
|
+ </v-btn>
|
|
|
+ <v-btn
|
|
|
+ class="button-item mx-2 radius"
|
|
|
+ color="success"
|
|
|
+ variant="outlined"
|
|
|
+ @click="toDetails(info)"
|
|
|
+ >
|
|
|
+ {{ $t('position.communicate') }}
|
|
|
+ </v-btn>
|
|
|
+ <v-btn
|
|
|
+ class="button-item radius"
|
|
|
+ :disabled="delivery"
|
|
|
+ color="primary"
|
|
|
+ variant="outlined"
|
|
|
+ @click="handleDelivery"
|
|
|
+ >
|
|
|
+ {{ delivery ? $t('position.delivered') : $t('position.submitResume') }}
|
|
|
+ </v-btn>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 职位已关闭标识 -->
|