修复下单页选择地址返回不正确、修复购物车结算栏样式问题

master
Eratosici 5 years ago
parent bb66727e0c
commit c1c14f02fa

@ -317,7 +317,8 @@ checkbox .wx-checkbox-input.wx-checkbox-input-checked::before {
.cart-footer {
position: fixed;
bottom: 100rpx;
/* bottom: 100rpx; */
bottom: calc(90rpx + env(safe-area-inset-bottom));
left: 0;
width: 100%;
display: flex;

@ -11,7 +11,7 @@
<radio-group class="radio-group" @change="radioChange">
<block v-for="(item, index) in addressList" :key="index">
<view class="address">
<view class="personal" @tap="selAddrToOrder" :data-item="item">
<view class="personal" @tap="selAddrToOrder(item)">
<view class="info-tit">
<text class="name">{{item.receiver}}</text>
<text class="tel">{{item.mobile}}</text>
@ -120,17 +120,15 @@ export default {
/**
* 选择地址 跳转回提交订单页
*/
selAddrToOrder: function (e) {
selAddrToOrder: function (item) {
if (this.order == 0) {
var pages = getCurrentPages(); //
var prevPage = pages[pages.length - 2]; //
prevPage.setData({
//
item: e.currentTarget.dataset.item,
selAddress: 'yes'
});
//
prevPage.item = item
prevPage.selAddress = 'yes'
uni.navigateBack({
//
delta: 1

@ -208,7 +208,9 @@ export default {
remarks: "",
couponIds: [],
coupons: {},
shopReduce: ""
shopReduce: "",
item: {},
selAddress: ''
};
},
@ -237,15 +239,12 @@ export default {
onShow: function () {
var pages = getCurrentPages();
var currPage = pages[pages.length - 1];
if (currPage.selAddress == "yes") {
//
this.userAddr = currPage.item
}
// if (currPage.data.selAddress == "yes") {
// this.setData({
// //
// userAddr: currPage.data.item
// });
// } //
//
this.loadOrderData();
},

Loading…
Cancel
Save