Commit f709c443 by 赵雅纹

bug修复

parent 3ad0b41e
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
width: 710rpx; width: 710rpx;
height: 133rpx; height: 133rpx;
border-radius: 16rpx; border-radius: 16rpx;
background-color: rgba(192, 154, 116, 1); /* background-color: rgba(192, 154, 116, 1); */
margin-top: 50rpx; margin-top: 50rpx;
margin-bottom: 100rpx; margin-bottom: 50rpx;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
border-top: solid 1rpx #eee;
} }
.tab-img { .tab-img {
/* width: 70rpx; /* width: 70rpx;
......
...@@ -44,8 +44,8 @@ Component({ ...@@ -44,8 +44,8 @@ Component({
wxService.request({ wxService.request({
url: app.globalData.ctx + '/sale/premium/query', url: app.globalData.ctx + '/sale/premium/query',
header: { header: {
'tunnel-token' : 'aa8a1bfb7f6c5031d172d94b6574293ef954a6f2d4e16657da008e0cc15588feD' // 测试 // 'tunnel-token' : 'aa8a1bfb7f6c5031d172d94b6574293ef954a6f2d4e16657da008e0cc15588feD' // 测试
// 'tunnel-token' : 'd6db651f8b9c7db4176465accfc1c913843fd9ad328cd5f4fe201d918072c9e8' // 生产 'tunnel-token' : 'd6db651f8b9c7db4176465accfc1c913843fd9ad328cd5f4fe201d918072c9e8' // 生产
}, },
success: (res) => { success: (res) => {
const { result, data } = res.data const { result, data } = res.data
......
...@@ -11,7 +11,8 @@ ...@@ -11,7 +11,8 @@
position: fixed; position: fixed;
bottom: 88rpx; bottom: 88rpx;
padding: 36rpx 0 36rpx 30rpx; padding: 36rpx 0 36rpx 30rpx;
background-color: rgba(192, 154, 116, 0.2); /* background-color: rgba(192, 154, 116, 0.2); */
background-color: rgb(230,215,199);
} }
.scroll-view_H { .scroll-view_H {
......
...@@ -494,6 +494,9 @@ wxService.page({ ...@@ -494,6 +494,9 @@ wxService.page({
wx.hideLoading() wx.hideLoading()
}) })
this.data.addressInfo.fullArea = this.data.addressInfo.provinceName + ' ' +
this.data.addressInfo.cityName + ' ' + this.data.addressInfo.countyName
wx.setStorageSync('_defalutAddress', this.data.addressInfo)
console.log('WX---------------------', this.data.addressInfo) console.log('WX---------------------', this.data.addressInfo)
}, },
fail: function (err) { fail: function (err) {
......
...@@ -16,6 +16,7 @@ wxService.page({ ...@@ -16,6 +16,7 @@ wxService.page({
*/ */
data: { data: {
pages: [], pages: [],
paddingBottom: '0',
render: null, // 渲染页面数据对象(安全渲染) render: null, // 渲染页面数据对象(安全渲染)
renderPageOver: false, // 渲染页面结束 renderPageOver: false, // 渲染页面结束
integralNum: 0, integralNum: 0,
...@@ -176,6 +177,26 @@ wxService.page({ ...@@ -176,6 +177,26 @@ wxService.page({
const renderData = render.next() const renderData = render.next()
this.data.renderPageOver = renderData.done this.data.renderPageOver = renderData.done
this.renderPageFunc({ products: renderData.value }) this.renderPageFunc({ products: renderData.value })
//是否有tabbar 或 plus
let tabbar = products.filter(item => item.type == 5);
let plus = products.filter(item => item.type == 9);
if (plus.length != 0) {
this.setData({
paddingBottom: '320rpx'
})
}
else if (tabbar.length != 0) {
this.setData({
paddingBottom: '140rpx'
})
}
else {
this.setData({
paddingBottom: '40rpx'
})
}
} }
}).finally(() => { }).finally(() => {
......
...@@ -32,3 +32,7 @@ ...@@ -32,3 +32,7 @@
</view> </view>
<guide-page-modal show="{{guidePageModalShow}}" /> <guide-page-modal show="{{guidePageModalShow}}" />
<!--<authorization-modal isAuthorization='{{isAuthorization}}'/>--> <!--<authorization-modal isAuthorization='{{isAuthorization}}'/>-->
<!-- 底部补充高度 防止被遮盖 -->
<view class="bottom-fixed" style="padding-bottom:{{paddingBottom}}"></view>
/* pages/my/my.wxss */ /* pages/my/my.wxss */
@import './../../base/base.wxss'; @import './../../base/base.wxss';
.bottom-fixed{
padding-bottom: 40rpx;
}
.user-center{ .user-center{
box-sizing: border-box; box-sizing: border-box;
padding-bottom: 200rpx;
height: 100%; height: 100%;
} }
......
...@@ -43,7 +43,6 @@ wxService.page({ ...@@ -43,7 +43,6 @@ wxService.page({
* 生命周期函数--监听页面显示 * 生命周期函数--监听页面显示
*/ */
onShow: function () { onShow: function () {
this.getAddressList() this.getAddressList()
}, },
......
...@@ -17,6 +17,7 @@ wxService.page({ ...@@ -17,6 +17,7 @@ wxService.page({
*/ */
data: { data: {
pages: [], pages: [],
paddingBottom :'0',
render: null, // 渲染页面数据对象(安全渲染) render: null, // 渲染页面数据对象(安全渲染)
renderPageOver: false, // 渲染页面结束 renderPageOver: false, // 渲染页面结束
integralNum: 0, integralNum: 0,
...@@ -248,6 +249,27 @@ wxService.page({ ...@@ -248,6 +249,27 @@ wxService.page({
const renderData = render.next() const renderData = render.next()
this.data.renderPageOver = renderData.done this.data.renderPageOver = renderData.done
this.renderPageFunc({ products: renderData.value }) this.renderPageFunc({ products: renderData.value })
//是否有tabbar 或 plus
let tabbar = products.filter(item => item.type == 5);
let plus = products.filter(item => item.type == 9);
if(plus.length != 0){
this.setData({
paddingBottom : '320rpx'
})
}
else if (tabbar.length != 0){
this.setData({
paddingBottom: '140rpx'
})
}
else{
this.setData({
paddingBottom: '40rpx'
})
}
} }
}).finally(() => { }).finally(() => {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<!-- 1 轮播 2 个人中心 3 图片导航 4 底部左划 5 底部 Tab 6 公告 7 分类 8 关注公众号 9 plus(9/5-权重高)--> <!-- 1 轮播 2 个人中心 3 图片导航 4 底部左划 5 底部 Tab 6 公告 7 分类 8 关注公众号 9 plus(9/5-权重高)-->
<block wx:for="{{pages}}" wx:key="{{index}}" wx:for-item="pItem"> <block wx:for="{{pages}}" wx:key="{{index}}" wx:for-item="pItem">
<view wx:if="{{pItem.type == 1}}"> <view wx:if="{{pItem.type == 1}}">
<image-swiper image-data="{{pItem.rotationchart.images}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}"/> <image-swiper image-data="{{pItem.rotationchart.images}}" bind:updatePage="updatePage" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}"/>
</view> </view>
<view class="" wx:if="{{pItem.type == 2}}"> <view class="" wx:if="{{pItem.type == 2}}">
<person-center isVip="{{isVip}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" base-user-info="{{baseUserInfo}}" person-data="{{pItem.customer}}" integral-num="{{integralNum}}" coupon-num="{{couponNum}}" token="{{token}}"/> <person-center isVip="{{isVip}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" base-user-info="{{baseUserInfo}}" person-data="{{pItem.customer}}" integral-num="{{integralNum}}" coupon-num="{{couponNum}}" token="{{token}}"/>
...@@ -34,3 +34,5 @@ ...@@ -34,3 +34,5 @@
<guide-page-modal show="{{guidePageModalShow}}" /> <guide-page-modal show="{{guidePageModalShow}}" />
<share-benefit-modal show="{{shareBenefitModalShow}}" benefit-data="{{benefitData}}"/> <share-benefit-modal show="{{shareBenefitModalShow}}" benefit-data="{{benefitData}}"/>
<!--<authorization-modal isAuthorization='{{isAuthorization}}'/>--> <!--<authorization-modal isAuthorization='{{isAuthorization}}'/>-->
<!-- 底部补充高度 防止被遮盖 -->
<view class="bottom-fixed" style="padding-bottom:{{paddingBottom}}"></view>
/* pages/userCenter.wxss */ /* pages/userCenter.wxss */
@import './../../base/base.wxss'; @import './../../base/base.wxss';
page{ page{
padding-bottom: 320rpx; /* padding-bottom: 320rpx; */
} }
.bottom-fixed{
padding-bottom: 40rpx;
}
.user-center{ .user-center{
box-sizing: border-box; box-sizing: border-box;
padding-bottom: 200rpx;
height: 100%; height: 100%;
} }
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
@import './../../base/base.wxss'; @import './../../base/base.wxss';
page{ page{
background: #ffffff; background: #ffffff;
padding-bottom: 80rpx; padding-bottom: 90rpx;
} }
scroll-view{ scroll-view{
height: 100%; height: 100%;
...@@ -50,18 +50,19 @@ swiper { ...@@ -50,18 +50,19 @@ swiper {
.share-oprate{ .share-oprate{
display: flex; display: flex;
align-items: center; align-items: center;
margin-right: 30rpx;
} }
.share-wrap{ .share-wrap{
display: flex; display: flex;
justify-content: space-between; justify-content: flex-end;
align-items: center; align-items: center;
/* margin-top: 31rpx; */ /* margin-top: 31rpx; */
} }
.share-img{ .share-img{
width: 28rpx; width: 30rpx;
height: 28rpx; height: 30rpx;
} }
.share-number{ .share-number{
font-size: 24rpx; font-size: 24rpx;
...@@ -143,7 +144,8 @@ swiper { ...@@ -143,7 +144,8 @@ swiper {
height: auto; height: auto;
bottom: 0; bottom: 0;
left: 0; left: 0;
padding: 20rpx; padding: 24rpx 40rpx;
padding-right: 20rpx;
box-sizing: border-box; box-sizing: border-box;
background: #ffffff; background: #ffffff;
border-top: solid 1px #eee; border-top: solid 1px #eee;
......
...@@ -16,6 +16,7 @@ wxService.page({ ...@@ -16,6 +16,7 @@ wxService.page({
*/ */
data: { data: {
pages: [], pages: [],
paddingBottom :'0',
render: null, // 渲染页面数据对象(安全渲染) render: null, // 渲染页面数据对象(安全渲染)
renderPageOver: false, // 渲染页面结束 renderPageOver: false, // 渲染页面结束
integralNum: 0, integralNum: 0,
...@@ -223,6 +224,27 @@ wxService.page({ ...@@ -223,6 +224,27 @@ wxService.page({
const renderData = render.next() const renderData = render.next()
this.data.renderPageOver = renderData.done this.data.renderPageOver = renderData.done
this.renderPageFunc({ products: renderData.value }) this.renderPageFunc({ products: renderData.value })
//是否有tabbar 或 plus
let tabbar = products.filter(item => item.type == 5);
let plus = products.filter(item => item.type == 9);
if (plus.length != 0) {
this.setData({
paddingBottom: '320rpx'
})
}
else if (tabbar.length != 0) {
this.setData({
paddingBottom: '140rpx'
})
}
else {
this.setData({
paddingBottom: '40rpx'
})
}
} }
}).finally(() => { }).finally(() => {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<!-- 1 轮播 2 个人中心 3 图片导航 4 底部左划 5 底部 Tab 6 公告 7 分类 8 关注公众号 9 plus(9/5-权重高)--> <!-- 1 轮播 2 个人中心 3 图片导航 4 底部左划 5 底部 Tab 6 公告 7 分类 8 关注公众号 9 plus(9/5-权重高)-->
<block wx:for="{{pages}}" wx:key="{{index}}" wx:for-item="pItem"> <block wx:for="{{pages}}" wx:key="{{index}}" wx:for-item="pItem">
<view wx:if="{{pItem.type == 1}}"> <view wx:if="{{pItem.type == 1}}">
<image-swiper image-data="{{pItem.rotationchart.images}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}"/> <image-swiper image-data="{{pItem.rotationchart.images}}" bind:updatePage="updatePage" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}"/>
</view> </view>
<view class="" wx:if="{{pItem.type == 2}}"> <view class="" wx:if="{{pItem.type == 2}}">
<person-center bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" base-user-info="{{baseUserInfo}}" person-data="{{pItem.customer}}" integral-num="{{integralNum}}" coupon-num="{{couponNum}}" token="{{token}}"/> <person-center bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" base-user-info="{{baseUserInfo}}" person-data="{{pItem.customer}}" integral-num="{{integralNum}}" coupon-num="{{couponNum}}" token="{{token}}"/>
...@@ -32,3 +32,5 @@ ...@@ -32,3 +32,5 @@
</block> </block>
</view> </view>
<guide-page-modal show="{{guidePageModalShow}}" /> <guide-page-modal show="{{guidePageModalShow}}" />
<!-- 底部补充高度 防止被遮盖 -->
<view class="bottom-fixed" style="padding-bottom:{{paddingBottom}}"></view>
/* subPackage/page/pages/subPage/subPage.wxss */ /* subPackage/page/pages/subPage/subPage.wxss */
@import './../../../../base/base.wxss'; @import './../../../../base/base.wxss';
page{ page{
padding-bottom: 320rpx; /* padding-bottom: 320rpx; */
}
.bottom-fixed{
padding-bottom: 40rpx;
} }
.user-center{ .user-center{
box-sizing: border-box; box-sizing: border-box;
padding-bottom: 200rpx;
height: 100%; height: 100%;
} }
......
...@@ -15,6 +15,7 @@ function currentLinkRouter(event, _this) { ...@@ -15,6 +15,7 @@ function currentLinkRouter(event, _this) {
} else if (curItemType.link.type == 2) { } else if (curItemType.link.type == 2) {
// 触发父组件更新页面 // 触发父组件更新页面
wxService.nextTick(() => { wxService.nextTick(() => {
_this.triggerEvent('updatePage', { pageId: currentClickType.url }) _this.triggerEvent('updatePage', { pageId: currentClickType.url })
}) })
} else if (curItemType.link.type == 3) { } else if (curItemType.link.type == 3) {
......
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