|
|
|
|
|
|
|
|
</view> |
|
|
</view> |
|
|
<view class="action" style="margin-bottom: 30rpx;"> |
|
|
<view class="action" style="margin-bottom: 30rpx;"> |
|
|
<button type="default" class="ui-btn" @click="savaHandle()" v-if="state.isSign"> |
|
|
<button type="default" class="ui-btn" @click="savaHandle()" v-if="state.isSign"> |
|
|
确认办理 |
|
|
|
|
|
|
|
|
{{state.words}} |
|
|
</button> |
|
|
</button> |
|
|
<button type="default" class="ui-btn" @click="sign()" v-else> |
|
|
<button type="default" class="ui-btn" @click="sign()" v-else> |
|
|
去签署协议 |
|
|
去签署协议 |
|
|
|
|
|
|
|
|
vehiclePlateColor:"", |
|
|
vehiclePlateColor:"", |
|
|
details:{}, |
|
|
details:{}, |
|
|
isDetails:false, |
|
|
isDetails:false, |
|
|
orderId:"" |
|
|
|
|
|
|
|
|
orderId:"", |
|
|
|
|
|
words:"" |
|
|
}); |
|
|
}); |
|
|
onShow(()=>{ |
|
|
onShow(()=>{ |
|
|
if(state.orderId){ |
|
|
if(state.orderId){ |
|
|
|
|
|
|
|
|
queryAgreement() |
|
|
queryAgreement() |
|
|
}) |
|
|
}) |
|
|
} |
|
|
} |
|
|
|
|
|
const getWrlds=()=>{ |
|
|
|
|
|
if(state.details['orderStatus']!= OrderStatus.已取消){ |
|
|
|
|
|
// 去支付 |
|
|
|
|
|
if(state.details['orderStep']==OrderStatus['完成车辆信息上传/待支付'] || state.details['orderStep']==OrderStatus['待支付2']){ |
|
|
|
|
|
state.words="去支付" |
|
|
|
|
|
}else if(state.details['orderStep'] == OrderStatus['已支付/待签约']){ |
|
|
|
|
|
// 去签约 |
|
|
|
|
|
state.words="去签约" |
|
|
|
|
|
}else if(state.details['orderStep'] == OrderStatus['待激活']){ |
|
|
|
|
|
// 待激活 |
|
|
|
|
|
state.words="去激活" |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
const savaHandle=()=>{ |
|
|
const savaHandle=()=>{ |
|
|
if (state.checked) { |
|
|
if (state.checked) { |
|
|
if(state.details['orderStatus']!= OrderStatus.已取消){ |
|
|
if(state.details['orderStatus']!= OrderStatus.已取消){ |
|
|
|
|
|
|
|
|
requestNew(contractQuery, options).then((res) => { |
|
|
requestNew(contractQuery, options).then((res) => { |
|
|
if(res.contractState==1){ |
|
|
if(res.contractState==1){ |
|
|
state.isSign=true |
|
|
state.isSign=true |
|
|
|
|
|
// 协议签署了复选框选上 |
|
|
|
|
|
state.checked=true |
|
|
}else{ |
|
|
}else{ |
|
|
state.isSign=false |
|
|
state.isSign=false |
|
|
|
|
|
state.checked=false |
|
|
} |
|
|
} |
|
|
|
|
|
getWrlds() |
|
|
console.log("查询是否签署协议", res) |
|
|
console.log("查询是否签署协议", res) |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |