diff --git a/pages/discover/discover.vue b/pages/discover/discover.vue index d99e217..51ccb7f 100644 --- a/pages/discover/discover.vue +++ b/pages/discover/discover.vue @@ -17,8 +17,11 @@ V - {{item.user.nick_name}} - {{item.user.mobile_replace}} + + {{item.user.nick_name}} + {{item.user.mobile_replace}} + + {{item.created_at}} diff --git a/pages/discover/discoverdetails.vue b/pages/discover/discoverdetails.vue index 57f547f..ac14e46 100644 --- a/pages/discover/discoverdetails.vue +++ b/pages/discover/discoverdetails.vue @@ -8,7 +8,7 @@ V - + {{discover_details.user.nick_name}} {{discover_details.user.mobile_replace}} @@ -107,7 +107,7 @@ - + diff --git a/pages/discover/publish.vue b/pages/discover/publish.vue index 458d7fc..3d840e4 100644 --- a/pages/discover/publish.vue +++ b/pages/discover/publish.vue @@ -6,7 +6,7 @@ - + @@ -69,7 +69,7 @@ .then(res => { if (res.data.code == 200) { if (res.data.status) { - this.$msg('发布成功').then(() => { + this.$msg('发布成功',{duration: 2500}).then(() => { this.$toBack(); }) } else { @@ -118,7 +118,7 @@ let current_count = this.image_count - this.image_list.length; if(current_count == 0) return; uni.chooseImage({ - count: 1, + count: current_count, complete: result => { if(result.errMsg == "chooseImage:fail cancel"){ return; // 取消选择图片 @@ -203,11 +203,16 @@ } .remove-image{ position: absolute; - right: -4rpx; - top: -18rpx; + right: 0; + top: 0; + width: 50rpx; + height: 50rpx; + display: flex; + align-items: center; + justify-content: center; color: #e74c3c; font-size: 40rpx; - padding: 8rpx; + background-color: rgba(0,0,0,0.4); } } .my-image-item-after{ diff --git a/pages/index/index/index.vue b/pages/index/index/index.vue index dbc975b..03c71ed 100644 --- a/pages/index/index/index.vue +++ b/pages/index/index/index.vue @@ -317,7 +317,8 @@ 购物车 - {{car_num || 0}} + {{car_num || 0}} + 99+ diff --git a/pages/point/shoppingMall/shoppingMall.vue b/pages/point/shoppingMall/shoppingMall.vue index f5a0464..de9ebdd 100644 --- a/pages/point/shoppingMall/shoppingMall.vue +++ b/pages/point/shoppingMall/shoppingMall.vue @@ -21,7 +21,8 @@ 购物车 - 99+ + {{car_num}} + 99+ @@ -43,7 +44,7 @@ - + @@ -84,7 +85,8 @@ }], filter_current: null, token: '', - point: {point: 0} + point: {point: 0}, + car_num: 0 } }, onLoad(){ @@ -92,7 +94,41 @@ this.getTotalPoint(); this.getCategoryList(); }, + onShow() { + this.getcarNum(); + }, methods: { + getcarNum() { + this.$http + .get({ + api: 'api/shopping/cart/count', + header: { + Authorization: this.$cookieStorage.get('user_token') + }, + }) + .then(res => { + if (res.data.code == 200) { + if(res.data.data == null) { + this.car_num = 0; + }else { + this.car_num = res.data.data; + } + } else { + wx.showModal({ + content: '请下拉页面刷新重试', + showCancel: false + }); + } + }) + .catch(() => { + wx.stopPullDownRefresh(); + wx.hideLoading(); + wx.showModal({ + content: '请求失败', + showCancel: false + }); + }); + }, getTotalPoint(){ this.$http.get({ api: 'api/users/point', @@ -158,7 +194,7 @@ sale: item.sale_count, picture: item.img, title: item.name, - store_nums: item.store_nums + store_nums: item.redeem_point } }) let pagination = res.data.meta.pagination; @@ -314,7 +350,7 @@ display: flex; justify-content: center; align-items: center; - border-bottom: 1rpx solid rgba(0, 0, 0, 0.1); + // border-bottom: 1rpx solid rgba(0, 0, 0, 0.1); width: max-content; } /deep/.u-scroll-box .u-tab-bar {