Commit d982f16924438e6b254460fe07304053479739e0
1 parent
d0b39a9a
点击跳转的优化
Showing
6 changed files
with
31 additions
and
5 deletions
packageA/pages/cardDetails/cardDetails.js
packageA/pages/cardList/cardList.js
1 | 1 | // pages/i_service/cardList/cardList.js |
2 | 2 | const app = getApp(); |
3 | -let self = null; | |
3 | +let self = null,ut = require("../../../utils/util.js"); | |
4 | + | |
4 | 5 | |
5 | 6 | Page({ |
6 | 7 | |
... | ... | @@ -220,7 +221,7 @@ Page({ |
220 | 221 | var gid = e.currentTarget.dataset.gid; |
221 | 222 | var rurl = '/api/weshop/activitylist/listGoodActInfo2New'; |
222 | 223 | var req_d = { |
223 | - "store_id": os.stoid, | |
224 | + "store_id": app.globalData.setting.stoid, | |
224 | 225 | "goods_id": gid, |
225 | 226 | "user_id": getApp().globalData.user_id, |
226 | 227 | "goods_type":1 | ... | ... |
packageC/pages/presell/cart/cart2.js
... | ... | @@ -3166,6 +3166,18 @@ Page({ |
3166 | 3166 | var index = e.currentTarget.dataset.index; |
3167 | 3167 | var txt = "cartlist[" + index + "].focus"; |
3168 | 3168 | this.setData({ [txt]: 0 }) |
3169 | + }, | |
3170 | + | |
3171 | + go_detail:function(e){ | |
3172 | + var gid=e.currentTarget.dataset.gid; | |
3173 | + var act=this.data.act; | |
3174 | + var url=''; | |
3175 | + if(this.data.is_fwk){ | |
3176 | + url = `/packageC/pages/presell/cardInfo/goodsInfo?goods_id=${gid}&prom_id=${act.id}`; | |
3177 | + }else{ | |
3178 | + url= "/pages/goods/goodsInfo/goodsInfo?goods_id="+gid; | |
3179 | + } | |
3180 | + getApp().goto(url); | |
3169 | 3181 | } |
3170 | 3182 | |
3171 | 3183 | ... | ... |
packageC/pages/presell/cart/cart2.wxml
... | ... | @@ -62,7 +62,7 @@ |
62 | 62 | <view class="goods-img"> |
63 | 63 | <image class="wh100 bdr14" src="{{bn_goods.original_img}}" binderror='cart_set_err' data-err="bn_goods.original_img"></image> |
64 | 64 | </view> |
65 | - <navigator class="order-cont" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{bn_goods.goods_id}}"> | |
65 | + <navigator catchtap="go_detail" class="order-cont" data-gid="{{bn_goods.goods_id}}"> | |
66 | 66 | <view class="goods-name ellipsis-2">{{bn_goods.goods_name}}</view> |
67 | 67 | <!-- 商品属性 --> |
68 | 68 | <view class="flex-vertical fs28 xc-ash color-gray n_guige"> | ... | ... |
packageC/pages/presell/cart/cart2_pre.js
... | ... | @@ -1504,6 +1504,18 @@ Page({ |
1504 | 1504 | switchChange: function (e) { |
1505 | 1505 | console.log(e, 111); |
1506 | 1506 | this.setData({ agree_no_ref: e.detail.value }); |
1507 | + }, | |
1508 | + | |
1509 | + go_detail:function(e){ | |
1510 | + var gid=e.currentTarget.dataset.gid; | |
1511 | + var act=this.data.act; | |
1512 | + var url=''; | |
1513 | + if(this.data.is_fwk){ | |
1514 | + url = `/packageC/pages/presell/cardInfo/goodsInfo?goods_id=${gid}&prom_id=${act.id}`; | |
1515 | + }else{ | |
1516 | + url= "/pages/goods/goodsInfo/goodsInfo?goods_id="+gid; | |
1517 | + } | |
1518 | + getApp().goto(url); | |
1507 | 1519 | } |
1508 | 1520 | |
1509 | 1521 | }); | ... | ... |
packageC/pages/presell/cart/cart2_pre.wxml
... | ... | @@ -48,7 +48,7 @@ |
48 | 48 | <image class="wh100 bdr14" src="{{bn_goods.original_img}}" |
49 | 49 | binderror='cart_set_err' data-err="bn_goods.original_img"></image> |
50 | 50 | </view> |
51 | - <navigator class="order-cont" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{bn_goods.goods_id}}"> | |
51 | + <navigator catchtap="go_detail" class="order-cont" data-gid="{{bn_goods.goods_id}}"> | |
52 | 52 | <view class="goods-name ellipsis-2">{{bn_goods.goods_name}}</view> |
53 | 53 | <!-- 商品属性 --> |
54 | 54 | <view class="flex-vertical fs28 color-gray n_guige"> | ... | ... |