Commit a88ad32a22fb91beb67c478dc9e6f8515e5a7bcc
1 parent
4ba83eed
预售自定义分享的优化,商品分享的优化
Showing
2 changed files
with
29 additions
and
23 deletions
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 | ... | ... |