|
|
|
@ -9,7 +9,11 @@ export default { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
// 给一次重试机会 |
|
|
|
retry: true |
|
|
|
retry: true, |
|
|
|
backInfo: { |
|
|
|
isBack: false, |
|
|
|
isBackTo: '' |
|
|
|
} |
|
|
|
} |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
@ -29,7 +33,10 @@ export default { |
|
|
|
setTimeout(() => { |
|
|
|
confirmContract({ orderId: orderId }).then((res) => { |
|
|
|
if (res) { |
|
|
|
go2('order-detail', { orderId: orderId }, true) |
|
|
|
// 允许回退 |
|
|
|
this.backInfo.isBack = true |
|
|
|
this.backInfo.isBackTo = 'order-list' |
|
|
|
go2('order-detail', { orderId: orderId }) |
|
|
|
} else { |
|
|
|
this.handleResultError({ fn: this.certifySign, data: orderId, errType: '订单合同签约' }) |
|
|
|
} |
|
|
|
@ -77,6 +84,12 @@ export default { |
|
|
|
} else { |
|
|
|
this.handleParamError() |
|
|
|
} |
|
|
|
}, |
|
|
|
onShow() { |
|
|
|
if (this.backInfo.isBack) { |
|
|
|
this.backInfo.isBack = false |
|
|
|
go2(this.backInfo.isBackTo, {}, true) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|