二手车交易,全部接口对接

This commit is contained in:
2025-03-12 09:32:57 +08:00
parent 76c6d6ef5b
commit 5371e43b53
9 changed files with 380 additions and 188 deletions

View File

@ -23,7 +23,7 @@
<van-radio name="拖车" :class="{'checked':form.vehicleType=='拖车','vehicleRadio':true}">拖车</van-radio>
<van-radio name="地库车" :class="{'checked':form.vehicleType=='地库车','vehicleRadio':true}">地库车</van-radio>
<van-radio name="牵引车" :class="{'checked':form.vehicleType=='牵引车','vehicleRadio':true}">牵引车</van-radio>
<van-radio name="随车" :class="{'checked':form.vehicleType=='随车','vehicleRadio':true}">随车吊</van-radio>
<van-radio name="随车" :class="{'checked':form.vehicleType=='随车','vehicleRadio':true}">随车吊</van-radio>
<van-radio name="其他" :class="{'checked':form.vehicleType=='其他','vehicleRadio':true}">其他</van-radio>
</van-radio-group>
<van-field
@ -91,22 +91,11 @@
</div>
<div class="btnWrap" >
<div v-if="type==1" class="btn commonBtn" @click="noMultipleClicks(submitHandle)">发布</div>
<div class="auditBtn">
<div v-else class="auditBtn">
<div class="commonBtn" @click="noMultipleClicks(auditHandle,0)">审核不通过</div>
<div class="commonBtn" @click="noMultipleClicks(auditHandle,1)"><span style="margin-right: 6px"></span>审核通过</div>
</div>
</div>
<!-- <div class="item">
<span> <span class="star">*</span>审核结果 </span>
<div>
<img @click="radio=0" class="radioIcon" src="@/assets/secondHandCar/checked.png" />
<span>通过</span>
</div>
<div>
<img @click="radio=0" class="radioIcon" src="@/assets/secondHandCar/uncheck.png" />
<span>不通过</span>
</div>
</div>-->
</div>
</div>
</div>
@ -144,8 +133,8 @@ export default {
async mounted() {
const urlParams = new URLSearchParams(window.location.search);
this.type=this.$route.query.type || urlParams.get('type');
this.id=this.$route.query.id
this.queryType=this.$route.query.queryType
this.id=this.$route.query.id || urlParams.get('id');
this.queryType=this.$route.query.queryType || urlParams.get('queryType');
if( this.id){
let res = await carInfoDetail({
id:this.id,
@ -160,10 +149,10 @@ export default {
methods:{
// 审核操作
async auditHandle(type){
/* if (type==0 && !this.auditReason){
if (!type && !this.auditReason){
this.$toast('请填写不通过原因')
return
}*/
}
try {
await auditCarInfo({
id: this.id,
@ -243,11 +232,17 @@ export default {
.headerWrap{
width: 100%;
box-sizing: border-box;
padding: 15px 16px;
padding-top: 15px;
padding-bottom: 15px;
position: relative;
display: flex;
justify-content: space-between;
align-items: center;
.navWrap{
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
box-sizing: border-box;
padding: 0 16px 10px;
}
.bg{
position: absolute;
width: 100%;