From 8bd660be1e6b82cb2281230306db02162e87b885 Mon Sep 17 00:00:00 2001 From: taiwan Date: Sat, 11 Dec 2021 14:39:16 +0800 Subject: [PATCH] 积分购 --- packageA/pages/jfbuy/jfbuy.js | 146 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------ 1 file changed, 92 insertions(+), 54 deletions(-) diff --git a/packageA/pages/jfbuy/jfbuy.js b/packageA/pages/jfbuy/jfbuy.js index bb4b246..1e5edd9 100644 --- a/packageA/pages/jfbuy/jfbuy.js +++ b/packageA/pages/jfbuy/jfbuy.js @@ -187,64 +187,102 @@ Page({ /** * 用户点击右上角分享 */ - // onShareAppMessage: function () { - // var th = this; - // //礼包的转发 - // if(th.data.currentIndex==3){ - // var lbid=th.data.hui_active.lbId; - // var url="pages/giftpack/giftpacklist/giftpacklist?lbId="+lbid+"&isBuy=1"; - // if(getApp().globalData.user_id){ - // url+="&first_leader="+getApp().globalData.user_id; - // } - // var img=this.data.share_img; - // var title=th.data.hui_active.giftTitle; + onShareAppMessage: function () { + + var store_name = getApp().globalData.config ? getApp().globalData.config.store_name:''; + + var pagePath = this.route; //当前页面url + + if(!store_name) store_name = getApp().globalData.setting.appName; + + if(pagePath.indexOf('/') != 0) { + pagePath = '/' + pagePath; + } + + if(getApp().globalData.user_id){ + if(pagePath.indexOf('?')>0){ + pagePath += '&first_leader=' + getApp().globalData.user_id; + }else{ + pagePath += '?first_leader=' + getApp().globalData.user_id; + } + } + return { + title: store_name + '-积分购', + path: pagePath, + } + // var th = this; + // //礼包的转发 + // if(th.data.currentIndex==3){ + // var lbid=th.data.hui_active.lbId; + // var url="pages/giftpack/giftpacklist/giftpacklist?lbId="+lbid+"&isBuy=1"; + // if(getApp().globalData.user_id){ + // url+="&first_leader="+getApp().globalData.user_id; + // } + // var img=this.data.share_img; + // var title=th.data.hui_active.giftTitle; - // var ob={ - // title:title, - // path:url, - // imageUrl: img, - // }; - // th.setData({share_hidden:1}); - // return ob; + // var ob={ + // title:title, + // path:url, + // imageUrl: img, + // }; + // th.setData({share_hidden:1}); + // return ob; - // }else{ - // //---秒杀,拼团,促销--- - // var item=this.data.share_good; - // if(item){ - // var price = item.shop_price; - // var title= item.goods_name; - // var img=this.data.url+item.original_img; - // var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + th.data.gid; - // if(getApp().globalData.user_id){ - // url+="&first_leader="+getApp().globalData.user_id; - // } - // var ob={ - // title: price + "元 " +title, - // path:url, - // imageUrl: img, - // }; - // th.setData({share_hidden:1,share_good:null}); - // return ob; - // }else{ - // var url="/pages/index/index/index"; - // if(getApp().globalData.user_id){ - // url+="?first_leader="+getApp().globalData.user_id; - // } - // var hui_active=this.data.hui_active; - // var title=hui_active.name; - // if(!title) title=hui_active.main_goods_name; - // if(!title) title=hui_active.giftTitle; + // }else{ + // //---秒杀,拼团,促销--- + // var item=this.data.share_good; + // if(item){ + // var price = item.shop_price; + // var title= item.goods_name; + // var img=this.data.url+item.original_img; + // var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + th.data.gid; + // if(getApp().globalData.user_id){ + // url+="&first_leader="+getApp().globalData.user_id; + // } + // var ob={ + // title: price + "元 " +title, + // path:url, + // imageUrl: img, + // }; + // th.setData({share_hidden:1,share_good:null}); + // return ob; + // }else{ + // var url="/pages/index/index/index"; + // if(getApp().globalData.user_id){ + // url+="?first_leader="+getApp().globalData.user_id; + // } + // var hui_active=this.data.hui_active; + // var title=hui_active.name; + // if(!title) title=hui_active.main_goods_name; + // if(!title) title=hui_active.giftTitle; - // var ob={ - // title: title, - // path:url, - // }; - // th.setData({share_hidden:1,share_good:null}); - // return ob; - // } - // } + // var ob={ + // title: title, + // path:url, + // }; + // th.setData({share_hidden:1,share_good:null}); + // return ob; + // } + // } - // }, + }, + + + onShareTimeline() { + var store_name = getApp().globalData.config ? getApp().globalData.config.store_name:''; + + var pagePath = this.route; //当前页面url + + if(!store_name) store_name = getApp().globalData.setting.appName; + if(pagePath.indexOf('/') != 0) { + pagePath = '/' + pagePath; + } + return { + title: store_name + '-积分购', + path: pagePath, + } + }, //-- 点击tab -- -- libgit2 0.21.4