Commit f2c47ac354315484d5066e391c14efb37c1b1b07
1 parent
ab63e2e4
1. 小程序添加分享页面的优化,有商品列表的都要能分享
2. 小程序plus升降级的优化
Showing
13 changed files
with
95 additions
and
27 deletions
pages/activity/pind_list/pind_list.js
| ... | ... | @@ -126,12 +126,31 @@ Page({ |
| 126 | 126 | this.reloadGoodList(); |
| 127 | 127 | }, |
| 128 | 128 | |
| 129 | - //---------分享配置-------- | |
| 130 | - onShareAppMessage: function (e) { | |
| 131 | - return { | |
| 132 | - title: "限时团购", | |
| 133 | - } | |
| 134 | - }, | |
| 129 | + | |
| 130 | + | |
| 131 | + //---------分享配置-------- | |
| 132 | + onShareAppMessage: function (e) { | |
| 133 | + var curPage=this; | |
| 134 | + var pagePath = curPage.route; //当前页面url | |
| 135 | + if (pagePath.indexOf('/') != 0) { | |
| 136 | + pagePath = '/' + pagePath; | |
| 137 | + } | |
| 138 | + if(getApp().globalData.user_id){ | |
| 139 | + | |
| 140 | + if(pagePath.indexOf("?")>0){ | |
| 141 | + pagePath+="&first_leader="+getApp().globalData.user_id; | |
| 142 | + }else{ | |
| 143 | + pagePath+="?first_leader="+getApp().globalData.user_id; | |
| 144 | + } | |
| 145 | + } | |
| 146 | + return { | |
| 147 | + title: "限时团购", | |
| 148 | + path:pagePath, | |
| 149 | + } | |
| 150 | + }, | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 135 | 154 | |
| 136 | 155 | //图片失败,默认图片 |
| 137 | 156 | bind_bnerr2: function (e) { | ... | ... |
pages/activity/pind_list/pind_list.json
pages/activity/pind_list/pind_list.wxml
pages/activity/seckill_list/seckill_list.js
| ... | ... | @@ -123,12 +123,29 @@ Page({ |
| 123 | 123 | this.setData({type:a,goodlist:null}); |
| 124 | 124 | this.reloadGoodList(); |
| 125 | 125 | }, |
| 126 | - //---------分享配置-------- | |
| 127 | - onShareAppMessage: function (e) { | |
| 128 | - return { | |
| 129 | - title: "疯狂秒杀", | |
| 130 | - } | |
| 131 | - }, | |
| 126 | + | |
| 127 | + | |
| 128 | + //---------分享配置-------- | |
| 129 | + onShareAppMessage: function (e) { | |
| 130 | + var curPage=this; | |
| 131 | + var pagePath = curPage.route; //当前页面url | |
| 132 | + if (pagePath.indexOf('/') != 0) { | |
| 133 | + pagePath = '/' + pagePath; | |
| 134 | + } | |
| 135 | + if(getApp().globalData.user_id){ | |
| 136 | + | |
| 137 | + if(pagePath.indexOf("?")>0){ | |
| 138 | + pagePath+="&first_leader="+getApp().globalData.user_id; | |
| 139 | + }else{ | |
| 140 | + pagePath+="?first_leader="+getApp().globalData.user_id; | |
| 141 | + } | |
| 142 | + } | |
| 143 | + return { | |
| 144 | + title: "限时秒杀", | |
| 145 | + path:pagePath, | |
| 146 | + } | |
| 147 | + }, | |
| 148 | + | |
| 132 | 149 | //图片失败,默认图片 |
| 133 | 150 | bind_bnerr2: function (e) { |
| 134 | 151 | var _errImg = e.target.dataset.errorimg; | ... | ... |
pages/activity/seckill_list/seckill_list.json
pages/activity/seckill_list/seckill_list.wxml
pages/goods/goodsList/goodsList.wxml
pages/goods/search/search.js
| ... | ... | @@ -52,8 +52,7 @@ Page({ |
| 52 | 52 | th.setData({ hotWords: arr}); |
| 53 | 53 | } |
| 54 | 54 | |
| 55 | - | |
| 56 | - | |
| 55 | + | |
| 57 | 56 | //计算等级价相关 |
| 58 | 57 | var swithc_list=rs.switch_list; |
| 59 | 58 | var sw_arr=JSON.parse(swithc_list); |
| ... | ... | @@ -187,12 +186,29 @@ Page({ |
| 187 | 186 | if ("string" != typeof t || "" == t) return a.showWarning("请输入搜索关键词"); |
| 188 | 187 | this.resetData(), this.requestSearch(this.data.baseUrl + "&key_str=" + encodeURIComponent(t)); |
| 189 | 188 | }, |
| 190 | - //---------分享配置-------- | |
| 191 | - onShareAppMessage: function (e) { | |
| 192 | - return { | |
| 193 | - title: "商品分类", | |
| 194 | - } | |
| 195 | - }, | |
| 189 | + | |
| 190 | + //---------分享配置-------- | |
| 191 | + onShareAppMessage: function (e) { | |
| 192 | + var curPage=this; | |
| 193 | + var pagePath = curPage.route; //当前页面url | |
| 194 | + if (pagePath.indexOf('/') != 0) { | |
| 195 | + pagePath = '/' + pagePath; | |
| 196 | + } | |
| 197 | + if(getApp().globalData.user_id){ | |
| 198 | + | |
| 199 | + if(pagePath.indexOf("?")>0){ | |
| 200 | + pagePath+="&first_leader="+getApp().globalData.user_id; | |
| 201 | + }else{ | |
| 202 | + pagePath+="?first_leader="+getApp().globalData.user_id; | |
| 203 | + } | |
| 204 | + } | |
| 205 | + return { | |
| 206 | + title: "商品搜索", | |
| 207 | + path:pagePath, | |
| 208 | + } | |
| 209 | + }, | |
| 210 | + | |
| 211 | + | |
| 196 | 212 | //---------图片失败,默认图片-------- |
| 197 | 213 | bind_bnerr: function (e) { |
| 198 | 214 | var _errImg = e.target.dataset.errorimg; | ... | ... |
pages/goods/search/search.json
pages/goods/search/search.wxml
| ... | ... | @@ -106,6 +106,9 @@ |
| 106 | 106 | </block> |
| 107 | 107 | </view> |
| 108 | 108 | </navigator> |
| 109 | + | |
| 110 | + <!-- 有商品列表的时候,要有分享攻击 --> | |
| 111 | + <share_box id="share"></share_box> | |
| 109 | 112 | </view> |
| 110 | 113 | <view class="no-data" wx:if="{{!requestData||requestData.length==0}}"> |
| 111 | 114 | <image class="cart-image" src="{{url}}/miniapp/images/cart-null.png"></image> | ... | ... |
pages/team/team_success/team_success.js
pages/user/cardinfo/cardinfo.js
| ... | ... | @@ -842,7 +842,7 @@ Page({ |
| 842 | 842 | if(th.data.is_guoqi){ |
| 843 | 843 | my_con.open(" \n 温馨提示:与原等级不符,是否变更!\n\n 有效时间:"+time+"\n\n", "是", "否", th.sure_pay, null) |
| 844 | 844 | }else{ |
| 845 | - //如果是升级的话 | |
| 845 | + //如果是升级的话 | |
| 846 | 846 | await getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/updatePrice/get", |
| 847 | 847 | {data:{storeId: os.stoid,userId:getApp().globalData.user_id,OldCardId:th.data.user_card.CardId,NewCardId:card_id}}).then(res => { |
| 848 | 848 | if (res.data.code == 0) { | ... | ... |
pages/user/cardinfo/cardinfo.wxml
| ... | ... | @@ -157,7 +157,7 @@ |
| 157 | 157 | <goods_recommend id="goods_list"></goods_recommend> |
| 158 | 158 | <!-- 商品列表 --> |
| 159 | 159 | <!-- 画布 --> |
| 160 | -<canvas canvas-id='myCanvas' style="width:750rpx;height:1260rpx;"wx:if='{{!canvasHidden}}'></canvas> | |
| 160 | +<canvas canvas-id='myCanvas' style="width:750rpx;height:1260rpx;" wx:if='{{!canvasHidden}}'></canvas> | |
| 161 | 161 | |
| 162 | 162 | <warn id="warn"></warn> |
| 163 | 163 | <my_confirm id="my_con"></my_confirm> | ... | ... |