Commit 194efa9c69f0e188d22dd21a62be1918b97f442d

Authored by 后端研发-倪永富
1 parent 98db674d

海报取消微信好友分享和保存到相册按钮,取消点击图片预览,直接长按图片就可以分享和保存

pages/goods/goodsInfo/goodsInfo.js
... ... @@ -261,10 +261,10 @@ Page({
261 261 room_user_share=t.room_user_share; //如果是会员分享带有room_id的话,那么接下来会员分享就不传room_id
262 262  
263 263 //-- 自定义海报 --
264   - getApp().request.promiseGet("/api/weshop/goods/poster/page",{
265   - data:{store_id:os.stoid, type:1, is_use:1 }
  264 + getApp().request.promiseGet("/api/weshop/goods/poster/page", {
  265 + data:{store_id:os.stoid, type:1, is_use:1}
266 266 }).then(res=>{
267   - if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0] ){
  267 + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData[0]){
268 268  
269 269 var poster_data=res.data.data.pageData[0];
270 270 var json_str=poster_data.jsonStr;
... ... @@ -3641,14 +3641,14 @@ Page({
3641 3641 var unit = that.data.screenWidth / 750 * 1.35; //基础单位,
3642 3642 var path2 = that.data.data.original_img;
3643 3643 var scene = th.data.gid+"";
3644   - var user_id=getApp().globalData.user_id?getApp().globalData.user_id:0;
3645   - if(user_id>0){
  3644 + var user_id = getApp().globalData.user_id?getApp().globalData.user_id:0;
  3645 + if(user_id>0) {
3646 3646 scene+="_"+user_id;
3647 3647 }
3648 3648 //-- 如果不是会员分享过来的要分享给别人 --
3649   - if(getApp().globalData.room_id && th.data.data.goods_id==getApp().globalData.room_goods_id && !getApp().globalData.room_user_share){
  3649 + if(getApp().globalData.room_id && th.data.data.goods_id==getApp().globalData.room_goods_id && !getApp().globalData.room_user_share) {
3650 3650 //固定房间是第3个字符
3651   - if(!user_id) scene+="_0";
  3651 + if(!user_id) scene+="_0";
3652 3652 scene+="_"+getApp().globalData.room_id ;
3653 3653 }
3654 3654 ///二微码
... ... @@ -3678,7 +3678,7 @@ Page({
3678 3678 context.drawImage(pg_path, 0, 0, 554 * unit, 899 * unit);
3679 3679  
3680 3680 //-- 是自定义海报的情况下 --
3681   - if(th.data.poster && parseInt(th.data.poster.style)==2){
  3681 + if(th.data.poster && parseInt(th.data.poster.style)==2) {
3682 3682 //在线上分享人的情况下
3683 3683 if(parseInt(th.data.poster.show_headpic)){
3684 3684 //获取坐标
... ... @@ -3697,9 +3697,13 @@ Page({
3697 3697 context.setFontSize(16 * unit)
3698 3698 context.setLineJoin('round'); //交点设置成圆角
3699 3699 context.setFillStyle("white")
3700   - context.fillText('强烈推荐', x1 + width+8*unit, y1-1*unit);
  3700 + context.fillText('强烈推荐', x1 + width+8*unit, y1-1*unit);
  3701 +
  3702 + context.setFillStyle("black")
  3703 + context.setFontSize(24 * unit)
  3704 + context.fillText(getApp().globalData.config.store_name, 40 * unit, 130 * unit);
3701 3705 }
3702   - }else{
  3706 + } else {
3703 3707 //--昵称---
3704 3708 context.setFontSize(24 * unit)
3705 3709 context.setFillStyle("black")
... ... @@ -3708,9 +3712,9 @@ Page({
3708 3712 //强烈推荐 改许程
3709 3713 var tj_path = "../../../images/share/q_tj.png";
3710 3714 context.drawImage(tj_path, 152 * unit + width, 54 * unit, 85 * unit, 30 * unit);
3711   - context.setFontSize(16 * unit)
  3715 + context.setFontSize(16 * unit);
3712 3716 context.setLineJoin('round'); //交点设置成圆角
3713   - context.setFillStyle("white")
  3717 + context.setFillStyle("white");
3714 3718 context.fillText('强烈推荐', 149 * unit + width + 15 * unit, 76 * unit);
3715 3719 }
3716 3720  
... ... @@ -3805,23 +3809,33 @@ Page({
3805 3809 }
3806 3810  
3807 3811  
3808   - //---画线---
3809   - context.setLineWidth(1 * unit)
3810   - context.moveTo(32 * unit, 710 * unit)
3811   - context.lineTo(520 * unit, 710 * unit)
3812   - context.stroke();
3813   - //---文字---
3814   - context.setFillStyle("black")
3815   - context.setFontSize(22 * unit)
  3812 + //---画线---
  3813 + context.setLineWidth(1 * unit)
  3814 + context.moveTo(32 * unit, 710 * unit)
  3815 + context.lineTo(520 * unit, 710 * unit)
  3816 + context.stroke();
  3817 +
  3818 + //---文字---
  3819 + context.setFillStyle("black")
  3820 + context.setFontSize(22 * unit)
3816 3821  
3817 3822 if(type==0){
3818 3823 // 原来start --->
  3824 +
3819 3825 context.fillText("优惠乐翻天,精彩就在你身边", 40 * unit, 776 * unit);
3820   - context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 826 * unit);
  3826 + context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 826 * unit);
  3827 + // context.setFillStyle("black")
  3828 + // context.setFontSize(28 * unit)
  3829 + // context.fillText(th.data.sto_sele_name, 40 * unit, 776 * unit);
3821 3830 }else{
3822   - // 原来start --->
3823   - context.fillText("长按识别二维码", 40 * unit, 776 * unit);
3824   - context.fillText("立即开始兑换", 40 * unit, 826 * unit);
  3831 + // 原来start --->
  3832 + // context.fillText("长按识别二维码", 40 * unit, 776 * unit);
  3833 + // context.fillText("立即开始兑换", 40 * unit, 826 * unit);
  3834 + context.fillText("长按识别二维码", 40 * unit, 776 * unit);
  3835 + context.fillText("立即开始兑换", 40 * unit, 826 * unit);
  3836 + // context.setFillStyle("black")
  3837 + // context.setFontSize(28 * unit)
  3838 + // context.fillText(th.data.sto_sele_name, 40 * unit, 776 * unit);
3825 3839 }
3826 3840  
3827 3841 //---二维吗图---
... ... @@ -4889,6 +4903,18 @@ Page({
4889 4903  
4890 4904 addCart_inte:function(t){
4891 4905 this.add_cart_func_inte(t);
4892   - }
  4906 + },
  4907 +
  4908 +
  4909 +
  4910 +
  4911 + onShareTimeline() {
  4912 + return {
  4913 + title:this.data.data.goods_name + '-' + getApp().globalData.config.store_name,
  4914 + imageUrl:this.data.gallery[0].image_url,
  4915 + }
  4916 + },
  4917 +
  4918 +
4893 4919  
4894 4920 });
... ...
pages/goods/goodsInfo/goodsInfo.wxml
... ... @@ -1424,14 +1424,15 @@
1424 1424  
1425 1425 <view wx:if="{{showPoster}}" class="poster-container">
1426 1426 <view class="poster-wrapper">
1427   - <view class="poster" bindtap="previewImage">
1428   - <image src="{{shareImgPath}}" class="poster-img"></image>
  1427 + <view class="poster">
  1428 + <!-- <view class="poster" bindtap="previewImage"> -->
  1429 + <image src="{{shareImgPath}}" class="poster-img" show-menu-by-longpress></image>
1429 1430 <view class="btn-close" catchtap="closePoster">x</view>
1430 1431 </view>
1431   - <view class="btn-container">
  1432 + <!-- <view class="btn-container">
1432 1433 <button class="btn-share" open-type="share" bindtap="">微信好友分享</button>
1433 1434 <button class="btn-share" bindtap="savePic">保存到相册</button>
1434   - </view>
  1435 + </view> -->
1435 1436 </view>
1436 1437 </view>
1437 1438  
... ...