Commit c715c79d4ebc2bfd9c9f644dca1455c5fd6c0af6
1 parent
c6250693
组合购分享优化
Showing
7 changed files
with
46 additions
and
20 deletions
components/diy_goodsGroup/diy_goodsGroup.js
... | ... | @@ -573,7 +573,7 @@ Component({ |
573 | 573 | } |
574 | 574 | |
575 | 575 | }) |
576 | - console.error(th.data.requestData); | |
576 | + // console.error(th.data.requestData); | |
577 | 577 | //----------------------- |
578 | 578 | if (th.data.object.column_action_name) { |
579 | 579 | if (th.data.object.style == 6 || th.data.object.style == 5) { |
... | ... | @@ -643,7 +643,7 @@ Component({ |
643 | 643 | }, |
644 | 644 | // 加购方法 hide |
645 | 645 | hide_add_purchase(){ |
646 | - console.error('隐藏加购方法。。。。'); | |
646 | + // console.error('隐藏加购方法。。。。'); | |
647 | 647 | setTimeout(()=>{ |
648 | 648 | this.setData({ |
649 | 649 | add_purchase:false | ... | ... |
components/diy_top_nav/diy_top_nav.js
packageB/pages/zuhegou/index/index.js
... | ... | @@ -20,6 +20,7 @@ Page({ |
20 | 20 | showNum: false, |
21 | 21 | haveAdded: false, |
22 | 22 | imgDraw: {}, |
23 | + new_imgDraw:{}, | |
23 | 24 | id: 0, //获得活动id |
24 | 25 | page: 1, //第一页 |
25 | 26 | no_more: 0, //没有更多 |
... | ... | @@ -38,6 +39,7 @@ Page({ |
38 | 39 | sec_pick_index: 0, //门店选择的下标,地区选择之后的内页 |
39 | 40 | userbuynum: false,//是否有超出购买次数,还是否可以购买。false 为可购买,true为不可购买 |
40 | 41 | sales_map: {}, //线下销售的map |
42 | + fxShow:false,//分享是否显示 | |
41 | 43 | }, |
42 | 44 | |
43 | 45 | /** |
... | ... | @@ -614,6 +616,8 @@ Page({ |
614 | 616 | th.get_head_temp(function () { |
615 | 617 | var txt = th.data.act.zhprice + "元" + th.data.act.zhbuyqty + "件"; |
616 | 618 | var imgDraw = th.data.imgDraw; |
619 | + // console.error('头像地址1'); | |
620 | + // console.error(th.data.share_head); | |
617 | 621 | imgDraw.views[0].url = th.data.share_head; |
618 | 622 | imgDraw.views[1].text = userInfo.nickname; |
619 | 623 | imgDraw.views[3].text = txt; |
... | ... | @@ -634,7 +638,14 @@ Page({ |
634 | 638 | imgDraw.views[2].url = path22; |
635 | 639 | imgDraw.views[5].url = vpath; |
636 | 640 | th.setData({ |
637 | - imgDraw: imgDraw | |
641 | + // ['imgDraw.views[0].url']:imgDraw.views[0].url, | |
642 | + // ['imgDraw.views[1].text']:imgDraw.views[1].text, | |
643 | + // ['imgDraw.views[2].text']:imgDraw.views[2].text, | |
644 | + // ['imgDraw.views[3].text']:imgDraw.views[3].text, | |
645 | + // ['imgDraw.views[4].text']:imgDraw.views[4].url, | |
646 | + imgDraw: imgDraw, | |
647 | + new_imgDraw:imgDraw, | |
648 | + fxShow:true | |
638 | 649 | }) |
639 | 650 | } |
640 | 651 | }) |
... | ... | @@ -649,6 +660,8 @@ Page({ |
649 | 660 | th.get_head_temp(function () { |
650 | 661 | var imgDraw = th.data.imgDraw; |
651 | 662 | var txt = th.data.act.zhprice + "元" + th.data.act.zhbuyqty + "件"; |
663 | + // console.error('头像地址2'); | |
664 | + // console.error(th.data.share_head); | |
652 | 665 | imgDraw.views[0].url = th.data.share_head; |
653 | 666 | imgDraw.views[1].text = userInfo.nickname; |
654 | 667 | imgDraw.views[2].text = txt; |
... | ... | @@ -670,7 +683,14 @@ Page({ |
670 | 683 | var vpath = res.path; |
671 | 684 | imgDraw.views[4].url = vpath; |
672 | 685 | th.setData({ |
673 | - imgDraw: imgDraw | |
686 | + // ['imgDraw.views[0].url']:imgDraw.views[0].url, | |
687 | + // ['imgDraw.views[1].text']:imgDraw.views[1].text, | |
688 | + // ['imgDraw.views[2].text']:imgDraw.views[2].text, | |
689 | + // ['imgDraw.views[3].text']:imgDraw.views[3].text, | |
690 | + // ['imgDraw.views[4].url']:imgDraw.views[4].url, | |
691 | + imgDraw: imgDraw, | |
692 | + new_imgDraw:imgDraw, | |
693 | + fxShow:true | |
674 | 694 | }) |
675 | 695 | } |
676 | 696 | }) |
... | ... | @@ -1442,7 +1462,9 @@ Page({ |
1442 | 1462 | }, |
1443 | 1463 | |
1444 | 1464 | onImgOK(e) { |
1445 | - console.log(e.detail.path); | |
1465 | + // console.error('绘制返回------------'); | |
1466 | + // console.error(e); | |
1467 | + // console.log(e.detail.path); | |
1446 | 1468 | this.setData({ |
1447 | 1469 | myimg: e.detail.path, |
1448 | 1470 | }); |
... | ... | @@ -1541,7 +1563,8 @@ Page({ |
1541 | 1563 | //---获取分享图片的本地地址,头像和商品图片---- |
1542 | 1564 | var path2 = getApp().globalData.userInfo.head_pic; |
1543 | 1565 | if (path2 == "") { |
1544 | - ee.data.share_head = "../../../../images/share/hui_hear_pic.png"; | |
1566 | + // ee.data.share_head = "../../../../images/share/hui_hear_pic.png"; | |
1567 | + ee.data.share_head = "https://mshopimg.yolipai.net//miniapp/images/no-head.jpg"; | |
1545 | 1568 | tt(); |
1546 | 1569 | } else { |
1547 | 1570 | path2 = path2.replace("http://thirdwx.qlogo.cn", "https://wx.qlogo.cn"); |
... | ... | @@ -1555,7 +1578,8 @@ Page({ |
1555 | 1578 | tt(); |
1556 | 1579 | }, |
1557 | 1580 | fail: function () { |
1558 | - ee.data.share_head = "../../../../images/share/hui_hear_pic.png"; //分享的图片不能用网络的 | |
1581 | + ee.data.share_head = "https://mshopimg.yolipai.net//miniapp/images/no-head.jpg"; | |
1582 | + // ee.data.share_head = "../../../../images/share/hui_hear_pic.png"; //分享的图片不能用网络的 | |
1559 | 1583 | tt(); |
1560 | 1584 | } |
1561 | 1585 | }); | ... | ... |
packageB/pages/zuhegou/index/index.wxml
... | ... | @@ -98,7 +98,7 @@ |
98 | 98 | </view> |
99 | 99 | </view> |
100 | 100 | <!-- 分享 --> |
101 | - <view wx:if="{{imgDraw}}" class="share-container" bindtap="share"> | |
101 | + <view wx:if="{{imgDraw && fxShow}}" class="share-container" bindtap="share"> | |
102 | 102 | <text class="iconfont icon-zhuanfa fs40"></text> |
103 | 103 | <view class="fs22 c-8">分享</view> |
104 | 104 | </view> |
... | ... | @@ -155,7 +155,9 @@ |
155 | 155 | |
156 | 156 | </view> |
157 | 157 | |
158 | -<painter style="position: absolute; top: -9999rpx;" palette="{{imgDraw}}" bind:imgOK="onImgOK"/> | |
158 | + | |
159 | + <painter style="position: absolute; top: -9999rpx;" palette="{{imgDraw}}" bind:imgOK="onImgOK"/> | |
160 | + | |
159 | 161 | <!-- 活动异常提醒 --> |
160 | 162 | <catch wx:if="{{error}}">{{error}}</catch> |
161 | 163 | <warn id="warn"></warn> | ... | ... |
pages/index/index/index.js
... | ... | @@ -91,8 +91,8 @@ Page({ |
91 | 91 | is_full_screen_navigation: false, //是否满屏 |
92 | 92 | is_full_screen_navigation_index: -1, //广告轮播满屏下标 |
93 | 93 | nav_title: '首页', |
94 | - nav_frontColor: "#ffffff", | |
95 | - nav_backgroundColor: "#ff7295", | |
94 | + nav_frontColor: "#000", | |
95 | + nav_backgroundColor: "#fff", | |
96 | 96 | nav_type: 1, //导航类型 |
97 | 97 | searchbox_transparent: 1, //搜索框背景是否透明 |
98 | 98 | is_show_top:0, //是否置顶显示 |
... | ... | @@ -331,8 +331,8 @@ Page({ |
331 | 331 | backgroundColor: '#ff7295', // 必写项 |
332 | 332 | }) |
333 | 333 | this.setData({ |
334 | - nav_frontColor: '#ffffff', // 必写项 | |
335 | - nav_backgroundColor: '#ff7295', // 必写项 | |
334 | + nav_frontColor: '#000', // 必写项 | |
335 | + nav_backgroundColor: '#fff', // 必写项 | |
336 | 336 | }) |
337 | 337 | } |
338 | 338 | |
... | ... | @@ -1023,7 +1023,7 @@ Page({ |
1023 | 1023 | this.setData({ |
1024 | 1024 | nav_type: 1, |
1025 | 1025 | searchbox_transparent: 1, |
1026 | - nav_frontColor: '#fff' | |
1026 | + nav_frontColor: '#000' | |
1027 | 1027 | }) |
1028 | 1028 | // this.data.nav_type = 1 |
1029 | 1029 | } | ... | ... |
pages/index/index/index.wxml
... | ... | @@ -23,7 +23,7 @@ |
23 | 23 | </block> |
24 | 24 | |
25 | 25 | <view class="top-bar"> |
26 | - <top_nav nav_type="{{0}}" nav_frontColor="{{nav_frontColor}}" nav_backgroundColor="{{nav_backgroundColor ? nav_backgroundColor :'#fff'}}" nav_title="{{nav_title}}"></top_nav> | |
26 | + <top_nav nav_type="{{0}}" nav_frontColor="{{'#fff'}}" nav_backgroundColor="{{'#ff7295'}}" nav_title="{{nav_title}}"></top_nav> | |
27 | 27 | |
28 | 28 | <!-- 顶部关注公众号 --> |
29 | 29 | <view id="off_top" wx:if="{{is_gz_h5}}"> | ... | ... |
pages/template/index.js
... | ... | @@ -17,8 +17,8 @@ Page({ |
17 | 17 | is_full_screen_navigation: false, //是否满屏 |
18 | 18 | is_full_screen_navigation_index: -1, //广告轮播满屏下标 |
19 | 19 | nav_title: '首页', |
20 | - nav_frontColor: "#ffffff", | |
21 | - nav_backgroundColor: "#ff7295", | |
20 | + nav_frontColor: "#000", | |
21 | + nav_backgroundColor: "#fff", | |
22 | 22 | nav_type: 1, //导航类型 |
23 | 23 | searchbox_transparent: 1, //搜索框背景是否透明 |
24 | 24 | |
... | ... | @@ -243,7 +243,7 @@ Page({ |
243 | 243 | this.setData({ |
244 | 244 | nav_type: 1, |
245 | 245 | searchbox_transparent: 1, |
246 | - nav_frontColor: '#fff' | |
246 | + nav_frontColor: '#000' | |
247 | 247 | }) |
248 | 248 | // this.data.nav_type = 1 |
249 | 249 | } | ... | ... |