|
|
@@ -5,7 +5,7 @@
|
|
|
<div class="callback-blo">
|
|
|
<!-- 使用icon -->
|
|
|
<!-- 待支付 -->
|
|
|
- <block v-if="pagestatus == 1 || pagestatus == 2">
|
|
|
+ <block v-if="pageStatus == 1 || pageStatus == 2">
|
|
|
<div class="icon">
|
|
|
<i class="iconfont icondaizhifu"></i>
|
|
|
</div>
|
|
|
@@ -19,7 +19,7 @@
|
|
|
</block>
|
|
|
<div class="status-text app-size-36 app-bold">{{ pageTit }}</div>
|
|
|
<!-- 待支付 -->
|
|
|
- <block v-if="pagestatus == 1 || pagestatus == 2">
|
|
|
+ <block v-if="pageStatus == 1 || pageStatus == 2">
|
|
|
<div class="price">
|
|
|
<span>¥</span>
|
|
|
<span class="app-size-36 app-bold">{{ option.totalPrice }}</span>
|
|
|
@@ -28,7 +28,7 @@
|
|
|
<div class="order-num app-color-3">订单号: {{ option.orderSn }}</div>
|
|
|
</block>
|
|
|
<!-- 待支付 - 订单支付成功 -->
|
|
|
- <block v-else-if="pagestatus == 3 && payDiscountPrice >0">
|
|
|
+ <block v-else-if="pageStatus == 3 && payDiscountPrice >0">
|
|
|
<div>
|
|
|
<span v-if="payDiscountType == 0" class="app-color-2">使用优惠券为您省</span>
|
|
|
<span v-else-if="payDiscountType == 1" class="app-color-2">会员身份为您省</span>
|
|
|
@@ -38,11 +38,11 @@
|
|
|
</div>
|
|
|
</block>
|
|
|
<!-- 评价成功 -->
|
|
|
- <block v-else-if="pagestatus == 4">
|
|
|
+ <block v-else-if="pageStatus == 4">
|
|
|
<div class="app-color-2">谢谢您,我还会继续努力么么哒~</div>
|
|
|
</block>
|
|
|
<!-- 提交成功 -->
|
|
|
- <block v-else-if="pagestatus == 6">
|
|
|
+ <block v-else-if="pageStatus == 6">
|
|
|
<div class="call-back-wrap">
|
|
|
<div class="qr-code-img">
|
|
|
<img :src="merchantInfo.smallWxQrCodeUrl" alt="二维码" mode="widthFix" />
|
|
|
@@ -54,14 +54,14 @@
|
|
|
<!-- ======================= 按钮块 ======================== -->
|
|
|
<!-- 一个主按钮 -->
|
|
|
<!-- 待支付 -->
|
|
|
- <block v-if="pagestatus == 1 || pagestatus == 2">
|
|
|
+ <block v-if="pageStatus == 1 || pageStatus == 2">
|
|
|
<div class="call-one-btn">
|
|
|
<button v-if="isYeBtnShow" class="button-com red pay-ye" @click="balancePayFn">余额支付</button>
|
|
|
<button class="button-com green pay-wx" @click="_wxPay">微信支付</button>
|
|
|
</div>
|
|
|
</block>
|
|
|
<!-- 两个主按钮 -->
|
|
|
- <block v-else-if="pagestatus == 3 || pagestatus == 4 || pagestatus == 5">
|
|
|
+ <block v-else-if="pageStatus == 3 || pageStatus == 4 || pageStatus == 5">
|
|
|
<div class="call-btn-com call-two-btn">
|
|
|
<button class="button-com default" @click="pageTo({
|
|
|
url: '/pages/order/detail',
|
|
|
@@ -78,7 +78,7 @@
|
|
|
</block>
|
|
|
</div>
|
|
|
<!-- 优惠券 -->
|
|
|
- <div class="coupon-wrap" v-if="option.pagestatus == 5">
|
|
|
+ <div class="coupon-wrap" v-if="option.pageStatus == 5">
|
|
|
<div class="coupon-img">
|
|
|
<img :src="`${constant.imgUrl}/retail/callback/coupon.png`" alt mode="widthFix" />
|
|
|
</div>
|
|
|
@@ -112,7 +112,7 @@
|
|
|
<script>
|
|
|
/** *
|
|
|
* 页面状态
|
|
|
- * @parmas pagestatus 进入页面的状态
|
|
|
+ * @parmas pageStatus 进入页面的状态
|
|
|
* @parmas 1 待支付 - 余额支付 或者 微信支付 -- awaitPayYe
|
|
|
* @parmas 2 待支付 - 微信支付 -- awaitPayWx
|
|
|
* @parmas 3 支付成功 -- successPay
|
|
|
@@ -138,7 +138,7 @@
|
|
|
return {
|
|
|
constant: this.$constant,
|
|
|
pageTit: '',
|
|
|
- pagestatus: 1,
|
|
|
+ pageStatus: 1,
|
|
|
contentClass: '',
|
|
|
payDiscountPrice: null,
|
|
|
payDiscountType:0,
|
|
|
@@ -162,19 +162,19 @@
|
|
|
}
|
|
|
},
|
|
|
onLoad() {
|
|
|
- // if (this.pagestatus) {
|
|
|
+ // if (this.pageStatus) {
|
|
|
// this.init()
|
|
|
// }
|
|
|
},
|
|
|
methods: {
|
|
|
init() {
|
|
|
- this.pagestatus = this.option.pagestatus
|
|
|
+ this.pageStatus = this.option.pageStatus
|
|
|
this.payDiscountPrice = this.option.payDiscountPrice
|
|
|
this.payDiscountType = this.option.payDiscountType
|
|
|
- this.initClass(this.pagestatus)
|
|
|
+ this.initClass(this.pageStatus)
|
|
|
getShopUser()
|
|
|
// 商户信息
|
|
|
- // if (this.pagestatus == 6) {
|
|
|
+ // if (this.pageStatus == 6) {
|
|
|
getMerchantInfo().then(res => {
|
|
|
this.merchantInfo = res.data
|
|
|
})
|
|
|
@@ -220,8 +220,7 @@
|
|
|
type: 2,
|
|
|
query: {
|
|
|
...this.option,
|
|
|
- pagestatus: 3,
|
|
|
- // orderSn: this.option.orderSn,
|
|
|
+ pageStatus: 3,
|
|
|
payDiscountPrice: this.payCallData.discountAmount,
|
|
|
payDiscountType:this.payCallData.discountType
|
|
|
}
|