Commit 8e3d0ff50532a8077eb8c1abb8fbb9203ad35fe8
1 parent
05b73c04
分享图片的优化
Showing
1 changed file
with
24 additions
and
7 deletions
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -3014,6 +3014,10 @@ Page({ |
3014 | 3014 | |
3015 | 3015 | var title = th.data.sele_g.goods_name; |
3016 | 3016 | var img = th.data.sele_g.original_img; |
3017 | + | |
3018 | + //用选中的商品来设置分享图 | |
3019 | + th.data.new_share_imgurl= th.data.sele_g.share_imgurl; | |
3020 | + | |
3017 | 3021 | if(th.data.new_share_imgurl){ |
3018 | 3022 | img = th.data.iurl + th.data.new_share_imgurl |
3019 | 3023 | } |
... | ... | @@ -3124,11 +3128,13 @@ Page({ |
3124 | 3128 | if (e.data.code == 0) arrdata = e.data.data.pageData; |
3125 | 3129 | }) |
3126 | 3130 | if (!arrdata) return false; |
3127 | - if(arrdata[0]){ | |
3128 | - tt.setData({ | |
3129 | - new_share_imgurl:arrdata[0].share_imgurl | |
3130 | - }) | |
3131 | - } | |
3131 | + | |
3132 | + // if(arrdata[0]){ | |
3133 | + // tt.setData({ | |
3134 | + // new_share_imgurl:arrdata[0].share_imgurl | |
3135 | + // }) | |
3136 | + // } | |
3137 | + | |
3132 | 3138 | var arrsku = new Array(); |
3133 | 3139 | var gitem = null; |
3134 | 3140 | var gb = 1, |
... | ... | @@ -3280,6 +3286,8 @@ Page({ |
3280 | 3286 | }) |
3281 | 3287 | } |
3282 | 3288 | |
3289 | + //切换完商品后,海报图片都要跟换 | |
3290 | + this.data.share_goods_img=null; | |
3283 | 3291 | |
3284 | 3292 | var gid = e.currentTarget.dataset.gid; |
3285 | 3293 | var nor = e.currentTarget.dataset.nor; |
... | ... | @@ -4229,7 +4237,7 @@ Page({ |
4229 | 4237 | } |
4230 | 4238 | |
4231 | 4239 | //-- 如果库存为0就要重新赋值 -- |
4232 | - if(n_item.StorageNo ==def_pick_store.pickup_no) { | |
4240 | + if(def_pick_store && n_item.StorageNo ==def_pick_store.pickup_no) { | |
4233 | 4241 | def_pick_store.CanOutQty= o_plist[kk].CanOutQty; |
4234 | 4242 | th.setData({ def_pick_store }) |
4235 | 4243 | } |
... | ... | @@ -6948,10 +6956,14 @@ Page({ |
6948 | 6956 | return false; |
6949 | 6957 | } |
6950 | 6958 | |
6951 | - var img_url = ee.data.data.original_img; | |
6959 | + var img_url = ee.data.sele_g.original_img; | |
6952 | 6960 | if ((this.data.prom_type == 1 || this.data.prom_type == 6) && this.data.prom_act.share_imgurl) { |
6953 | 6961 | img_url = this.data.iurl + this.data.prom_act.share_imgurl; |
6954 | 6962 | } |
6963 | + | |
6964 | + //用选中的商品来设置分享图 | |
6965 | + th.data.new_share_imgurl= th.data.sele_g.share_imgurl; | |
6966 | + | |
6955 | 6967 | if (this.data.new_share_imgurl) { |
6956 | 6968 | img_url=this.data.iurl + this.data.new_share_imgurl |
6957 | 6969 | } |
... | ... | @@ -8148,9 +8160,14 @@ Page({ |
8148 | 8160 | |
8149 | 8161 | //获取有活动的取活动图片,没有活动的取主图 |
8150 | 8162 | var img = th.data.sele_g.original_img; |
8163 | + //用选中的商品来设置分享图 | |
8164 | + th.data.new_share_imgurl= th.data.sele_g.share_imgurl; | |
8165 | + | |
8151 | 8166 | if(th.data.new_share_imgurl){ |
8152 | 8167 | img = th.data.iurl + th.data.new_share_imgurl |
8153 | 8168 | } |
8169 | + | |
8170 | + | |
8154 | 8171 | if (th.data.prom_type == 6 || th.data.prom_type == 1 || th.data.prom_type == 4) { |
8155 | 8172 | // title = th.data.prom_act.share_title; |
8156 | 8173 | // if (!title) title = th.data.prom_act.title; | ... | ... |