Commit 89136ad029e08931bc5e2b72434b89f76c8b1b7c
1 parent
0a33e554
商品生产分享海报时的价格的右对齐
Showing
2 changed files
with
26 additions
and
14 deletions
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -4084,24 +4084,32 @@ Page({ |
4084 | 4084 | context.setFontSize(21.3 * unit) |
4085 | 4085 | th.draw_Text(context, share_title, |
4086 | 4086 | 38 * unit, 180 * unit, 200 * unit, 279 * unit, unit); |
4087 | + | |
4087 | 4088 | //------产品的价格------- |
4088 | 4089 | context.setFontSize(23 * unit) |
4089 | 4090 | context.setFillStyle("red") |
4090 | - context.fillText("¥", 416 * unit, 185 * unit); | |
4091 | - context.setFontSize(31 * unit) | |
4091 | + | |
4092 | + | |
4092 | 4093 | var pri0 = th.data.data.shop_price; |
4093 | 4094 | if (th.data.prom_act) |
4094 | 4095 | pri0 = th.data.prom_act.price; |
4095 | 4096 | pri0 = parseFloat(pri0).toFixed(2); |
4096 | - context.fillText(pri0, 438 * unit, 185 * unit); | |
4097 | + var wd1=th.data.screenWidth-ut.measureText(pri0, 31 * unit)-25; | |
4098 | + context.fillText("¥", wd1-15, 185 * unit); | |
4099 | + context.setFontSize(31 * unit) | |
4100 | + context.fillText(pri0, wd1, 185 * unit); | |
4101 | + | |
4097 | 4102 | //---市场价划掉--- |
4098 | 4103 | context.setFillStyle("gray") |
4099 | 4104 | context.setFontSize(22 * unit) |
4100 | - context.fillText("¥" + th.data.data.market_price.toFixed(2), 426 * unit, 213 * unit); | |
4105 | + pri0="¥" + th.data.data.market_price.toFixed(2); | |
4106 | + var wd2=th.data.screenWidth-ut.measureText(pri0, 22 * unit)-25; | |
4107 | + context.fillText(pri0, wd2, 213 * unit); | |
4108 | + | |
4101 | 4109 | context.setStrokeStyle('gray'); |
4102 | 4110 | context.setLineWidth(1 * unit); |
4103 | - context.moveTo(426 * unit, 206 * unit); | |
4104 | - context.lineTo(510 * unit, 206 * unit); | |
4111 | + context.moveTo(wd2-5, 206 * unit); | |
4112 | + context.lineTo(wd2+ut.measureText(pri0, 22 * unit)+5, 206 * unit); | |
4105 | 4113 | context.stroke(); |
4106 | 4114 | |
4107 | 4115 | }else{ | ... | ... |
pages/team/team_success/team_success.js
... | ... | @@ -484,22 +484,26 @@ Page({ |
484 | 484 | //------产品的价格------- |
485 | 485 | context.setFontSize(24 * unit) |
486 | 486 | context.setFillStyle("red") |
487 | - context.fillText("¥", 428 * unit, 180 * unit); | |
488 | - context.setFontSize(31 * unit) | |
489 | - | |
487 | + | |
490 | 488 | var pri0 = th.data.teamlist.price; |
491 | 489 | pri0=parseFloat(pri0).toFixed(2); |
492 | - context.fillText(pri0, 456 * unit, 180 * unit); | |
490 | + var wd1=th.data.screenWidth-ut.measureText(pri0, 31 * unit)-25; | |
491 | + context.fillText("¥", wd1-15, 180 * unit); | |
492 | + context.setFontSize(31 * unit) | |
493 | + context.fillText(pri0, wd1, 180 * unit); | |
494 | + | |
493 | 495 | //---市场价划掉--- |
494 | 496 | context.setFillStyle("gray") |
495 | 497 | context.setFontSize(22 * unit) |
496 | - context.fillText("¥" + th.data.goods.market_price, 438 * unit, 210 * unit); | |
498 | + pri0= "¥" + parseFloat(th.data.goods.market_price).toFixed(2); | |
499 | + var wd2=th.data.screenWidth-ut.measureText(pri0, 22 * unit)-25; | |
500 | + context.fillText(pri0, wd2, 210 * unit); | |
501 | + | |
497 | 502 | context.setStrokeStyle('gray') |
498 | 503 | context.setLineWidth(1 * unit) |
499 | - context.moveTo(438 * unit, 204 * unit) | |
500 | - context.lineTo(510 * unit, 204 * unit) | |
504 | + context.moveTo(wd2-5, 204 * unit) | |
505 | + context.lineTo(wd2+ut.measureText(pri0, 22 * unit)+5, 204 * unit) | |
501 | 506 | context.stroke(); |
502 | - | |
503 | 507 | console.log(th.data.share_img_localpath); |
504 | 508 | |
505 | 509 | ... | ... |