|
@ -16,8 +16,18 @@ |
|
|
<view class="box"> |
|
|
<view class="box"> |
|
|
|
|
|
|
|
|
<view class="topInfo"> |
|
|
<view class="topInfo"> |
|
|
<view class="title"> |
|
|
|
|
|
{{ item.details.name }} |
|
|
|
|
|
|
|
|
<view class="title" |
|
|
|
|
|
style="display: flex;"> |
|
|
|
|
|
<view class="" |
|
|
|
|
|
style="margin-right: 20rpx;"> |
|
|
|
|
|
{{ item.details.name }} |
|
|
|
|
|
</view> |
|
|
|
|
|
|
|
|
|
|
|
<view |
|
|
|
|
|
v-if="item.details.idCardOpen != 0" |
|
|
|
|
|
:class="{'auth-tag' : true, q : item.details.idCardOpen == 2}"> |
|
|
|
|
|
已认证 |
|
|
|
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="price"> |
|
|
<view class="price"> |
|
|
¥{{ item.details.money }}/天 |
|
|
¥{{ item.details.money }}/天 |
|
@ -28,7 +38,7 @@ |
|
|
</view> |
|
|
</view> |
|
|
<view class="phone" v-if="isVedio"> |
|
|
<view class="phone" v-if="isVedio"> |
|
|
<view class="" |
|
|
<view class="" |
|
|
v-if="item.details.phonePay != 'Y' || item.isPayPhone"> |
|
|
|
|
|
|
|
|
v-if="item.details.phonePay != 'Y' || item.isPayPhone == 1"> |
|
|
联系方式:{{ item.details.phone }} |
|
|
联系方式:{{ item.details.phone }} |
|
|
</view> |
|
|
</view> |
|
|
<view class="" |
|
|
<view class="" |
|
@ -40,6 +50,9 @@ |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="createBy"> |
|
|
<view class="createBy"> |
|
|
|
|
|
<view class=""> |
|
|
|
|
|
{{ item.details.isUser ? '本人发布' : '经纪人发布' }} |
|
|
|
|
|
</view> |
|
|
<view class=""> |
|
|
<view class=""> |
|
|
发布人:{{ item.details.userId }} |
|
|
发布人:{{ item.details.userId }} |
|
|
</view> |
|
|
</view> |
|
@ -87,7 +100,7 @@ |
|
|
style="width: 150rpx;height: 150rpx;" |
|
|
style="width: 150rpx;height: 150rpx;" |
|
|
mode=""></image> |
|
|
mode=""></image> |
|
|
<view class="info"> |
|
|
<view class="info"> |
|
|
请支付{{ item.details.price }}元,10小时内可查看任意联系方式 |
|
|
|
|
|
|
|
|
请支付{{ item.details.price }}元,{{ paySeeTime }}小时内可查看当前联系方式 |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</confirmationPopup> |
|
|
</confirmationPopup> |
|
@ -98,7 +111,7 @@ |
|
|
<script> |
|
|
<script> |
|
|
import contentControls from '@/components/content/contentControls.vue' |
|
|
import contentControls from '@/components/content/contentControls.vue' |
|
|
import confirmationPopup from '@/components/toast/confirmationPopup.vue' |
|
|
import confirmationPopup from '@/components/toast/confirmationPopup.vue' |
|
|
import { mapGetters } from 'vuex' |
|
|
|
|
|
|
|
|
import { mapGetters, mapState } from 'vuex' |
|
|
export default { |
|
|
export default { |
|
|
components : { |
|
|
components : { |
|
|
contentControls, |
|
|
contentControls, |
|
@ -124,6 +137,7 @@ |
|
|
this.id = options.id |
|
|
this.id = options.id |
|
|
}, |
|
|
}, |
|
|
computed : { |
|
|
computed : { |
|
|
|
|
|
...mapState(['paySeeTime']), |
|
|
...mapGetters(['isVedio']), |
|
|
...mapGetters(['isVedio']), |
|
|
vedioList(){ |
|
|
vedioList(){ |
|
|
return this.isVedio ? |
|
|
return this.isVedio ? |
|
|