Commit 0ebd4c0b9c9042f848179381e9cc30259f01adc6
1 parent
dee069d0
1 直播业绩归属。
2 商品详情页面的保障服务显示
Showing
5 changed files
with
76 additions
and
14 deletions
pages/cart/cart2/cart2.js
... | ... | @@ -1381,6 +1381,13 @@ Page({ |
1381 | 1381 | //是不是重新提交 |
1382 | 1382 | if(th.data.is_continue==1) item.is_continue=1; |
1383 | 1383 | |
1384 | + //获取立即购买的商品的信息 | |
1385 | + var gg = to.get_b_now(); | |
1386 | + //--商品的房间号-- | |
1387 | + if(gg.room_id && gg.room_id>0){ | |
1388 | + item.room_ids=gg.room_id; | |
1389 | + } | |
1390 | + | |
1384 | 1391 | var order_prom_list={}; |
1385 | 1392 | //--判断有没有优惠活动-- |
1386 | 1393 | if(th.data.order_prom[item.pickup_id]){ |
... | ... | @@ -1418,7 +1425,7 @@ Page({ |
1418 | 1425 | item.coupon_no=th.data.using_quan[th.data.bn_pick].coupon_no; |
1419 | 1426 | item.coupon_price=0; |
1420 | 1427 | } |
1421 | - var gg = to.get_b_now(); | |
1428 | + | |
1422 | 1429 | var goods={ |
1423 | 1430 | 'goods_id': gg.goods_id, |
1424 | 1431 | 'goods_name': gg.goods_name, |
... | ... | @@ -1445,6 +1452,11 @@ Page({ |
1445 | 1452 | }) |
1446 | 1453 | } |
1447 | 1454 | |
1455 | + //--商品的房间号-- | |
1456 | + if(gg.room_id && gg.room_id>0){ | |
1457 | + goods.room_id=gg.room_id; | |
1458 | + } | |
1459 | + | |
1448 | 1460 | //如果不立即购买或者秒杀,如果是线下库存购买的时候 |
1449 | 1461 | if(goods.prom_type!=1 && goods.prom_type!=6 && th.data.sales_rules==2){ |
1450 | 1462 | var isok=1; |
... | ... | @@ -1495,8 +1507,7 @@ Page({ |
1495 | 1507 | var addr = th.data.user_addr; |
1496 | 1508 | if (th.data.is_all_zt == 1) addr = null; |
1497 | 1509 | var val_arr= t.detail.value; |
1498 | - console.log('购物车结算'); | |
1499 | - console.log(val_arr); | |
1510 | + | |
1500 | 1511 | |
1501 | 1512 | if(th.data.is_all_zt !=1) |
1502 | 1513 | if(th.data.wu_arr==null || th.data.wu_arr.length<=0 ){ |
... | ... | @@ -1505,6 +1516,7 @@ Page({ |
1505 | 1516 | } |
1506 | 1517 | |
1507 | 1518 | var order_prom_list_cart=th.data.order_prom_list_cart; |
1519 | + | |
1508 | 1520 | //--组装推送数据-- |
1509 | 1521 | for (var i = 0; i < order_prom_list_cart.length;i++){ |
1510 | 1522 | var t_item = order_prom_list_cart[i]; |
... | ... | @@ -1569,8 +1581,11 @@ Page({ |
1569 | 1581 | } |
1570 | 1582 | if(Object.keys(order_prom_list).length>0) |
1571 | 1583 | item.order_prom_list=order_prom_list; |
1572 | - //-------------让商品添加到商品列表-------------------- | |
1573 | - for (var k = 0; k < t_item.goods.length;k++){ | |
1584 | + | |
1585 | + //房间号的ids | |
1586 | + var room_ids=""; | |
1587 | + //-------------让商品添加到商品列表-------------------- | |
1588 | + for (var k = 0; k < t_item.goods.length;k++){ | |
1574 | 1589 | var g_item = t_item.goods[k]; |
1575 | 1590 | var goods = { |
1576 | 1591 | 'goods_id': g_item.goods_id, |
... | ... | @@ -1644,12 +1659,20 @@ Page({ |
1644 | 1659 | } |
1645 | 1660 | }) |
1646 | 1661 | } |
1647 | - | |
1662 | + //如果房间号不为空的时候 | |
1663 | + if(g_item.room_id){ | |
1664 | + goods.room_id=g_item.room_id; | |
1665 | + room_ids+=g_item.room_id+","; | |
1666 | + } | |
1648 | 1667 | item.order_goods.push(goods); |
1649 | 1668 | } |
1669 | + | |
1670 | + //如果房间号不为空的时候 | |
1671 | + if(room_ids!="") item.room_ids= ut.sub_last(room_ids); | |
1650 | 1672 | pdata.push(item); |
1651 | 1673 | } |
1652 | - console.log(pdata); | |
1674 | + | |
1675 | + | |
1653 | 1676 | } |
1654 | 1677 | |
1655 | 1678 | if (pdata.length==0) return; | ... | ... |
pages/cart/cart2_pt/cart2_pt.js
... | ... | @@ -449,7 +449,13 @@ Page({ |
449 | 449 | }) |
450 | 450 | } |
451 | 451 | |
452 | - item.order_goods.push(goods); | |
452 | + //--商品的房间号-- | |
453 | + if(gg.room_id && gg.room_id>0){ | |
454 | + item.room_ids=gg.room_id; | |
455 | + goods.room_id=gg.room_id; | |
456 | + } | |
457 | + | |
458 | + item.order_goods.push(goods); | |
453 | 459 | pdata.push(item); |
454 | 460 | |
455 | 461 | if (pdata.length==0) return; | ... | ... |
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -252,13 +252,14 @@ Page({ |
252 | 252 | that = ee, |
253 | 253 | th = ee, |
254 | 254 | gid = t.goods_id, |
255 | - first_leader=t.first_leader; | |
255 | + first_leader=t.first_leader, | |
256 | + room_id=t.room_id; | |
256 | 257 | |
257 | 258 | //---获取手机地址坐标-- |
258 | 259 | //--如果tg_id是空的话,分享回来-- |
259 | 260 | if (gid == undefined || gid == null || gid == "") { |
260 | 261 | var gid_str = decodeURIComponent(t.scene); |
261 | - gid_str.split("_"); | |
262 | + gid_str=gid_str.split("_"); | |
262 | 263 | gid=gid_str[0]; |
263 | 264 | if(gid_str.length>1){ |
264 | 265 | first_leader=gid_str[1]; |
... | ... | @@ -275,6 +276,12 @@ Page({ |
275 | 276 | }) |
276 | 277 | } |
277 | 278 | |
279 | + if(room_id){ | |
280 | + getApp().globalData.room_id=room_id; | |
281 | + getApp().globalData.room_goods_id=gid; | |
282 | + } | |
283 | + | |
284 | + | |
278 | 285 | var c_guide_id=t.c_guide_id; |
279 | 286 | if(c_guide_id){ |
280 | 287 | th.data.c_guide_id=c_guide_id; |
... | ... | @@ -978,6 +985,16 @@ Page({ |
978 | 985 | } |
979 | 986 | } |
980 | 987 | |
988 | + //让商品带上房间号 | |
989 | + //让商品带上房间号 | |
990 | + if(th.data.sys_switch.is_skuroom_id==1){ | |
991 | + if(th.data.data.goods_id==getApp().globalData.room_goods_id){ | |
992 | + newd.room_id=getApp().globalData.room_id; | |
993 | + } | |
994 | + }else{ | |
995 | + if(newd.goods_id==getApp().globalData.room_goods_id) newd.room_id=getApp().globalData.room_id; | |
996 | + } | |
997 | + | |
981 | 998 | //如果是积分够,is_integral_normal就要有积分购普通购买字段 |
982 | 999 | if(o.prom_type==4){ |
983 | 1000 | newd.is_integral_normal=1; |
... | ... | @@ -2836,6 +2853,19 @@ Page({ |
2836 | 2853 | } |
2837 | 2854 | } |
2838 | 2855 | |
2856 | + //让商品带上房间号 | |
2857 | + if(th.data.sys_switch.is_skuroom_id==1){ | |
2858 | + if(th.data.data.goods_id==getApp().globalData.room_goods_id){ | |
2859 | + newd.room_id=getApp().globalData.room_id; | |
2860 | + } | |
2861 | + }else{ | |
2862 | + if(newd.goods_id==getApp().globalData.room_goods_id){ | |
2863 | + newd.room_id=getApp().globalData.room_id; | |
2864 | + } | |
2865 | + } | |
2866 | + | |
2867 | + | |
2868 | + | |
2839 | 2869 | //---如果商品不是积分购和拼团,要判断一个是否要进行等级价的判断------ |
2840 | 2870 | |
2841 | 2871 | if(th.data.is_normal == 1){ |
... | ... | @@ -3224,6 +3254,8 @@ Page({ |
3224 | 3254 | var path3 = os.url + "/api/wx/open/app/user/getWeAppEwm/" + |
3225 | 3255 | os.stoid + "?sceneValue=" + scene + "&pageValue=pages/goods/goodsInfo/goodsInfo"; |
3226 | 3256 | |
3257 | + console.log(path3); | |
3258 | + | |
3227 | 3259 | //读取文件成功则OK-- |
3228 | 3260 | wx.getImageInfo({ |
3229 | 3261 | src: path3, | ... | ... |
pages/goods/goodsInfo/goodsInfo.wxml
... | ... | @@ -479,9 +479,9 @@ |
479 | 479 | </block> |
480 | 480 | |
481 | 481 | |
482 | - <view class="bz_view one_elli" wx:if="{{bconfig}}"> | |
482 | + <view class="bz_view flex ai-center" wx:if="{{bconfig}}" style="line-height: 36rpx"> | |
483 | 483 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> |
484 | - <text>{{bconfig.service_bz}}</text> | |
484 | + <view>{{bconfig.service_bz}}</view> | |
485 | 485 | </view> |
486 | 486 | |
487 | 487 | ... | ... |
pages/goods/goodsInfo/goodsInfo.wxss
... | ... | @@ -947,9 +947,10 @@ left:31rpx;} |
947 | 947 | text-overflow: ellipsis;} |
948 | 948 | .item_right text{ margin-left: 66rpx;} |
949 | 949 | |
950 | -.bzfu_img{ width: 164rpx; height:34rpx; position: relative; top: 34rpx; margin-right: 18rpx; margin-left: 12rpx } | |
950 | +.bzfu_img{ width: 164rpx; height:34rpx; margin-right: 18rpx; margin-left: 12rpx } | |
951 | 951 | .bz_view{ height:100rpx; padding: 0 13rpx; color: #333; font-size: 28rpx; |
952 | - border-bottom: 3rpx solid #eee; border-top: 3rpx solid #eee; line-height: 100rpx } | |
952 | + border-bottom: 3rpx solid #eee; border-top: 3rpx solid #eee; } | |
953 | + .bz_view view{ width: 460rpx; max-height: 70rpx; overflow: hidden;} | |
953 | 954 | |
954 | 955 | .bb_view{ display: flex;align-items: center;justify-content: space-between; padding: 0 34rpx; color: #333; |
955 | 956 | font-size: 32rpx; height: 104rpx; line-height: 104rpx; overflow: hidden; padding-right:26rpx } | ... | ... |