Commit a88ad32a22fb91beb67c478dc9e6f8515e5a7bcc

Authored by yvan.ni
1 parent 4ba83eed

预售自定义分享的优化,商品分享的优化

packageA/pages/goodsInfo/goodsInfo.js
... ... @@ -3843,7 +3843,7 @@ Page({
3843 3843 80 * unit, 160 * unit, 200 * unit, 279 * unit, unit);
3844 3844  
3845 3845 //------产品的价格-------
3846   - context.setFontSize(22 * unit)
  3846 + context.setFontSize(23 * unit)
3847 3847 context.setFillStyle("red")
3848 3848  
3849 3849 // 7.商品价格
... ... @@ -3856,7 +3856,7 @@ Page({
3856 3856  
3857 3857 var wd1 = th.data.screenWidth - ut.measureText(price, 31 * unit) - 25;
3858 3858 context.fillText("¥", wd1 - 15, 160 * unit);
3859   - context.setFontSize(22 * unit)
  3859 + context.setFontSize(31 * unit)
3860 3860 context.fillText(price, wd1, 165 * unit);
3861 3861  
3862 3862 //---市场价划掉---
... ... @@ -3875,8 +3875,9 @@ Page({
3875 3875 // context.stroke();
3876 3876  
3877 3877 //-- 零售价的优化 --
3878   - var wp= th.data.screenWidth - ut.measureText(price, 22 * unit) - 50;
3879   - var hp= 180 * unit
  3878 + var wp = wd1;
  3879 + var hp = 203 * unit;
  3880 + if (th.data.prom_type != 4) wp -= 12;
3880 3881 th.draw_pos_price(context,wp,hp,th.data.data.show_price,unit);
3881 3882  
3882 3883  
... ... @@ -3884,24 +3885,24 @@ Page({
3884 3885 //let share_goods_img=th.data.presellForm.share_img;
3885 3886 //share_goods_img?share_goods_img:th.data.data.share_goods_img;
3886 3887 //---中间大图---
3887   - context.drawImage(th.data.share_goods_img, 70 * unit, 210 * unit, 408 * unit, 408 * unit);
  3888 + context.drawImage(th.data.share_goods_img, 70 * unit, 220 * unit, 408 * unit, 408 * unit);
3888 3889 //---自定义海报 产品质量保证
3889 3890 if(th.data.poster.show_quality==1 ){
3890   - var g_path = "/images/share/s_gou.png";
3891   - context.drawImage(g_path, 56 * unit, 630 * unit, 22 * unit, 22 * unit);
  3891 + var g_path = "../../../images/share/s_gou.png";
  3892 + context.drawImage(g_path, 56 * unit, 644 * unit, 22 * unit, 22 * unit);
3892 3893 context.setFillStyle("red")
3893 3894 context.setFontSize(18 * unit)
3894   - context.fillText("正品保证", 84 * unit, 650 * unit);
  3895 + context.fillText("正品保证", 84 * unit, 664 * unit);
3895 3896  
3896   - context.drawImage(g_path, 218 * unit, 630 * unit, 22 * unit, 22 * unit);
  3897 + context.drawImage(g_path, 218 * unit, 644 * unit, 22 * unit, 22 * unit);
3897 3898 context.setFillStyle("red")
3898 3899 context.setFontSize(18 * unit)
3899   - context.fillText("纯实体店", 246 * unit, 650 * unit);
  3900 + context.fillText("纯实体店", 246 * unit, 664 * unit);
3900 3901  
3901   - context.drawImage(g_path, 388 * unit, 630 * unit, 22 * unit, 22 * unit);
  3902 + context.drawImage(g_path, 388 * unit, 644 * unit, 22 * unit, 22 * unit);
3902 3903 context.setFillStyle("red")
3903 3904 context.setFontSize(18 * unit)
3904   - context.fillText("官方验证", 420 * unit, 650 * unit);
  3905 + context.fillText("官方验证", 420 * unit, 664 * unit);
3905 3906  
3906 3907 }
3907 3908  
... ... @@ -3911,20 +3912,16 @@ Page({
3911 3912 // context.lineTo(520 * unit, 662 * unit)
3912 3913 // context.stroke();
3913 3914  
3914   -
3915 3915 //-- 图片底部文字 --
3916 3916 switch (type){
3917 3917 case 0:
3918 3918 //---文字---
3919   - context.setFillStyle("black")
3920   - // context.setFontSize(22 * unit)
3921   - context.setFontSize(24 * unit)
3922   - context.fillText(th.data.sto_sele_name_1, 40 * unit, 766 * unit);
  3919 + //---文字---
  3920 + context.setFillStyle("black");
  3921 + context.setFontSize(22 * unit);
3923 3922  
3924   - context.setFillStyle("black")
3925   - context.setFontSize(22 * unit)
3926   - context.fillText("优惠乐翻天,精彩就在你身边", 40 * unit, 800 * unit);
3927   - context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 840 * unit);
  3923 + context.fillText("优惠乐翻天,精彩就在你身边", 40 * unit, 776 * unit);
  3924 + context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 826 * unit);
3928 3925  
3929 3926 break;
3930 3927  
... ...
pages/goods/goodsInfo/goodsInfo.js
... ... @@ -6859,8 +6859,17 @@ Page({
6859 6859 // context.fillText("优惠乐翻天,精彩就在你身边", 40 * unit, 816 * unit);
6860 6860 // context.setFontSize(18 * unit)
6861 6861 // context.fillText("长按识别二维码,立即开始抢购", 40 * unit, 850 * unit);
6862   - //---二维吗图---
6863   - context.drawImage(vpath, 380 * unit, 736 * unit, 120 * unit, 120 * unit);
  6862 +
  6863 + if (th.data.share_b_img || th.data.poster) {
  6864 + var erm_x = parseFloat(th.data.poster.ewm_x) * 2;
  6865 + var erm_y = parseFloat(th.data.poster.ewm_y) * 2;
  6866 + context.drawImage(vpath, erm_x * unit, erm_y * unit, 136 * unit, 136 * unit);
  6867 + }else{
  6868 + //---二维吗图---
  6869 + context.drawImage(vpath, 380 * unit, 736 * unit, 120 * unit, 120 * unit);
  6870 + }
  6871 +
  6872 +
6864 6873 break; //普通商品的展示
6865 6874 case 4:
6866 6875  
... ...