|
|
@@ -222,7 +222,7 @@ |
|
|
|
const data = res; |
|
|
|
console.log(data); |
|
|
|
if (data.paymentStatus == 1) { |
|
|
|
gotoEditUserOrUnitInfo() |
|
|
|
// gotoEditUserOrUnitInfo() |
|
|
|
} |
|
|
|
state.dataArray = data.datas; |
|
|
|
for (let i = 0; i < state.dataArray.length; i++) { |
|
|
@@ -269,6 +269,7 @@ |
|
|
|
onShow(() => { |
|
|
|
// 支付完跳转到广告页,回来再次查询跳转 (签约完回来也要查询) |
|
|
|
if (state.payOK) { |
|
|
|
console.log("刷新页面",state) |
|
|
|
refreshFirst() |
|
|
|
} |
|
|
|
}) |
|
|
@@ -357,71 +358,74 @@ |
|
|
|
console.log("输出内容", options); |
|
|
|
requestNew(payQuery, options).then((res) => { |
|
|
|
const data = res; |
|
|
|
console.log(data); |
|
|
|
console.log("1111",data); |
|
|
|
if (data.paymentStatus == 1) { |
|
|
|
gotoEditUserOrUnitInfo(); |
|
|
|
// isValueCard 1 储值卡 2 记账卡 |
|
|
|
if (state.orderQuery == '1') { |
|
|
|
console.log("state.qtSign", state.qtSign, state.qtSign == '0') |
|
|
|
// 记账卡 |
|
|
|
if (state.cardType == '1') { |
|
|
|
// 去诺德签约 |
|
|
|
if (state.qtSign == '0') { |
|
|
|
// 去签约,已经签约完,回来查订单详情,如果是激活就去激活 |
|
|
|
orderDetail().then((res) => { |
|
|
|
if (res['orderStep'] == OrderStatus['待激活']) { |
|
|
|
// 已签约 |
|
|
|
gotoActiveOrder(getItem('orderQueryActivate')) |
|
|
|
} else { |
|
|
|
// 未签约 |
|
|
|
if (state.qdSignAppId) { |
|
|
|
uni.navigateToMiniProgram({ |
|
|
|
appId: state.qdSignAppId, |
|
|
|
path: state.qdSignUrl, |
|
|
|
extraData: {}, |
|
|
|
envVersion: 'trial', |
|
|
|
success(res) { |
|
|
|
state.payOK = true |
|
|
|
console.log(res); |
|
|
|
}, |
|
|
|
complete(res) { |
|
|
|
console.log(res); |
|
|
|
}, |
|
|
|
fail(res) { |
|
|
|
console.log(res); |
|
|
|
// 未成功跳转到车主小程序 |
|
|
|
}, |
|
|
|
}); |
|
|
|
} else { |
|
|
|
const params = encodeURIComponent(JSON.stringify(state.qdSignUrl)) |
|
|
|
tools.toUrl(`/subpackage/personal-center/webview?url=` + params) |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
} else { |
|
|
|
// 签约 |
|
|
|
uni.redirectTo({ |
|
|
|
url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
}); |
|
|
|
} |
|
|
|
} else { |
|
|
|
gotoActiveOrder(getItem('orderQueryActivate')) |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
if (state.isValueCard == 1) { |
|
|
|
// 不签约 |
|
|
|
uni.switchTab({ |
|
|
|
url: "/pages/order/order" |
|
|
|
}) |
|
|
|
} else { |
|
|
|
// 签约 |
|
|
|
uni.redirectTo({ |
|
|
|
url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
// if (state.orderQuery == '1') { |
|
|
|
// console.log("state.qtSign", state.qtSign, state.qtSign == '0') |
|
|
|
// // 记账卡 |
|
|
|
// if (state.cardType == '1') { |
|
|
|
// // 去诺德签约 |
|
|
|
// if (state.qtSign == '0') { |
|
|
|
// // 去签约,已经签约完,回来查订单详情,如果是激活就去激活 |
|
|
|
// orderDetail().then((res) => { |
|
|
|
// if (res['orderStep'] == OrderStatus['待激活']) { |
|
|
|
// // 已签约 |
|
|
|
// gotoActiveOrder(getItem('orderQueryActivate')) |
|
|
|
// } else { |
|
|
|
// // 未签约 |
|
|
|
// if (state.qdSignAppId) { |
|
|
|
// uni.navigateToMiniProgram({ |
|
|
|
// appId: state.qdSignAppId, |
|
|
|
// path: state.qdSignUrl, |
|
|
|
// extraData: {}, |
|
|
|
// envVersion: 'trial', |
|
|
|
// success(res) { |
|
|
|
// state.payOK = true |
|
|
|
// console.log(res); |
|
|
|
// }, |
|
|
|
// complete(res) { |
|
|
|
// console.log(res); |
|
|
|
// }, |
|
|
|
// fail(res) { |
|
|
|
// console.log(res); |
|
|
|
// // 未成功跳转到车主小程序 |
|
|
|
// }, |
|
|
|
// }); |
|
|
|
// } else { |
|
|
|
// const params = encodeURIComponent(JSON.stringify(state.qdSignUrl)) |
|
|
|
// tools.toUrl(`/subpackage/personal-center/webview?url=` + params) |
|
|
|
// } |
|
|
|
// } |
|
|
|
// }) |
|
|
|
|
|
|
|
|
|
|
|
// } else { |
|
|
|
// console.log("前往签约3") |
|
|
|
// // 签约 |
|
|
|
// uni.redirectTo({ |
|
|
|
// url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
// }); |
|
|
|
// } |
|
|
|
// } else { |
|
|
|
// gotoActiveOrder(getItem('orderQueryActivate')) |
|
|
|
// } |
|
|
|
|
|
|
|
// } else { |
|
|
|
// if (state.isValueCard == 1) { |
|
|
|
// // 不签约 |
|
|
|
// uni.switchTab({ |
|
|
|
// url: "/pages/order/order" |
|
|
|
// }) |
|
|
|
// } else { |
|
|
|
// console.log("前往签约2") |
|
|
|
// // 签约 |
|
|
|
// uni.redirectTo({ |
|
|
|
// url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
// }); |
|
|
|
// } |
|
|
|
// } |
|
|
|
} |
|
|
|
state.dataArray = data.datas; |
|
|
|
for (let i = 0; i < state.dataArray.length; i++) { |
|
|
@@ -500,40 +504,60 @@ |
|
|
|
showLoading: true, |
|
|
|
} |
|
|
|
requestNew(payAfterOrder, options).then((res) => { |
|
|
|
console.log("res",res) |
|
|
|
if (res.orderStep === 'WAITING_ACTIVE') { |
|
|
|
// 前往激活 |
|
|
|
gotoActiveOrder(getItem('orderQueryActivate')); |
|
|
|
} else if (res.orderStep === 'ORDER_PAID') { |
|
|
|
// 前往签约 |
|
|
|
if (res.qtSign) { |
|
|
|
// 黔通智联签约 |
|
|
|
uni.redirectTo({ |
|
|
|
url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
}); |
|
|
|
} else if (res.qdAppId){ |
|
|
|
// 其他渠道签约 |
|
|
|
uni.navigateToMiniProgram({ |
|
|
|
appId: res.qdAppId, |
|
|
|
path: res.qdSignUrl, |
|
|
|
extraData: {}, |
|
|
|
envVersion: 'trial', |
|
|
|
success(res) { |
|
|
|
state.payOK = true |
|
|
|
console.log(res); |
|
|
|
}, |
|
|
|
complete(res) { |
|
|
|
console.log(res); |
|
|
|
}, |
|
|
|
fail(res) { |
|
|
|
console.log(res); |
|
|
|
// 未成功跳转到车主小程序 |
|
|
|
}, |
|
|
|
console.log("前往激活") |
|
|
|
if(state.jhOk){ |
|
|
|
uni.showModal({ |
|
|
|
title: "*激活检测*", |
|
|
|
content: "您还没有激活成功,将要去激活", |
|
|
|
showCancel: false, |
|
|
|
confirmText: "我知道了", |
|
|
|
success() { |
|
|
|
state.jhOk = true |
|
|
|
gotoActiveOrder(getItem('orderQueryActivate')); |
|
|
|
} |
|
|
|
}); |
|
|
|
} else { |
|
|
|
// 其他渠道签约 |
|
|
|
const params = encodeURIComponent(JSON.stringify(res.qdSignUrl)) |
|
|
|
tools.toUrl(`/subpackage/personal-center/webview?url=` + params); |
|
|
|
}else{ |
|
|
|
state.jhOk = true |
|
|
|
gotoActiveOrder(getItem('orderQueryActivate')); |
|
|
|
} |
|
|
|
} else if (res.orderStep === 'ORDER_PAID') { |
|
|
|
// 前往签约 |
|
|
|
console.log("前往签约1") |
|
|
|
uni.redirectTo({ |
|
|
|
url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
}); |
|
|
|
// if (res.qtSign) { |
|
|
|
// // 黔通智联签约 |
|
|
|
// uni.redirectTo({ |
|
|
|
// url: `/subpackage/orders/release-products?orderId=${state.orderId}&orderQuery=${state.orderQuery}` |
|
|
|
// }); |
|
|
|
// } else if (res.qdAppId){ |
|
|
|
// // 其他渠道签约 |
|
|
|
// uni.navigateToMiniProgram({ |
|
|
|
// appId: res.qdAppId, |
|
|
|
// path: res.qdSignUrl, |
|
|
|
// extraData: {}, |
|
|
|
// envVersion: 'trial', |
|
|
|
// success(res) { |
|
|
|
// state.payOK = true |
|
|
|
// console.log(res); |
|
|
|
// }, |
|
|
|
// complete(res) { |
|
|
|
// console.log(res); |
|
|
|
// }, |
|
|
|
// fail(res) { |
|
|
|
// console.log(res); |
|
|
|
// // 未成功跳转到车主小程序 |
|
|
|
// }, |
|
|
|
// }); |
|
|
|
// } else { |
|
|
|
// // 其他渠道签约 |
|
|
|
// const params = encodeURIComponent(JSON.stringify(res.qdSignUrl)) |
|
|
|
// tools.toUrl(`/subpackage/personal-center/webview?url=` + params); |
|
|
|
// } |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
@@ -619,6 +643,7 @@ |
|
|
|
qdSignAppId: "", |
|
|
|
qtSign: "", |
|
|
|
payOK: false, |
|
|
|
jhOk: false, |
|
|
|
cardType: "", |
|
|
|
}); |
|
|
|
</script> |