Commit 7bf4e75be46dd8d4782faf004975811d995523fc
1 parent
a1a735e7
商品详情页面的优化
Showing
1 changed file
with
20 additions
and
2 deletions
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -285,6 +285,9 @@ Page({ |
285 | 285 | istop: 0, //是否置顶风格为1 |
286 | 286 | searchbox_transparent: 1, |
287 | 287 | template_id:[],//订阅消息id |
288 | + | |
289 | + fir_set_sto:1, //最初始的一下,获取门店 | |
290 | + front_pick:null, //在详情页面上显示的门店 | |
288 | 291 | }, |
289 | 292 | |
290 | 293 | //------初始化加载---------- |
... | ... | @@ -3914,21 +3917,23 @@ Page({ |
3914 | 3917 | } |
3915 | 3918 | if(func) func(); |
3916 | 3919 | }else{ |
3917 | - | |
3918 | 3920 | if(func) func(); |
3919 | 3921 | th.setData({sp_seleing:0}) |
3920 | 3922 | wx.hideLoading(); |
3923 | + th.data.fir_set_sto=0; | |
3921 | 3924 | } |
3922 | 3925 | } else { |
3923 | 3926 | if(func) func(); |
3924 | 3927 | th.setData({sp_seleing:0}) |
3925 | 3928 | wx.hideLoading(); |
3929 | + th.data.fir_set_sto=0; | |
3926 | 3930 | } |
3927 | 3931 | },err=>{ |
3928 | 3932 | ut.m_toast('网络繁忙,请稍后重试'); |
3929 | 3933 | if(func) func(); |
3930 | 3934 | th.setData({sp_seleing:0}) |
3931 | 3935 | wx.hideLoading(); |
3936 | + th.data.fir_set_sto=0; | |
3932 | 3937 | }) |
3933 | 3938 | }, 200) |
3934 | 3939 | |
... | ... | @@ -4260,6 +4265,16 @@ Page({ |
4260 | 4265 | }) |
4261 | 4266 | } |
4262 | 4267 | } |
4268 | + | |
4269 | + if(this.data.fir_set_sto==1){ | |
4270 | + if(th.data.def_pick_store && th.data.def_pick_store.pickup_id){ | |
4271 | + let cp_data=JSON.parse(JSON.stringify(th.data.def_pick_store)); | |
4272 | + th.setData({ | |
4273 | + front_pick:cp_data | |
4274 | + }) | |
4275 | + } | |
4276 | + } | |
4277 | + | |
4263 | 4278 | }, |
4264 | 4279 | |
4265 | 4280 | //------------处理线下门店库存-------- |
... | ... | @@ -4366,6 +4381,7 @@ Page({ |
4366 | 4381 | |
4367 | 4382 | |
4368 | 4383 | } else { |
4384 | + th.data.fir_set_sto=0; | |
4369 | 4385 | th.setData({ |
4370 | 4386 | all_sto: null, |
4371 | 4387 | only_pk: null, |
... | ... | @@ -4463,7 +4479,8 @@ Page({ |
4463 | 4479 | th.deal_pickup(em); |
4464 | 4480 | |
4465 | 4481 | } else { |
4466 | - | |
4482 | + | |
4483 | + th.data.fir_set_sto=0; | |
4467 | 4484 | th.setData({ |
4468 | 4485 | all_sto: null, |
4469 | 4486 | only_pk: null, |
... | ... | @@ -4473,6 +4490,7 @@ Page({ |
4473 | 4490 | |
4474 | 4491 | } else { |
4475 | 4492 | |
4493 | + th.data.fir_set_sto=0; | |
4476 | 4494 | th.setData({ |
4477 | 4495 | all_sto: null, |
4478 | 4496 | only_pk: null, | ... | ... |