Kaynağa Gözat

修改支付

zhengjinyi 3 yıl önce
ebeveyn
işleme
d6f3890673

+ 20 - 20
main.js

@@ -7,7 +7,7 @@ import * as Regs from '@/common/config/common.js'
 import { umtrackWxKey } from '@/utils/config.js'
 
 // 友盟依赖包
-import uma from 'umtrack-wx'
+// import uma from 'umtrack-wx'
 
 // 公共组件
 import { msg, modal, prePage, boundingClientRect } from './utils/util'
@@ -35,25 +35,25 @@ Vue.prototype.$getStorage = function(key) {
 /**
  * 友盟+小程序统计
  */
-if (process.env.NODE_ENV != 'development') {
-    // #ifdef MP-WEIXIN
-    uma.init({
-        appKey: umtrackWxKey, //由友盟分配的APP_KEY
-        // 使用Openid进行统计,此项为false时将使用友盟+uuid进行用户统计。
-        // 使用Openid来统计微信小程序的用户,会使统计的指标更为准确,对系统准确性要求高的应用推荐使用Openid。
-        useOpenid: true,
-        // 使用openid进行统计时,是否授权友盟自动获取Openid,
-        // 如若需要,请到友盟后台"设置管理-应用信息"(https://mp.umeng.com/setting/appset)中设置appId及secret
-        autoGetOpenid: true,
-        debug: true, //是否打开调试模式
-        uploadUserInfo: false // 自动上传用户信息,设为false取消上传,默认为false
-    })
-    uma.install = function(Vue) {
-        Vue.prototype.$uma = uma
-    }
-    Vue.use(uma)
-    // #endif
-}
+// if (process.env.NODE_ENV != 'development') {
+//     // #ifdef MP-WEIXIN
+//     uma.init({
+//         appKey: umtrackWxKey, //由友盟分配的APP_KEY
+//         // 使用Openid进行统计,此项为false时将使用友盟+uuid进行用户统计。
+//         // 使用Openid来统计微信小程序的用户,会使统计的指标更为准确,对系统准确性要求高的应用推荐使用Openid。
+//         useOpenid: true,
+//         // 使用openid进行统计时,是否授权友盟自动获取Openid,
+//         // 如若需要,请到友盟后台"设置管理-应用信息"(https://mp.umeng.com/setting/appset)中设置appId及secret
+//         autoGetOpenid: true,
+//         debug: true, //是否打开调试模式
+//         uploadUserInfo: false // 自动上传用户信息,设为false取消上传,默认为false
+//     })
+//     uma.install = function(Vue) {
+//         Vue.prototype.$uma = uma
+//     }
+//     Vue.use(uma)
+//     // #endif
+// }
 
 // Vue实例化
 Vue.config.productionTip = false

+ 1 - 1
pages/user/coupon/coupon.vue

@@ -10,7 +10,7 @@
 			</coupon-tabs>
 		</view>
 		<view 	class="container-list" 
-				:style="{'overflow':'auto',paddingBottom :isIphoneX ? '100rpx' : '0rpx','height':(coupinList.length>6? windowHeight + 'px' : 'auto')}"
+				:style="{'overflow':'auto',paddingBottom :isIphoneX ? '140rpx' : '0rpx','height':(coupinList.length>6? windowHeight + 'px' : 'auto')}"
 				v-show="isRequest"
 			>
 			<view class="empty-container" v-if="showEmpty">

+ 0 - 3
pages/user/order/order-pay.vue

@@ -347,9 +347,6 @@
 								Um_Key_PayOrderID:`${this.orderId}`
 							})
 						}
-						setTimeout(()=>{
-							this.$api.navigateTo(`/pages/user/order/order-details?state=0&orderId=${this.orderId}`)
-						},2000)
 					} else {
 						this.$util.msg('复制失败',2000,true,'none')
 					}

+ 6 - 6
pages/user/order/order-payment.vue

@@ -27,7 +27,7 @@
 			</view>		
 		</template>
 		<template v-else>
-			<view class="container-cash clearfix" v-if="invoiceStatus">
+			<view class="container-cash clearfix" v-if="onlinePay == 2">
 				<view class="pay-bring-title">{{payBringTitle}}</view>
 				<view class="container-wrapper">
 					<view class="pay-content">
@@ -159,7 +159,7 @@
 				buttonText:'使用微信支付',
 				btnColor:'#09BB07',
 				receiptStatus:'',
-				invoiceStatus:false,
+				onlinePay:1,
 				isPaySwitch:false,
 				optionType:'',
 				onlinePayFlag:'',
@@ -216,7 +216,7 @@
 						this.PayOrderCheckoutCounter(this.orderId)
 						break
 					case 'onlinePay':
-						this.invoiceStatus = true
+						this.onlinePay = 2
 						this.isPaySwitch = false
 						this.nvabarData.haveBack = true
 						this.nvabarData.haveHome = false
@@ -245,9 +245,9 @@
 					this.onlinePayFlag = data.onlinePayFlag					
 					//判断线上线下显示
 					if(this.optionType == 'onlinePay'){
-						this.invoiceStatus = true
+						this.onlinePay = 2
 					}else{
-						this.invoiceStatus = data.invoiceStatus
+						this.onlinePay = response.data.onlinePay
 					}
 					if(data.receiptAmount>0){
 						this.payStatusText = '使用微信和网银支付全部金额后,供应商会在24小时后发货(周末、节假日顺延)。'
@@ -261,7 +261,7 @@
 				})
 			},
 			goOrderCash(){
-				if(this.invoiceStatus){
+				if(this.onlinePay == 2){
 					this.$util.modal('','本次交易暂不支持线上支付开票,请使用线下转账的方式付款','知道了','',false,() =>{})
 					this.payStatusText = '使用微信和网银支付全部金额后,供应商会在24小时后发货(周末、节假日顺延)。若着急发货,可以选择使用线下转账进行付款。'
 					this.isReceiptStatus = true