修改月卡充值支付取消订单状态不是待支付的bug
This commit is contained in:
parent
d8eb80efd9
commit
0c810d32ab
@ -344,7 +344,54 @@ export default {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 构建跳转参数
|
// 构建跳转参数
|
||||||
|
// const params = {
|
||||||
|
// headerTitle: this.headerTitle,
|
||||||
|
// selectedParkType: this.selectedParkType,
|
||||||
|
// selectedParkId: this.selectedParkId,
|
||||||
|
// selectedCarPlateId: this.selectedCarPlateId,
|
||||||
|
// selectedCarPlate: this.selectedCarPlate,
|
||||||
|
// monthPrice: this.monthPrice,
|
||||||
|
// monthCount: this.monthCount,
|
||||||
|
// startTime: this.startTime,
|
||||||
|
// endTime: this.endTime,
|
||||||
|
// paymentAmount: this.paymentAmount,
|
||||||
|
// selectedBillingRule: this.selectedBillingRule,
|
||||||
|
// };
|
||||||
|
|
||||||
const params = {
|
const params = {
|
||||||
|
user_id: uni.getStorageSync('userId'),
|
||||||
|
parking_id: this.selectedParkId,
|
||||||
|
car_id: this.selectedCarPlateId,
|
||||||
|
billing_rules: this.selectedBillingRule,
|
||||||
|
month_count: this.monthCount,
|
||||||
|
total_amount: this.paymentAmount,
|
||||||
|
start_time: this.startTime,
|
||||||
|
end_time: this.endTime,
|
||||||
|
}
|
||||||
|
request(apiArr.monthCardCreate, "POST", params).then((resVal) => {
|
||||||
|
// 根据平台设置不同的trans_type值
|
||||||
|
// 小程序: 71, App: 51
|
||||||
|
const systemInfo = uni.getSystemInfoSync();
|
||||||
|
let trans_type = 51; // 默认App环境
|
||||||
|
|
||||||
|
// 运行时判断是否为小程序环境
|
||||||
|
if (systemInfo.platform === 'devtools' || systemInfo.platform === 'unknown') {
|
||||||
|
trans_type = 71; // 开发工具或未知环境默认为小程序
|
||||||
|
}
|
||||||
|
|
||||||
|
// 条件编译:针对不同平台设置不同值
|
||||||
|
// #ifdef MP
|
||||||
|
trans_type = 71; // 所有小程序平台
|
||||||
|
// #endif
|
||||||
|
|
||||||
|
// #ifdef APP-PLUS
|
||||||
|
trans_type = 51; // App平台
|
||||||
|
// #endif
|
||||||
|
|
||||||
|
const params = {
|
||||||
|
order_id: resVal.order_id,
|
||||||
|
user_id: uni.getStorageSync('userId'),
|
||||||
|
trans_type: trans_type,
|
||||||
headerTitle: this.headerTitle,
|
headerTitle: this.headerTitle,
|
||||||
selectedParkType: this.selectedParkType,
|
selectedParkType: this.selectedParkType,
|
||||||
selectedParkId: this.selectedParkId,
|
selectedParkId: this.selectedParkId,
|
||||||
@ -356,8 +403,10 @@ export default {
|
|||||||
endTime: this.endTime,
|
endTime: this.endTime,
|
||||||
paymentAmount: this.paymentAmount,
|
paymentAmount: this.paymentAmount,
|
||||||
selectedBillingRule: this.selectedBillingRule,
|
selectedBillingRule: this.selectedBillingRule,
|
||||||
};
|
}
|
||||||
|
|
||||||
NavgateTo(`../parkOrderDetail/index?item=${encodeURIComponent(JSON.stringify(params))}`);
|
NavgateTo(`../parkOrderDetail/index?item=${encodeURIComponent(JSON.stringify(params))}`);
|
||||||
|
})
|
||||||
},
|
},
|
||||||
|
|
||||||
// 查看订单记录
|
// 查看订单记录
|
||||||
|
|||||||
@ -92,40 +92,10 @@ export default {
|
|||||||
methods: {
|
methods: {
|
||||||
// 提交支付
|
// 提交支付
|
||||||
submitPayment() {
|
submitPayment() {
|
||||||
const params = {
|
|
||||||
user_id: uni.getStorageSync('userId'),
|
|
||||||
parking_id: this.itemObj.selectedParkId,
|
|
||||||
car_id: this.itemObj.selectedCarPlateId,
|
|
||||||
billing_rules: this.itemObj.selectedBillingRule,
|
|
||||||
month_count: this.itemObj.monthCount,
|
|
||||||
total_amount: this.itemObj.paymentAmount,
|
|
||||||
start_time: this.itemObj.startTime,
|
|
||||||
end_time: this.itemObj.endTime,
|
|
||||||
}
|
|
||||||
request(apiArr.monthCardCreate, "POST", params).then((resVal) => {
|
|
||||||
// 根据平台设置不同的trans_type值
|
|
||||||
// 小程序: 71, App: 51
|
|
||||||
const systemInfo = uni.getSystemInfoSync();
|
|
||||||
let trans_type = 51; // 默认App环境
|
|
||||||
|
|
||||||
// 运行时判断是否为小程序环境
|
|
||||||
if (systemInfo.platform === 'devtools' || systemInfo.platform === 'unknown') {
|
|
||||||
trans_type = 71; // 开发工具或未知环境默认为小程序
|
|
||||||
}
|
|
||||||
|
|
||||||
// 条件编译:针对不同平台设置不同值
|
|
||||||
// #ifdef MP
|
|
||||||
trans_type = 71; // 所有小程序平台
|
|
||||||
// #endif
|
|
||||||
|
|
||||||
// #ifdef APP-PLUS
|
|
||||||
trans_type = 51; // App平台
|
|
||||||
// #endif
|
|
||||||
|
|
||||||
const param = {
|
const param = {
|
||||||
order_id: resVal.order_id,
|
order_id: this.itemObj.order_id,
|
||||||
user_id: uni.getStorageSync('userId'),
|
user_id: uni.getStorageSync('userId'),
|
||||||
trans_type: trans_type
|
trans_type: this.itemObj.trans_type,
|
||||||
}
|
}
|
||||||
request(apiArr.monthCardOrderPreorder, "POST", param).then(res => {
|
request(apiArr.monthCardOrderPreorder, "POST", param).then(res => {
|
||||||
if (res && res.timeStamp && res.nonceStr && res.package && res.signType && res.paySign) {
|
if (res && res.timeStamp && res.nonceStr && res.package && res.signType && res.paySign) {
|
||||||
@ -163,7 +133,6 @@ export default {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
})
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad(options) {
|
onLoad(options) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user