Commit 2067783c by 赵雅纹

Merge branch 'dev_7.1.0' into fixbug-ZYW

parents ecc0121c 31fbfb09
......@@ -148,15 +148,11 @@ Component({
// })
// 支付成功页面
console.log(res)
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus')
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus?status=S')
},
fail(res) {
wx.hideLoading()
wx.showToast({
title: '支付失败',
icon: 'none',
mask: true
})
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus?status=F')
}
}, data))
}
......
......@@ -286,15 +286,11 @@ wxService.page({
// mask: true
// })
// 支付成功页面
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus')
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus?status=S')
},
fail(res) {
wx.hideLoading()
wx.showToast({
title: '支付失败',
icon: 'none',
mask: true
})
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus?status=F')
}
}, data))
}
......
......@@ -294,15 +294,11 @@ wxService.page({
success(res) {
wx.hideLoading()
// 支付成功页面
wxService.router(`/subPackage/page/pages/paymentStatus/paymentStatus?amount=${amount}`)
wxService.router(`/subPackage/page/pages/paymentStatus/paymentStatus?status=S&amount=${amount}`)
},
fail(res) {
wx.hideLoading()
wx.showToast({
title: '已取消',
icon: 'none',
mask: true
})
wxService.router(`/subPackage/page/pages/paymentStatus/paymentStatus?status=F`)
}
}, data.wxParams))
}
......
......@@ -143,15 +143,11 @@ if(currentIndex == 5){
// mask: true
// })
// 支付成功页面
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus')
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus?status=S')
},
fail(res) {
wx.hideLoading()
wx.showToast({
title: '支付失败',
icon: 'none',
mask: true
})
wxService.router('/subPackage/page/pages/paymentStatus/paymentStatus?status=F')
}
}, data))
......
......@@ -39,7 +39,7 @@
"list": []
},
"miniprogram": {
"current": 17,
"current": 34,
"list": [
{
"id": -1,
......@@ -267,10 +267,10 @@
"scene": null
},
{
"id": 33,
"id": 34,
"name": "支付状态",
"pathName": "subPackage/page/pages/paymentStatus/paymentStatus",
"query": "",
"query": "status=F&amount=333",
"scene": null
},
{
......
......@@ -11,7 +11,8 @@ wxService.page({
* 页面的初始数据
*/
data: {
amount: 0
amount: 0,
status: 'S',
},
/**
......@@ -27,15 +28,26 @@ wxService.page({
onReady: function () {
},
/**
* 生命周期函数--监听页面显示
*/
onShow: function () {
const { amount } = this.options
const { amount,status } = this.options
console.log('this.options', status)
this.setData({
amount
amount,
status
})
// 动态设置title
wx.setNavigationBarTitle({
title: status == 'S' ? '支付成功' : '支付失败'
})
},
goPayAgain() {
console.log('goPayAgain')
},
goOrder() {
wxService.router(`/pages/order/order`)
......
{
"navigationBarTitleText": "支付成功",
"navigationBarTitleText": "",
"usingComponents": {
"go-home": "/component/goHome/goHome"
}
......
......@@ -3,18 +3,18 @@
<view class="payment-status">
<image
class="status-img"
src="/assets/imgs/7_1_0/08_22/success.png"
src="{{status == 'S' ? '/assets/imgs/7_1_0/08_22/success.png' : '/assets/imgs/7_1_0/08_22/fail.png'}}"
mode="widthFix"
lazy-load="false"
binderror=""
bindload=""
/>
<view class="status-success">支付成功</view>
<view class="status-price">¥ {{amount}}</view>
<view class="status-success" wx:if="{{status == 'S'}}">支付成功</view>
<view class="status-fail" wx:if="{{status == 'F'}}">很遗憾,支付失败</view>
<view class="status-price" wx:if="{{status == 'S'}}">¥ {{amount}}</view>
<!-- <view class="status-time">交易时间: 2019-03-24 至 2019-06-23</view> -->
<view class="status-btn weui-flex">
<view class="btn-detail" bindtap="goOrder">查看详情</view>
<view class="btn-go-on" bindtap="goClassificationPage">继续逛逛</view>
<view class="btn-go-on" bindtap="goClassificationPage" wx:if="{{status == 'S'}}">继续逛逛</view>
<view class="btn-go-on" bindtap="goPayAgain" wx:if="{{status == 'F'}}">重新支付</view>
</view>
</view>
<view class="status-look df">
......
......@@ -13,7 +13,11 @@
height: 50rpx;
color: rgba(192, 154, 116, 1);
font-size: 36rpx;
font-family: PingFangSC-Medium;
}
.status-fail {
height: 50rpx;
color: rgba(170, 170, 170, 1);
font-size: 36rpx;
}
.status-price {
height: 112rpx;
......
......@@ -822,11 +822,11 @@ class WXService extends Http {
const baseUserInfo = wx.getStorageSync('_baseUserInfo')
return new Promise((resolve, reject) => {
if (baseUserInfo && baseUserInfo.memberActivateStatus) {
console.log('已开卡')
console.log('已开卡', baseUserInfo)
wxService.openCardList()
resolve(baseUserInfo)
} else if (!baseUserInfo || !baseUserInfo.memberActivateStatus) {
console.log('去开卡')
console.log('去开卡', baseUserInfo)
return this.navigateToMiniProgram({
biz: baseUserInfo.biz,
encrypt_card_id: baseUserInfo.encryptCardId,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment