二手车交易,全部接口对接
This commit is contained in:
@ -24,7 +24,7 @@
|
||||
</div>
|
||||
<div class="right">
|
||||
<div class="title">
|
||||
<span>牵引车</span>
|
||||
<span>{{item.vehicleType}}</span>
|
||||
<img class="titleImg" :src="getStatus(item.status?.code)" />
|
||||
</div>
|
||||
<div v-if="activeTab==0" class="type">{{ item.boardType?.label }} | {{ item.licenseType?.label }} |
|
||||
@ -32,12 +32,17 @@
|
||||
|
||||
<div v-else class="type">{{ item.boardType?.label }} |
|
||||
{{item.vehicleType }} | {{item.emissionStandard?.label}}</div>
|
||||
<div class="price"><span>{{ priceHandle(item.maxPrice) }}</span> <span>万</span> </div>
|
||||
<div v-if="item.type==1" class="price"><span>{{formatNumber(item.maxPrice) }}</span> <span>万</span> </div>
|
||||
<div v-else class="priceRange">
|
||||
<span class="num">{{formatNumber(item.minPrice) }}</span> <span class="danwei">万</span>
|
||||
<span class="su">~</span>
|
||||
<span class="num">{{formatNumber(item.maxPrice) }}</span> <span class="danwei">万</span>
|
||||
</div>
|
||||
<div class="btnWrap">
|
||||
<img v-if="[1,2].includes(activeTab)" @click.stop="reviseHandle(item)" class="revise" src="@/assets/secondHandCar/revise.png" />
|
||||
<img v-if="[1,2].includes(activeTab)" @click.stop="xiajiaHandle(item)" class="xiajia" src="@/assets/secondHandCar/xiajia.png" />
|
||||
<img v-if="[2,3].includes(activeTab)" @click.stop="polishHandle(item)" class="polish" src="@/assets/secondHandCar/polish.png" />
|
||||
<img v-if="activeTab == 3" @click.stop="reShangJiaHandle(item)" class="reshangjia" src="@/assets/secondHandCar/reshangjia.png" />
|
||||
<img v-if="[1,2].includes(activeTab)" @click.stop="noMultipleClicks(reviseHandle,item)" class="revise" src="@/assets/secondHandCar/revise.png" />
|
||||
<img v-if="[1,2].includes(activeTab)" @click.stop="noMultipleClicks(xiajiaHandle,item)" class="xiajia" src="@/assets/secondHandCar/xiajia.png" />
|
||||
<img v-if="[2,3].includes(activeTab)" @click.stop="noMultipleClicks(polishHandle,item)" class="polish" src="@/assets/secondHandCar/polish.png" />
|
||||
<img v-if="activeTab == 3" @click.stop="noMultipleClicks(reShangJiaHandle,item)" class="reshangjia" src="@/assets/secondHandCar/reshangjia.png" />
|
||||
</div>
|
||||
<div class="line"></div>
|
||||
</div>
|
||||
@ -56,7 +61,7 @@
|
||||
<van-radio name="2">不卖了</van-radio>
|
||||
</van-radio-group>
|
||||
<div class="btnWrap">
|
||||
<div class="btn" @click="submitHandle">确认</div>
|
||||
<div class="btn" @click="noMultipleClicks(submitHandle)">确认</div>
|
||||
</div>
|
||||
</div>
|
||||
</van-popup>
|
||||
@ -128,9 +133,6 @@ export default {
|
||||
this.poupShow=false
|
||||
await this.getList()
|
||||
},
|
||||
priceHandle(item){
|
||||
return item/10000
|
||||
},
|
||||
reviseHandle(item){//修改
|
||||
this.$router.push({
|
||||
name: item.type==1 ? "carSource" : 'wantBuy',
|
||||
@ -138,13 +140,23 @@ export default {
|
||||
})
|
||||
},
|
||||
async polishHandle(item){//檫亮
|
||||
await usedCarPolish(item.id)
|
||||
this.$toast('你的曝光度已提升')
|
||||
await this.getList()
|
||||
try {
|
||||
await usedCarPolish(item.id)
|
||||
this.$toast('你的曝光度已提升')
|
||||
await this.getList()
|
||||
}catch (e){
|
||||
console.log('polishHandle',e)
|
||||
} finally {
|
||||
console.log(1122)
|
||||
}
|
||||
},
|
||||
async reShangJiaHandle(item){//重新上架
|
||||
await usedCarReShelf(item.id)
|
||||
await this.getList()
|
||||
try {
|
||||
await usedCarReShelf(item.id)
|
||||
await this.getList()
|
||||
} catch (e) {
|
||||
console.log('reShangJiaHandle',e)
|
||||
}
|
||||
},
|
||||
xiajiaHandle(item){//下架
|
||||
this.poupShow=true
|
||||
@ -322,6 +334,25 @@ export default {
|
||||
line-height: 16px;
|
||||
}
|
||||
}
|
||||
.priceRange{
|
||||
color: #FF5533;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
.num{
|
||||
font-weight: bold;
|
||||
font-size: 18px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
.danwei{
|
||||
font-weight: 600;
|
||||
font-size: 11px;
|
||||
}
|
||||
.su{
|
||||
font-weight: 600;
|
||||
font-size: 11px;
|
||||
margin: 0 6px;
|
||||
}
|
||||
}
|
||||
.line{
|
||||
width: 224px;
|
||||
border-bottom: 2px solid #F5F5F5;
|
||||
|
||||
Reference in New Issue
Block a user