|
|
|
|
|
|
|
|
import { |
|
|
import { |
|
|
getVehiclePlateColor |
|
|
getVehiclePlateColor |
|
|
} from "@/datas/vehiclePlateColor"; |
|
|
} from "@/datas/vehiclePlateColor"; |
|
|
|
|
|
import { |
|
|
|
|
|
OrderStatus |
|
|
|
|
|
} from "@/datas/enum"; |
|
|
const state = reactive({ |
|
|
const state = reactive({ |
|
|
checked:false, |
|
|
checked:false, |
|
|
agreeURL: [], |
|
|
agreeURL: [], |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
const savaHandle=()=>{ |
|
|
const savaHandle=()=>{ |
|
|
if (state.checked) { |
|
|
if (state.checked) { |
|
|
agreementConfirm().then((value) => { |
|
|
|
|
|
console.log("协议确认", value) |
|
|
|
|
|
let vehicleId=state.details['vehiclePlate']+"_"+state.details['vehiclePlateColor'] |
|
|
|
|
|
navTo( |
|
|
|
|
|
`/subpackage/orders/order_payment?orderId=${state.orderId}&&isValueCard=1&vehicleId=${vehicleId}`, |
|
|
|
|
|
); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(state.details['orderStatus']!= OrderStatus.已取消){ |
|
|
|
|
|
// 去支付 |
|
|
|
|
|
if(state.details['orderStep']==OrderStatus['完成车辆信息上传/待支付'] || state.details['orderStep']==OrderStatus['待支付2']){ |
|
|
|
|
|
agreementConfirm().then((value) => { |
|
|
|
|
|
console.log("协议确认", value) |
|
|
|
|
|
let vehicleId=state.details['vehiclePlate']+"_"+state.details['vehiclePlateColor'] |
|
|
|
|
|
let isValueCard=1 |
|
|
|
|
|
// qtSign 有数据 去签约 |
|
|
|
|
|
if(state.details['qtSign']==0 || state.details['qtSign']==1){ |
|
|
|
|
|
isValueCard=2 |
|
|
|
|
|
}else{ |
|
|
|
|
|
isValueCard=1 |
|
|
|
|
|
} |
|
|
|
|
|
navTo(`/subpackage/orders/order_payment?orderId=${state.orderId}&&isValueCard=${isValueCard}&vehicleId=${vehicleId}`); |
|
|
|
|
|
}) |
|
|
|
|
|
}else if(state.details['orderStep'] == OrderStatus['已支付/待签约']){ |
|
|
|
|
|
// 去签约 |
|
|
|
|
|
navTo(`/subpackage/orders/release-products?orderId=${state.orderId}`); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
} else { |
|
|
} else { |
|
|
msg("请勾选协议"); |
|
|
msg("请勾选协议"); |
|
|
} |
|
|
} |