订单详情待支付订单加入支付按钮
This commit is contained in:
parent
8c282a1bb9
commit
72c7bcfcef
|
@ -25,6 +25,6 @@ uni-page-head{
|
|||
display: none !important;
|
||||
}
|
||||
body{
|
||||
font-family: 'PingFang SC','Source Han Sans';
|
||||
font-family: PingFang SC , Source Han Sans;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -53,7 +53,8 @@ export const stateConfig = {
|
|||
5: '订单核销',
|
||||
6: '退款中',
|
||||
7: '退款完成',
|
||||
8: '退款失败'
|
||||
8: '退款失败' ,
|
||||
9: '订单取消'
|
||||
}
|
||||
|
||||
export const tabs = [{
|
||||
|
|
|
@ -108,6 +108,7 @@
|
|||
function viewPwd(orderData){
|
||||
const {voucher_link} = orderData
|
||||
if(voucher_link){
|
||||
console.log('跳转外部链接--->',voucher_link);
|
||||
window.location.href = voucher_link
|
||||
}else{
|
||||
console.error(`${voucher_link}无有效值`);
|
||||
|
@ -145,6 +146,8 @@
|
|||
padding-bottom:30rpx
|
||||
}
|
||||
.order-wrapper{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
width:100%;
|
||||
}
|
||||
.no-more{
|
||||
|
|
|
@ -38,7 +38,8 @@
|
|||
</view>
|
||||
</view>
|
||||
<view class="btns">
|
||||
<view class="btn pwd" @click="viewPwd">查看卡密</view>
|
||||
<view class="btn pwd" @click="viewPwd(orderDetail)" v-if="[3].includes(orderDetail.state)">查看卡密</view>
|
||||
<view class="btn pwd" @click="pay(orderDetail)" v-if="[1].includes(orderDetail.state)">立即付款</view>
|
||||
<view class="btn back" @click="backIndex">返回首页</view>
|
||||
</view>
|
||||
</view>
|
||||
|
@ -47,7 +48,8 @@
|
|||
<script setup>
|
||||
import { onLoad } from '@dcloudio/uni-app';
|
||||
import { onMounted, reactive, ref, unref } from 'vue';
|
||||
import { queryOrderDetail, goPay } from '../../api/ycnc';
|
||||
import { queryOrderDetail} from '../../api/ycnc';
|
||||
import usePay from './hooks/usePay';
|
||||
const id = ref('');
|
||||
const orderNo = ref('');
|
||||
const orderDetail = reactive({});
|
||||
|
@ -68,12 +70,20 @@
|
|||
const viewPwd = (detailData) => {
|
||||
const {voucher_link} = detailData
|
||||
if(voucher_link){
|
||||
console.log(`跳转外部链接-->${voucher_link}`);
|
||||
window.location.href = voucher_link
|
||||
}else{
|
||||
console.error(`voucher_link无有效值`);
|
||||
}
|
||||
}
|
||||
|
||||
function pay(orderData){
|
||||
console.log(orderData);
|
||||
const {order_no,notify_url,price} = orderData;
|
||||
const {payFunc} = usePay();
|
||||
payFunc({order_no,notify_url,TranAmt:price})
|
||||
}
|
||||
|
||||
onMounted(() => {
|
||||
getDetail()
|
||||
})
|
||||
|
|
|
@ -40,7 +40,7 @@ function http(options) {
|
|||
}else{
|
||||
uni.hideLoading().then(() => {
|
||||
uni.showToast({
|
||||
title: '请求错误',
|
||||
title: res.data.message,
|
||||
icon: 'none'
|
||||
});
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue