石广澎
2024-07-16 52a4d16ecb99697a698ce1eda151a5b16c8230d1
feat(支付): 支付成功页面
1个文件已修改
38 ■■■■ 已修改文件
pay/paySuccess.vue 38 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pay/paySuccess.vue
@@ -7,7 +7,7 @@
                    <view class="u-font-32 font-bold u-m-t-10" style="color: #14AF0D;">支付成功</view>
                </view>
                <view class="shop-info">
                    <view class="u-text-center u-font-32 color-666">{{youHuiInfo.shopName}}测试门店</view>
                    <view class="u-text-center u-font-32 color-666">{{youHuiInfo.shopName}}</view>
                    <view class="u-flex u-col-top u-row-center">
                        <view class="u-font-24 lh-1">¥</view>
                        <view class="u-font-money lh-1">{{$u.priceFormat(youHuiInfo.payMoney/100, 2)}}</view>
@@ -19,15 +19,15 @@
                    </view>
                    <view class="u-flex-1 u-text-right">¥{{$u.priceFormat(youHuiInfo.money/100, 2)}}</view>
                </view>
                <view class="u-flex u-m-t-16 u-font-30">
<!--                <view class="u-flex u-m-t-16 u-font-30">
                    <view class="color-999 u-flex">
                        <view class="label" style="color: #F69249;">使用积分</view>
                    </view>
                    <view class="u-flex-1 u-text-right" style="color: #F69249;">{{youHuiInfo.score}}积分<text
                            v-if="youHuiInfo.score>0">抵扣{{$u.priceFormat(youHuiInfo.scoreDkPrice/100, 2)}}元</text>
                    </view>
                </view>
                <view class="u-flex u-m-t-16 u-font-30">
                </view>-->
                <view v-if="youHuiInfo.couponDkPrice!=0" class="u-flex u-m-t-16 u-font-30">
                    <view class="color-999 u-flex">
                        <view class="label">优惠券</view>
                    </view>
@@ -80,15 +80,15 @@
                    </view>
                    <view class="u-flex-1">¥{{$u.priceFormat(orderInfo.orderPrice/100, 2)}}</view>
                </view>
                <view class="u-flex u-m-t-30 u-font-30">
<!--                <view class="u-flex u-m-t-30 u-font-30">
                    <view class="color-999 u-flex">
                        <view class="label">使用积分</view>:
                    </view>
                    <view class="u-flex-1">{{orderInfo.payIntegral}}积分<text
                            v-if="orderInfo.payIntegral>0">抵扣{{$u.priceFormat(orderInfo.integralMoney/100, 2)}}元</text>
                    </view>
                </view>
                <view class="u-flex u-m-t-30 u-font-30">
                </view>-->
                <view  class="u-flex u-m-t-30 u-font-30">
                    <view class="color-999 u-flex">
                        <view class="label">优惠券</view>:
                    </view>
@@ -111,17 +111,12 @@
<script>
    import {
        getPayCompleteUrl,
        getWxOrderInfo,
    } from '@/common/api/index'
    import {
        activityInfo,
        myBrushDetail,
        orderRefBrushNode
    } from '@/common/api/shuaka'
    export default {
        data() {
            return {
        plat: this.$utils.getPlat(),
                info: {
                    bankCardName: '',
                    totalDiscount: 0,
@@ -152,33 +147,20 @@
            };
        },
        onLoad(opt) {
            activityInfo().then(res => {
                this.info = res
            })
            myBrushDetail().then(res => {
                if (res) {
                    this.join = true
                } else {
                    this.join = false
                }
            })
            if (uni.getStorageSync("bankCardStyle")) {
                this.bankCardStyle = uni.getStorageSync("bankCardStyle")
            }
            getPayCompleteUrl().then(res => {
                this.jumpUrl = res
            })
            if (opt.youHuiInfo) {
                this.youHuiInfo = JSON.parse(opt.youHuiInfo)
            }
            if (opt.orderId) {
                this.orderId = opt.orderId
                orderRefBrushNode({
                /*orderRefBrushNode({
                    orderId: this.orderId
                }).then(res => {
                    this.couponList = res.coupIdsMap || []
                })
                })*/
            }
        },
        onReady() {