|
@@ -30,7 +30,7 @@
|
|
|
</div>
|
|
|
<div v-if="info?.hire" class="font-size-14 mt-3 color-error">推荐好友入职成功即可获得赏金</div>
|
|
|
</div>
|
|
|
- <div class="banner-tools-btns">
|
|
|
+ <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>
|
|
@@ -78,7 +78,7 @@
|
|
|
<span style="color: var(--color-666);font-size: 15px;">{{ info.address ? info.address : '未知' }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="mt-3 text-center">
|
|
|
+ <div class="mt-3 text-center" v-if="props.showOperateBtn">
|
|
|
<v-btn
|
|
|
class="mr-2 radius button-item"
|
|
|
color="success"
|
|
@@ -192,6 +192,10 @@ const props = defineProps({
|
|
|
type: Boolean,
|
|
|
default: true
|
|
|
},
|
|
|
+ showOperateBtn: {
|
|
|
+ type: Boolean,
|
|
|
+ default: true
|
|
|
+ },
|
|
|
showContentRight: {
|
|
|
type: Boolean,
|
|
|
default: true
|