From 5083080ba3ba6b047cd5ee6a48ab660c1e6804eb Mon Sep 17 00:00:00 2001 From: Mohammad Aljammal Date: Thu, 10 Dec 2020 14:46:58 +0200 Subject: [PATCH 1/4] fix vital sign details --- assets/images/appointment_booking.png | Bin 0 -> 6175 bytes assets/images/book_appointment_arabic.png | Bin 0 -> 5709 bytes assets/images/booking_ar.png | Bin 0 -> 7264 bytes assets/images/booking_en.png | Bin 0 -> 7851 bytes assets/images/check-in.png | Bin 0 -> 2050 bytes assets/images/device_icon.png | Bin 0 -> 21635 bytes assets/images/new-design/check-in.png | Bin 1326 -> 2050 bytes assets/images/online_payment_icon.png | Bin 3166 -> 10046 bytes lib/pages/landing/home_page.dart | 8 +-- .../vital_sign_details_wideget.dart | 62 ++++++++++-------- .../vital_sign_item_details_screen.dart | 47 +++++++++++-- .../vital_sing_chart_and_detials.dart | 3 +- lib/pages/paymentService/payment_service.dart | 24 ++++--- lib/widgets/buttons/floatingActionButton.dart | 40 ++++------- 14 files changed, 107 insertions(+), 77 deletions(-) create mode 100644 assets/images/appointment_booking.png create mode 100644 assets/images/book_appointment_arabic.png create mode 100644 assets/images/booking_ar.png create mode 100644 assets/images/booking_en.png create mode 100644 assets/images/check-in.png create mode 100644 assets/images/device_icon.png diff --git a/assets/images/appointment_booking.png b/assets/images/appointment_booking.png new file mode 100644 index 0000000000000000000000000000000000000000..14db8d895d749640278bdaea77858403230fafc9 GIT binary patch literal 6175 zcmV+)7~toLP)005u}1^@s6i_d2*000-}Nkl z378bc*~kAgEU?R-z`C5mvdbkR3ZeoEiV@VPARcHu;t`GUNQ_27MFasQ;t{`m8sh=t z8PRxwCQrm88V(PFfPex5iy|!du?y}lyE}Q_+PBx zI^KHgE#JakM?up_O8}(+iuuzGKsx|!`BMm>0DvDr27p}tVFiF%0QCU&0N7>vYy+?n zKpB751E|(T-av*5nMe}(0EPe<0H7a#dH`q^Lw0gaeotb{sG_(7H3M5iUOoD+{FMc0+1>X_Z5IS0AArSWXg~#0?Y((K7eZh45Q~#AWv=( z0PqQbrvbbUpvvnHl1+0ii=|vP{k)WUuLzLrbFTvU62Pbw z9^=J>kIQBmmsKw>WLk9r(yGHl09FFHPz%ozJ}#>jTy_O2XI51KQXyW)D+Yf6&_aPc zd5soacI&t-m3(m`?Kj;uDWD$9gRy=4ih0jvcNyUAH9^OJ_)Taw*^QK z@K_?>D2-!`%#*$rw{YD$iqitT6u|vXXEIp?>gx~)1RT42 z0GyVCX(pKaxsDyfNdXSx0juXtE%k>Ei9Z8}Y7wZdbu8UL%^@K^C(}$YRJSt$oZ!@L zo$?Fo0${Gnp3DBsOl0@&g;w25;mgQCpuS#u9f>2af5Qf|mYq7H{Y4iFLHe4-7gT}L z%{i(s;PWA?v;^%gI8U^$=5&32zqsz;`VBbv%^KAG_+wo6bO{RJG!MYBPHYEtVqY+2 zXaRtME3xl@r`g|LJjhvSO$ zpq6g4|`z}H;9qcc!bgUoKlC>nDvDwckUUGv{Z zv+V4+^AR|72(5Z_N82+`$DWTr!Tu#n(X3UgkZUNvGz)Kk>BYz>$j8R%52`A{fn4|3 z#FI$80=!&xbIW0)&O*_sv$1#KBCNk>3aWqD67@GZ{raM4^f{>bav8Qh|B_>QY1OMI zS`R-3`xbwO@|P*pi=37nI-q3I1QeciCMs8bjV-fgJC+BBp}PM!fEQy;Hl9gH2`|+s zP5ueTiAm?~`5#&mAK}YrF2-uU=FV=NAd`--nIHbl$o`+zTeo7@{0|VQt4IFv%62XW zkH_QQAFBYHvFergWHu^0P-kuCNp`wUS6@Lh0wDmWC>VMoy54%Tm;j-^E^4YqerfWg zIC-pvm}Y6QzT)En3|75lz_vWX*DU&@<__qO(y5b>RoqpWOPm<{5v@-dhHiJ?iOkNO z#5hlgFbYO~0~W-p0E1Z*wr#+%w1Bj?bfOnZ#V#!lD@0b8!^N-2OjEP9+>vxMyLLfl zr;ZKj1_G$rz9UhOlt?DVvhUcg0DT;rE+w5x_bytDA7(v=n(}Sf_S)+xpYxg{>F#** zZ87Pfbjx4*8}|JBV@J|ej7-*st%V4?UGTNM!8s+VtEj~He|{X>|NaJQwrzLJ5L~;z z0%Z?Af-TR#C`4Faow7mlNgKar?-@(jX#op(Q?s|=bys6~EgJPTHTbb?ljExp^;K1< z+Vq`e@dYgAS3#!Q35aB;1-ysMYMv_&GN<^+w$>h*hj;eEtWt=T@(a+JRiOc^#kPxYU|+7$`Uq1pM&mT3FJoZhQEn+ zOREB$;?-!RqALpo#QN%wn>L9Bf3+QU0%8VEt#w9jj#s*|F!cIWG_^RnyK1+1OrkuI_#z$sq#@oQ-D8YUOi3VH?M zJBWrctVi*&b|UUSh&BtRkPYW}wFJyK=~|x%d@WmeSbL3}6Dy#=2O)_cCnhGJD0I$>4rEwUkrep%_sgFs}xWGxQ zttQ9>c&U!#r*Q$FEUJQR5^}LF{iXy@IILcyCnh0W%$_oh1h;^FWzD2U;}AVrV_^k2 zMwhh4WzIDxA1uI;y7V+ciQMH+Nt0~jkzj@ZX|3*v zHMhqQ z;2=eh?^l*sCLINX28lQ^70Xv(?d^ApP3mSSa%!6qrwQ@VH55+n;F`6mSbTog+&>M` zDIWtY70B$?a3X5e#!VsOqsaWd9+`o>WBZGiZ^NXisVY8$0WfvJdd(;i)YXYuZE$o} z5tVDoJtBTJiEsUcNjUJ$np7 zn1q9C*QG;gibl`R-p}2WpPw{=wz{#|g+c*0if`qrhB04yh!3o}%nS~%nz{yPqqT7` z+G$+W*Ngqh*+=w7>6A%Ad^F+MaPNIM@O9Kk7O4bju9O5=oXSsG&l|j(M9X2E1}fYA^Qln_4|CNShhUf z#(Xk_06VIeFXyPK2SJt`uf<{sTI;#qNSBF+eD(GulO%f3SlNDGZ(4;9j+6h&YR7il{iQKJ8H7ZGfo;?RZ z<9X^xfK|F4HA$kHX21tkD}5``s0^xi>_pY}?Wo?i4ST;>f}J*ZkriHbIdYEZjqK7= zWOpk@Mym$1=)P5}MVggs)?(+YucJ1GvxA*XyYs|5(B;xgLcR~TIVz(=dmQ=f)5tFF z8uEXu@4Op(-<)gvd0e1U$)z|u0t|)(x#ph9sQl=Yh}V%gx?X)1S{_yyHO<`#d}YIm3sA zO|5vwedsywsO6%{Kl1fgM9UHhH`BHXiB%@PEpz9oBtBv{32?gt8F3V<)XrC3 zAx)Ahr{k#D4u8r&vJZMa_GsAucQb9PQ0pseDR+PV1y!VW>bvieQIL;<;|8MW)X;D_Boq=_a9-R@ z+bY!Rm;Cm|kgE@rZNj(Xl@lMajRaVxKt^JsYQ;)yUa=B6J$gt57fh$iRe)B(4 z0Wxp&oBfQihow98LXvq%QI?wpxJ323q8TGCI|YAeU6brwX6WrFdzg7;Vc)W4(sZq~ zmYGFGA>YvqHxX%DfrcNn#3rNk*5BJoD}m4waH9Y}r7$Y0<}?yC-rMx#(;-&`n=@+n zS4dL{H-j}G5y_U-$eAD!Xg!kT%!Q@0Qg$9Tv{cZXNP%q z8g53~cG%E}ccGOQ8I`8!rEaDj4eA+;=imIN{}-)cFl5|TY+SsWHP<9A^n&E&Cq5!M z9vIM!RMxc_%U?1mU76{JDw*7<5|MT^%;qMV@sejvFw`3q-*!t}W$Z8ujpWQb;y&`? zLDe+QD;*1N_kV z3;6>Ye{aK{F-bQ_%lrWi$5S&I+1XNuOM|6jFA1^5h4ZVk3bk~r&X=EPn~bz&{(uEx z)|sgc|2ye9@gNaCXbxy%quEre{aZUvfcuemAw ztkTW2?Le&@xnBjN$b@9E*#|XvTjqPA*Lx3{2Z|Z`zqJoM7~-%H4jPxyV1M};=S1xu z-AvmKWe@#HdNsA8NuH4W%lr>>7Ysg3IO(e*c3kqQ0uO8~6LFU-*R2x^{8pC03{rJZ zNTlCH>gp2!39hk%f(1yd(Wj3!_K@k!(-Fc0a?mN9(KRwM&^@i>}@M>1Wvd*QZ15f3zgke#~g( z^*vJ9;K(?7y z`3}A&nw`{m1~>C>1B$*@N{=f0NhER64_*WC3%hqT)9&oE#J_0ij4bfsjKm~R!?80X zHy3RO4;Jg0YYXy20uGtCGt!=5TG-D&>L@H9dr70PXtNIOmoNlcwRNj-3ZM-vrkdIPBt$p39~H~}tO*5obU+@U>=e)VN^x@c^O0A*1LNUY?5N{*Q# zLcsOciAtjNRYR1U`P!Zn??SH`)5Y?a73j?;kDKKYDv&C-Nd-^5Lp*z=COrOD|8|0eSGU;PQ%uTlu#DnO+`>bXl|zy%2L?trZS1FQe_?|s^!j_Jg>ol~Y?}3~xSm>7C)u~6p(`ys^YkXE zl8c#mao_*Ia*(5B836(MlJc_OmA6x4-7fhWq~W zUtxY}54Z9k1=7rmPWq!LxYcopy^NBHP}1w_*Q^X%`=j3rR4M#%wf3 zqe+JO6Y1r4EB_IAowXAYt210`1pz_(fVR1Gn-Y20A5tqLmA+3Xo1z zrZ^9lJtj$L)P0I^plS1s@wNv~EP`isl`B_=EzIDV8EpzOcega?&Mqkln>S+*3C)b{ zKraJ5SF{1WU8t2OVNlC&j0eNTjWL&j-3fwQ`Iqn))=X6F*!b=Ra4CSpqFrbMK#9;mke-Ck+vQlF02q6B-KmLo;kAH@@$j|AEMF!5Jfv->;u| z8SVHqTE(sW2R{yg$yP76b5PA*?uw&gm=Hc6J~Ct@Ik}1(HbJ*2f30CxS?Q#^Lk8V6 zPNHp!)V;^jWs{kQeoHZ+or3Z~tu~b#b-y$&bggV$$bS$MSu2*XyUOt-w}K~yyTEMw zlX?15@E{SxC4x;bUTAznkpk#VAMoy5O$^bLHxbBuT)?kdedne zBrU~>NKw2LNBc!&OL2BE59pnOL_-3MHtRQ#O+pN4Xc0+(Zseba-mDEkZut8iiO7E1a(K7EVpVAuYtTW*4gfX>;*q0AgC5)}#~_tc94)9E|6< zR$6MfNoy(Xxrwz96Y-uG{5*hJ>0SeA%q-SG%s6pi^^IN#aH(+|s`DG-P1Fei(s8fk z|FpyTXVfUl4zBa+c(do!k^SWHItDI3+-E(7~(qruLL3z;*1H z3C>9Yf_J{(<#3uBb+}6w-5?&E79iLl8UMMX8r66-R%3G{+z=pftKL_fQq1H!bsV<@ zNMnUx1DKtDb(M0==DKucZ10u;!Dm6xfb|I%@1b#*zi=J8c7}|b0tCM`WT>9u@_jVU zGlQ4eT(xSrEkN)Cj0bS1Hqm&30N2&{MATOz1ZeO_4)al!zEi4-6) z2fzs4xS~;uom@9_5}B(+3lO|-;8^XzpcG5EP7)p&HyHv1uOklCwn8PC$#vn#+OA!a zB|z|a;~D^00N9_ze55P;x$Lh==D0kW0yH3p#{PPbNkUn~WgeF^sS~ImK(I^qFy2`e zw~v`7EY)1bC&%MP?9(n+HSbJK>L=Bf+4=zh3SD{oDpaBKBxs6Zpd`&OqSt7t?)sM^0 za-g7Opt=AJ)&UsHGq-tKh*APvHvPG*lG4-yB2@%vh7Jq4h{r+hg<(xBEBVBsIkF>9y-X?!&F6~&dPJS9 zMTDY{eGcFs+|t<#X6+$TU4UlVu)iCfwl{>usmd6*o<&A$v>yVP&ttrlC!GWsOluZm zf3}&?r+WfgNow7`1we({{tw#5KX?r$b|p^002ovPDHLkV1nY5u;%~( literal 0 HcmV?d00001 diff --git a/assets/images/book_appointment_arabic.png b/assets/images/book_appointment_arabic.png new file mode 100644 index 0000000000000000000000000000000000000000..f0bc5aff59a36356b346c5e8f2698f2c08765009 GIT binary patch literal 5709 zcmV-T7P9GyP)005u}1^@s6i_d2*000&gNkl z34B!5y~lqu31qU6g@k~BY(YT8D2o_Su=s?kttf&*U8+UYC)%f06fFW4d9`(`U9=CY zxYbv1Yt`206PKz8E;LF66f_93ldvX05|WvI{wM!C-c0Vy+?lz{xp(gO^SK|AaOd3r zJ?A%P{h$BweK7Duc!bFUPzIn6Uwr{|1yIaa34lTXegK&OI`IeV05k�@w#&kLub5 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 JPDHLkV1kbCJ9hv8 literal 0 HcmV?d00001 diff --git a/assets/images/check-in.png b/assets/images/check-in.png new file mode 100644 index 0000000000000000000000000000000000000000..f6effbeb6b8a17f264f78658d198744e3e213a81 GIT binary patch literal 2050 zcmV+d2>thoP)Px+yh%hsRCodHoN1_4RTRfH%?2|qEr-$+wK*)aG^C7zqNMr~krV}mNLf(!p&}wP zhz2MOBKr_YMK%y+l!DM`4j&Q=D=WW@--g`^!0Ty59TVS?8T~&wlUi1;2OC z-FFXbueH}6&VA>0>lUTMTi_ph5XonQr>x#S#9AQc_q9NDh_8LkwMU1TP3Bu5I>gt$ z=Gvn}%qH_K5FO%cUvurzA!d{L7Kjeh(ILL}HP;>;Vm6s?f#?ul`-M7r;d516@*z{7;sm;8i%w$zmE<*Ml5fL_e=G=KsqoVjrvWYiMLlk%kJC=}wtx zplQ#lr$_$a9HPh=0nL`XY0$&K);i4&@!n;r1Kw@abN23fi5(%$+gPf95qPZ~^=v$q z#M$*e=&WhhuvPxO@DgY@qEt;C3I+$0q+c^Scd`%@fGt{=Zm9(|+1N;b$4u*aC zY-EPRxX#KB-YkH}U|@31OQrHOt!vP@igm=zL7U!*M#u4b3%m$Am1`GftuM{5sQ3&X zhs&WCNHhSHp609aHMj_ofh3xy?uXYv>q#m{bD^n69F-)>usVqkfy0wDO+#B?6MPS! z!z$PZsr2XK_5_s=L4u5s>-Lat1#qPw+s zf)?*GN3YhQl`spA1&Jc2%r=VFWsZ;o+8h5^mD8Qv>5$!BX^y`T?uCW02DDDJRkxz& zOPCL{;a1Q_Ar(c_JZP()W_=!{L((PFKyUjB8| zBZn7>c#7qcbIA2N)N8*{T98wgdb=4OhPkjCQc;9z>#D8na5xksilX7L4_ZJYUC|@M zuYr@`O^`eaGhq)jL$0C`wVh`zG*4MYI?!k|G7_@{EjT=2?klbf#&BoI)eZA#eZ85mKZRd6j8)zGZagHc%9nDZQ!eT6hbzrdj&c zZMY9Eg6zPR(`%!qQT^r!$##Txa)}xbO_rk2 z6QEOi?JlhkY1(3^BVTKRqG2$khTh4wrawiTc758O*UBgo9s(Ue^NOa;8F@1o&DUr& zgpj_SPU$o~4P?OfikzlfKl7nTq?scm9U<*iJe2bK8u+>d>9h^jW@t&$lrFN-t_5A^ z8f^mP%rT%dPgA9{Ii%Kj{YV&>Q2SYs?=>o-1Z08ekbs;aRiZ`2#F2}%mRU_6C)%rhj@G+qOU^r zOOh>#9t0B2=u zpH*qIx#*BKP1LRoy7O%kk10z}Bk5_TP-HTSly*)qc4~_;|9_8kSq1E{#BK}i-z@Gdt5`R@<2_y&lYip>WC3iW62WU?x2ogphvLH;<1L9mFQ#z z?w~(~oKe&cA^c)Ps5Q!2mjIZtMR@e;h gz$>7ib#jw`0VqW(eEQLBr2qf`07*qoM6N<$f{>Kj9smFU literal 0 HcmV?d00001 diff --git a/assets/images/device_icon.png b/assets/images/device_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8ad55c09420faa5b2b03b7ce260fce9b76cc0c8f GIT binary patch literal 21635 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

{D8%XnKl}+ z&j9-@T}j;j6{`6tjZw})I`VgqXqEL~5WN-to4b-st}_!m_n!z@mNqNr5Cf%X;wsPN+Y_O6VyaQt_)<76w#@Q3|)B69Nx z3#0Tr8Jl-Yt35MwAEQ!N5wCUG$U|9f3TCQev?OG4a;7Ed2ExDE$o=<(Jo|U)bB(AV zsILH(;nRs3S&pb&{wiI|8w`idvdG+zHgFyBU#|K)#K?v;fki1}S@Z60wFd$xiQi8N zrI#1|3RTD$pquU=JD_?$982=uh1v=3u^WP}d$3Irh_*5M>1b< z7RDw4m$$~&Hr&|gi51y`pX$vH0p|2IT?Yah*u1Mu@-}!DNzp^0F~2-|Lp751k4?XZ zYTpx@5W%))`kypg*`7l6z5@gy+QiNsn=Nf>Ls7od#-E9P zPv}@Z7n}WNJ%O-~Vu}O{(bAaXf<3a3syRouP&DdPr&_#jRK1Mw9{}ZZ#Pjsy-T7A` zG?|3!p;n`Tfzn)m!ac2lcT_%;m@L4T{`$wj0EF#HmV8>krLmlUly@cmjn_ks(_-)f zbi((iapX6cY9cU4$gBRv`mC?aD6A8*>MLNo{p*Fzd;*gFyLB_1=%&@M439}KJR2lP zi~GK|be6qYr8;$w11*x(51&fN`}TyOJ!xA-V8pHCa){{BW5QAvl5dQJukIcO&(Jl? zrXPP%Hu;7rX+KOt5vR8#CxA#7r==RqKZlIMUANT1qVXZMY! zviRi$E6|8|$^f-MW_N%8`{B>h_y1M^QYN|eY;!oB-DDmhH}kuvfd>c>^f=RBs5R>U z7+Y6XMi*Nu*t5|aq6v^K!7h&5F}xM)0k54C-9!SemQnjPMIQjF`{!+|{5zjjfi8#f zdW>Rk;OdIw%=a>}(EUO|UjY&RBDZHBC}&b5CoD9tW@;mKBpH}aP>Es>Wxp494^U|1 zVo8j7)8BYsoa`+hkLSyi?6=yFtJ{OI-K-*y6{&82aHHDuu7i^!>m}0FCwT|_cln*r zFN3PgNyDKrs?tGhL%6=%sV1&vQ<#g9tT1q_R1-u|l$KW}IP5Gq6(YJMbQLkA!fg^? zd~WUs63Qn@Eo$`Wns#*UL0j@ID+rvuF{8JucB6eiyP>JDMq&*KJ)AeLbO&4e%4IU~ z7_9*5dhNI7}|C39HtXVU;SD?&J{DN~v!kfKx8UG9jSQ z(u6p1lb^ULkl4|#<5Njlk;)o+NjMzDQ|AR^E^g-?Ni0=CBQw|&jR`O*W0^!+nX0R9 z5ur_1KV=wOB}GM#$_g8yet;I0M4>Ik&l_tbniY?u%rr#FIEzA`2J5t`;Qo#k^aq@n zOd?qQPaALq{J$5#9d*P6@mV{n5eAr==ho{Fw@^h8vJfoyef=NZ43p;UvL*;PR$co$ zC7i_5SU#OlR;9nqa;>7FTCDXdYJrY9cI>NYk~5 zGl)vEyZ|E2j$Js=H`Bb0O0x-737x^pjk3o1G(@HJ6AD%;;IIBglf27Jm1Wox1$+mL z?p?&|)y(3`!nh6 zVbZB;C=^xJW}OFDvLGkmzr?f6A@A^p8z9p=&>^YdH%Vc`$@z2}+5Bf7pM8b&P2Gi% zI+{HM^Tv1^EX1`4%Zt5EGjq?``vQrQNGE^Asux4o0n4g^Kalyk?)()Te}@h0saV!; zB9up_m@S~`qnU9MJJ{afrnwcWf^3rHD?&Mu&C;HfRZtJ@1y~S64lB*cWEPTdyxwN`sHE9E*|PMVu0DT z3{_l(8I9TFVW9WLD395nIWH`!l81!2%dQ4~h+w`T80A`8(2|EQZmmUdE+hC2lRrcs z$1jBkunKdR{6gr_2)1em`v)0Ps_FdIyZW|)#aO|1bTq+4Jme7>4qIb+E+h7Ac}OjU z?l+Y>4L2l-wP9Y|%`evTffGjh(nXTZdD=SFQXuT5^hu~-P=z2#x9tG$y05wdVq&{^ z2sevO3h_r`EP?Kb73FsTK|@N=n1|J4Da^-bN_fF58=WcVsp$6)@Pjm_J7r-mvC(kp zx&};N2PY<;2F=ue=RekGqAWSyh^NmJMaDv%2F(#wE}wV58pP#9n)suO(@=(C(i);L z!TZ@tsr;%J{W!A|KM^Yh%s%h7uqzCc)AI{{27tcd=E!@d+GmL+6{N&R<4N#9Yw?<4 zk#3f@_?G&hFJkx!70AzgWx-H-$Jgh(V{}8#M!~a4#wrr!83{v1Y(h-lwqEF(m`h4Y z!*7S~Pp=k3rE|;*ceXsxYA{vN`4MWQB$pUo*wH}ie$Mv@4FaCSH$f3sv$iZ~ON#jV zYcU~ET{78j|9g@%c1kI8iNs*TFAMHv&x?RJqU^(``@5nD4O}1?&R5qb<76e!+w{sg ztLG+_#oW-4YWo9>nt5L&(ppsEC9z@#tg2-#hEg!Xw2u*=YLu_r;R96Tmjj6xHBR8w>H@s3v0XtV;Nf#rULfKKuPmSyYuKh&K8U z_}1n^&O0N^N(VK_Gb@qXGvz8spMFPwL`4j7BPLFS9g@^{ThRRVx40>1HB%Ly6WOx$ z3tzpOBzAlh+DLW#S?1Zc^N2+J`bO+uK;SsQ7>=jOTxaRJH}+_47!C9!DkXF9O-w6o zs6t0i8EilA`W_Xjp{?Q?0TX^ju#MXcNG~1+elyazVwZ0S6U#pY`U2rPe%ThG3sRA3s2(Jn5$^y*wwqAgA6m)s!b)U(?nc`c4tMFV@iCTx zut=WAWv+sJ$#62%d6VLz2)ZOpG(~WS7DjN^^+AjDk7O&+KfIt&B2^3!HtK{UX{4mw zn;PJX|EDbY@6m#SgZ)6XI_woa8=1#%J6`^i+I}v*zcIXjW|&`BLIH-I>m$>=Nu^}` zf0H{GBoUUu{Png542)aKHI#Ch6{!*Xxd8?k!5ps`06F?0mE{uy@QW^7e0=LDVIk7Y zIYU=_Q;Go`UvwK=i5(;E`6zaBadfI1$p~Wbq#Ypp6|(eyVZ998lpU;Pmq;ni@s@A7 zko4gVv>i+byQJ;ii9B6MJ^(frKoc-Xc;m%tG9IL#(5*i^5t*X#h7)5yW$;1zfIz4i zMzEohyN}pa>Nd%rbzCd0u`|A`<@SCo$G$a+Jq5%xJ*K7El8;2KXKlwk1Xc1;5M&_? z24SFSCDN;x9L$8nZbHZ&Z7&q#;WqBJ^0L2N_6GvaCg}}J`41y9mKao)Arr;1vJoHI zZI{{B=*NfPCeo#$Oe^pBu?prTrU# zhmU_WJ^08EFvl7I?7De9oh^*;-VA#`50uZu$JdH4Z+0)c#;RE`PhXq+H8O?66|q`4 zz~~=3?gFIm(rYlocvZ_E28$dobG29MoF0H{ZyJVm7zjLk2xY)KoRA)k?m%q?Ig`5H z(;#;udE|Y$HjG6zz)N~0keBw92|$xm#bZJJ?0_1%;kMU~SrIQ(i74{0gOhDp z+#v|a8f$q7tYIB!&paC8vR6hzeYqiy5eRKmTX$!eXFWzi>FbdKn9%^~^o$!1nn2wXkl(#qz4jd#aVemV9K)S)3v zXx@l32=Ihb(aXU0iw8^s7=i#Xz(lBQz!2u3yO&73GO{L`Vi}Ofak^-8(-3ZaqRYz9 zYBNUvu?^$*5o^+7H;m4YJ^)N~)BaoMJlrRy%{A!_hL`(CRxUB3FviOE^FR!6XU(}0 zqg#PHka@!C$G5r~B9qD$dTBfXk*di;tjq{d3idK>Ze%JERapBwXa8-2*4U!$@r)gfv!tvpQd)so)~HY#K@! z$`su(pk4QXG=5LSBa)j^8{NGv%tqx&HE<@2Zn%8$4sZ-WxZb@9ux(!<=QIgL@B#fG z8m0%zXj}{-+zx>b!Vbnh6771rDIyi!A`#&Tka%(s^8bHgN#ar{{DHlaMuG&Dgjf;9yj6{dTFeq-;_qBcS(yfXAhmvWjAa{7P06>ImDUu$o$(9|CrQ*Z(CVt^CRX4U@5C()S*pz70cLx>x7nQf$eyFq0le!|g5D1lk9{=5RwpllJa= zDqH9kH}a(?4@4Jr^}&#fWaYW5g;(E(v9DZ+}_52ULmzLGp?)WUfdK z=h*|&!q-C;;P+%Ngo!4E8DUAe%GxWF=iKuNuU3_fN`q_;iDv`QZc8-B5V`woMj_Y+ zrC6~D9uE3`9oT*N>bis1n6JVC|4w;73G56Fo&R+G5cw`5%$c1OK0sL$Zd;r>oGt7c zt|k~WWF~lW?3H4kVoCfD2s8wyCGPvVnMIxSuh-`?z{~JvWHWwwHyx>l5BzdRV3CzC zoW{2!F0s@!;z^#_+XpWz9Xy$T#6~m&0pp8&O>F;mk7lVM@q@_Xo$3Bcp3q2`3Uo7Q z2`l`8DU>FZ6apuNifHa08N&N+KSUlIjNLERnsm2wzU-;kTqqEt1v{QB$j^_6is0ch zw&2O^iQgg9m&68-5wV?@O?pmC($m1cIkjA8(zGN69~E(5FsO>a)7Qr^aoR#rPgLUs zE#Uc;*p5I1zelAXtPfw!=OjS%rM=@YbudrGivPUhn!?K*k^3T%&mB9BI;fo+qXUfx zlAAVQPSFK_E?JF0S?mAooqaz*r&2IPw_)zmLW|Hh{iDIekWCvx=^rN}UcrAj_27ii zeNsQp)wJ$wzO8BebO8V|?5UkaU*F*sJ-eLVJ(ozD5xmH0U9LPK#IIaqPb6m-LL;*( zmp%7bnW4Qy`>@dHP})#l9zIfp2kdXRN^Wph5K?#yAq;0W4M{fq9f`6&%-dS={MMhh zaaj3T3P3RcDm&aICCToNpHdM+n)qzz0Ucz;Fa zp@scbWpLARLp+)5ecJTsP@hR&ut^28XCaSXQWj#A>cPPi@%g(g$e-aPWs&k2Fc{1$$vG2ve%Bs9jsiO`62|0k+(5=#GFi+}#bG+Jb z?+bkb3@;TvcV}9My+ZMfNArN$~^{JnkL}M_90)wbTg!^+$Q^E=tJ(# zybjf6BY3pUTno{HCksKy!n&ej?YIbL*$y{4TUJ??6T{w%U(dUd=U52kD~U$Fa78rZ z;AV??QjQ}P<{Ib5A|D}WuEuiuA|SzI3=dVD`3sjY1kGdv!z~FB1sO^4VBIpgx`jKY zaZ&e#^4SU`CWP{Fwbl`wPU>QF3zOs}E15ART#~a#=QozWIOW$z*bZQ$%ElAMDM%`_ zfP!&PhHSw?n9kstzD>VmuE!n-HmN5w=Duut;xW0=HzWfbKs>L_SbPtr;sDsnx~<6g znEOF5a&{03E{7UR;6+FUye59xsYdpge1}@!pr;CW&*Rei!g3B)z`i_jb|ek)=B($z zaPgzQ(KwgbZf_tH*Yp;-5vGitX@g}$ zUrV|3C2=CcS=Nmz-xC_)BBnmg<(OjnToEB!&{s@^=^$)2=oDbU_^im?Mb(oktsnWM zSO9ovFXdh&g2!n>J27k{5~|VtgY^zD{dSxo>V$?J1+w9ooTS{z9?Rv_y`D7gksvqH z93(#;Bh1(yI%!yDEEUyl4>p#S@LE_bN-9&Lcs|5-0X~o#X%D4%*$5R+xqtEybH0$h z1hITC*ETc-1{#z5^GcZjziwYDkV|Id-76K5Y9=gFC72~o@&;CXlvL_eg*cQ3v)Rz+ zD&@@VF~U;?4Qfh18o!ZXsK_^r$VaIQ*Bwf%KoP%e77cG8r{DB(JVeD+Z6XkkCMDHB z!n4N<`YjlnRUdV%!V@PHdlmPR%Fp-(qGQFWr_$RM`65=h z7|eq^6bRSCVIj5!vJiU#=fL~1mqlYa&(td$gqWJkJxh8*L#ZPfDLH%A)8^H3EuCL< zEV7GrigyW)eCWw8V204X`4C)E5tMzS%e zgZMGC6&V#?AN>k9@CD}!%t5RMK43Tf?oYPr2G-j&TMizk`tMR;!*d5);-Ps%P6CuD zJ3I%?92sN-pTDb8HzkJhu-lO`*CG3r0oKF^ljF+{w>q%&iKX z3F`u{H9;^MmFT~1p_%?JYAFkLv4bM2UP-W88?d0vQLAl-NKp)~ysMyupcmGN^QQ`Z zU`hU1_>L1ikHABLsQM06kX-PU1v8V)MU$i;&KA`~I{>iRWaStu!v~%_6+%PVQ+uJE zOMQK~>;GBqg!$hUZhVUq!3Lh8$he@SnlHGW1P`5$P(z%ql;bk?L$lgIVXR7v6MH`< z4|%V{p0gL5y_j`(QR)?65Og`3*Aw7Oxu3Jx(UUPQMTj{f;+g3d0)2PJn~tTdiT5=4 zY^AdLAyhDzEF%uJdm|1r5fUD@#No_loIgnaQ*uA_|GS>By|SlFQpdIkbd4>rNS|L8RpM;T6n0`DeySF+Zod3x52n&pXm zBIP%p6OjG5S#TPN3$hUaMZts11^1Ev=j1(dLnB}eW0}TMW&5^V zP+P;ChER}9;UX~lYLGTfyamfsKKm~knVfuf)g1`NF)8B?48KwlcoI<_=zterU7H_)Hxxl2`nd3U2hyJPz_N;Ef{CkKety#I^nj~x#23oOyLH(cFf~EE zVI#g1_s=fktsuHk_WlTrr9XqrEvp5&>yG_szi{%o|3FCt(;;K!)Tq(`MOKX4SJv?0 z50Dxx(NS0&8TUi~@^KY>gl}AMyD$$9*Sovz0|DY|`TE3<%*FRxEfT;U_gG#}jwDd7 z6~`gPUn<To%IYq0BZN=5l`3`!a+pzgh)8Hk zD96uL@G~*Pqa1B^5hJ5wZ;f6{wH~rgpvt}4(Gcr+AY2`W2XTonzZBU7FS?cXe+2Q} zFW0%R2PM3}PLTApEw_i`mR8XtPGEe5G`Q%wVRb8DRpmeOPP!$#0V^q+sd9?(6Kvs8 zHpymK*RYK%>Z!ti=hYh?iT5Z}0vj65y8haUMbV9eV5c)3n-|AVB)?bLfvjsTO#sA=-3ZGLh=GaR?9r&6RkZ^WcPd4YePC%0lv0 zJ`|e)H*%sgDT6X^p=a)8dE@+9O|=AgCg#TSQz*(Vrm6}-2A7pu7&`jn13*Po9PZCd z5drS#PrCC{fT3H(qr8E5m7J;L@a>HTqFl9vJL1H&RHS9H+V`^#mIK7JAk_=TL1Tt{*rrOk?Tf#NGi}@Ni7+6-jiWw zrhHW;)6MR7G=v%fqEnl;d8zHW`lfkOl)Jv8T1y>I4=DW)A0xCsy`X?XIJymBcG@ar zl70j3(MpSejVL}U1Yq@Lra;bSsXFF~z>HPzx_0T&r&Avghk@XfsQ(rMz}LT|Cw5{r z*vwz3gC(oz@%dlp{DQ$J zgo$N@O8lHi$;RGnz>)$8GDUv>ZUu_oH0~~UuD({De>)+qJb8e1)Lp@ss<%;;F;nG* zl$DpkR4iF-J$(n+Dd}3G03-RAUW+~Ro4XFcMf)bhu_*whaSo;lmH-}vjJ9>2 zP!@7#b<9Wm=+m)UhMIjLay^N{+Ch%;K2?XoeT2<=zAQgR*i0vLoj5V%&5U?GO3uV7 zIf`1sN=FwDSUjcM0-`&|Nt+#&rPmAlz*6*oyE3LehPMLyJ$Qa75nO$WUhTjJLH46p zqM@e>=HKXv!9;3>8!d*N2_9hUy zE#qnt*n!g*C6Vg~wh6IZ$(8_TsHYxk#JvHMiyvSQ@_7~#6%|d)4G|_XPFYvYxGS%O zC19mcA3UFPGmv!+4Bfb%7OjypwI9>F5-Y%(Qau0D39^sDBC0XyY*WmxXbDMG4gApX zwyd?^h#-aKNtWs%CB~O2R2mJK1ERl z3CZkFW$%7|eN4MOfT7mCenU0?qzlQ;Ke zTuZ7-mT=p_xpaXt8AMD3POW5cS{%vnC3>K1BIF~^`A4r2bDBr{cLVD{N-jcgYa`FZ zg|KXpt+a`R*PXjcKkU};y#`IrWV!hG_^Dr;a}YJL-RS7(5IZnsIY-v`i@<=Jc!lQN zX8`NNfy!=qX^ykqtsLBb13(_?ij6`*IXF4`o||F4qQ*Fh+slCa^{>l7CH*G0fZ9VM zA|a-bh90CcFE3BtlDd+c^Jmm7_^j=Pl3 z+Cqz4ZO^BvWcXQ1x0~yoAT)oVZ64JQ24ZD-;`}>lh^N6M=az%8^LhZn=*7WzsE;+1bCI*JbxP7n88)c3-_kf6< zzSUXnBH$3OeG=HjWJh=Cfd#kXZc@P19^ioa`CrP}FM!0e#?D~hqrn>GLrG#}7v+qU z=VkFpe2R!$0KDuEA4fgciy)ZA^Vr4n*?au>zu2yc6H!Y0)!ZCu&HY&$d`ER$j~73t zS#EkpYUVT ztpdou&!q{8j|vw!-N3|4Ph|WU20}nbjYa;H{ASx2le6LsD-RY1yurGrzdRY-%j|_P z2=QTYfV}0goFU(~2<)^Zd|EC9w)O5(Uf%D1m_r=__{_*Sk_m39737xbUT6||sMz|# zz-#mdoF`VYSppv$9rLE#hig17ebp0gA@%P)bSSu^(E7P0Ieh>7RWaaZ!}Oz7~Lb&G_tu%CI?T$A=3lC|!dfavz# zB~Q!c84D@OMr9KHiGrp8_9Efiyr6xr8sKike%#Ba_7j)^R#sRpg_OTHBwiHa?rp>? z^^k^PG58;<`98Kq(G{fj-TfgBtECi~d;`&r^@S zkje1^c_l4hzJVg5sxj0`mT<$cpJ7o`#t}}jy0cn zd^mB(<1g9B8+S}F6+`rOHl8PZ44g-)#jo(DsjLla>h>$YkOBKqxu5si8ZBU2 zY?hS1FJX`h@fkU&Y4ljs>yj;p2q&x2=MR+FO4O?z`CzrK2wAuW62WiAE0X_=bQ0tG z#U?XJB|PLr`0Lhbn54A3Km?E*P~*v&?A%eVLO*`vS?JSw^RnzT(1i#O8E}q_j~`bh zKk{fsWF280-}&T}4i`Gn=ACvl>b3(8(Mw?O;=uX~Y}7{>Jq=%s&_nOCa40L{ffkfE z&1hnz4_H>>@_?|~f!HFgBA!o4Fo)k@XPBTS z!yTAu?+C0L(>}3!_OZ#GcD=Ve^(3B{i6UB7KVe3B|3=o>SBT1tp+(wG_{X)B`l;vg zP;(&h|tsSp}RBCCfi znM!g5CJoWT|ybLd$^<@IJCj{CVplsf)I?K zbO+~Eu`dP+D09~K&vR$|=3Oiqu1ihF&HO23}Di*YC2d&vn_RVcCc<9*1TP-31lwm`1QW(=h>hKY; zK~K))^O++5uY@xXhq`^+coR)_#*jf|$uhDtvKP%WmW1pv*~XSZL}f^1myvznvlSv` z$-a#>HF{*vz6)hv9?S3czJJeg+{ZC9-|uyw*L9ue=Uo=(n^3U^3JBeP#>!sA1=<9( z2)C#W9l57ube*~I+vFa)Us>$E2wdo+smoLE1KeIlp%))NlvFfmfFDp5h`e+$hLbkd z;tRNqy^h^#IyfbL3raUkSbq8fiy7jYg>Jt$zsIz@5#<_e?{%V*9plrxtj3L^cA^WV z34z#W8B2ub2non@P=}QYof%pu|8@rSlP_YTI9UJQ>gAx(Jq<<|ujui5Xot6x(3a#Y zF~4o1KbjtIt1E4KXur3T*@elNe>TwmW}wYGlm89*JStvS5!wI5y_+FsN;3g*&kjK) zg@~5~dpDKGNk6CyBjxCZsI^S#pj@Bioa~GEQ5G$ZA;$Ox!Vt1Ru_8?R5GG@}W1<~< zylf*PW7m}{kX-3>bv6XV%?*|m+OSb^0m4$h=&)XhB1xTg{Hw)UxURff^uwIB`fqaM zEHYQ_XNFrna2FqeJ2*r&oBAC13gv}U;xWjM(#G2kSqH;zG*7~XMh@s&+6Gz-g&CPn zr6P3asZz_C1)py!R<2)rd7yTy%c9k=2Q&Rps;IMXZr3Be*-`pUcmGC$!O8p8w57g3 z4PZPh?W@ng3iV+h#(GAb%J2`tukef0BZ#g&!em!iX{|)`;^24?dX$AO@B$w%oqw#`?4G%W5G^ND6hNHgXVk>(-g;b{f7e zQZ;2GbmYyeRFh~bMg?M=rbUFhQTzD0Su$|A)TW=q$n1dd>&QgpA_vudRhhrae_Z!4 zg}qe*yiZJTBdgp1Ye0xU)VA48LO;wYU~2`Yah2CG+poIpQ$Gm`xD7>N`tkAt$%$0K zf)T}%izpEWhc*?LL2Mg{GL~vRyCR4z&~UYAAx8+@bS)JR)uQz*vMALyElGUwn6 zY>@jlbG&1&+umI5p{^M`sytjF=PJ%OZ-ap;TCKU&*io91*s?bIc^6ako;JEwCqK+UcQC-s z9Nr|EkhbD}UHLpi2F!XJpAz-WWPn=8T;h43cEdW#;y@qy^o3$Q{sx`6S;94=z2hc! zdv0KAH3V=K!`k5U9XeSR?9hoXR&(!!6@xXAk^dQ3h5p8kJ{xx(1k{VbsZ=ob1{K*9 z4&9z&TGQ1Ux?-}S0w>E2|3W*MBa0>y#-@I@*KWbcf@FP+%f z$sRDAqZVX-e+p1G)aenD7lzkK4Gj&Oizw}e9SZqQ=T!)SdbBxGyiT~E2Ic9Hn?CO4 zrOdE(h0djIE}-3-rLBj+w57k;2(mD{_`Th^$5cTg1{FO}cLqhTWhS?ofNJ04e+%xK zYMk<8CfXkK(I163sWKS#pSg+~Z$gD)tmFaBJ~N z3PSWK$w5*y%_n>5h3R42TnYI5%8o;#4UBOG)jmGeLB}xowy2Myw>t8v4@-%d0Ix}i zSGLd-8%xVc*F_ZZvg?EsR?&!_sU^jZvAK6?niYl-yd2bNz&gLc}Z)N+i zXG=;EstNR5R3ou&cIY1KineEVCZ(@7Ip`QE+HFHo^w(6eOK3?t%)&1drJGcb1I~v{ zer$`CzrZjo_2>)xWjyRi1wYW{Qt;Ep2+I@^x^3J2+(Uisvk4d`WUdgn*HbD*SHFue z8v+AT_J%E8?OMv1! zi9PSLH64BkkIo1w>Y{WOZ#h2gIikx$d zR!D+@4Mv8fKM$m+IGKr%&{jnBv-Po+a!>)PPJ0O*cX^Y#G~2~de`?0v>M#9?FX;?I zbt%}=hY~O2D<^=ouOLdnJ>1taz^gTDFaU?LWZk3w~geQr}6 znqL8!j%Ej-%|nbDTqw9LNFkbX?$a$#&Z5F)HCo05mv5V&^KNi=4U0u%*FeuFhA|2> zZ?fxQJ~>fX%E@#_%O3(EeN+Xd=MXNw2nK>8doO{(k;bqLMR4g&Kx!RV zZeGIoG0m4=##boFJepN!`l`tH;Gdj?w?mqi^VHjp!Y|^f&@XP93jYn}!I)C4-m;`5 z(3-Dz?B8Z`X^WJkR)s(5XX@JD+mVZVN93<^Ea6!W+A{Mt$CkZ9b&T0Yv7-prN?U`> z;zuRp9pH9(mzlRPy1NU1f|S}oRQ@gC=CG91W9^k=zDhJ>&+Y*Y71?+SBFihokGyGp z;ig!Rkkd@?Q2oxPa9Wg=ob^M{amwlV-ek}&7Z@^H#+HGbMs{)1E`2z5mph!kVS@wZ zytYo5^j)+^1YAGWv`%H`9EB=Vv3%&Z3H}S62cSb+qz>T@RsAha zW4jOzF4AEw-4Fvlyo$xS$h#awzI@qOS))WB)mc{a2+5NGf(^FVMkHU#FdOLp#@{PFU1izvx1-P@ z(j)3GQcqbRpI*a@ zd1|Cs&YQ3eVD1E#k0z-~%^GbhQe$?6-%VI}YT#(E^9abQO4GH=vPNFEZ32FJ!?R;x zlpG+*gsLn^o5AO2{qX9IfX&w{AY9qScGhGhZhp6> zS_Q|_tF-vTE6iZAgSHlg8SKNjo`nyEY0G@s z+cB=Vve=i3JM$c(5n0K6aHrN?Tw7h2lZm2$#gpRE+Lxh^W*uby9AC8#2qZ-w(*7z8 zR)=%G?i`$F-ttk9|7Ob9X>)!r${GRLG@b^knT9 zpI8NSicys~PG*yzt=*IjOnFm~NuS?h=X@@1jF{@e*ahiSl|Ce!+DI2l5SvRe`da(- zF{+}(z}Y&3rQLwu@izE7#Z0uN`Y3xo1SqvlT&-RN?|JF?^u0$i#gfc{f0dRqxKw;9 zb%UihCy$9D#P&|e1FRu)J{FhfI2(let9OpH$t;@%*a%ADg43b|=iko{by3YByzJ6; z;d0k?9?C3`-`Si;wKdR)(0#N*vXTg;jI8cTZwN))*Xc12`r0JyK+Mc^+F2y3#k_k3 zZcLK_K~jVR-W;SdKD;}5vF3pbS$UiIf9_bB_Vaa>FJH#WiOs>ld9q&1_IkJ{EA~bi z`|uk)Li(!J(eTlQvoWQFi;lN@A7e^wRS-WU)Zovhq_tFE{n6)1W?`TWAKiod@hl&U&i(Kq!SF9Uw1#uTH19idp~up z)wEGPcK6y%w~UuLCb~D2>0cxmJW7B5PF|BiFGK!*@;eyj(*jgfat@avv9`Sd9P{}p zR7){e0n*9tATtH-?VS~dK;MKZn4*Jl)xkpU0+h z7dQjM4isoR#q^O*6LnR4CQsNA7R&SJ9=(Rc#q@$LH)V1Sq-PerBCcYi2! zjQ7wTdi|chw%@`O>*FnDM#v9w)hTPX|ENZIl=asOvo9@dgX!c#UykUGTnys@2;16k z&G*#hejrA;PDN6|*EP7^TOd|a7|4+5}{ym;iqKD^UP7gvQuw@YjEXqdUNR&2zlGu z&o6koA-q8v$m~CEjk_i)`RUC?kg~^9O$rh?>yx2E~YoIpFRbZqsYHb$dB%$w5Bp4hQUM z;rO`$OAp#RTibWAU3HK4h2qI2FmAkq@Jvrmu2F=vON&QaohVc=_BYM>R|m#@hd`M< zu2IxQ&Wz4))phUiZ*fx{u?CEmBq(@B8MCX;07qt%(@^Os+oJtr9C4VG-5G|)8Ire8 zX9$*`-@biY7@?dbJI6@g{t|vmq+sy?t)w1T-aF16%?4Om=YSrK9nUt|Hdc<=tJ0C( zoH4+_V-D0wJ{zOw1K>@+)+gyPGP1n%SerYYs@5lK_(EP>c6Kw@0EaTU1SnjyTM`oG zO$M)LN|l}8s*x-RS*CZ8Rkdd|RVQZ^z5b^~2F@R{lht()+UwHf?fyI1q~zrNNWFI! z)i&+WUW{j=L9@|$o33W5-j7k_041^@s6yS_&800001b5ch_0Itp)=>Px+yh%hsRCodHoN1_4 zRTRfH%?2|qEr-$+wK*)aG^C7zqNMr~krV}mNLf(!p&}wPhz2MOBKr_YMK%y+l!DM` z4j&Q=D=WW@--g`^!0Ty59TVS?8T~&wlUi1;2OC-G6rvYp=D}9?pH|cIy_U z!&~4VdJxHHgQu+CKEzre=J&NgbcnBg&9z5|m`&zeAUed?zUJDaL(C@gEf5{zYhQEi z(IIA&`4)%{@wKnH_UI6^$$Se$hxpppTzhng*<`*2qCt*N+X;nDnCk(d)mct780{#Mv3?lPb7zY=?MCb!uQi}Xf zmZIQQILpam8d%qZ99%>{uQKNU%PL|YtMY4TWK5BU3V)R8PMK+-Y0s*sNB-a(qR1El z&6c}q(8IviI?WF8-esu+-fh%#_U?L#9U;xzSgL;!cvY&@03+4Vl?tZCM;RsOy3 z5@3I+$0q+c^Scd`%@fGt{=Zm9(|+1N;b$4u*aCY-EPRxX#KB-YkH} zU|@31OQrHOt!vP@igm=zL7U!*M#u4b3%m$Am1`GftuM{5sQ3&Xhs&WCNHhSHp609a zHMj_ofh3xy?uXYv>q#m{bD^n69F-)>usVqkfq%o3G)+TWU=w@~pTjEH2dVVu;`RiU z4?%*Akn9LukCh&P^FixCdquZPCc|^E3$ks6a2;HPXgwGYkH8g>b;5SuF9VHuts#2- z6@G_p&;nW~`hnJu0WcUw!Du)g6j`-(YE*87=b>r|GD5CQtfITMcY+r0GDol0p_MQT zj(-J-BBsnXiq>V0kOSHq|5%mNo!se=-Cb#pzYy+)g|G&+PPA3GqUTGP53}J`&_*E@ zMbkWJtDa_k9;8Fk&VP%crh%rRwqzg~#>07VGU$D}z;k(!=sfcz`~hiuA-tL$k{z`N z^|C>NI%*M(=4&zq{^WWwdLbaQo;lL;>FY0C zEQI&qBiIT>MN^?7bRx*<6Cg;jP6dh(-D{G_kUF)`fe%2@Vy&-U{&mzNhZl)>iht#j zbIA2N)N8*{T98wgdb=4OhPkjCQc;9z>#D8na5xksilX7L4_ZJYUC|@MuYr@`O^`ea zGhq)jL$0C`wVh`zG*4MYI?!k|{@sWw5D15)#V(bZLYS< zStH44iW)7bSHoyXHw#?0Dmu#y15Jsu;1kd$BwK$A?{&V(rZu`YJEYlb2!H)3RW?$a z?i^nV8pU#ec4%iO+{LRzPFkO^UkP<&5NRWzSDnvvPFe(Szyi>w;vNV>8jXgk(jUYs z-7}Wad0{%d4B8~f0ao2MQ08s84=#f2z?IW$qoz^)<_O7lgm!X?8V^mDqRZ0v$l}il)sOc{3Ny*Jw0^kiMNx z=`=kJWWe@{oTghp^PxzjnIj|}A?;N>l=Au-___q?v<=o~Xi3tPF0#?C1zqPFZ35)X zF`zR~Q>C*xq}F)-NEnw;`&p3hH7cS6WP#|AfSe&!qC=uX0<%D1>VL!ti4F`2#F2}%mRU_6C)%rhj@G+qOU^rO8oavh=S;rHF?^Hlf+YrD)eNDjABJKbNIyoU+QY zWJ&czhm>T#$bbndPwU%EG@y~26Lz6%2 zOM6v0#2g`U%JLf>dh&OLwfg7~tHtu?|CFqHoZ2KF4oQEC$)t#5<^hg%w^sGLt$o<& zv(EBZbff-NmA;FH^<8^hL#pyXO}oz)afa%M5mIBx65j5hj$xoju+8GJhM1M;WCiY^ zKZTr8)D9v1VtPZUI_Re~nl7OlqiVhMD?ydaI8}E%#P;Xmj2=x7jikX44N|2}Gplk$ z+HRGd52 delta 1320 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 Eg6yB|NdN!< diff --git a/lib/pages/landing/home_page.dart b/lib/pages/landing/home_page.dart index 008887ca..ad26b29b 100644 --- a/lib/pages/landing/home_page.dart +++ b/lib/pages/landing/home_page.dart @@ -42,13 +42,7 @@ class HomePage extends StatefulWidget { class _HomePageState extends State { ToDoCountProviderModel toDoProvider; - @override - // void initState() { - // WidgetsBinding.instance.addPostFrameCallback((timeStamp) { - // getToDoCount(); - // }); - // super.initState(); - // } + AuthenticatedUserObject authenticatedUserObject = locator(); diff --git a/lib/pages/medical/vital_sign/vital_sign_details_wideget.dart b/lib/pages/medical/vital_sign/vital_sign_details_wideget.dart index 589284a1..113e29a6 100644 --- a/lib/pages/medical/vital_sign/vital_sign_details_wideget.dart +++ b/lib/pages/medical/vital_sign/vital_sign_details_wideget.dart @@ -1,9 +1,12 @@ import 'package:diplomaticquarterapp/core/model/vital_sign/vital_sign_res_model.dart'; +import 'package:diplomaticquarterapp/core/viewModels/project_view_model.dart'; import 'package:diplomaticquarterapp/uitl/date_uitl.dart'; +import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; import 'package:diplomaticquarterapp/widgets/data_display/text.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:hexcolor/hexcolor.dart'; +import 'package:provider/provider.dart'; class VitalSignDetailsWidget extends StatefulWidget { final List vitalList; @@ -21,6 +24,7 @@ class VitalSignDetailsWidget extends StatefulWidget { class _VitalSignDetailsWidgetState extends State { @override Widget build(BuildContext context) { + ProjectViewModel projectViewModel = Provider.of(context); return Container( decoration: BoxDecoration( color: Colors.transparent, @@ -38,7 +42,7 @@ class _VitalSignDetailsWidgetState extends State { border: TableBorder.symmetric( inside: BorderSide(width: 2.0, color: Colors.grey[300]), ), - children: fullData(), + children: fullData(projectViewModel), ), ], ), @@ -46,20 +50,21 @@ class _VitalSignDetailsWidgetState extends State { ); } - List fullData() { + List fullData(ProjectViewModel projectViewModel) { List tableRow = []; tableRow.add(TableRow(children: [ Container( child: Container( decoration: BoxDecoration( - color: HexColor('#515B5D'), + color: Theme.of(context).primaryColor, borderRadius: BorderRadius.only( - topLeft: Radius.circular(10.0), + topLeft:projectViewModel.isArabic? Radius.circular(0.0):Radius.circular(10.0), + topRight: projectViewModel.isArabic? Radius.circular(10.0):Radius.circular(0.0) ), ), child: Center( child: Texts( - widget.title1, + TranslationBase.of(context).date, color: Colors.white, ), ), @@ -69,9 +74,10 @@ class _VitalSignDetailsWidgetState extends State { Container( child: Container( decoration: BoxDecoration( - color: HexColor('#515B5D'), + color: Theme.of(context).primaryColor, borderRadius: BorderRadius.only( - topRight: Radius.circular(10.0), + topRight: projectViewModel.isArabic? Radius.circular(0.0):Radius.circular(10.0), + topLeft: projectViewModel.isArabic? Radius.circular(10.0):Radius.circular(0.0) ), ), child: Center( @@ -81,32 +87,34 @@ class _VitalSignDetailsWidgetState extends State { ) ])); widget.vitalList.forEach((vital) { - tableRow.add(TableRow(children: [ - Container( - child: Container( - padding: EdgeInsets.all(10), - color: Colors.white, - child: Center( - child: Texts( - '${DateUtil.getWeekDay(vital.vitalSignDate.weekday)}, ${vital.vitalSignDate.day} ${DateUtil.getMonth(vital.vitalSignDate.month)}, ${vital.vitalSignDate.year} ', - textAlign: TextAlign.center, + var data = vital.toJson()[widget.viewKey]; + if (data != 0) + tableRow.add(TableRow(children: [ + Container( + child: Container( + padding: EdgeInsets.all(10), + color: Colors.white, + child: Center( + child: Texts( + '${projectViewModel.isArabic ? DateUtil.getWeekDayArabic(vital.vitalSignDate.weekday) : DateUtil.getWeekDay(vital.vitalSignDate.weekday)}, ${vital.vitalSignDate.day} ${projectViewModel.isArabic ? DateUtil.getMonthArabic(vital.vitalSignDate.month) : DateUtil.getMonth(vital.vitalSignDate.month)}, ${vital.vitalSignDate.year} ', + textAlign: TextAlign.center, + ), ), ), ), - ), - Container( - child: Container( - padding: EdgeInsets.all(10), - color: Colors.white, - child: Center( - child: Texts( - '${vital.toJson()[widget.viewKey]}', - textAlign: TextAlign.center, + Container( + child: Container( + padding: EdgeInsets.all(10), + color: Colors.white, + child: Center( + child: Texts( + '${vital.toJson()[widget.viewKey]}', + textAlign: TextAlign.center, + ), ), ), ), - ), - ])); + ])); }); return tableRow; } diff --git a/lib/pages/medical/vital_sign/vital_sign_item_details_screen.dart b/lib/pages/medical/vital_sign/vital_sign_item_details_screen.dart index 802aae38..55f91d02 100644 --- a/lib/pages/medical/vital_sign/vital_sign_item_details_screen.dart +++ b/lib/pages/medical/vital_sign/vital_sign_item_details_screen.dart @@ -1,8 +1,10 @@ import 'package:diplomaticquarterapp/core/enum/patient_lookup.dart'; import 'package:diplomaticquarterapp/core/model/vital_sign/vital_sign_res_model.dart'; +import 'package:diplomaticquarterapp/core/viewModels/project_view_model.dart'; import 'package:diplomaticquarterapp/pages/medical/vital_sign/vital_sing_chart_and_detials.dart'; import 'package:diplomaticquarterapp/widgets/others/app_scaffold_widget.dart'; import 'package:flutter/material.dart'; +import 'package:provider/provider.dart'; class VitalSignItemDetailsScreen extends StatelessWidget { final VitalSignDetails pageKey; @@ -15,43 +17,56 @@ class VitalSignItemDetailsScreen extends StatelessWidget { @override Widget build(BuildContext context) { + ProjectViewModel projectViewModel = Provider.of(context); switch (pageKey) { case VitalSignDetails.BodyMeasurements: VSchart = [ { 'name': 'Height', + 'nameAr': 'الطول', 'title1': 'Date', 'title2': 'Cm', + 'title2Ar': 'سم', 'viewKey': 'HeightCm', }, { 'name': 'Weight Kg', + 'nameAr': 'الوزن كجم', 'title1': 'Date', 'title2': 'Kg', + 'title2Ar': 'كجم', 'viewKey': 'WeightKg', }, { - 'name': 'BodyMassIndex', + 'name': 'Body Mass Index', + 'nameAr': 'مؤشر كتلة الجسم', 'title1': 'Date', 'title2': 'BodyMass', + 'title2Ar': 'كتلة الجسم', 'viewKey': 'BodyMassIndex', }, { - 'name': 'HeadCircumCm', + 'name': 'Head Circum Cm', + 'nameAr': 'محيط رأس سم', 'title1': 'Date', 'title2': 'Cm', + 'title2Ar': 'سم', 'viewKey': 'HeadCircumCm', }, { 'name': 'Ideal Body Weight (Lbs)', + 'nameAr': 'وزن الجسم المثالي (رطل)', 'title1': 'Date', 'title2': 'Ideal Weight', + 'title2Ar': 'الوزن المثالي', 'viewKey': 'IdealBodyWeightLbs', }, { - 'name': 'LeanBodyWeightLbs (Lbs)', + 'name': 'Lean Body WeightLbs (Lbs)', + 'nameAr': 'رطل وزن الجسم النحيل (رطل)', 'title1': 'Date', 'title2': 'Lean Weight', + 'title2Ar': 'وزن خفيف', 'viewKey': 'LeanBodyWeightLbs', } ]; @@ -61,9 +76,11 @@ class VitalSignItemDetailsScreen extends StatelessWidget { case VitalSignDetails.Temperature: VSchart = [ { - 'name': 'Temperature In Celcius', + 'name': 'Temperature In Celsius', + 'nameAr': 'درجة الحرارة بالدرجة المئوية', 'title1': 'Date', 'title2': 'C', + 'title2Ar': 'ْس', 'viewKey': 'TemperatureCelcius', }, ]; @@ -73,8 +90,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'Pulse Beat Per Minute', + 'nameAr': 'نبضة نبضة في الدقيقة', 'title1': 'Date', 'title2': 'Minute', + 'title2Ar': 'دقيقة', 'viewKey': 'PulseBeatPerMinute', }, ]; @@ -84,8 +103,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'Respiration Beat Per Minute', + 'nameAr': 'ضربات التنفس في الدقيقة', 'title1': 'Date', 'title2': 'Beat Per Minute', + 'title2Ar': 'نفس في الدقيقة', 'viewKey': 'RespirationBeatPerMinute', }, ]; @@ -95,14 +116,18 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'Blood Pressure Higher', + 'nameAr': 'ضغط الدم الإنقباض', 'title1': 'Date', 'title2': 'Minute', + 'title2Ar': 'الإنقباض', 'viewKey': 'BloodPressureHigher', }, { 'name': 'Blood Pressure Lower', + 'nameAr': 'ضغط الدم الإنبساط', 'title1': 'Date', 'title2': 'Minute', + 'title2Ar': 'الإنبساط', 'viewKey': 'BloodPressureLower', } ]; @@ -112,8 +137,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'Respiration Rate', + 'nameAr': 'معدل التنفس', 'title1': 'Date', 'title2': 'bpm', + 'title2Ar': 'نفس', 'viewKey': 'RespirationBeatPerMinute', }, ]; @@ -123,8 +150,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'FIO2', + 'nameAr': 'معدل النبض بالدقيقة', 'title1': 'Date', 'title2': 'bpm', + 'title2Ar': 'نبضة', 'viewKey': 'PulseBeatPerMinute', }, ]; @@ -134,8 +163,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'PainScore', + 'nameAr': 'نقاط الألم', 'title1': 'Date', 'title2': 'Cm', + 'title2Ar': 'سم', 'viewKey': 'PainScore', }, ]; @@ -145,8 +176,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'Weight Kg', + 'nameAr': 'الوزن كجم', 'title1': 'Date', 'title2': 'Kg', + 'title2Ar': 'كجم', 'viewKey': 'WeightKg', }, ]; @@ -157,8 +190,10 @@ class VitalSignItemDetailsScreen extends StatelessWidget { VSchart = [ { 'name': 'Height Cm', + 'nameAr': 'الطول سم', 'title1': 'Date', 'title2': 'Cm', + 'title2Ar': 'سم', 'viewKey': 'HeightCm', }, ]; @@ -177,9 +212,9 @@ class VitalSignItemDetailsScreen extends StatelessWidget { return vitalListTemp.length != 0 ? VitalSingChartAndDetials( vitalList: vitalList, - name: chartInfo['name'], + name:projectViewModel.isArabic? chartInfo['nameAr']:chartInfo['name'], title1: chartInfo['title1'], - title2: chartInfo['title2'], + title2:projectViewModel.isArabic?chartInfo['title2Ar']: chartInfo['title2'], viewKey: chartInfo['viewKey']) : Container(); }).toList(), diff --git a/lib/pages/medical/vital_sign/vital_sing_chart_and_detials.dart b/lib/pages/medical/vital_sign/vital_sing_chart_and_detials.dart index 299605ef..a56ee0ba 100644 --- a/lib/pages/medical/vital_sign/vital_sing_chart_and_detials.dart +++ b/lib/pages/medical/vital_sign/vital_sing_chart_and_detials.dart @@ -45,7 +45,7 @@ class VitalSingChartAndDetials extends StatelessWidget { endDate: vitalList[0].vitalSignDate, ), bodyWidget: VitalSignDetailsWidget( - vitalList: vitalList.reversed.toList(), + vitalList: vitalList, title1: title1, title2: title2, viewKey: viewKey, @@ -59,6 +59,7 @@ class VitalSingChartAndDetials extends StatelessWidget { if (vitalList.length > 0) { vitalList.forEach( (element) { + if( element.toJson()[viewKey]?.toInt()!=0) timeSeriesData.add( TimeSeriesSales( new DateTime(element.vitalSignDate.year, diff --git a/lib/pages/paymentService/payment_service.dart b/lib/pages/paymentService/payment_service.dart index cc2fd7ca..b79bfe71 100644 --- a/lib/pages/paymentService/payment_service.dart +++ b/lib/pages/paymentService/payment_service.dart @@ -50,11 +50,15 @@ class PaymentService extends StatelessWidget { fontSize: 14, fontWeight: FontWeight.normal, ), - Image.asset( - 'assets/images/al-habib_online_payment_service_icon.png', - fit: BoxFit.fill, - height: 55, - width: double.infinity, + SizedBox(height: 12,), + Container( + margin: EdgeInsets.only(left: 10,right: 10), + child: Image.asset( + 'assets/images/online_payment_icon.png', + fit: BoxFit.fill, + height: 55, + width: double.infinity, + ), ), ], ), @@ -82,12 +86,13 @@ class PaymentService extends StatelessWidget { fontSize: 14, fontWeight: FontWeight.normal, ), + SizedBox(height: 12,), Align( - alignment: projectViewModel.isArabic + alignment: !projectViewModel.isArabic ? Alignment.centerRight : Alignment.centerLeft, child: Image.asset( - 'assets/images/al-habib_online_payment_service_icon.png', + 'assets/images/device_icon.png', height: 55, ), ), @@ -124,12 +129,13 @@ class PaymentService extends StatelessWidget { fontSize: 14, fontWeight: FontWeight.normal, ), + SizedBox(height: 12,), Align( - alignment: projectViewModel.isArabic + alignment: !projectViewModel.isArabic ? Alignment.centerRight : Alignment.centerLeft, child: Image.asset( - 'assets/images/al-habib_online_payment_service_icon.png', + 'assets/images/new-design/check-in.png', height: 55, ), ), diff --git a/lib/widgets/buttons/floatingActionButton.dart b/lib/widgets/buttons/floatingActionButton.dart index d2715346..4afd72b3 100644 --- a/lib/widgets/buttons/floatingActionButton.dart +++ b/lib/widgets/buttons/floatingActionButton.dart @@ -25,6 +25,7 @@ class _FloatingButtonState extends State AnimationController _animationController; Animation _animation; PermissionService permission = new PermissionService(); + @override void initState() { _animationController = AnimationController( @@ -63,16 +64,17 @@ class _FloatingButtonState extends State onTapCancel: () { _animationController.forward(); }, - onTap: (){permission.vibrate(widget.onTap, context);}, + onTap: () { + permission.vibrate(widget.onTap, context); + }, behavior: HitTestBehavior.opaque, child: Transform.scale( scale: _buttonSize, child: AnimatedContainer( duration: Duration(milliseconds: 150), margin: EdgeInsets.only(bottom: 4), - padding: EdgeInsets.symmetric(vertical: 24, horizontal: 24), decoration: BoxDecoration( - borderRadius: BorderRadius.all(Radius.circular(54.0)), + borderRadius: BorderRadius.all(Radius.circular(70.0)), color: Theme.of(context).primaryColor, boxShadow: [ BoxShadow( @@ -81,31 +83,15 @@ class _FloatingButtonState extends State spreadRadius: _buttonSize < 1.0 ? -(1 - _buttonSize) * 50 : 0.0, offset: Offset(0, 7.0), - blurRadius: 55.0) + blurRadius: 70.0) ]), - child: Container( - child: Column( - children: [ - Icon(EvaIcons.calendar,color: Colors.white,size: 23,), - Texts( - TranslationBase.of(context).book, - bold: !projectViewModel.isArabic, - color: Colors.white, - fontSize: projectViewModel.isArabic ? 8 : 17, - ), - Texts( - TranslationBase.of(context).appointmentLabel, - bold: projectViewModel.isArabic, - color: Colors.white, - fontSize:projectViewModel.isArabic ? 8.8 : 8, - ), - ], - ), - width: 54, - height: 54, - decoration: BoxDecoration( - shape: BoxShape.circle, - ), + child: Image.asset( + projectViewModel.isArabic + ? 'assets/images/booking_ar.png' + : 'assets/images/booking_en.png', + // fit: BoxFit.cover, + width: 90, + height: 90, ), )), )); From 62b923b25ecefd3316b0bf3d0073db0d48846965 Mon Sep 17 00:00:00 2001 From: Mohammad Aljammal Date: Thu, 10 Dec 2020 14:53:09 +0200 Subject: [PATCH 2/4] fix send rad report email --- lib/core/service/medical/radiology_service.dart | 2 +- lib/pages/medical/radiology/radiology_details_page.dart | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/core/service/medical/radiology_service.dart b/lib/core/service/medical/radiology_service.dart index b3cb737b..965fa752 100644 --- a/lib/core/service/medical/radiology_service.dart +++ b/lib/core/service/medical/radiology_service.dart @@ -67,7 +67,7 @@ class RadiologyService extends BaseService { _requestSendRadReportEmail.patientName = user.firstName + " " + user.lastName; _requestSendRadReportEmail.patientIditificationNum = user.patientIdentificationNo; _requestSendRadReportEmail.projectName = finalRadiology.projectName; - _requestSendRadReportEmail.radResult = 'asd'; //finalRadiology.reportData; + _requestSendRadReportEmail.radResult = finalRadiology.reportData; _requestSendRadReportEmail.to = user.emailAddress; _requestSendRadReportEmail.dateofBirth = user.dateofBirth; diff --git a/lib/pages/medical/radiology/radiology_details_page.dart b/lib/pages/medical/radiology/radiology_details_page.dart index 53057953..b0f97534 100644 --- a/lib/pages/medical/radiology/radiology_details_page.dart +++ b/lib/pages/medical/radiology/radiology_details_page.dart @@ -40,11 +40,12 @@ class RadiologyDetailsPage extends StatelessWidget { ), bottomSheet: Container( width: double.infinity, - height: MediaQuery.of(context).size.height * 0.2, + height: model.radImageURL.isNotEmpty ? MediaQuery.of(context).size.height * 0.2:MediaQuery.of(context).size.height * 0.15, color: Colors.grey[100], child: Column( children: [ Divider(), + if(model.radImageURL.isNotEmpty) Container( width: MediaQuery.of(context).size.width * 0.8, child: Button( From 2f77592bac3f869bb74e226342a5cfabeb71c04a Mon Sep 17 00:00:00 2001 From: Mohammad Aljammal Date: Thu, 10 Dec 2020 15:40:21 +0200 Subject: [PATCH 3/4] fix Prescriptions Service and design issues --- lib/config/localized_values.dart | 4 ++++ .../model/prescriptions/request_prescription_report.dart | 2 +- lib/core/service/medical/prescriptions_service.dart | 1 + lib/core/viewModels/medical/prescriptions_view_model.dart | 3 ++- lib/core/viewModels/medical/radiology_view_model.dart | 4 ++-- .../medical/prescriptions/prescription_items_page.dart | 8 ++++++++ lib/pages/medical/radiology/radiology_details_page.dart | 1 + lib/pages/pharmacies/pharmacies_list_screen.dart | 4 ++-- lib/uitl/translations_delegate_base.dart | 1 + lib/widgets/pharmacy/drug_item.dart | 1 + 10 files changed, 23 insertions(+), 6 deletions(-) diff --git a/lib/config/localized_values.dart b/lib/config/localized_values.dart index 313cbbb2..1cdecf5b 100644 --- a/lib/config/localized_values.dart +++ b/lib/config/localized_values.dart @@ -1192,4 +1192,8 @@ const Map localizedValues = { "en": "Dr. ", "ar": "الدكتور." }, + "sendSuc":{ + "en":"A copy has been sent to the email", + "ar":"تم إرسال نسخة إلى البريد الإلكتروني" + }, }; diff --git a/lib/core/model/prescriptions/request_prescription_report.dart b/lib/core/model/prescriptions/request_prescription_report.dart index df901a99..c8323740 100644 --- a/lib/core/model/prescriptions/request_prescription_report.dart +++ b/lib/core/model/prescriptions/request_prescription_report.dart @@ -82,7 +82,7 @@ class RequestPrescriptionReport { data['EpisodeID'] = this.episodeID; data['ClinicID'] = this.clinicID; data['ProjectID'] = this.projectID; - // data['DischargeNo'] = this.dischargeNo; + data['DischargeNo'] = this.dischargeNo; return data; } } diff --git a/lib/core/service/medical/prescriptions_service.dart b/lib/core/service/medical/prescriptions_service.dart index d6ad3732..e9741a7f 100644 --- a/lib/core/service/medical/prescriptions_service.dart +++ b/lib/core/service/medical/prescriptions_service.dart @@ -72,6 +72,7 @@ class PrescriptionsService extends BaseService { prescriptionReportEnhList.clear(); if(prescriptions.isInOutPatient){ response['ListPRM'].forEach((prescriptions) { + prescriptionReportList.add(PrescriptionReport.fromJson(prescriptions)); prescriptionReportEnhList.add(PrescriptionReportEnh.fromJson(prescriptions)); }); }else{ diff --git a/lib/core/viewModels/medical/prescriptions_view_model.dart b/lib/core/viewModels/medical/prescriptions_view_model.dart index 1cd934e2..2c32a081 100644 --- a/lib/core/viewModels/medical/prescriptions_view_model.dart +++ b/lib/core/viewModels/medical/prescriptions_view_model.dart @@ -119,6 +119,7 @@ class PrescriptionsViewModel extends BaseViewModel { int patientID, String clinicName, String doctorName, + String mes, int projectID}) async { setState(ViewState.BusyLocal); await _prescriptionsService.sendPrescriptionEmail( @@ -128,7 +129,7 @@ class PrescriptionsViewModel extends BaseViewModel { setState(ViewState.ErrorLocal); AppToast.showErrorToast(message: error); } else { - AppToast.showSuccessToast(message: 'A copy has been sent to the e-mail'); + AppToast.showSuccessToast(message: mes); setState(ViewState.Idle); } } diff --git a/lib/core/viewModels/medical/radiology_view_model.dart b/lib/core/viewModels/medical/radiology_view_model.dart index 26d40361..076707dc 100644 --- a/lib/core/viewModels/medical/radiology_view_model.dart +++ b/lib/core/viewModels/medical/radiology_view_model.dart @@ -80,7 +80,7 @@ class RadiologyViewModel extends BaseViewModel { } sendRadReportEmail( - {FinalRadiology finalRadiology}) async { + {FinalRadiology finalRadiology,String mes}) async { setState(ViewState.BusyLocal); await _radiologyService.sendRadReportEmail( finalRadiology: finalRadiology @@ -89,7 +89,7 @@ class RadiologyViewModel extends BaseViewModel { error = _radiologyService.error; AppToast.showErrorToast(message: error); } else { - AppToast.showSuccessToast(message: 'A copy has been sent to the email'); + AppToast.showSuccessToast(message: mes); } setState(ViewState.Idle); } diff --git a/lib/pages/medical/prescriptions/prescription_items_page.dart b/lib/pages/medical/prescriptions/prescription_items_page.dart index 696ea2db..5037a195 100644 --- a/lib/pages/medical/prescriptions/prescription_items_page.dart +++ b/lib/pages/medical/prescriptions/prescription_items_page.dart @@ -63,6 +63,7 @@ class PrescriptionItemsPage extends StatelessWidget { height: 70, ), ), + SizedBox(width: 10,), Expanded( child: Padding( padding: const EdgeInsets.all(8.0), @@ -121,6 +122,7 @@ class PrescriptionItemsPage extends StatelessWidget { height: 70, ), ), + SizedBox(width: 10,), Expanded( child: Padding( padding: const EdgeInsets.all(8.0), @@ -133,6 +135,11 @@ class PrescriptionItemsPage extends StatelessWidget { ), ), ), + Icon( + Icons.arrow_forward_ios, + size: 18, + color: Colors.grey[500], + ) ], ), ), @@ -157,6 +164,7 @@ class PrescriptionItemsPage extends StatelessWidget { patientID: prescriptions.patientID, clinicName: prescriptions.companyName, doctorName: prescriptions.doctorName, + mes: TranslationBase.of(context).sendSuc, projectID: prescriptions.projectID), loading: model.state == ViewState.BusyLocal, ), diff --git a/lib/pages/medical/radiology/radiology_details_page.dart b/lib/pages/medical/radiology/radiology_details_page.dart index b0f97534..f4e9f0e5 100644 --- a/lib/pages/medical/radiology/radiology_details_page.dart +++ b/lib/pages/medical/radiology/radiology_details_page.dart @@ -60,6 +60,7 @@ class RadiologyDetailsPage extends StatelessWidget { width: MediaQuery.of(context).size.width * 0.8, child: Button( onTap: () => model.sendRadReportEmail( + mes: TranslationBase.of(context).sendSuc, finalRadiology: finalRadiology), label: TranslationBase.of(context).sendCopyRad, loading: model.state == ViewState.BusyLocal, diff --git a/lib/pages/pharmacies/pharmacies_list_screen.dart b/lib/pages/pharmacies/pharmacies_list_screen.dart index dc69a3e2..ce042462 100644 --- a/lib/pages/pharmacies/pharmacies_list_screen.dart +++ b/lib/pages/pharmacies/pharmacies_list_screen.dart @@ -146,7 +146,7 @@ class PharmaciesList extends StatelessWidget { child: InkWell( child: Icon( Icons.phone, - color: Colors.red, + color: Theme.of(context).primaryColor, ), onTap: () => launch("tel://" + model.pharmacyList[index].phoneNumber), @@ -157,7 +157,7 @@ class PharmaciesList extends StatelessWidget { child: InkWell( child: Icon( Icons.local_pharmacy, - color: Colors.red, + color: Theme.of(context).primaryColor, ), onTap: () { MapsLauncher.launchCoordinates( diff --git a/lib/uitl/translations_delegate_base.dart b/lib/uitl/translations_delegate_base.dart index 53ae86d4..31523ec5 100644 --- a/lib/uitl/translations_delegate_base.dart +++ b/lib/uitl/translations_delegate_base.dart @@ -949,6 +949,7 @@ String get fileno => localizedValues['fileno'][locale.languageCode]; String get notActive => localizedValues['not-active'][locale.languageCode]; String get cardDetail => localizedValues['card-detail'][locale.languageCode]; String get dr => localizedValues['Dr'][locale.languageCode]; + String get sendSuc => localizedValues['sendSuc'][locale.languageCode]; } diff --git a/lib/widgets/pharmacy/drug_item.dart b/lib/widgets/pharmacy/drug_item.dart index 05f6ef4c..7736e089 100644 --- a/lib/widgets/pharmacy/drug_item.dart +++ b/lib/widgets/pharmacy/drug_item.dart @@ -50,6 +50,7 @@ class _MedicineItemWidgetState extends State { ), ), ), + SizedBox(width: 10,), Expanded( child: Center( child: Padding( From 08aa2de69b3a5e7d95a5cd6ad91e7d893e0e6391 Mon Sep 17 00:00:00 2001 From: Mohammad Aljammal Date: Thu, 10 Dec 2020 17:00:49 +0200 Subject: [PATCH 4/4] fix Prescriptions Service and design issues --- assets/images/booking_ar.png | Bin 7264 -> 7967 bytes assets/images/booking_en.png | Bin 7851 -> 8589 bytes lib/uitl/date_uitl.dart | 3 ++- 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/images/booking_ar.png b/assets/images/booking_ar.png index fb37b2d7e63d63f81d7a9ed81916bd0955b1f91f..b562f288612cfe087597824df0edb4246310136c 100644 GIT binary patch delta 7919 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 Z{{hUFBmb$(`)dFI002ovPDHLkV1h%EQIh}w delta 7211 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 diff --git a/assets/images/booking_en.png b/assets/images/booking_en.png index e493ef44f1641374b864f97d6fc171d22490dd11..a3ffa8be445183ac914dc89e6fb1527c4ae2be67 100644 GIT binary patch delta 8546 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 delta 7802 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 M07*qoM6N<$g4-@i+5i9m diff --git a/lib/uitl/date_uitl.dart b/lib/uitl/date_uitl.dart index 95086f10..3e6123c2 100644 --- a/lib/uitl/date_uitl.dart +++ b/lib/uitl/date_uitl.dart @@ -24,7 +24,8 @@ class DateUtil { try { var dateT = date.split('/'); var year = dateT[2].substring(0,4); - return DateTime(int.parse(year),int.parse(dateT[1]),int.parse(dateT[0])); + var dateP = DateTime(int.parse(year),int.parse(dateT[1]),int.parse(dateT[0])); + return dateP; } catch (e) { print(e); }