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

master
Eratosici 5 years ago
parent fba136f977
commit 2621bdc0bd

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

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

@ -225,7 +225,6 @@ export default {
prodList: list, prodList: list,
pages: res.pages pages: res.pages
}); });
console.log('我的收藏prodList:', this.prodList)
uni.hideLoading(); uni.hideLoading();
} }
}; };

@ -87,7 +87,7 @@
</view> </view>
<view class="item"> <view class="item">
<text>买家留言</text> <text>买家留言</text>
<input v-model="remarks" placeholder="给卖家留言"></input> <input v-model="remarks" placeholder="给卖家留言" />
</view> </view>
</view> </view>
@ -208,7 +208,9 @@ export default {
remarks: "", remarks: "",
couponIds: [], couponIds: [],
coupons: {}, coupons: {},
shopReduce: "" shopReduce: "",
item: {},
selAddress: ''
}; };
}, },
@ -237,15 +239,12 @@ export default {
onShow: function () { onShow: function () {
var pages = getCurrentPages(); var pages = getCurrentPages();
var currPage = pages[pages.length - 1]; 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(); this.loadOrderData();
}, },

Loading…
Cancel
Save