|
|
@@ -25,7 +25,7 @@ |
|
|
|
<view v-if="state.details['orderStep']==7"><text>订单状态</text><text class="car">{{state.words}}</text></view> |
|
|
|
<view v-if="state.details['orderStep']==7"><text>不通过原因</text><text class="car">{{state.details['auditReason']}}</text></view> |
|
|
|
<view class="noborder other-free">无其他费用</view> |
|
|
|
<view class="noborder yansghi"> |
|
|
|
<view class="noborder yansghi" v-if="state.details['etcUserAgreement']=='QT'"> |
|
|
|
<checkbox-group @change="checkboxChange"> |
|
|
|
<checkbox :checked="state.checked" style="transform: scale(0.65)" /> |
|
|
|
<text class='txt'>我已阅读并同意</text> |
|
|
@@ -201,18 +201,24 @@ |
|
|
|
if(state.words == "待审核" || state.words == "审核不通过"){ |
|
|
|
return; |
|
|
|
}else{ |
|
|
|
|
|
|
|
if (state.checked) { |
|
|
|
if (state.details['orderStatus'] != OrderStatus.已取消) { |
|
|
|
// 去支付 |
|
|
|
if (state.details['orderStep'] == OrderStatus['完成车辆信息上传/待支付'] || state.details['orderStep'] == OrderStatus['待支付2']) { |
|
|
|
agreementConfirm().then((value) => { |
|
|
|
console.log("协议确认", value) |
|
|
|
if(state.details['etcUserAgreement']=='QT'){ |
|
|
|
agreementConfirm().then((value) => { |
|
|
|
console.log("协议确认", value) |
|
|
|
let vehicleId = state.details['vehiclePlate'] + "_" + state.details['vehiclePlateColor'] |
|
|
|
// qtSign 1 去签约 |
|
|
|
// orderQuery 1 订单查询 0正常订单 |
|
|
|
// cardType2:储值卡 1:记账卡 3:预存卡 |
|
|
|
navTo(`/subpackage/orders/order_payment?orderId=${state.orderId}&&qtSign=${state.details['qtSign']}&vehicleId=${vehicleId}&orderQuery=1&qdSignUrl=${state.details['qdSignUrl']}&qdSignAppId=${state.details['qdSignAppId']}&xianxia=1&cardType=${state.details['cardType']}`); |
|
|
|
}) |
|
|
|
}else{ |
|
|
|
let vehicleId = state.details['vehiclePlate'] + "_" + state.details['vehiclePlateColor'] |
|
|
|
// qtSign 1 去签约 |
|
|
|
// orderQuery 1 订单查询 0正常订单 |
|
|
|
// cardType2:储值卡 1:记账卡 3:预存卡 |
|
|
|
navTo(`/subpackage/orders/order_payment?orderId=${state.orderId}&&qtSign=${state.details['qtSign']}&vehicleId=${vehicleId}&orderQuery=1&qdSignUrl=${state.details['qdSignUrl']}&qdSignAppId=${state.details['qdSignAppId']}&xianxia=1&cardType=${state.details['cardType']}`); |
|
|
|
}) |
|
|
|
} |
|
|
|
} else if (state.details['orderStep'] == OrderStatus['已支付/待签约']) { |
|
|
|
// 去签约 |
|
|
|
if (state.details['qtSign'] == 0) { |
|
|
@@ -306,6 +312,10 @@ |
|
|
|
obj['url'] = envs[process.env.NODE_ENV].baseUrl + supAgreeArr[m]['address'][k]['url'] |
|
|
|
state.agreeURL.push(obj) |
|
|
|
} |
|
|
|
} |
|
|
|
// 渠道不用勾选默认true |
|
|
|
if(state.details['etcUserAgreement']=='QD'){ |
|
|
|
state.checked=true |
|
|
|
} |
|
|
|
// QT(黔通智联) QD (渠道) |
|
|
|
// 申办ETC的时候,判断如果这个字段的值如果是QD就不需要在九州小程序里签协议 |