EnMmY^ z%s zf>x>K(NW){_JcaDWAVE|=w7p34ipFw9&7r(bOrD*oq^7x0@#+-J~+P `9 Px(=1D|BRA@u(nrEwBRS<@su{Z3!_g=u>3yQt|5r2)JR1h=?mS9X`FNqbDXkyot zYe8crw%DUC_rskH+wD0!7Xo45bN9gEUUCmBYrSh`*3A1(Fo9M|*#kHkxDYrWI2Z`v zpFHl5!27^@|8e51l(IK)7H}1CDR5W -^eF0P^s=0eb?v@y@w%W7o^_ zz;6C~U_(UwHY$EgDf >lE4rqRLBk($~wpSidO4$iG6gUAmF+p(SO#nRnYG7qV zd^rYyeKPqO0@ndYw7&Np@G7vbZvdFRPY135E(hw^_2z32__}iM<-kJ`@m>c2=T)~X z0N2kZ0Camdesg|&zS<@Liz~OjGa}yD0uOktj~-y`p9|ay+y)#t;(+UcN2*Y{J0jkk zGyrx7&dlU>3vf*9fSZ6dz@ydQ?%PZVSO9h9fL?k)4S*Zh3)%qunF&w;=FepS9s}kL z0Cc|sTQ3AkDLzqFZrgWMaK`Unz^0B0Zl)p7FApfC> qUENI ^UlI^CQlb?+dVKN)Fahn$1-vY)y+ ZJUnO5#d2b0btY81i 4< zfB;y@HBH9Fr^}mL9ubDbxDc4N04z)okVm(oYnsK29v}cOM#MLh2*CUVKq|@{(6rBi zrvPj3mnSs`Yz}}Y6M%_Lf(z0EPMfP9FaR)kz;qojgusvk=IApxB*7sG4oPr$1%_vE zr~`&VXzo^mGiiq(p8+4RwMfwqvpwHZd3<_CsG`N^d?EB;7DA__KG3Gbo=(KOC^2<` ztCJPJBt_EZI*z3|m?*XOa70Xvq1KetobZ%gR%G#YYMScu+T72*5%JELb@r{8tP2_w zB2J1n%}LP}wFfL}(BeCcAVsCc-T3nzq^SRa^LTDtY0M2Y?U!oi=dE04VMKU{QRJ#K zLg(Z<4mm2cHchHtQALXGo``VGQR~!mg6`*<9KCCPPklq0e##IqzK^X&PL3O~mV$;J z;80Q*Ev__nL*AMm(B>9hS`To#>;4XDOaL5g@b(>&YU>NGBT?%*cSVG2jsrk_!Z91i z A2y?2ZsnnyW*= zA*q>!fS&0EHO*nm=}FO2${i_-Ii0DfsVbyKXuPQmy^!kAiip@S264yPE=~{}b8|Mg zme+J!WA5GRJI~58N5rRN)={67o%Ti1b@fcw@!-xID6<;^t|O4+L{{e&oHp}Pl -~89o jg}{Uo NS_~NFlL_Ku3BPrXz$+7srhqS1KSCqJ< z>xR$cG9KANvVMdX=d;y#T0oIG?wOoaUL)yhZD<_rX+V^+ZDB(U{O`cNe>z>p5b*VN zd#^YC7xK^1zp2L8{jbQ7g~_Dfv3@gyF)t@H67|AU3|a(?#lS1=)vY?^HN0bEPrBDS zwV$WuCtnApjtXv|bYxX1`6M0(HkR7_T!|MM?1uh1I^x|!{~V0#9fXz#cJtBKm8xq0 zDyO4~7l|7mWCE9n2Cz;>BaECF9IT3Ov2Z)+S;dQBrq-^|o*1X0U(9@jV6pdSi3cB> zS4VY~$?@3%j>z&U_UU~Di|?V7uDcc3{9-XA zbOR -mlZFC`U^+l5?b|Dn682FXiNBMmj z;V{(=oNkzppjsl0p4R5qR+nv|Y5~lpa)H%y2GErE9&?VS5f$Z@O!O~$x w@BTolEfOHN-pCl7f04TWvx{MFs)+GXhe9vK=Z?Ye<8u zr(w8IxiFp^3)=i&p7+!QVvgq)Epr9vGTa*@ol-^u4zgCjYQy~;bD6YJyEy;BY zD1Hf7XQ_#}kIa1-P@GTxCPwgMD) #k@N9xHP0+`QhvRv(KYN0jx@Sb@M ztdH;$G<|8RQV3zwZQJbw+?-1$HTcX$eqww1?~}oVL j$!pxFN0fYg{+FL^#Mi+_@XIKsMN@CQ?sgtrj( zQ>w=M+}`9k^RTBn&l_2u@P$v8GE^hTyDh=yI>WkIwiLi`mqG)xuD4rh5bW|D3G=Kz z8x}tOr>#4qUww3i)Vk@&un`Gf@}lk5QwK9g4Tq&Xq#d@C%OD^4fwh+Xp(h^C3IJ7G zVJS+&@Z{|nf(Kc@i?;h&k>Ze+!6R?qQ$C^N^XKtGajW~!0T)8cAJTVw&`Z}AiNs!M zw%T+}7Ub4Gf-)pFr_xGKhLT~y_PE?|%=r!v`A+*%`bCW4(jL9i#&PMdAsC;1HT7eT zM_?p|Eu~k-mX@a-_Hn2v!3*fgaa1=AKal^D>e0IAQh3WR_Pg^$F~5D|?q6>Jk!`nj zdkS#wmo$&I^EjV?-
3nm{q8BK17@f)F4V*GjU;|D z2i~Ha*$`9l4H*{f{*;l& h%b($EH7O`)M`8F>^plv z^WJ5*je2v @GKSeF{bz|bzSmWzC@m7jt$qYF$9*>|!S0_U!^7ksDl8w%>K@}-)dP5st( zOkK;xB `M&ckKFp4JI^{^_|1h?z(d&E&42JIU<_@5fPTe^m&5=c<%MJwPnS+ zu)LoHv00t%*3n+)3i)e~{m6jIL+V(H4oc+mUFs({z>3RAdABG?K3{JK+zwv)>2UVN zeXge4H-CD1-emQp7uTRV(dIwky!6ZUEQEIK(LKfypLp%6)x>KL@rp^xY|#z=!d$JA zM*&9q{&Q{PO@IFTZ;Iyl-pddvRS!oL{nm|UgFWw1&vyL``K)^%bjjF{df#qX_jc$7 z-vT}7h`nm->)!x+{;6qG?!TQh4DyPTs7NlqP#Xzqq1^8r9`RiGGn)oz@x12!X;=9S znBS|2tfBFl*DxbauCVMNQ)>R&d*SRSW)EJ~d%3Hj&I7k!#Xhxh`#emoVoNN`H1nk9 zv!CSpl41CY(Z7%L3ORr0_azqerJC8P1UgLkaE+6%fTPF#OT{k!k%6U-Cs!TK`kx+5 zMa21ORj9#MclqhjxeZ|qq9;B)v>&!L-Wgl^P6g%MqCXj*f8WfsK)=iIP`Kj8k4?r9 zQCsSPv+?!#@&^gAaEYpv>0DTlOiO*_p+I+u#t};Of>P=z^Zj9e9zD A?o0ZPVdc$_2=fOoO~g;vx5J-&{9C5bv)#69mK)^WJZP6t~5E?T6Jz0^|` z&XMC(Z237lcJ*#@F1cP%!Fj*XnV37Cen=Ie;1D@$soyYR=B2H#Uo*j~S61Qrh2M}u z<;+Z*q&wTVlL~YFmdesMbO4b0l`IogJd^A^Ync%QG|TjhaV$KgKqhG-gvc;J%GwJj z4vL#~T(JCgb!=I< +^c_r?LB$nm(CQ%GuF;t{mGUUbc z>2`m5--C&LF~?tWth3P?Y6-aE(;~Z#7ay5lg5c(MN{+)PP46zfZPb219K0z*hBQ^G zrShwIgGT*v*Tw$qoHl%UjrfPrGwae2>)-)D|6V1I!k6BffQT3*$e;Vv7-A4d{p_3VJ1Lq! zRp{es?=Z=Lq1R_OFV3WwV$wPt?#XecoNCd9Uol+=4RwUEQwZdR)whKml&(vjSIS Xdw*XcWw{P;tet}bNM=5`Lo z_}4fVr#iWC2%|5+J#9T;Q5}Veyf)(JJ0_aTA7r*_r*1`?PIK0sX`RJN?bAJld*(Zo z_#e(p_?xIai oKC^CIq%zWyK zM2qhSQIB9VF P^~}#*UFO z>`n!*tMQJC1UFW@y2IE(RdsDg6WsKN(tPqpFMLoIAm{sR^17?f+V~-p3oNZ7lH=8} zG1NhvZE&e0;nUw5QF7{0p=8h^Oti_>xRrz)-K)wU?Dls}NvzAQOeWvSWzx#6-lIn~ z`C1e5s+Y}m;bOM;K5R0J+163$uDwaw&fE`JB t7Df=r*KW|yrnT?QCGN+$& zY)C?^mP1|qL|m&n_rNQO-@lA7@#_hEgh0sb((Tn`CzpMW+laPsM?Yxjb(k>lTGz{u zpfRkHIsvQrR6r~7eF=h#cSTk>Zng2O^i<0UX_TT64R5gc8?s2el-l#SL$000#`doP zVM~>hP`p_J)-U{MD7sObI`gXe0mI6^DBuk>vnjGolT7WrB2OlMV-857=E}vlh>um9 zd$$@&vt-=W30d?V6zAu%8;tgKw@s_7N#V33e?W=%JvK5p@O`$9)Mx3a4(;hGD4CUA ziU2*oT&+ncN_`9I11sDWq7;6i+@U*-gQ9bl7peN01M}klxcy_mzo~ob{!n@rFv=sy z_28l`q0w}1kNpmqMe-|1*>Zo~kL(QOZ+F3f`~KliM^TBb1DGW=-13}nyL!t!2M#=V zI}p+z+L1g4m;CKKYyaUm+E jmnRZNdSj2);EHJkit)TC&zPT(uXnFLSVY!%! zD#WZz^&Sj4J@`Y$X;tg5Qti)l{c&r8zIl0>tUykHa6iE$l`_J%-CQq+41<<{_K#nG z)pERENGOT5>?sjB=liQEavO#(w@-E7P;9VPNFr+UrXYgP_&mdrhB@$?nf%U6p$fqv zc{6Jc;=Iji*Y&!4g;ETr;!Xb9GXyBw48(tG43NzDG&wJPEE1lQJUWCafIp64O6(2H zoe>u!@5Sz2jkAdI4hLq7s!auLcOgjV)T?ZpX8h(*%?brQn*4nz(V`$QXbU*jW%Kqy zJ}(W1=a|%t2MhR;gF_zm!TXVbj!i|KC*ChDnl|@%2m4h{igrd9HxIR8_=#;5@z)%B zWnMxi7NM#cwCI- iN`4HZa_Pedl(yGAl7?aW!2wJe;_b5zu566Ey{qeC~Z6JQ|KX6*KiduAzF4bA8 zf%qB7|8+O6>VK{4tOG%hgi@MS+{*MJWvL=KshhO4^E^-PG~6>n^}9x-Hvf7tB@##K zrLePoa%i$<0ycRbki3iPF!&c8YGAwmKl7|& 8GbJ_G !pu-) z*DR6g75L7Qjb_ZhK;$Nza>^~W{a++B52M_8wua$BVunkl`UD5TN7Ko?MV*FMYv@4a z08%PzOtyH9y6&|cRwQ>QpkMe8tOWzYOb1d2Be*E?&RbPZINNvcq3d-)Uyo38rqeOk z(0qUq`|0dK-`i?GI&0Ppfla?y4l6aW**l}xIu!2E%Fy6OV`qbacdFig4!4~irpZvw zw?I0Rw#quSdjsEbLCN(#hSF_A33e(e2>I4oqx7yz^su(4yS!1mDTwh3v~TEvq13PO zAmROaL_P7mb@Sw+a`z40vRs#%ULaXsJgoS&%wE=FlWd{xHkNeW`l65Dg3_=PRPN5~ zxeTu_qBxg$sq4FGBa4U&SZV(Q#eE6lefAb^1Ozqv%FeP9rT-PNDPWt>EiXV~J1eNW z`<-jbS(cj99Wn)qmDccD&D6oY5(Jwi0HFPubb(3nym#?~88BG8Rv9}OvigP$lHu92 zS@0_b8u=7{n%C3V3-D@cp!_40Oy|=wQ8MA@8`@VvV)Hbs$@)^2F1r`R&DcQKLf2Ji z8f9P)MGM9ujE?e_CT?$TE=bWN_{mC!LKQdKrqntBWEtXV0+mv9eiI~W4l7=?`YP0G zMHe$Qt?~R>MPE7#2yAEuMzI?ZyUd;&Pl7zTwEFk2m18~SqvC4e5YhkbNu
CMwMUTCN |hi#P%l<5UQI9K@3S&M{t 8@b^@+{d;?<`3T)1PRFvo$@#E8tAiAE7m^Rvdvjh4UCxYrAb zw*SelpDK GqG#o)rDo_eBxAA|CP~M;y;s|weQiIkzEAWzAw`0cILx}&U${*D^%@9E-P3dcL PqZ**2WuRHBj>Z2ES(KcL literal 0 HcmV?d00001 diff --git a/uni.scss b/uni.scss index 0155abc..a4103af 100644 --- a/uni.scss +++ b/uni.scss @@ -77,3 +77,6 @@ $uni-font-size-subtitle: 26px; $uni-color-paragraph: #3f536e; // 文章段落颜色 $uni-font-size-paragraph: 15px; @import 'uview-plus/theme.scss'; + +$my-main-color:#ff7581; +$my-red-color:#F02C45; diff --git a/uni_modules/cc-beautyPoster/components/cc-beautyPoster/cc-beautyPoster.vue b/uni_modules/cc-beautyPoster/components/cc-beautyPoster/cc-beautyPoster.vue index eb70717..754a566 100644 --- a/uni_modules/cc-beautyPoster/components/cc-beautyPoster/cc-beautyPoster.vue +++ b/uni_modules/cc-beautyPoster/components/cc-beautyPoster/cc-beautyPoster.vue @@ -4,9 +4,7 @@ - @@ -135,32 +133,32 @@ /** * 绘制名称 */ - const setText = (context, fs, color, x, y, c, bold) => { - context.setFillStyle(color); - context.setTextAlign('left'); - if (bold) { - context.font = 'normal bold 20px Arial,sans-serif'; - } else { - context.font = 'normal 20px Arial,sans-serif'; - } - context.setFontSize(fs); - context.fillText(c, x, y); - context.restore(); - }; - setText(ctx, 14, '#333', 85, 35, this.posterData.name, 'bold'); - setText(ctx, 12, '#999', 85, 58, '为您挑选了一个好礼物'); - ctx.save(); + // const setText = (context, fs, color, x, y, c, bold) => { + // context.setFillStyle(color); + // context.setTextAlign('left'); + // if (bold) { + // context.font = 'normal bold 20px Arial,sans-serif'; + // } else { + // context.font = 'normal 20px Arial,sans-serif'; + // } + // context.setFontSize(fs); + // context.fillText(c, x, y); + // context.restore(); + // }; + // setText(ctx, 14, '#333', 85, 35, this.posterData.name, 'bold'); + // setText(ctx, 12, '#999', 85, 58, '为您挑选了一个好礼物'); + // ctx.save(); /** * 绘制头像 */ - ctx.beginPath(); - let avatar_width = 60; //头像宽度 - let avatar_height = 60; //头像高度 - let avatar_x = 15; //头像的x坐标 - let avatar_y = 15; //头像的y坐标 - let radius = 8 //头像的圆角弧度 - // 绘制圆角头像 - this.setRadius(ctx, avatar_width, avatar_height, avatar_x, avatar_y, radius) + // ctx.beginPath(); + // let avatar_width = 60; //头像宽度 + // let avatar_height = 60; //头像高度 + // let avatar_x = 15; //头像的x坐标 + // let avatar_y = 15; //头像的y坐标 + // let radius = 8 //头像的圆角弧度 + // // 绘制圆角头像 + // this.setRadius(ctx, avatar_width, avatar_height, avatar_x, avatar_y, radius) // 绘制圆形图片 // this.setCircular(ctx, avatar_width, avatar_height, avatar_x, avatar_y) @@ -169,7 +167,7 @@ // 绘制商品价格 let pirce = '¥ ' + this.posterData.money - this.setGoodsPrice(ctx, 20, this.colors, 15, 410, pirce) + // this.setGoodsPrice(ctx, 20, this.colors, 15, 410, pirce) // 绘制商品名称 this.setGoodsName(ctx) @@ -264,7 +262,7 @@ }, setGoodsImg(ctx) { //绘制中间商品图片 let width = this.windowWidth - 90 - ctx.drawImage(this.posterData.img, 15, 95, width, width); + ctx.drawImage(this.posterData.img, 15, 15, width, width); ctx.save(); }, setGoodsPrice(ctx, fs, color, x, y, c, bold) { //绘制商品价格-