Commit 0ebd4c0b9c9042f848179381e9cc30259f01adc6

Authored by yvan.ni
1 parent dee069d0

1 直播业绩归属。

2  商品详情页面的保障服务显示
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 }
... ...