fix(custom): 修复积分支付成功不跳转

This commit is contained in:
2023-11-29 23:07:30 +08:00
parent 092366903a
commit 36cae90d74
2 changed files with 17 additions and 13 deletions

View File

@@ -111,9 +111,9 @@ const goPay = async (type: number) => {
OrderType: prop.OrderType,
PayType: type,
});
if (data.data) {
// 1微信支付 2积分支付
if (type === 1) {
// 1微信支付 2积分支付
if (type === 1) {
if (data.data) {
Taro.requestPayment({
timeStamp: data.data.timeStamp,
nonceStr: data.data.nonceStr,
@@ -139,25 +139,25 @@ const goPay = async (type: number) => {
});
} else {
Taro.showToast({
title: "支付成功",
icon: "success",
duration: 2000,
title: "未知异常",
icon: "none",
});
emit("successPay", false);
emit("closePay", false);
}
} else {
Taro.showToast({
title: "未知异常",
icon: "none",
title: "支付成功",
icon: "success",
duration: 2000,
});
emit("closePay", false);
emit("successPay", false);
}
} catch (e) {
Taro.showToast({
title: e.msg,
icon: "none",
});
// emit("closePay", false);
emit("closePay", false);
throw e;
}
};

View File

@@ -147,7 +147,8 @@ const countInfo = ref<{
C?: number;
D?: number;
F?: number;
Total?: number;
ExchangeTotal?: number;
PriceTotal?: number;
}>({});
const getTj = async () => {
@@ -176,7 +177,10 @@ const getTj = async () => {
<view>
<view style="font-weight: bold">订单信息</view>
<view style="font-size: 15px"
>总消费积分{{ countInfo.Total || 0 }}
>总消费积分{{ countInfo.ExchangeTotal || 0 }}
</view>
<view style="font-size: 15px"
>总消费金额{{ countInfo.PriceTotal || 0 }}
</view>
</view>
<image src="../static/user/order_list_top.png" />