From c9d83e412a268f217d9faf239f372aa6f725d33c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=B9=E6=9E=9C=E7=94=B5=E8=84=91?= Date: Mon, 8 Dec 2025 16:40:46 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8B=B9=E6=9E=9C=E6=9C=BA=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E9=9A=90=E7=A7=81=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../HBuilder-Hello.xcodeproj/project.pbxproj | 4 ++-- .../UserInterfaceState.xcuserstate | Bin 92411 -> 98100 bytes .../HBuilder-Hello/HBuilder-Hello-Info.plist | 6 +++--- .../apps/__UNI__EDE0E52/www/app-service.js | 2 +- .../apps/__UNI__EDE0E52/www/app-wxs.js | 4 ++-- .../__UNI__EDE0E52/www/pages/index/dialog.css | 2 +- .../www/pages/setting/index.css | 2 +- .../HBuilder-Hello/en.lproj/InfoPlist.strings | 13 +++++++++++-- .../zh-Hans.lproj/InfoPlist.strings | 13 +++++++++++-- 9 files changed, 32 insertions(+), 14 deletions(-) diff --git a/Ios/HBuilder-Hello/HBuilder-Hello.xcodeproj/project.pbxproj b/Ios/HBuilder-Hello/HBuilder-Hello.xcodeproj/project.pbxproj index 5aef68d9..b5988176 100755 --- a/Ios/HBuilder-Hello/HBuilder-Hello.xcodeproj/project.pbxproj +++ b/Ios/HBuilder-Hello/HBuilder-Hello.xcodeproj/project.pbxproj @@ -1211,7 +1211,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 118; + CURRENT_PROJECT_VERSION = 119; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2EP6SRRN43; ENABLE_BITCODE = NO; @@ -1295,7 +1295,7 @@ CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 118; + CURRENT_PROJECT_VERSION = 119; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2EP6SRRN43; ENABLE_BITCODE = NO; diff --git a/Ios/HBuilder-Hello/HBuilder-Hello.xcodeproj/project.xcworkspace/xcuserdata/jlbank.xcuserdatad/UserInterfaceState.xcuserstate b/Ios/HBuilder-Hello/HBuilder-Hello.xcodeproj/project.xcworkspace/xcuserdata/jlbank.xcuserdatad/UserInterfaceState.xcuserstate index af5567da912167fd5ea06079f5e0d47cfd095971..7f21eae143c01f8422e147811825743a37ca5ea3 100644 GIT binary patch literal 98100 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 z z0U*KT=TsT0eKP#PNOvh^7LJNZwJ0lYxvFuGQ;b9#RV1O z`>eQJ!*`kZ9FT{BJW?pG5DS4k3S?##;=5WbHt=1ms}k_he7p_7J9R)UJj1G_dOPse8qJ2FW-_fFx_r*STdE9u!Y%Bp(tF zi$}zx;z#1g;xX|P@wj*b$b7&z`I3b|76DldWC@UGfGh>_ERbcz;wdl5XS{y+OO52` zN|3zbx*yiIdfc6auIfo>@h1)B%Rqe3*Aah3kc}r*YNz{+Csk_8NIng@D&ezl3dO(0 ze}EvuMTHVAF+f%V!FaB!7Lg>AWYJNU%sR@eG>>w#{T$w!Ns@$X$VHMYDH2YZt_HFO z$l4;wE%|9E7Xw*$2cRs~p+u=}Sv(tlzkXKin7G!<3I-*e{vlBJ#8LxH+puifU-R1k zxP5M?qb~#&eilnrYj)ieOHHJEb$%tB^F@ANtW3WJNYTiz6etBr!BU76DuqemQiK#K zMFCk4WCM_mKsEtE`}i`DEkIrY@+y$miltTtzfv26Uny4O_w^F|;{F-mG}fNG{N4sf zEOkeIr5-@GdL6OUt0G4%4V1Je-$;X`!9cbH*-~CsK;9~nMoHR(a>(02-nkP<#0TX_9THgSS9b=C*Ip%*lbb!N#A|J(6^5YwDbj$de%oF70-rYo zevl&dt59IR_f3BP$M&r=#2viVD=YsaG5QlKrI)15RI8QJdTE2SQ9`?X7|0PIM}d5_ zQhHh1BE2G^b^aL0F(97+`CJQ{{QGHR5!xLG!;_Y8*dctq^Vp2+g1k}}<1$n8@bz#l zD@flfHFt!^TSf)Rll9l@dD7#v(+b9TvhuZ8KIR*5xx1&F(o>9U$r&TE@C|fE4O66Q zrBZ6|FZ6xlEGNBwqDy*Hvxsj2Ij%N8D(#{!QJ0b3-O?Uuuk>#JYcKl(atg>vAQ+>b zy)8=LC}wZ%v&EZFB>KXW{nCe2t3v63^Z}4hft)Us4oXPmXF$%VNqvlV^)Wg(MJlg( z{e17j)nDc&eIgxCk?NG{pd0(TNID^%q|$Dc48_Iw>2+gfU%fw-PE)OxFW2map?_zk zuQmPqT>3)#Qu+$Wmq73*&ZT~{Qu;>vRyrqr2jp8I=YZfZ7w5AiwE@a@%|a z4vC_+6q-EY>)1vz9%U+N4&-~ZA^G#>LsH>5`O5*N$0=Bj#JE5XkwfJ$Ib4naf}z(x zz)`@_z%i@jC^=egCAXIE1C9lb0LKAm2hMTl@mhI*QAw?+i0tw#uc1ZSqb%hP!0{!u zsFU1TPC_l>%)kl2nf@Kxm3@2g_0R_OXqZy#?2=b~delSig?c3Sl#_w80B0?fd!rt4 zwo1DdUqOT9!KF25sGM5*Lb{xRhF|u`!{rh3NZ=&kWZ)FwoGax~@@P3z9s`^UI5%*9 zz}3F<6sZc-qa0IdXvbJhJH`Q5t)zBLlqboPHSMSgTn*r=>)KKAyUg<|`*P<}I#FZc zhfB`Y@eL)&Gj6ag4{174>*lt_mvg2(tMr)9mhtwYNS-4P7Ngd7eBU zxQ4*B0!?<1cyh?svUM;VY*UH7fH3F_Na7}<~3fw)w-3weZ;F_XpN9+Mo8*OPt5m>NleE`Ib(Q+CpT|kUUorlnn$~e z0lAd!$xqG5Ecu?{>N&Zd;hx-FPrC8K;iQbb{Jz>7h6m@RWoD#d6z!jy>q*7DMoIpe zn815U#4ta)n3kOt zkeZW|f&bz#=z*yGj=T%sW!$A8KNVkeo$Sdk!YjL}wBB8l@eiY{y;@m_LEz2H!XPy< zHZd+PH9s{odqg*HeXcjSQM=4H_1S8ls(v72JY6C#l@H5Dsa7lGBfy2NkUs)0TT_n74iw-B7lqR5nwc9w|u%#tM?G2yR`1qy2dB&to(UtabL+7 zG@bYwb>dt3ocx`9UjAPG0l3z>PM}x4AGkKawFRyna4~D-ALWbkCDe(_^3U=w@~^BRp+4-^W=PQj2N?&f2s53<5(33=cWZl3T~gY4~W#j4;F zl1hxNA}TVDt%4pWafN~&r_)WxR`Dw_w&jndQcI~_y7+p^y*QRieWiiYP-&zzR+=bH z6$H8~aNU6G4qOl5dIE%SXX&`v8h2DtwJcP(hIbSOPcos=X^3lNjRD-?7`LvF4GJxXZ70K<5epjqjo^etWV z0Aw?e_O8@56j3|tychYn7RPw1LD#*>_%i`Mko?e`%{RE7cP(anaEu6Xe6>|F~o zGYge;d^eU@$-_Dtm3&L>aA&!K!Q5Rw!A(jZ~A2ln*egjFcOFx?iA7z{yi( ztTIj+58No=Mgx~wq)b#MDU*T22rCCTJX(WOb#<|RJqxll8|fLJ-_w(Z&Lb~5ZKP+6 zC$F<-LW&e#UV^dW$~}96JOk zQ`ZZ78n_3vo)VS$$^vC!e=ICd9}M7fQ>1%?@V}_wpkV)?py06Z;E3puh#0&SoRE@{ zGcr5Nlbx56nmZ;U%n-O(S%UuHx~I|$DpD3J&roUo&{^q!``YxZvK&JwWts9EaQVO$ z6e=r}Lg2;%H%?Q!N{ddB?n@t=pN>;)X&!%^Wy$ESRSe%=p5_^uotf^*_4ie^RnGN` z*XnQd<7#E5(SJG7A8Y-mcW$w9Q95|$G}bEHSMe7Wd??OZ30|8O6AZ10QN>LG1#)iFDETM?q z*t^DF2{tUzXkv@TL}Q9cO!fX|m!iHg$vx-X^ZDHOoNp4@ooD{#nYzO&Yf@wl(`dY` znILN>%9=D;BX1OKtq%w%>jTz@t&doLWPOy6ad?_SGf8=Zf`4iz%bF>&hR#kieYSHU zFe0IAR77|L$9v8UIAi68U>8%0B$hZlHaiZwx42ILK1}<{J8Nf0NUrFammK&1@c_@y0~s zz@kD2S-Q{&kJxylIcA6EZM%4QbZgnlp^HoFE)FeSoSYomv~1qm!M$~BCzn)>o|ytgl&f3Nl^R%#bxRWzDR$);Fy` zvA$)^NyltiGe_3Ul{NE}nPgyFa|=z37#)$A>|>0JjZgH8NL1=t^*>(lXD7@Z)W3Sk zE3WX~s?&cg8=IJ>+Gbg;dAJ_fGzHp~?+*l4AP*&BnQd!m0G-+CPyxllz+^Aj0rf$7Tws!XQ8#Lr+z7gY$tZR6;sNisAB^)0@ z<0ImzJEQanW+UeELOI%TP_%WeZ!WLZbj!5TWzwXyDoo~PTqJN2ket9}OMg#g9q#Pq z3Mw^e>d?%QiyiZNOU5mpx7FW$<&6Xl)@iCKrP9hMnK`$tk>k?5MOxXka%tsrTD5MI zRw1oonm$d-O>FZJN)p8j2U*(m_4V*m0_kQ9R`wuVlW@!nPk7@kRg2!z-?M)Lmzl*c zT{Tqdc-u&Gz=8C0?c}#S(t~hZY~f+~VVd zlXLw1edx96znN_2T$Q4mQelaJK=!%sRyTW)&tLqMcMlm_I5)C~`0&SJTt8aBG26n- z+gEl7i~q&XMHyiwstY^ONVtgB!c+7X{e-WG6-gphOck@m3b9hG79WU>V!PNcPKwjw ztT-?7M83Et?u#$^wB}D$S(T-#nyRL%wyKV*uF6)`LFJ(uq8g`4RmrN!s+p>}s`;vg zs>Q11stnaC)f!c%YOm^+>ZR%z)o-dlRIk;Nx~#gqx}w@rZLQX+4eA!^zG`o^k9vSQ zL>;Lft4>i*QO{5>SFcj9Rqs_FQeRYGQ9n{YRe!7gLH)|2q6H7QDF0Kd%>Ndlh5s)6 zmxX;=(Pui^(%MR*-8$>9wPm&Cte3y}#e5DO2Yk-=v&K1z9%u`;nA4`6ebShnIhNryu8R zrgxf7HncU&CmYt)g6D8hh#l$|8y1{w6P#${?9|TL$#mGz)=}qX79S_H^|Vd6q|(}I z?X>pV`q~EChT2Bj#4jj}M$J1GOi#z!W^adPGt98z-cA;_&|w^knR z9$g*Uv}n=Ap@mCJ4~MoME!-WP+q$>z($(F?rB%xo<|CdtE|zu=jvo-5;2)8ooFxs2 zNF3qIUMET!H^{OMYcd@gjqh2XWwqjD{988!y#zvT5sLtj)L0GT2Ik#qt;dHrghhPXuD{;YP)H>YqPUH6O~F zZL(&&tl1%JcFLMvvSv4@h}vG--r7FezFIG>H(l~E^=6MO^^v8%vg9L6zOvL`X_Yik zX_6%w`0{ru_YEE$5pF(oD?cj!qjEJCWNF2Z`X@$2MI=TT&4(BBlAbXMai*PV$=iyT zG#!No`*XLdi!mfAJlx1xfwqq^IyOGJdwg)*h?1Wc#ZbHk<%-VydEXlsgW93mNYQSK zHb^^68>|h{hHAsKM(uEIxORj#Ldyjh=g#|N&3;*PK-L_THHT!)VOeuT)^Lh^RMs4m zHOIGTqqNc57;UUJPCH5)uT9V30adTYdAGxyLlx`rDRDjOLb(akt{Wr zrB1Tu2c=pyOrIw*dz3)Fef0`9S~k(@L}23gt`zoTz#B3CmBrjbqmSsZVW zWwYXUy}e?0+8r4e8^IZ;`Q2<4UQuB|mW_)Scz^3kqpZ0sYq%GCP1amjvezk_-W&H~6a3g|n|EfEz^I&3dIu*`iWu`LhO#?< zBNIMP<_E>Kdut?jBbS^;b0OKuDgzfaY`bEv8Br_wL12GuOhSo{#bghcPD9ylFVI zbdTWCM$Z@y7r{|c$wi}hc=tE&^pzk-a5>8|rUIDnk(pk5dz)tOWBO#pJh`87&(d`J zihGs;&07o)4jbOeSa??R-Fvr=Hcl|M(^QZ5?kCOfF&}vB|85wz z(9Of8*HYo~-OuOh+jzlE~6= zdc_qZ_sQS87&n%6t#xg5ZTY5d9*|V72fUTLJe*6h%VTF`x-~9K7P6%FvfTOZEub=- zt8zOg(TzJVd@3ELTwMilr!v}<$&fcc*i9J9ofMA1-pV-|`|aj#XDhv`H}?AF%*^bv z6|&3m*Gd%r&-R#|`M|5e7yu33j(e*OIe1{-5WjWfT>Z7TEs zDi{8{=wFjfH@wRvsDrm+ud< z3<>f}?C#<3+=`p3CF|h)%%xSyAKzG|ay6UKx^Q(t{=PxYolD+ls+=#E3^Cy)=P5x& z?RC?2Q|73<&O_Hl*HxA@vLwk;X;~_>R@YtEL+7dMDNAK#se&w3lqIYGwK>{P=c`OR zu7S#B>HK7={NGPIFDrG-yL0J(;CAB1@)fGosB71tNmKL9!|UdohgzN9P;}ogHqL0e zjcUH5pihjAG{$s`Fh+%$?=KaeO<2X7K1wognS~D^)HcQ_vn0$tDKRmYWt5ZFk`5)L zm9Z4uh%A*RU9DQNTJ<+>I%cL>T&-EFcAdYv(N%QcD!aB#$vv*B7333rZGGCr_jgOCwXAp;GoCE|hH_h*3sui9(nWma4qNuq}EboSGLZ!wEBykt5)~M&UOAU zQ=y7>t^)=KM@Ekxn=&DN{-RZdB`n&->dk*H{%3Ac{f6sCDD?}MCF?9*ge+#lBNOOWl9JfX%Z@SG-!LY`F^W7O?yq1-z=NRJp=XqjKSfKwsHH!Ob`VUpLqOQj4#wr*5 zIl4q$l5Vt)`#Be7$skKrWT~nwRm;^SE0_GbRNZ)4;@j8ineKnpkfmCt({)Z)O3uoQ zPh8A9BCi`fu z-BevVlhu4#teY-Nd|6!4)vIonj(Z$$JbR;?r(00+=7q9U`;9j*(Jg)Z%`0?kltXle zZl!LOZnZ4g$WmQd;-;XjavGVb%QBxvN_Mhj|G#k>`7ic-n{->0EqAjl)z8vxl_h?4 z@}Eu`cd+H|`sXdT;s1k^M!Sa50Gp5`TeY*X+1Gm}0 z{^=m*@;~3oA$M#aivOKf7U(`vT6s-(U3WuwQ>Tc<7>ps=plBG7X z)K-?-@gM(dC(aLbd@0kvy}0{Q_m$Gzr?S*OOZT-bb@=DzzM#3^{d03W@&W(QcaE@8 z9GU+cS9i)o`oEpoW?8>NV@st>3VjQ}Y(B+qUo6+0CPCchBB^y?y!*2pBYU zSlIB9%5nJJ6PfJt6^0i5%9leAV^maZpy`vXG0JCDmZh(%cr@TYkIXz}HSE(fmVyzr zI)<<;#TyM(IA-&Tf9J!NDqg8(l~tY}*RV4Gc-WTX{IHf)cKO=M?}B-l4%z+@VaC{I zAxSY|QAXZtQ#i!PJQvRX#Sl~v81z0 zcKPy_7N(!`$Cmcl%fR}RSeD`4#-ia5&F9_W5z4zq z&~N2|tEh-^%H>`0`;`?(7QO#SjjU*vh+)!X$0cNsivNpKv&5u-JT)87wNAQNAQp=p zu6VYKJ>nFf`(NUdfAdw(6Rvx{5#Nd*c?Q5jCGiA6T~%Y1qpF3fyUI(|Pvx%)QiXBN zlb{-_N>|O|DS#Dx`k$rBQEgCdRc%+DS6x)yRNYbCQ+=WOM)ia0XVvd&jk=t=GEV{2 zQrA;AR6D3!soSeNsr#w@)j{eob+|f8ounS896*LnGm@g={?zjY!a2IvdZAazlDjN<$WoUay@kG%o|_}wBIzberbo(aDmSXS z1}7x@#hP!QCmQ=Ht1A3;I&0HyR32^#^9|+ZL!jx0rgh3v_cS3(+_33Y zz*0KBUT@G>QQh=Yo@E_K?$OFk3R&`$r5=S3faur@4DUad)&Aa@#CN zV_x^Ick>whqzs`i9-=p&`*Pc;@ROxF z1AU5LDf~D|c_O3u26@r&-Sj@9-DZ7veGk2-zNfyIzPG-QzOUX(@2&4AO98SJC`;U` z7%WTNsu(IuL9#SVmV#v|M3zD~>wSfzzQ5jIKR`cFAD|D^57H0juep-K_(V;bEK5^l zX{szulcnRbbXJxw%hDBDx~jyjrI%fd!-JEec%YSs3(SunG&X<2sC@3mBdZCq%B7nz zh=-`-3kzg^roeowyK>=$p6P0tM{NR2UL4vdcx*&8&!>f%uA?ba$-@Y~JYQJ+shw?H ze1!6-X3@*0CkMmczAepu-u$7LG2XPS(j-2KDO?)~L?}<mh@+@D>JGaD(r$MAXjuT6Lls;M?qmPv(HrU~^ z#7&S9YxSe_@fEM>6J?3JAu-CsPSUuv-UE9ZhbNjtRW{J#$cw8TXbw}UWq?ma_z2UR zi>5`2K22F&s(!qFf}UQEl%+^nijt-1wah<9mGZax@nPviHYD@6Mb$7pW6Y6_$7hUV zOjFM%c#P@392-ydw_h#%#sbrxiW6|Z!wLo?6iuaou!|nY+SQt zDK<+#SC-v7wH$v(kNLPQ~Vs2ewltHzYd^Zu3w?gkfnH8 zN|2?*9Q`WMR=-A;_;SIIWQp&nyfB1uOK!*xR{m7-$dDy}R5Iuj%-1Uj`rZ0H`n~#n`u+L? zdM+SSWGPjaxKlDgmS|p@EXlGoiATRo|HngL=Km|ajiTI4Df&u3(~T9SddjoH#h*Kd zu?I~}HQhLcuy{^B*Qx5tY`kVSs^tbf4^`FWT z_m*bJ(o9*JB};4vbJpqa>Oa$e&Oh&SxRBT==E>4J(|;UOw%p!t>@C?=%zG&F({zPB z)tZ0SgWVDbI)2C#3quNbdh9ctn>QJxY*oED=$bx_ti@)T6cwgyoZdVu=wsv*Bq5Pq zx#{V5OYXXx4`|Qy-*P6Uf3E*V|3a4L%hCc_T9~8%jz=;aWoZ%nl!?j&v{uUCmQc9* z!VgC*i}t9zXxfW%r>;vfr#%s&ML#iD?H7J8NdK!WElz9viT)4$pZeDZAu1bG2DQP$ zP|BbYfriqCGKNy3x1l^IgJFf=onk(suoqL-r*xC!KBt4G=N6UeQ+V3`?(v~AQ=Eqz ziytNC$R1;Q8n1Aqci(UI)~m{T1{Fon--q056#c2>^rHAVBw1Q3OWDd9-4a>KPH*Qn!4AtqK zfm^%F`K2yHZ9^TBvJsAkdVwV?>u(A}mR2a|85!?fyqnG|4fclmJe|h|Tk^>(>rp=L zG#`B<;mqsKYsiwuW{h^vxf!J$bXC8^e?t z&^0D8KH0ov2LqpMD|^w`X{^p_7vMzkWYYPld)tE5Gl|mGM~R8@K#7O^WLavE}EZ+EPBshP6`i0m%<0+!jvaC-`Kfi8@ehXn;xEf z_cimh?9PtZ&_kBir|r0E=tci}8~SjkG}Qbw)muADW$z(N8)WI|U+#Pi{R}=uJ0J7r zEKA#DY2$mh=YfWR!tI%J>knmV(;J)FR&#XxrDRzK&dfKLY&4c)0bEL>u)Xk zuYR@3gEIGv`aH)lpKHuFzA?+NfT#2%zPFHX%wh*--uT}7%CMqEml~G6^|_QG!?4o) z1M`k!je$Lyasl$z24Xs!$Tnmuo7`W&sC)!hcyXmc1D&?ys=4~ zHg6J}lv;0=rIRI_#E0fh;?#eAlh|)K$fbtifGnNMGSIK{e{-o}ILf7l;h2Go-wU#o zUwi^*IA!2(82gV?f5Umv){rMld8Si;{+^u+0mXH*b)B{S%~OBFWy7_<8sa)b@Ug>1 z(-4#a3^ouoJ1Qv+j40rh}xo)a%ir1Vx^z|(~ zUh?~B%7eUVJ&QVj&%jfu%Ey<)rCgR&Lp?NwGuoju`oSNAF;s|3yth&%@KJCj?r&CV zhL+&{l{%mkJkS+vCMzv?IKqm!tP(LE)3E@{unMfpYA1GMFZK&z z%`(=+Zp~9~*8D~xU&J7+mmnK!u?`!A(3S>yYYnIha@R7xmiKBIU%LV;@w*VZvY=i% z{%Ttth1A7kB4kX)R1m+8_;s%Zw@zV!AsC4$#2^mzNKak#)I$FRFZudoayAf;f%OoMDzu-5JTNQGvN^Vujt*RxgK@F=?!>YY75P=ws zp;&}WQ2VOXzACk^O3$k@ZdJyu%D7b-w;Fj=>kKz|pex299c&NPm{-;2-~=v#8uCPi zsCHe5>g7-c)ln05P#3mf%<4TrY}Na~3t^xa)nzbdb$VT$URS5r)mLE+h`BoTt9~4; zr@FG9o45sPRGl2EKgSEa5~7BLil7!XYM~LDp&iJl2KA^Bic~BF>#DH>`*9jq!8&TN zjvBXd2lS){{j0&cYOsyeU>m7v0p?20(kKIRuUP@rPy?*HCiA2w>#x}aZO|Sa;R<(j z!7xN%B$%5ulR<1XCxE)toQ$a;)|yK|jcR6K6{t_mgE)yZIEM@P9QW}M%%Pf(@g;u5 z&-g`%T51q~E#j|5t!h;PvDd1J+OPq!*J6IxqJFiU&=uX`iJs_T*bRDK>l4t2T6gdn?t#A7BClHHRg1i8eT8SB zFSW_3HaXQUi}GMD)UFJ+-`ZN}L9VsQwKjdKO`mEv26@&d&)Vc!o49IcAqTlwFGQU( zVA(n>TZd)quxuT2szWYy7J%)m4*jV^ZEYm*ew%Wr0BT`FEo@RjUv1Lx1TXOun71~+ z3Q;!Ne+XfxMk!DWJNjTpAMEIZ9euE?4(e`K2X#T+?V6({TB8Fx!4>Z41!A}Jh7Xu$ zcGSvlIGAsC)YmQ+)Xt9D*->XZ=A4}jaecTVroE4 z4Tz}$F*RgfHynTfP`ifIuHiA{gS;A&S3~k@ua(O z8?XuF+l1Vje9P&w6&%nCZP6YbL0(O}!xR3Xo=t-gj8HHin?@l9#M6|#n=S%#tSPxP zC6A^L@dchhS=V>?K?sLRr~&4NgB|LlAspe1=4gr5V4vnd9UWF77v$hT4i4ntum^j= ze0C@R>vUjU4o~qlp5rCxnZqmmir=ptg=bfc%_Puz&`oQ44iIjh!4oot>z&Q*%&f zr%rH#2fD%!Lof^>2tzdJu~Q;OV=PiI1=P-o+Bwa^JS;#4K0p?7K<}JB#4gY`r+qj8 zYUgwo=aGke+yJ>dk-HPQJCVB+xjQ`rc{-7&(~tNWzi_#y2KhRZuQPMYSqnX?pc?9d zzBo5R6Ho(ZYT(=k^vAg)I)hxDBf)%jCRb;2btYG5a&?wLuFlLA=jk9v=fz;II4=kD zz?s;cuYvfTKf!GfyECyne}OOYl@Kn>6PL=c264I&r;82h!WPUQm$v8t;&O2ZeR1iF ze(=Kp1cEu`5&`0Ni3YK|T)}6!hX-KY&3zDrV1!~gcwckg*PQn?=Y7q2Ukh*0`xcDT zA_3&zA{nWeh)I|VYS3a9)*uUOu^w!jE!Z|&Y{O3M!G5sKwD=e|@uv_i$-QMW^Z@y^ zjDd`qU=Fohh$UDC#%{@YEg7Tb5m4)vCqT?Czs3)EB}6L?%Ah>xcPr}Hir%*B1nStz z4TBH{@@hpst;nYp`Ls$0>uj|Mnb?KBIDo@A3f9@`G|nLp7jYkt@C5X>)pNYS_xKS? zT)*KDAzD{Pbr47E{ul*n*qR($@4zWAhg#ppUC@`-%$?Sc@f6Je*582fT2sR|Dg=OD zwqXvmi30Jpxr*yx4z_g$`L|`AZM$GK=uz9P*v@T|($Jv_h^<{KP^)&m(Fc9ujgd&e zD&%4VHiL26(cgBgw;k(i_bEODb!kUk+EJHw)TP~Xe2X81XwUp_UltWWP1;+77}^s< zdtzu`3pS{S79gJX-In6S5W8nuZ8Hq*c}+V17mj}_6}pf z@*T!w1+uXXjMahKcc9-L^1+xL)nE>FtOP4)Q5#J_Ejv=nj?}Vack~2x>PU?``obUd zq$9oP7>jr$VJuQG0Wzi_9W$^J>%jUuQn!xe(1}`fVqegyBN)3AV|EIG5hD*&lnItfMor zcP8e}3qib{*B}cy_z;Ki5su>&&f+|%XJ_U`=i9g|glio%g#((w3FPQXZ(Pa4l{{R@ z!*v>{jq7a81M78Ng5_ZSuB_jc^}DXcdThd0YzMt`-HQWYp12;x2{1=p*>+v?a1mF8 zaH|A*?8f|aqvmeaQ47pJH(S(4BM`HjBV5oDZO|T_K>gghpgWikZp;TaZ!jO+m=A9B z&TTNLt6K=@p<6f-F&bl$g6nvIM|g~kW()`s(`uCD;ndFiV2WGoV_hTe!a=BcRBE$-szYD^6xzte+tp3 zJSu{k^`XXn=zpKdmACok&hMLoS3 z(~B{^h}WwsYM?ggp_d&RfLy((jTg1?>WUudg}z|UdQodHe=ujg27$ThwG4-FR|szv z7{{Asyhnokys5GGHtYm-_NLC>$8a8b$j2qHy?Gbl8t&sUp5ht41G#wr4D#;BHrTHn zx`WvI^@AS^5x3}Wmbh#-W3 zdiEcQD8zyo`pcMxMaaNvWFiNfuoc^}3w!Z7AKOqfe;2d|^VFZb{mI)u9EnKBOfaTD zWBKP|12%)P{C9#r`R~VB&>Mf|oBuP=7ys|^BVOS*{3*l$707V_IS#0aI;aPGG(;0L zgAGmvEl_Cy4z!N7S~h$UDCVjs8>#66HY4BUnt zpcVs<;WX&gz&u<=0qEDjTlh(cfNEe41+bm~VheBvaRsyiaRqb&Jqqx`U@&I_hJ$zl z=utodMk5)imv31R@cKcqCyg(yx*VjoN$1{3$-XvAU^sL9|oOvQA}!h9^kQmnvX+`?l#2XPH1uEE4L z_zxk52v|TuS-2n!j5%a3R^mg@>mh8HLx^_>H6L;pU*QG5$B+0GzvDF@W2!+vhSr8H z>Vy1-()*!KXpUCs3UVD9j*%e0p>ZI$p`(!u`aP6>51jqgXIMp8LJK{JeOLn!_pl~#fFqp2d>!V2 zZtz53^n)Mh*|2d~hPBuX;u=O=!-#9xAuyMQF_(rhmxfW(Ve}=KZ8(@QgL@+Y%==(^ z9nAa;Cf?xXpdY~-uoc^}3;S^pM{o?6a22295y&r?UIo*u;P3DfKMN5;&qK&Hq#?*J zgx-XZTSyDEMmuzbD~KzETtfz7D1s4&aL~69`W8a0A@N88F^5ot5NZ&z7q`LO2(;(; zUWZY~ump@oGMGNV+zv1 zm`3_!oDT9fuE08M2K_hg0JSi(9wT$W$Q&@{gW4GBjgjrhNPfmw_ziywF-k@*c)F6BbmSZK@ zzQTz;d>e>6oOu?$2m5dUXOIW_7Jdaca0_=p??$LW4@NXaa}d`E;u=9*BRtRzY&Ro% z!wb}L#3nH22D3<`9&}^$T%=>Ba=XVBFBN)BPU=M=3^0- zf;=MEfF4J##aTSUcX);0@TU+_DwIKaR01(X>A-d#MV+D;Gin9seH68bq83rqAnGc< zz?UG`DDsRV&uH?D)}S<)pV9Owx+WT-8JxkqjBX2h72OGL@Wv3(muT{fCco$ukXy72 zY89Q1nV19Oip~Y~i{6Y6u>-rY55yWxtkLu>n!ZJ!!hONln!pasw-}ld!#FW46H@?s z5L+2lQ3JJM17eSL0ddDNZ)4k_9Xh}hebEno2*6+jfgZ!oWO@qt|hhLA-G}pdWF}(YXCMgpY6%r*RI<&$!#TgQxfg z-{B>GfwG=Ig&0NuM_Hm4$Z=Flkl(2G=mdH*stdZKC;Gq}MvOotVlWDcAl6aINX0}< z!W3lT7#;}`FQG9QC!S^EnX~abK@H+R!Ke5P_dx9N--Ed0f5Iy;*W!N{BB3lQ!3sK5 zLrv5{J#+>=NQedNNg%ca>X<-W2{MQ)fjO1H_L8sy)HGo$wu9Ox(659eAnpWen?S!3 z=vM;qB-)`X=u_e#P=iEjkjVInjG35$)z}1jpGba*dvFkkaTF(T1>~Ce1IRCt-XxM+ z;%gz2)X<;|*gliUHHlo4>Z1{w!VxZ@Z%OnmiM}P#wD~^ zXodcuHlr7Sm`4-y=uBjT?P~OH?85;N_vnv6Jw_AzX!>upb#aAB#Y~W9ie_Q#gwY$j4_~7GW|-{f!LFqgM5=mV>zg2GUJS6nQ`_Yk8!~miD<+j z9>hLw3W$5$bj-wT%*9G%A_wcR86RQ?=-s$0cqv4R3alrE*itHhxKgwru9Rw^Pbu^% zg+8Uwrxf~>LZ4E4gFdAYcM5$ZzoAp%i|1wEUv1UqpQXFyyNh-(6IO}K$uU@lGg91nz;SRNh0m=nX12=*fr z>Gi}#Al`}8eBxf5#5v^QA_~Bm6FnPud)AQ$-_p5hr^fPTruKFI>aJ*hOxf*MV#i0Y_=day@hIDno_Y7TECAPuZ% z60uF11>%~t5X3cUIo4w%sOh95I0oXGM878G<1(o2Bx*Z}eody1lbJ)4smo;QF*yQh;%J#q7kS;IyFdV{B*`l9|8K2J{IGV z2J%avj+vN)`S<|jntmLoKz`};CY{{UFQWkTJDq-~-vPO%zr@e@6@Li9kYc(8=-c!% zD34080x?c^f)^671P8!4GgxLuJ-C7SGlLq;7>Q`ag4kzJhZ)2@V=B@y1Jq>3a;!!s zas-QaP$1LXNtoG;x@|)ESJs;cVYYFDh+zyDrJka;Kxu6Dfsli;vpUaqY zAK?jJ;uri5@|#x*63U_iYJgnlb%ZO(ZyvpwM{e_a!wWv>kAWc9d2wLw&Kr$nq=LT9 zqi^%3ARRL?2gEpU3-a(ni1}7%3C5YvGV|Bq2yTNK%zuoh_!`7MpE}GZ?gc7XKm%&B zK!<9mi8`=D12hIbThJ5H7zfs~fY=sH1#vAPt_8%kU?H-w7CS%<7f{0m%%cVLYQZ@W z_X7H~fSN9#PYZ}=p(DHz0Q$X<8Z4v+3mJbQV=km03paqdx$q#!Z{abV##vlIKJI{A z7yc>4BJx{AZx)f;qH?GR`n`yLFEW5!7m@2CXS6_Tv_nVGw?*`AQCIXpFZ2a5E}{mD zW@9_9;wK>%GtOd`Ssa83SP5#dcs(|Oek~^U#nfRjby$1~#J!lf7k>=uvG`Nm13gahFPHZOXp(|vat>1x0L*rlHXGLvh*?v za09nMpO$`(2VnbL`YV_Rgd~<(KtfrRMF;~CD&qAyzg|euC%Fu!Stf3ZbYN83+ zfWE9Dzcu8y#vkOiW-zGLnh+Q<0_3_T4b*SVG|a$k%)>$~#xl^iH6*l#7}p#IeOU8a zh!5(5dG!I~e84gvFjqgI2OltpKA;94{Dfcdn-H1Ao=F`ti96E@TIfMdGVRa^P2q?Z zXpMHD$C-f`kC|XSnZ%a41jLoO3dEI}jUCv9V_+U-GLJHeCzE-Uc@wvB7x(Z`h%D-u z)d|!ki+W@wVLE1k+_SQ<8~bny=kYNv;Tmq>7Vh9{yb>at9JA?lHu+`Kn{0ZMT@!Us z59}MV8=?tZ;el@OL~nS3Z7SOj13>QCLqLq#sbC+GeH6@#91R#Jhh=h@vpI9H3Dh8G zFAm@kh&_ioQ^s#W^tM+VAmNh+J#X>)hHP-dt*)>jt*NTwnMj07Eehp%@POkvj?LmYyH&OBs09`m$jf7<0pR90Buw1HInB{MCHxR+qfJn zu?AUK3*y>Ht{acy1Ww}|@<87<(zlJoy72~XftWW^gN@W+Q+0F#b7RvKFwQ2H+4Nk9 z&E&GV5nRv`Z9u;^6Z_`gAnwiH@Bua2%v{?XiV=uJ3=%LJ^lWn~R^TwsgY|4Cw$0Z- zT$?`yac#bjZ}Eo^TbM^%m`7X6fjO~-x^AJaTZnrL^Jfd&&=yamU=?z)6VzY}HQ2)V zTNrc8cX%npR_5kb31vZkTdkml0oBkD0mwEh;7?K5ZAU9Ag*m6;6oe&^Jp72 z+(r$zF^{%g#dQ$(Hu|)Unr^2r+uI@#^nH6AsKIt>u$}R@Gv@YfpdZ_ro7+#}EXZ&B zC0xNZ+{9y$>y9!g5AxeVZ+4K|jw+}Q`n`jG@2~~A?r4ura6=b#2YuT?-*$L|zU`oI zJLubvK^P12-9dgk?h3J!dhTq1UKk1bwsRebc_%UN+=G2MhV!5fJM%&8JBfW~0q)@o ze2K5|Ey!ahJ=^(<5W5VZM!UL!_3Y}4eju)013_H7h9VmDXO|4N!(Hi^i3L~;;@*{k z)i?v@!|rOR2S+f6c6SBi?`F*1F&G8L+?@(?+dUVIx0~^HufR&IK^C^-2tFe+&lO`@RquF#^?C%FZ1Yi(`A{cQP5Axeje*2eWCCF`m7S>`tHeoBsb^mFcLmn>T3a;TM zZs86-#{&@K0Tpb}1;fF-I>0ywSmpq8^`JGFLkFqB!S?6`R}lL_>Tr;_4>Dg54n!cR z$-xN3U=$LOj8sg-B;?`*F5w1<>mYF*B(8&x@f6SS0^bX9s0R9gF%ONw6wvEK^!iW^ zi1!dRKXe8K_ynKgGd#o>U>iL2HR#9T(x`ySAiu*^Pz^Ov2hBjPhr5A157YOSDO-H{8(7vdxO@{t2tp)ER~Gu+V&eL+kg5z|ME_YvcLGz0s=_IT6^P2dLBd6XI+ z^#*-A8j5HT^U(y1MlvqqCYT#X>BCX_aFjkAeTknz{f_=F#4!t$12GoW4<2C#8&LZ0UX9rFb|I9f%P7{f@@&?$8HI6ye!%v9P_aWEOVS19cP*2 zEOY!a?t^%blk@Sf@LY%!o6PvLU zdq6Eu90GBkI1Sc)f_0zB2X#2v1l0fJ5U{S3)b%9mJIVMbsl&-sOvEJI1#{u#4|s*& z@TU-`sO2dMPk}(PCp!a$7ERQkGAeOv5T*MVz!%a|wJZg~l4Zg!m z{ET1mhY*xnd~5*;Wl#^q`mr~Lf>=JDj0MQRYEb`=iR0sgI0@?g@p&-V#}9?bw}2(A zU=1DW!Vc6UzcHwFz9Zbw6Meus^Ql8V^C>?TabW%V2}lDmt6KE2An3Tl&2J@S7Q;$lTK1iiWFi9v`!Jd!XL%!7-Jcad=} zGR{TDxyU#dp9*oQEDWfEs;CZfyhM(d$nlaBnuD5N>JD^!?Hm6yQ1@;0rv#S9p#Wc!l3U?=QU; z;&KIOK@OLzp(bomAC1ryjv(&K#B+HEKEiRF!dYAZb-B!XFW<#uP@Bu&;}@_kTq%!A zumbbp3iZ0e`mQkFuCR_Ptm8@`LO~6#uphZX4X!K%{l1a``h6uExu6bLHi30sWxT7k zK+IQ(`Kk-rqZ4|8d3-e()cR^TMj{$yje4XB2 z55OQ0^YvK7BMDYyI%(Ey#%7ZY$4UkY)j9GFjc+`!zq69ejgXA06m z4erdrd@KSn-=PP0=)s+Bp#FEL{~hXbhx*_72**JVch2Ghm_K(u2fe;4f%xt^pdGvs zicui0yKDn@srOyx(_Qv?cXO}~)c@`lu+F=z^DgVW%R29}&b!q9F15dV8_co0_wW#p z!Cbrh49vB=%KCoGNIKivu_e z>i9Wx?(=+HMgeZ%7Vh9PA?}re4O(Fk;=%gvrGlLAk@G!ry_W^@y|*2Ve~9iQM+dJ)comboI@Ti z;;9hN27%n4k^3|H^^CdrjCDVw2G6L$Gje^l7X`S1TS7eN&(BYS{GXr4$GC*6pl{EA z65<;z45%i=3&wk~0@UyYHT*wK)Mt!TWfTVBJF_#hcjnGo5`qef6-!V+MNzPKM1o?2 zXl#fjqM(9`6)TFatYSfl6+x^)Nx%Zu5K&`^M5+i17*KR~3Q=a~&h=6Mxa8UW!OVBx z^L}ThU5D+?ZJ)zjKHy{QTl;5x!B;r5eQOYO?9RcQ%1Fj?JvT6cTe$1gF)+VCCH z@jNq_#VfqdyS&HyEX4CVmavo+{DA%L*vN1EK?&bQ9cC-FAX8}oXCqI^-j^n#$C4gP zdMwFPGH=P8CG(WN#dFH{^EmFjY`4mKDSKU6FXg$+L&ov~++A5WWuKMu<{+qKv0Iga zxciE`ueke)yRX=-iruPQ$1T{c%5*%ZdL|cfC8HUG*Hy=3SE_e%50jXT>{Y#0=OcGj z57oceN{u)Ow(Lkx_N5oSIgow~WjM~?auf1wUCpnwQ)Ua!+UhKSf?Ap$?9bsG!||NN zAWp{|wR0H3dECqt%voE=*DPlp?yctDY8BjDP4>_cDl+Bt+#=%cfZ zw{S0=%dj7v8!$uXp9tS+hPwRq49(;@m~+v4{bEL<`}zdzY~9Y*@8VuOr#_Rnna_Ke zr|xrGU&LbUY5nIQh&?0T9=*qUkM$nwJ=S~Np8*_+{$l;b`iu1!%Mr^EkKzih;u@}H z95-?^w=ogf;%Rt(yo`UIT?&GR*&2OtcH=T0;C0?b-iFsVaWe5vi}!VYv}7j{GD)agv*4Sonx>1O(KCGwo7jv#GTYLNpxqckW37pIzhH(W~qm$f2 zJc%xHy2w?i2dU-|^EP+q01idA=F515*VusjXpVza*oB?wi@CxhI2z9nPh}LI8(xKH zhEuSop*;x=F5pAV8tOA#jCn(ShRaxqI||Jm>NRY~euVPmo6tdCp8U@2 z%I@?=w!Cb4+49G6BByXB=P-ivxsXe67x~9m~f>be02D?&}skkdL6#H-x{WunRiuR`H{)$5wiY&#^ zT+29aWCCU{w$jE_o NSCameraUsageDescription - 本APP需要使用摄像头 + 为了发表评论、上传头像、AI 陪练实时对话功能,需要访问您的摄像头。 NSContactsUsageDescription 通讯录 NSLocationAlwaysAndWhenInUseUsageDescription @@ -126,11 +126,11 @@ NSLocationWhenInUseUsageDescription - 2 用户使用时期定位 NSMicrophoneUsageDescription - 访问麦克风 + 为了使用语音问答、AI陪练功能,需要访问您的麦克风获取语音输入。 NSPhotoLibraryAddUsageDescription NSPhotoLibraryUsageDescription - 本APP需要读取相册 + 从相册选择错题截图提交学习反馈、上传照片更换个人资料头像 NSUserTrackingUsageDescription 请放心,开启权限不会获取您在其他站点的隐私信息,该权限仅用于标识设备并保障服务安全与提示浏览体验 StatusBarBackground diff --git a/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-service.js b/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-service.js index 40074b6f..e7a7fe35 100644 --- a/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-service.js +++ b/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-service.js @@ -4,7 +4,7 @@ if("undefined"==typeof Promise||Promise.prototype.finally||(Promise.prototype.fi * (c) 2025 Eduardo San Martin Morote * @license MIT */let Bt;const It=e=>Bt=e,Tt=Symbol();function Dt(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var At,Rt;(Rt=At||(At={})).direct="direct",Rt.patchObject="patch object",Rt.patchFunction="patch function";const zt=()=>{};function Ft(t,a,o,i=zt){t.push(a);const n=()=>{const e=t.indexOf(a);e>-1&&(t.splice(e,1),i())};return!o&&e.getCurrentScope()&&e.onScopeDispose(n),n}function Mt(e,...t){e.slice().forEach(e=>{e(...t)})}const Lt=e=>e(),Pt=Symbol(),$t=Symbol();function Ot(t,a){t instanceof Map&&a instanceof Map?a.forEach((e,a)=>t.set(a,e)):t instanceof Set&&a instanceof Set&&a.forEach(t.add,t);for(const o in a){if(!a.hasOwnProperty(o))continue;const i=a[o],n=t[o];Dt(n)&&Dt(i)&&t.hasOwnProperty(o)&&!e.isRef(i)&&!e.isReactive(i)?t[o]=Ot(n,i):t[o]=i}return t}const jt=Symbol();function Ht(e){return!Dt(e)||!e.hasOwnProperty(jt)}const{assign:Ut}=Object;function Wt(t){return!(!e.isRef(t)||!t.effect)}function qt(t,a,o={},i,n,l){let r;const s=Ut({actions:{}},o),c={deep:!0};let u,d,h,m=[],p=[];const g=i.state.value[t];let f;function v(a){let o;u=d=!1,"function"==typeof a?(a(i.state.value[t]),o={type:At.patchFunction,storeId:t,events:h}):(Ot(i.state.value[t],a),o={type:At.patchObject,payload:a,storeId:t,events:h});const n=f=Symbol();e.nextTick().then(()=>{f===n&&(u=!0)}),d=!0,Mt(m,o,i.state.value[t])}l||g||(i.state.value[t]={}),e.ref({});const y=l?function(){const{state:e}=o,t=e?e():{};this.$patch(e=>{Ut(e,t)})}:zt;const w=(e,a="")=>{if(Pt in e)return e[$t]=a,e;const o=function(){It(i);const a=Array.from(arguments),n=[],l=[];let r;Mt(p,{args:a,name:o[$t],store:b,after:function(e){n.push(e)},onError:function(e){l.push(e)}});try{r=e.apply(this&&this.$id===t?this:b,a)}catch(s){throw Mt(l,s),s}return r instanceof Promise?r.then(e=>(Mt(n,e),e)).catch(e=>(Mt(l,e),Promise.reject(e))):(Mt(n,r),r)};return o[Pt]=!0,o[$t]=a,o},k={_p:i,$id:t,$onAction:Ft.bind(null,p),$patch:v,$reset:y,$subscribe(a,o={}){const n=Ft(m,a,o.detached,()=>l()),l=r.run(()=>e.watch(()=>i.state.value[t],e=>{("sync"===o.flush?d:u)&&a({storeId:t,type:At.direct,events:h},e)},Ut({},c,o)));return n},$dispose:function(){r.stop(),m=[],p=[],i._s.delete(t)}},b=e.reactive(k);i._s.set(t,b);const x=(i._a&&i._a.runWithContext||Lt)(()=>i._e.run(()=>(r=e.effectScope()).run(()=>a({action:w}))));for(const C in x){const a=x[C];if(e.isRef(a)&&!Wt(a)||e.isReactive(a))l||(g&&Ht(a)&&(e.isRef(a)?a.value=g[C]:Ot(a,g[C])),i.state.value[t][C]=a);else if("function"==typeof a){const e=w(a,C);x[C]=e,s.actions[C]=a}}return Ut(b,x),Ut(e.toRaw(b),x),Object.defineProperty(b,"$state",{get:()=>i.state.value[t],set:e=>{v(t=>{Ut(t,e)})}}),i._p.forEach(e=>{Ut(b,r.run(()=>e({store:b,app:i._a,pinia:i,options:s})))}),g&&l&&o.hydrate&&o.hydrate(b.$state,g),u=!0,d=!0,b} -/*! #__NO_SIDE_EFFECTS__ */function Zt(t,a,o){let i,n;const l="function"==typeof a;function r(t,o){const r=e.hasInjectionContext();(t=t||(r?e.inject(Tt,null):null))&&It(t),(t=Bt)._s.has(i)||(l?qt(i,a,n,t):function(t,a,o){const{state:i,actions:n,getters:l}=a,r=o.state.value[t];let s;s=qt(t,function(){r||(o.state.value[t]=i?i():{});const a=e.toRefs(o.state.value[t]);return Ut(a,n,Object.keys(l||{}).reduce((a,i)=>(a[i]=e.markRaw(e.computed(()=>{It(o);const e=o._s.get(t);return l[i].call(e,e)})),a),{}))},a,o,0,!0)}(i,n,t));return t._s.get(i)}return"string"==typeof t?(i=t,n=l?o:a):(n=t,i=t.id),r.$id=i,r}function Gt(t){{const a=e.toRaw(t),o={};for(const i in a){const n=a[i];n.effect?o[i]=e.computed({get:()=>t[i],set(e){t[i]=e}}):(e.isRef(n)||e.isReactive(n))&&(o[i]=e.toRef(t,i))}return o}}const Yt=Zt("storageStore",{state:()=>({imgObjStr:"{}",videoObjStr:"{}",audioObjStr:"{}",touchBtnZIndex:12,showPreviewDetail:!1,fileType:"iamge",fileId:"",fileSrc:"",gettingVoiceId:""}),getters:{imgObj:e=>JSON.parse(e.imgObjStr),videoObj:e=>JSON.parse(e.videoObjStr),audioObj:e=>JSON.parse(e.audioObjStr),getTouchBtnZIndex:e=>e.touchBtnZIndex,getShowPreviewDetail:e=>e.showPreviewDetail,getFileType:e=>e.fileType,getFileId:e=>e.fileId,getFileSrc:e=>e.fileSrc,getGettingVoiceId:e=>e.gettingVoiceId},actions:{setGettingVoiceId(e){return this.gettingVoiceId=e},setShowPreviewDetail({status:e=!1,fileType:t="image",fileId:a="",fileSrc:o=""}){this.showPreviewDetail=e,this.fileId=a,this.fileType=t,this.fileSrc=o},setTouchBtnZIndex(e=12){this.touchBtnZIndex=e},setStorage(e,t,a){if("image"===e){let e=JSON.parse(this.imgObjStr);e[t]=a,this.imgObjStr=JSON.stringify(e)}else if("video"===e){let e=JSON.parse(this.videoObjStr);e[t]=a,this.videoObjStr=JSON.stringify(e)}else if("audio"===e){let e=JSON.parse(this.audioObjStr);e[t]=a,this.audioObjStr=JSON.stringify(e)}},getStorageById(e,t,a=()=>{}){let o;"image"===e?o=JSON.parse(this.imgObjStr):"video"===e?o=JSON.parse(this.videoObjStr):"audio"===e&&(o=JSON.parse(this.audioObjStr));let i=o[t]||"";return a&&a(i),i}}}),Qt=ze({__name:"touchBtn",props:{isDisabled:{default:!0,type:Boolean},isLoading:{default:!1,type:Boolean},loadingText:{default:"发送回答中,请稍后再试!",type:String},onlyVoice:{default:!1,type:Boolean},canAnswer:{default:!0,type:Boolean},canAnswerText:{default:"当前状态不能发送内容!",type:String},textValueLength:{type:Number,default:500},adjustPosition:{default:!1,type:Boolean},formatType:{default:"mp3",type:String}},emits:["uploadVoice","submitAnswer","startRecord"],setup(t,{emit:a}){e.useCssVars(e=>({"287666e4":p.value}));const o=Yt();e.getCurrentInstance();const i=a,n=t,{isDisabled:l,onlyVoice:r,adjustPosition:s,formatType:c}=e.toRefs(n),u=e.computed(()=>n.isLoading),d=e.ref(!1),h=e.ref(!1),m=e.ref();o.setTouchBtnZIndex(12);const p=e.computed(()=>o.getTouchBtnZIndex);e.watch(()=>d.value,e=>e?m.value.open():m.value.close()),e.watch(()=>n.isLoading,()=>{},{deep:!0,immediate:!0}),e.watch(()=>n.canAnswer,()=>{},{deep:!0,immediate:!0}),e.watch(()=>n.onlyVoice,()=>{},{deep:!0,immediate:!0}),e.watch(()=>n.isDisabled,e=>{e&&(h.value=!1)},{deep:!0,immediate:!0});const g=e.ref(""),f=e.ref(),v=e.ref("");uni.createInnerAudioContext();const y=e.ref({}),w=Ie("AND"),k=e.ref(0),b=e.ref(0),x=()=>{var t;y.value=uni.getRecorderManager(),null==(t=e.unref(y))||t.onStop((t,a)=>{v.value=t.tempFilePath,I.value?S():2!==C.value?S(()=>{e.nextTick(()=>{Re.msg("说话时间太短,没有听清!")})}):(S(),i("uploadVoice",v.value))}),e.unref(y).onStart(()=>{C.value=1,setTimeout(()=>{C.value=2},1e3);let e=uni.getAppAuthorizeSetting().microphoneAuthorized;me("log","at pages/course/components/touchBtn.vue:202",b.value===k.value,e),"authorized"===e&&(b.value===k.value?_():d.value=!0)})},C=e.ref(1),_=()=>{b.value=k.value;try{e.unref(y).stop?e.unref(y).stop():S()}catch{S()}},S=(e=()=>{})=>{b.value=k.value,setTimeout(()=>{d.value=!1,e&&e()},350),setTimeout(()=>{M.value=!1},800)};e.onMounted(async()=>{null==x||x()});const E=e.ref(0),N=e.ref(0),V=e.ref(0),B=uni.getWindowInfo(),I=e.computed(()=>{let e=B.screenWidth/750*234;return B.screenHeight-N.value>e}),T=e.computed(()=>{B.screenHeight,N.value}),D=e.ref(1);e.ref(1);const A=e.ref(!1),R=e=>{if(!l.value){if(M.value)return Re.msg("操作频繁,请稍后重试!"),void setTimeout(()=>{M.value=!1},500);if(A.value)L(e);else{z()&&(A.value=!0,L(e))}}},z=async()=>{if(w){return 1===await Vt.requestAndroidPermission("android.permission.RECORD_AUDIO")||(Re.show("提示信息","当前页面需要使用的录音权限,是否前往开启?",!0,"取消","确定").then(e=>{e?Vt.gotoAppPermissionSetting():Re.navigateBack()}),!1)}{let e=uni.getAppAuthorizeSetting().microphoneAuthorized;if("denied"===e)return Re.show("提示信息","当前页面需要使用的录音权限,是否前往开启?",!0,"取消","确定").then(e=>{e?uni.openAppAuthorizeSetting():Re.navigateBack()}),!1;if("not determined"===e)return!0}},F=e.ref(!1),M=e.ref(!1),L=t=>{if(d.value)return;if(u.value)return void uni.showToast({title:n.loadingText,icon:"none",duration:1e3});if(!n.canAnswer)return void uni.showToast({title:n.canAnswerText,icon:"none",duration:1e3});F.value=!0,M.value=!0,i("startRecord"),D.value+=1;let a=D.value;l.value?(d.value=!1,uni.showToast({title:"暂无问题需要回答!",icon:"none",duration:1e3})):(E.value=t.changedTouches[0].pageX,N.value=t.changedTouches[0].pageY,V.value=t.currentTarget.offsetTop,k.value+=1,e.unref(y).start({format:c.value}),setTimeout(()=>{me("log","at pages/course/components/touchBtn.vue:374",a,D.value),a===D.value&&P(D.value)},59590))},P=e=>{F.value=!1,d.value&&_()},$=e=>{F.value&&(E.value=e.changedTouches[0].pageX,N.value=e.changedTouches[0].pageY,T.value&&P())},O=()=>{u.value?uni.showToast({title:n.loadingText,icon:"none",duration:1e3}):l.value?uni.showToast({title:"暂无问题需要回答!",icon:"none",duration:1e3}):h.value?g.value.trim()?i("submitAnswer",g.value,j):Re.msg("不能发送空白消息!"):h.value=!h.value},j=()=>{n.isDisabled||(h.value=!h.value,g.value="")};return(t,a)=>{const o=pe(e.resolveDynamicComponent("uv-input"),pt),i=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createElementBlock("view",{class:"talk-btns",ref_key:"talkBtnRef",ref:f},[h.value?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"touch-btn",onTouchstart:R,onTouchend:P,onTouchmove:$}," 按住说话 ",32)),h.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"touch-btn"},[e.createVNode(o,{class:"input-box",ref:"inputRef",modelValue:g.value,"onUpdate:modelValue":a[0]||(a[0]=e=>g.value=e),maxlength:n.textValueLength,adjustPosition:e.unref(s),placeholderStyle:"color:#999999;font-size:26rpx",placeholder:"请输入文字"},null,8,["modelValue","maxlength","adjustPosition"])])):e.createCommentVNode("",!0),e.withDirectives(e.createElementVNode("view",{class:"talk-btn-box"},[e.withDirectives(e.createElementVNode("image",{class:"talk-btn-icon",src:kt,mode:"",onClick:j},null,512),[[e.vShow,!h.value]]),e.withDirectives(e.createElementVNode("image",{class:"talk-btn-icon",src:bt,mode:"",onClick:j},null,512),[[e.vShow,h.value&&!g.value]]),e.withDirectives(e.createElementVNode("image",{class:"talk-btn-icon",src:xt,mode:"",onClick:e.withModifiers(O,["stop"])},null,512),[[e.vShow,h.value&&!!g.value]])],512),[[e.vShow,!e.unref(r)]]),e.createVNode(i,{ref_key:"talkModelRef",ref:m,type:"bottom",onClick:a[1]||(a[1]=e=>d.value=!1),"mask-background-color":"rgba(0,0,0,0.9)"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"overlay-box"},[e.createElementVNode("view",{class:"circle-bg-box"},[e.createElementVNode("view",{class:"icon-box"},[e.createElementVNode("image",{src:Ct,mode:""})])]),e.createElementVNode("view",{class:"tips-box"},"松开发送"),e.createElementVNode("view",{class:"btns-box"},[e.createElementVNode("view",{class:e.normalizeClass(["close-btn",I.value?"is-out":""])},[e.createTextVNode(" 取消 "),I.value?(e.openBlock(),e.createElementBlock("image",{key:1,class:"btn-box",src:St,mode:""})):(e.openBlock(),e.createElementBlock("image",{key:0,class:"btn-box",src:_t,mode:""}))],2)]),e.createElementVNode("view",{class:e.normalizeClass(["talk-dialog",I.value?"is-out":""])},[e.createElementVNode("image",{src:Et,mode:"",class:"gif-box"})],2)])]),_:1},512)],512)}}},[["__scopeId","data-v-b5ca54bb"]]),Jt="/static/images/course/play-blue.png",Kt="/static/images/course/stop-blue.png",Xt=ze({__name:"question",props:{dataInfo:{default:()=>({}),type:Object},activeVoiceId:{default:"",type:String}},emits:["changePlay"],setup(t,{emit:a}){const o=t,{activeVoiceId:i,dataInfo:n}=e.toRefs(o),l=a;e.watch(()=>o.dataInfo,()=>{},{deep:!0,immediate:!0});const r=e.ref(null),s=e.ref(!1),c=e.ref(!1),u=e.ref(!1),d=e.ref(""),h=e.ref(""),m=e.computed(()=>n.value.talkingText||"");e.onMounted(()=>{f()}),we(()=>{p()}),e.watch(()=>o.dataInfo.talkingVoice,e=>{e&&f()},{deep:!0,immediate:!0});const p=()=>{r.value&&(r.value.pause(),s.value=!1,l("changePlay",""))},g=()=>{var t;l("changePlay",null==(t=e.unref(n))?void 0:t.id),r.value&&r.value.src?r.value.play():(r.value.src="",e.unref(n).talkingVoice&&setTimeout(()=>{r.value.src=e.unref(n).talkingVoice,r.value.play(),s.value=!0},100))},f=()=>{r.value=uni.createInnerAudioContext(),r.value.onEnded(()=>{l("changePlay",""),r.value.src=""}),r.value.onError(()=>{r.value.src=""}),"02"===e.unref(n).intrctWay&&(h.value=e.unref(n).talkingVoice,r.value.src=h.value,setTimeout(()=>{v(0)},100))},v=e=>{if(e+=1,Math.ceil(r.value.duration)>0)d.value=(Math.ceil(r.value.duration)||1)+"s";else{if(20===e)return void(d.value="0s");setTimeout(()=>{v(e)},200)}};return(t,a)=>{const i=e.resolveComponent("CommonLoading");return"02"===e.unref(n).intrctWay?(e.openBlock(),e.createElementBlock("view",{key:0,class:"talking-info"},[e.createElementVNode("view",{class:e.normalizeClass(["talking-gif",c.value||o.activeVoiceId!==e.unref(n).id?"":"is-play"])},[e.withDirectives(e.createVNode(i,{color:"#fff"},null,512),[[e.vShow,c.value]])],2),e.createElementVNode("view",{class:"right-time"},e.toDisplayString(d.value),1),e.createElementVNode("view",{class:"talking-cont"},[e.withDirectives(e.createElementVNode("text",{class:e.normalizeClass(["talking-text translate-text loading"])},e.toDisplayString(m.value),513),[[e.vShow,!u.value]]),u.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"talking-text translate-text"},[e.createVNode(i,{color:"#fff"})])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"btns-cont"},[e.createElementVNode("view",{class:"play-btn"},[e.withDirectives(e.createElementVNode("image",{class:"icon",onClick:g,src:Jt,style:{width:"100%",height:"100%"}},null,512),[[e.vShow,!(!c.value&&o.activeVoiceId===e.unref(n).id)]]),e.withDirectives(e.createElementVNode("image",{class:"icon",onClick:e.withModifiers(p,["stop"]),src:Kt,style:{width:"100%",height:"100%"}},null,512),[[e.vShow,!c.value&&o.activeVoiceId===e.unref(n).id]])])])])):"01"===e.unref(n).intrctWay?(e.openBlock(),e.createElementBlock("view",{key:1,class:"talking-info talking-info-text"},[e.createElementVNode("view",{class:"talking-cont"},[e.createElementVNode("text",{class:e.normalizeClass(["talking-text translate-text loading"])},e.toDisplayString(m.value),1)])])):(e.openBlock(),e.createElementBlock("view",{key:2,class:"talking-info talking-info-loading"},[e.createElementVNode("view",{class:e.normalizeClass(["talking-gif"])},[e.createVNode(i,{color:"#fff"})])]))}}},[["__scopeId","data-v-89d3c302"]]),ea={};function ta(e,t){"string"!=typeof t&&(t=ta.defaultChars);const a=function(e){let t=ea[e];if(t)return t;t=ea[e]=[];for(let a=0;a<128;a++){const e=String.fromCharCode(a);t.push(e)}for(let a=0;a=55296&&e<=57343?"���":String.fromCharCode(e),o+=6;continue}}if(240==(248&n)&&o+91114111?t+="����":(e-=65536,t+=String.fromCharCode(55296+(e>>10),56320+(1023&e))),o+=9;continue}}t+="�"}}return t})}ta.defaultChars=";/?:@&=+$,#",ta.componentChars="";const aa={};function oa(e,t,a){"string"!=typeof t&&(a=t,t=oa.defaultChars),void 0===a&&(a=!0);const o=function(e){let t=aa[e];if(t)return t;t=aa[e]=[];for(let a=0;a<128;a++){const e=String.fromCharCode(a);/^[0-9a-z]$/i.test(e)?t.push(e):t.push("%"+("0"+a.toString(16).toUpperCase()).slice(-2))}for(let a=0;a=55296&&t<=57343){if(t>=55296&&t<=56319&&n+1=56320&&t<=57343){i+=encodeURIComponent(e[n]+e[n+1]),n++;continue}}i+="%EF%BF%BD"}else i+=encodeURIComponent(e[n])}return i}function ia(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&-1!==e.hostname.indexOf(":")?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t}function na(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}oa.defaultChars=";/?:@&=+$,-_.!~*'()#",oa.componentChars="-_.!~*'()";const la=/^([a-z0-9.+-]+:)/i,ra=/:[0-9]*$/,sa=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ca=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),ua=["'"].concat(ca),da=["%","/","?",";","#"].concat(ua),ha=["/","?","#"],ma=/^[+a-z0-9A-Z_-]{0,63}$/,pa=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,ga={javascript:!0,"javascript:":!0},fa={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function va(e,t){if(e&&e instanceof na)return e;const a=new na;return a.parse(e,t),a}na.prototype.parse=function(e,t){let a,o,i,n=e;if(n=n.trim(),!t&&1===e.split("#").length){const e=sa.exec(n);if(e)return this.pathname=e[1],e[2]&&(this.search=e[2]),this}let l=la.exec(n);if(l&&(l=l[0],a=l.toLowerCase(),this.protocol=l,n=n.substr(l.length)),(t||l||n.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i="//"===n.substr(0,2),!i||l&&ga[l]||(n=n.substr(2),this.slashes=!0)),!ga[l]&&(i||l&&!fa[l])){let e,t,a=-1;for(let r=0;r127?o+="x":o+=a[e];if(!o.match(ma)){const o=e.slice(0,t),i=e.slice(t+1),l=a.match(pa);l&&(o.push(l[1]),i.unshift(l[2])),i.length&&(n=i.join(".")+n),this.hostname=o.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),l&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const r=n.indexOf("#");-1!==r&&(this.hash=n.substr(r),n=n.slice(0,r));const s=n.indexOf("?");return-1!==s&&(this.search=n.substr(s),n=n.slice(0,s)),n&&(this.pathname=n),fa[a]&&this.hostname&&!this.pathname&&(this.pathname=""),this},na.prototype.parseHost=function(e){let t=ra.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};const ya=Object.freeze(Object.defineProperty({__proto__:null,decode:ta,encode:oa,format:ia,parse:va},Symbol.toStringTag,{value:"Module"})),wa=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ka=/[\0-\x1F\x7F-\x9F]/,ba=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,xa=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,Ca=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,_a=Object.freeze(Object.defineProperty({__proto__:null,Any:wa,Cc:ka,Cf:/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,P:ba,S:xa,Z:Ca},Symbol.toStringTag,{value:"Module"})),Sa=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),Ea=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var Na;const Va=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),Ba=null!==(Na=String.fromCodePoint)&&void 0!==Na?Na:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t};var Ia,Ta;(Ta=Ia||(Ia={}))[Ta.NUM=35]="NUM",Ta[Ta.SEMI=59]="SEMI",Ta[Ta.EQUALS=61]="EQUALS",Ta[Ta.ZERO=48]="ZERO",Ta[Ta.NINE=57]="NINE",Ta[Ta.LOWER_A=97]="LOWER_A",Ta[Ta.LOWER_F=102]="LOWER_F",Ta[Ta.LOWER_X=120]="LOWER_X",Ta[Ta.LOWER_Z=122]="LOWER_Z",Ta[Ta.UPPER_A=65]="UPPER_A",Ta[Ta.UPPER_F=70]="UPPER_F",Ta[Ta.UPPER_Z=90]="UPPER_Z";var Da,Aa,Ra,za,Fa,Ma;function La(e){return e>=Ia.ZERO&&e<=Ia.NINE}function Pa(e){return e>=Ia.UPPER_A&&e<=Ia.UPPER_F||e>=Ia.LOWER_A&&e<=Ia.LOWER_F}function $a(e){return e===Ia.EQUALS||function(e){return e>=Ia.UPPER_A&&e<=Ia.UPPER_Z||e>=Ia.LOWER_A&&e<=Ia.LOWER_Z||La(e)}(e)}(Aa=Da||(Da={}))[Aa.VALUE_LENGTH=49152]="VALUE_LENGTH",Aa[Aa.BRANCH_LENGTH=16256]="BRANCH_LENGTH",Aa[Aa.JUMP_TABLE=127]="JUMP_TABLE",(za=Ra||(Ra={}))[za.EntityStart=0]="EntityStart",za[za.NumericStart=1]="NumericStart",za[za.NumericDecimal=2]="NumericDecimal",za[za.NumericHex=3]="NumericHex",za[za.NamedEntity=4]="NamedEntity",(Ma=Fa||(Fa={}))[Ma.Legacy=0]="Legacy",Ma[Ma.Strict=1]="Strict",Ma[Ma.Attribute=2]="Attribute";class Oa{constructor(e,t,a){this.decodeTree=e,this.emitCodePoint=t,this.errors=a,this.state=Ra.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Fa.Strict}startEntity(e){this.decodeMode=e,this.state=Ra.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case Ra.EntityStart:return e.charCodeAt(t)===Ia.NUM?(this.state=Ra.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=Ra.NamedEntity,this.stateNamedEntity(e,t));case Ra.NumericStart:return this.stateNumericStart(e,t);case Ra.NumericDecimal:return this.stateNumericDecimal(e,t);case Ra.NumericHex:return this.stateNumericHex(e,t);case Ra.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===Ia.LOWER_X?(this.state=Ra.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=Ra.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,a,o){if(t!==a){const i=a-t;this.result=this.result*Math.pow(o,i)+parseInt(e.substr(t,i),o),this.consumed+=i}}stateNumericHex(e,t){const a=t;for(;t=55296&&e<=57343||e>1114111?65533:null!==(t=Va.get(e))&&void 0!==t?t:e}(this.result),this.consumed),this.errors&&(e!==Ia.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){const{decodeTree:a}=this;let o=a[this.treeIndex],i=(o&Da.VALUE_LENGTH)>>14;for(;t>14,0!==i){if(n===Ia.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==Fa.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:t,decodeTree:a}=this,o=(a[t]&Da.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,o,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,a){const{decodeTree:o}=this;return this.emitCodePoint(1===t?o[e]&~Da.VALUE_LENGTH:o[e+1],a),3===t&&this.emitCodePoint(o[e+2],a),a}end(){var e;switch(this.state){case Ra.NamedEntity:return 0===this.result||this.decodeMode===Fa.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case Ra.NumericDecimal:return this.emitNumericEntity(0,2);case Ra.NumericHex:return this.emitNumericEntity(0,3);case Ra.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Ra.EntityStart:return 0}}}function ja(e){let t="";const a=new Oa(e,e=>t+=Ba(e));return function(e,o){let i=0,n=0;for(;(n=e.indexOf("&",n))>=0;){t+=e.slice(i,n),a.startEntity(o);const l=a.write(e,n+1);if(l<0){i=n+a.end();break}i=n+l,n=0===l?i+1:i}const l=t+e.slice(i);return t="",l}}function Ha(e,t,a,o){const i=(t&Da.BRANCH_LENGTH)>>7,n=t&Da.JUMP_TABLE;if(0===i)return 0!==n&&o===n?a:-1;if(n){const t=o-n;return t<0||t>=i?-1:e[a+t]-1}let l=a,r=l+i-1;for(;l<=r;){const t=l+r>>>1,a=e[t];if(ao))return e[t+i];r=t-1}}return-1}const Ua=ja(Sa);function Wa(e,t=Fa.Legacy){return Ua(e,t)}function qa(e){return"[object String]"===function(e){return Object.prototype.toString.call(e)}(e)}ja(Ea);const Za=Object.prototype.hasOwnProperty;function Ga(e){return Array.prototype.slice.call(arguments,1).forEach(function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach(function(a){e[a]=t[a]})}}),e}function Ya(e,t,a){return[].concat(e.slice(0,t),a,e.slice(t+1))}function Qa(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(!!(65535&~e&&65534!=(65535&e))&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function Ja(e){if(e>65535){const t=55296+((e-=65536)>>10),a=56320+(1023&e);return String.fromCharCode(t,a)}return String.fromCharCode(e)}const Ka=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,Xa=new RegExp(Ka.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),eo=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function to(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(Xa,function(e,t,a){return t||function(e,t){if(35===t.charCodeAt(0)&&eo.test(t)){const a="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10);return Qa(a)?Ja(a):e}const a=Wa(e);return a!==e?a:e}(e,a)})}const ao=/[&<>"]/,oo=/[&<>"]/g,io={"&":"&","<":"<",">":">",'"':"""};function no(e){return io[e]}function lo(e){return ao.test(e)?e.replace(oo,no):e}const ro=/[.?*+^$[\]\\(){}|-]/g;function so(e){switch(e){case 9:case 32:return!0}return!1}function co(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function uo(e){return ba.test(e)||xa.test(e)}function ho(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function mo(e){return e=e.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCase()&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}const po={mdurl:ya,ucmicro:_a},go=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:Ya,assign:Ga,escapeHtml:lo,escapeRE:function(e){return e.replace(ro,"\\$&")},fromCodePoint:Ja,has:function(e,t){return Za.call(e,t)},isMdAsciiPunct:ho,isPunctChar:uo,isSpace:so,isString:qa,isValidEntityCode:Qa,isWhiteSpace:co,lib:po,normalizeReference:mo,unescapeAll:to,unescapeMd:function(e){return e.indexOf("\\")<0?e:e.replace(Ka,"$1")}},Symbol.toStringTag,{value:"Module"}));const fo=Object.freeze(Object.defineProperty({__proto__:null,parseLinkDestination:function(e,t,a){let o,i=t;const n={ok:!1,pos:0,str:""};if(60===e.charCodeAt(i)){for(i++;i32))return n;if(41===o){if(0===l)break;l--}i++}return t===i||0!==l||(n.str=to(e.slice(t,i)),n.pos=i,n.ok=!0),n},parseLinkLabel:function(e,t,a){let o,i,n,l;const r=e.posMax,s=e.pos;for(e.pos=t+1,o=1;e.pos=a)return l;let o=e.charCodeAt(n);if(34!==o&&39!==o&&40!==o)return l;t++,n++,40===o&&(o=41),l.marker=o}for(;n"+lo(n.content)+""},vo.code_block=function(e,t,a,o,i){const n=e[t];return""+lo(e[t].content)+"\n"},vo.fence=function(e,t,a,o,i){const n=e[t],l=n.info?to(n.info).trim():"";let r,s="",c="";if(l){const e=l.split(/(\s+)/g);s=e[0],c=e.slice(2).join("")}if(r=a.highlight&&a.highlight(n.content,s,c)||lo(n.content),0===r.indexOf("${r}\n`}return`
${r}
\n`},vo.image=function(e,t,a,o,i){const n=e[t];return n.attrs[n.attrIndex("alt")][1]=i.renderInlineAsText(n.children,a,o),i.renderToken(e,t,a)},vo.hardbreak=function(e,t,a){return a.xhtmlOut?"
\n":"
\n"},vo.softbreak=function(e,t,a){return a.breaks?a.xhtmlOut?"
\n":"
\n":"\n"},vo.text=function(e,t){return lo(e[t].content)},vo.html_block=function(e,t){return e[t].content},vo.html_inline=function(e,t){return e[t].content},yo.prototype.renderAttrs=function(e){let t,a,o;if(!e.attrs)return"";for(o="",t=0,a=e.attrs.length;t\n":">",i},yo.prototype.renderInline=function(e,t,a){let o="";const i=this.rules;for(let n=0,l=e.length;n=0&&(a=this.attrs[t][1]),a},ko.prototype.attrJoin=function(e,t){const a=this.attrIndex(e);a<0?this.attrPush([e,t]):this.attrs[a][1]=this.attrs[a][1]+" "+t},bo.prototype.Token=ko;const xo=/\r\n?|\n/g,Co=/\0/g;function _o(e){return/^\s]/i.test(e)}function So(e){return/^<\/a\s*>/i.test(e)}const Eo=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,No=/\((c|tm|r)\)/i,Vo=/\((c|tm|r)\)/gi,Bo={c:"©",r:"®",tm:"™"};function Io(e,t){return Bo[t.toLowerCase()]}function To(e){let t=0;for(let a=e.length-1;a>=0;a--){const o=e[a];"text"!==o.type||t||(o.content=o.content.replace(Vo,Io)),"link_open"===o.type&&"auto"===o.info&&t--,"link_close"===o.type&&"auto"===o.info&&t++}}function Do(e){let t=0;for(let a=e.length-1;a>=0;a--){const o=e[a];"text"!==o.type||t||Eo.test(o.content)&&(o.content=o.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/gm,"$1—").replace(/(^|\s)--(?=\s|$)/gm,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/gm,"$1–")),"link_open"===o.type&&"auto"===o.info&&t--,"link_close"===o.type&&"auto"===o.info&&t++}}const Ao=/['"]/,Ro=/['"]/g;function zo(e,t,a){return e.slice(0,t)+a+e.slice(t+1)}function Fo(e,t){let a;const o=[];for(let i=0;i=0&&!(o[a].level<=l);a--);if(o.length=a+1,"text"!==n.type)continue;let r=n.content,s=0,c=r.length;e:for(;s=0)p=r.charCodeAt(u.index-1);else for(a=i-1;a>=0&&("softbreak"!==e[a].type&&"hardbreak"!==e[a].type);a--)if(e[a].content){p=e[a].content.charCodeAt(e[a].content.length-1);break}let g=32;if(s=48&&p<=57&&(h=d=!1),d&&h&&(d=f,h=v),d||h){if(h)for(a=o.length-1;a>=0;a--){let d=o[a];if(o[a].level=0;n--){const l=o[n];if("link_close"!==l.type){if("html_inline"===l.type&&(_o(l.content)&&i>0&&i--,So(l.content)&&i++),!(i>0)&&"text"===l.type&&e.md.linkify.test(l.content)){const i=l.content;let r=e.md.linkify.match(i);const s=[];let c=l.level,u=0;r.length>0&&0===r[0].index&&n>0&&"text_special"===o[n-1].type&&(r=r.slice(1));for(let t=0;tu){const t=new e.Token("text","",0);t.content=i.slice(u,l),t.level=c,s.push(t)}const d=new e.Token("link_open","a",1);d.attrs=[["href",o]],d.level=c++,d.markup="linkify",d.info="auto",s.push(d);const h=new e.Token("text","",0);h.content=n,h.level=c,s.push(h);const m=new e.Token("link_close","a",-1);m.level=--c,m.markup="linkify",m.info="auto",s.push(m),u=r[t].lastIndex}if(u=0;t--)"inline"===e.tokens[t].type&&(No.test(e.tokens[t].content)&&To(e.tokens[t].children),Eo.test(e.tokens[t].content)&&Do(e.tokens[t].children))}],["smartquotes",function(e){if(e.md.options.typographer)for(let t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&Ao.test(e.tokens[t].content)&&Fo(e.tokens[t].children,e)}],["text_join",function(e){let t,a;const o=e.tokens,i=o.length;for(let n=0;n0&&this.level++,this.tokens.push(o),o},Po.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},Po.prototype.skipEmptyLines=function(e){for(let t=this.lineMax;et;)if(!so(this.src.charCodeAt(--e)))return e+1;return e},Po.prototype.skipChars=function(e,t){for(let a=this.src.length;ea;)if(t!==this.src.charCodeAt(--e))return e+1;return e},Po.prototype.getLines=function(e,t,a,o){if(e>=t)return"";const i=new Array(t-e);for(let n=0,l=e;la?new Array(e-a+1).join(" ")+this.src.slice(c,s):this.src.slice(c,s)}return i.join("")},Po.prototype.Token=ko;function $o(e,t){const a=e.bMarks[t]+e.tShift[t],o=e.eMarks[t];return e.src.slice(a,o)}function Oo(e){const t=[],a=e.length;let o=0,i=e.charCodeAt(o),n=!1,l=0,r="";for(;o=o)return-1;let n=e.src.charCodeAt(i++);if(n<48||n>57)return-1;for(;;){if(i>=o)return-1;if(n=e.src.charCodeAt(i++),!(n>=48&&n<=57)){if(41===n||46===n)break;return-1}if(i-a>=10)return-1}return i`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",Wo="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",qo=new RegExp("^(?:"+Uo+"|"+Wo+"|\x3c!---?>|\x3c!--(?:[^-]|-[^-]|--[^>])*--\x3e|<[?][\\s\\S]*?[?]>|]*>|)"),Zo=new RegExp("^(?:"+Uo+"|"+Wo+")"),Go=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(Zo.source+"\\s*$"),/^$/,!1]];const Yo=[["table",function(e,t,a,o){if(t+2>a)return!1;let i=t+1;if(e.sCount[i]=4)return!1;let n=e.bMarks[i]+e.tShift[i];if(n>=e.eMarks[i])return!1;const l=e.src.charCodeAt(n++);if(124!==l&&45!==l&&58!==l)return!1;if(n>=e.eMarks[i])return!1;const r=e.src.charCodeAt(n++);if(124!==r&&45!==r&&58!==r&&!so(r))return!1;if(45===l&&so(r))return!1;for(;n=4)return!1;c=Oo(s),c.length&&""===c[0]&&c.shift(),c.length&&""===c[c.length-1]&&c.pop();const d=c.length;if(0===d||d!==u.length)return!1;if(o)return!0;const h=e.parentType;e.parentType="table";const m=e.md.block.ruler.getRules("blockquote"),p=[t,0];e.push("table_open","table",1).map=p,e.push("thead_open","thead",1).map=[t,t+1],e.push("tr_open","tr",1).map=[t,t+1];for(let v=0;v=4)break;if(c=Oo(s),c.length&&""===c[0]&&c.shift(),c.length&&""===c[c.length-1]&&c.pop(),f+=d-c.length,f>65536)break;if(i===t+2){e.push("tbody_open","tbody",1).map=g=[t+2,0]}e.push("tr_open","tr",1).map=[i,i+1];for(let t=0;t=4))break;o++,i=o}e.line=i;const n=e.push("code_block","code",0);return n.content=e.getLines(t,i,4+e.blkIndent,!1)+"\n",n.map=[t,e.line],!0}],["fence",function(e,t,a,o){let i=e.bMarks[t]+e.tShift[t],n=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(i+3>n)return!1;const l=e.src.charCodeAt(i);if(126!==l&&96!==l)return!1;let r=i;i=e.skipChars(i,l);let s=i-r;if(s<3)return!1;const c=e.src.slice(r,i),u=e.src.slice(i,n);if(96===l&&u.indexOf(String.fromCharCode(l))>=0)return!1;if(o)return!0;let d=t,h=!1;for(;(d++,!(d>=a))&&(i=r=e.bMarks[d]+e.tShift[d],n=e.eMarks[d],!(i=4||(i=e.skipChars(i,l),i-r=4)return!1;if(62!==e.src.charCodeAt(i))return!1;if(o)return!0;const r=[],s=[],c=[],u=[],d=e.md.block.ruler.getRules("blockquote"),h=e.parentType;e.parentType="blockquote";let m,p=!1;for(m=t;m=n)break;if(62===e.src.charCodeAt(i++)&&!t){let t,a,o=e.sCount[m]+1;32===e.src.charCodeAt(i)?(i++,o++,a=!1,t=!0):9===e.src.charCodeAt(i)?(t=!0,(e.bsCount[m]+o)%4==3?(i++,o++,a=!1):a=!0):t=!1;let l=o;for(r.push(e.bMarks[m]),e.bMarks[m]=i;i=n,s.push(e.bsCount[m]),e.bsCount[m]=e.sCount[m]+1+(t?1:0),c.push(e.sCount[m]),e.sCount[m]=l-o,u.push(e.tShift[m]),e.tShift[m]=i-e.bMarks[m];continue}if(p)break;let o=!1;for(let i=0,n=d.length;i";const v=[t,0];f.map=v,e.md.block.tokenize(e,t,m),e.push("blockquote_close","blockquote",-1).markup=">",e.lineMax=l,e.parentType=h,v[1]=e.line;for(let y=0;y=4)return!1;let n=e.bMarks[t]+e.tShift[t];const l=e.src.charCodeAt(n++);if(42!==l&&45!==l&&95!==l)return!1;let r=1;for(;n=4)return!1;if(e.listIndent>=0&&e.sCount[s]-e.listIndent>=4&&e.sCount[s]=e.blkIndent&&(m=!0),(h=Ho(e,s))>=0){if(u=!0,l=e.bMarks[s]+e.tShift[s],d=Number(e.src.slice(l,h-1)),m&&1!==d)return!1}else{if(!((h=jo(e,s))>=0))return!1;u=!1}if(m&&e.skipSpaces(h)>=e.eMarks[s])return!1;if(o)return!0;const p=e.src.charCodeAt(h-1),g=e.tokens.length;u?(r=e.push("ordered_list_open","ol",1),1!==d&&(r.attrs=[["start",d]])):r=e.push("bullet_list_open","ul",1);const f=[s,0];r.map=f,r.markup=String.fromCharCode(p);let v=!1;const y=e.md.block.ruler.getRules("list"),w=e.parentType;for(e.parentType="list";s=i?1:o-t,m>4&&(m=1);const g=t+m;r=e.push("list_item_open","li",1),r.markup=String.fromCharCode(p);const f=[s,0];r.map=f,u&&(r.info=e.src.slice(l,h-1));const w=e.tight,k=e.tShift[s],b=e.sCount[s],x=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=g,e.tight=!0,e.tShift[s]=d-e.bMarks[s],e.sCount[s]=o,d>=i&&e.isEmpty(s+1)?e.line=Math.min(e.line+2,a):e.md.block.tokenize(e,s,a,!0),e.tight&&!v||(c=!1),v=e.line-s>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=x,e.tShift[s]=k,e.sCount[s]=b,e.tight=w,r=e.push("list_item_close","li",-1),r.markup=String.fromCharCode(p),s=e.line,f[1]=s,s>=a)break;if(e.sCount[s]=4)break;let C=!1;for(let i=0,n=y.length;i=4)return!1;if(91!==e.src.charCodeAt(i))return!1;function r(t){const a=e.lineMax;if(t>=a||e.isEmpty(t))return null;let o=!1;if(e.sCount[t]-e.blkIndent>3&&(o=!0),e.sCount[t]<0&&(o=!0),!o){const o=e.md.block.ruler.getRules("reference"),i=e.parentType;e.parentType="reference";let n=!1;for(let l=0,r=o.length;l=4)return!1;if(!e.md.options.html)return!1;if(60!==e.src.charCodeAt(i))return!1;let l=e.src.slice(i,n),r=0;for(;r=4)return!1;let l=e.src.charCodeAt(i);if(35!==l||i>=n)return!1;let r=1;for(l=e.src.charCodeAt(++i);35===l&&i6||ii&&so(e.src.charCodeAt(s-1))&&(n=s),e.line=t+1;const c=e.push("heading_open","h"+String(r),1);c.markup="########".slice(0,r),c.map=[t,e.line];const u=e.push("inline","",0);return u.content=e.src.slice(i,n).trim(),u.map=[t,e.line],u.children=[],e.push("heading_close","h"+String(r),-1).markup="########".slice(0,r),!0},["paragraph","reference","blockquote"]],["lheading",function(e,t,a){const o=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;const i=e.parentType;e.parentType="paragraph";let n,l=0,r=t+1;for(;r3)continue;if(e.sCount[r]>=e.blkIndent){let t=e.bMarks[r]+e.tShift[r];const a=e.eMarks[r];if(t=a))){l=61===n?1:2;break}}if(e.sCount[r]<0)continue;let t=!1;for(let i=0,n=o.length;i3)continue;if(e.sCount[n]<0)continue;let t=!1;for(let i=0,l=o.length;i=a))&&!(e.sCount[l]=n){e.line=a;break}const t=e.line;let s=!1;for(let n=0;n=e.line)throw new Error("block rule didn't increment state.line");break}if(!s)throw new Error("none of the block rules matched");e.tight=!r,e.isEmpty(e.line-1)&&(r=!0),l=e.line,l0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(o),this.tokens_meta.push(i),o},Jo.prototype.scanDelims=function(e,t){const a=this.posMax,o=this.src.charCodeAt(e),i=e>0?this.src.charCodeAt(e-1):32;let n=e;for(;n?@[]^_`{|}~-".split("").forEach(function(e){ei[e.charCodeAt(0)]=1});const ai={tokenize:function(e,t){const a=e.pos,o=e.src.charCodeAt(a);if(t)return!1;if(126!==o)return!1;const i=e.scanDelims(e.pos,!0);let n=i.length;const l=String.fromCharCode(o);if(n<2)return!1;let r;n%2&&(r=e.push("text","",0),r.content=l,n--);for(let s=0;s=0;a--){const o=t[a];if(95!==o.marker&&42!==o.marker)continue;if(-1===o.end)continue;const i=t[o.end],n=a>0&&t[a-1].end===o.end+1&&t[a-1].marker===o.marker&&t[a-1].token===o.token-1&&t[o.end+1].token===i.token+1,l=String.fromCharCode(o.marker),r=e.tokens[o.token];r.type=n?"strong_open":"em_open",r.tag=n?"strong":"em",r.nesting=1,r.markup=n?l+l:l,r.content="";const s=e.tokens[i.token];s.type=n?"strong_close":"em_close",s.tag=n?"strong":"em",s.nesting=-1,s.markup=n?l+l:l,s.content="",n&&(e.tokens[t[a-1].token].content="",e.tokens[t[o.end+1].token].content="",a--)}}const ii={tokenize:function(e,t){const a=e.pos,o=e.src.charCodeAt(a);if(t)return!1;if(95!==o&&42!==o)return!1;const i=e.scanDelims(e.pos,42===o);for(let n=0;n\x00-\x20]*)$/;const ri=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,si=/^&([a-z][a-z0-9]{1,31});/i;function ci(e){const t={},a=e.length;if(!a)return;let o=0,i=-2;const n=[];for(let l=0;lr;s-=n[s]+1){const t=e[s];if(t.marker===a.marker&&(t.open&&t.end<0)){let o=!1;if((t.close||a.open)&&(t.length+a.length)%3==0&&(t.length%3==0&&a.length%3==0||(o=!0)),!o){const o=s>0&&!e[s-1].open?n[s-1]+1:0;n[l]=l-s+o,n[s]=o,a.open=!1,t.end=l,t.close=!1,c=-1,i=-2;break}}}-1!==c&&(t[a.marker][(a.open?3:0)+(a.length||0)%3]=c)}}const ui=[["text",function(e,t){let a=e.pos;for(;a0)return!1;const a=e.pos;if(a+3>e.posMax)return!1;if(58!==e.src.charCodeAt(a))return!1;if(47!==e.src.charCodeAt(a+1))return!1;if(47!==e.src.charCodeAt(a+2))return!1;const o=e.pending.match(Xo);if(!o)return!1;const i=o[1],n=e.md.linkify.matchAtStart(e.src.slice(a-i.length));if(!n)return!1;let l=n.url;if(l.length<=i.length)return!1;l=l.replace(/\*+$/,"");const r=e.md.normalizeLink(l);if(!e.md.validateLink(r))return!1;if(!t){e.pending=e.pending.slice(0,-i.length);const t=e.push("link_open","a",1);t.attrs=[["href",r]],t.markup="linkify",t.info="auto";e.push("text","",0).content=e.md.normalizeLinkText(l);const a=e.push("link_close","a",-1);a.markup="linkify",a.info="auto"}return e.pos+=l.length-i.length,!0}],["newline",function(e,t){let a=e.pos;if(10!==e.src.charCodeAt(a))return!1;const o=e.pending.length-1,i=e.posMax;if(!t)if(o>=0&&32===e.pending.charCodeAt(o))if(o>=1&&32===e.pending.charCodeAt(o-1)){let t=o-1;for(;t>=1&&32===e.pending.charCodeAt(t-1);)t--;e.pending=e.pending.slice(0,t),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(a++;a=o)return!1;let i=e.src.charCodeAt(a);if(10===i){for(t||e.push("hardbreak","br",0),a++;a=55296&&i<=56319&&a+1=56320&&t<=57343&&(n+=e.src[a+1],a++)}const l="\\"+n;if(!t){const t=e.push("text_special","",0);i<256&&0!==ei[i]?t.content=n:t.content=l,t.markup=l,t.info="escape"}return e.pos=a+1,!0}],["backticks",function(e,t){let a=e.pos;if(96!==e.src.charCodeAt(a))return!1;const o=a;a++;const i=e.posMax;for(;a=d)return!1;if(s=p,i=e.md.helpers.parseLinkDestination(e.src,p,e.posMax),i.ok){for(l=e.md.normalizeLink(i.str),e.md.validateLink(l)?p=i.pos:l="",s=p;p=d||41!==e.src.charCodeAt(p))&&(c=!0),p++}if(c){if(void 0===e.env.references)return!1;if(p=0?o=e.src.slice(s,p++):p=m+1):p=m+1,o||(o=e.src.slice(h,m)),n=e.env.references[mo(o)],!n)return e.pos=u,!1;l=n.href,r=n.title}if(!t){e.pos=h,e.posMax=m;const t=[["href",l]];e.push("link_open","a",1).attrs=t,r&&t.push(["title",r]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=p,e.posMax=d,!0}],["image",function(e,t){let a,o,i,n,l,r,s,c,u="";const d=e.pos,h=e.posMax;if(33!==e.src.charCodeAt(e.pos))return!1;if(91!==e.src.charCodeAt(e.pos+1))return!1;const m=e.pos+2,p=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(p<0)return!1;if(n=p+1,n=h)return!1;for(c=n,r=e.md.helpers.parseLinkDestination(e.src,n,e.posMax),r.ok&&(u=e.md.normalizeLink(r.str),e.md.validateLink(u)?n=r.pos:u=""),c=n;n=h||41!==e.src.charCodeAt(n))return e.pos=d,!1;n++}else{if(void 0===e.env.references)return!1;if(n=0?i=e.src.slice(c,n++):n=p+1):n=p+1,i||(i=e.src.slice(m,p)),l=e.env.references[mo(i)],!l)return e.pos=d,!1;u=l.href,s=l.title}if(!t){o=e.src.slice(m,p);const t=[];e.md.inline.parse(o,e.md,e.env,t);const a=e.push("image","img",0),i=[["src",u],["alt",""]];a.attrs=i,a.children=t,a.content=o,s&&i.push(["title",s])}return e.pos=n,e.posMax=h,!0}],["autolink",function(e,t){let a=e.pos;if(60!==e.src.charCodeAt(a))return!1;const o=e.pos,i=e.posMax;for(;;){if(++a>=i)return!1;const t=e.src.charCodeAt(a);if(60===t)return!1;if(62===t)break}const n=e.src.slice(o+1,a);if(li.test(n)){const a=e.md.normalizeLink(n);if(!e.md.validateLink(a))return!1;if(!t){const t=e.push("link_open","a",1);t.attrs=[["href",a]],t.markup="autolink",t.info="auto";e.push("text","",0).content=e.md.normalizeLinkText(n);const o=e.push("link_close","a",-1);o.markup="autolink",o.info="auto"}return e.pos+=n.length+2,!0}if(ni.test(n)){const a=e.md.normalizeLink("mailto:"+n);if(!e.md.validateLink(a))return!1;if(!t){const t=e.push("link_open","a",1);t.attrs=[["href",a]],t.markup="autolink",t.info="auto";e.push("text","",0).content=e.md.normalizeLinkText(n);const o=e.push("link_close","a",-1);o.markup="autolink",o.info="auto"}return e.pos+=n.length+2,!0}return!1}],["html_inline",function(e,t){if(!e.md.options.html)return!1;const a=e.posMax,o=e.pos;if(60!==e.src.charCodeAt(o)||o+2>=a)return!1;const i=e.src.charCodeAt(o+1);if(33!==i&&63!==i&&47!==i&&!function(e){const t=32|e;return t>=97&&t<=122}(i))return!1;const n=e.src.slice(o).match(qo);if(!n)return!1;if(!t){const t=e.push("html_inline","",0);t.content=n[0],l=t.content,/^\s]/i.test(l)&&e.linkLevel++,function(e){return/^<\/a\s*>/i.test(e)}(t.content)&&e.linkLevel--}var l;return e.pos+=n[0].length,!0}],["entity",function(e,t){const a=e.pos,o=e.posMax;if(38!==e.src.charCodeAt(a))return!1;if(a+1>=o)return!1;if(35===e.src.charCodeAt(a+1)){const o=e.src.slice(a).match(ri);if(o){if(!t){const t="x"===o[1][0].toLowerCase()?parseInt(o[1].slice(1),16):parseInt(o[1],10),a=e.push("text_special","",0);a.content=Qa(t)?Ja(t):Ja(65533),a.markup=o[0],a.info="entity"}return e.pos+=o[0].length,!0}}else{const o=e.src.slice(a).match(si);if(o){const a=Wa(o[0]);if(a!==o[0]){if(!t){const t=e.push("text_special","",0);t.content=a,t.markup=o[0],t.info="entity"}return e.pos+=o[0].length,!0}}}return!1}]],di=[["balance_pairs",function(e){const t=e.tokens_meta,a=e.tokens_meta.length;ci(e.delimiters);for(let o=0;o0&&o++,"text"===i[t].type&&t+1=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;l||e.pos++,n[t]=e.pos},hi.prototype.tokenize=function(e){const t=this.ruler.getRules(""),a=t.length,o=e.posMax,i=e.md.options.maxNesting;for(;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}if(l){if(e.pos>=o)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},hi.prototype.parse=function(e,t,a,o){const i=new this.State(e,t,a,o);this.tokenize(i);const n=this.ruler2.getRules(""),l=n.length;for(let r=0;r=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:o.match(a.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,a){const o=e.slice(t);return a.re.mailto||(a.re.mailto=new RegExp("^"+a.re.src_email_name+"@"+a.re.src_host_strict,"i")),a.re.mailto.test(o)?o.match(a.re.mailto)[0].length:0}}},wi="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function ki(e){const t=e.re=function(e){const t={};e=e||{},t.src_Any=wa.source,t.src_Cc=ka.source,t.src_Z=Ca.source,t.src_P=ba.source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");const a="[><|]";return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+a+"|[()[\\]{}.,\"'?!\\-;]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+t.src_ZCc+"|$)|;(?!"+t.src_ZCc+"|$)|\\!+(?!"+t.src_ZCc+"|[!]|$)|\\?(?!"+t.src_ZCc+"|[?]|$))+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}(e.__opts__),a=e.__tlds__.slice();function o(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||a.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),a.push(t.src_xn),t.src_tlds=a.join("|"),t.email_fuzzy=RegExp(o(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(o(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(o(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(o(t.tpl_host_fuzzy_test),"i");const i=[];function n(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){const a=e.__schemas__[t];if(null===a)return;const o={validate:null,link:null};if(e.__compiled__[t]=o,"[object Object]"===pi(a))return!function(e){return"[object RegExp]"===pi(e)}(a.validate)?gi(a.validate)?o.validate=a.validate:n(t,a):o.validate=function(e){return function(t,a){const o=t.slice(a);return e.test(o)?o.match(e)[0].length:0}}(a.validate),void(gi(a.normalize)?o.normalize=a.normalize:a.normalize?n(t,a):o.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===pi(e)}(a)?n(t,a):i.push(t)}),i.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};const l=Object.keys(e.__compiled__).filter(function(t){return t.length>0&&e.__compiled__[t]}).map(fi).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+l+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+l+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function bi(e,t){const a=e.__index__,o=e.__last_index__,i=e.__text_cache__.slice(a,o);this.schema=e.__schema__.toLowerCase(),this.index=a+t,this.lastIndex=o+t,this.raw=i,this.text=i,this.url=i}function xi(e,t){const a=new bi(e,t);return e.__compiled__[a.schema].normalize(a,e),a}function Ci(e,t){if(!(this instanceof Ci))return new Ci(e,t);var a;t||(a=e,Object.keys(a||{}).reduce(function(e,t){return e||vi.hasOwnProperty(t)},!1)&&(t=e,e={})),this.__opts__=mi({},vi,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=mi({},yi,e),this.__compiled__={},this.__tlds__=wi,this.__tlds_replaced__=!1,this.re={},ki(this)}Ci.prototype.add=function(e,t){return this.__schemas__[e]=t,ki(this),this},Ci.prototype.set=function(e){return this.__opts__=mi(this.__opts__,e),this},Ci.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;let t,a,o,i,n,l,r,s,c;if(this.re.schema_test.test(e))for(r=this.re.schema_search,r.lastIndex=0;null!==(t=r.exec(e));)if(i=this.testSchemaAt(e,t[2],r.lastIndex),i){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(s=e.search(this.re.host_fuzzy_test),s>=0&&(this.__index__<0||s=0&&null!==(o=e.match(this.re.email_fuzzy))&&(n=o.index+o[1].length,l=o.index+o[0].length,(this.__index__<0||nthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=n,this.__last_index__=l))),this.__index__>=0},Ci.prototype.pretest=function(e){return this.re.pretest.test(e)},Ci.prototype.testSchemaAt=function(e,t,a){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,a,this):0},Ci.prototype.match=function(e){const t=[];let a=0;this.__index__>=0&&this.__text_cache__===e&&(t.push(xi(this,a)),a=this.__last_index__);let o=a?e.slice(a):e;for(;this.test(o);)t.push(xi(this,a)),o=o.slice(this.__last_index__),a+=this.__last_index__;return t.length?t:null},Ci.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;const t=this.re.schema_at_start.exec(e);if(!t)return null;const a=this.testSchemaAt(e,t[2],t[0].length);return a?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+a,xi(this,0)):null},Ci.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,a){return e!==a[t-1]}).reverse(),ki(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,ki(this),this)},Ci.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},Ci.prototype.onCompile=function(){};const _i=2147483647,Si=36,Ei=/^xn--/,Ni=/[^\0-\x7F]/,Vi=/[\x2E\u3002\uFF0E\uFF61]/g,Bi={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Ii=Math.floor,Ti=String.fromCharCode;function Di(e){throw new RangeError(Bi[e])}function Ai(e,t){const a=e.split("@");let o="";a.length>1&&(o=a[0]+"@",e=a[1]);const i=function(e,t){const a=[];let o=e.length;for(;o--;)a[o]=t(e[o]);return a}((e=e.replace(Vi,".")).split("."),t).join(".");return o+i}function Ri(e){const t=[];let a=0;const o=e.length;for(;a=55296&&i<=56319&&a=48&&e<58?e-48+26:e>=65&&e<91?e-65:e>=97&&e<123?e-97:Si},Fi=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},Mi=function(e,t,a){let o=0;for(e=a?Ii(e/700):e>>1,e+=Ii(e/t);e>455;o+=Si)e=Ii(e/35);return Ii(o+36*e/(e+38))},Li=function(e){const t=[],a=e.length;let o=0,i=128,n=72,l=e.lastIndexOf("-");l<0&&(l=0);for(let r=0;r=128&&Di("not-basic"),t.push(e.charCodeAt(r));for(let r=l>0?l+1:0;r=a&&Di("invalid-input");const l=zi(e.charCodeAt(r++));l>=Si&&Di("invalid-input"),l>Ii((_i-o)/t)&&Di("overflow"),o+=l*t;const s=i<=n?1:i>=n+26?26:i-n;if(lIi(_i/c)&&Di("overflow"),t*=c}const s=t.length+1;n=Mi(o-l,s,0==l),Ii(o/s)>_i-i&&Di("overflow"),i+=Ii(o/s),o%=s,t.splice(o++,0,i)}return String.fromCodePoint(...t)},Pi=function(e){const t=[],a=(e=Ri(e)).length;let o=128,i=0,n=72;for(const s of e)s<128&&t.push(Ti(s));const l=t.length;let r=l;for(l&&t.push("-");r=o&&tIi((_i-i)/s)&&Di("overflow"),i+=(a-o)*s,o=a;for(const c of e)if(c_i&&Di("overflow"),c===o){let e=i;for(let a=Si;;a+=Si){const o=a<=n?1:a>=n+26?26:a-n;if(e=0))try{t.hostname=$i(t.hostname)}catch(a){}return oa(ia(t))}function Gi(e){const t=va(e,!0);if(t.hostname&&(!t.protocol||qi.indexOf(t.protocol)>=0))try{t.hostname=Oi(t.hostname)}catch(a){}return ta(ia(t),ta.defaultChars+"%")}function Yi(e,t){if(!(this instanceof Yi))return new Yi(e,t);t||qa(e)||(t=e||{},e="default"),this.inline=new hi,this.block=new Qo,this.core=new Lo,this.renderer=new yo,this.linkify=new Ci,this.validateLink=Wi,this.normalizeLink=Zi,this.normalizeLinkText=Gi,this.utils=go,this.helpers=Ga({},fo),this.options={},this.configure(e),t&&this.set(t)}Yi.prototype.set=function(e){return Ga(this.options,e),this},Yi.prototype.configure=function(e){const t=this;if(qa(e)){const t=e;if(!(e=ji[t]))throw new Error('Wrong `markdown-it` preset "'+t+'", check name')}if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(a){e.components[a].rules&&t[a].ruler.enableOnly(e.components[a].rules),e.components[a].rules2&&t[a].ruler2.enableOnly(e.components[a].rules2)}),this},Yi.prototype.enable=function(e,t){let a=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){a=a.concat(this[t].ruler.enable(e,!0))},this),a=a.concat(this.inline.ruler2.enable(e,!0));const o=e.filter(function(e){return a.indexOf(e)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+o);return this},Yi.prototype.disable=function(e,t){let a=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){a=a.concat(this[t].ruler.disable(e,!0))},this),a=a.concat(this.inline.ruler2.disable(e,!0));const o=e.filter(function(e){return a.indexOf(e)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+o);return this},Yi.prototype.use=function(e){const t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},Yi.prototype.parse=function(e,t){if("string"!=typeof e)throw new Error("Input data should be a String");const a=new this.core.State(e,this,t);return this.core.process(a),a.tokens},Yi.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},Yi.prototype.parseInline=function(e,t){const a=new this.core.State(e,this,t);return a.inlineMode=!0,this.core.process(a),a.tokens},Yi.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};const Qi=ze({name:"markdown-preview",props:{mdString:{default:"",type:String}},data:()=>({contentHtml:"",mdObj:null}),watch:{mdString:{handler(e){this.contentHtml=this.parseContent(e)},deep:!0,immediate:!0}},methods:{parseContent(e){if(this.mdObj)return this.mdObj.render(e);setTimeout(()=>this.parseContent(e),500)}},mounted(){this.mdObj=new Yi({html:!0,linkify:!0,typographer:!0}),this.contentHtml=this.parseContent(this.mdString)}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("rich-text",{nodes:n.contentHtml},null,8,["nodes"])])}],["__scopeId","data-v-e7cff150"]]),Ji=ze({__name:"answer",props:{dataInfo:{default:()=>({}),type:Object},isLoading:{default:!1,type:Boolean},isAnswering:{default:!1,type:Boolean},isLast:{default:!1,type:Boolean}},emits:["handleEvents"],setup(t,{emit:a}){const o=a,i=t;e.watch(()=>i.dataInfo,()=>{},{deep:!0,immediate:!0}),e.watch(()=>i.isLoading,()=>{},{deep:!0,immediate:!0});const n=e.computed(()=>{var e;return((null==(e=i.dataInfo)?void 0:e.talkingText)||"").replace(/\\n/g,"\n")}),l=e.computed(()=>{var e;return(null==(e=i.dataInfo)?void 0:e.talkingFiles)||[]}),r=e.computed(()=>{var e;return(null==(e=i.dataInfo)?void 0:e.talkingCrsList)||[]}),s=e.ref([1,2]),c=e=>{s.value.indexOf(e)>=0?s.value=s.value.filter(t=>t!==e):s.value.push(e)},u=()=>{o("handleEvents","reAnswer")},d=()=>{o("handleEvents","stop")},h=()=>{o("handleEvents","great")},m=()=>{o("handleEvents","feedback")};return(t,a)=>{const p=e.resolveComponent("CommonLoading");return i.isLoading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"answer-content"},[e.createElementVNode("view",{class:"talking-cont"},[e.createVNode(p,{color:"#06f"})])])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"answer-content"},[e.createElementVNode("view",{class:"talking-cont"},[e.createVNode(Qi,{mdString:n.value},null,8,["mdString"])]),e.createElementVNode("view",{class:"talking-link"},[l.value.length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["link-cont",s.value.indexOf(1)>=0?"is-active":""])},[e.createElementVNode("view",{class:"link-info",onClick:a[0]||(a[0]=e=>c(1))},[e.createElementVNode("view",{class:"info-text"}," 引用知识库"+e.toDisplayString(l.value.length)+"篇相关资料 ",1)]),e.createElementVNode("view",{class:"link-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"link-item",onClick:e.withModifiers(e=>(e=>{o("handleEvents","preview",e)})(t),["stop"])},e.toDisplayString(a+1)+". "+e.toDisplayString(t.docName),9,["onClick"]))),256))])],2)):i.isAnswering?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:1,class:"link-cont-desc"},"本次回答参考资料来源于网络")),r.value.length>0?(e.openBlock(),e.createElementBlock("view",{key:2,class:e.normalizeClass(["link-cont",s.value.indexOf(2)>=0?"is-active":""])},[e.createElementVNode("view",{class:"link-info",onClick:a[1]||(a[1]=e=>c(2))},[e.createElementVNode("view",{class:"info-text"}," 发现"+e.toDisplayString(r.value.length)+"个关联课程 ",1)]),e.createElementVNode("view",{class:"link-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"link-item",onClick:e.withModifiers(e=>(e=>{Re.navigateTo("/pages/courseDetail/index?crsId="+e.crsId)})(t),["stop"])},e.toDisplayString(a+1)+". "+e.toDisplayString(t.crsName),9,["onClick"]))),256))])],2)):e.createCommentVNode("",!0)]),i.isLoading?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"btns-cont"},[i.dataInfo.isHistory?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"replay-btn",onClick:u},[e.createElementVNode("image",{class:"icon",src:"/static/images/dialog/answer-restart1.png",style:{width:"100%",height:"100%"}})])),i.isAnswering&&i.isLast?(e.openBlock(),e.createElementBlock("view",{key:1,class:"replay-btn",onClick:d},[e.createElementVNode("image",{class:"icon",src:"/static/images/dialog/answer-stop1.png",style:{width:"100%",height:"100%"}})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"replay-btn",onClick:h},["Y"!==i.dataInfo.likeStat?(e.openBlock(),e.createElementBlock("image",{key:0,class:"icon",src:"/static/images/dialog/answer-zan1.png",style:{width:"100%",height:"100%"}})):(e.openBlock(),e.createElementBlock("image",{key:1,class:"icon",src:"/static/images/dialog/answer-yizan1.png",style:{width:"100%",height:"100%"}}))]),e.createElementVNode("view",{class:"play-btn",onClick:m},["Y"!==i.dataInfo.downvoteStat?(e.openBlock(),e.createElementBlock("image",{key:0,class:"icon",src:"/static/images/dialog/answer-fankui1.png",style:{width:"100%",height:"100%"}})):(e.openBlock(),e.createElementBlock("image",{key:1,class:"icon",src:"/static/images/dialog/answer-yifankui1.png",style:{width:"100%",height:"100%"}}))])]))]))}}},[["__scopeId","data-v-acb1668f"]]),Ki=ze({__name:"talking-item",props:{talkingType:{default:"question",type:String},talkingInfo:{default:()=>({}),type:Object},activeVoiceId:{default:"",type:String},isAnswering:{default:!1,type:Boolean},isLast:{default:!1,type:Boolean}},emits:["handleEvents"],setup(t,{emit:a}){const o=a,i=t;e.watch(()=>i.activeVoiceId,()=>{},{deep:!0,immediate:!0}),e.watch(()=>i.talkingInfo,()=>{},{deep:!0,immediate:!0});const{talkingType:n}=e.toRefs(i),l=(e,t={})=>{o("handleEvents",{type:e,data:i.talkingInfo,id:"",info:t})},r=e=>{o("handleEvents",{type:"changePlay",data:i.talkingInfo,id:e,info:{}})};return(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"talking-item"},["question"===e.unref(n)?(e.openBlock(),e.createBlock(Xt,{key:0,onChangePlay:r,dataInfo:t.talkingInfo,isLast:t.isLast,activeVoiceId:t.activeVoiceId},null,8,["dataInfo","isLast","activeVoiceId"])):"answer"===e.unref(n)?(e.openBlock(),e.createBlock(Ji,{key:1,dataInfo:i.talkingInfo,isLast:t.isLast,isLoading:!!i.talkingInfo.isLoading,isAnswering:i.isAnswering,onHandleEvents:l},null,8,["dataInfo","isLast","isLoading","isAnswering"])):(e.openBlock(),e.createElementBlock("view",{key:2}))]))}},[["__scopeId","data-v-6de60373"]]),Xi=ze({__name:"table",props:{columns:{default:()=>[],type:Array},data:{default:()=>[],type:Array},canCheck:{default:!1,type:Boolean},hasMore:{default:!1,type:Boolean}},emits:["select-all","select-row","load-more"],setup(t,{emit:a}){const o=t,i=a,n=e.useSlots(),l=e.ref([]),r=e.computed(()=>l.value.length===o.data.length),s=e.computed(()=>!!n.actions),c=e=>{e.detail.value.length>0?l.value=[...o.data]:l.value=[],i("select-all",l.value)},u=()=>{i("load-more")};return(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"table-container"},[e.createElementVNode("view",{class:"table"},[e.createElementVNode("view",{class:"table-header"},[t.canCheck?(e.openBlock(),e.createElementBlock("view",{key:0,class:"header-cell checkbox-cell"},[e.createElementVNode("checkbox-group",{onChange:c},[e.createElementVNode("checkbox",{checked:r.value},null,8,["checked"])],32)])):e.createCommentVNode("",!0),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.columns,(t,a)=>(e.openBlock(),e.createElementBlock("view",{key:a,class:"header-cell",style:e.normalizeStyle({width:t.width||"auto"})},e.toDisplayString(t.title),5))),128)),s.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"header-cell actions-cell"},"操作")):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"table-body"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.data,(o,n)=>(e.openBlock(),e.createElementBlock("view",{key:n,class:e.normalizeClass(["table-row",{selected:l.value.includes(o)}])},[t.canCheck?(e.openBlock(),e.createElementBlock("view",{key:0,class:"body-cell checkbox-cell"},[e.createElementVNode("checkbox-group",{onChange:e=>((e,t)=>{t.detail.value.length>0?l.value.push(e):l.value=l.value.filter(t=>t!==e),i("select-row",l.value)})(o,e)},[e.createElementVNode("checkbox",{checked:l.value.includes(o)},null,8,["checked"])],40,["onChange"])])):e.createCommentVNode("",!0),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.columns,(t,i)=>(e.openBlock(),e.createElementBlock("view",{key:i,class:"body-cell",style:e.normalizeStyle({width:t.width||"auto"})},[e.renderSlot(a.$slots,"cell",{row:o,column:t,index:n},()=>[e.createTextVNode(e.toDisplayString(o[t.key]),1)],!0)],4))),128)),s.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"body-cell actions-cell"},[e.renderSlot(a.$slots,"actions",{row:o,index:n},void 0,!0)])):e.createCommentVNode("",!0)],2))),128))])]),t.hasMore?(e.openBlock(),e.createElementBlock("view",{key:0,class:"load-more",onClick:u},[e.createElementVNode("text",null,"点击加载更多")])):e.createCommentVNode("",!0)]))}},[["__scopeId","data-v-577bd05c"]]),en={__name:"preview",setup(t,{expose:a}){const o=e.ref([{title:"姓名",key:"name",width:"120rpx"},{title:"年龄",key:"age",width:"120rpx",slot:"age"},{title:"地址",width:"180rpx",key:"address"}]),i=e.ref([{name:"张三",age:25,address:"北京市"},{name:"李四",age:30,address:"上海市"},{name:"王五",age:28,address:"广州市"}]),n=e.ref(),l=e=>{e?n.value.open("bottom"):n.value.close()};return a({open:e=>{l(!0)},close:()=>{l()}}),(t,a)=>{const l=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createBlock(l,{ref_key:"previewPopupRef",ref:n,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",null,[e.createVNode(Xi,{columns:o.value,data:i.value},{cell:e.withCtx(({row:o,column:i})=>["age"===i.key?(e.openBlock(),e.createElementBlock("view",{key:0,onClick:a[0]||(a[0]=(...e)=>t.test&&t.test(...e)),style:{color:"#f00"}},e.toDisplayString(o.age),1)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createTextVNode(e.toDisplayString(o[i.key]),1)],64))]),_:1},8,["columns","data"])])]),_:1},512)}}};const tn={VITE_APP_BASE_API_Url:"https://aits.jlbank.com.cn:7001"},an=(e="")=>tn.VITE_APP_BASE_API_Url,on={NO_LOGIN:["QQ0005","0005"]};let nn=!1;const ln=(e="http")=>{if(nn)return;nn=!0;let t="";const a=getCurrentPages();if(a.length>=1){const e=a[a.length-1];t=e.route}me("log","at api/request.js:47","当前页路由",t),"pages/login/login"!==t&&(Re.hideLoading(),Re.show("未登录","现在去登录",!1).then(()=>{"socket"===e&&""!==t?Re.redirectTo("/pages/login/login?path="+t):Re.redirectTo("/pages/login/login")}).finally(()=>{nn=!1}))};function rn({url:e,method:t,data:a,meta:o,isStream:i,suppressErrors:n=!1,toastErrors:l=!0,header:r={},timeout:s=6e3,baseUrl:c=""}){const u=an(e),d={"content-type":"application/x-www-form-urlencoded; charset=UTF-8",...r||{}};let h=Se();return h&&(d.summary=h),new Promise((o,r)=>{uni.request({url:`${c||u}${e}`,data:a,method:t,header:d,timeout:s,success:e=>{if(i)return o(e);const t=e.data;return"0000"===(null==t?void 0:t.rtnCode)?o(t):"1001"===(null==t?void 0:t.rtnCode)?r(t):"0002"===(null==t?void 0:t.rtnCode)&&(null==t?void 0:t.message)?(l&&Re.msg(t.message),r(e)):n?r(e):t?(on.NO_LOGIN.includes(t.rtnCode)&&ln(),"9999"===(null==t?void 0:t.rtnCode)&&Re.msg("系统异常."),r(t)):(Re.msg("系统异常."),r())},fail:t=>(me("log","at api/request.js:131","请求错误",t,e,u),r(t))})})}class sn{constructor(e,t={}){this.url=e,this.options=t,this.socketTask=null,this.reconnectTimer=null,this.reconnectCount=0,this.maxReconnectCount=t.maxReconnectCount||5,this.reconnectInterval=t.reconnectInterval||3e3,this.heartbeatTimer=null,this.heartbeatInterval=t.heartbeatInterval||3e4,this.heartbeatMsg=t.heartbeatMsg||"ping",this.isClose=!1,this.callbacks={open:[],message:[],close:[],error:[]},this.init(!0)}init(e=!1){e&&(this.reconnectCount=0),this.isClose=!1,this.socketTask=uni.connectSocket({url:this.url,header:this.options.header||{},protocols:this.options.protocols||[],success:()=>{},fail:e=>{this.triggerEvent("error",e),this.tryReconnect()}}),this.socketTask.onOpen(()=>{this.reconnectCount=0,clearInterval(this.reconnectTimer),this.triggerEvent("open")}),this.socketTask.onMessage(e=>{if(!e.data)return clearInterval(this.reconnectTimer),this.reconnectTimer=null,void ln("socket");{const{rtnCode:t}=JSON.parse(e.data);if(["0005","QQ0005"].includes(t))return clearInterval(this.reconnectTimer),this.reconnectTimer=null,this.close(),void ln("socket")}this.triggerEvent("message",e)}),this.socketTask.onClose(e=>{clearInterval(this.heartbeatTimer),this.triggerEvent("close",e),this.tryReconnect()}),this.socketTask.onError(e=>{me("error","at api/socket.js:94","WebSocket发生错误",e),clearInterval(this.heartbeatTimer),this.triggerEvent("error",e),this.tryReconnect()})}on(e,t){return this.callbacks[e]&&this.callbacks[e].push(t),this}off(e,t){return this.callbacks[e]&&(this.callbacks[e]=this.callbacks[e].filter(e=>e!==t)),this}triggerEvent(e,t){this.callbacks[e]&&this.callbacks[e].forEach(e=>e(t))}send(e,t=1){if(this.socketTask&&1===this.getStatus())this.socketTask.send({data:"string"==typeof e?e:JSON.stringify(e),success:()=>{},fail:e=>{me("error","at api/socket.js:152","WebSocket消息发送失败",e),this.triggerEvent("error",e)}});else{if(me("error","at api/socket.js:157","WebSocket连接未打开,无法发送消息"),this.triggerEvent("error",new Error("WebSocket连接未打开")),10===t)return;setTimeout(()=>{this.send(e,t+1)},500)}return this}close(e=1e3,t=""){return this.isClose=!0,this.socketTask&&(clearInterval(this.heartbeatTimer),clearInterval(this.reconnectTimer),this.socketTask.close({code:e,reason:t,success:()=>{me("log","at api/socket.js:183","WebSocket连接正在关闭")},fail:e=>{me("error","at api/socket.js:186","WebSocket关闭失败",e),this.triggerEvent("error",e)}})),this}getStatus(){if(this.socketTask)try{return this.socketTask.readyState}catch(e){return me("error","at api/socket.js:203","获取WebSocket状态失败",e),-1}return-1}tryReconnect(){this.isClose||(this.reconnectCount{this.reconnectCount++,me("log","at api/socket.js:219",`尝试重新连接WebSocket (${this.reconnectCount}/${this.maxReconnectCount})`),this.init()},this.reconnectInterval)):(me("error","at api/socket.js:223","达到最大重连次数,停止尝试"),this.triggerEvent("error",new Error("达到最大重连次数")),this.reconnectTimer=null,this.close(),ln("socket")))}startHeartbeat(){clearInterval(this.heartbeatTimer),this.heartbeatTimer=setInterval(()=>{1===this.getStatus()&&this.send(this.heartbeatMsg)},this.heartbeatInterval)}}const cn=Zt("socketStore",{state:()=>({SocketObj:null}),getters:{taskSocket:e=>e.SocketObj},actions:{creatSocket(e="/trastudy/trasoket/open?summary="){var t,a,o;if(me("log","at store/socket.js:18","打开websocket"),this.SocketObj&&(null==(t=this.SocketObj)?void 0:t.close)&&!(null==(a=this.SocketObj)?void 0:a.isClose))return;(null==(o=this.SocketObj)?void 0:o.isClose)&&(this.SocketObj.isClose=!1);let i=an(e).split("http").join("ws");this.SocketObj=new sn(i+e+Se())},closeSocket(){var e;me("log","at store/socket.js:29","关闭websocket"),this.SocketObj&&(null==(e=this.SocketObj)?void 0:e.close)&&this.SocketObj&&this.SocketObj.close()},setOnmessageCb(e){var t;this.SocketObj&&(null==(t=this.SocketObj)?void 0:t.on)&&this.SocketObj.on("message",e)}}}),un=(e,t)=>{const a="/traoss/tras3/upload",o=an(a),i=Se(),n={};return me("log","at api/common.js:17","file",e),i&&(n.summary=i),new Promise((i,l)=>{uni.uploadFile({url:`${o}${a}`,header:n,filePath:e,name:"file",formData:t,success(e){try{const t=JSON.parse(e.data);"0000"===t.rtnCode?i(t.body):l(new Error(t.msg))}catch(t){l(new Error("Failed to parse response"))}},fail(e){me("log","at api/common.js:40","error",e),l(new Error("Upload failed"))}})})},dn=e=>an()+`/traoss/tras3/show/${e}`;function hn(e){const t=Se(),a={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};t&&(a.summary=t);let o=an();return new Promise((t,i)=>{uni.downloadFile({url:`${o}/traoss/tras3/show/${e}`,header:a,success(e){t(e)},fail(e){i(new Error(e))}})})}const mn=(e,t,a={},o="voice")=>{const i=an(t),n=Se(),l={"Content-Type":"multipart/form-data; charset=UTF-8"};return n&&(l.summary=n),new Promise((n,r)=>{uni.uploadFile({url:`${i}${t}`,header:l,filePath:e,name:o,formData:a,timeout:6e4,success(e){try{me("log","at api/common.js:92",e);const t=JSON.parse(e.data);return"0000"===t.rtnCode?n(t):on.NO_LOGIN.includes(t.rtnCode)?(ln(),r("NO_LOGIN")):"0004"===t.rtnCode?r("N"):r("Other")}catch(t){r(new Error("Failed to parse response"))}},fail:e=>r("Other")})})},pn=e=>{const t="/trastudy/traStdyInfo/audioTranscriptions",a=an(t),o=Se(),i={"Content-Type":"multipart/form-data; charset=UTF-8"};return o&&(i.summary=o),new Promise((o,n)=>{uni.uploadFile({url:`${a}${t}`,header:i,filePath:e,name:"voice",success(e){try{const t=JSON.parse(e.data);"0000"===t.rtnCode?o(e):n(new Error(t.message))}catch(t){n(new Error("Failed to parse response"))}},fail(e){n(new Error("Upload failed"))}})})};function gn(e){const t=Se(),a={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};t&&(a.summary=t);let o=an(e);return new Promise((t,i)=>{uni.downloadFile({url:`${o}${e}`,header:a,timeout:18e4,success(e){me("log","at api/common.js:162",e),t(e)},fail(e){me("log","at api/common.js:166",e),i(new Error(e))}})})}const fn=e=>rn({url:"/traask/traAskFeedback/updateDownvoteStat",method:"post",data:e}),vn=e=>rn({url:"/traask/traAskFeedback/updateLikeStat",method:"post",data:e});const yn=ze({name:"uv-textarea",mixins:[Le,dt,{props:{value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},placeholder:{type:[String,Number],default:""},placeholderClass:{type:String,default:"textarea-placeholder"},placeholderStyle:{type:[String,Object],default:"color: #c0c4cc"},height:{type:[String,Number],default:70},confirmType:{type:String,default:"return"},disabled:{type:Boolean,default:!1},count:{type:Boolean,default:!1},focus:{type:Boolean,default:!1},autoHeight:{type:Boolean,default:!1},fixed:{type:Boolean,default:!1},cursorSpacing:{type:Number,default:0},cursor:{type:[String,Number],default:""},showConfirmBar:{type:Boolean,default:!0},selectionStart:{type:Number,default:-1},selectionEnd:{type:Number,default:-1},adjustPosition:{type:Boolean,default:!0},disableDefaultPadding:{type:Boolean,default:!1},holdKeyboard:{type:Boolean,default:!1},maxlength:{type:[String,Number],default:160},border:{type:String,default:"surround"},formatter:{type:[Function,null],default:null},ignoreCompositionEvent:{type:Boolean,default:!0},confirmHold:{type:Boolean,default:!1},textStyle:{type:[Object,String],default:()=>{}},countStyle:{type:[Object,String],default:()=>{}},...null==(l=null==(n=uni.$uv)?void 0:n.props)?void 0:l.textarea}}],data:()=>({innerValue:"",focused:!1,innerFormatter:e=>e}),created(){this.innerValue=this.modelValue},watch:{value(e){this.innerValue=e},modelValue(e){this.innerValue=e}},computed:{textareaClass(){let e=[],{border:t,disabled:a}=this;return"surround"===t&&(e=e.concat(["uv-border","uv-textarea--radius"])),"bottom"===t&&(e=e.concat(["uv-border-bottom","uv-textarea--no-radius"])),a&&e.push("uv-textarea--disabled"),e.join(" ")},textareaStyle(){return this.$uv.deepMerge({},this.$uv.addStyle(this.customStyle))},maxlen(){return this.maxlength<0?this.maxlength<0?-1:140:this.maxlength},getCount(){try{return this.innerValue.length>this.maxlen?this.maxlen:this.innerValue.length}catch(e){return 0}}},methods:{setFormatter(e){this.innerFormatter=e},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),this.$uv.formValidate(this,"blur")},onLinechange(e){this.$emit("linechange",e)},onInput(e){let{value:t=""}=e.detail||{};const a=(this.formatter||this.innerFormatter)(t);this.innerValue=t,this.$nextTick(()=>{this.innerValue=a,this.valueChange()})},valueChange(){const e=this.innerValue;this.$nextTick(()=>{this.$emit("input",e),this.$emit("update:modelValue",e),this.$emit("change",e),this.$uv.formValidate(this,"change")})},onConfirm(e){this.$emit("confirm",e)},onKeyboardheightchange(e){this.$emit("keyboardheightchange",e)}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-textarea",l.textareaClass]),style:e.normalizeStyle([l.textareaStyle])},[e.createElementVNode("textarea",{class:"uv-textarea__field",value:n.innerValue,style:e.normalizeStyle([{height:t.autoHeight?"auto":t.$uv.addUnit(t.height)},t.$uv.addStyle(t.textStyle)]),placeholder:t.placeholder,"placeholder-style":t.$uv.addStyle(t.placeholderStyle,"string"),"placeholder-class":t.placeholderClass,disabled:t.disabled,focus:t.focus,autoHeight:t.autoHeight,fixed:t.fixed,cursorSpacing:t.cursorSpacing,cursor:t.cursor,showConfirmBar:t.showConfirmBar,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd,adjustPosition:t.adjustPosition,disableDefaultPadding:t.disableDefaultPadding,holdKeyboard:t.holdKeyboard,maxlength:l.maxlen,confirmType:t.confirmType,ignoreCompositionEvent:t.ignoreCompositionEvent,"confirm-hold":t.confirmHold,onFocus:a[0]||(a[0]=(...e)=>l.onFocus&&l.onFocus(...e)),onBlur:a[1]||(a[1]=(...e)=>l.onBlur&&l.onBlur(...e)),onLinechange:a[2]||(a[2]=(...e)=>l.onLinechange&&l.onLinechange(...e)),onInput:a[3]||(a[3]=(...e)=>l.onInput&&l.onInput(...e)),onConfirm:a[4]||(a[4]=(...e)=>l.onConfirm&&l.onConfirm(...e)),onKeyboardheightchange:a[5]||(a[5]=(...e)=>l.onKeyboardheightchange&&l.onKeyboardheightchange(...e))},null,44,["value","placeholder","placeholder-style","placeholder-class","disabled","focus","autoHeight","fixed","cursorSpacing","cursor","showConfirmBar","selectionStart","selectionEnd","adjustPosition","disableDefaultPadding","holdKeyboard","maxlength","confirmType","ignoreCompositionEvent","confirm-hold"]),t.count&&-1!=l.maxlen?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uv-textarea__count",style:e.normalizeStyle([{"background-color":t.disabled?"transparent":"#fff"},t.$uv.addStyle(t.countStyle)])},e.toDisplayString(l.getCount)+"/"+e.toDisplayString(l.maxlen),5)):e.createCommentVNode("",!0)],6)}],["__scopeId","data-v-e0a08f36"]]);function wn(e,t=!0){if((e=String(e).toLowerCase())&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(e)){if(4===e.length){let t="#";for(let a=1;a<4;a+=1)t+=e.slice(a,a+1).concat(e.slice(a,a+1));e=t}const a=[];for(let t=1;t<7;t+=2)a.push(parseInt(`0x${e.slice(t,t+2)}`));return t?`rgb(${a[0]},${a[1]},${a[2]})`:a}if(/^(rgb|RGB)/.test(e)){return e.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",").map(e=>Number(e))}return e}function kn(e){const t=e;if(/^(rgb|RGB)/.test(t)){const e=t.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",");let a="#";for(let t=0;t({})},text:{type:[String,Number],default:""},timingFunction:{type:String,default:"linear"},duration:{type:[String,Number],default:1200},inactiveColor:{type:String,default:""},...null==(s=null==(r=uni.$uv)?void 0:r.props)?void 0:s.loadingIcon}}],data:()=>({array12:Array.from({length:12}),aniAngel:360,webviewHide:!1,loading:!1}),computed:{otherBorderColor(){const e=function(e="rgb(0, 0, 0)",t="rgb(255, 255, 255)",a=10){const o=wn(e,!1),i=o[0],n=o[1],l=o[2],r=wn(t,!1),s=(r[0]-i)/a,c=(r[1]-n)/a,u=(r[2]-l)/a,d=[];for(let h=0;h{this.show&&this.addEventListenerToWebview()},20)},addEventListenerToWebview(){const e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",()=>{this.webviewHide=!0}),t.addEventListener("show",()=>{this.webviewHide=!1})}}},[["render",function(t,a,o,i,n,l){return t.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-loading-icon",[t.vertical&&"uv-loading-icon--vertical"]]),style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)])},[n.webviewHide?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-loading-icon__spinner",[`uv-loading-icon__spinner--${t.mode}`]]),ref:"ani",style:e.normalizeStyle({color:t.color,width:t.$uv.addUnit(t.size),height:t.$uv.addUnit(t.size),borderTopColor:t.color,borderBottomColor:l.otherBorderColor,borderLeftColor:l.otherBorderColor,borderRightColor:l.otherBorderColor,"animation-duration":`${t.duration}ms`,"animation-timing-function":"semicircle"===t.mode||"circle"===t.mode?t.timingFunction:""})},["spinner"===t.mode?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(n.array12,(t,a)=>(e.openBlock(),e.createElementBlock("view",{key:a,class:"uv-loading-icon__dot"}))),128)):e.createCommentVNode("",!0)],6)),t.text?(e.openBlock(),e.createElementBlock("text",{key:1,class:"uv-loading-icon__text",style:e.normalizeStyle([{fontSize:t.$uv.addUnit(t.textSize),color:t.textColor},t.$uv.addStyle(t.textStyle)])},e.toDisplayString(t.text),5)):e.createCommentVNode("",!0)],6)):e.createCommentVNode("",!0)}],["__scopeId","data-v-1bb0ffea"]]);const xn=ze({name:"uv-button",mixins:[Le,dt,{props:{hairline:{type:Boolean,default:!0},type:{type:String,default:"info"},size:{type:String,default:"normal"},shape:{type:String,default:"square"},plain:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingText:{type:[String,Number],default:""},loadingMode:{type:String,default:"spinner"},loadingSize:{type:[String,Number],default:14},openType:{type:String,default:""},formType:{type:String,default:""},appParameter:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!0},lang:{type:String,default:"en"},sessionFrom:{type:String,default:""},sendMessageTitle:{type:String,default:""},sendMessagePath:{type:String,default:""},sendMessageImg:{type:String,default:""},showMessageCard:{type:Boolean,default:!0},dataName:{type:String,default:""},throttleTime:{type:[String,Number],default:0},hoverStartTime:{type:[String,Number],default:0},hoverStayTime:{type:[String,Number],default:200},text:{type:[String,Number],default:""},icon:{type:String,default:""},iconSize:{type:[String,Number],default:""},iconColor:{type:String,default:"#000000"},color:{type:String,default:""},customTextStyle:{type:[Object,String],default:""},...null==(u=null==(c=uni.$uv)?void 0:c.props)?void 0:u.button}}],emits:["click"],data:()=>({}),computed:{bemClass(){return this.color?this.bem("button",["shape","size"],["disabled","plain","hairline"]):this.bem("button",["type","shape","size"],["disabled","plain","hairline"])},loadingColor(){return this.plain?this.color?this.color:"#3c9cff":"info"===this.type?"#c9c9c9":"rgb(200, 200, 200)"},iconColorCom(){return this.iconColor?this.iconColor:this.plain?this.color?this.color:this.type:"info"===this.type?"#000000":"#ffffff"},baseColor(){let e={};return this.color&&(e.color=this.plain?this.color:"white",this.plain||(e["background-color"]=this.color),-1!==this.color.indexOf("gradient")?(e.borderTopWidth=0,e.borderRightWidth=0,e.borderBottomWidth=0,e.borderLeftWidth=0,this.plain||(e.backgroundImage=this.color)):(e.borderColor=this.color,e.borderWidth="1px",e.borderStyle="solid")),e},nvueTextStyle(){let e={};return"info"===this.type&&(e.color="#323233"),this.color&&(e.color=this.plain?this.color:"white"),e.fontSize=this.textSize+"px",e},textSize(){let e=14,{size:t}=this;return"large"===t&&(e=16),"normal"===t&&(e=14),"small"===t&&(e=12),"mini"===t&&(e=10),e},getIconSize(){const e=this.iconSize?this.iconSize:1.35*this.textSize;return this.$uv.addUnit(e)},btnWrapperStyle(){const e={},t=this.$uv.addStyle(this.customStyle);return t.width&&(e.width=t.width),e}},methods:{clickHandler(){this.disabled||this.loading||ut(()=>{this.$emit("click")},this.throttleTime)}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-loading-icon"),bn),s=pe(e.resolveDynamicComponent("uv-icon"),mt);return e.openBlock(),e.createElementBlock("view",{class:"uv-button-wrapper",style:e.normalizeStyle([l.btnWrapperStyle])},[e.createElementVNode("button",{"hover-start-time":Number(t.hoverStartTime),"hover-stay-time":Number(t.hoverStayTime),"form-type":t.formType,"open-type":t.openType,"app-parameter":t.appParameter,"hover-stop-propagation":t.hoverStopPropagation,"send-message-title":t.sendMessageTitle,"send-message-path":t.sendMessagePath,lang:t.lang,"data-name":t.dataName,"session-from":t.sessionFrom,"send-message-img":t.sendMessageImg,"show-message-card":t.showMessageCard,"hover-class":t.disabled||t.loading?"":"uv-button--active",class:e.normalizeClass(["uv-button uv-reset-button",l.bemClass]),style:e.normalizeStyle([l.baseColor,t.$uv.addStyle(t.customStyle)]),onClick:a[0]||(a[0]=(...e)=>l.clickHandler&&l.clickHandler(...e))},[t.loading?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createVNode(r,{mode:t.loadingMode,size:1.15*t.loadingSize,color:l.loadingColor},null,8,["mode","size","color"]),e.createElementVNode("text",{class:"uv-button__loading-text",style:e.normalizeStyle([{fontSize:l.textSize+"px"},t.$uv.addStyle(t.customTextStyle)])},e.toDisplayString(t.loadingText||t.text),5)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[t.icon?(e.openBlock(),e.createBlock(s,{key:0,name:t.icon,color:l.iconColorCom,size:l.getIconSize,customStyle:{marginRight:"2px"}},null,8,["name","color","size"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},()=>[e.createElementVNode("text",{class:"uv-button__text",style:e.normalizeStyle([{fontSize:l.textSize+"px"},t.$uv.addStyle(t.customTextStyle)])},e.toDisplayString(t.text),5)],!0),e.renderSlot(t.$slots,"suffix",{},void 0,!0)],64))],14,["hover-start-time","hover-stay-time","form-type","open-type","app-parameter","hover-stop-propagation","send-message-title","send-message-path","lang","data-name","session-from","send-message-img","show-message-card","hover-class"])],4)}],["__scopeId","data-v-9f3ef67a"]]),Cn=e=>{const t=`\n\t\n `.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},_n=(e="#F5212D")=>{const t=`\n\t\n `.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Sn=()=>{const e='\n\t\n '.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`},En=(e="#ABABAB")=>{const t=`\n\t\n `.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Nn=()=>{const e='\n\t\n '.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`},Vn=e=>{const t=`\n\t\n`.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Bn=e=>{const t=`\n\t\n`.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},In=e=>{const t=`\n\t\n`.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Tn=()=>{const e='\n\t\n'.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`},Dn=ze({__name:"feedback",emits:["feedbackAnswer"],setup(t,{expose:a,emit:o}){const i=o,n=e.ref("0px"),l=e.ref(null),r=e.reactive([{value:"01",label:"虚假信息"},{value:"02",label:"回答不准确"},{value:"03",label:"没有帮助"},{value:"04",label:"其他"}]),s=e.ref({type:[],text:"",examId:"",qnsId:""}),c=e.ref({}),u=()=>{if(!s.value.text)return void Re.msg("反馈内容不能为空!");const e=JSON.parse(JSON.stringify({askId:c.value.seqNo,fbkTyp:s.value.type.join(","),reqBatch:c.value.reqBatch,fbkContent:s.value.text}));var t;(t=e,rn({url:"/traask/traAskFeedback/insertTraAskFeedback",method:"post",data:t})).then(t=>{Re.msg("反馈提交成功!"),s.value={type:[],text:"",examId:"",qnsId:""},h(),i("feedbackAnswer",e)})},d=t=>{if(t){l.value.open("bottom");const t=uni.getSystemInfoSync(),a=t.screenHeight-t.safeArea.bottom;e.nextTick(()=>{uni.onKeyboardHeightChange(e=>{let o=e.height;"ios"===t.platform&&(o=Math.max(0,o-a)),n.value=`${o}px`})})}else l.value.close()},h=()=>{d(null)};return a({open:e=>{c.value=JSON.parse(JSON.stringify(e)),d(!0)},close:h}),(t,a)=>{const o=pe(e.resolveDynamicComponent("uv-textarea"),yn),i=pe(e.resolveDynamicComponent("uv-button"),xn),c=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createBlock(c,{ref_key:"feedbackPopupRef",ref:l,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"feedback_popup_div",style:e.normalizeStyle({marginBottom:n.value})},[e.createElementVNode("view",{class:"title_div"},[e.createElementVNode("view",{class:"text"}," 反馈 "),e.createElementVNode("view",{class:"popup_back_div",onClick:a[0]||(a[0]=e=>d(!1))},[e.createElementVNode("image",{src:e.unref(_n)("#000000"),class:"img"},null,8,["src"])])]),e.createElementVNode("view",{class:"feedback_item_div"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r,t=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["feedback_item",{feedback_item_clidked:s.value.type.includes(t.value)}]),onClick:e=>{return a=t.value,void(s.value.type.includes(a)?s.value.type=s.value.type.filter(e=>e!==a):s.value.type.push(a));var a}},e.toDisplayString(t.label),11,["onClick"]))),256))]),e.createElementVNode("view",{class:"feedback_text_area_div"},[e.createVNode(o,{height:"124",count:"",maxlength:100,placeholder:"请输入反馈内容...",adjustPosition:!1,modelValue:s.value.text,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.text=e)},null,8,["modelValue"])]),e.createElementVNode("view",{class:"feedback_button"},[e.createVNode(i,{class:"button",type:"primary",throttleTime:100,text:"提交",color:"#0066FF","custom-style":"color:#FFFFFF;borderRadius:16rpx;height:92rpx;",onClick:a[2]||(a[2]=e=>u())})])],4)]),_:1},512)}}},[["__scopeId","data-v-3a002c4d"]]),An=ze({__name:"history",emits:["showDetail"],setup(t,{expose:a,emit:o}){const i=o,n=e.ref(),l=e.ref([]),r=e.ref({page:1,limit:20,total:0}),s=async()=>{try{const t=await(e=r.value,rn({url:"/traask/traAskchatSession/queryAskBatchSessionPaging",method:"post",data:e}));l.value=l.value.concat(t.body||[]),r.value.total=t.total}catch{}var e},c=()=>{},u=async e=>{e?(await s(),n.value.open("left")):n.value.close()};return a({open:()=>{l.value=[],u(!0)},close:()=>{u()}}),(t,a)=>{const o=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createBlock(o,{ref_key:"historyPopupRef",ref:n,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"history-popup-view"},[e.createElementVNode("view",{class:"history-title"},[e.createElementVNode("image",{class:"icon-image",src:"/static/images/dialog/history-icon.png",mode:""}),e.createTextVNode(" 对话记录 ")]),e.createElementVNode("scroll-view",{class:"history-list","scroll-y":!0,onScrolltolower:c},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,t=>(e.openBlock(),e.createElementBlock("view",{class:"history-item",key:t.reqBatch,onClick:e=>(e=>{me("log","at pages/index/components/history.vue:59",e),i("showDetail",e)})(t)},e.toDisplayString(t.sseContent),9,["onClick"]))),128))],32)])]),_:1},512)}}},[["__scopeId","data-v-aa61678c"]]),Rn=ze({__name:"dialog",setup(t,{expose:a}){var o;e.useCssVars(e=>({"401f6b49":oe.value,"2f6c3d6c":n.value}));const{statusBarHeight:i}=uni.getWindowInfo(),n=e.computed(()=>i+"px"),l=cn(),{SocketObj:r}=Gt(l),s=e.ref(),c=e.ref(),u=e.ref(Ve()),d=e.computed(()=>{var t,a;return(null==(a=null==(t=e.unref(u))?void 0:t.mascotInfo)?void 0:a.imgAddr)||""}),h="/"+((null==(o=e.unref(u))?void 0:o.loginName)??""),m=e.ref([]);e.ref();const p=e.ref(99999),g=(t=100)=>{e.nextTick(()=>{setTimeout(()=>{p.value+=100,p.value+=100},t)})},f=e.ref(!1),v=e.ref("");e.ref(!1);const y=e.ref(""),w=e.ref(""),k=e.computed(()=>{var t,a;return(null==(a=null==(t=e.unref(u))?void 0:t.mascotInfo)?void 0:a.mascotId)||"Tst00001"}),b=e.ref("");e.ref("");const x=e.ref(!0),C=e.ref([]),_=()=>{0===C.value.length&&Re.msg("已经是最新对话"),Re.redirectTo("/pages/index/dialog")},S=e.ref(!1),E=e.ref(1),N=e.ref("问题回答中,请在问题回答结束后重试!"),V=t=>{e.unref(r).send(t)};e.watch(()=>b.value,e=>{e&&(B(),g())});const B=()=>{0!==C.value.length&&(C.value[C.value.length-1].talkingText=b.value)},I=e.ref(!1),T=e.ref(null),D=({type:e,data:t,id:a,info:o={}})=>{switch(e){case"reAnswer":me("log","at pages/index/dialog.vue:411","重新提问回答"),V({commond:"ASK-STOP",body:{reqBatch:y.value,seqNo:w.value}}),V({commond:"ASK",body:t.askData});break;case"stop":me("log","at pages/index/dialog.vue:433","停止获取数据"),T.value=null,V({commond:"ASK-STOP",body:{reqBatch:y.value,seqNo:w.value}});break;case"changePlay":v.value=a;break;case"feedback":let i="Y"===t.downvoteStat?"N":"Y",n=t.seqNo||t.askId;"N"===i?fn({askId:n,stat:i}).then(e=>{C.value.forEach(e=>{e.seqNo!==n&&e.askId!==n||(e.downvoteStat="N")})}):s.value.open(t);break;case"great":let l="Y"===t.likeStat?"N":"Y",r=t.seqNo||t.askId;vn({askId:r,stat:l}).then(e=>{C.value.forEach(e=>{e.seqNo!==r&&e.askId!==r||(e.likeStat=l,"Y"===l&&(e.downvoteStat="N"))})});break;case"preview":if(Ie("AND"))Re.navigateTo("/pages/index/preview?fileId="+o.docId);else{if(I.value)return;let e=an("/traask/traFilePreview/")+"/traask/traFilePreview/"+o.docId+h;const t="_doc/pdf_view/"+o.docName+".pdf";I.value=!0,A(e,t).then(e=>{uni.openDocument({filePath:e,showMenu:!0,success:function(){me("log","at pages/index/dialog.vue:496","打开文档成功")}})}).finally(()=>{setTimeout(()=>{I.value=!1},1e3)})}break;case"toCourse":me("log","at pages/index/dialog.vue:526",e,t,a)}},A=async(e,t)=>{try{return new Promise((a,o)=>{me("log","at pages/index/dialog.vue:536","开始下载:",e);plus.downloader.createDownload(e,{filename:t},(e,t)=>{200===t?(me("log","at pages/index/dialog.vue:544","保存路径:",e.filename),a(e.filename)):(me("error","at pages/index/dialog.vue:547","文件下载失败:",t),o(new Error(`下载失败,状态码: ${t}`)))}).start()})}catch(a){throw me("error","at pages/index/dialog.vue:561","创建目录失败:",a),a}},R=e=>{C.value.forEach(t=>{t.seqNo===e.askId&&(t.downvoteStat="Y",t.likeStat="N")})},z=e.ref(null),F=e.ref(!1),M=()=>{F.value=!1,z.value.open()},L=()=>{F.value=!1,Re.navigateTo("/pages/messageNotification/index")},P=()=>{F.value=!1,Re.switchTab("/pages/me/index")},$=e=>{var t;f.value=!0,(t={batchId:e.reqBatch,page:1,limit:100},rn({url:"/traask/traAskchatSession/queryAskHisByBatchId",method:"post",data:t})).then(t=>{me("log","at pages/index/dialog.vue:595",t),C.value=(t.body||[]).map((t,a)=>{var o,i,n,l,r;let s,c,u;return"TCH"===t.chatRole?(s=(null==(o=t.respContentVo)?void 0:o.messageBuileder)||"",c=(null==(n=null==(i=t.respContentVo)?void 0:i.resultMap)?void 0:n.crsList)||[],u=(null==(r=null==(l=t.respContentVo)?void 0:l.resultMap)?void 0:r.knowledgeList)||[]):s=t.respContent,{type:"TCH"===t.chatRole?"answer":"question",talkingText:s,isLoading:!1,askId:t.askId,seqNo:t.askId,id:t.askId+a,talkingVoice:"",reqBatch:e.reqBatch,intrctWay:"01",intrctContent:s,bucketKey:"",downvoteStat:t.downvoteStat,likeStat:t.likeStat,talkingCrsList:c,talkingFiles:u,isHistory:!0}}),z.value.close()})},O=e=>{switch(e){case"AI学":Re.switchTab("/pages/course/index");break;case"AI考":Re.navigateTo("/pages/testingHall/index");break;case"任务":Re.navigateTo("/pages/learningTasks/index");break;case"错题":Re.navigateTo("/pages/wrongQuestionRecord/index");break;default:Re.msg("页面建设中,敬请期待!")}},j=e.ref(null),H=e.ref({}),U=e=>{q(e)},W=e=>{C.value.push({type:"question",talkingText:"",isLoading:!0}),g(),mn(e,"/traask/traAskchat/voiceTrans",{}).then(t=>{(t.body.transContent||"").trim()?(H.value={reqBatch:y.value,intrctWay:"02",intrctContent:t.body.transContent,bucketKey:t.body.fileId,ossFileAddr:t.body.ossFileAddr,talkingVoice:e},V({commond:"ASK",body:H.value})):(C.value.pop(),uni.showToast({title:"未识别到文字",icon:"none",duration:1e3}))}).catch(e=>{C.value.pop(),uni.showToast({title:"系统异常,请联系管理员",icon:"none",duration:1e3})})},q=(e,t=null)=>{x.value&&(j.value=t,H.value={reqBatch:y.value,intrctWay:"01",intrctContent:e,bucketKey:""},V({commond:"ASK",body:H.value}))},Z=()=>{},G=e.ref(1),Y=()=>{me("log","at pages/index/dialog.vue:731","scrolltolower");const e=getCurrentPages(),t=(null==e?void 0:e.length)||0;if(t<=1)return void Re.switchTab("/pages/index/index");"pages/login/login"===e[t-2].route?2===t?Re.switchTab("/pages/index/index"):Re.navigateBack(2):Re.navigateBack()};ke(e=>{if("backbutton"===e.from){const e=getCurrentPages();if(e&&e.length>1){if("pages/login/login"===e[e.length-2].route)return 2==e.length?Re.switchTab("/pages/index/index"):Re.navigateBack(2),!0}}return!1});const Q=()=>{var e;rn({url:"/traask/traAskchat/queryHotQuestions",method:"post",data:e}).then(e=>{me("log","at pages/index/dialog.vue:772",e),m.value=e.body.map(e=>({...e,hotContent:e.refineContent})).filter(e=>e.refineContent)})},J=async()=>{u.value=Ve(),Q(),f.value=!1,l.creatSocket("/traask/asksocket/open?summary="),e.unref(r).on("error",()=>{1===G.value||S.value||(5!==E.value?(S.value=!0,Re.show("提示信息","网络环境不稳定,请重试!",!1,"","确认").then(e=>{E.value+=1,Re.redirectTo("/pages/index/dialog")}).finally(()=>{S.value=!1})):Re.msg("系统网络异常,请稍后再试!"))}),e.unref(r).on("message",e=>{const{rtnCode:t,body:a,commond:o}=JSON.parse(e.data);let i=(new Date).getTime()+"id";if("0000"===t){if("ASK-OPEN"===o)return void(x.value?V({commond:"ASK-START",body:{mascotId:k.value,deviceImei:""}}):V({commond:"ASK-RE-START",body:{reqBatch:y.value,seqNo:w.value,answerContent:b.value}}));if("ASK-START"===o)return void(y.value=a.reqBatch);if("ASK"===o)return me("log","at pages/index/dialog.vue:289","发送问题成功!"),C.value.length>0&&C.value[C.value.length-1].isLoading&&C.value.pop(),w.value=a.seqNo,j.value&&j.value(),j.value=null,C.value.push({type:"question",talkingText:a.intrctContent,isLoading:!1,id:i,...a,talkingVoice:H.value.talkingVoice}),C.value.push({type:"answer",isLoading:!0,id:i+"loading"}),void g();if("ASK-STOP"===o)return me("log","at pages/index/dialog.vue:313","停止回答标记!"),T.value&&T.value(H.value),void setTimeout(()=>{T.value=null,x.value=!0},10);if("ASK-ANSWER"===o){if("start"===a.event)me("log","at pages/index/dialog.vue:323","开始回答!"),x.value=!1,b.value="",C.value.pop(),C.value.push({type:"answer",talkingText:b.value,isLoading:!1,id:i,...a,askData:{...H.value},talkingFiles:[],talkingCrsList:[]});else if("token"===a.event)x.value=!1,b.value+=a.data;else if("end"===a.event)me("log","at pages/index/dialog.vue:343","完成回答!"),x.value=!0;else if("sourceDocuments"===a.event){if(me("log","at pages/index/dialog.vue:346","回答返回文件列表!"),me("log","at pages/index/dialog.vue:347","body: ",a),0===C.value.length)return;let e=a.data;C.value[C.value.length-1].talkingFiles=e.knowledgeList||[],C.value[C.value.length-1].talkingCrsList=e.crsList||[]}return}if("ASK-RE-ANSWER"===o)return void("start"===a.event?(x.value=!1,b.value=""):"token"===a.event?(x.value=!1,b.value=a.data):"end"===a.event&&(x.value=!0));if("ASK-ERR"===o)return void me("log","at pages/index/dialog.vue:370","提问失败,系统异常!")}else["0005","QQ0005"].includes(e.rtnCode)&&ln()}),G.value+=1};ye(()=>{var e;ie(),Re.isLogin()?null!==(null==(e=u.value)?void 0:e.mascotInfo.mascotId)?J():Re.redirectTo("/pages/mascot/mascot_select_list"):Re.navigateTo("/pages/login/login")});const K=e.ref();e.ref(),e.ref(!1),e.onMounted(()=>{});const X=e.ref("0px"),ee=e=>{X.value=(e.height||0)+"px"},te=e.computed(()=>0==parseInt(X.value)),ae=e.ref("0px"),oe=e.computed(()=>te.value?"0px":parseInt(X.value)-parseInt(ae.value)+"px"),ie=e=>{const t=uni.getSystemInfoSync();ae.value=t.screenHeight-t.safeArea.bottom+"px"};return ve(()=>{uni.offKeyboardHeightChange(ee)}),fe(()=>{u.value=Ve(),uni.onKeyboardHeightChange(ee),e.nextTick(()=>{var e;null==(e=c.value)||e.updateWatermarkText()})}),we(()=>{G.value=1,plus.io.resolveLocalFileSystemURL("_doc/pdf_view",function(e){me("log","at pages/index/dialog.vue:838","entry",e),e.removeRecursively(function(e){me("log","at pages/index/dialog.vue:840","删除成功")})}),null==l||l.closeSocket()}),a({refreshData:()=>{J()}}),(t,a)=>{var o,i;const n=pe(e.resolveDynamicComponent("watermark"),Fe);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"index-dialog-page"},[e.createElementVNode("view",{class:"top-bg"}),e.createElementVNode("view",{class:"bot-bg"}),e.createElementVNode("scroll-view",{class:"index-dialog-body","scroll-y":!0,"upper-threshold":"0","refresher-enabled":"true","refresher-default-style":"none",onRefresherrefresh:Y},[e.createElementVNode("view",{class:"body-title"},[e.createTextVNode(" AI问答 "),e.createElementVNode("view",{class:"seek-setting"},[e.createElementVNode("image",{src:"/static/images/dialog/new-dialog.png",alt:"",class:"image-icon-new",onClick:_}),e.createElementVNode("image",{src:"/static/images/dialog/history.png",alt:"",class:"image-icon",onClick:a[0]||(a[0]=e=>F.value=!F.value)}),e.createElementVNode("view",{class:e.normalizeClass(["more-list",F.value?"show":""])},[e.createElementVNode("view",{class:"more-item",onClick:e.withModifiers(M,["stop"])},"历史"),e.createElementVNode("view",{class:"more-item",onClick:e.withModifiers(L,["stop"])},"消息"),e.createElementVNode("view",{class:"more-item",onClick:e.withModifiers(P,["stop"])},"我的")],2)])]),e.createElementVNode("view",{class:"ai-info"},[e.createElementVNode("image",{src:Me,alt:"",class:"image-pet-bg"}),e.createElementVNode("image",{src:d.value,alt:"",class:"image-pet",mode:"widthFix"},null,8,["src"]),e.createElementVNode("view",{class:"ai-info-bg-box"},[e.createElementVNode("view",{class:"hello-text"},e.toDisplayString(u.value?"Hi,我是"+(null==(i=null==(o=u.value)?void 0:o.mascotInfo)?void 0:i.mascotName):"Hi"),1),e.createElementVNode("view",{class:"info-text"},"工作学习,我都能帮你!"),e.createElementVNode("view",{class:"info-btn"},"试试他的能力")])]),e.createElementVNode("view",{class:"questions-view"},[e.createElementVNode("scroll-view",{"scroll-x":!0,"show-scrollbar":!1},[e.createElementVNode("view",{class:"question-row"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(Math.ceil(m.value.length/2),t=>(e.openBlock(),e.createElementBlock("view",{class:"question-item",onClick:e=>U(m.value[t-1].hotContent)},e.toDisplayString(m.value[t-1].hotContent),9,["onClick"]))),256))]),e.createElementVNode("view",{class:"question-row"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(m.value.length-Math.ceil(m.value.length/2),t=>(e.openBlock(),e.createElementBlock("view",{class:"question-item",onClick:e=>U(m.value[t+Math.ceil(m.value.length/2)-1].hotContent)},e.toDisplayString(m.value[t+Math.ceil(m.value.length/2)-1].hotContent),9,["onClick"]))),256))])])]),e.createElementVNode("view",{class:"talking-list"},[e.createElementVNode("scroll-view",{class:"talking-scroll-list","scroll-y":!0,"scroll-top":p.value,"show-scrollbar":!1,"scroll-with-animation":!1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(C.value,(t,a)=>(e.openBlock(),e.createBlock(Ki,{talkingType:t.type,talkingInfo:t,isLast:a+1===C.value.length,isAnswering:!x.value,activeVoiceId:v.value,onHandleEvents:D},null,8,["talkingType","talkingInfo","isLast","isAnswering","activeVoiceId"]))),256))],8,["scroll-top"])]),e.createElementVNode("view",{class:"router-list"},[e.createElementVNode("scroll-view",{class:"","scroll-x":!0,"show-scrollbar":!1},[e.createElementVNode("view",{class:"btns-item",onClick:a[1]||(a[1]=e=>O("AI学"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/study.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("AI学"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[2]||(a[2]=e=>O("AI练"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/test.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("AI练"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[3]||(a[3]=e=>O("AI考"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/exam.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("AI考"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[4]||(a[4]=e=>O("去PK"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/PK.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("去PK"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[5]||(a[5]=e=>O("任务"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/task.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("任务"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[6]||(a[6]=e=>O("错题"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/wrong.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("错题"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[7]||(a[7]=e=>O("分析"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/static.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("分析"))])])]),e.createVNode(Qt,{class:"talk-btns",onUploadVoice:W,onSubmitAnswer:q,onStartRecord:Z,loadingText:N.value,isLoading:!x.value,adjustPosition:!0,isDisabled:f.value},null,8,["loadingText","isLoading","isDisabled"]),e.createVNode(An,{ref_key:"historyRef",ref:z,onShowDetail:$},null,512),e.createVNode(en,{ref_key:"previewRef",ref:K},null,512)],32)]),e.createVNode(Dn,{ref_key:"feedbackRef",ref:s,onFeedbackAnswer:R},null,512),e.createVNode(n,{ref_key:"watermarkRef",ref:c},null,512)],64)}}},[["__scopeId","data-v-e622060b"]]),zn=ze({__name:"nav-bar",props:{is_fixed:{type:Boolean,default:!0},is_seat:{type:Boolean,default:!0},backgroundColor:{type:String,default:"transparent"}},setup:t=>(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"nav-bar-div"},[t.is_fixed?(e.openBlock(),e.createElementBlock("view",{key:0,class:"nav-bar",style:e.normalizeStyle({backgroundColor:t.backgroundColor})},null,4)):e.createCommentVNode("",!0),t.is_seat?(e.openBlock(),e.createElementBlock("view",{key:1,class:"nav-bar-seat",style:e.normalizeStyle({backgroundColor:t.backgroundColor})},null,4)):e.createCommentVNode("",!0)]))},[["__scopeId","data-v-4b9b9f99"]]),Fn={props:{startVal:{type:[String,Number],default:0},endVal:{type:[String,Number],default:0},duration:{type:[String,Number],default:2e3},autoplay:{type:Boolean,default:!0},decimals:{type:[String,Number],default:0},useEasing:{type:Boolean,default:!0},decimal:{type:[String,Number],default:"."},color:{type:String,default:"#606266"},fontSize:{type:[String,Number],default:22},bold:{type:Boolean,default:!1},separator:{type:String,default:""},...null==(h=null==(d=uni.$uv)?void 0:d.props)?void 0:h.countTo}};const Mn=ze({name:"uv-count-to",data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:Number(this.duration),startTime:null,timestamp:null,remaining:null,rAF:null,lastTime:0}},mixins:[Le,dt,Fn],computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start()},methods:{easingFn:(e,t,a,o)=>a*(1-Math.pow(2,-10*e/o))*1024/1023+t,requestAnimationFrame(e){const t=(new Date).getTime(),a=Math.max(0,16-(t-this.lastTime)),o=setTimeout(()=>{e(t+a)},a);return this.lastTime=t+a,o},cancelAnimationFrame(e){clearTimeout(e)},start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=this.requestAnimationFrame(this.count)},restart(){this.paused?(this.resume(),this.paused=!1):(this.stop(),this.paused=!0)},stop(){this.cancelAnimationFrame(this.rAF),this.paused=!0},resume(){this.remaining&&(this.startTime=0,this.localDuration=this.remaining,this.localStartVal=this.printVal,this.requestAnimationFrame(this.count))},reset(){this.startTime=null,this.cancelAnimationFrame(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(e){this.startTime||(this.startTime=e),this.timestamp=e;const t=e-this.startTime;this.remaining=this.localDuration-t,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(t,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(t,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(t/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(t/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal)||0,t!isNaN(parseFloat(e)),formatNumber(e){e=(e=Number(e)).toFixed(Number(this.decimals));const t=(e+="").split(".");let a=t[0];const o=t.length>1?`${this.decimal}${t[1]}`:"",i=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;i.test(a);)a=a.replace(i,"$1"+this.separator+"$2");return a+o},destroyed(){this.cancelAnimationFrame(this.rAF)}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("text",{class:"uv-count-num",style:e.normalizeStyle([{fontSize:t.$uv.addUnit(t.fontSize),fontWeight:t.bold?"bold":"normal",color:t.color},t.$uv.addStyle(t.customStyle)])},e.toDisplayString(n.displayValue),5)}],["__scopeId","data-v-186d4587"]]);const Ln=ze({name:"uv-line",mixins:[Le,dt,{props:{color:{type:String,default:"#d6d7d9"},length:{type:[String,Number],default:"100%"},direction:{type:String,default:"row"},hairline:{type:Boolean,default:!0},margin:{type:[String,Number],default:0},dashed:{type:Boolean,default:!1},...null==(p=null==(m=uni.$uv)?void 0:m.props)?void 0:p.line}}],computed:{lineStyle(){const e={};return e.margin=this.margin,"row"===this.direction?(e.borderBottomWidth="1px",e.borderBottomStyle=this.dashed?"dashed":"solid",e.width=this.$uv.addUnit(this.length),this.hairline&&(e.transform="scaleY(0.5)")):(e.borderLeftWidth="1px",e.borderLeftStyle=this.dashed?"dashed":"solid",e.height=this.$uv.addUnit(this.length),this.hairline&&(e.transform="scaleX(0.5)")),e.borderColor=this.color,this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-line",style:e.normalizeStyle([l.lineStyle])},null,4)}],["__scopeId","data-v-8e8b1d9b"]]);const Pn=ze({name:"uv-divider",mixins:[Le,dt,{props:{dashed:{type:Boolean,default:!1},hairline:{type:Boolean,default:!0},dot:{type:Boolean,default:!1},textPosition:{type:String,default:"center"},text:{type:[String,Number],default:""},textSize:{type:[String,Number],default:14},textColor:{type:String,default:"#909399"},lineColor:{type:String,default:"#dcdfe6"},...null==(f=null==(g=uni.$uv)?void 0:g.props)?void 0:f.divider}}],emits:["click"],computed:{textStyle(){const e={};return e.fontSize=this.$uv.addUnit(this.textSize),e.color=this.textColor,e},leftLineStyle(){const e={};return"left"===this.textPosition?e.width="80rpx":e.flex=1,e},rightLineStyle(){const e={};return"right"===this.textPosition?e.width="80rpx":e.flex=1,e}},methods:{click(){this.$emit("click")}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-line"),Ln);return e.openBlock(),e.createElementBlock("view",{class:"uv-divider",style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)]),onClick:a[0]||(a[0]=(...e)=>l.click&&l.click(...e))},[e.createVNode(r,{color:t.lineColor,customStyle:l.leftLineStyle,hairline:t.hairline,dashed:t.dashed},null,8,["color","customStyle","hairline","dashed"]),t.dot?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uv-divider__dot"},"●")):t.text?(e.openBlock(),e.createElementBlock("text",{key:1,class:"uv-divider__text",style:e.normalizeStyle([l.textStyle])},e.toDisplayString(t.text),5)):e.createCommentVNode("",!0),e.createVNode(r,{color:t.lineColor,customStyle:l.rightLineStyle,hairline:t.hairline,dashed:t.dashed},null,8,["color","customStyle","hairline","dashed"])],4)}],["__scopeId","data-v-3042e42f"]]);const $n=ze({name:"tabbar-shadow",data:()=>({})},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("view",{class:"tabbar-shadow"})])}],["__scopeId","data-v-12e0e934"]]),On="/static/images/index/message_b.png",jn="/static/images/index/navigation_course.png",Hn="/static/images/index/navigation_question_answering.png",Un="/static/images/index/navigation_ai.png",Wn="/static/images/index/navigation_learning_tasks.png",qn="/static/images/index/navigation_examination.png",Zn="/static/images/index/navigation_practice.png",Gn="/static/images/index/navigation_wrong_question.png",Yn="/static/images/index/navigation_learning_analysis.png",Qn={backgroundColor:"#DCE9FF",paddingLeft:"40rpx",paddingTop:"5px",paddingBottom:"5px"},Jn={backgroundColor:"#ffffff",paddingLeft:"40rpx",paddingTop:"5px",paddingBottom:"5px",border:"none"},Kn={color:"#2c8ef2",fontSize:"28px"},Xn=()=>{try{const e=Ve(),t=null==e?void 0:e.mascotInfo;t&&uni.setTabBarStyle({midButton:{iconPath:"/static/images/icon/fawn-"+((null==t?void 0:t.mascotNo)||"1")+".png",width:"86px",height:"86px",iconWidth:"90px"},success:()=>{Re.setValue("mascotState",!0)}})}catch(e){}return!1},el=e=>rn({url:"/traapp/mycrs/queryCrsInfoByLastnew",method:"post",data:e}),tl=e=>rn({url:"/traapp/mycrs/queryCrsInfoByPopular",method:"post",data:e}),al=e=>rn({url:"/traapp/mycrs/queryCrsInfoByRecmd",method:"post",data:e}),ol="/trastudy",il=e=>rn({url:ol+"/traPersonalMessageNotice/queryTraPersonalMessageNoticePaging",method:"post",toastErrors:!0,data:e});const nl=ze({name:"image-preview",props:{imgId:{default:"",type:String},src:{default:"",type:String},width:{default:50,type:[String,Number]},height:{default:50,type:[String,Number]},isCache:{type:Boolean,default:!1},mode:{type:String,default:"aspectFill"},previewDetail:{default:"",type:[String,Boolean]}},data:()=>({imgUrlShow:"",watching:!1,base_url:an(),showModel:!1}),computed:{storageStore:()=>Yt(),imageObj(){var e;return(null==(e=this.storageStore)?void 0:e.imgObj)||{}}},watch:{imgId:{handler(e,t){0!==e.indexOf("/")?0!==e.indexOf("http")?e&&this.watching&&this.getPreviewUrlBlob(e):this.imgUrlShow=e:this.imgUrlShow=this.base_url+e},immediate:!0,deep:!0},src:{handler(e,t){e&&this.watching&&(this.imgUrlShow=this.base_url+this.src)},immediate:!0,deep:!0},showModel(e){e||this.storageStore.setTouchBtnZIndex(12)}},methods:{changeShow(e){e.show?this.storageStore.setTouchBtnZIndex(-1):this.storageStore.setTouchBtnZIndex(12)},closePopup(){this.showModel=!1,this.$refs.PopupRef.close()},showDetail(){this.previewDetail&&(this.showModel=!0,this.$refs.PopupRef.open())},getPreviewUrlBlob(e){if(e)if(this.isCache){let t=this.imageObj[`/${e}/${this.width}/${this.height}`]||"";if(t)return void(this.imgUrlShow=t);(function(e,t=30,a=30){const o=Se(),i={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};o&&(i.summary=o);let n=an();return new Promise((o,l)=>{uni.request({url:`${n}/traoss/tras3/getCacheThumbImage/${e}/${t}/${a}`,header:i,success(e){if("0000"===e.data.rtnCode){let t="data:image/png;base64,"+e.data.body;o(t)}else l({error:e.data.message})},fail(e){l(new Error(e))}})})})(e,this.width,this.height).then(t=>{this.imgUrlShow=t,this.storageStore.setStorage("image",`/${e}/${this.width}/${this.height}`,t)})}else{let t=this.imageObj[`${e}`]||"";if(t)return void(this.imgUrlShow=t);(function(e,t="arraybuffer"){const a=Se(),o={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};a&&(o.summary=a);let i=an();return new Promise((a,n)=>{uni.request({url:`${i}/traoss/tras3/show/${e}`,header:o,responseType:t,success(e){a(e)},fail(e){n(new Error(e))}})})})(e).then(t=>{let a=`data:${t.header["Content-Type"].split(";")[0]};base64,`+uni.arrayBufferToBase64(t.data);this.imgUrlShow=a,this.storageStore.setStorage("image",e,a)})}else this.imgUrlShow=""}},mounted(){this.imgId&&(0===this.imgId.indexOf("/")?this.imgUrlShow=this.base_url+this.imgId:0===this.imgId.indexOf("http")?this.imgUrlShow=this.imgId:this.getPreviewUrlBlob(this.imgId)),this.watching=!0,this.src&&(this.imgUrlShow=this.base_url+this.src)}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("image",{src:n.imgUrlShow,mode:o.mode,onClick:a[0]||(a[0]=(...e)=>l.showDetail&&l.showDetail(...e)),style:{width:"100%",height:"100%"}},null,8,["src","mode"]),e.createVNode(r,{ref:"PopupRef",class:"popup","mask-background-color":"rgba(0,0,0,.2)","background-color":"rgba(0,0,0,.2)",onChange:l.changeShow},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"overlay-box",onClick:a[1]||(a[1]=(...e)=>l.closePopup&&l.closePopup(...e)),onTouchmove:a[2]||(a[2]=e.withModifiers(()=>{},["stop"]))},[e.createElementVNode("image",{class:"detail-img",src:n.imgUrlShow,mode:"aspectFit"},null,8,["src"])],32)]),_:1},8,["onChange"])])}],["__scopeId","data-v-a8dabd70"]]);const ll=ze({name:"uv-skeletons",mixins:[Le,dt],props:{loading:{type:Boolean,default:!0},skeleton:{type:Array,default:()=>[]},animate:{type:Boolean,default:!0},round:{type:Boolean,default:!1},...null==(y=null==(v=uni.$uv)?void 0:v.props)?void 0:y.skeleton},data:()=>({elements:[],opacity:.5,duration:600}),computed:{animateClass(){return this.animate?"uv-skeleton--animation":"uv-skeleton--static"},roundClass(){return this.round?"uv-skeleton--round":"uv-skeleton--radius"},style(e){return e=>this.$uv.deepMerge({},this.$uv.addStyle(e.style))}},created(){this.init()},methods:{init(){let e=[];if(!this.$uv.test.array(this.skeleton))return this.$uv.error("skeleton参数必须为数组形式,参考文档示例:");this.skeleton.forEach(t=>{const a=this.getElCounts(t);e=e.concat(a)}),this.elements=[...e]},getElCounts(e){let t=[],a=[];if(this.$uv.test.number(e))return t.push({type:"gap",height:e}),t;{const o=e.type?e.type:"line",i=e.num?e.num:1,n=e.style?e.style:{},l=this.$uv.test.array(n),r=e.gap?e.gap:"20rpx",s=e.children?e.children:[];for(let e=0;e-1||s[e].type.indexOf("custom")>-1?"":"uv-skeleton__group__sub",elements:this.getElCounts(s[e])};for(let e=0;e0&&t.push({type:"gap",height:r}),t.push({clas:`uv-skeleton__${o}`,type:o,style:l?n[e]:n,gap:r,children:a});return t}},createAnimation(e=1){if(!this.loading||!this.animate)return;let t=0;const a=this.$refs.skeleton;a.forEach(o=>{animation.transition(o,{styles:{opacity:e},duration:this.duration},()=>{t++,t>=a.length&&setTimeout(()=>{this.createAnimation(e<1?1:this.opacity)},200)})})}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-skeleton"},[o.loading?(e.openBlock(),e.createElementBlock("view",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.elements,(a,o)=>(e.openBlock(),e.createElementBlock("view",{key:o},["flex"==a.type?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-skeleton__group",style:e.normalizeStyle([l.style(a)])},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.children,(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass([a.clas]),style:e.normalizeStyle([l.style(a)]),key:o},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.elements,(a,o)=>(e.openBlock(),e.createElementBlock("view",{key:o},["gap"==a.type?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({height:t.$uv.addUnit(a.height,"rpx")})},null,4)):(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass([a.clas,l.roundClass,l.animateClass]),style:e.normalizeStyle([l.style(a)]),ref_for:!0,ref:"skeleton"},null,6))]))),128))],6))),128))],4)):"custom"==a.type?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass([a.clas,l.animateClass]),style:e.normalizeStyle([l.style(a)]),ref_for:!0,ref:"skeleton"},null,6)):"gap"==a.type?(e.openBlock(),e.createElementBlock("view",{key:2,style:e.normalizeStyle({height:t.$uv.addUnit(a.height,"rpx")})},null,4)):(e.openBlock(),e.createElementBlock("view",{key:3,class:e.normalizeClass([a.clas,l.roundClass,l.animateClass]),style:e.normalizeStyle([l.style(a)]),ref_for:!0,ref:"skeleton"},null,6))]))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1},[e.renderSlot(t.$slots,"default",{},void 0,!0)]))])}],["__scopeId","data-v-18e7224f"]]),rl=ze({__name:"class_scroll",props:{name:{type:String}},setup(t,{expose:a}){const o=t,{fetchFunction:i,title:n,icon:l}="hot_class"===o.name?{fetchFunction:tl,title:"热门课程",icon:"/static/images/index/hot.png"}:"recommend_class"===o.name?{fetchFunction:al,title:"推荐课程",icon:"/static/images/index/recommend.png"}:"new_class"===o.name?{fetchFunction:el,title:"最新课程",icon:"/static/images/index/new.png"}:void 0,r=e.ref([{crsNum:"",img:"",crsName:"",issuTm:"",accmStdyCnt:""},{crsNum:"",img:"",crsName:"",issuTm:"",accmStdyCnt:""}]),s=[{type:"flex",num:1,children:[{type:"avatar",num:1,style:"marginRight: 22rpx;width: 200rpx;height:150rpx;border-radius:16rpx;"},{type:"line",num:3,style:["width: 240rpx;",null,null]}]}];a({get_data:()=>{i().then(e=>{o.name,r.value=e.body})}});return(t,a)=>{const o=pe(e.resolveDynamicComponent("image-preview"),nl),i=pe(e.resolveDynamicComponent("uv-skeletons"),ll);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"module_title_div"},[e.createElementVNode("view",{class:"icon icon_1"},[e.createElementVNode("image",{class:"img",src:e.unref(l)},null,8,["src"])]),e.createElementVNode("view",{class:"text font_pf"},e.toDisplayString(e.unref(n)),1)]),e.createElementVNode("view",{class:"hot_class_div"},[e.createElementVNode("scroll-view",{class:"scroll-view","scroll-x":!0,"show-scrollbar":!1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"scroll-view-item",key:a},[e.createElementVNode("view",{class:"item_div"},[e.createVNode(i,{loading:!t.crsNum,avatar:"","avatar-shape":"square",title:!1,skeleton:s},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"item",onClick:e=>{return a=t.crsId,void Re.navigateTo("/pages/courseDetail/index?crsId="+a);var a}},[e.createElementVNode("view",{class:"left"},[e.createVNode(o,{class:"img-box img",imgId:t.imgId,isCache:!0,width:240,height:160},null,8,["imgId"])]),e.createElementVNode("view",{class:"right"},[e.createElementVNode("view",{class:"title ellipsis-text"},e.toDisplayString(t.crsName),1),e.createElementVNode("view",{class:"note ellipsis-text"},"更新:"+e.toDisplayString((t.mtTime||"").substr(0,10)),1),e.createElementVNode("view",{class:"button_div"},[e.createElementVNode("view",{class:"note ellipsis-text"},"已学:"+e.toDisplayString(t.accmStdyCnt)+"人次",1),e.createElementVNode("view",{class:"button"},"去学习")])])],8,["onClick"])]),_:2},1032,["loading"])])]))),128))])])],64)}}},[["__scopeId","data-v-e558fc57"]]),sl=ze({__name:"index",setup(t){const a=e.ref(0),o=e.ref(0),i=e.ref([]),n=e.computed(()=>o.value>99?"99+":o.value),l=e.computed(()=>({message_num_big:o.value>99,message_num_small:o.value<=99}));e.ref(!1);const r=e.ref(null),s=e.ref(null),c=e.ref(null),u=e.computed(()=>a.value<=130?0:Math.min(3,(a.value-130)/30)),d=e.computed(()=>`rgba(246,248,255,${u.value})`);be(e=>{a.value=e.scrollTop}),e.ref(["绿色金融政策解析与商业银行绿色水水水水水水水水水水水水水","绿色金融政策解析与商业银行红色"]);const h=e.ref({}),m=e.reactive({stdtTmLen:0,accmPracticeCnt:0,accmExamCnt:0,startStdtTmLen:0,startAccmPracticeCnt:0,startAccmExamCnt:0,request_time:0,init:function(){const e=Re.getValue("statistics_data");e&&(this.stdtTmLen=e.stdtTmLen,this.accmPracticeCnt=e.accmPracticeCnt,this.accmExamCnt=e.accmExamCnt)},get_statistics_data:async function(){try{const t=Date.now();let a=Re.getValue("statistics_data")||{};if(t-this.request_time>300){this.request_time=t;const o=await rn({url:"/traapp/traStdyInfo/queryTraStdyStatisticsPerson",method:"post",data:e});o&&o.body&&(a={...a,stdtTmLen:o.body.stdtTmLen||0,accmPracticeCnt:o.body.accmPracticeCnt||0,accmExamCnt:o.body.accmExamCnt||0},Re.setValue("statistics_data",a))}const{accmExamCnt:o=0,accmPracticeCnt:i=0,stdtTmLen:n=0}=a;n!==this.stdtTmLen&&(this.startStdtTmLen=this.stdtTmLen,this.stdtTmLen=n,r.value.start()),i!==this.accmPracticeCnt&&(this.startAccmPracticeCnt=this.accmPracticeCnt,this.accmPracticeCnt=i,s.value.start()),o!==this.accmExamCnt&&(this.startAccmExamCnt=this.accmExamCnt,this.accmExamCnt=o,c.value.start())}catch(t){me("error","at pages/index/index.vue:304","获取统计数据失败:",t)}var e}}),p=()=>{Re.navigateTo("/pages/search/search?from=index")};return ye(()=>{m.init();const e=Ve();null!==(null==e?void 0:e.mascotInfo.mascotId)||Re.redirectTo("/pages/mascot/mascot_select_list")}),fe(()=>{if(!Re.isLogin())return void Re.navigateTo("/pages/login/login");const t=Ve();var a;t&&(h.value=null==t?void 0:t.mascotInfo),Xn(),m.get_statistics_data(),e.nextTick(()=>{i.value.forEach(e=>null==e?void 0:e.get_data())}),rn({url:ol+"/traPersonalMessageNotice/noticeMessageCount",method:"post",data:a}).then(e=>{o.value=e.body})}),ve(()=>{}),(t,a)=>{var g;const f=pe(e.resolveDynamicComponent("nav-bar"),zn),v=pe(e.resolveDynamicComponent("uv-input"),pt),y=pe(e.resolveDynamicComponent("uv-count-to"),Mn),w=pe(e.resolveDynamicComponent("uv-divider"),Pn),k=pe(e.resolveDynamicComponent("tabbar-shadow"),$n);return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createVNode(f,{is_seat:!1,backgroundColor:d.value},null,8,["backgroundColor"]),e.createElementVNode("view",{class:"bg_div"},[e.createElementVNode("image",{src:"/static/images/index/bg.png",class:"bg_img"}),e.withDirectives(e.createElementVNode("view",{class:"fixed_search_div",style:e.normalizeStyle({opacity:u.value})},[e.createElementVNode("view",{class:"fixed_search_input_div",onClick:p},[e.createVNode(v,{shape:"circle",customStyle:e.unref(Jn),placeholderStyle:"color:#999999;font-size:26rpx",placeholder:"请输入关键字",suffixIcon:"search",suffixIconStyle:e.unref(Kn),readonly:!0},null,8,["customStyle","suffixIconStyle"])]),e.createElementVNode("view",{class:"message_div",onClick:a[0]||(a[0]=t=>e.unref(Re).navigateTo("/pages/messageNotification/index"))},[e.createElementVNode("image",{src:On,class:"message_img"}),e.createElementVNode("view",{class:"message_text"},"消息"),o.value>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["message_num message_num_font",l.value])},e.toDisplayString(n.value),3)):e.createCommentVNode("",!0)])],4),[[e.vShow,u.value]]),e.createElementVNode("view",{class:"title_logo"},[e.createElementVNode("image",{src:"/static/images/index/logo_text.png",class:"log_img",mode:"heightFix"}),e.createElementVNode("view",{class:"fl1"})]),e.createElementVNode("view",{class:"search_div"},[e.createVNode(v,{shape:"circle",onClick:p,customStyle:e.unref(Qn),placeholderStyle:e.unref("color:#76A3EB;font-size:26rpx"),placeholder:"请输入关键字",suffixIcon:"search",suffixIconStyle:e.unref(Kn),readonly:!0},null,8,["customStyle","placeholderStyle","suffixIconStyle"]),e.createElementVNode("view",{class:"message_div",onClick:a[1]||(a[1]=t=>e.unref(Re).navigateTo("/pages/messageNotification/index"))},[e.createElementVNode("image",{src:"/static/images/index/message.png",class:"message_img"}),e.createElementVNode("view",{class:"message_text"},"消息"),o.value>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["message_num message_num_font",l.value])},e.toDisplayString(n.value),3)):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"notice_div"}),e.createElementVNode("view",{class:"study_duration_and_profile_div"},[e.createElementVNode("view",{class:"profile_div"},[e.createElementVNode("image",{src:(null==(g=h.value)?void 0:g.imgAddr)||"",alt:"",class:"profile",mode:"widthFix"},null,8,["src"])]),e.createElementVNode("view",{class:"study_duration_div"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"本年学习时长"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(y,{startVal:m.startStdtTmLen,endVal:m.stdtTmLen,useEasing:!0,decimals:1,ref_key:"stdtTmLenRef",ref:r},null,8,["startVal","endVal"]),e.createTextVNode(" h ")])]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"本年陪练次数"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(y,{startVal:m.starAccmPracticeCnt,endVal:m.accmPracticeCnt,useEasing:!0,ref_key:"accmPracticeCntRef",ref:s},null,8,["startVal","endVal"]),e.createElementVNode("span",{class:"number"},"次")])]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"本年考试次数"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(y,{startVal:m.startAccmExamCnt,endVal:m.accmExamCnt,useEasing:!0,ref_key:"accmExamCntRef",ref:c},null,8,["startVal","endVal"]),e.createElementVNode("span",{class:"number"},"次")])])])]),e.createElementVNode("view",{class:"navigation_div"},[e.createElementVNode("view",{class:"group"},[e.createElementVNode("view",{class:"item",onClick:a[2]||(a[2]=t=>e.unref(Re).switchTab("/pages/course/index"))},[e.createElementVNode("image",{class:"icon",src:jn}),e.createElementVNode("view",{class:"title"},"AI学习")]),e.createElementVNode("view",{class:"item",onClick:a[3]||(a[3]=t=>e.unref(Re).navigateTo("/pages/index/dialog",{animationType:"slide-in-bottom"}))},[e.createElementVNode("image",{class:"icon",src:Hn}),e.createElementVNode("view",{class:"title"},"AI问答")]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:Un}),e.createElementVNode("view",{class:"title"},"AI陪练")]),e.createElementVNode("view",{class:"item",onClick:a[4]||(a[4]=t=>e.unref(Re).navigateTo("/pages/learningTasks/index"))},[e.createElementVNode("image",{class:"icon",src:Wn}),e.createElementVNode("view",{class:"title"},"学习任务")])]),e.createElementVNode("view",{class:"group"},[e.createElementVNode("view",{class:"item",onClick:a[5]||(a[5]=t=>e.unref(Re).navigateTo("/pages/testingHall/index"))},[e.createElementVNode("image",{class:"icon",src:qn}),e.createElementVNode("view",{class:"title"},"考试中心")]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:Zn}),e.createElementVNode("view",{class:"title"},"竞赛练习")]),e.createElementVNode("view",{class:"item",onClick:a[6]||(a[6]=t=>e.unref(Re).navigateTo("/pages/wrongQuestionRecord/index"))},[e.createElementVNode("image",{class:"icon",src:Gn}),e.createElementVNode("view",{class:"title"},"错题本")]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:Yn}),e.createElementVNode("view",{class:"title"},"学习分析")])])]),e.createVNode(rl,{ref:e=>i.value[0]=e,name:"hot_class"},null,512),e.createVNode(rl,{ref:e=>i.value[1]=e,name:"recommend_class"},null,512),e.createVNode(rl,{ref:e=>i.value[2]=e,name:"new_class"},null,512),e.createElementVNode("view",{class:"bottom_line"},[e.createVNode(w,{text:"我是有底线的",lineColor:"#9cB0DC",hairline:!0})])]),e.createVNode(k)])}}},[["__scopeId","data-v-93fbb0d8"]]),cl={props:{isDot:{type:Boolean,default:!1},value:{type:[Number,String],default:""},show:{type:Boolean,default:!0},max:{type:[Number,String],default:999},type:{type:[String,void 0,null],default:"error"},showZero:{type:Boolean,default:!1},bgColor:{type:[String,null],default:null},color:{type:[String,null],default:null},shape:{type:[String,void 0,null],default:"circle"},numberType:{type:[String,void 0,null],default:"overflow"},offset:{type:Array,default:()=>[]},inverted:{type:Boolean,default:!1},absolute:{type:Boolean,default:!1},...null==(k=null==(w=uni.$uv)?void 0:w.props)?void 0:k.badge}};const ul=ze({name:"uv-badge",mixins:[Le,dt,cl],computed:{boxStyle:()=>({}),badgeStyle(){const e={};if(this.color&&(e.color=this.color),this.bgColor&&!this.inverted&&(e.backgroundColor=this.bgColor),this.absolute&&(e.position="absolute",this.offset.length)){const t=this.offset[0],a=this.offset[1]||t;e.top=this.$uv.addUnit(t),e.right=this.$uv.addUnit(a)}return e},showValue(){switch(this.numberType){case"overflow":return Number(this.value)>Number(this.max)?this.max+"+":this.value;case"ellipsis":return Number(this.value)>Number(this.max)?"...":this.value;case"limit":return Number(this.value)>999?Number(this.value)>=9999?Math.floor(this.value/1e4*100)/100+"w":Math.floor(this.value/1e3*100)/100+"k":this.value;default:return Number(this.value)}},propsType(){return this.type||"error"}}},[["render",function(t,a,o,i,n,l){return t.show&&(0!==Number(t.value)||t.showZero||t.isDot)?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass([[t.isDot?"uv-badge--dot":"uv-badge--not-dot",t.inverted&&"uv-badge--inverted","horn"===t.shape&&"uv-badge--horn",`uv-badge--${l.propsType}${t.inverted?"--inverted":""}`],"uv-badge"]),style:e.normalizeStyle([t.$uv.addStyle(t.customStyle),l.badgeStyle])},e.toDisplayString(t.isDot?"":l.showValue),7)):e.createCommentVNode("",!0)}],["__scopeId","data-v-f51feb16"]]);const dl=ze({name:"uv-tabs",emits:["click","change"],mixins:[Le,dt,{props:{duration:{type:Number,default:300},list:{type:Array,default:()=>[]},lineColor:{type:String,default:"#3c9cff"},activeStyle:{type:[String,Object],default:()=>({color:"#303133"})},inactiveStyle:{type:[String,Object],default:()=>({color:"#606266"})},lineWidth:{type:[String,Number],default:20},lineHeight:{type:[String,Number],default:3},lineBgSize:{type:String,default:"cover"},itemStyle:{type:[String,Object],default:()=>({height:"44px"})},scrollable:{type:Boolean,default:!0},current:{type:[Number,String],default:0},keyName:{type:String,default:"name"},...null==(x=null==(b=uni.$uv)?void 0:b.props)?void 0:x.tabs}}],data:()=>({firstTime:!0,scrollLeft:0,scrollViewWidth:0,lineOffsetLeft:0,tabsRect:{left:0},innerCurrent:0,moving:!1}),watch:{current:{immediate:!0,handler(e,t){e!==this.innerCurrent&&(this.innerCurrent=e,this.$nextTick(()=>{this.resize()}))}},list(){this.$nextTick(()=>{this.resize()})}},computed:{textStyle(){return e=>{const t={},a=e==this.innerCurrent?this.$uv.addStyle(this.activeStyle):this.$uv.addStyle(this.inactiveStyle);return this.list[e].disabled&&(t.color="#c8c9cc"),this.$uv.deepMerge(a,t)}},propsBadge:()=>cl},async mounted(){this.init()},methods:{setLineLeft(){const e=this.list[this.innerCurrent];if(!e)return;let t=this.list.slice(0,this.innerCurrent).reduce((e,t)=>e+t.rect.width,0),a=this.$uv.getPx(this.lineWidth);this.$uv.test.number(this.lineWidth)&&this.$uv.unit&&(a=this.$uv.getPx(`${this.lineWidth}${this.$uv.unit}`)),this.lineOffsetLeft=t+(e.rect.width-a)/2,this.firstTime&&setTimeout(()=>{this.firstTime=!1},20)},animation(e,t=0){},clickHandler(e,t){this.$emit("click",{...e,index:t}),e.disabled||(this.innerCurrent!=t&&this.$emit("change",{...e,index:t}),this.innerCurrent=t,this.$nextTick(()=>{this.resize()}))},init(){this.$uv.sleep().then(()=>{this.resize()})},setScrollLeft(){const e=this.list[this.innerCurrent],t=this.list.slice(0,this.innerCurrent).reduce((e,t)=>e+t.rect.width,0),a=this.$uv.sys().windowWidth;let o=t-(this.tabsRect.width-e.rect.width)/2-(a-this.tabsRect.right)/2+this.tabsRect.left/2;o=Math.min(o,this.scrollViewWidth-this.tabsRect.width),this.scrollLeft=Math.max(0,o)},resize(){0!==this.list.length&&Promise.all([this.getTabsRect(),this.getAllItemRect()]).then(([e,t=[]])=>{this.tabsRect=e,this.scrollViewWidth=0,t.map((e,t)=>{this.scrollViewWidth+=e.width,this.list[t].rect=e}),this.setLineLeft(),this.setScrollLeft()})},getTabsRect(){return new Promise(e=>{this.queryRect("uv-tabs__wrapper__scroll-view").then(t=>e(t))})},getAllItemRect(){return new Promise(e=>{const t=this.list.map((e,t)=>this.queryRect(`uv-tabs__wrapper__nav__item-${t}`,!0));Promise.all(t).then(t=>e(t))})},queryRect(e,t){return new Promise(t=>{this.$uvGetRect(`.${e}`).then(e=>{t(e)})})}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-badge"),ul);return e.openBlock(),e.createElementBlock("view",{class:"uv-tabs",style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)])},[e.createElementVNode("view",{class:"uv-tabs__wrapper"},[e.renderSlot(t.$slots,"left",{},void 0,!0),e.createElementVNode("view",{class:"uv-tabs__wrapper__scroll-view-wrapper"},[e.createElementVNode("scroll-view",{"scroll-x":t.scrollable,"scroll-left":n.scrollLeft,"scroll-with-animation":"",class:"uv-tabs__wrapper__scroll-view","show-scrollbar":!1,ref:"uv-tabs__wrapper__scroll-view"},[e.createElementVNode("view",{class:"uv-tabs__wrapper__nav",ref:"uv-tabs__wrapper__nav",style:e.normalizeStyle({flex:t.scrollable?"":1})},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-tabs__wrapper__nav__item",[`uv-tabs__wrapper__nav__item-${o}`,a.disabled&&"uv-tabs__wrapper__nav__item--disabled"]]),key:o,onClick:e=>l.clickHandler(a,o),ref_for:!0,ref:`uv-tabs__wrapper__nav__item-${o}`,style:e.normalizeStyle([{flex:t.scrollable?"":1},t.$uv.addStyle(t.itemStyle)])},[e.createElementVNode("text",{class:e.normalizeClass([[a.disabled&&"uv-tabs__wrapper__nav__item__text--disabled"],"uv-tabs__wrapper__nav__item__text"]),style:e.normalizeStyle([l.textStyle(o)])},e.toDisplayString(a[t.keyName]),7),e.createVNode(r,{show:!(!a.badge||!(a.badge.show||a.badge.isDot||a.badge.value)),isDot:a.badge&&a.badge.isDot||l.propsBadge.isDot,value:a.badge&&a.badge.value||l.propsBadge.value,max:a.badge&&a.badge.max||l.propsBadge.max,type:a.badge&&a.badge.type||l.propsBadge.type,showZero:a.badge&&a.badge.showZero||l.propsBadge.showZero,bgColor:a.badge&&a.badge.bgColor||l.propsBadge.bgColor,color:a.badge&&a.badge.color||l.propsBadge.color,shape:a.badge&&a.badge.shape||l.propsBadge.shape,numberType:a.badge&&a.badge.numberType||l.propsBadge.numberType,inverted:a.badge&&a.badge.inverted||l.propsBadge.inverted,customStyle:"margin-left: 4px;"},null,8,["show","isDot","value","max","type","showZero","bgColor","color","shape","numberType","inverted"])],14,["onClick"]))),128)),e.createElementVNode("view",{class:"uv-tabs__wrapper__nav__line",ref:"uv-tabs__wrapper__nav__line",style:e.normalizeStyle([{width:t.$uv.addUnit(t.lineWidth),transform:`translate(${n.lineOffsetLeft}px)`,transitionDuration:`${n.firstTime?0:t.duration}ms`,height:n.firstTime?0:t.$uv.addUnit(t.lineHeight),background:t.lineColor,backgroundSize:t.lineBgSize}])},null,4)],4)],8,["scroll-x","scroll-left"])]),e.renderSlot(t.$slots,"right",{},void 0,!0)])],4)}],["__scopeId","data-v-1ab9a876"]]);const hl=ze({name:"uv-sticky",mixins:[Le,dt,{props:{offsetTop:{type:[String,Number],default:0},customNavHeight:{type:[String,Number],default:0},disabled:{type:Boolean,default:!1},bgColor:{type:String,default:"transparent"},zIndex:{type:[String,Number],default:""},index:{type:[String,Number],default:""},...null==(_=null==(C=uni.$uv)?void 0:C.props)?void 0:_.sticky}}],data:()=>({cssSticky:!1,stickyTop:0,elId:"",left:0,width:"auto",height:"auto",fixed:!1}),computed:{style(){const e={};return this.disabled?e.position="static":this.cssSticky?(e.position="sticky",e.zIndex=this.uZindex,e.top=this.$uv.addUnit(this.stickyTop)):e.height=this.fixed?this.height+"px":"auto",e.backgroundColor=this.bgColor,this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))},stickyContent(){const e={};return this.cssSticky||(e.position=this.fixed?"fixed":"static",e.top=this.stickyTop+"px",e.left=this.left+"px",e.width="auto"==this.width?"auto":this.width+"px",e.zIndex=this.uZindex),e},uZindex(){return this.zIndex?this.zIndex:970}},created(){this.elId=this.$uv.guid()},mounted(){this.init()},methods:{init(){this.getStickyTop(),this.checkSupportCssSticky(),this.cssSticky||!this.disabled&&this.initObserveContent()},initObserveContent(){this.$uvGetRect("#"+this.elId).then(e=>{this.height=e.height,this.left=e.left,this.width=e.width,this.$nextTick(()=>{this.observeContent()})})},observeContent(){this.disconnectObserver("contentObserver");const e=uni.createIntersectionObserver({thresholds:[.95,.98,1]});e.relativeToViewport({top:-this.stickyTop}),e.observe(`#${this.elId}`,e=>{this.setFixed(e.boundingClientRect.top)}),this.contentObserver=e},setFixed(e){const t=e<=this.stickyTop;this.fixed=t},disconnectObserver(e){const t=this[e];t&&t.disconnect()},getStickyTop(){this.stickyTop=this.$uv.getPx(this.offsetTop)+this.$uv.getPx(this.customNavHeight)},async checkSupportCssSticky(){"android"===this.$uv.os()&&Number(this.$uv.sys().system)>8&&(this.cssSticky=!0),this.cssSticky=await this.checkComputedStyle(),"ios"===this.$uv.os()&&(this.cssSticky=!0)},checkComputedStyle(){return new Promise(e=>{uni.createSelectorQuery().in(this).select(".uv-sticky").fields({computedStyle:["position"]}).exec(t=>{e("sticky"===t[0].position)})})},checkCssStickyForH5(){}},unmounted(){this.disconnectObserver("contentObserver")}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-sticky",id:n.elId,style:e.normalizeStyle([l.style])},[e.createElementVNode("view",{style:e.normalizeStyle([l.stickyContent]),class:"uv-sticky__content"},[e.renderSlot(t.$slots,"default",{},void 0,!0)],4)],12,["id"])}],["__scopeId","data-v-e4e0aaba"]]),ml="/traapp",pl="/traexam",gl=e=>rn({url:pl+"/traExamPapers/queryPaperExamScore",method:"post",toastErrors:!0,data:e}),fl=e=>rn({url:pl+"/traCrsPapers/startExamByCrs",method:"post",toastErrors:!0,data:e}),vl=e=>rn({url:pl+"/traCrsPapers/queryCrsExamScore",method:"post",toastErrors:!0,data:e}),yl="/trastudy",wl=e=>rn({url:yl+"/traPersonalCollection/queryTraPersonalCollectionCrsPaging",method:"post",toastErrors:!0,data:e}),kl=e=>rn({url:yl+"/traPersonalCollection/queryTraPersonalCollectionTaskPaging",method:"post",toastErrors:!0,data:e}),bl=e=>rn({url:yl+"/traPersonalCollection/deleteTraPersonalCollectionById",method:"post",toastErrors:!0,data:e}),xl=e=>rn({url:yl+"/traPersonalCollection/insertTraPersonalCollectionTask",method:"post",toastErrors:!0,data:e}),Cl="/traexam",_l=e=>rn({url:Cl+"/traCrsPractice/startPracticeByCrs",method:"post",data:e}),Sl=e=>rn({url:Cl+"/traCrsPractice/practiceCommit",method:"post",suppressErrors:!0,data:e}),El=ze({__name:"introduce",props:{modelValue:Object},setup:t=>(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"course-info"},[e.createElementVNode("view",{class:"info-top font_pf"},[e.createElementVNode("view",{class:"top-left font_pf"},[e.createElementVNode("view",{class:"fz-30 fw-400 mb-8"},"课程类别"),e.createElementVNode("view",{class:"fz-30 fw-400"},e.toDisplayString(t.modelValue.catalogName),1)]),e.createElementVNode("view",{class:"top-right font_pf"},[e.createElementVNode("view",{class:"rate-text mb-4"},"评分"),e.createElementVNode("view",{class:"rate-num"},e.toDisplayString(t.modelValue.evalGrade),1)])]),e.createElementVNode("view",{class:"info-middle font_pf"},[e.createElementVNode("view",{class:"fz-30 fw-400 mb-8"},"更新日期"),e.createElementVNode("view",{class:"fz-30 fw-400"},e.toDisplayString((t.modelValue.mtTime||"").substr(0,16)),1)]),e.createElementVNode("view",{class:"info-bottom"},[e.createElementVNode("view",{class:"bottom-left"},[e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 font_pf fw-400 mb-18"},"标签"),t.modelValue.tagCataList?(e.openBlock(),e.createElementBlock("view",{key:0,class:"label"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.modelValue.tagCataList,t=>(e.openBlock(),e.createElementBlock("text",{class:"label-item font_pf",key:t.tagId},e.toDisplayString(t.tagName),1))),128))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 fw-400 font_pf mb-4"},"创建人"),e.createElementVNode("view",{class:"fz-30 font_pf fw-400"},e.toDisplayString(t.modelValue.ctUserName),1)]),e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 font_pf fw-400 mb-4"},"归属部门"),e.createElementVNode("view",{class:"fz-30 font_pf fw-400"},e.toDisplayString(t.modelValue.belgOrgName),1)])]),e.createElementVNode("view",{class:"bottom-right"},[e.createElementVNode("image",{src:"/static/images/courseDetail/ditu.png",class:"right-img",mode:"widthFix"})])]),e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 font_pf fw-400 mb-4"},"课程核心"),e.createElementVNode("view",{class:"examination_core"},e.toDisplayString(t.modelValue.crsCore),1)])]))},[["__scopeId","data-v-cfff6598"]]),Nl=ze({__name:"knowledge",props:{modelValue:Object},emits:["toStudyPrgh"],setup(t,{emit:a}){const o=a,i=t,n=e.computed(()=>{var e;const t=null==(e=i.modelValue)?void 0:e.pgrphData.find(e=>"未学习"===e.pgrphStdyStateName||"学习中"===e.pgrphStdyStateName);return(null==t?void 0:t.pgrphId)||""});return(a,i)=>{var l;return e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList((null==(l=t.modelValue)?void 0:l.pgrphData)||[],(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["point-item mb-30","已学习"==t.pgrphStdyStateName?"learn":"unlearn"]),key:t.index,onClick:e=>(e=>{"已学习"===e.pgrphStdyStateName||"学习中"===e.pgrphStdyStateName||n.value===e.pgrphId?o("toStudyPrgh",e):Re.msg("请按顺序学习知识点")})(t)},[e.createElementVNode("view",{class:"top mb-30"},[e.createElementVNode("view",{class:"blue-ball"},[e.createElementVNode("view",{class:"ball"})]),e.createElementVNode("view",{class:"fz-30 font_pf title"},"知识点"+e.toDisplayString(t.pgrphNm),1),e.createElementVNode("view",{class:"fl1"}),e.createElementVNode("view",{class:"font_pf fz-24 study-status"},e.toDisplayString(t.pgrphStdyStateName),1)]),e.createElementVNode("view",{class:"bottom"},[e.createElementVNode("view",{class:"fz-30 font_pf text ellipsis-text"},e.toDisplayString(t.pgrphTitle||t.pgrphContent),1)])],10,["onClick"]))),128)}}},[["__scopeId","data-v-b36721c0"]]);const Vl=ze({name:"uv-loadmore",mixins:[Le,dt,{props:{status:{type:String,default:"loadmore"},bgColor:{type:String,default:"transparent"},icon:{type:Boolean,default:!0},fontSize:{type:[String,Number],default:14},iconSize:{type:[String,Number],default:16},color:{type:String,default:"#606266"},loadingIcon:{type:String,default:"spinner"},loadmoreText:{type:String,default:"加载更多"},loadingText:{type:String,default:"正在加载..."},nomoreText:{type:String,default:"没有更多了"},isDot:{type:Boolean,default:!1},iconColor:{type:String,default:"#b7b7b7"},marginTop:{type:[String,Number],default:10},marginBottom:{type:[String,Number],default:10},height:{type:[String,Number],default:"auto"},line:{type:Boolean,default:!1},lineColor:{type:String,default:"#E6E8EB"},dashed:{type:Boolean,default:!1},...null==(E=null==(S=uni.$uv)?void 0:S.props)?void 0:E.loadmore}}],data:()=>({dotText:"●"}),computed:{loadTextStyle(){return{color:this.color,fontSize:this.$uv.addUnit(this.fontSize),lineHeight:this.$uv.addUnit(this.fontSize),backgroundColor:this.bgColor}},showText(){let e="";return e="loadmore"==this.status?this.loadmoreText:"loading"==this.status?this.loadingText:"nomore"==this.status&&this.isDot?this.dotText:this.nomoreText,e}},methods:{loadMore(){"loadmore"==this.status&&this.$emit("loadmore")}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-line"),Ln),s=pe(e.resolveDynamicComponent("uv-loading-icon"),bn);return e.openBlock(),e.createElementBlock("view",{class:"uv-loadmore",style:e.normalizeStyle([{backgroundColor:t.bgColor,marginBottom:t.$uv.addUnit(t.marginBottom),marginTop:t.$uv.addUnit(t.marginTop),height:t.$uv.addUnit(t.height)},t.$uv.addStyle(t.customStyle)])},[t.line?(e.openBlock(),e.createBlock(r,{key:0,length:"140rpx",color:t.lineColor,hairline:!1,dashed:t.dashed},null,8,["color","dashed"])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["loadmore"==t.status||"nomore"==t.status?"uv-more":"","uv-loadmore__content"])},["loading"===t.status&&t.icon?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-loadmore__content__icon-wrap"},[e.createVNode(s,{color:t.iconColor,size:t.iconSize,mode:t.loadingIcon},null,8,["color","size","mode"])])):e.createCommentVNode("",!0),e.createElementVNode("text",{class:e.normalizeClass(["uv-line-1",["nomore"==t.status&&1==t.isDot?"uv-loadmore__content__dot-text":"uv-loadmore__content__text"]]),style:e.normalizeStyle([l.loadTextStyle]),onClick:a[0]||(a[0]=(...e)=>l.loadMore&&l.loadMore(...e))},e.toDisplayString(l.showText),7)],2),t.line?(e.openBlock(),e.createBlock(r,{key:1,length:"140rpx",color:t.lineColor,hairline:!1,dashed:t.dashed},null,8,["color","dashed"])):e.createCommentVNode("",!0)],4)}],["__scopeId","data-v-badeea89"]]),Bl="/static/images/me/default_user_avatar.png",Il=ze({__name:"comment",props:{crsId:String,imgId:String},setup(t,{expose:a}){const o=e.ref(null),i=e.ref("0px"),n=e.reactive([]),l=e.ref(""),r=e.ref(-1),s=e.ref(0),c={index:null,parentBbsId:null,bbsId:null,bbsContent:"",placeholder:""},u=e.reactive({...c}),d=t,h=(e,t,a)=>{o.value.open("bottom"),u.placeholder="回复 "+e.userName+":",u.parentBbsId=t,u.bbsId=e.bbsId,u.index=a,Ae(e=>{i.value=`${e}px`})},m=async()=>{if(""===u.bbsContent)return Re.msg("回复内容不能为空");try{o.value.close(),Re.loading("发送中..."),await(e={parentBbsId:u.parentBbsId,bbsId:u.bbsId,bbsContent:u.bbsContent,imgIdList:[]},rn({url:ml+"/traCrsBbsInfo/replyTraCrsBbsInfo",method:"post",data:e})),Re.msg("发送成功");const t=await(e=>rn({url:ml+"/traCrsBbsInfo/qryChildTraCrsBbsInfo",method:"post",data:e}))({bbsId:u.parentBbsId});n[u.index].children=t.body,Object.assign(u,c)}catch(t){Re.msg("发送失败")}finally{Re.hideLoading()}var e},p=(e="")=>{if("submit"===e)l.value="",r.value=-1,s.value=1,n.length=0;else{if("loadmore"!==l.value&&""!==l.value)return;l.value="loading",s.value++}var t;(t={crsId:d.crsId,page:s.value,limit:20},rn({url:ml+"/traCrsBbsInfo/queryTraCrsBbsInfoByCrsId",method:"post",data:t})).then(e=>{r.value=e.total,n.push(...e.body)}).finally(()=>{n.length>=r.value?l.value="nomore":l.value="loadmore"})};return a({getData:p}),e.onMounted(()=>{p()}),(t,a)=>{const s=pe(e.resolveDynamicComponent("image-preview"),nl),c=pe(e.resolveDynamicComponent("uv-load-more"),Vl),d=pe(e.resolveDynamicComponent("uv-input"),pt),p=pe(e.resolveDynamicComponent("uv-button"),xn),g=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createElementBlock("view",{class:"comment_div"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n,(t,a)=>{var o,i;return e.openBlock(),e.createElementBlock("view",{class:"message_div"},[e.createElementVNode("view",{class:"head_div"},[t.userIconImgId?(e.openBlock(),e.createBlock(s,{key:0,class:"img-box img",src:t.userIconImgId},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:1,src:Bl,class:"img"}))]),e.createElementVNode("view",{class:"msg_content"},[e.createElementVNode("view",{class:"title_div"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(t.userName),1),e.createElementVNode("view",{class:"title_tip"},["ASK"===t.bbsTag?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img",src:"/static/images/courseDetail/ASK.png",mode:"widthFix"})):e.createCommentVNode("",!0),"SUG"===t.bbsTag?(e.openBlock(),e.createElementBlock("image",{key:1,class:"img",src:"/static/images/courseDetail/SUG.png",mode:"widthFix"})):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"title"},e.toDisplayString(t.bbsContent),1),e.createElementVNode("view",{class:"img_div pic-cell"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.imgIdList,a=>(e.openBlock(),e.createBlock(s,{onClick:e=>((e,t)=>{const a=an(),o=e.findIndex(e=>t===e);if(-1===o)return!1;const i=e.map(e=>a+e);me("log","at pages/courseDetail/components/comment.vue:219",i,o),uni.previewImage({current:o||0,urls:i,longPressActions:{itemList:["保存图片"],success:function(e){uni.saveImageToPhotosAlbum({filePath:i[e.index],success:function(){}})},fail:function(e){}}})})(t.imgIdList,a),src:a,class:"pic-item",mode:"scaleToFill"},null,8,["onClick","src"]))),256))]),e.createElementVNode("view",{class:"time_and_reply"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t.bbsTm.substr(0,16)),1),e.createElementVNode("view",{class:"reply",onClick:e=>h(t,t.bbsId,a)},"回复",8,["onClick"])]),(null==(o=t.children)?void 0:o.length)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"show_close_div",onClick:e=>t.show=!t.show},[t.show?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",null,"收起"),e.createElementVNode("view",{class:"back_div"},[e.createElementVNode("view",{class:"back-icon"})])],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createElementVNode("view",null,"展开"+e.toDisplayString(null==(i=t.children)?void 0:i.length)+"条回复",1),e.createElementVNode("view",{class:"back_div"},[e.createElementVNode("view",{class:"back-icon"})])],64))],8,["onClick"])):e.createCommentVNode("",!0),t.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:"children"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,t=>(e.openBlock(),e.createElementBlock("view",{class:"message_div"},[e.createElementVNode("view",{class:"head_div"},[t.userIconImgId?(e.openBlock(),e.createBlock(s,{key:0,class:"img-box img",src:t.userIconImgId},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:1,src:Bl,class:"img"}))]),e.createElementVNode("view",{class:"msg_content"},[e.createElementVNode("view",{class:"title_div"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(t.userName),1),e.createElementVNode("view",{class:"arrow"}),e.createElementVNode("view",{class:"name"},e.toDisplayString(t.rtnUName),1)]),e.createElementVNode("view",{class:"title"},e.toDisplayString(t.bbsContent),1),e.createElementVNode("view",{class:"img_div"}),e.createElementVNode("view",{class:"time_and_reply"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t.bbsTm.substr(0,16)),1),e.createElementVNode("view",{class:"reply",onClick:e=>h(t,t.parentId,a)}," 回复 ",8,["onClick"])])])]))),256))])):e.createCommentVNode("",!0)])])}),256)),"nomore"==l.value&&0==r.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"empty_message_div"},[e.createElementVNode("image",{class:"img",src:"/static/images/courseDetail/empty_message.png",mode:"widthFix"}),e.createElementVNode("view",{class:"text"},"这里什么都没有")])):e.createCommentVNode("",!0),0!==r.value?(e.openBlock(),e.createBlock(c,{key:1,status:l.value,"loadmore-text":"轻轻上拉加载"},null,8,["status"])):e.createCommentVNode("",!0),e.createVNode(g,{ref_key:"popup",ref:o,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"bottom_reply_input_div",style:e.normalizeStyle({marginBottom:i.value})},[e.createVNode(d,{modelValue:u.bbsContent,"onUpdate:modelValue":a[0]||(a[0]=e=>u.bbsContent=e),adjustPosition:!1,placeholderStyle:"color:#999999;font-size:26rpx",placeholder:u.placeholder,focus:!0,maxlength:100},null,8,["modelValue","placeholder"]),e.createElementVNode("view",{class:"",style:{display:"flex","flex-direction":"column",margin:"10rpx 20rpx"}},[e.createElementVNode("view",{class:"fl1"}),e.createVNode(p,{class:"bottom_reply_button",type:"primary",throttleTime:500,onClick:m},{default:e.withCtx(()=>[e.createTextVNode(" 回复 ")]),_:1}),e.createElementVNode("view",{class:"fl1"})])],4)]),_:1},512)])}}},[["__scopeId","data-v-c0d074f3"]]),Tl="/static/images/courseDetail/out_collect.png",Dl="/static/images/courseDetail/in_collect.png",Al=ze({__name:"index",setup(t){const a=uni.getSystemInfoSync().statusBarHeight,o=e.ref([{name:"课程介绍"},{name:"知识点"},{name:"评价"}]),i=e.ref(null),n=e.ref({}),l=e.ref(""),r=e.ref(""),s=e.ref(""),c=e.ref(0),u=e.ref(0),d=e.computed(()=>"preview"===s.value||"01"===n.value.examStat),h=e.computed(()=>"preview"===s.value||"00"!==n.value.examStat),m=e=>{c.value=e.index},p=e=>{var t;2==c.value&&(null==(t=i.value)||t.getData())},g=async()=>{Re.loading();try{const{body:t}=await(e={crsId:l.value},rn({url:ml+"/crsInfo/queryCrsInfoDetail",method:"post",data:e}));n.value=t}catch(t){}var e;Re.hideLoading()},f=e=>{Re.navigateTo("/pages/course/study?crsId="+l.value+"&pgrphId="+e.pgrphId+"&imgId="+n.imgId+"&isPreview="+s.value)},v=e.computed(()=>{if(u.value<=20)return"rgba(255,255,255,0)";return`rgba(255,255,255,${Math.min(1,(u.value-20)/80)})`}),y=e=>{u.value=e.detail.scrollTop};return e.onMounted(async()=>{uni.$on("refresh_comment_data",()=>{var e;null==(e=i.value)||e.getData("submit"),c.value=2})}),ye(e=>{l.value=e.crsId,r.value=e.collectId||null,s.value=e.isPreview||""}),fe(()=>{g()}),we(()=>{if(uni.$off("refresh_comment_data"),n.value.collectId!==r.value){const e=getCurrentPages();if(e.length>=2){"pages/favorites/index"===e[e.length-2].route&&uni.$emit("update_course_item",n.value)}}}),(t,r)=>{const u=pe(e.resolveDynamicComponent("nav-bar"),zn),g=pe(e.resolveDynamicComponent("image-preview"),nl),w=pe(e.resolveDynamicComponent("uv-tabs"),dl),k=pe(e.resolveDynamicComponent("uv-sticky"),hl),b=pe(e.resolveDynamicComponent("uv-button"),xn);return e.openBlock(),e.createElementBlock("view",{class:"max_page"},[e.createVNode(u,{is_seat:!1,backgroundColor:v.value},null,8,["backgroundColor"]),e.createElementVNode("scroll-view",{"scroll-y":!0,class:"scroll detail-main",onScroll:y,onScrolltolower:p,"show-scrollbar":!1},[e.createElementVNode("view",{class:"bg_div"},[e.createVNode(g,{class:"img_100",imgId:n.value.imgId,mode:"widthFix"},null,8,["imgId"])]),e.createElementVNode("view",{class:"back_div",onClick:r[0]||(r[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"detail-body"},[e.createElementVNode("view",{class:"head-title font_pf"},[e.createElementVNode("view",{class:"title-text"},e.toDisplayString(n.value.crsName),1),e.createElementVNode("view",{class:"title-num"},[e.createElementVNode("view",{class:"num-item"},[e.createElementVNode("image",{class:"title-icon",src:"/static/images/courseDetail/zhishidian.png",mode:"heightFix"}),e.createElementVNode("view",{class:"mr-10"},"知识点"),e.createElementVNode("view",{class:"c-000"},e.toDisplayString(n.value.pgrphNum||0),1)]),e.createElementVNode("view",{class:"num-item"},[e.createElementVNode("image",{class:"title-icon",src:"/static/images/courseDetail/yixue.png",mode:"heightFix"}),e.createElementVNode("view",{class:"mr-10"},"已学"),e.createElementVNode("view",{class:"c-000"},e.toDisplayString(n.value.styParaGraphNum||0),1)]),e.createElementVNode("view",{class:"num-item examination",onClick:r[1]||(r[1]=t=>e.unref(Re).navigateTo(`/pages/examRanking/index?crsId=${l.value}`))},[e.createElementVNode("image",{class:"title-icon",src:"/static/images/courseDetail/charts.png",mode:"heightFix"}),e.createElementVNode("view",null,"考试排行榜"),e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"fl1"}),e.createElementVNode("view",{class:"num-item",onClick:r[2]||(r[2]=e=>(async e=>{try{e?(Re.loading("取消收藏中"),bl({collectId:e}).then(()=>{n.value.collectId=null,Re.msg("取消成功")}).catch(()=>{Re.hideLoading()})):(Re.loading("收藏中"),xl({collectTyp:"01",collectBusId:l.value}).then(e=>{n.value.collectId=e.body,Re.msg("收藏成功")}).catch(()=>{Re.hideLoading()}))}catch(t){Re.hideLoading()}})(n.value.collectId))},[e.createElementVNode("image",{class:"collect-icon",src:n.value.collectId?e.unref(Tl):e.unref(Dl),mode:"widthFix"},null,8,["src"])])])]),e.createElementVNode("view",{class:"body-box"},[e.createVNode(k,{customNavHeight:e.unref(a),class:"sticky"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"body-tab"},[e.createVNode(w,{class:"font_pf",current:c.value,list:o.value,onChange:m,scrollable:!1,"line-color":"#0066FF","active-style":{color:"#323E57","font-weight":600,"font-size":"30rpx"},"inactive-style":{color:"#666666","font-size":"30rpx"}},null,8,["current","list"])])]),_:1},8,["customNavHeight"]),0===c.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"course-info"},[e.createVNode(El,{modelValue:n.value,"onUpdate:modelValue":r[3]||(r[3]=e=>n.value=e)},null,8,["modelValue"])])):e.createCommentVNode("",!0),1===c.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"point"},[e.createVNode(Nl,{modelValue:n.value,"onUpdate:modelValue":r[4]||(r[4]=e=>n.value=e),onToStudyPrgh:f},null,8,["modelValue"])])):e.createCommentVNode("",!0),2===c.value&&n.value?(e.openBlock(),e.createElementBlock("view",{key:2,class:"evaluate"},[e.createVNode(Il,{ref_key:"commentRef",ref:i,crsId:l.value,imgId:n.value.imgId},null,8,["crsId","imgId"])])):e.createCommentVNode("",!0)])])],32),e.createElementVNode("view",{class:"btn-box btn-box-height font_pf"},[[0,1].includes(c.value)?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"fl1"},[e.createVNode(b,{type:"primary",onClick:r[5]||(r[5]=e=>(async()=>{Re.navigateTo("/pages/course/study?crsId="+l.value+"&isPreview="+s.value+"&imgId="+n.value.imgId)})())},{default:e.withCtx(()=>[e.createTextVNode("去学习")]),_:1})]),e.createElementVNode("view",{class:"fl1",onClick:r[6]||(r[6]=e=>(async()=>"preview"===s.value?Re.msg("预览课程不允许练习"):"01"===n.value.examStat?Re.msg("该课程下暂无试题"):(Re.loading(),void _l({crsId:l.value}).then(e=>{me("log","at pages/courseDetail/index.vue:222","res",e),Te("practice",{...e.body,name:n.value.crsName,crsId:l.value}),Re.navigateTo("/pages/practice/index?examStat="+n.value.examStat)}).finally(()=>{Re.hideLoading()})))())},[e.createVNode(b,{type:"primary",disabled:d.value},{default:e.withCtx(()=>[e.createTextVNode("去练习")]),_:1},8,["disabled"])]),e.createElementVNode("view",{class:"fl1",onClick:r[7]||(r[7]=e=>(async()=>"preview"===s.value?Re.msg("预览课程不允许考试"):"01"===n.value.examStat?Re.msg("该课程下暂无试题"):"02"===n.value.examStat?Re.msg("该课程下的试题未设置考试规则"):(Re.loading(),void fl({crsId:l.value}).then(e=>{Te("examination",{...e.body,name:n.value.crsName,crsId:l.value}),Re.navigateTo("/pages/examination/index")}).finally(()=>{Re.hideLoading()})))())},[e.createVNode(b,{type:"primary",disabled:h.value},{default:e.withCtx(()=>[e.createTextVNode("去考试")]),_:1},8,["disabled"])])],64)):e.createCommentVNode("",!0),2===c.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"fl1",onClick:r[8]||(r[8]=e=>(async()=>{if("preview"===s.value)return Re.msg("预览课程不可以评价。");Re.navigateTo("/pages/courseDetail/submit?crsId="+l.value+"&imgId="+n.value.imgId)})())},[e.createVNode(b,{type:"primary",class:"send_evaluate",disabled:"preview"===s.value},{default:e.withCtx(()=>[e.createTextVNode("发布评价")]),_:1},8,["disabled"])])):e.createCommentVNode("",!0)])])}}},[["__scopeId","data-v-78907283"]]),Rl=ze({__name:"picture-upload",props:{modelValue:{type:Array,default:function(){return[]}},readonly:{type:Boolean,default:!1},limit:{type:Number,default:9},mark:{type:[String,Number],default:""},fileType:{type:Array,default:function(){return["jpg","png"]}}},emits:["update:modelValue"],setup(t,{emit:a}){const o=e.computed(()=>!i.readonly&&i.limit>n.length),i=t,n=e.reactive([]);e.watch(()=>i.modelValue,e=>{n.length=0,Array.isArray(e)&&n.push(...e.map(e=>({fileId:e})))},{deep:!0,immediate:!0});const l=a;e.onMounted(()=>{});const r=()=>{uni.chooseImage({count:i.limit,sizeType:["original","compressed"],sourceType:["camera","album"],success:async({tempFilePaths:e})=>{const t=e.every(e=>{if(0===i.fileType.length)return!0;me("log","at components/picture-upload/picture-upload.vue:116",e);const t=e.lastIndexOf(".");if(-1===t)return!1;const a=e.slice(t+1).split("?")[0].toLowerCase();return i.fileType.includes(a)});if(!t)return Re.msg("您选择的图片格式有误。");me("log","at components/picture-upload/picture-upload.vue:123",t);const a={bizScen:"S3005"},o=e.map(e=>un(e,a));Promise.all(o).then(e=>{n.push(...e.splice(0,i.limit-n.length)),l("update:modelValue",n.map(e=>e.fileId))}).catch(()=>{})}})};return(t,a)=>{const i=pe(e.resolveDynamicComponent("image-preview"),nl);return e.openBlock(),e.createElementBlock("view",{class:"components_custom_file_upload_div pic-cell"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"img_div pic-item",onClick:e=>((e,t)=>{Re.show("提示","是否删除图片"+(t+1)).then(e=>{e&&(n.splice(t,1),l("update:modelValue",n.map(e=>e.fileId)))})})(0,a)},[e.createVNode(i,{imgId:t.fileId,class:"img",mode:"aspectFill"},null,8,["imgId"])],8,["onClick"]))),256)),e.withDirectives(e.createElementVNode("view",{onClick:r},[e.createElementVNode("view",{class:"add_icon"})],512),[[e.vShow,o.value]])])}}},[["__scopeId","data-v-8a3ef873"]]),zl=ze({__name:"submit",setup(t){const a=e.reactive({crsId:null,imgIdList:[],bbsGrade:10,bbsTag:"SUG",bbsContent:""}),o=e.ref(""),i=e.ref(""),n=e=>{a.bbsGrade=e.detail.value},l=()=>{if(""===a.bbsContent)return"SUG"===a.bbsTag?Re.msg("请输入你的建议"):Re.msg("请输入你的问题");const t=Date.now();var o;Re.loading("评价中"),(o=a,rn({url:ml+"/traCrsBbsInfo/publishCrsEvaluation",method:"post",data:o})).then(a=>{const o=Date.now()-t;me("log","at pages/courseDetail/submit.vue:106",t,o);const n=Math.max(0,700-o);me("log","at pages/courseDetail/submit.vue:108","delayTime",n),setTimeout(()=>{Re.hideLoading(),e.nextTick(()=>Re.msg("发表成功")),setTimeout(()=>{uni.$emit("refresh_comment_data"),i.value,Re.navigateBack()},500)},n)})};return ye(e=>{a.crsId=e.crsId,i.value=e.from,o.value=e.imgId}),(t,i)=>{const r=pe(e.resolveDynamicComponent("picture-upload"),Rl),s=pe(e.resolveDynamicComponent("image-preview"),nl),c=pe(e.resolveDynamicComponent("uv-textarea"),yn),u=pe(e.resolveDynamicComponent("uv-button"),xn);return e.openBlock(),e.createElementBlock("view",{class:"max_page detail-main"},[e.createElementVNode("view",{class:"fixed_search_div"},[e.createElementVNode("view",{class:"back_div",onClick:i[0]||(i[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})])]),e.createElementVNode("view",{class:"detail-body"},[e.createElementVNode("view",{class:"title font_pf"},"发表评价"),e.createElementVNode("view",{class:"body-content"},[e.createElementVNode("view",{class:"picture"},[e.createVNode(r,{limit:4,modelValue:a.imgIdList,"onUpdate:modelValue":i[1]||(i[1]=e=>a.imgIdList=e)},null,8,["modelValue"])]),e.createElementVNode("view",{class:"tips font_pf"},"最多可添加4张图片"),e.createElementVNode("view",{class:"num"},[e.createElementVNode("view",{class:"num-pic"},[e.createVNode(s,{class:"img_100",imgId:o.value,isCache:!0,mode:"aspectFill"},null,8,["imgId"])]),e.createElementVNode("view",{class:"num-box"},[e.createElementVNode("view",{class:"font_pf fz-28 c-666"},"综合评分"),e.createElementVNode("view",{class:"slider-box"},[e.createElementVNode("slider",{min:0,max:10,value:10,onChange:n,step:.1,"show-value":!0,blockSize:14},null,32)])])]),e.createElementVNode("view",{class:"tab"},[e.createElementVNode("view",{class:e.normalizeClass(["tab-btn",{"is-active":"SUG"==a.bbsTag}]),onClick:i[2]||(i[2]=e=>a.bbsTag="SUG")}," 建议 ",2),e.createElementVNode("view",{class:e.normalizeClass(["tab-btn",{"is-active":"ASK"==a.bbsTag}]),onClick:i[3]||(i[3]=e=>a.bbsTag="ASK")}," 提问 ",2)]),e.createElementVNode("view",{class:"input-textarea"},[e.createVNode(c,{modelValue:a.bbsContent,"onUpdate:modelValue":i[4]||(i[4]=e=>a.bbsContent=e),height:"124",count:"",maxlength:100,adjustPosition:!1,placeholder:"SUG"==a.bbsTag?"请输入你的建议...":"请输入你的问题..."},null,8,["modelValue","placeholder"])])])]),e.createElementVNode("view",{class:"btn-box font_pf"},[e.createVNode(u,{type:"primary",onClick:l,disabled:!a.bbsContent},{default:e.withCtx(()=>[e.createTextVNode("提交评价")]),_:1},8,["disabled"])])])}}},[["__scopeId","data-v-38498eb6"]]);const Fl=ze({name:"uv-cell",emits:["click"],mixins:[Le,dt,{props:{title:{type:[String,Number],default:""},label:{type:[String,Number],default:""},value:{type:[String,Number],default:""},icon:{type:String,default:""},disabled:{type:Boolean,default:!1},border:{type:Boolean,default:!0},center:{type:Boolean,default:!0},url:{type:String,default:""},linkType:{type:String,default:"navigateTo"},clickable:{type:Boolean,default:!1},isLink:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rightIcon:{type:String,default:"arrow-right"},arrowDirection:{type:String,default:""},iconStyle:{type:[Object,String],default:()=>({})},rightIconStyle:{type:[Object,String],default:()=>({})},titleStyle:{type:[Object,String],default:()=>({})},size:{type:String,default:""},stop:{type:Boolean,default:!0},name:{type:[Number,String],default:""},cellStyle:{type:[Object,String],default:()=>{}},...null==(V=null==(N=uni.$uv)?void 0:N.props)?void 0:V.cell}}],computed:{titleTextStyle(){return this.$uv.addStyle(this.titleStyle)}},methods:{clickHandler(e){this.disabled||(this.$emit("click",{name:this.name}),this.openPage(),this.stop&&this.preventEvent(e))}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-icon"),mt),s=pe(e.resolveDynamicComponent("uv-line"),Ln);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-cell",[t.customClass]]),style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)]),"hover-class":t.disabled||!t.clickable&&!t.isLink?"":"uv-cell--clickable","hover-stay-time":250,onClick:a[0]||(a[0]=(...e)=>l.clickHandler&&l.clickHandler(...e))},[e.createElementVNode("view",{class:e.normalizeClass(["uv-cell__body",[t.center&&"uv-cell--center","large"===t.size&&"uv-cell__body--large"]]),style:e.normalizeStyle([t.cellStyle])},[e.createElementVNode("view",{class:"uv-cell__body__content"},[e.createElementVNode("view",{class:"uv-cell__left-icon-wrap"},[e.renderSlot(t.$slots,"icon",{},()=>[t.icon?(e.openBlock(),e.createBlock(r,{key:0,name:t.icon,"custom-style":t.iconStyle,size:"large"===t.size?22:18},null,8,["name","custom-style","size"])):e.createCommentVNode("",!0)],!0)]),e.createElementVNode("view",{class:"uv-cell__title"},[e.renderSlot(t.$slots,"title",{},()=>[t.title?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uv-cell__title-text",[t.disabled&&"uv-cell--disabled","large"===t.size&&"uv-cell__title-text--large"]]),style:e.normalizeStyle([l.titleTextStyle])},e.toDisplayString(t.title),7)):e.createCommentVNode("",!0)],!0),e.renderSlot(t.$slots,"label",{},()=>[t.label?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uv-cell__label",[t.disabled&&"uv-cell--disabled","large"===t.size&&"uv-cell__label--large"]])},e.toDisplayString(t.label),3)):e.createCommentVNode("",!0)],!0)])]),e.renderSlot(t.$slots,"value",{},()=>[t.$uv.test.empty(t.value)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uv-cell__value",[t.disabled&&"uv-cell--disabled","large"===t.size&&"uv-cell__value--large"]])},e.toDisplayString(t.value),3))],!0),e.createElementVNode("view",{class:e.normalizeClass(["uv-cell__right-icon-wrap",[`uv-cell__right-icon-wrap--${t.arrowDirection}`]])},[e.renderSlot(t.$slots,"right-icon",{},()=>[t.isLink?(e.openBlock(),e.createBlock(r,{key:0,name:t.rightIcon,"custom-style":t.rightIconStyle,color:t.disabled?"#c8c9cc":"info",size:"large"===t.size?18:16},null,8,["name","custom-style","color","size"])):e.createCommentVNode("",!0)],!0)],2)],6),t.border?(e.openBlock(),e.createBlock(s,{key:0})):e.createCommentVNode("",!0)],14,["hover-class"])}],["__scopeId","data-v-546fb837"]]);const Ml=ze({name:"uv-cell-group",mixins:[Le,dt,{props:{title:{type:String,default:""},border:{type:Boolean,default:!0},...null==(I=null==(B=uni.$uv)?void 0:B.props)?void 0:I.cellGroup}}]},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-line"),Ln);return e.openBlock(),e.createElementBlock("view",{style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)]),class:e.normalizeClass([[t.customClass],"uv-cell-group"])},[t.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-cell-group__title"},[e.renderSlot(t.$slots,"title",{},()=>[e.createElementVNode("text",{class:"uv-cell-group__title__text"},e.toDisplayString(t.title),1)],!0)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uv-cell-group__wrapper"},[t.border?(e.openBlock(),e.createBlock(r,{key:0})):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0)])],6)}],["__scopeId","data-v-3c606801"]]),Ll=ze({__name:"avatar-cropper",props:{mode:{type:String,default:"ratio"},imageUrl:{type:String,default:""},width:{type:Number,default:200},height:{type:Number,default:200},maxWidth:{type:Number,default:1024},maxHeight:{type:Number,default:1024},scaleRatio:{type:Number,default:.7},minRatio:{type:Number,default:1},maxRatio:{type:Number,default:3},isRotateBtn:{type:Boolean,default:!0},radius:{type:Number,default:0},delay:{type:Number,default:250}},emits:["confirm","cancel"],setup(t,{emit:a}){const o=t,i=e.getCurrentInstance(),n=e.ref(!1),l=a,r=e.ref(Math.random().toString(36).slice(-6)),s=e.reactive({imageUrl:"",real:{width:100,height:100},body:{width:100,height:100},frame:{left:50,top:50,width:200,height:300},bgImage:{left:20,top:20,width:300,height:400},rotate:0,transit:!1,canvasWidth:100,canvasHeight:100,frameSize:150}),{transit:c,rotate:u,imageUrl:d,canvasWidth:h,canvasHeight:m}=e.toRefs(s);e.watchEffect(()=>{o.imageUrl&&(uni.showLoading({title:"请稍候...",mask:!0}),s.imageUrl=o.imageUrl)});const p=e=>{const{width:t,height:a}=e.detail;s.real.width=t,s.real.height=a,uni.createSelectorQuery().in(i).select(".preview-body").boundingClientRect(e=>{s.body.width=e.width,s.body.height=e.height,n.value=!0,g()}).exec()},g=()=>{s.rotate=0;let e=o.width/o.height,t=s.body.height*o.scaleRatio,a=s.body.width*o.scaleRatio;a/t>e?a=t*e:t=a/e;let i=(s.body.width-a)/2,n=(s.body.height-t)/2;s.frame={left:i,top:n,width:a,height:t};let l=s.real.width/s.real.height,r=a,c=t;r/c>l?c=r/l:r=c*l;let u=(a-r)/2+s.frame.left,d=(t-c)/2+s.frame.top;s.bgImage={left:u,top:d,width:r,height:c},uni.hideLoading()},f=e.computed(()=>e=>{const{left:t,top:a,width:o,height:i}=s.bgImage;if("image-wrap"==e)return`\n top: ${a}px;\n left: ${t}px;\n width: ${o}px;\n height: ${i}px;\n `;if("image"==e){let e=0,t=0,a=s.bgImage.width,o=s.bgImage.height;s.rotate%180!=0&&(a=s.bgImage.height,o=s.bgImage.width,t=a/2-o/2,e=o/2-a/2);const i={};return i.left=e+"px",i.top=t+"px",i.width=a+"px",i.height=o+"px",i.transform=`rotate(${s.rotate}deg)`,i}return"image-rect"==e?`\n top: ${a-s.frame.top}px;\n left: ${t-s.frame.left}px;\n width: ${o}px;\n height: ${i}px;\n `:"frame-box"==e?`\n left: ${s.frame.left}px;\n top: ${s.frame.top}px;\n width: ${s.frame.width}px;\n height: ${s.frame.height}px;\n `:void 0}),v=e.computed(()=>{const{width:e}=s.frame;let t=o.width/e;return`\n border-radius: ${o.radius/t}px\n `}),y=()=>{l("cancel")},w=()=>{s.rotate-=90;let e=s.bgImage.height,t=s.bgImage.width,a=s.bgImage.left,o=s.bgImage.top,i=s.frame.width,n=s.frame.left,l=s.frame.top;a=n+(o-l),o=l-(t-i-(n-s.bgImage.left)),s.bgImage={left:a,top:o,width:e,height:t},s.transit=!0,setTimeout(()=>{s.transit=!1},300)},k=((e,t=1e3)=>{let a=null;return function(...o){a&&clearTimeout(a),a=setTimeout(()=>{e.apply(this,o)},t)}})(async()=>{b()},o.delay),b=async()=>{let e=C();s.canvasWidth=e.tw,s.canvasHeight=e.th,uni.showLoading({title:"处理中"}),await new Promise(e=>{setTimeout(()=>{e()},200)});let t=uni.createCanvasContext(r.value,i);await t.clearRect(0,0,e.tw,e.th),await x(t,e),t.rotate(s.rotate*Math.PI/180),t.drawImage(o.imageUrl,e.sx,e.sy,e.sw,e.sh,e.dx,e.dy,e.dw,e.dh),t.restore(),t.draw(!1,()=>{uni.canvasToTempFilePath({canvasId:r.value,destWidth:512,destHeight:512,success:e=>{uni.getFileInfo({filePath:e.tempFilePath,success:function(e){me("log","at components/avatar-cropper/avatar-cropper.vue:413","图片大小",e.size/1024/1024)},fail:function(e){common.msg("获取图片失败,请选择其他图片")}}),l("confirm",e)},fail:e=>{me("log","at components/avatar-cropper/avatar-cropper.vue:422",e)},complete:()=>{uni.hideLoading()}},i)})},x=(e,t)=>{let{radius:a}=o;if(a>0){const i=Math.round(t.tw),n=Math.round(t.th);o.width===o.height&&i==n&&o.widthn?i/n:n/i),i===n&&a>=i/2?e.arc(i/2,n/2,i/2,0,2*Math.PI):(i!==n&&(a=Math.min(i/2,n/2,a)),e.moveTo(a,0),e.arcTo(i,0,i,n,a),e.arcTo(i,n,0,n,a),e.arcTo(0,n,0,0,a),e.arcTo(0,0,i,0,a),e.closePath()),e.clip(),e.restore()}},C=()=>{let e=o.width,t=o.height,a=s.bgImage.width/s.real.width;s.rotate%180!=0&&(a=s.bgImage.height/s.real.width),"fixed"!=o.mode&&(e=s.frame.width/a,t=s.frame.height/a);var i=e/t;e>o.maxWidth&&(e=o.maxWidth,t=e/i),t>o.maxHeight&&(t=o.maxHeight,e=t*i);var n=(s.frame.left-s.bgImage.left)/a,l=(s.frame.top-s.bgImage.top)/a,r=s.frame.width/a,c=s.frame.height/a,u=n+r/2,d=l+c/2;if(s.rotate%180!=0){var h=r;r=c,c=h}var m=s.rotate%360;if(m<0&&(m+=360),270==m){var p=u;u=g=s.real.width-d,d=p}180==m&&(u=g=s.real.width-u,d=p=s.real.height-d);if(90==m){var g=d;p=s.real.height-u;u=g,d=p}n=u-r/2,l=d-c/2;let f={x:0,y:0,w:e,h:t};return f=_(f,-s.rotate),{tw:e,th:t,sx:n,sy:l,sw:r,sh:c,dx:f.x,dy:f.y,dw:f.w,dh:f.h}},_=(e,t)=>{let a=e.x,o=e.y,i=e.x+e.w,n=e.y+e.h,l=S({x:a,y:o},t),r=S({x:i,y:n},t),s={};return s.x=Math.min(l.x,r.x),s.y=Math.min(l.y,r.y),s.w=Math.abs(r.x-l.x),s.h=Math.abs(r.y-l.y),s},S=(e,t)=>{var a={};return a.x=e.x*Math.cos(t*Math.PI/180)-e.y*Math.sin(t*Math.PI/180),a.y=e.y*Math.cos(t*Math.PI/180)+e.x*Math.sin(t*Math.PI/180),a},E=e.reactive({touchType:"body",start:{frame:{left:0,top:0,width:0,height:0},bgImage:{left:0,top:0,width:0,height:0}}}),N=e.reactive({touchStart:[]}),V=(e,t="")=>{switch(e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),t){case"body":default:E.touchType="body";break;case"left-top":E.touchType="left-top";break;case"left-bottom":E.touchType="left-bottom";break;case"right-top":E.touchType="right-top";break;case"right-bottom":E.touchType="right-bottom"}return N.touchStart=e.touches,E.start.frame.left=s.frame.left,E.start.frame.top=s.frame.top,E.start.frame.width=s.frame.width,E.start.frame.height=s.frame.height,E.start.bgImage.left=s.bgImage.left,E.start.bgImage.top=s.bgImage.top,E.start.bgImage.width=s.bgImage.width,E.start.bgImage.height=s.bgImage.height,!1},B=e=>{if(e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),1==N.touchStart.length)"body"==E.touchType?I(N.touchStart[0],e.touches[0]):"fixed"!=o.mode&&T(N.touchStart[0],e.touches[0]);else if(2==N.touchStart.length&&2==e.touches.length){var t=N.touchStart[0],a=N.touchStart[1],i=e.touches[0],n=e.touches[1];if(t.identifier!=i.identifier){var l=i;i=n,n=l}D(t,a,i,n)}},I=(e,t)=>{let a=t.clientX-e.clientX,o=t.clientY-e.clientY;s.bgImage.left=E.start.bgImage.left+a,s.bgImage.top=E.start.bgImage.top+o;let i=s.frame.left,n=s.frame.top,l=s.frame.width,r=s.frame.height;s.bgImage.left>i&&(s.bgImage.left=i),s.bgImage.top>n&&(s.bgImage.top=n),s.bgImage.left+s.bgImage.width{let a=t.clientX-e.clientX,i=t.clientY-e.clientY,n=E.start.frame.left,l=E.start.frame.top,r=E.start.frame.left+E.start.frame.width,c=E.start.frame.top+E.start.frame.height,u=!1,d=!1,h=!1,m=!1,p=s.frameSize,g=s.frame.width/s.frame.height;const{width:f,height:v}=s.frame,{width:y,height:w}=s.bgImage,{width:k,height:b}=s.real;var x;("left-top"==E.touchType?(n+=a,l+=i,u=!0,d=!0):"left-bottom"==E.touchType?(n+=a,c+=i,u=!0,m=!0):"right-top"==E.touchType?(r+=a,l+=i,h=!0,d=!0):"right-bottom"==E.touchType&&(r+=a,c+=i,h=!0,m=!0),ns.bgImage.left+s.bgImage.width&&(r=s.bgImage.left+s.bgImage.width),c>s.bgImage.top+s.bgImage.height&&(c=s.bgImage.top+s.bgImage.height),u&&n>r-p&&(n=r-p),d&&l>c-p&&(l=c-p),h&&r(x=g*(c-l)+n)&&(r=x));m&&("free"!=o.mode&&c>(x=(r-n)/g+l)&&(c=x));if(r-n=k/o.scaleRatio&&w*e>=b/o.scaleRatio)return!1}s.frame.left=n,s.frame.top=l,s.frame.width=r-n,s.frame.height=c-l},D=(e,t,a,i)=>{let n=e.clientX,l=e.clientY,r=t.clientX,c=t.clientY,u=a.clientX,d=a.clientY,h=i.clientX,m=i.clientY,p=Math.sqrt((n-r)*(n-r)+(l-c)*(l-c)),g=(n+r)/2,f=(l+c)/2,v=(u+h)/2-g,y=(d+m)/2-f,w=Math.sqrt((u-h)*(u-h)+(d-m)*(d-m))/p;E.start.bgImage.width*ws.frame.width*o.maxRatio||(s.bgImage.left=E.start.bgImage.left+v-(g-E.start.bgImage.left)*(w-1),s.bgImage.top=E.start.bgImage.top+y-(f-E.start.bgImage.top)*(w-1),s.bgImage.width=E.start.bgImage.width*w,s.bgImage.height=E.start.bgImage.height*w,s.bgImage.left>s.frame.left&&(s.bgImage.left=s.frame.left),s.bgImage.top>s.frame.top&&(s.bgImage.top=s.frame.top),s.bgImage.left+s.bgImage.width{N.touchStart=[],z()},R=()=>{N.touchStart=[]},z=()=>{var e=s.frame.width/s.frame.height,t=s.body.width*o.scaleRatio,a=s.body.height*o.scaleRatio;t/a>e?t=a*e:a=t/e;var i=(s.body.width-t)/2,n=(s.body.height-a)/2,l=t/s.frame.width,r=s.frame.left-s.bgImage.left,c=s.frame.top-s.bgImage.top;s.frame={left:i,top:n,width:t,height:a},t=s.bgImage.width*l,a=s.bgImage.height*l,i=s.frame.left-r*l,n=s.frame.top-c*l,s.bgImage={left:i,top:n,width:t,height:a},1!=l&&(s.transit=!0,setTimeout(()=>{s.transit=!1},300))};return(t,a)=>e.withDirectives((e.openBlock(),e.createElementBlock("view",{class:"t-cropper","disable-scroll":""},[e.createElementVNode("canvas",{"canvas-id":r.value,style:e.normalizeStyle({width:e.unref(h)+"px",height:e.unref(m)+"px"})},null,12,["canvas-id"]),e.createElementVNode("view",{class:e.normalizeClass(["t-preview-container",{showPage:n.value}])},[e.createElementVNode("view",{class:"preview-body",onTouchstart:a[4]||(a[4]=e=>V(e,"body")),onTouchmove:B,onTouchend:A,onTouchcancel:R},[e.createElementVNode("view",{class:e.normalizeClass(["image-wrap",{transit:e.unref(c)}]),style:e.normalizeStyle(f.value("image-wrap"))},[e.createElementVNode("image",{class:e.normalizeClass(["image",{transit:e.unref(c)}]),src:e.unref(d),onLoad:p,style:e.normalizeStyle(f.value("image"))},null,46,["src"])],6),e.createElementVNode("view",{class:"mask-model"}),e.createElementVNode("view",{class:e.normalizeClass(["frame-box",{transit:e.unref(c)}]),style:e.normalizeStyle(f.value("frame-box"))},[e.createElementVNode("view",{class:"rect",style:e.normalizeStyle(v.value)},[e.createElementVNode("view",{class:e.normalizeClass(["image-rect",{transit:e.unref(c)}]),style:e.normalizeStyle(f.value("image-rect"))},[e.createElementVNode("image",{class:e.normalizeClass(["rect-img",{transit:e.unref(c)}]),src:e.unref(d),style:e.normalizeStyle(f.value("image"))},null,14,["src"])],6)],4),o.radius<50?(e.openBlock(),e.createElementBlock("view",{key:0,class:"line-box"},[e.createElementVNode("view",{class:"line-one"}),e.createElementVNode("view",{class:"line-two"}),e.createElementVNode("view",{class:"line-three"}),e.createElementVNode("view",{class:"line-four"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"frame-left-top",onTouchstart:a[0]||(a[0]=e.withModifiers(e=>V(e,"left-top"),["stop"]))},null,32),e.createElementVNode("view",{class:"frame-left-bottom",onTouchstart:a[1]||(a[1]=e.withModifiers(e=>V(e,"left-bottom"),["stop"]))},null,32),e.createElementVNode("view",{class:"frame-right-top",onTouchstart:a[2]||(a[2]=e.withModifiers(e=>V(e,"right-top"),["stop"]))},null,32),e.createElementVNode("view",{class:"frame-right-bottom",onTouchstart:a[3]||(a[3]=e.withModifiers(e=>V(e,"right-bottom"),["stop"]))},null,32)],6)],32),e.createElementVNode("view",{class:"toolbar"},[e.createElementVNode("view",{onClick:e.withModifiers(y,["stop"]),class:"btn-cancel"},"取消"),o.isRotateBtn&&"free"!==o.mode?(e.openBlock(),e.createElementBlock("view",{key:0,onClick:e.withModifiers(w,["stop"]),class:"btn-rotate"},[e.createElementVNode("image",{src:"/assets/rotate.822ca134.svg","data-type":"inverse"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{onClick:a[5]||(a[5]=e.withModifiers((...t)=>e.unref(k)&&e.unref(k)(...t),["stop"])),class:"btn-confirm"},"确定")])],2)],512)),[[e.vShow,o.imageUrl]])}},[["__scopeId","data-v-68f789ac"]]);const Pl=ze({name:"uv-toolbar",emits:["confirm","cancel"],mixins:[Le,dt,{props:{show:{type:Boolean,default:!0},showBorder:{type:Boolean,default:!1},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确认"},cancelColor:{type:String,default:"#909193"},confirmColor:{type:String,default:"#3c9cff"},title:{type:String,default:""},...null==(D=null==(T=uni.$uv)?void 0:T.props)?void 0:D.toolbar}}],methods:{cancel(){this.$emit("cancel")},confirm(){this.$emit("confirm")}}},[["render",function(t,a,o,i,n,l){return t.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-toolbar",{"uv-border-bottom":t.showBorder}]),onTouchmove:a[2]||(a[2]=e.withModifiers((...e)=>t.noop&&t.noop(...e),["stop","prevent"]))},[e.createElementVNode("view",{class:"uv-toolbar__cancel__wrapper","hover-class":"uv-hover-class"},[e.createElementVNode("text",{class:"uv-toolbar__wrapper__cancel",onClick:a[0]||(a[0]=(...e)=>l.cancel&&l.cancel(...e)),style:e.normalizeStyle({color:t.cancelColor})},e.toDisplayString(t.cancelText),5)]),t.title?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uv-toolbar__title uv-line-1"},e.toDisplayString(t.title),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uv-toolbar__confirm__wrapper","hover-class":"uv-hover-class"},[e.createElementVNode("text",{class:"uv-toolbar__wrapper__confirm",onClick:a[1]||(a[1]=(...e)=>l.confirm&&l.confirm(...e)),style:e.normalizeStyle({color:t.confirmColor})},e.toDisplayString(t.confirmText),5)])],34)):e.createCommentVNode("",!0)}],["__scopeId","data-v-420ab05f"]]);class $l{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let a=this.currentStepAnimates[this.next],o={};if(o=a||{styles:{},config:{}},Ol.includes(e)){o.styles.transform||(o.styles.transform="");let a="";"rotate"===e&&(a="deg"),o.styles.transform+=`${e}(${t+a}) `}else o.styles[e]=`${t}`;this.currentStepAnimates[this.next]=o}_animateRun(e={},t={}){let a=this.$.$refs.ani.ref;if(a)return new Promise((o,i)=>{nvueAnimation.transition(a,{styles:e,...t},e=>{o()})})}_nvueNextAnimate(e,t=0,a){let o=e[t];if(o){let{styles:i,config:n}=o;this._animateRun(i,n).then(()=>{t+=1,this._nvueNextAnimate(e,t,a)})}else this.currentStepAnimates={},"function"==typeof a&&a(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout(()=>{"function"==typeof e&&e()},this.$.durationTime)}}const Ol=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function jl(e,t){if(t)return clearTimeout(t.timer),new $l(e,t)}Ol.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach(e=>{$l.prototype[e]=function(...t){return this.animation[e](...t),this}});const Hl=ze({name:"uv-transition",mixins:[Le,dt],emits:["click","change"],props:{show:{type:Boolean,default:!1},mode:{type:[Array,String,null],default:()=>"fade"},duration:{type:[String,Number],default:300},timingFunction:{type:String,default:"ease-out"},customClass:{type:String,default:""},cellChild:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{transformStyles(){const e={transform:this.transform,opacity:this.opacity,...this.$uv.addStyle(this.customStyle),"transition-duration":this.duration/1e3+"s"};return this.$uv.addStyle(e,"string")}},created(){this.config={duration:this.duration,timingFunction:this.timingFunction,transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=jl(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,t={}){if(this.animation){for(let t in e)try{"object"==typeof e[t]?this.animation[t](...e[t]):this.animation[t](e[t])}catch(a){me("error","at uni_modules/uv-transition/components/uv-transition/uv-transition.vue:166",`方法 ${t} 不存在`)}return this.animation.step(t),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick(()=>{this.timer=setTimeout(()=>{this.animation=jl(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})},20)})},close(e){this.animation&&this.tranfromInit(!0).step().run(()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})})},styleInit(e){let t={transform:""},a=(e,a)=>{"fade"===a?t.opacity=this.animationType(e)[a]:t.transform+=this.animationType(e)[a]+" "};return"string"==typeof this.mode?a(e,this.mode):this.mode.forEach(t=>{a(e,t)}),t},tranfromInit(e){let t=(e,t)=>{let a=null;"fade"===t?a=e?0:1:(a=e?"-100%":"0","zoom-in"===t&&(a=e?.8:1),"zoom-out"===t&&(a=e?1.2:1),"slide-right"===t&&(a=e?"100%":"0"),"slide-bottom"===t&&(a=e?"100%":"0")),this.animation[this.animationMode()[t]](a)};return"string"==typeof this.mode?t(e,this.mode):this.mode.forEach(a=>{t(e,a)}),this.animation},animationType:e=>({fade:e?1:0,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,a,o,i,n,l){return n.isShow?(e.openBlock(),e.createElementBlock("view",{key:0,ref:"ani",animation:n.animationData,class:e.normalizeClass(o.customClass),style:e.normalizeStyle(l.transformStyles),onClick:a[0]||(a[0]=(...e)=>l.onClick&&l.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])):e.createCommentVNode("",!0)}]]);const Ul=ze({name:"uv-overlay",emits:["click"],mixins:[Le,dt,{props:{show:{type:Boolean,default:!1},zIndex:{type:[String,Number],default:10070},duration:{type:[String,Number],default:300},opacity:{type:[String,Number],default:.5},...null==(R=null==(A=uni.$uv)?void 0:A.props)?void 0:R.overlay}}],watch:{show(e){}},computed:{overlayStyle(){const e={position:"fixed",top:0,left:0,right:0,zIndex:this.zIndex,bottom:0,"background-color":`rgba(0, 0, 0, ${this.opacity})`};return this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}},methods:{clickHandler(){this.$emit("click")},clear(){}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-transition"),Hl);return e.openBlock(),e.createBlock(r,{show:t.show,mode:"fade","custom-class":"uv-overlay",duration:t.duration,"custom-style":l.overlayStyle,onClick:l.clickHandler,onTouchmove:e.withModifiers(l.clear,["stop","prevent"])},{default:e.withCtx(()=>[e.renderSlot(t.$slots,"default",{},void 0,!0)]),_:3},8,["show","duration","custom-style","onClick","onTouchmove"])}],["__scopeId","data-v-a19b7f77"]]);const Wl=ze({name:"uv-status-bar",mixins:[Le,dt,{props:{bgColor:{type:String,default:"transparent"}}}],data:()=>({}),computed:{style(){const e={};return e.height=this.$uv.addUnit(this.$uv.sys().statusBarHeight,"px"),this.bgColor&&(this.bgColor.indexOf("gradient")>-1?e.backgroundImage=this.bgColor:e.background=this.bgColor),this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{style:e.normalizeStyle([l.style]),class:"uv-status-bar"},[e.renderSlot(t.$slots,"default",{},void 0,!0)],4)}],["__scopeId","data-v-1f55ed6c"]]);const ql=ze({name:"uv-safe-bottom",mixins:[Le,dt],data:()=>({safeAreaBottomHeight:0,isNvue:!1}),computed:{style(){return this.$uv.deepMerge({},this.$uv.addStyle(this.customStyle))}},mounted(){}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-safe-bottom",[!n.isNvue&&"uv-safe-area-inset-bottom"]]),style:e.normalizeStyle([l.style])},null,6)}],["__scopeId","data-v-f58b4803"]]);const Zl=ze({name:"uv-popup",components:{},mixins:[Le,dt],emits:["change","maskClick"],props:{mode:{type:String,default:"center"},duration:{type:[String,Number],default:300},zIndex:{type:[String,Number],default:10075},bgColor:{type:String,default:"#ffffff"},safeArea:{type:Boolean,default:!0},overlay:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0},overlayOpacity:{type:[Number,String],default:.4},overlayStyle:{type:[Object,String],default:""},safeAreaInsetBottom:{type:Boolean,default:!0},safeAreaInsetTop:{type:Boolean,default:!1},closeable:{type:Boolean,default:!1},closeIconPos:{type:String,default:"top-right"},zoom:{type:Boolean,default:!0},round:{type:[Number,String],default:0},...null==(F=null==(z=uni.$uv)?void 0:z.props)?void 0:F.popup},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.mode]](!0)},immediate:!0},showPopup(e){}},data(){return{ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},transitionStyle:{position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupClass:this.isDesktop?"fixforpc-top":"top",direction:""}},computed:{isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.bgColor||"none"===this.bgColor||this.$uv.getPx(this.round)>0?"transparent":this.bgColor},contentStyle(){const e={};if(this.bgColor&&(e.backgroundColor=this.bg),this.round){const t=this.$uv.addUnit(this.round),a=this.direction?this.direction:this.mode;e.backgroundColor=this.bgColor,"top"===a?(e.borderBottomLeftRadius=t,e.borderBottomRightRadius=t):"bottom"===a?(e.borderTopLeftRadius=t,e.borderTopRightRadius=t):"center"===a&&(e.borderRadius=t)}return this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}},unmounted(){this.setH5Visible()},created(){this.messageChild=null,this.clearPropagation=!1},methods:{setH5Visible(){},closeMask(){this.maskShow=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;if(e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)?this.direction=e:e=this.mode,!this.config[e])return this.$uv.error(`缺少类型:${e}`);this[this.config[e]](),this.$emit("change",{show:!0,type:e})},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.mode}),clearTimeout(this.timer),this.timer=setTimeout(()=>{this.showPopup=!1},300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.closeOnClickOverlay&&this.close())},top(e){this.popupClass=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,left:0,right:0,backgroundColor:this.bg},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick(()=>{this.messageChild&&"message"===this.mode&&this.messageChild.timerClose()}))},bottom(e){this.popupClass="bottom",this.ani=["slide-bottom"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,left:0,right:0,bottom:0,backgroundColor:this.bg},e||(this.showPopup=!0,this.showTrans=!0)},center(e){this.popupClass="center",this.ani=this.zoom?["zoom-in","fade"]:["fade"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center"},e||(this.showPopup=!0,this.showTrans=!0)},left(e){this.popupClass="left",this.ani=["slide-left"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,left:0,bottom:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right(e){this.popupClass="right",this.ani=["slide-right"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,bottom:0,right:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-overlay"),Ul),s=pe(e.resolveDynamicComponent("uv-status-bar"),Wl),c=pe(e.resolveDynamicComponent("uv-safe-bottom"),ql),u=pe(e.resolveDynamicComponent("uv-icon"),mt),d=pe(e.resolveDynamicComponent("uv-transition"),Hl);return n.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-popup",[n.popupClass,l.isDesktop?"fixforpc-z-index":""]]),style:e.normalizeStyle([{zIndex:o.zIndex}])},[e.createElementVNode("view",{onTouchstart:a[2]||(a[2]=(...e)=>l.touchstart&&l.touchstart(...e))},[n.maskShow&&o.overlay?(e.openBlock(),e.createBlock(r,{key:"1",show:n.showTrans,duration:o.duration,"custom-style":o.overlayStyle,opacity:o.overlayOpacity,zIndex:o.zIndex,onClick:l.onTap},null,8,["show","duration","custom-style","opacity","zIndex","onClick"])):e.createCommentVNode("",!0),e.createVNode(d,{key:"2",mode:n.ani,name:"content","custom-style":n.transitionStyle,duration:o.duration,show:n.showTrans,onClick:l.onTap},{default:e.withCtx(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uv-popup__content",[n.popupClass]]),style:e.normalizeStyle([l.contentStyle]),onClick:a[1]||(a[1]=(...e)=>l.clear&&l.clear(...e))},[o.safeAreaInsetTop?(e.openBlock(),e.createBlock(s,{key:0})):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0),o.safeAreaInsetBottom?(e.openBlock(),e.createBlock(c,{key:1})):e.createCommentVNode("",!0),o.closeable?(e.openBlock(),e.createElementBlock("view",{key:2,onClick:a[0]||(a[0]=e.withModifiers((...e)=>l.close&&l.close(...e),["stop"])),class:e.normalizeClass(["uv-popup__content__close",["uv-popup__content__close--"+o.closeIconPos]]),"hover-class":"uv-popup__content__close--hover","hover-stay-time":"150"},[e.createVNode(u,{name:"close",color:"#909399",size:"18",bold:""})],2)):e.createCommentVNode("",!0)],6)]),_:3},8,["mode","custom-style","duration","show","onClick"])],32)],6)):e.createCommentVNode("",!0)}],["__scopeId","data-v-156e7366"]]);const Gl=ze({name:"uv-picker",emits:["confirm","cancel","close","change"],mixins:[Le,dt,{props:{showToolbar:{type:Boolean,default:!0},title:{type:String,default:""},round:{type:[String,Number],default:0},columns:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},itemHeight:{type:[String,Number],default:44},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确定"},cancelColor:{type:String,default:"#909193"},confirmColor:{type:String,default:"#3c9cff"},color:{type:String,default:""},activeColor:{type:String,default:""},visibleItemCount:{type:[String,Number],default:5},keyName:{type:String,default:"text"},closeOnClickOverlay:{type:Boolean,default:!0},closeOnClickConfirm:{type:Boolean,default:!0},defaultIndex:{type:Array,default:()=>[]},immediateChange:{type:Boolean,default:!0},...null==(L=null==(M=uni.$uv)?void 0:M.props)?void 0:L.picker}}],computed:{textStyle(){return(e,t)=>{const a={display:"block"};return this.color&&(a.color=this.color),this.activeColor&&t===this.innerIndex[e]&&(a.color=this.activeColor),a}}},data:()=>({lastIndex:[],innerIndex:[],innerColumns:[],columnIndex:0}),watch:{defaultIndex:{immediate:!0,handler(e){this.setIndexs(e,!0)}},columns:{deep:!0,immediate:!0,handler(e){this.setColumns(e)}}},methods:{open(){this.$refs.pickerPopup.open()},close(){this.$refs.pickerPopup.close()},popupChange(e){e.show||this.$emit("close")},getItemText(e){return this.$uv.test.object(e)?e[this.keyName]:e},cancel(){this.$emit("cancel"),this.close()},confirm(){this.$emit("confirm",this.$uv.deepClone({indexs:this.innerIndex,value:this.innerColumns.map((e,t)=>e[this.innerIndex[t]]),values:this.innerColumns})),this.closeOnClickConfirm&&this.close()},changeHandler(e){const{value:t}=e.detail;let a=0,o=0;for(let n=0;ne[t[a]]),index:a,indexs:t,values:i,columnIndex:o})},setIndexs(e,t){this.innerIndex=this.$uv.deepClone(e),t&&this.setLastIndex(e)},setLastIndex(e){this.lastIndex=this.$uv.deepClone(e)},setColumnValues(e,t){this.innerColumns.splice(e,1,t);let a=this.$uv.deepClone(this.innerIndex);for(let o=0;othis.columnIndex&&(a[o]=0);this.setIndexs(a)},getColumnValues(e){return(async()=>{await this.$uv.sleep()})(),this.innerColumns[e]},setColumns(e){this.innerColumns=this.$uv.deepClone(e),0===this.innerIndex.length&&(this.innerIndex=new Array(e.length).fill(0))},getIndexs(){return this.innerIndex},getValues(){return(async()=>{await this.$uv.sleep()})(),this.innerColumns.map((e,t)=>e[this.innerIndex[t]])}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-toolbar"),Pl),s=pe(e.resolveDynamicComponent("uv-loading-icon"),bn),c=pe(e.resolveDynamicComponent("uv-popup"),Zl);return e.openBlock(),e.createBlock(c,{ref:"pickerPopup",mode:"bottom",round:t.round,"close-on-click-overlay":t.closeOnClickOverlay,onChange:l.popupChange},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"uv-picker"},[t.showToolbar?(e.openBlock(),e.createBlock(r,{key:0,cancelColor:t.cancelColor,confirmColor:t.confirmColor,cancelText:t.cancelText,confirmText:t.confirmText,title:t.title,onCancel:l.cancel,onConfirm:l.confirm},null,8,["cancelColor","confirmColor","cancelText","confirmText","title","onCancel","onConfirm"])):e.createCommentVNode("",!0),e.createElementVNode("picker-view",{class:"uv-picker__view",indicatorStyle:`height: ${t.$uv.addUnit(t.itemHeight)}`,value:n.innerIndex,immediateChange:t.immediateChange,style:e.normalizeStyle({height:`${t.$uv.addUnit(t.visibleItemCount*t.itemHeight)}`}),onChange:a[0]||(a[0]=(...e)=>l.changeHandler&&l.changeHandler(...e))},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.innerColumns,(a,o)=>(e.openBlock(),e.createElementBlock("picker-view-column",{key:o,class:"uv-picker__view__column"},[t.$uv.test.array(a)?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(a,(a,i)=>(e.openBlock(),e.createElementBlock("text",{class:"uv-picker__view__column__item uv-line-1",key:i,style:e.normalizeStyle([{height:t.$uv.addUnit(t.itemHeight),lineHeight:t.$uv.addUnit(t.itemHeight),fontWeight:i===n.innerIndex[o]?"bold":"normal"},l.textStyle(o,i)])},e.toDisplayString(l.getItemText(a)),5))),128)):e.createCommentVNode("",!0)]))),128))],44,["indicatorStyle","value","immediateChange"]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uv-picker--loading"},[e.createVNode(s,{mode:"circle"})])):e.createCommentVNode("",!0)])]),_:1},8,["round","close-on-click-overlay","onChange"])}],["__scopeId","data-v-e9c224c2"]]),Yl="/traapp",Ql=e=>rn({url:Yl+"/traMascotInfo/queryCurrentValidMascotInfo",method:"post",toastErrors:!0,data:e}).then(({body:e})=>{if(e.imgAddr){me("log","at api/mascot.js:78","body.imgAddrmascotNo");const t=an()+e.imgAddr,a="_doc/mascot/"+e.mascotNo+".png";return me("log","at api/mascot.js:83","fileUrl",t),new Promise(async(o,i)=>{const n=await(l=a,new Promise(e=>{uni.getFileInfo({filePath:l,success:()=>e(!0),fail:()=>e(!1)})}));var l;if(n)me("log","at api/mascot.js:89","已存在,无需下载"),o({...e,imgAddr:a});else{me("log","at api/mascot.js:92","开始下载吉祥物:",t);plus.downloader.createDownload(t,{filename:a},(t,a)=>{200===a?(me("log","at api/mascot.js:97","保存路径:",t.filename),o({...e,imgAddr:t.filename})):(me("error","at api/mascot.js:100","文件下载失败:",a),i(new Error(`下载失败,状态码: ${a}`)))}).start()}})}return e}),Jl=e=>rn({url:"/traapp/access/queryCurrentUser",method:"post",data:e}).then(e=>{const t=Ve()??{};Ne({...t,...e.body});const a=an(),o=t=>{const a=Ve()??{};Ne({...a,...e.body,imagePath:t})},i=async(e,t)=>{try{return await(a="avatar",new Promise(e=>{plus.io.requestFileSystem(plus.io.PRIVATE_DOC,t=>{t.root.getDirectory(a,{create:!0},e,e)})})),new Promise((a,o)=>{me("log","at api/login.js:142","开始下载头像:",e);plus.downloader.createDownload(e,{filename:t},(e,t)=>{200===t?(me("log","at api/login.js:147","保存路径:",e.filename),a(e.filename)):(me("error","at api/login.js:150","文件下载失败:",t),o(new Error(`下载失败,状态码: ${t}`)))}).start()})}catch(o){throw me("error","at api/login.js:158","创建目录失败:",o),o}var a};return(async()=>{try{const n=e.body.imageAddr,l=a+n,r=(e=>{if(!e||"string"!=typeof e)throw new Error("无效的路径");const t=e.split("/").pop();if(!t)throw new Error("无法从路径中提取文件名");const a=t.split(".").pop().toLowerCase();return"png"===a||"jpg"===a||"jpeg"===a||"webp"===a?t:`${t}.png`})(n),s="_doc/avatar/"+r;if(await(t=s,new Promise(e=>{uni.getFileInfo({filePath:t,success:()=>e(!0),fail:()=>e(!1)})})))o(s);else{const e=await i(l,s);o(e)}}catch(n){me("error","at api/login.js:195","头像预加载过程发生错误:",n)}var t})(),e.body}),Kl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAABL0lEQVQ4T6XSv0uCURTG8e9jgpRNDS1BU1sELUFLQVM1tgQFtcR7A8m1LQqaLGhOkQKH/o5aKiiHlgiE0K1oCYLAMk9ov/RF8e313u2ew4dzzzmi2+NsA9gH3hCr6srzbAJxDkS/nbvwYNJilMkDow1FXYUHneWAlV/MqN3ZcKCzHWDb164MGa3/H/Qshdj0YbdUmORIL8HBNRsgShZjoQkznvioY/e19wCgCccSsAcM+bBnjHmyuvx5bw8mrJ93FoEkYrzFej0g5kjrpjH2BTrro8oIYhgYQ0xhTCPibfb0ggjLHKrojwvPEogDIBZgycsYKQrscqpKq3zh7BXo7YBVgRMibLWqqvnLzh6BwTZgESNHD8edoL+hOJupT9CII0oYJcQ14oy0CgHa0JTyCeBLVNeWygE5AAAAAElFTkSuQmCC",Xl=[{value:"m",label:"男性"},{value:"f",label:"女性"}],er=[{value:"SN",label:"单选题"},{value:"MU",label:"多选题"},{value:"JD",label:"判断题"},{value:"ES",label:"问答题"}],tr="/static/images/me/default_user_avatar.png";function ar({success:t=()=>{}}){const a=e.ref(""),o=e.ref(!0);return{avatarCropperUrl:a,avatarCropperStatus:o,click_update_avatar:()=>{uni.chooseImage({count:1,sizeType:["compressed"],success:e=>{uni.getFileInfo({filePath:e.tempFilePaths[0],success:function(t){if(t.size>10485760)return Re.msg("图片过大,请重新选择");a.value=e.tempFilePaths[0],o.value=!0},fail:function(e){Re.msg("获取图片失败,请选择其他图片")}})}})},avatarOnCancel:e=>{o.value=!1},avatarOnConfirm:a=>{o.value=!1,e.nextTick(async()=>{Re.loading("更新头像中");try{const e={bizScen:"S3007",thumbnailFlag:!0,thumbImgSize:100},o=await un(a.tempFilePath,e);await(e=>rn({url:"/traapp/dfSysUserInfo/updateDfSysUserExtandInfoImageAddr",method:"post",data:e}))({imageAddr:o.thumbFileId});const i=await Jl();Re.msg("修改成功"),t(i)}catch{Re.msg("修改失败")}Re.hideLoading()})}}}const or=ze({__name:"index",setup(t){e.ref(0);const a=e.ref(null),o=e.ref({gender:"",imagePath:"",imageAddr:"",mascotInfo:null}),{avatarCropperUrl:i,click_update_avatar:n,avatarCropperStatus:l,avatarOnCancel:r,avatarOnConfirm:s}=ar({success:e=>{o.value.imageAddr=e.imageAddr,o.value.imagePath=""}}),c=e.computed(()=>{var e;return(null==(e=o.value.mascotInfo)?void 0:e.mascotName)||""}),u=Xl,d=e.computed(()=>{const e=u.find(e=>e.value===o.value.gender);return e?e.label:"未填写"}),h=e=>{var t;o.value.gender=e.value[0].value,Re.loading("修改中"),(t={gender:o.value.gender},rn({url:"/traapp/dfSysUserInfo/updateDfSysUserExtandInfoGender ",method:"post",data:t})).then(async()=>{await Jl(),Re.msg("修改成功")}).finally(()=>{Re.hideLoading()})};return fe(e=>{o.value=Ve(),me("log","at pages/setting/index.vue:114","userInfo.value,",o.value)}),(t,m)=>{const p=pe(e.resolveDynamicComponent("nav-bar"),zn),g=pe(e.resolveDynamicComponent("image-preview"),nl),f=pe(e.resolveDynamicComponent("uv-cell"),Fl),v=pe(e.resolveDynamicComponent("uv-cell-group"),Ml),y=pe(e.resolveDynamicComponent("avatar-cropper"),Ll),w=pe(e.resolveDynamicComponent("uv-picker"),Gl);return e.openBlock(),e.createElementBlock("view",{class:"max_page detail-main"},[e.createVNode(p,{is_seat:!1}),e.createElementVNode("view",{class:"fixed_search_div"},[e.createElementVNode("view",{class:"back_div",onClick:m[0]||(m[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"title font_pf"},"设置")]),e.createElementVNode("view",{class:"detail-body"},[e.createVNode(v,{border:!1},{default:e.withCtx(()=>[e.createVNode(f,{onClick:e.unref(n),name:"avatar",isLink:"",title:"头像"},{title:e.withCtx(()=>[e.createElementVNode("view",{class:"font_pf"},"头像")]),value:e.withCtx(()=>[e.createElementVNode("view",{style:{width:"42rpx",height:"42rpx","border-radius":"100%",overflow:"hidden"}},[o.value.imagePath?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img_100",src:o.value.imagePath},null,8,["src"])):(e.openBlock(),e.createBlock(g,{key:1,class:"img_100",src:o.value.imageAddr},null,8,["src"]))])]),_:1},8,["onClick"]),e.createVNode(f,{title:"性别",onClick:m[1]||(m[1]=e=>a.value.open()),isLink:!0,value:d.value},null,8,["value"]),e.createVNode(f,{title:"百禄形象",onClick:m[2]||(m[2]=e=>{Re.navigateTo("/pages/mascot/mascot_select_list?from=setting")}),isLink:!0,border:!1,value:c.value},null,8,["value"])]),_:1})]),e.unref(l)?(e.openBlock(),e.createBlock(y,{key:0,mode:"ratio",imageUrl:e.unref(i),width:500,height:500,delay:150,onCancel:e.unref(r),onConfirm:e.unref(s)},null,8,["imageUrl","onCancel","onConfirm"])):e.createCommentVNode("",!0),e.createVNode(w,{ref_key:"sexPicker",ref:a,columns:[e.unref(u)],keyName:"label",onConfirm:h},null,8,["columns"])])}}},[["__scopeId","data-v-e1bc6e40"]]);const ir=ze({name:"uv-swiper-indicator",mixins:[Le,dt,{props:{length:{type:[String,Number],default:0},current:{type:[String,Number],default:0},indicatorActiveColor:{type:String,default:""},indicatorInactiveColor:{type:String,default:""},indicatorMode:{type:String,default:""},...null==($=null==(P=uni.$uv)?void 0:P.props)?void 0:$.swiperIndicator}}],data:()=>({lineWidth:22}),computed:{lineStyle(){let e={};return e.width=this.$uv.addUnit(this.lineWidth),e.transform=`translateX(${this.$uv.addUnit(this.current*this.lineWidth)})`,e.backgroundColor=this.indicatorActiveColor,e},dotStyle(){return e=>{let t={};return t.backgroundColor=e===this.current?this.indicatorActiveColor:this.indicatorInactiveColor,t}}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-swiper-indicator"},["line"===t.indicatorMode?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-swiper-indicator__wrapper",[`uv-swiper-indicator__wrapper--${t.indicatorMode}`]]),style:e.normalizeStyle({width:t.$uv.addUnit(n.lineWidth*t.length),backgroundColor:t.indicatorInactiveColor})},[e.createElementVNode("view",{class:"uv-swiper-indicator__wrapper--line__bar",style:e.normalizeStyle([l.lineStyle])},null,4)],6)):e.createCommentVNode("",!0),"dot"===t.indicatorMode?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uv-swiper-indicator__wrapper"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.length,(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-swiper-indicator__wrapper__dot",[o===t.current&&"uv-swiper-indicator__wrapper__dot--active"]]),key:o,style:e.normalizeStyle([l.dotStyle(o)])},null,6))),128))])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-6fc5a225"]]);const nr=ze({name:"uv-swiper",mixins:[Le,dt,{props:{list:{type:Array,default:()=>[]},indicator:{type:Boolean,default:!1},indicatorActiveColor:{type:String,default:"#fff"},indicatorInactiveColor:{type:String,default:"rgba(255, 255, 255, 0.35)"},indicatorStyle:{type:[String,Object],default:""},indicatorMode:{type:String,default:"line"},autoplay:{type:Boolean,default:!0},current:{type:[String,Number],default:0},currentItemId:{type:String,default:""},interval:{type:[String,Number],default:3e3},duration:{type:[String,Number],default:300},circular:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},previousMargin:{type:[String,Number],default:0},nextMargin:{type:[String,Number],default:0},acceleration:{type:Boolean,default:!1},displayMultipleItems:{type:Number,default:1},easingFunction:{type:String,default:"default"},keyName:{type:String,default:"url"},imgMode:{type:String,default:"aspectFill"},height:{type:[String,Number],default:130},bgColor:{type:String,default:"#f3f4f6"},radius:{type:[String,Number],default:4},loading:{type:Boolean,default:!1},showTitle:{type:Boolean,default:!1},titleStyle:{type:[Object,String],default:""},...null==(j=null==(O=uni.$uv)?void 0:O.props)?void 0:j.swiper}}],emits:["click","change"],data:()=>({currentIndex:0}),watch:{current(e,t){e!==t&&(this.currentIndex=e)}},computed:{itemStyle(){return e=>{const t={};return this.nextMargin&&this.previousMargin&&(t.borderRadius=this.$uv.addUnit(this.radius),e!==this.currentIndex&&(t.transform="scale(0.92)")),t}}},methods:{getItemType(e){return"string"==typeof e?this.$uv.test.video(this.getSource(e))?"video":"image":"object"==typeof e&&this.keyName?e.type?"image"===e.type?"image":"video"===e.type?"video":"image":this.$uv.test.video(this.getSource(e))?"video":"image":void 0},getSource(e){return"string"==typeof e?e:"object"==typeof e&&this.keyName?e[this.keyName]:(this.$uv.error("请按格式传递列表参数"),"")},change(e){const{current:t}=e.detail;this.pauseVideo(this.currentIndex),this.currentIndex=t,this.$emit("change",e.detail)},transition(e){this.$emit("transition",e.detail)},animationfinish(e){this.$emit("animationfinish",e.detail)},pauseVideo(e){const t=this.getSource(this.list[e]);if(this.$uv.test.video(t)){uni.createVideoContext(`video-${e}`,this).pause()}},getPoster:e=>"object"==typeof e&&e.poster?e.poster:"",clickHandler(e){this.$emit("click",e)}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-loading-icon"),bn),s=pe(e.resolveDynamicComponent("uv-swiper-indicator"),ir);return e.openBlock(),e.createElementBlock("view",{class:"uv-swiper",style:e.normalizeStyle({backgroundColor:t.bgColor,height:t.$uv.addUnit(t.height),borderRadius:t.$uv.addUnit(t.radius)})},[t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-swiper__loading"},[e.createVNode(r,{mode:"circle"})])):(e.openBlock(),e.createElementBlock("swiper",{key:1,class:"uv-swiper__wrapper",style:e.normalizeStyle({height:t.$uv.addUnit(t.height),flex:1}),onChange:a[0]||(a[0]=(...e)=>l.change&&l.change(...e)),onTransition:a[1]||(a[1]=(...e)=>l.transition&&l.transition(...e)),onAnimationfinish:a[2]||(a[2]=(...e)=>l.animationfinish&&l.animationfinish(...e)),circular:t.circular,vertical:t.vertical,interval:t.interval,duration:t.duration,autoplay:t.autoplay,current:t.current,currentItemId:t.currentItemId,previousMargin:t.$uv.addUnit(t.previousMargin),nextMargin:t.$uv.addUnit(t.nextMargin),acceleration:t.acceleration,displayMultipleItems:t.displayMultipleItems,easingFunction:t.easingFunction},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,(a,o)=>(e.openBlock(),e.createElementBlock("swiper-item",{class:"uv-swiper__wrapper__item",key:o},[e.createElementVNode("view",{class:"uv-swiper__wrapper__item__wrapper",style:e.normalizeStyle([l.itemStyle(o)])},["image"===l.getItemType(a)?(e.openBlock(),e.createElementBlock("image",{key:0,class:"uv-swiper__wrapper__item__wrapper__image",src:l.getSource(a),mode:t.imgMode,onClick:e=>l.clickHandler(o),style:e.normalizeStyle({height:t.$uv.addUnit(t.height),borderRadius:t.$uv.addUnit(t.radius)})},null,12,["src","mode","onClick"])):e.createCommentVNode("",!0),"video"===l.getItemType(a)?(e.openBlock(),e.createElementBlock("video",{key:1,class:"uv-swiper__wrapper__item__wrapper__video",id:`video-${o}`,"enable-progress-gesture":!1,src:l.getSource(a),poster:l.getPoster(a),title:t.showTitle&&t.$uv.test.object(a)&&a.title?a.title:"",style:e.normalizeStyle({height:t.$uv.addUnit(t.height)}),controls:"",onClick:e=>l.clickHandler(o)},null,12,["id","src","poster","title","onClick"])):e.createCommentVNode("",!0),t.showTitle&&t.$uv.test.object(a)&&a.title?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uv-swiper__wrapper__item__wrapper__title uv-line-1",style:e.normalizeStyle([t.$uv.addStyle(t.titleStyle)])},e.toDisplayString(a.title),5)):e.createCommentVNode("",!0)],4)]))),128))],44,["circular","vertical","interval","duration","autoplay","current","currentItemId","previousMargin","nextMargin","acceleration","displayMultipleItems","easingFunction"])),e.createElementVNode("view",{class:"uv-swiper__indicator",style:e.normalizeStyle([t.$uv.addStyle(t.indicatorStyle)])},[e.renderSlot(t.$slots,"indicator",{},()=>[t.loading||!t.indicator||t.showTitle?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(s,{key:0,indicatorActiveColor:t.indicatorActiveColor,indicatorInactiveColor:t.indicatorInactiveColor,length:t.list.length,current:n.currentIndex,indicatorMode:t.indicatorMode},null,8,["indicatorActiveColor","indicatorInactiveColor","length","current","indicatorMode"]))],!0)],4)],4)}],["__scopeId","data-v-17ecd7dd"]]),lr=ze({__name:"index",setup(t){const a=["/static/images/welcome/01.png","/static/images/welcome/03.png","/static/images/welcome/02.png"],o=[{title:"学霸已就位",tips:"遇见AI学习搭子,难题随时有解!"},{title:"碎片时间逆袭",tips:"碎片时间全利用,定制课程随身学,成长不停歇!"},{title:"闯关式学习超上头",tips:"闯关升级,模拟实战,行业精英非你莫属!"}],i=e.ref(0),n=e.ref(0),l=e=>{i.value=e.current},r=()=>{n.value=i.value},s=e=>{e.dx>30&&2===n.value&&Re.navigateBack()};return(t,n)=>{const c=pe(e.resolveDynamicComponent("uv-swiper"),nr);return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createElementVNode("view",{class:"swiper-box"},[e.createVNode(c,{height:"100%","indicator-active-color":"#0066ff","indicator-inactive-color":"#D7E1F0",list:a,indicator:"",indicatorMode:"dot",imgMode:"scaleToFill",autoplay:!1,current:i.value,onChange:l,onTransition:s,onAnimationfinish:r},null,8,["current"])]),e.createElementVNode("view",{class:"text-div"},[e.createElementVNode("view",{class:"title font_pf"},e.toDisplayString(o[i.value].title),1),e.createElementVNode("view",{class:"tips font_pf"},e.toDisplayString(o[i.value].tips),1)])])}}},[["__scopeId","data-v-df4443a8"]]);var rr={VITE_APP_BASE_API_Url:"https://aits.jlbank.com.cn:7001",VITE_CJS_IGNORE_WARNING:"true",VITE_USER_NODE_ENV:"production",VITE_ROOT_DIR:"/Users/jlbank/Desktop/lx_uniapp/tra-app",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const sr=ze({__name:"index",setup(t){const a=an(),o=rr,i=uni.getAppBaseInfo(),n=()=>{Ce({title:"提示",content:"检测到您已存在学习记录,要继续学习吗?",confirmText:"重新学习",showCancel:!0,cancelText:"继续学习",success:e=>{e.confirm&&me("log","at pages/test/index.vue:59","用户点击确定")},cancel:()=>{me("log","at pages/test/index.vue:63","用户点击取消")}})},l=()=>{Re.show("提示","检测到您已存在学习记录,要继续学习吗?","继续学习","重新学习").then(e=>{})};return(t,r)=>{const s=pe(e.resolveDynamicComponent("watermark"),Fe),c=pe(e.resolveDynamicComponent("nav-bar"),zn),u=pe(e.resolveDynamicComponent("uv-cell"),Fl),d=pe(e.resolveDynamicComponent("uv-cell-group"),Ml);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(s),e.createElementVNode("view",{class:"max_page detail-main"},[e.createVNode(c,{is_seat:!1}),e.createElementVNode("view",{class:"fixed_search_div"},[e.createElementVNode("view",{class:"back_div",onClick:r[0]||(r[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"title font_pf"},"系统参数")]),e.createElementVNode("view",{class:"detail-body"},[e.createVNode(d,{border:!1},{default:e.withCtx(()=>[e.createVNode(u,{title:"根域名",value:e.unref(a)},null,8,["value"]),e.createVNode(u,{title:"当前环境:",value:e.unref(o).MODE},null,8,["value"]),e.createVNode(u,{title:"版本名称",value:e.unref(i).appVersion},null,8,["value"]),e.createVNode(u,{title:"版本号",value:e.unref(i).appVersionCode},null,8,["value"]),e.createVNode(u,{title:"点击1:",onClick:l}),e.createVNode(u,{title:"点击2:",border:!1,onClick:n})]),_:1})])])],64)}}},[["__scopeId","data-v-50f232f7"]]),cr="/static/images/common/default_img.png";const ur=ze({},[["render",function(t,a){return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createElementVNode("view",{class:"empty_div"},[e.createElementVNode("image",{class:"img",src:cr}),e.createElementVNode("view",{class:"text"}," 学习功能建设中,敬请期待… ")])])}],["__scopeId","data-v-855f02af"]]);const dr=ze({},[["render",function(t,a){return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createElementVNode("view",{class:"empty_div"},[e.createElementVNode("image",{class:"img",src:cr}),e.createElementVNode("view",{class:"text"}," 场景功能建设中,敬请期待… ")])])}],["__scopeId","data-v-8225bcf7"]]),hr=ze({__name:"index",setup(t){const{avatarCropperUrl:a,click_update_avatar:o,avatarCropperStatus:i,avatarOnCancel:n,avatarOnConfirm:l}=ar({success:e=>{c.imageAddr=e.imageAddr,c.imagePath=""}});e.ref(0);const r=cn(),s=e.ref(null);e.ref(null),e.ref(null);const c=e.reactive({userName:"",userId:"",imageAddr:"",loginName:""}),u=()=>{Re.show("确定退出登录?").then(async e=>{if(e){try{Re.loading("正在退出登录"),r.closeSocket(),await rn({url:"/traapp/access/loginOut",method:"post",data:t}).then(()=>{Ee(null),Ne(null),Re.setValue("me_statistics_data",null),Re.setValue("index_statistics_data",null)})}catch(a){}var t;Re.hideLoading(),Re.reLaunch("/pages/login/login")}})};return fe(()=>{Xn(),Object.assign(c,Ve())}),xe(()=>{uni.stopPullDownRefresh()}),(t,r)=>{const d=pe(e.resolveDynamicComponent("nav-bar"),zn),h=pe(e.resolveDynamicComponent("image-preview"),nl),m=pe(e.resolveDynamicComponent("uv-count-to"),Mn),p=pe(e.resolveDynamicComponent("uv-cell"),Fl),g=pe(e.resolveDynamicComponent("uv-cell-group"),Ml),f=pe(e.resolveDynamicComponent("tabbar-shadow"),$n),v=pe(e.resolveDynamicComponent("avatar-cropper"),Ll);return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createVNode(d,{is_seat:!1}),e.createElementVNode("view",{class:"bg_div"},[e.createElementVNode("image",{src:"/static/images/me/bg.png",class:"bg_img"}),e.createElementVNode("view",{class:"user_data_div"},[e.createElementVNode("view",{class:"personal_information"},[e.createElementVNode("view",{class:"profile",onClick:r[0]||(r[0]=t=>e.unref(o)())},[c.imagePath?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img_100",src:c.imagePath},null,8,["src"])):c.imageAddr?(e.openBlock(),e.createBlock(h,{key:1,class:"img_100",src:c.imageAddr},null,8,["src"])):e.createCommentVNode("",!0),e.createElementVNode("image",{class:"img_100",src:e.unref(tr)},null,8,["src"])]),e.createElementVNode("view",{class:"personal_information_data"},[e.createElementVNode("view",{class:"name_sex_div"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(c.userName),1),e.createElementVNode("view",{class:"sex"},["f"===c.gender?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img_100",src:"/static/images/me/wuman.png"})):e.createCommentVNode("",!0),"m"===c.gender?(e.openBlock(),e.createElementBlock("image",{key:1,class:"img_100",src:"/static/images/me/man.png"})):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"fl1"})]),e.createElementVNode("view",{class:"work_number_div"},"工号:"+e.toDisplayString(c.loginName),1),e.createElementVNode("view",{class:"fl1"})])]),e.createElementVNode("view",{class:"study_information"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"我的积分"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(m,{startVal:0,endVal:0,useEasing:!0,ref_key:"accmTaskCntRef",ref:s},null,512)])]),e.createElementVNode("view",{class:"item-interval"}),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"徽章墙"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(m,{startVal:0,endVal:0,useEasing:!0,ref_key:"accmTaskCntRef",ref:s},null,512)])])])])]),e.createElementVNode("view",{class:"navigation_div"},[e.createElementVNode("view",{class:"scroll-view-item"},[e.createElementVNode("view",{class:"item",onClick:r[1]||(r[1]=t=>e.unref(Re).navigateTo("/pages/courseRecord/index"))},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/study.png"}),e.createElementVNode("view",{class:"title"},"课程记录")])]),e.createElementVNode("view",{class:"scroll-view-item",onClick:r[2]||(r[2]=t=>e.unref(Re).navigateTo("/pages/examinationRecord/index"))},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/report.png"}),e.createElementVNode("view",{class:"title"},"考试记录")])]),e.createElementVNode("view",{class:"scroll-view-item"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/todo.png"}),e.createElementVNode("view",{class:"title"},"AI陪练记录")])]),e.createElementVNode("view",{class:"scroll-view-item"},[e.createElementVNode("view",{class:"item",onClick:r[3]||(r[3]=e=>{me("log","at pages/me/index.vue:218","goTest")})},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/examination.png"}),e.createElementVNode("view",{class:"title"},"竞赛记录")])])]),e.createElementVNode("view",{class:"cell_div"},[e.createVNode(g,{border:!1},{default:e.withCtx(()=>["ADMIN"===c.loginName?(e.openBlock(),e.createBlock(p,{key:0,title:"问答演示",isLink:!0,onClick:r[4]||(r[4]=t=>e.unref(Re).navigateTo("/pages/example/dialog"))})):e.createCommentVNode("",!0),e.createVNode(p,{title:"消息通知",isLink:!0,onClick:r[5]||(r[5]=t=>e.unref(Re).navigateTo("/pages/messageNotification/index"))}),e.createVNode(p,{title:"我的收藏",isLink:!0,onClick:r[6]||(r[6]=t=>e.unref(Re).navigateTo("/pages/favorites/index"))}),e.createVNode(p,{title:"排行榜",isLink:!0,onClick:r[7]||(r[7]=t=>e.unref(Re).navigateTo("/pages/charts/index"))}),e.createVNode(p,{title:"我的预览",isLink:!0,clickable:!1,border:!1,onClick:r[8]||(r[8]=t=>e.unref(Re).navigateTo("/pages/preview/index"))})]),_:1})]),e.createElementVNode("view",{class:"cell_div"},[e.createVNode(g,{border:!1},{default:e.withCtx(()=>[e.createVNode(p,{title:"设置",isLink:!0,onClick:r[9]||(r[9]=t=>e.unref(Re).navigateTo("/pages/setting/index"))}),e.createVNode(p,{title:"退出登录",isLink:!0,clickable:!1,border:!1,onClick:r[10]||(r[10]=e=>u())})]),_:1})]),e.createElementVNode("view",{style:{height:"86rpx"}}),e.createVNode(f),e.unref(i)?(e.openBlock(),e.createBlock(v,{key:0,mode:"ratio",imageUrl:e.unref(a),width:500,height:500,delay:150,onCancel:e.unref(n),onConfirm:e.unref(l)},null,8,["imageUrl","onCancel","onConfirm"])):e.createCommentVNode("",!0)])}}},[["__scopeId","data-v-df2e0bbc"]]);const mr=ze({name:"uv-checkbox",mixins:[Le,dt,{props:{name:{type:[String,Number,Boolean],default:""},shape:{type:String,default:""},size:{type:[String,Number],default:""},checked:{type:Boolean,default:!1},disabled:{type:[String,Boolean],default:""},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},iconSize:{type:[String,Number],default:""},iconColor:{type:String,default:""},label:{type:[String,Number,Boolean],default:""},labelSize:{type:[String,Number],default:""},labelColor:{type:String,default:""},labelDisabled:{type:[String,Boolean],default:""},...null==(U=null==(H=uni.$uv)?void 0:H.props)?void 0:U.checkbox}}],data:()=>({isChecked:!1,parentData:{iconSize:12,labelDisabled:null,disabled:null,shape:"square",activeColor:null,inactiveColor:null,size:18,value:null,modelValue:null,iconColor:null,placement:"row",borderBottom:!1,iconPlacement:"left",labelSize:14,labelColor:"#303133"}}),computed:{elDisabled(){return""!==this.disabled?this.disabled:null!==this.parentData.disabled&&this.parentData.disabled},elLabelDisabled(){return""!==this.labelDisabled?this.labelDisabled:null!==this.parentData.labelDisabled&&this.parentData.labelDisabled},elSize(){return this.size?this.size:this.parentData.size?this.parentData.size:21},elIconSize(){return this.iconSize?this.iconSize:this.parentData.iconSize?this.parentData.iconSize:12},elActiveColor(){return this.activeColor?this.activeColor:this.parentData.activeColor?this.parentData.activeColor:"#2979ff"},elInactiveColor(){return this.inactiveColor?this.inactiveColor:this.parentData.inactiveColor?this.parentData.inactiveColor:"#c8c9cc"},elLabelColor(){return this.labelColor?this.labelColor:this.parentData.labelColor?this.parentData.labelColor:"#606266"},elShape(){return this.shape?this.shape:this.parentData.shape?this.parentData.shape:"circle"},elLabelSize(){return this.$uv.addUnit(this.labelSize?this.labelSize:this.parentData.labelSize?this.parentData.labelSize:"15")},elIconColor(){const e=this.iconColor?this.iconColor:this.parentData.iconColor?this.parentData.iconColor:"#ffffff";return this.elDisabled?this.isChecked?this.elInactiveColor:"transparent":this.isChecked?e:"transparent"},iconClasses(){let e=[];return e.push("uv-checkbox__icon-wrap--"+this.elShape),this.elDisabled&&e.push("uv-checkbox__icon-wrap--disabled"),this.isChecked&&this.elDisabled&&e.push("uv-checkbox__icon-wrap--disabled--checked"),e},iconWrapStyle(){const e={};return e.backgroundColor=this.isChecked&&!this.elDisabled?this.elActiveColor:"#ffffff",e.borderColor=this.isChecked&&!this.elDisabled?this.elActiveColor:this.elInactiveColor,e.width=this.$uv.addUnit(this.elSize),e.height=this.$uv.addUnit(this.elSize),"right"===this.parentData.iconPlacement&&(e.marginRight=0),e},checkboxStyle(){const e={};return this.parentData.borderBottom&&"row"===this.parentData.placement&&this.$uv.error("检测到您将borderBottom设置为true,需要同时将uv-checkbox-group的placement设置为column才有效"),this.parentData.borderBottom&&"column"===this.parentData.placement&&(e.paddingBottom="8px"),this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}},created(){this.init()},methods:{init(){this.updateParentData(),this.parent||this.$uv.error("uv-checkbox必须搭配uv-checkbox-group组件使用"),this.$nextTick(()=>{let e=[];this.parentData.value.length?e=this.parentData.value:this.parentData.modelValue.length&&(e=this.parentData.modelValue),this.checked?this.isChecked=!0:this.$uv.test.array(e)&&(this.isChecked=e.some(e=>e===this.name))})},updateParentData(){this.getParentData("uv-checkbox-group")},wrapperClickHandler(e){"right"===this.parentData.iconPlacement&&this.iconClickHandler(e)},iconClickHandler(e){this.preventEvent(e),this.elDisabled||this.setRadioCheckedStatus()},labelClickHandler(e){this.preventEvent(e),this.elLabelDisabled||this.elDisabled||this.setRadioCheckedStatus()},emitEvent(){this.$emit("change",this.isChecked),this.$nextTick(()=>{this.$uv.formValidate(this,"change")})},setRadioCheckedStatus(){this.isChecked=!this.isChecked,this.emitEvent(),"function"==typeof this.parent.unCheckedOther&&this.parent.unCheckedOther(this)}},watch:{checked(){this.isChecked=this.checked}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-icon"),mt);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-checkbox",[`uv-checkbox-label--${n.parentData.iconPlacement}`,n.parentData.borderBottom&&"column"===n.parentData.placement&&"uv-border-bottom"]]),style:e.normalizeStyle([l.checkboxStyle]),onClick:a[2]||(a[2]=e.withModifiers((...e)=>l.wrapperClickHandler&&l.wrapperClickHandler(...e),["stop"]))},[e.createElementVNode("view",{class:e.normalizeClass(["uv-checkbox__icon-wrap",l.iconClasses]),onClick:a[0]||(a[0]=e.withModifiers((...e)=>l.iconClickHandler&&l.iconClickHandler(...e),["stop"])),style:e.normalizeStyle([l.iconWrapStyle])},[e.renderSlot(t.$slots,"icon",{},()=>[e.createVNode(r,{class:"uv-checkbox__icon-wrap__icon",name:"checkbox-mark",size:l.elIconSize,color:l.elIconColor},null,8,["size","color"])],!0)],6),e.createElementVNode("view",{class:"uv-checkbox__label-wrap",onClick:a[1]||(a[1]=e.withModifiers((...e)=>l.labelClickHandler&&l.labelClickHandler(...e),["stop"]))},[e.renderSlot(t.$slots,"default",{},()=>[e.createElementVNode("text",{style:e.normalizeStyle({color:l.elDisabled?l.elInactiveColor:l.elLabelColor,fontSize:l.elLabelSize,lineHeight:l.elLabelSize})},e.toDisplayString(t.label),5)],!0)])],6)}],["__scopeId","data-v-fb4e6365"]]);const pr=ze({name:"uv-checkbox-group",mixins:[Le,dt,{props:{value:{type:Array,default:()=>[]},modelValue:{type:Array,default:()=>[]},name:{type:String,default:""},shape:{type:String,default:"square"},disabled:{type:Boolean,default:!1},activeColor:{type:String,default:"#2979ff"},inactiveColor:{type:String,default:"#c8c9cc"},size:{type:[String,Number],default:18},placement:{type:String,default:"row"},labelSize:{type:[String,Number],default:14},labelColor:{type:[String],default:"#303133"},labelDisabled:{type:Boolean,default:!1},iconColor:{type:String,default:"#fff"},iconSize:{type:[String,Number],default:12},iconPlacement:{type:String,default:"left"},borderBottom:{type:Boolean,default:!1},...null==(q=null==(W=uni.$uv)?void 0:W.props)?void 0:q.checkboxGroup}}],computed:{parentData(){let e=[];return this.value.length?e=this.value:this.modelValue.length&&(e=this.modelValue),[e,this.disabled,this.inactiveColor,this.activeColor,this.size,this.labelDisabled,this.shape,this.iconSize,this.borderBottom,this.placement,this.labelSize,this.labelColor]},bemClass(){return this.bem("checkbox-group",["placement"])}},watch:{parentData(){this.children.length&&this.children.map(e=>{"function"==typeof e.init&&e.init()})}},data:()=>({}),created(){this.children=[]},methods:{unCheckedOther(e){const t=[];this.children.map(e=>{e.isChecked&&t.push(e.name)}),this.$emit("update:modelValue",t),this.$emit("change",t)}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-checkbox-group",l.bemClass]),style:e.normalizeStyle([t.$uv.addStyle(this.customStyle)])},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-e15ec7ce"]]);"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function gr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var fr,vr={exports:{}},yr={exports:{}};function wr(){return fr||(fr=1,yr.exports=(e=e||function(e,t){var a=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),o={},i=o.lib={},n=i.Base=function(){return{extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),l=i.WordArray=n.extend({init:function(e,a){e=this.words=e||[],this.sigBytes=a!=t?a:4*e.length},toString:function(e){return(e||s).stringify(this)},concat:function(e){var t=this.words,a=e.words,o=this.sigBytes,i=e.sigBytes;if(this.clamp(),o%4)for(var n=0;n>>2]>>>24-n%4*8&255;t[o+n>>>2]|=l<<24-(o+n)%4*8}else for(n=0;n>>2]=a[n>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=n.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var a,o=[],i=function(t){var a=987654321,o=4294967295;return function(){var i=((a=36969*(65535&a)+(a>>16)&o)<<16)+(t=18e3*(65535&t)+(t>>16)&o)&o;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},n=0;n>>2]>>>24-i%4*8&255;o.push((n>>>4).toString(16)),o.push((15&n).toString(16))}return o.join("")},parse:function(e){for(var t=e.length,a=[],o=0;o>>3]|=parseInt(e.substr(o,2),16)<<24-o%8*4;return new l.init(a,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,o=[],i=0;i>>2]>>>24-i%4*8&255;o.push(String.fromCharCode(n))}return o.join("")},parse:function(e){for(var t=e.length,a=[],o=0;o>>2]|=(255&e.charCodeAt(o))<<24-o%4*8;return new l.init(a,t)}},u=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},d=i.BufferedBlockAlgorithm=n.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=u.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a=this._data,o=a.words,i=a.sigBytes,n=this.blockSize,r=i/(4*n),s=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*n,c=e.min(4*s,i);if(s){for(var u=0;u>>2]|=e[i]<<24-i%4*8;a.call(this,o,t)}else a.apply(this,arguments)};o.prototype=t}}(),e.lib.WordArray)),_r.exports;var e}var Er,Nr={exports:{}};function Vr(){return Er||(Er=1,Nr.exports=(e=wr(),function(){var t=e,a=t.lib.WordArray,o=t.enc;function i(e){return e<<8&4278255360|e>>>8&16711935}o.Utf16=o.Utf16BE={stringify:function(e){for(var t=e.words,a=e.sigBytes,o=[],i=0;i>>2]>>>16-i%4*8&65535;o.push(String.fromCharCode(n))}return o.join("")},parse:function(e){for(var t=e.length,o=[],i=0;i>>1]|=e.charCodeAt(i)<<16-i%2*16;return a.create(o,2*t)}},o.Utf16LE={stringify:function(e){for(var t=e.words,a=e.sigBytes,o=[],n=0;n>>2]>>>16-n%4*8&65535);o.push(String.fromCharCode(l))}return o.join("")},parse:function(e){for(var t=e.length,o=[],n=0;n>>1]|=i(e.charCodeAt(n)<<16-n%2*16);return a.create(o,2*t)}}}(),e.enc.Utf16)),Nr.exports;var e}var Br,Ir={exports:{}};function Tr(){return Br||(Br=1,Ir.exports=(e=wr(),function(){var t=e,a=t.lib.WordArray;function o(e,t,o){for(var i=[],n=0,l=0;l>>6-l%4*2;i[n>>>2]|=(r|s)<<24-n%4*8,n++}return a.create(i,n)}t.enc.Base64={stringify:function(e){var t=e.words,a=e.sigBytes,o=this._map;e.clamp();for(var i=[],n=0;n>>2]>>>24-n%4*8&255)<<16|(t[n+1>>>2]>>>24-(n+1)%4*8&255)<<8|t[n+2>>>2]>>>24-(n+2)%4*8&255,r=0;r<4&&n+.75*r>>6*(3-r)&63));var s=o.charAt(64);if(s)for(;i.length%4;)i.push(s);return i.join("")},parse:function(e){var t=e.length,a=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n>>24)|4278255360&(i<<24|i>>>8)}var n=this._hash.words,l=e[t+0],s=e[t+1],m=e[t+2],p=e[t+3],g=e[t+4],f=e[t+5],v=e[t+6],y=e[t+7],w=e[t+8],k=e[t+9],b=e[t+10],x=e[t+11],C=e[t+12],_=e[t+13],S=e[t+14],E=e[t+15],N=n[0],V=n[1],B=n[2],I=n[3];N=c(N,V,B,I,l,7,r[0]),I=c(I,N,V,B,s,12,r[1]),B=c(B,I,N,V,m,17,r[2]),V=c(V,B,I,N,p,22,r[3]),N=c(N,V,B,I,g,7,r[4]),I=c(I,N,V,B,f,12,r[5]),B=c(B,I,N,V,v,17,r[6]),V=c(V,B,I,N,y,22,r[7]),N=c(N,V,B,I,w,7,r[8]),I=c(I,N,V,B,k,12,r[9]),B=c(B,I,N,V,b,17,r[10]),V=c(V,B,I,N,x,22,r[11]),N=c(N,V,B,I,C,7,r[12]),I=c(I,N,V,B,_,12,r[13]),B=c(B,I,N,V,S,17,r[14]),N=u(N,V=c(V,B,I,N,E,22,r[15]),B,I,s,5,r[16]),I=u(I,N,V,B,v,9,r[17]),B=u(B,I,N,V,x,14,r[18]),V=u(V,B,I,N,l,20,r[19]),N=u(N,V,B,I,f,5,r[20]),I=u(I,N,V,B,b,9,r[21]),B=u(B,I,N,V,E,14,r[22]),V=u(V,B,I,N,g,20,r[23]),N=u(N,V,B,I,k,5,r[24]),I=u(I,N,V,B,S,9,r[25]),B=u(B,I,N,V,p,14,r[26]),V=u(V,B,I,N,w,20,r[27]),N=u(N,V,B,I,_,5,r[28]),I=u(I,N,V,B,m,9,r[29]),B=u(B,I,N,V,y,14,r[30]),N=d(N,V=u(V,B,I,N,C,20,r[31]),B,I,f,4,r[32]),I=d(I,N,V,B,w,11,r[33]),B=d(B,I,N,V,x,16,r[34]),V=d(V,B,I,N,S,23,r[35]),N=d(N,V,B,I,s,4,r[36]),I=d(I,N,V,B,g,11,r[37]),B=d(B,I,N,V,y,16,r[38]),V=d(V,B,I,N,b,23,r[39]),N=d(N,V,B,I,_,4,r[40]),I=d(I,N,V,B,l,11,r[41]),B=d(B,I,N,V,p,16,r[42]),V=d(V,B,I,N,v,23,r[43]),N=d(N,V,B,I,k,4,r[44]),I=d(I,N,V,B,C,11,r[45]),B=d(B,I,N,V,E,16,r[46]),N=h(N,V=d(V,B,I,N,m,23,r[47]),B,I,l,6,r[48]),I=h(I,N,V,B,y,10,r[49]),B=h(B,I,N,V,S,15,r[50]),V=h(V,B,I,N,f,21,r[51]),N=h(N,V,B,I,C,6,r[52]),I=h(I,N,V,B,p,10,r[53]),B=h(B,I,N,V,b,15,r[54]),V=h(V,B,I,N,s,21,r[55]),N=h(N,V,B,I,w,6,r[56]),I=h(I,N,V,B,E,10,r[57]),B=h(B,I,N,V,v,15,r[58]),V=h(V,B,I,N,_,21,r[59]),N=h(N,V,B,I,g,6,r[60]),I=h(I,N,V,B,x,10,r[61]),B=h(B,I,N,V,m,15,r[62]),V=h(V,B,I,N,k,21,r[63]),n[0]=n[0]+N|0,n[1]=n[1]+V|0,n[2]=n[2]+B|0,n[3]=n[3]+I|0},_doFinalize:function(){var e=this._data,a=e.words,o=8*this._nDataBytes,i=8*e.sigBytes;a[i>>>5]|=128<<24-i%32;var n=t.floor(o/4294967296),l=o;a[15+(i+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),a[14+(i+64>>>9<<4)]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),e.sigBytes=4*(a.length+1),this._process();for(var r=this._hash,s=r.words,c=0;c<4;c++){var u=s[c];s[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return r},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,a,o,i,n,l){var r=e+(t&a|~t&o)+i+l;return(r<>>32-n)+t}function u(e,t,a,o,i,n,l){var r=e+(t&o|a&~o)+i+l;return(r<>>32-n)+t}function d(e,t,a,o,i,n,l){var r=e+(t^a^o)+i+l;return(r<>>32-n)+t}function h(e,t,a,o,i,n,l){var r=e+(a^(t|~o))+i+l;return(r<>>32-n)+t}a.MD5=n._createHelper(s),a.HmacMD5=n._createHmacHelper(s)}(Math),e.MD5)),Ar.exports;var e}var zr,Fr={exports:{}};function Mr(){return zr||(zr=1,Fr.exports=(r=wr(),t=(e=r).lib,a=t.WordArray,o=t.Hasher,i=e.algo,n=[],l=i.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var a=this._hash.words,o=a[0],i=a[1],l=a[2],r=a[3],s=a[4],c=0;c<80;c++){if(c<16)n[c]=0|e[t+c];else{var u=n[c-3]^n[c-8]^n[c-14]^n[c-16];n[c]=u<<1|u>>>31}var d=(o<<5|o>>>27)+s+n[c];d+=c<20?1518500249+(i&l|~i&r):c<40?1859775393+(i^l^r):c<60?(i&l|i&r|l&r)-1894007588:(i^l^r)-899497514,s=r,r=l,l=i<<30|i>>>2,i=o,o=d}a[0]=a[0]+o|0,a[1]=a[1]+i|0,a[2]=a[2]+l|0,a[3]=a[3]+r|0,a[4]=a[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,o=8*e.sigBytes;return t[o>>>5]|=128<<24-o%32,t[14+(o+64>>>9<<4)]=Math.floor(a/4294967296),t[15+(o+64>>>9<<4)]=a,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}}),e.SHA1=o._createHelper(l),e.HmacSHA1=o._createHmacHelper(l),r.SHA1)),Fr.exports;var e,t,a,o,i,n,l,r}var Lr,Pr={exports:{}};function $r(){return Lr||(Lr=1,Pr.exports=(e=wr(),function(t){var a=e,o=a.lib,i=o.WordArray,n=o.Hasher,l=a.algo,r=[],s=[];!function(){function e(e){for(var a=t.sqrt(e),o=2;o<=a;o++)if(!(e%o))return!1;return!0}function a(e){return 4294967296*(e-(0|e))|0}for(var o=2,i=0;i<64;)e(o)&&(i<8&&(r[i]=a(t.pow(o,.5))),s[i]=a(t.pow(o,1/3)),i++),o++}();var c=[],u=l.SHA256=n.extend({_doReset:function(){this._hash=new i.init(r.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,o=a[0],i=a[1],n=a[2],l=a[3],r=a[4],u=a[5],d=a[6],h=a[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var p=c[m-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,f=c[m-2],v=(f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10;c[m]=g+c[m-7]+v+c[m-16]}var y=o&i^o&n^i&n,w=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),k=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&u^~r&d)+s[m]+c[m];h=d,d=u,u=r,r=l+k|0,l=n,n=i,i=o,o=k+(w+y)|0}a[0]=a[0]+o|0,a[1]=a[1]+i|0,a[2]=a[2]+n|0,a[3]=a[3]+l|0,a[4]=a[4]+r|0,a[5]=a[5]+u|0,a[6]=a[6]+d|0,a[7]=a[7]+h|0},_doFinalize:function(){var e=this._data,a=e.words,o=8*this._nDataBytes,i=8*e.sigBytes;return a[i>>>5]|=128<<24-i%32,a[14+(i+64>>>9<<4)]=t.floor(o/4294967296),a[15+(i+64>>>9<<4)]=o,e.sigBytes=4*a.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});a.SHA256=n._createHelper(u),a.HmacSHA256=n._createHmacHelper(u)}(Math),e.SHA256)),Pr.exports;var e}var Or,jr={exports:{}};var Hr,Ur={exports:{}};function Wr(){return Hr||(Hr=1,Ur.exports=(e=wr(),xr(),function(){var t=e,a=t.lib.Hasher,o=t.x64,i=o.Word,n=o.WordArray,l=t.algo;function r(){return i.create.apply(i,arguments)}var s=[r(1116352408,3609767458),r(1899447441,602891725),r(3049323471,3964484399),r(3921009573,2173295548),r(961987163,4081628472),r(1508970993,3053834265),r(2453635748,2937671579),r(2870763221,3664609560),r(3624381080,2734883394),r(310598401,1164996542),r(607225278,1323610764),r(1426881987,3590304994),r(1925078388,4068182383),r(2162078206,991336113),r(2614888103,633803317),r(3248222580,3479774868),r(3835390401,2666613458),r(4022224774,944711139),r(264347078,2341262773),r(604807628,2007800933),r(770255983,1495990901),r(1249150122,1856431235),r(1555081692,3175218132),r(1996064986,2198950837),r(2554220882,3999719339),r(2821834349,766784016),r(2952996808,2566594879),r(3210313671,3203337956),r(3336571891,1034457026),r(3584528711,2466948901),r(113926993,3758326383),r(338241895,168717936),r(666307205,1188179964),r(773529912,1546045734),r(1294757372,1522805485),r(1396182291,2643833823),r(1695183700,2343527390),r(1986661051,1014477480),r(2177026350,1206759142),r(2456956037,344077627),r(2730485921,1290863460),r(2820302411,3158454273),r(3259730800,3505952657),r(3345764771,106217008),r(3516065817,3606008344),r(3600352804,1432725776),r(4094571909,1467031594),r(275423344,851169720),r(430227734,3100823752),r(506948616,1363258195),r(659060556,3750685593),r(883997877,3785050280),r(958139571,3318307427),r(1322822218,3812723403),r(1537002063,2003034995),r(1747873779,3602036899),r(1955562222,1575990012),r(2024104815,1125592928),r(2227730452,2716904306),r(2361852424,442776044),r(2428436474,593698344),r(2756734187,3733110249),r(3204031479,2999351573),r(3329325298,3815920427),r(3391569614,3928383900),r(3515267271,566280711),r(3940187606,3454069534),r(4118630271,4000239992),r(116418474,1914138554),r(174292421,2731055270),r(289380356,3203993006),r(460393269,320620315),r(685471733,587496836),r(852142971,1086792851),r(1017036298,365543100),r(1126000580,2618297676),r(1288033470,3409855158),r(1501505948,4234509866),r(1607167915,987167468),r(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=r()}();var u=l.SHA512=a.extend({_doReset:function(){this._hash=new n.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var a=this._hash.words,o=a[0],i=a[1],n=a[2],l=a[3],r=a[4],u=a[5],d=a[6],h=a[7],m=o.high,p=o.low,g=i.high,f=i.low,v=n.high,y=n.low,w=l.high,k=l.low,b=r.high,x=r.low,C=u.high,_=u.low,S=d.high,E=d.low,N=h.high,V=h.low,B=m,I=p,T=g,D=f,A=v,R=y,z=w,F=k,M=b,L=x,P=C,$=_,O=S,j=E,H=N,U=V,W=0;W<80;W++){var q=c[W];if(W<16)var Z=q.high=0|e[t+2*W],G=q.low=0|e[t+2*W+1];else{var Y=c[W-15],Q=Y.high,J=Y.low,K=(Q>>>1|J<<31)^(Q>>>8|J<<24)^Q>>>7,X=(J>>>1|Q<<31)^(J>>>8|Q<<24)^(J>>>7|Q<<25),ee=c[W-2],te=ee.high,ae=ee.low,oe=(te>>>19|ae<<13)^(te<<3|ae>>>29)^te>>>6,ie=(ae>>>19|te<<13)^(ae<<3|te>>>29)^(ae>>>6|te<<26),ne=c[W-7],le=ne.high,re=ne.low,se=c[W-16],ce=se.high,ue=se.low;Z=(Z=(Z=K+le+((G=X+re)>>>0>>0?1:0))+oe+((G+=ie)>>>0>>0?1:0))+ce+((G+=ue)>>>0>>0?1:0),q.high=Z,q.low=G}var de,he=M&P^~M&O,me=L&$^~L&j,pe=B&T^B&A^T&A,ge=I&D^I&R^D&R,fe=(B>>>28|I<<4)^(B<<30|I>>>2)^(B<<25|I>>>7),ve=(I>>>28|B<<4)^(I<<30|B>>>2)^(I<<25|B>>>7),ye=(M>>>14|L<<18)^(M>>>18|L<<14)^(M<<23|L>>>9),we=(L>>>14|M<<18)^(L>>>18|M<<14)^(L<<23|M>>>9),ke=s[W],be=ke.high,xe=ke.low,Ce=H+ye+((de=U+we)>>>0>>0?1:0),_e=ve+ge;H=O,U=j,O=P,j=$,P=M,$=L,M=z+(Ce=(Ce=(Ce=Ce+he+((de+=me)>>>0>>0?1:0))+be+((de+=xe)>>>0>>0?1:0))+Z+((de+=G)>>>0>>0?1:0))+((L=F+de|0)>>>0>>0?1:0)|0,z=A,F=R,A=T,R=D,T=B,D=I,B=Ce+(fe+pe+(_e>>>0>>0?1:0))+((I=de+_e|0)>>>0>>0?1:0)|0}p=o.low=p+I,o.high=m+B+(p>>>0>>0?1:0),f=i.low=f+D,i.high=g+T+(f>>>0>>0?1:0),y=n.low=y+R,n.high=v+A+(y>>>0>>0?1:0),k=l.low=k+F,l.high=w+z+(k>>>0>>0?1:0),x=r.low=x+L,r.high=b+M+(x>>>0>>0?1:0),_=u.low=_+$,u.high=C+P+(_>>>0<$>>>0?1:0),E=d.low=E+j,d.high=S+O+(E>>>0>>0?1:0),V=h.low=V+U,h.high=N+H+(V>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,o=8*e.sigBytes;return t[o>>>5]|=128<<24-o%32,t[30+(o+128>>>10<<5)]=Math.floor(a/4294967296),t[31+(o+128>>>10<<5)]=a,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});t.SHA512=a._createHelper(u),t.HmacSHA512=a._createHmacHelper(u)}(),e.SHA512)),Ur.exports;var e}var qr,Zr={exports:{}};var Gr,Yr={exports:{}};function Qr(){return Gr||(Gr=1,Yr.exports=(e=wr(),xr(),function(t){var a=e,o=a.lib,i=o.WordArray,n=o.Hasher,l=a.x64.Word,r=a.algo,s=[],c=[],u=[];!function(){for(var e=1,t=0,a=0;a<24;a++){s[e+5*t]=(a+1)*(a+2)/2%64;var o=(2*e+3*t)%5;e=t%5,t=o}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,n=0;n<24;n++){for(var r=0,d=0,h=0;h<7;h++){if(1&i){var m=(1<>>24)|4278255360&(n<<24|n>>>8),l=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),(V=a[i]).high^=l,V.low^=n}for(var r=0;r<24;r++){for(var h=0;h<5;h++){for(var m=0,p=0,g=0;g<5;g++)m^=(V=a[h+5*g]).high,p^=V.low;var f=d[h];f.high=m,f.low=p}for(h=0;h<5;h++){var v=d[(h+4)%5],y=d[(h+1)%5],w=y.high,k=y.low;for(m=v.high^(w<<1|k>>>31),p=v.low^(k<<1|w>>>31),g=0;g<5;g++)(V=a[h+5*g]).high^=m,V.low^=p}for(var b=1;b<25;b++){var x=(V=a[b]).high,C=V.low,_=s[b];_<32?(m=x<<_|C>>>32-_,p=C<<_|x>>>32-_):(m=C<<_-32|x>>>64-_,p=x<<_-32|C>>>64-_);var S=d[c[b]];S.high=m,S.low=p}var E=d[0],N=a[0];for(E.high=N.high,E.low=N.low,h=0;h<5;h++)for(g=0;g<5;g++){var V=a[b=h+5*g],B=d[b],I=d[(h+1)%5+5*g],T=d[(h+2)%5+5*g];V.high=B.high^~I.high&T.high,V.low=B.low^~I.low&T.low}V=a[0];var D=u[r];V.high^=D.high,V.low^=D.low}},_doFinalize:function(){var e=this._data,a=e.words;this._nDataBytes;var o=8*e.sigBytes,n=32*this.blockSize;a[o>>>5]|=1<<24-o%32,a[(t.ceil((o+1)/n)*n>>>5)-1]|=128,e.sigBytes=4*a.length,this._process();for(var l=this._state,r=this.cfg.outputLength/8,s=r/8,c=[],u=0;u>>24)|4278255360&(h<<24|h>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),c.push(m),c.push(h)}return new i.init(c,r)},clone:function(){for(var e=n.clone.call(this),t=e._state=this._state.slice(0),a=0;a<25;a++)t[a]=t[a].clone();return e}});a.SHA3=n._createHelper(h),a.HmacSHA3=n._createHmacHelper(h)}(Math),e.SHA3)),Yr.exports;var e}var Jr,Kr={exports:{}};var Xr,es={exports:{}};function ts(){return Xr||(Xr=1,es.exports=(e=wr(),a=(t=e).lib.Base,o=t.enc.Utf8,void(t.algo.HMAC=a.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=o.parse(t));var a=e.blockSize,i=4*a;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),l=this._iKey=t.clone(),r=n.words,s=l.words,c=0;c>>2];e.sigBytes-=t}};o.BlockCipher=u.extend({cfg:u.cfg.extend({mode:m,padding:p}),reset:function(){u.reset.call(this);var e=this.cfg,t=e.iv,a=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var o=a.createEncryptor;else o=a.createDecryptor,this._minBufferSize=1;this._mode&&this._mode.__creator==o?this._mode.init(this,t&&t.words):(this._mode=o.call(a,this,t&&t.words),this._mode.__creator=o)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else t=this._process(!0),e.unpad(t);return t},blockSize:4});var g=o.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),f=(a.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,a=e.salt;if(a)var o=n.create([1398893684,1701076831]).concat(a).concat(t);else o=t;return o.toString(s)},parse:function(e){var t=s.parse(e),a=t.words;if(1398893684==a[0]&&1701076831==a[1]){var o=n.create(a.slice(2,4));a.splice(0,4),t.sigBytes-=16}return g.create({ciphertext:t,salt:o})}},v=o.SerializableCipher=i.extend({cfg:i.extend({format:f}),encrypt:function(e,t,a,o){o=this.cfg.extend(o);var i=e.createEncryptor(a,o),n=i.finalize(t),l=i.cfg;return g.create({ciphertext:n,key:a,iv:l.iv,algorithm:e,mode:l.mode,padding:l.padding,blockSize:e.blockSize,formatter:o.format})},decrypt:function(e,t,a,o){return o=this.cfg.extend(o),t=this._parse(t,o.format),e.createDecryptor(a,o).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),y=(a.kdf={}).OpenSSL={execute:function(e,t,a,o){o||(o=n.random(8));var i=c.create({keySize:t+a}).compute(e,o),l=n.create(i.words.slice(t),4*a);return i.sigBytes=4*t,g.create({key:i,iv:l,salt:o})}},w=o.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:y}),encrypt:function(e,t,a,o){var i=(o=this.cfg.extend(o)).kdf.execute(a,e.keySize,e.ivSize);o.iv=i.iv;var n=v.encrypt.call(this,e,t,i.key,o);return n.mixIn(i),n},decrypt:function(e,t,a,o){o=this.cfg.extend(o),t=this._parse(t,o.format);var i=o.kdf.execute(a,e.keySize,e.ivSize,t.salt);return o.iv=i.iv,v.decrypt.call(this,e,t,i.key,o)}})}()))),ss.exports;var e}var us,ds={exports:{}};var hs,ms={exports:{}};var ps,gs={exports:{}};function fs(){return ps||(ps=1,gs.exports=(e=wr(),cs(), +/*! #__NO_SIDE_EFFECTS__ */function Zt(t,a,o){let i,n;const l="function"==typeof a;function r(t,o){const r=e.hasInjectionContext();(t=t||(r?e.inject(Tt,null):null))&&It(t),(t=Bt)._s.has(i)||(l?qt(i,a,n,t):function(t,a,o){const{state:i,actions:n,getters:l}=a,r=o.state.value[t];let s;s=qt(t,function(){r||(o.state.value[t]=i?i():{});const a=e.toRefs(o.state.value[t]);return Ut(a,n,Object.keys(l||{}).reduce((a,i)=>(a[i]=e.markRaw(e.computed(()=>{It(o);const e=o._s.get(t);return l[i].call(e,e)})),a),{}))},a,o,0,!0)}(i,n,t));return t._s.get(i)}return"string"==typeof t?(i=t,n=l?o:a):(n=t,i=t.id),r.$id=i,r}function Gt(t){{const a=e.toRaw(t),o={};for(const i in a){const n=a[i];n.effect?o[i]=e.computed({get:()=>t[i],set(e){t[i]=e}}):(e.isRef(n)||e.isReactive(n))&&(o[i]=e.toRef(t,i))}return o}}const Yt=Zt("storageStore",{state:()=>({imgObjStr:"{}",videoObjStr:"{}",audioObjStr:"{}",touchBtnZIndex:12,showPreviewDetail:!1,fileType:"iamge",fileId:"",fileSrc:"",gettingVoiceId:""}),getters:{imgObj:e=>JSON.parse(e.imgObjStr),videoObj:e=>JSON.parse(e.videoObjStr),audioObj:e=>JSON.parse(e.audioObjStr),getTouchBtnZIndex:e=>e.touchBtnZIndex,getShowPreviewDetail:e=>e.showPreviewDetail,getFileType:e=>e.fileType,getFileId:e=>e.fileId,getFileSrc:e=>e.fileSrc,getGettingVoiceId:e=>e.gettingVoiceId},actions:{setGettingVoiceId(e){return this.gettingVoiceId=e},setShowPreviewDetail({status:e=!1,fileType:t="image",fileId:a="",fileSrc:o=""}){this.showPreviewDetail=e,this.fileId=a,this.fileType=t,this.fileSrc=o},setTouchBtnZIndex(e=12){this.touchBtnZIndex=e},setStorage(e,t,a){if("image"===e){let e=JSON.parse(this.imgObjStr);e[t]=a,this.imgObjStr=JSON.stringify(e)}else if("video"===e){let e=JSON.parse(this.videoObjStr);e[t]=a,this.videoObjStr=JSON.stringify(e)}else if("audio"===e){let e=JSON.parse(this.audioObjStr);e[t]=a,this.audioObjStr=JSON.stringify(e)}},getStorageById(e,t,a=()=>{}){let o;"image"===e?o=JSON.parse(this.imgObjStr):"video"===e?o=JSON.parse(this.videoObjStr):"audio"===e&&(o=JSON.parse(this.audioObjStr));let i=o[t]||"";return a&&a(i),i}}}),Qt=ze({__name:"touchBtn",props:{isDisabled:{default:!0,type:Boolean},isLoading:{default:!1,type:Boolean},loadingText:{default:"发送回答中,请稍后再试!",type:String},onlyVoice:{default:!1,type:Boolean},canAnswer:{default:!0,type:Boolean},canAnswerText:{default:"当前状态不能发送内容!",type:String},textValueLength:{type:Number,default:500},adjustPosition:{default:!1,type:Boolean},formatType:{default:"mp3",type:String}},emits:["uploadVoice","submitAnswer","startRecord"],setup(t,{emit:a}){e.useCssVars(e=>({"287666e4":p.value}));const o=Yt();e.getCurrentInstance();const i=a,n=t,{isDisabled:l,onlyVoice:r,adjustPosition:s,formatType:c}=e.toRefs(n),u=e.computed(()=>n.isLoading),d=e.ref(!1),h=e.ref(!1),m=e.ref();o.setTouchBtnZIndex(12);const p=e.computed(()=>o.getTouchBtnZIndex);e.watch(()=>d.value,e=>e?m.value.open():m.value.close()),e.watch(()=>n.isLoading,()=>{},{deep:!0,immediate:!0}),e.watch(()=>n.canAnswer,()=>{},{deep:!0,immediate:!0}),e.watch(()=>n.onlyVoice,()=>{},{deep:!0,immediate:!0}),e.watch(()=>n.isDisabled,e=>{e&&(h.value=!1)},{deep:!0,immediate:!0});const g=e.ref(""),f=e.ref(),v=e.ref("");uni.createInnerAudioContext();const y=e.ref({}),w=Ie("AND"),k=e.ref(0),b=e.ref(0),x=()=>{var t;y.value=uni.getRecorderManager(),null==(t=e.unref(y))||t.onStop((t,a)=>{v.value=t.tempFilePath,I.value?S():2!==C.value?S(()=>{e.nextTick(()=>{Re.msg("说话时间太短,没有听清!")})}):(S(),i("uploadVoice",v.value))}),e.unref(y).onStart(()=>{C.value=1,setTimeout(()=>{C.value=2},1e3);let e=uni.getAppAuthorizeSetting().microphoneAuthorized;me("log","at pages/course/components/touchBtn.vue:202",b.value===k.value,e),"authorized"===e&&(b.value===k.value?_():d.value=!0)})},C=e.ref(1),_=()=>{b.value=k.value;try{e.unref(y).stop?e.unref(y).stop():S()}catch{S()}},S=(e=()=>{})=>{b.value=k.value,setTimeout(()=>{d.value=!1,e&&e()},350),setTimeout(()=>{M.value=!1},800)};e.onMounted(async()=>{null==x||x()});const E=e.ref(0),N=e.ref(0),V=e.ref(0),B=uni.getWindowInfo(),I=e.computed(()=>{let e=B.screenWidth/750*234;return B.screenHeight-N.value>e}),T=e.computed(()=>{B.screenHeight,N.value}),D=e.ref(1);e.ref(1);const A=e.ref(!1),R=e=>{if(!l.value){if(M.value)return Re.msg("操作频繁,请稍后重试!"),void setTimeout(()=>{M.value=!1},500);if(A.value)L(e);else{z()&&(A.value=!0,L(e))}}},z=async()=>{if(w){return 1===await Vt.requestAndroidPermission("android.permission.RECORD_AUDIO")||(Re.show("提示信息","当前页面需要使用的录音权限,是否前往开启?",!0,"取消","确定").then(e=>{e?Vt.gotoAppPermissionSetting():Re.navigateBack()}),!1)}{let e=uni.getAppAuthorizeSetting().microphoneAuthorized;if("denied"===e)return Re.show("提示信息","当前页面需要使用的录音权限,是否前往开启?",!0,"取消","确定").then(e=>{e?uni.openAppAuthorizeSetting():Re.navigateBack()}),!1;if("not determined"===e)return!0}},F=e.ref(!1),M=e.ref(!1),L=t=>{if(d.value)return;if(u.value)return void uni.showToast({title:n.loadingText,icon:"none",duration:1e3});if(!n.canAnswer)return void uni.showToast({title:n.canAnswerText,icon:"none",duration:1e3});F.value=!0,M.value=!0,i("startRecord"),D.value+=1;let a=D.value;l.value?(d.value=!1,uni.showToast({title:"暂无问题需要回答!",icon:"none",duration:1e3})):(E.value=t.changedTouches[0].pageX,N.value=t.changedTouches[0].pageY,V.value=t.currentTarget.offsetTop,k.value+=1,e.unref(y).start({format:c.value}),setTimeout(()=>{me("log","at pages/course/components/touchBtn.vue:374",a,D.value),a===D.value&&P(D.value)},59590))},P=e=>{F.value=!1,d.value&&_()},$=e=>{F.value&&(E.value=e.changedTouches[0].pageX,N.value=e.changedTouches[0].pageY,T.value&&P())},O=()=>{u.value?uni.showToast({title:n.loadingText,icon:"none",duration:1e3}):l.value?uni.showToast({title:"暂无问题需要回答!",icon:"none",duration:1e3}):h.value?g.value.trim()?i("submitAnswer",g.value,j):Re.msg("不能发送空白消息!"):h.value=!h.value},j=()=>{n.isDisabled||(h.value=!h.value,g.value="")};return(t,a)=>{const o=pe(e.resolveDynamicComponent("uv-input"),pt),i=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createElementBlock("view",{class:"talk-btns",ref_key:"talkBtnRef",ref:f},[h.value?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"touch-btn",onTouchstart:R,onTouchend:P,onTouchmove:$}," 按住说话 ",32)),h.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"touch-btn"},[e.createVNode(o,{class:"input-box",ref:"inputRef",modelValue:g.value,"onUpdate:modelValue":a[0]||(a[0]=e=>g.value=e),maxlength:n.textValueLength,adjustPosition:e.unref(s),placeholderStyle:"color:#999999;font-size:26rpx",placeholder:"请输入文字"},null,8,["modelValue","maxlength","adjustPosition"])])):e.createCommentVNode("",!0),e.withDirectives(e.createElementVNode("view",{class:"talk-btn-box"},[e.withDirectives(e.createElementVNode("image",{class:"talk-btn-icon",src:kt,mode:"",onClick:j},null,512),[[e.vShow,!h.value]]),e.withDirectives(e.createElementVNode("image",{class:"talk-btn-icon",src:bt,mode:"",onClick:j},null,512),[[e.vShow,h.value&&!g.value]]),e.withDirectives(e.createElementVNode("image",{class:"talk-btn-icon",src:xt,mode:"",onClick:e.withModifiers(O,["stop"])},null,512),[[e.vShow,h.value&&!!g.value]])],512),[[e.vShow,!e.unref(r)]]),e.createVNode(i,{ref_key:"talkModelRef",ref:m,type:"bottom",onClick:a[1]||(a[1]=e=>d.value=!1),"mask-background-color":"rgba(0,0,0,0.9)"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"overlay-box"},[e.createElementVNode("view",{class:"circle-bg-box"},[e.createElementVNode("view",{class:"icon-box"},[e.createElementVNode("image",{src:Ct,mode:""})])]),e.createElementVNode("view",{class:"tips-box"},"松开发送"),e.createElementVNode("view",{class:"btns-box"},[e.createElementVNode("view",{class:e.normalizeClass(["close-btn",I.value?"is-out":""])},[e.createTextVNode(" 取消 "),I.value?(e.openBlock(),e.createElementBlock("image",{key:1,class:"btn-box",src:St,mode:""})):(e.openBlock(),e.createElementBlock("image",{key:0,class:"btn-box",src:_t,mode:""}))],2)]),e.createElementVNode("view",{class:e.normalizeClass(["talk-dialog",I.value?"is-out":""])},[e.createElementVNode("image",{src:Et,mode:"",class:"gif-box"})],2)])]),_:1},512)],512)}}},[["__scopeId","data-v-b5ca54bb"]]),Jt="/static/images/course/play-blue.png",Kt="/static/images/course/stop-blue.png",Xt=ze({__name:"question",props:{dataInfo:{default:()=>({}),type:Object},activeVoiceId:{default:"",type:String}},emits:["changePlay"],setup(t,{emit:a}){const o=t,{activeVoiceId:i,dataInfo:n}=e.toRefs(o),l=a;e.watch(()=>o.dataInfo,()=>{},{deep:!0,immediate:!0});const r=e.ref(null),s=e.ref(!1),c=e.ref(!1),u=e.ref(!1),d=e.ref(""),h=e.ref(""),m=e.computed(()=>n.value.talkingText||"");e.onMounted(()=>{f()}),we(()=>{p()}),e.watch(()=>o.dataInfo.talkingVoice,e=>{e&&f()},{deep:!0,immediate:!0});const p=()=>{r.value&&(r.value.pause(),s.value=!1,l("changePlay",""))},g=()=>{var t;l("changePlay",null==(t=e.unref(n))?void 0:t.id),r.value&&r.value.src?r.value.play():(r.value.src="",e.unref(n).talkingVoice&&setTimeout(()=>{r.value.src=e.unref(n).talkingVoice,r.value.play(),s.value=!0},100))},f=()=>{r.value=uni.createInnerAudioContext(),r.value.onEnded(()=>{l("changePlay",""),r.value.src=""}),r.value.onError(()=>{r.value.src=""}),"02"===e.unref(n).intrctWay&&(h.value=e.unref(n).talkingVoice,r.value.src=h.value,setTimeout(()=>{v(0)},100))},v=e=>{if(e+=1,Math.ceil(r.value.duration)>0)d.value=(Math.ceil(r.value.duration)||1)+"s";else{if(20===e)return void(d.value="0s");setTimeout(()=>{v(e)},200)}};return(t,a)=>{const i=e.resolveComponent("CommonLoading");return"02"===e.unref(n).intrctWay?(e.openBlock(),e.createElementBlock("view",{key:0,class:"talking-info"},[e.createElementVNode("view",{class:e.normalizeClass(["talking-gif",c.value||o.activeVoiceId!==e.unref(n).id?"":"is-play"])},[e.withDirectives(e.createVNode(i,{color:"#fff"},null,512),[[e.vShow,c.value]])],2),e.createElementVNode("view",{class:"right-time"},e.toDisplayString(d.value),1),e.createElementVNode("view",{class:"talking-cont"},[e.withDirectives(e.createElementVNode("text",{class:e.normalizeClass(["talking-text translate-text loading"])},e.toDisplayString(m.value),513),[[e.vShow,!u.value]]),u.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"talking-text translate-text"},[e.createVNode(i,{color:"#fff"})])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"btns-cont"},[e.createElementVNode("view",{class:"play-btn"},[e.withDirectives(e.createElementVNode("image",{class:"icon",onClick:g,src:Jt,style:{width:"100%",height:"100%"}},null,512),[[e.vShow,!(!c.value&&o.activeVoiceId===e.unref(n).id)]]),e.withDirectives(e.createElementVNode("image",{class:"icon",onClick:e.withModifiers(p,["stop"]),src:Kt,style:{width:"100%",height:"100%"}},null,512),[[e.vShow,!c.value&&o.activeVoiceId===e.unref(n).id]])])])])):"01"===e.unref(n).intrctWay?(e.openBlock(),e.createElementBlock("view",{key:1,class:"talking-info talking-info-text"},[e.createElementVNode("view",{class:"talking-cont"},[e.createElementVNode("text",{class:e.normalizeClass(["talking-text translate-text loading"])},e.toDisplayString(m.value),1)])])):(e.openBlock(),e.createElementBlock("view",{key:2,class:"talking-info talking-info-loading"},[e.createElementVNode("view",{class:e.normalizeClass(["talking-gif"])},[e.createVNode(i,{color:"#fff"})])]))}}},[["__scopeId","data-v-89d3c302"]]),ea={};function ta(e,t){"string"!=typeof t&&(t=ta.defaultChars);const a=function(e){let t=ea[e];if(t)return t;t=ea[e]=[];for(let a=0;a<128;a++){const e=String.fromCharCode(a);t.push(e)}for(let a=0;a=55296&&e<=57343?"���":String.fromCharCode(e),o+=6;continue}}if(240==(248&n)&&o+91114111?t+="����":(e-=65536,t+=String.fromCharCode(55296+(e>>10),56320+(1023&e))),o+=9;continue}}t+="�"}}return t})}ta.defaultChars=";/?:@&=+$,#",ta.componentChars="";const aa={};function oa(e,t,a){"string"!=typeof t&&(a=t,t=oa.defaultChars),void 0===a&&(a=!0);const o=function(e){let t=aa[e];if(t)return t;t=aa[e]=[];for(let a=0;a<128;a++){const e=String.fromCharCode(a);/^[0-9a-z]$/i.test(e)?t.push(e):t.push("%"+("0"+a.toString(16).toUpperCase()).slice(-2))}for(let a=0;a=55296&&t<=57343){if(t>=55296&&t<=56319&&n+1=56320&&t<=57343){i+=encodeURIComponent(e[n]+e[n+1]),n++;continue}}i+="%EF%BF%BD"}else i+=encodeURIComponent(e[n])}return i}function ia(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&-1!==e.hostname.indexOf(":")?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t}function na(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}oa.defaultChars=";/?:@&=+$,-_.!~*'()#",oa.componentChars="-_.!~*'()";const la=/^([a-z0-9.+-]+:)/i,ra=/:[0-9]*$/,sa=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ca=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),ua=["'"].concat(ca),da=["%","/","?",";","#"].concat(ua),ha=["/","?","#"],ma=/^[+a-z0-9A-Z_-]{0,63}$/,pa=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,ga={javascript:!0,"javascript:":!0},fa={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function va(e,t){if(e&&e instanceof na)return e;const a=new na;return a.parse(e,t),a}na.prototype.parse=function(e,t){let a,o,i,n=e;if(n=n.trim(),!t&&1===e.split("#").length){const e=sa.exec(n);if(e)return this.pathname=e[1],e[2]&&(this.search=e[2]),this}let l=la.exec(n);if(l&&(l=l[0],a=l.toLowerCase(),this.protocol=l,n=n.substr(l.length)),(t||l||n.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i="//"===n.substr(0,2),!i||l&&ga[l]||(n=n.substr(2),this.slashes=!0)),!ga[l]&&(i||l&&!fa[l])){let e,t,a=-1;for(let r=0;r127?o+="x":o+=a[e];if(!o.match(ma)){const o=e.slice(0,t),i=e.slice(t+1),l=a.match(pa);l&&(o.push(l[1]),i.unshift(l[2])),i.length&&(n=i.join(".")+n),this.hostname=o.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),l&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const r=n.indexOf("#");-1!==r&&(this.hash=n.substr(r),n=n.slice(0,r));const s=n.indexOf("?");return-1!==s&&(this.search=n.substr(s),n=n.slice(0,s)),n&&(this.pathname=n),fa[a]&&this.hostname&&!this.pathname&&(this.pathname=""),this},na.prototype.parseHost=function(e){let t=ra.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};const ya=Object.freeze(Object.defineProperty({__proto__:null,decode:ta,encode:oa,format:ia,parse:va},Symbol.toStringTag,{value:"Module"})),wa=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ka=/[\0-\x1F\x7F-\x9F]/,ba=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,xa=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,Ca=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,_a=Object.freeze(Object.defineProperty({__proto__:null,Any:wa,Cc:ka,Cf:/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,P:ba,S:xa,Z:Ca},Symbol.toStringTag,{value:"Module"})),Sa=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),Ea=new Uint16Array("Ȁaglq\tɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0)));var Na;const Va=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),Ba=null!==(Na=String.fromCodePoint)&&void 0!==Na?Na:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t};var Ia,Ta;(Ta=Ia||(Ia={}))[Ta.NUM=35]="NUM",Ta[Ta.SEMI=59]="SEMI",Ta[Ta.EQUALS=61]="EQUALS",Ta[Ta.ZERO=48]="ZERO",Ta[Ta.NINE=57]="NINE",Ta[Ta.LOWER_A=97]="LOWER_A",Ta[Ta.LOWER_F=102]="LOWER_F",Ta[Ta.LOWER_X=120]="LOWER_X",Ta[Ta.LOWER_Z=122]="LOWER_Z",Ta[Ta.UPPER_A=65]="UPPER_A",Ta[Ta.UPPER_F=70]="UPPER_F",Ta[Ta.UPPER_Z=90]="UPPER_Z";var Da,Aa,Ra,za,Fa,Ma;function La(e){return e>=Ia.ZERO&&e<=Ia.NINE}function Pa(e){return e>=Ia.UPPER_A&&e<=Ia.UPPER_F||e>=Ia.LOWER_A&&e<=Ia.LOWER_F}function $a(e){return e===Ia.EQUALS||function(e){return e>=Ia.UPPER_A&&e<=Ia.UPPER_Z||e>=Ia.LOWER_A&&e<=Ia.LOWER_Z||La(e)}(e)}(Aa=Da||(Da={}))[Aa.VALUE_LENGTH=49152]="VALUE_LENGTH",Aa[Aa.BRANCH_LENGTH=16256]="BRANCH_LENGTH",Aa[Aa.JUMP_TABLE=127]="JUMP_TABLE",(za=Ra||(Ra={}))[za.EntityStart=0]="EntityStart",za[za.NumericStart=1]="NumericStart",za[za.NumericDecimal=2]="NumericDecimal",za[za.NumericHex=3]="NumericHex",za[za.NamedEntity=4]="NamedEntity",(Ma=Fa||(Fa={}))[Ma.Legacy=0]="Legacy",Ma[Ma.Strict=1]="Strict",Ma[Ma.Attribute=2]="Attribute";class Oa{constructor(e,t,a){this.decodeTree=e,this.emitCodePoint=t,this.errors=a,this.state=Ra.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=Fa.Strict}startEntity(e){this.decodeMode=e,this.state=Ra.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case Ra.EntityStart:return e.charCodeAt(t)===Ia.NUM?(this.state=Ra.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1)):(this.state=Ra.NamedEntity,this.stateNamedEntity(e,t));case Ra.NumericStart:return this.stateNumericStart(e,t);case Ra.NumericDecimal:return this.stateNumericDecimal(e,t);case Ra.NumericHex:return this.stateNumericHex(e,t);case Ra.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===Ia.LOWER_X?(this.state=Ra.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=Ra.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,a,o){if(t!==a){const i=a-t;this.result=this.result*Math.pow(o,i)+parseInt(e.substr(t,i),o),this.consumed+=i}}stateNumericHex(e,t){const a=t;for(;t=55296&&e<=57343||e>1114111?65533:null!==(t=Va.get(e))&&void 0!==t?t:e}(this.result),this.consumed),this.errors&&(e!==Ia.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){const{decodeTree:a}=this;let o=a[this.treeIndex],i=(o&Da.VALUE_LENGTH)>>14;for(;t>14,0!==i){if(n===Ia.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==Fa.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:t,decodeTree:a}=this,o=(a[t]&Da.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,o,this.consumed),null===(e=this.errors)||void 0===e||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,a){const{decodeTree:o}=this;return this.emitCodePoint(1===t?o[e]&~Da.VALUE_LENGTH:o[e+1],a),3===t&&this.emitCodePoint(o[e+2],a),a}end(){var e;switch(this.state){case Ra.NamedEntity:return 0===this.result||this.decodeMode===Fa.Attribute&&this.result!==this.treeIndex?0:this.emitNotTerminatedNamedEntity();case Ra.NumericDecimal:return this.emitNumericEntity(0,2);case Ra.NumericHex:return this.emitNumericEntity(0,3);case Ra.NumericStart:return null===(e=this.errors)||void 0===e||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Ra.EntityStart:return 0}}}function ja(e){let t="";const a=new Oa(e,e=>t+=Ba(e));return function(e,o){let i=0,n=0;for(;(n=e.indexOf("&",n))>=0;){t+=e.slice(i,n),a.startEntity(o);const l=a.write(e,n+1);if(l<0){i=n+a.end();break}i=n+l,n=0===l?i+1:i}const l=t+e.slice(i);return t="",l}}function Ha(e,t,a,o){const i=(t&Da.BRANCH_LENGTH)>>7,n=t&Da.JUMP_TABLE;if(0===i)return 0!==n&&o===n?a:-1;if(n){const t=o-n;return t<0||t>=i?-1:e[a+t]-1}let l=a,r=l+i-1;for(;l<=r;){const t=l+r>>>1,a=e[t];if(ao))return e[t+i];r=t-1}}return-1}const Ua=ja(Sa);function Wa(e,t=Fa.Legacy){return Ua(e,t)}function qa(e){return"[object String]"===function(e){return Object.prototype.toString.call(e)}(e)}ja(Ea);const Za=Object.prototype.hasOwnProperty;function Ga(e){return Array.prototype.slice.call(arguments,1).forEach(function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach(function(a){e[a]=t[a]})}}),e}function Ya(e,t,a){return[].concat(e.slice(0,t),a,e.slice(t+1))}function Qa(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(!!(65535&~e&&65534!=(65535&e))&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function Ja(e){if(e>65535){const t=55296+((e-=65536)>>10),a=56320+(1023&e);return String.fromCharCode(t,a)}return String.fromCharCode(e)}const Ka=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,Xa=new RegExp(Ka.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),eo=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function to(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(Xa,function(e,t,a){return t||function(e,t){if(35===t.charCodeAt(0)&&eo.test(t)){const a="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10);return Qa(a)?Ja(a):e}const a=Wa(e);return a!==e?a:e}(e,a)})}const ao=/[&<>"]/,oo=/[&<>"]/g,io={"&":"&","<":"<",">":">",'"':"""};function no(e){return io[e]}function lo(e){return ao.test(e)?e.replace(oo,no):e}const ro=/[.?*+^$[\]\\(){}|-]/g;function so(e){switch(e){case 9:case 32:return!0}return!1}function co(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function uo(e){return ba.test(e)||xa.test(e)}function ho(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function mo(e){return e=e.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCase()&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}const po={mdurl:ya,ucmicro:_a},go=Object.freeze(Object.defineProperty({__proto__:null,arrayReplaceAt:Ya,assign:Ga,escapeHtml:lo,escapeRE:function(e){return e.replace(ro,"\\$&")},fromCodePoint:Ja,has:function(e,t){return Za.call(e,t)},isMdAsciiPunct:ho,isPunctChar:uo,isSpace:so,isString:qa,isValidEntityCode:Qa,isWhiteSpace:co,lib:po,normalizeReference:mo,unescapeAll:to,unescapeMd:function(e){return e.indexOf("\\")<0?e:e.replace(Ka,"$1")}},Symbol.toStringTag,{value:"Module"}));const fo=Object.freeze(Object.defineProperty({__proto__:null,parseLinkDestination:function(e,t,a){let o,i=t;const n={ok:!1,pos:0,str:""};if(60===e.charCodeAt(i)){for(i++;i32))return n;if(41===o){if(0===l)break;l--}i++}return t===i||0!==l||(n.str=to(e.slice(t,i)),n.pos=i,n.ok=!0),n},parseLinkLabel:function(e,t,a){let o,i,n,l;const r=e.posMax,s=e.pos;for(e.pos=t+1,o=1;e.pos=a)return l;let o=e.charCodeAt(n);if(34!==o&&39!==o&&40!==o)return l;t++,n++,40===o&&(o=41),l.marker=o}for(;n"+lo(n.content)+""},vo.code_block=function(e,t,a,o,i){const n=e[t];return""+lo(e[t].content)+"\n"},vo.fence=function(e,t,a,o,i){const n=e[t],l=n.info?to(n.info).trim():"";let r,s="",c="";if(l){const e=l.split(/(\s+)/g);s=e[0],c=e.slice(2).join("")}if(r=a.highlight&&a.highlight(n.content,s,c)||lo(n.content),0===r.indexOf("${r}\n`}return`
${r}
\n`},vo.image=function(e,t,a,o,i){const n=e[t];return n.attrs[n.attrIndex("alt")][1]=i.renderInlineAsText(n.children,a,o),i.renderToken(e,t,a)},vo.hardbreak=function(e,t,a){return a.xhtmlOut?"
\n":"
\n"},vo.softbreak=function(e,t,a){return a.breaks?a.xhtmlOut?"
\n":"
\n":"\n"},vo.text=function(e,t){return lo(e[t].content)},vo.html_block=function(e,t){return e[t].content},vo.html_inline=function(e,t){return e[t].content},yo.prototype.renderAttrs=function(e){let t,a,o;if(!e.attrs)return"";for(o="",t=0,a=e.attrs.length;t\n":">",i},yo.prototype.renderInline=function(e,t,a){let o="";const i=this.rules;for(let n=0,l=e.length;n=0&&(a=this.attrs[t][1]),a},ko.prototype.attrJoin=function(e,t){const a=this.attrIndex(e);a<0?this.attrPush([e,t]):this.attrs[a][1]=this.attrs[a][1]+" "+t},bo.prototype.Token=ko;const xo=/\r\n?|\n/g,Co=/\0/g;function _o(e){return/^\s]/i.test(e)}function So(e){return/^<\/a\s*>/i.test(e)}const Eo=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,No=/\((c|tm|r)\)/i,Vo=/\((c|tm|r)\)/gi,Bo={c:"©",r:"®",tm:"™"};function Io(e,t){return Bo[t.toLowerCase()]}function To(e){let t=0;for(let a=e.length-1;a>=0;a--){const o=e[a];"text"!==o.type||t||(o.content=o.content.replace(Vo,Io)),"link_open"===o.type&&"auto"===o.info&&t--,"link_close"===o.type&&"auto"===o.info&&t++}}function Do(e){let t=0;for(let a=e.length-1;a>=0;a--){const o=e[a];"text"!==o.type||t||Eo.test(o.content)&&(o.content=o.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/gm,"$1—").replace(/(^|\s)--(?=\s|$)/gm,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/gm,"$1–")),"link_open"===o.type&&"auto"===o.info&&t--,"link_close"===o.type&&"auto"===o.info&&t++}}const Ao=/['"]/,Ro=/['"]/g;function zo(e,t,a){return e.slice(0,t)+a+e.slice(t+1)}function Fo(e,t){let a;const o=[];for(let i=0;i=0&&!(o[a].level<=l);a--);if(o.length=a+1,"text"!==n.type)continue;let r=n.content,s=0,c=r.length;e:for(;s=0)p=r.charCodeAt(u.index-1);else for(a=i-1;a>=0&&("softbreak"!==e[a].type&&"hardbreak"!==e[a].type);a--)if(e[a].content){p=e[a].content.charCodeAt(e[a].content.length-1);break}let g=32;if(s=48&&p<=57&&(h=d=!1),d&&h&&(d=f,h=v),d||h){if(h)for(a=o.length-1;a>=0;a--){let d=o[a];if(o[a].level=0;n--){const l=o[n];if("link_close"!==l.type){if("html_inline"===l.type&&(_o(l.content)&&i>0&&i--,So(l.content)&&i++),!(i>0)&&"text"===l.type&&e.md.linkify.test(l.content)){const i=l.content;let r=e.md.linkify.match(i);const s=[];let c=l.level,u=0;r.length>0&&0===r[0].index&&n>0&&"text_special"===o[n-1].type&&(r=r.slice(1));for(let t=0;tu){const t=new e.Token("text","",0);t.content=i.slice(u,l),t.level=c,s.push(t)}const d=new e.Token("link_open","a",1);d.attrs=[["href",o]],d.level=c++,d.markup="linkify",d.info="auto",s.push(d);const h=new e.Token("text","",0);h.content=n,h.level=c,s.push(h);const m=new e.Token("link_close","a",-1);m.level=--c,m.markup="linkify",m.info="auto",s.push(m),u=r[t].lastIndex}if(u=0;t--)"inline"===e.tokens[t].type&&(No.test(e.tokens[t].content)&&To(e.tokens[t].children),Eo.test(e.tokens[t].content)&&Do(e.tokens[t].children))}],["smartquotes",function(e){if(e.md.options.typographer)for(let t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&Ao.test(e.tokens[t].content)&&Fo(e.tokens[t].children,e)}],["text_join",function(e){let t,a;const o=e.tokens,i=o.length;for(let n=0;n0&&this.level++,this.tokens.push(o),o},Po.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},Po.prototype.skipEmptyLines=function(e){for(let t=this.lineMax;et;)if(!so(this.src.charCodeAt(--e)))return e+1;return e},Po.prototype.skipChars=function(e,t){for(let a=this.src.length;ea;)if(t!==this.src.charCodeAt(--e))return e+1;return e},Po.prototype.getLines=function(e,t,a,o){if(e>=t)return"";const i=new Array(t-e);for(let n=0,l=e;la?new Array(e-a+1).join(" ")+this.src.slice(c,s):this.src.slice(c,s)}return i.join("")},Po.prototype.Token=ko;function $o(e,t){const a=e.bMarks[t]+e.tShift[t],o=e.eMarks[t];return e.src.slice(a,o)}function Oo(e){const t=[],a=e.length;let o=0,i=e.charCodeAt(o),n=!1,l=0,r="";for(;o=o)return-1;let n=e.src.charCodeAt(i++);if(n<48||n>57)return-1;for(;;){if(i>=o)return-1;if(n=e.src.charCodeAt(i++),!(n>=48&&n<=57)){if(41===n||46===n)break;return-1}if(i-a>=10)return-1}return i`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",Wo="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",qo=new RegExp("^(?:"+Uo+"|"+Wo+"|\x3c!---?>|\x3c!--(?:[^-]|-[^-]|--[^>])*--\x3e|<[?][\\s\\S]*?[?]>|]*>|)"),Zo=new RegExp("^(?:"+Uo+"|"+Wo+")"),Go=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(Zo.source+"\\s*$"),/^$/,!1]];const Yo=[["table",function(e,t,a,o){if(t+2>a)return!1;let i=t+1;if(e.sCount[i]=4)return!1;let n=e.bMarks[i]+e.tShift[i];if(n>=e.eMarks[i])return!1;const l=e.src.charCodeAt(n++);if(124!==l&&45!==l&&58!==l)return!1;if(n>=e.eMarks[i])return!1;const r=e.src.charCodeAt(n++);if(124!==r&&45!==r&&58!==r&&!so(r))return!1;if(45===l&&so(r))return!1;for(;n=4)return!1;c=Oo(s),c.length&&""===c[0]&&c.shift(),c.length&&""===c[c.length-1]&&c.pop();const d=c.length;if(0===d||d!==u.length)return!1;if(o)return!0;const h=e.parentType;e.parentType="table";const m=e.md.block.ruler.getRules("blockquote"),p=[t,0];e.push("table_open","table",1).map=p,e.push("thead_open","thead",1).map=[t,t+1],e.push("tr_open","tr",1).map=[t,t+1];for(let v=0;v=4)break;if(c=Oo(s),c.length&&""===c[0]&&c.shift(),c.length&&""===c[c.length-1]&&c.pop(),f+=d-c.length,f>65536)break;if(i===t+2){e.push("tbody_open","tbody",1).map=g=[t+2,0]}e.push("tr_open","tr",1).map=[i,i+1];for(let t=0;t=4))break;o++,i=o}e.line=i;const n=e.push("code_block","code",0);return n.content=e.getLines(t,i,4+e.blkIndent,!1)+"\n",n.map=[t,e.line],!0}],["fence",function(e,t,a,o){let i=e.bMarks[t]+e.tShift[t],n=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(i+3>n)return!1;const l=e.src.charCodeAt(i);if(126!==l&&96!==l)return!1;let r=i;i=e.skipChars(i,l);let s=i-r;if(s<3)return!1;const c=e.src.slice(r,i),u=e.src.slice(i,n);if(96===l&&u.indexOf(String.fromCharCode(l))>=0)return!1;if(o)return!0;let d=t,h=!1;for(;(d++,!(d>=a))&&(i=r=e.bMarks[d]+e.tShift[d],n=e.eMarks[d],!(i=4||(i=e.skipChars(i,l),i-r=4)return!1;if(62!==e.src.charCodeAt(i))return!1;if(o)return!0;const r=[],s=[],c=[],u=[],d=e.md.block.ruler.getRules("blockquote"),h=e.parentType;e.parentType="blockquote";let m,p=!1;for(m=t;m=n)break;if(62===e.src.charCodeAt(i++)&&!t){let t,a,o=e.sCount[m]+1;32===e.src.charCodeAt(i)?(i++,o++,a=!1,t=!0):9===e.src.charCodeAt(i)?(t=!0,(e.bsCount[m]+o)%4==3?(i++,o++,a=!1):a=!0):t=!1;let l=o;for(r.push(e.bMarks[m]),e.bMarks[m]=i;i=n,s.push(e.bsCount[m]),e.bsCount[m]=e.sCount[m]+1+(t?1:0),c.push(e.sCount[m]),e.sCount[m]=l-o,u.push(e.tShift[m]),e.tShift[m]=i-e.bMarks[m];continue}if(p)break;let o=!1;for(let i=0,n=d.length;i";const v=[t,0];f.map=v,e.md.block.tokenize(e,t,m),e.push("blockquote_close","blockquote",-1).markup=">",e.lineMax=l,e.parentType=h,v[1]=e.line;for(let y=0;y=4)return!1;let n=e.bMarks[t]+e.tShift[t];const l=e.src.charCodeAt(n++);if(42!==l&&45!==l&&95!==l)return!1;let r=1;for(;n=4)return!1;if(e.listIndent>=0&&e.sCount[s]-e.listIndent>=4&&e.sCount[s]=e.blkIndent&&(m=!0),(h=Ho(e,s))>=0){if(u=!0,l=e.bMarks[s]+e.tShift[s],d=Number(e.src.slice(l,h-1)),m&&1!==d)return!1}else{if(!((h=jo(e,s))>=0))return!1;u=!1}if(m&&e.skipSpaces(h)>=e.eMarks[s])return!1;if(o)return!0;const p=e.src.charCodeAt(h-1),g=e.tokens.length;u?(r=e.push("ordered_list_open","ol",1),1!==d&&(r.attrs=[["start",d]])):r=e.push("bullet_list_open","ul",1);const f=[s,0];r.map=f,r.markup=String.fromCharCode(p);let v=!1;const y=e.md.block.ruler.getRules("list"),w=e.parentType;for(e.parentType="list";s=i?1:o-t,m>4&&(m=1);const g=t+m;r=e.push("list_item_open","li",1),r.markup=String.fromCharCode(p);const f=[s,0];r.map=f,u&&(r.info=e.src.slice(l,h-1));const w=e.tight,k=e.tShift[s],b=e.sCount[s],x=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=g,e.tight=!0,e.tShift[s]=d-e.bMarks[s],e.sCount[s]=o,d>=i&&e.isEmpty(s+1)?e.line=Math.min(e.line+2,a):e.md.block.tokenize(e,s,a,!0),e.tight&&!v||(c=!1),v=e.line-s>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=x,e.tShift[s]=k,e.sCount[s]=b,e.tight=w,r=e.push("list_item_close","li",-1),r.markup=String.fromCharCode(p),s=e.line,f[1]=s,s>=a)break;if(e.sCount[s]=4)break;let C=!1;for(let i=0,n=y.length;i=4)return!1;if(91!==e.src.charCodeAt(i))return!1;function r(t){const a=e.lineMax;if(t>=a||e.isEmpty(t))return null;let o=!1;if(e.sCount[t]-e.blkIndent>3&&(o=!0),e.sCount[t]<0&&(o=!0),!o){const o=e.md.block.ruler.getRules("reference"),i=e.parentType;e.parentType="reference";let n=!1;for(let l=0,r=o.length;l=4)return!1;if(!e.md.options.html)return!1;if(60!==e.src.charCodeAt(i))return!1;let l=e.src.slice(i,n),r=0;for(;r=4)return!1;let l=e.src.charCodeAt(i);if(35!==l||i>=n)return!1;let r=1;for(l=e.src.charCodeAt(++i);35===l&&i6||ii&&so(e.src.charCodeAt(s-1))&&(n=s),e.line=t+1;const c=e.push("heading_open","h"+String(r),1);c.markup="########".slice(0,r),c.map=[t,e.line];const u=e.push("inline","",0);return u.content=e.src.slice(i,n).trim(),u.map=[t,e.line],u.children=[],e.push("heading_close","h"+String(r),-1).markup="########".slice(0,r),!0},["paragraph","reference","blockquote"]],["lheading",function(e,t,a){const o=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;const i=e.parentType;e.parentType="paragraph";let n,l=0,r=t+1;for(;r3)continue;if(e.sCount[r]>=e.blkIndent){let t=e.bMarks[r]+e.tShift[r];const a=e.eMarks[r];if(t=a))){l=61===n?1:2;break}}if(e.sCount[r]<0)continue;let t=!1;for(let i=0,n=o.length;i3)continue;if(e.sCount[n]<0)continue;let t=!1;for(let i=0,l=o.length;i=a))&&!(e.sCount[l]=n){e.line=a;break}const t=e.line;let s=!1;for(let n=0;n=e.line)throw new Error("block rule didn't increment state.line");break}if(!s)throw new Error("none of the block rules matched");e.tight=!r,e.isEmpty(e.line-1)&&(r=!0),l=e.line,l0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(o),this.tokens_meta.push(i),o},Jo.prototype.scanDelims=function(e,t){const a=this.posMax,o=this.src.charCodeAt(e),i=e>0?this.src.charCodeAt(e-1):32;let n=e;for(;n?@[]^_`{|}~-".split("").forEach(function(e){ei[e.charCodeAt(0)]=1});const ai={tokenize:function(e,t){const a=e.pos,o=e.src.charCodeAt(a);if(t)return!1;if(126!==o)return!1;const i=e.scanDelims(e.pos,!0);let n=i.length;const l=String.fromCharCode(o);if(n<2)return!1;let r;n%2&&(r=e.push("text","",0),r.content=l,n--);for(let s=0;s=0;a--){const o=t[a];if(95!==o.marker&&42!==o.marker)continue;if(-1===o.end)continue;const i=t[o.end],n=a>0&&t[a-1].end===o.end+1&&t[a-1].marker===o.marker&&t[a-1].token===o.token-1&&t[o.end+1].token===i.token+1,l=String.fromCharCode(o.marker),r=e.tokens[o.token];r.type=n?"strong_open":"em_open",r.tag=n?"strong":"em",r.nesting=1,r.markup=n?l+l:l,r.content="";const s=e.tokens[i.token];s.type=n?"strong_close":"em_close",s.tag=n?"strong":"em",s.nesting=-1,s.markup=n?l+l:l,s.content="",n&&(e.tokens[t[a-1].token].content="",e.tokens[t[o.end+1].token].content="",a--)}}const ii={tokenize:function(e,t){const a=e.pos,o=e.src.charCodeAt(a);if(t)return!1;if(95!==o&&42!==o)return!1;const i=e.scanDelims(e.pos,42===o);for(let n=0;n\x00-\x20]*)$/;const ri=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,si=/^&([a-z][a-z0-9]{1,31});/i;function ci(e){const t={},a=e.length;if(!a)return;let o=0,i=-2;const n=[];for(let l=0;lr;s-=n[s]+1){const t=e[s];if(t.marker===a.marker&&(t.open&&t.end<0)){let o=!1;if((t.close||a.open)&&(t.length+a.length)%3==0&&(t.length%3==0&&a.length%3==0||(o=!0)),!o){const o=s>0&&!e[s-1].open?n[s-1]+1:0;n[l]=l-s+o,n[s]=o,a.open=!1,t.end=l,t.close=!1,c=-1,i=-2;break}}}-1!==c&&(t[a.marker][(a.open?3:0)+(a.length||0)%3]=c)}}const ui=[["text",function(e,t){let a=e.pos;for(;a0)return!1;const a=e.pos;if(a+3>e.posMax)return!1;if(58!==e.src.charCodeAt(a))return!1;if(47!==e.src.charCodeAt(a+1))return!1;if(47!==e.src.charCodeAt(a+2))return!1;const o=e.pending.match(Xo);if(!o)return!1;const i=o[1],n=e.md.linkify.matchAtStart(e.src.slice(a-i.length));if(!n)return!1;let l=n.url;if(l.length<=i.length)return!1;l=l.replace(/\*+$/,"");const r=e.md.normalizeLink(l);if(!e.md.validateLink(r))return!1;if(!t){e.pending=e.pending.slice(0,-i.length);const t=e.push("link_open","a",1);t.attrs=[["href",r]],t.markup="linkify",t.info="auto";e.push("text","",0).content=e.md.normalizeLinkText(l);const a=e.push("link_close","a",-1);a.markup="linkify",a.info="auto"}return e.pos+=l.length-i.length,!0}],["newline",function(e,t){let a=e.pos;if(10!==e.src.charCodeAt(a))return!1;const o=e.pending.length-1,i=e.posMax;if(!t)if(o>=0&&32===e.pending.charCodeAt(o))if(o>=1&&32===e.pending.charCodeAt(o-1)){let t=o-1;for(;t>=1&&32===e.pending.charCodeAt(t-1);)t--;e.pending=e.pending.slice(0,t),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(a++;a=o)return!1;let i=e.src.charCodeAt(a);if(10===i){for(t||e.push("hardbreak","br",0),a++;a=55296&&i<=56319&&a+1=56320&&t<=57343&&(n+=e.src[a+1],a++)}const l="\\"+n;if(!t){const t=e.push("text_special","",0);i<256&&0!==ei[i]?t.content=n:t.content=l,t.markup=l,t.info="escape"}return e.pos=a+1,!0}],["backticks",function(e,t){let a=e.pos;if(96!==e.src.charCodeAt(a))return!1;const o=a;a++;const i=e.posMax;for(;a=d)return!1;if(s=p,i=e.md.helpers.parseLinkDestination(e.src,p,e.posMax),i.ok){for(l=e.md.normalizeLink(i.str),e.md.validateLink(l)?p=i.pos:l="",s=p;p=d||41!==e.src.charCodeAt(p))&&(c=!0),p++}if(c){if(void 0===e.env.references)return!1;if(p=0?o=e.src.slice(s,p++):p=m+1):p=m+1,o||(o=e.src.slice(h,m)),n=e.env.references[mo(o)],!n)return e.pos=u,!1;l=n.href,r=n.title}if(!t){e.pos=h,e.posMax=m;const t=[["href",l]];e.push("link_open","a",1).attrs=t,r&&t.push(["title",r]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=p,e.posMax=d,!0}],["image",function(e,t){let a,o,i,n,l,r,s,c,u="";const d=e.pos,h=e.posMax;if(33!==e.src.charCodeAt(e.pos))return!1;if(91!==e.src.charCodeAt(e.pos+1))return!1;const m=e.pos+2,p=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(p<0)return!1;if(n=p+1,n=h)return!1;for(c=n,r=e.md.helpers.parseLinkDestination(e.src,n,e.posMax),r.ok&&(u=e.md.normalizeLink(r.str),e.md.validateLink(u)?n=r.pos:u=""),c=n;n=h||41!==e.src.charCodeAt(n))return e.pos=d,!1;n++}else{if(void 0===e.env.references)return!1;if(n=0?i=e.src.slice(c,n++):n=p+1):n=p+1,i||(i=e.src.slice(m,p)),l=e.env.references[mo(i)],!l)return e.pos=d,!1;u=l.href,s=l.title}if(!t){o=e.src.slice(m,p);const t=[];e.md.inline.parse(o,e.md,e.env,t);const a=e.push("image","img",0),i=[["src",u],["alt",""]];a.attrs=i,a.children=t,a.content=o,s&&i.push(["title",s])}return e.pos=n,e.posMax=h,!0}],["autolink",function(e,t){let a=e.pos;if(60!==e.src.charCodeAt(a))return!1;const o=e.pos,i=e.posMax;for(;;){if(++a>=i)return!1;const t=e.src.charCodeAt(a);if(60===t)return!1;if(62===t)break}const n=e.src.slice(o+1,a);if(li.test(n)){const a=e.md.normalizeLink(n);if(!e.md.validateLink(a))return!1;if(!t){const t=e.push("link_open","a",1);t.attrs=[["href",a]],t.markup="autolink",t.info="auto";e.push("text","",0).content=e.md.normalizeLinkText(n);const o=e.push("link_close","a",-1);o.markup="autolink",o.info="auto"}return e.pos+=n.length+2,!0}if(ni.test(n)){const a=e.md.normalizeLink("mailto:"+n);if(!e.md.validateLink(a))return!1;if(!t){const t=e.push("link_open","a",1);t.attrs=[["href",a]],t.markup="autolink",t.info="auto";e.push("text","",0).content=e.md.normalizeLinkText(n);const o=e.push("link_close","a",-1);o.markup="autolink",o.info="auto"}return e.pos+=n.length+2,!0}return!1}],["html_inline",function(e,t){if(!e.md.options.html)return!1;const a=e.posMax,o=e.pos;if(60!==e.src.charCodeAt(o)||o+2>=a)return!1;const i=e.src.charCodeAt(o+1);if(33!==i&&63!==i&&47!==i&&!function(e){const t=32|e;return t>=97&&t<=122}(i))return!1;const n=e.src.slice(o).match(qo);if(!n)return!1;if(!t){const t=e.push("html_inline","",0);t.content=n[0],l=t.content,/^\s]/i.test(l)&&e.linkLevel++,function(e){return/^<\/a\s*>/i.test(e)}(t.content)&&e.linkLevel--}var l;return e.pos+=n[0].length,!0}],["entity",function(e,t){const a=e.pos,o=e.posMax;if(38!==e.src.charCodeAt(a))return!1;if(a+1>=o)return!1;if(35===e.src.charCodeAt(a+1)){const o=e.src.slice(a).match(ri);if(o){if(!t){const t="x"===o[1][0].toLowerCase()?parseInt(o[1].slice(1),16):parseInt(o[1],10),a=e.push("text_special","",0);a.content=Qa(t)?Ja(t):Ja(65533),a.markup=o[0],a.info="entity"}return e.pos+=o[0].length,!0}}else{const o=e.src.slice(a).match(si);if(o){const a=Wa(o[0]);if(a!==o[0]){if(!t){const t=e.push("text_special","",0);t.content=a,t.markup=o[0],t.info="entity"}return e.pos+=o[0].length,!0}}}return!1}]],di=[["balance_pairs",function(e){const t=e.tokens_meta,a=e.tokens_meta.length;ci(e.delimiters);for(let o=0;o0&&o++,"text"===i[t].type&&t+1=e.pos)throw new Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;l||e.pos++,n[t]=e.pos},hi.prototype.tokenize=function(e){const t=this.ruler.getRules(""),a=t.length,o=e.posMax,i=e.md.options.maxNesting;for(;e.pos=e.pos)throw new Error("inline rule didn't increment state.pos");break}if(l){if(e.pos>=o)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},hi.prototype.parse=function(e,t,a,o){const i=new this.State(e,t,a,o);this.tokenize(i);const n=this.ruler2.getRules(""),l=n.length;for(let r=0;r=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:o.match(a.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,a){const o=e.slice(t);return a.re.mailto||(a.re.mailto=new RegExp("^"+a.re.src_email_name+"@"+a.re.src_host_strict,"i")),a.re.mailto.test(o)?o.match(a.re.mailto)[0].length:0}}},wi="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function ki(e){const t=e.re=function(e){const t={};e=e||{},t.src_Any=wa.source,t.src_Cc=ka.source,t.src_Z=Ca.source,t.src_P=ba.source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");const a="[><|]";return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!"+(e["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+a+"|[()[\\]{}.,\"'?!\\-;]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]|$)|"+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+t.src_ZCc+"|$)|;(?!"+t.src_ZCc+"|$)|\\!+(?!"+t.src_ZCc+"|[!]|$)|\\?(?!"+t.src_ZCc+"|[?]|$))+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}(e.__opts__),a=e.__tlds__.slice();function o(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||a.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),a.push(t.src_xn),t.src_tlds=a.join("|"),t.email_fuzzy=RegExp(o(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(o(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(o(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(o(t.tpl_host_fuzzy_test),"i");const i=[];function n(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){const a=e.__schemas__[t];if(null===a)return;const o={validate:null,link:null};if(e.__compiled__[t]=o,"[object Object]"===pi(a))return!function(e){return"[object RegExp]"===pi(e)}(a.validate)?gi(a.validate)?o.validate=a.validate:n(t,a):o.validate=function(e){return function(t,a){const o=t.slice(a);return e.test(o)?o.match(e)[0].length:0}}(a.validate),void(gi(a.normalize)?o.normalize=a.normalize:a.normalize?n(t,a):o.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===pi(e)}(a)?n(t,a):i.push(t)}),i.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};const l=Object.keys(e.__compiled__).filter(function(t){return t.length>0&&e.__compiled__[t]}).map(fi).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+l+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+l+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function bi(e,t){const a=e.__index__,o=e.__last_index__,i=e.__text_cache__.slice(a,o);this.schema=e.__schema__.toLowerCase(),this.index=a+t,this.lastIndex=o+t,this.raw=i,this.text=i,this.url=i}function xi(e,t){const a=new bi(e,t);return e.__compiled__[a.schema].normalize(a,e),a}function Ci(e,t){if(!(this instanceof Ci))return new Ci(e,t);var a;t||(a=e,Object.keys(a||{}).reduce(function(e,t){return e||vi.hasOwnProperty(t)},!1)&&(t=e,e={})),this.__opts__=mi({},vi,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=mi({},yi,e),this.__compiled__={},this.__tlds__=wi,this.__tlds_replaced__=!1,this.re={},ki(this)}Ci.prototype.add=function(e,t){return this.__schemas__[e]=t,ki(this),this},Ci.prototype.set=function(e){return this.__opts__=mi(this.__opts__,e),this},Ci.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;let t,a,o,i,n,l,r,s,c;if(this.re.schema_test.test(e))for(r=this.re.schema_search,r.lastIndex=0;null!==(t=r.exec(e));)if(i=this.testSchemaAt(e,t[2],r.lastIndex),i){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(s=e.search(this.re.host_fuzzy_test),s>=0&&(this.__index__<0||s=0&&null!==(o=e.match(this.re.email_fuzzy))&&(n=o.index+o[1].length,l=o.index+o[0].length,(this.__index__<0||nthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=n,this.__last_index__=l))),this.__index__>=0},Ci.prototype.pretest=function(e){return this.re.pretest.test(e)},Ci.prototype.testSchemaAt=function(e,t,a){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,a,this):0},Ci.prototype.match=function(e){const t=[];let a=0;this.__index__>=0&&this.__text_cache__===e&&(t.push(xi(this,a)),a=this.__last_index__);let o=a?e.slice(a):e;for(;this.test(o);)t.push(xi(this,a)),o=o.slice(this.__last_index__),a+=this.__last_index__;return t.length?t:null},Ci.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;const t=this.re.schema_at_start.exec(e);if(!t)return null;const a=this.testSchemaAt(e,t[2],t[0].length);return a?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+a,xi(this,0)):null},Ci.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,a){return e!==a[t-1]}).reverse(),ki(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,ki(this),this)},Ci.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},Ci.prototype.onCompile=function(){};const _i=2147483647,Si=36,Ei=/^xn--/,Ni=/[^\0-\x7F]/,Vi=/[\x2E\u3002\uFF0E\uFF61]/g,Bi={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},Ii=Math.floor,Ti=String.fromCharCode;function Di(e){throw new RangeError(Bi[e])}function Ai(e,t){const a=e.split("@");let o="";a.length>1&&(o=a[0]+"@",e=a[1]);const i=function(e,t){const a=[];let o=e.length;for(;o--;)a[o]=t(e[o]);return a}((e=e.replace(Vi,".")).split("."),t).join(".");return o+i}function Ri(e){const t=[];let a=0;const o=e.length;for(;a=55296&&i<=56319&&a=48&&e<58?e-48+26:e>=65&&e<91?e-65:e>=97&&e<123?e-97:Si},Fi=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},Mi=function(e,t,a){let o=0;for(e=a?Ii(e/700):e>>1,e+=Ii(e/t);e>455;o+=Si)e=Ii(e/35);return Ii(o+36*e/(e+38))},Li=function(e){const t=[],a=e.length;let o=0,i=128,n=72,l=e.lastIndexOf("-");l<0&&(l=0);for(let r=0;r=128&&Di("not-basic"),t.push(e.charCodeAt(r));for(let r=l>0?l+1:0;r=a&&Di("invalid-input");const l=zi(e.charCodeAt(r++));l>=Si&&Di("invalid-input"),l>Ii((_i-o)/t)&&Di("overflow"),o+=l*t;const s=i<=n?1:i>=n+26?26:i-n;if(lIi(_i/c)&&Di("overflow"),t*=c}const s=t.length+1;n=Mi(o-l,s,0==l),Ii(o/s)>_i-i&&Di("overflow"),i+=Ii(o/s),o%=s,t.splice(o++,0,i)}return String.fromCodePoint(...t)},Pi=function(e){const t=[],a=(e=Ri(e)).length;let o=128,i=0,n=72;for(const s of e)s<128&&t.push(Ti(s));const l=t.length;let r=l;for(l&&t.push("-");r=o&&tIi((_i-i)/s)&&Di("overflow"),i+=(a-o)*s,o=a;for(const c of e)if(c_i&&Di("overflow"),c===o){let e=i;for(let a=Si;;a+=Si){const o=a<=n?1:a>=n+26?26:a-n;if(e=0))try{t.hostname=$i(t.hostname)}catch(a){}return oa(ia(t))}function Gi(e){const t=va(e,!0);if(t.hostname&&(!t.protocol||qi.indexOf(t.protocol)>=0))try{t.hostname=Oi(t.hostname)}catch(a){}return ta(ia(t),ta.defaultChars+"%")}function Yi(e,t){if(!(this instanceof Yi))return new Yi(e,t);t||qa(e)||(t=e||{},e="default"),this.inline=new hi,this.block=new Qo,this.core=new Lo,this.renderer=new yo,this.linkify=new Ci,this.validateLink=Wi,this.normalizeLink=Zi,this.normalizeLinkText=Gi,this.utils=go,this.helpers=Ga({},fo),this.options={},this.configure(e),t&&this.set(t)}Yi.prototype.set=function(e){return Ga(this.options,e),this},Yi.prototype.configure=function(e){const t=this;if(qa(e)){const t=e;if(!(e=ji[t]))throw new Error('Wrong `markdown-it` preset "'+t+'", check name')}if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(a){e.components[a].rules&&t[a].ruler.enableOnly(e.components[a].rules),e.components[a].rules2&&t[a].ruler2.enableOnly(e.components[a].rules2)}),this},Yi.prototype.enable=function(e,t){let a=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){a=a.concat(this[t].ruler.enable(e,!0))},this),a=a.concat(this.inline.ruler2.enable(e,!0));const o=e.filter(function(e){return a.indexOf(e)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+o);return this},Yi.prototype.disable=function(e,t){let a=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){a=a.concat(this[t].ruler.disable(e,!0))},this),a=a.concat(this.inline.ruler2.disable(e,!0));const o=e.filter(function(e){return a.indexOf(e)<0});if(o.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+o);return this},Yi.prototype.use=function(e){const t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},Yi.prototype.parse=function(e,t){if("string"!=typeof e)throw new Error("Input data should be a String");const a=new this.core.State(e,this,t);return this.core.process(a),a.tokens},Yi.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},Yi.prototype.parseInline=function(e,t){const a=new this.core.State(e,this,t);return a.inlineMode=!0,this.core.process(a),a.tokens},Yi.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};const Qi=ze({name:"markdown-preview",props:{mdString:{default:"",type:String}},data:()=>({contentHtml:"",mdObj:null}),watch:{mdString:{handler(e){this.contentHtml=this.parseContent(e)},deep:!0,immediate:!0}},methods:{parseContent(e){if(this.mdObj)return this.mdObj.render(e);setTimeout(()=>this.parseContent(e),500)}},mounted(){this.mdObj=new Yi({html:!0,linkify:!0,typographer:!0}),this.contentHtml=this.parseContent(this.mdString)}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("rich-text",{nodes:n.contentHtml},null,8,["nodes"])])}],["__scopeId","data-v-e7cff150"]]),Ji=ze({__name:"answer",props:{dataInfo:{default:()=>({}),type:Object},isLoading:{default:!1,type:Boolean},isAnswering:{default:!1,type:Boolean},isLast:{default:!1,type:Boolean}},emits:["handleEvents"],setup(t,{emit:a}){const o=a,i=t;e.watch(()=>i.dataInfo,()=>{},{deep:!0,immediate:!0}),e.watch(()=>i.isLoading,()=>{},{deep:!0,immediate:!0});const n=e.computed(()=>{var e;return((null==(e=i.dataInfo)?void 0:e.talkingText)||"").replace(/\\n/g,"\n")}),l=e.computed(()=>{var e;return(null==(e=i.dataInfo)?void 0:e.talkingFiles)||[]}),r=e.computed(()=>{var e;return(null==(e=i.dataInfo)?void 0:e.talkingCrsList)||[]}),s=e.ref([1,2]),c=e=>{s.value.indexOf(e)>=0?s.value=s.value.filter(t=>t!==e):s.value.push(e)},u=()=>{o("handleEvents","reAnswer")},d=()=>{o("handleEvents","stop")},h=()=>{o("handleEvents","great")},m=()=>{o("handleEvents","feedback")};return(t,a)=>{const p=e.resolveComponent("CommonLoading");return i.isLoading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"answer-content"},[e.createElementVNode("view",{class:"talking-cont"},[e.createVNode(p,{color:"#06f"})])])):(e.openBlock(),e.createElementBlock("view",{key:1,class:"answer-content"},[e.createElementVNode("view",{class:"talking-cont"},[e.createVNode(Qi,{mdString:n.value},null,8,["mdString"])]),e.createElementVNode("view",{class:"talking-link"},[l.value.length>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["link-cont",s.value.indexOf(1)>=0?"is-active":""])},[e.createElementVNode("view",{class:"link-info",onClick:a[0]||(a[0]=e=>c(1))},[e.createElementVNode("view",{class:"info-text"}," 引用知识库"+e.toDisplayString(l.value.length)+"篇相关资料 ",1)]),e.createElementVNode("view",{class:"link-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"link-item",onClick:e.withModifiers(e=>(e=>{o("handleEvents","preview",e)})(t),["stop"])},e.toDisplayString(a+1)+". "+e.toDisplayString(t.docName),9,["onClick"]))),256))])],2)):i.isAnswering?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:1,class:"link-cont-desc"},"本次回答参考资料来源于网络")),r.value.length>0?(e.openBlock(),e.createElementBlock("view",{key:2,class:e.normalizeClass(["link-cont",s.value.indexOf(2)>=0?"is-active":""])},[e.createElementVNode("view",{class:"link-info",onClick:a[1]||(a[1]=e=>c(2))},[e.createElementVNode("view",{class:"info-text"}," 发现"+e.toDisplayString(r.value.length)+"个关联课程 ",1)]),e.createElementVNode("view",{class:"link-items"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"link-item",onClick:e.withModifiers(e=>(e=>{Re.navigateTo("/pages/courseDetail/index?crsId="+e.crsId)})(t),["stop"])},e.toDisplayString(a+1)+". "+e.toDisplayString(t.crsName),9,["onClick"]))),256))])],2)):e.createCommentVNode("",!0)]),i.isLoading?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"btns-cont"},[i.dataInfo.isHistory?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:"replay-btn",onClick:u},[e.createElementVNode("image",{class:"icon",src:"/static/images/dialog/answer-restart1.png",style:{width:"100%",height:"100%"}})])),i.isAnswering&&i.isLast?(e.openBlock(),e.createElementBlock("view",{key:1,class:"replay-btn",onClick:d},[e.createElementVNode("image",{class:"icon",src:"/static/images/dialog/answer-stop1.png",style:{width:"100%",height:"100%"}})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"replay-btn",onClick:h},["Y"!==i.dataInfo.likeStat?(e.openBlock(),e.createElementBlock("image",{key:0,class:"icon",src:"/static/images/dialog/answer-zan1.png",style:{width:"100%",height:"100%"}})):(e.openBlock(),e.createElementBlock("image",{key:1,class:"icon",src:"/static/images/dialog/answer-yizan1.png",style:{width:"100%",height:"100%"}}))]),e.createElementVNode("view",{class:"play-btn",onClick:m},["Y"!==i.dataInfo.downvoteStat?(e.openBlock(),e.createElementBlock("image",{key:0,class:"icon",src:"/static/images/dialog/answer-fankui1.png",style:{width:"100%",height:"100%"}})):(e.openBlock(),e.createElementBlock("image",{key:1,class:"icon",src:"/static/images/dialog/answer-yifankui1.png",style:{width:"100%",height:"100%"}}))])]))]))}}},[["__scopeId","data-v-acb1668f"]]),Ki=ze({__name:"talking-item",props:{talkingType:{default:"question",type:String},talkingInfo:{default:()=>({}),type:Object},activeVoiceId:{default:"",type:String},isAnswering:{default:!1,type:Boolean},isLast:{default:!1,type:Boolean}},emits:["handleEvents"],setup(t,{emit:a}){const o=a,i=t;e.watch(()=>i.activeVoiceId,()=>{},{deep:!0,immediate:!0}),e.watch(()=>i.talkingInfo,()=>{},{deep:!0,immediate:!0});const{talkingType:n}=e.toRefs(i),l=(e,t={})=>{o("handleEvents",{type:e,data:i.talkingInfo,id:"",info:t})},r=e=>{o("handleEvents",{type:"changePlay",data:i.talkingInfo,id:e,info:{}})};return(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"talking-item"},["question"===e.unref(n)?(e.openBlock(),e.createBlock(Xt,{key:0,onChangePlay:r,dataInfo:t.talkingInfo,isLast:t.isLast,activeVoiceId:t.activeVoiceId},null,8,["dataInfo","isLast","activeVoiceId"])):"answer"===e.unref(n)?(e.openBlock(),e.createBlock(Ji,{key:1,dataInfo:i.talkingInfo,isLast:t.isLast,isLoading:!!i.talkingInfo.isLoading,isAnswering:i.isAnswering,onHandleEvents:l},null,8,["dataInfo","isLast","isLoading","isAnswering"])):(e.openBlock(),e.createElementBlock("view",{key:2}))]))}},[["__scopeId","data-v-6de60373"]]),Xi=ze({__name:"table",props:{columns:{default:()=>[],type:Array},data:{default:()=>[],type:Array},canCheck:{default:!1,type:Boolean},hasMore:{default:!1,type:Boolean}},emits:["select-all","select-row","load-more"],setup(t,{emit:a}){const o=t,i=a,n=e.useSlots(),l=e.ref([]),r=e.computed(()=>l.value.length===o.data.length),s=e.computed(()=>!!n.actions),c=e=>{e.detail.value.length>0?l.value=[...o.data]:l.value=[],i("select-all",l.value)},u=()=>{i("load-more")};return(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"table-container"},[e.createElementVNode("view",{class:"table"},[e.createElementVNode("view",{class:"table-header"},[t.canCheck?(e.openBlock(),e.createElementBlock("view",{key:0,class:"header-cell checkbox-cell"},[e.createElementVNode("checkbox-group",{onChange:c},[e.createElementVNode("checkbox",{checked:r.value},null,8,["checked"])],32)])):e.createCommentVNode("",!0),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.columns,(t,a)=>(e.openBlock(),e.createElementBlock("view",{key:a,class:"header-cell",style:e.normalizeStyle({width:t.width||"auto"})},e.toDisplayString(t.title),5))),128)),s.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"header-cell actions-cell"},"操作")):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"table-body"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.data,(o,n)=>(e.openBlock(),e.createElementBlock("view",{key:n,class:e.normalizeClass(["table-row",{selected:l.value.includes(o)}])},[t.canCheck?(e.openBlock(),e.createElementBlock("view",{key:0,class:"body-cell checkbox-cell"},[e.createElementVNode("checkbox-group",{onChange:e=>((e,t)=>{t.detail.value.length>0?l.value.push(e):l.value=l.value.filter(t=>t!==e),i("select-row",l.value)})(o,e)},[e.createElementVNode("checkbox",{checked:l.value.includes(o)},null,8,["checked"])],40,["onChange"])])):e.createCommentVNode("",!0),(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.columns,(t,i)=>(e.openBlock(),e.createElementBlock("view",{key:i,class:"body-cell",style:e.normalizeStyle({width:t.width||"auto"})},[e.renderSlot(a.$slots,"cell",{row:o,column:t,index:n},()=>[e.createTextVNode(e.toDisplayString(o[t.key]),1)],!0)],4))),128)),s.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"body-cell actions-cell"},[e.renderSlot(a.$slots,"actions",{row:o,index:n},void 0,!0)])):e.createCommentVNode("",!0)],2))),128))])]),t.hasMore?(e.openBlock(),e.createElementBlock("view",{key:0,class:"load-more",onClick:u},[e.createElementVNode("text",null,"点击加载更多")])):e.createCommentVNode("",!0)]))}},[["__scopeId","data-v-577bd05c"]]),en={__name:"preview",setup(t,{expose:a}){const o=e.ref([{title:"姓名",key:"name",width:"120rpx"},{title:"年龄",key:"age",width:"120rpx",slot:"age"},{title:"地址",width:"180rpx",key:"address"}]),i=e.ref([{name:"张三",age:25,address:"北京市"},{name:"李四",age:30,address:"上海市"},{name:"王五",age:28,address:"广州市"}]),n=e.ref(),l=e=>{e?n.value.open("bottom"):n.value.close()};return a({open:e=>{l(!0)},close:()=>{l()}}),(t,a)=>{const l=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createBlock(l,{ref_key:"previewPopupRef",ref:n,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",null,[e.createVNode(Xi,{columns:o.value,data:i.value},{cell:e.withCtx(({row:o,column:i})=>["age"===i.key?(e.openBlock(),e.createElementBlock("view",{key:0,onClick:a[0]||(a[0]=(...e)=>t.test&&t.test(...e)),style:{color:"#f00"}},e.toDisplayString(o.age),1)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createTextVNode(e.toDisplayString(o[i.key]),1)],64))]),_:1},8,["columns","data"])])]),_:1},512)}}};const tn={VITE_APP_BASE_API_Url:"https://aits.jlbank.com.cn:7001"},an=(e="")=>tn.VITE_APP_BASE_API_Url,on={NO_LOGIN:["QQ0005","0005"]};let nn=!1;const ln=(e="http")=>{if(nn)return;nn=!0;let t="";const a=getCurrentPages();if(a.length>=1){const e=a[a.length-1];t=e.route}me("log","at api/request.js:47","当前页路由",t),"pages/login/login"!==t&&(Re.hideLoading(),Re.show("未登录","现在去登录",!1).then(()=>{"socket"===e&&""!==t?Re.redirectTo("/pages/login/login?path="+t):Re.redirectTo("/pages/login/login")}).finally(()=>{nn=!1}))};function rn({url:e,method:t,data:a,meta:o,isStream:i,suppressErrors:n=!1,toastErrors:l=!0,header:r={},timeout:s=6e3,baseUrl:c=""}){const u=an(e),d={"content-type":"application/x-www-form-urlencoded; charset=UTF-8",...r||{}};let h=Se();return h&&(d.summary=h),new Promise((o,r)=>{uni.request({url:`${c||u}${e}`,data:a,method:t,header:d,timeout:s,success:e=>{if(i)return o(e);const t=e.data;return"0000"===(null==t?void 0:t.rtnCode)?o(t):"1001"===(null==t?void 0:t.rtnCode)?r(t):"0002"===(null==t?void 0:t.rtnCode)&&(null==t?void 0:t.message)?(l&&Re.msg(t.message),r(e)):n?r(e):t?(on.NO_LOGIN.includes(t.rtnCode)&&ln(),"9999"===(null==t?void 0:t.rtnCode)&&Re.msg("系统异常."),r(t)):(Re.msg("系统异常."),r())},fail:t=>(me("log","at api/request.js:131","请求错误",t,e,u),r(t))})})}class sn{constructor(e,t={}){this.url=e,this.options=t,this.socketTask=null,this.reconnectTimer=null,this.reconnectCount=0,this.maxReconnectCount=t.maxReconnectCount||5,this.reconnectInterval=t.reconnectInterval||3e3,this.heartbeatTimer=null,this.heartbeatInterval=t.heartbeatInterval||3e4,this.heartbeatMsg=t.heartbeatMsg||"ping",this.isClose=!1,this.callbacks={open:[],message:[],close:[],error:[]},this.init(!0)}init(e=!1){e&&(this.reconnectCount=0),this.isClose=!1,this.socketTask=uni.connectSocket({url:this.url,header:this.options.header||{},protocols:this.options.protocols||[],success:()=>{},fail:e=>{this.triggerEvent("error",e),this.tryReconnect()}}),this.socketTask.onOpen(()=>{this.reconnectCount=0,clearInterval(this.reconnectTimer),this.triggerEvent("open")}),this.socketTask.onMessage(e=>{if(!e.data)return clearInterval(this.reconnectTimer),this.reconnectTimer=null,void ln("socket");{const{rtnCode:t}=JSON.parse(e.data);if(["0005","QQ0005"].includes(t))return clearInterval(this.reconnectTimer),this.reconnectTimer=null,this.close(),void ln("socket")}this.triggerEvent("message",e)}),this.socketTask.onClose(e=>{clearInterval(this.heartbeatTimer),this.triggerEvent("close",e),this.tryReconnect()}),this.socketTask.onError(e=>{me("error","at api/socket.js:94","WebSocket发生错误",e),clearInterval(this.heartbeatTimer),this.triggerEvent("error",e),this.tryReconnect()})}on(e,t){return this.callbacks[e]&&this.callbacks[e].push(t),this}off(e,t){return this.callbacks[e]&&(this.callbacks[e]=this.callbacks[e].filter(e=>e!==t)),this}triggerEvent(e,t){this.callbacks[e]&&this.callbacks[e].forEach(e=>e(t))}send(e,t=1){if(this.socketTask&&1===this.getStatus())this.socketTask.send({data:"string"==typeof e?e:JSON.stringify(e),success:()=>{},fail:e=>{me("error","at api/socket.js:152","WebSocket消息发送失败",e),this.triggerEvent("error",e)}});else{if(me("error","at api/socket.js:157","WebSocket连接未打开,无法发送消息"),this.triggerEvent("error",new Error("WebSocket连接未打开")),10===t)return;setTimeout(()=>{this.send(e,t+1)},500)}return this}close(e=1e3,t=""){return this.isClose=!0,this.socketTask&&(clearInterval(this.heartbeatTimer),clearInterval(this.reconnectTimer),this.socketTask.close({code:e,reason:t,success:()=>{me("log","at api/socket.js:183","WebSocket连接正在关闭")},fail:e=>{me("error","at api/socket.js:186","WebSocket关闭失败",e),this.triggerEvent("error",e)}})),this}getStatus(){if(this.socketTask)try{return this.socketTask.readyState}catch(e){return me("error","at api/socket.js:203","获取WebSocket状态失败",e),-1}return-1}tryReconnect(){this.isClose||(this.reconnectCount{this.reconnectCount++,me("log","at api/socket.js:219",`尝试重新连接WebSocket (${this.reconnectCount}/${this.maxReconnectCount})`),this.init()},this.reconnectInterval)):(me("error","at api/socket.js:223","达到最大重连次数,停止尝试"),this.triggerEvent("error",new Error("达到最大重连次数")),this.reconnectTimer=null,this.close(),ln("socket")))}startHeartbeat(){clearInterval(this.heartbeatTimer),this.heartbeatTimer=setInterval(()=>{1===this.getStatus()&&this.send(this.heartbeatMsg)},this.heartbeatInterval)}}const cn=Zt("socketStore",{state:()=>({SocketObj:null}),getters:{taskSocket:e=>e.SocketObj},actions:{creatSocket(e="/trastudy/trasoket/open?summary="){var t,a,o;if(me("log","at store/socket.js:18","打开websocket"),this.SocketObj&&(null==(t=this.SocketObj)?void 0:t.close)&&!(null==(a=this.SocketObj)?void 0:a.isClose))return;(null==(o=this.SocketObj)?void 0:o.isClose)&&(this.SocketObj.isClose=!1);let i=an(e).split("http").join("ws");this.SocketObj=new sn(i+e+Se())},closeSocket(){var e;me("log","at store/socket.js:29","关闭websocket"),this.SocketObj&&(null==(e=this.SocketObj)?void 0:e.close)&&this.SocketObj&&this.SocketObj.close()},setOnmessageCb(e){var t;this.SocketObj&&(null==(t=this.SocketObj)?void 0:t.on)&&this.SocketObj.on("message",e)}}}),un=(e,t)=>{const a="/traoss/tras3/upload",o=an(a),i=Se(),n={};return me("log","at api/common.js:17","file",e),i&&(n.summary=i),new Promise((i,l)=>{uni.uploadFile({url:`${o}${a}`,header:n,filePath:e,name:"file",formData:t,success(e){try{const t=JSON.parse(e.data);"0000"===t.rtnCode?i(t.body):l(new Error(t.msg))}catch(t){l(new Error("Failed to parse response"))}},fail(e){me("log","at api/common.js:40","error",e),l(new Error("Upload failed"))}})})},dn=e=>an()+`/traoss/tras3/show/${e}`;function hn(e){const t=Se(),a={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};t&&(a.summary=t);let o=an();return new Promise((t,i)=>{uni.downloadFile({url:`${o}/traoss/tras3/show/${e}`,header:a,success(e){t(e)},fail(e){i(new Error(e))}})})}const mn=(e,t,a={},o="voice")=>{const i=an(t),n=Se(),l={"Content-Type":"multipart/form-data; charset=UTF-8"};return n&&(l.summary=n),new Promise((n,r)=>{uni.uploadFile({url:`${i}${t}`,header:l,filePath:e,name:o,formData:a,timeout:6e4,success(e){try{me("log","at api/common.js:92",e);const t=JSON.parse(e.data);return"0000"===t.rtnCode?n(t):on.NO_LOGIN.includes(t.rtnCode)?(ln(),r("NO_LOGIN")):"0004"===t.rtnCode?r("N"):r("Other")}catch(t){r(new Error("Failed to parse response"))}},fail:e=>r("Other")})})},pn=e=>{const t="/trastudy/traStdyInfo/audioTranscriptions",a=an(t),o=Se(),i={"Content-Type":"multipart/form-data; charset=UTF-8"};return o&&(i.summary=o),new Promise((o,n)=>{uni.uploadFile({url:`${a}${t}`,header:i,filePath:e,name:"voice",success(e){try{const t=JSON.parse(e.data);"0000"===t.rtnCode?o(e):n(new Error(t.message))}catch(t){n(new Error("Failed to parse response"))}},fail(e){n(new Error("Upload failed"))}})})};function gn(e){const t=Se(),a={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};t&&(a.summary=t);let o=an(e);return new Promise((t,i)=>{uni.downloadFile({url:`${o}${e}`,header:a,timeout:18e4,success(e){me("log","at api/common.js:162",e),t(e)},fail(e){me("log","at api/common.js:166",e),i(new Error(e))}})})}const fn=e=>rn({url:"/traask/traAskFeedback/updateDownvoteStat",method:"post",data:e}),vn=e=>rn({url:"/traask/traAskFeedback/updateLikeStat",method:"post",data:e});const yn=ze({name:"uv-textarea",mixins:[Le,dt,{props:{value:{type:[String,Number],default:""},modelValue:{type:[String,Number],default:""},placeholder:{type:[String,Number],default:""},placeholderClass:{type:String,default:"textarea-placeholder"},placeholderStyle:{type:[String,Object],default:"color: #c0c4cc"},height:{type:[String,Number],default:70},confirmType:{type:String,default:"return"},disabled:{type:Boolean,default:!1},count:{type:Boolean,default:!1},focus:{type:Boolean,default:!1},autoHeight:{type:Boolean,default:!1},fixed:{type:Boolean,default:!1},cursorSpacing:{type:Number,default:0},cursor:{type:[String,Number],default:""},showConfirmBar:{type:Boolean,default:!0},selectionStart:{type:Number,default:-1},selectionEnd:{type:Number,default:-1},adjustPosition:{type:Boolean,default:!0},disableDefaultPadding:{type:Boolean,default:!1},holdKeyboard:{type:Boolean,default:!1},maxlength:{type:[String,Number],default:160},border:{type:String,default:"surround"},formatter:{type:[Function,null],default:null},ignoreCompositionEvent:{type:Boolean,default:!0},confirmHold:{type:Boolean,default:!1},textStyle:{type:[Object,String],default:()=>{}},countStyle:{type:[Object,String],default:()=>{}},...null==(l=null==(n=uni.$uv)?void 0:n.props)?void 0:l.textarea}}],data:()=>({innerValue:"",focused:!1,innerFormatter:e=>e}),created(){this.innerValue=this.modelValue},watch:{value(e){this.innerValue=e},modelValue(e){this.innerValue=e}},computed:{textareaClass(){let e=[],{border:t,disabled:a}=this;return"surround"===t&&(e=e.concat(["uv-border","uv-textarea--radius"])),"bottom"===t&&(e=e.concat(["uv-border-bottom","uv-textarea--no-radius"])),a&&e.push("uv-textarea--disabled"),e.join(" ")},textareaStyle(){return this.$uv.deepMerge({},this.$uv.addStyle(this.customStyle))},maxlen(){return this.maxlength<0?this.maxlength<0?-1:140:this.maxlength},getCount(){try{return this.innerValue.length>this.maxlen?this.maxlen:this.innerValue.length}catch(e){return 0}}},methods:{setFormatter(e){this.innerFormatter=e},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),this.$uv.formValidate(this,"blur")},onLinechange(e){this.$emit("linechange",e)},onInput(e){let{value:t=""}=e.detail||{};const a=(this.formatter||this.innerFormatter)(t);this.innerValue=t,this.$nextTick(()=>{this.innerValue=a,this.valueChange()})},valueChange(){const e=this.innerValue;this.$nextTick(()=>{this.$emit("input",e),this.$emit("update:modelValue",e),this.$emit("change",e),this.$uv.formValidate(this,"change")})},onConfirm(e){this.$emit("confirm",e)},onKeyboardheightchange(e){this.$emit("keyboardheightchange",e)}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-textarea",l.textareaClass]),style:e.normalizeStyle([l.textareaStyle])},[e.createElementVNode("textarea",{class:"uv-textarea__field",value:n.innerValue,style:e.normalizeStyle([{height:t.autoHeight?"auto":t.$uv.addUnit(t.height)},t.$uv.addStyle(t.textStyle)]),placeholder:t.placeholder,"placeholder-style":t.$uv.addStyle(t.placeholderStyle,"string"),"placeholder-class":t.placeholderClass,disabled:t.disabled,focus:t.focus,autoHeight:t.autoHeight,fixed:t.fixed,cursorSpacing:t.cursorSpacing,cursor:t.cursor,showConfirmBar:t.showConfirmBar,selectionStart:t.selectionStart,selectionEnd:t.selectionEnd,adjustPosition:t.adjustPosition,disableDefaultPadding:t.disableDefaultPadding,holdKeyboard:t.holdKeyboard,maxlength:l.maxlen,confirmType:t.confirmType,ignoreCompositionEvent:t.ignoreCompositionEvent,"confirm-hold":t.confirmHold,onFocus:a[0]||(a[0]=(...e)=>l.onFocus&&l.onFocus(...e)),onBlur:a[1]||(a[1]=(...e)=>l.onBlur&&l.onBlur(...e)),onLinechange:a[2]||(a[2]=(...e)=>l.onLinechange&&l.onLinechange(...e)),onInput:a[3]||(a[3]=(...e)=>l.onInput&&l.onInput(...e)),onConfirm:a[4]||(a[4]=(...e)=>l.onConfirm&&l.onConfirm(...e)),onKeyboardheightchange:a[5]||(a[5]=(...e)=>l.onKeyboardheightchange&&l.onKeyboardheightchange(...e))},null,44,["value","placeholder","placeholder-style","placeholder-class","disabled","focus","autoHeight","fixed","cursorSpacing","cursor","showConfirmBar","selectionStart","selectionEnd","adjustPosition","disableDefaultPadding","holdKeyboard","maxlength","confirmType","ignoreCompositionEvent","confirm-hold"]),t.count&&-1!=l.maxlen?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uv-textarea__count",style:e.normalizeStyle([{"background-color":t.disabled?"transparent":"#fff"},t.$uv.addStyle(t.countStyle)])},e.toDisplayString(l.getCount)+"/"+e.toDisplayString(l.maxlen),5)):e.createCommentVNode("",!0)],6)}],["__scopeId","data-v-e0a08f36"]]);function wn(e,t=!0){if((e=String(e).toLowerCase())&&/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/.test(e)){if(4===e.length){let t="#";for(let a=1;a<4;a+=1)t+=e.slice(a,a+1).concat(e.slice(a,a+1));e=t}const a=[];for(let t=1;t<7;t+=2)a.push(parseInt(`0x${e.slice(t,t+2)}`));return t?`rgb(${a[0]},${a[1]},${a[2]})`:a}if(/^(rgb|RGB)/.test(e)){return e.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",").map(e=>Number(e))}return e}function kn(e){const t=e;if(/^(rgb|RGB)/.test(t)){const e=t.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",");let a="#";for(let t=0;t({})},text:{type:[String,Number],default:""},timingFunction:{type:String,default:"linear"},duration:{type:[String,Number],default:1200},inactiveColor:{type:String,default:""},...null==(s=null==(r=uni.$uv)?void 0:r.props)?void 0:s.loadingIcon}}],data:()=>({array12:Array.from({length:12}),aniAngel:360,webviewHide:!1,loading:!1}),computed:{otherBorderColor(){const e=function(e="rgb(0, 0, 0)",t="rgb(255, 255, 255)",a=10){const o=wn(e,!1),i=o[0],n=o[1],l=o[2],r=wn(t,!1),s=(r[0]-i)/a,c=(r[1]-n)/a,u=(r[2]-l)/a,d=[];for(let h=0;h{this.show&&this.addEventListenerToWebview()},20)},addEventListenerToWebview(){const e=getCurrentPages(),t=e[e.length-1].$getAppWebview();t.addEventListener("hide",()=>{this.webviewHide=!0}),t.addEventListener("show",()=>{this.webviewHide=!1})}}},[["render",function(t,a,o,i,n,l){return t.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-loading-icon",[t.vertical&&"uv-loading-icon--vertical"]]),style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)])},[n.webviewHide?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-loading-icon__spinner",[`uv-loading-icon__spinner--${t.mode}`]]),ref:"ani",style:e.normalizeStyle({color:t.color,width:t.$uv.addUnit(t.size),height:t.$uv.addUnit(t.size),borderTopColor:t.color,borderBottomColor:l.otherBorderColor,borderLeftColor:l.otherBorderColor,borderRightColor:l.otherBorderColor,"animation-duration":`${t.duration}ms`,"animation-timing-function":"semicircle"===t.mode||"circle"===t.mode?t.timingFunction:""})},["spinner"===t.mode?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(n.array12,(t,a)=>(e.openBlock(),e.createElementBlock("view",{key:a,class:"uv-loading-icon__dot"}))),128)):e.createCommentVNode("",!0)],6)),t.text?(e.openBlock(),e.createElementBlock("text",{key:1,class:"uv-loading-icon__text",style:e.normalizeStyle([{fontSize:t.$uv.addUnit(t.textSize),color:t.textColor},t.$uv.addStyle(t.textStyle)])},e.toDisplayString(t.text),5)):e.createCommentVNode("",!0)],6)):e.createCommentVNode("",!0)}],["__scopeId","data-v-1bb0ffea"]]);const xn=ze({name:"uv-button",mixins:[Le,dt,{props:{hairline:{type:Boolean,default:!0},type:{type:String,default:"info"},size:{type:String,default:"normal"},shape:{type:String,default:"square"},plain:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},loadingText:{type:[String,Number],default:""},loadingMode:{type:String,default:"spinner"},loadingSize:{type:[String,Number],default:14},openType:{type:String,default:""},formType:{type:String,default:""},appParameter:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!0},lang:{type:String,default:"en"},sessionFrom:{type:String,default:""},sendMessageTitle:{type:String,default:""},sendMessagePath:{type:String,default:""},sendMessageImg:{type:String,default:""},showMessageCard:{type:Boolean,default:!0},dataName:{type:String,default:""},throttleTime:{type:[String,Number],default:0},hoverStartTime:{type:[String,Number],default:0},hoverStayTime:{type:[String,Number],default:200},text:{type:[String,Number],default:""},icon:{type:String,default:""},iconSize:{type:[String,Number],default:""},iconColor:{type:String,default:"#000000"},color:{type:String,default:""},customTextStyle:{type:[Object,String],default:""},...null==(u=null==(c=uni.$uv)?void 0:c.props)?void 0:u.button}}],emits:["click"],data:()=>({}),computed:{bemClass(){return this.color?this.bem("button",["shape","size"],["disabled","plain","hairline"]):this.bem("button",["type","shape","size"],["disabled","plain","hairline"])},loadingColor(){return this.plain?this.color?this.color:"#3c9cff":"info"===this.type?"#c9c9c9":"rgb(200, 200, 200)"},iconColorCom(){return this.iconColor?this.iconColor:this.plain?this.color?this.color:this.type:"info"===this.type?"#000000":"#ffffff"},baseColor(){let e={};return this.color&&(e.color=this.plain?this.color:"white",this.plain||(e["background-color"]=this.color),-1!==this.color.indexOf("gradient")?(e.borderTopWidth=0,e.borderRightWidth=0,e.borderBottomWidth=0,e.borderLeftWidth=0,this.plain||(e.backgroundImage=this.color)):(e.borderColor=this.color,e.borderWidth="1px",e.borderStyle="solid")),e},nvueTextStyle(){let e={};return"info"===this.type&&(e.color="#323233"),this.color&&(e.color=this.plain?this.color:"white"),e.fontSize=this.textSize+"px",e},textSize(){let e=14,{size:t}=this;return"large"===t&&(e=16),"normal"===t&&(e=14),"small"===t&&(e=12),"mini"===t&&(e=10),e},getIconSize(){const e=this.iconSize?this.iconSize:1.35*this.textSize;return this.$uv.addUnit(e)},btnWrapperStyle(){const e={},t=this.$uv.addStyle(this.customStyle);return t.width&&(e.width=t.width),e}},methods:{clickHandler(){this.disabled||this.loading||ut(()=>{this.$emit("click")},this.throttleTime)}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-loading-icon"),bn),s=pe(e.resolveDynamicComponent("uv-icon"),mt);return e.openBlock(),e.createElementBlock("view",{class:"uv-button-wrapper",style:e.normalizeStyle([l.btnWrapperStyle])},[e.createElementVNode("button",{"hover-start-time":Number(t.hoverStartTime),"hover-stay-time":Number(t.hoverStayTime),"form-type":t.formType,"open-type":t.openType,"app-parameter":t.appParameter,"hover-stop-propagation":t.hoverStopPropagation,"send-message-title":t.sendMessageTitle,"send-message-path":t.sendMessagePath,lang:t.lang,"data-name":t.dataName,"session-from":t.sessionFrom,"send-message-img":t.sendMessageImg,"show-message-card":t.showMessageCard,"hover-class":t.disabled||t.loading?"":"uv-button--active",class:e.normalizeClass(["uv-button uv-reset-button",l.bemClass]),style:e.normalizeStyle([l.baseColor,t.$uv.addStyle(t.customStyle)]),onClick:a[0]||(a[0]=(...e)=>l.clickHandler&&l.clickHandler(...e))},[t.loading?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createVNode(r,{mode:t.loadingMode,size:1.15*t.loadingSize,color:l.loadingColor},null,8,["mode","size","color"]),e.createElementVNode("text",{class:"uv-button__loading-text",style:e.normalizeStyle([{fontSize:l.textSize+"px"},t.$uv.addStyle(t.customTextStyle)])},e.toDisplayString(t.loadingText||t.text),5)],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[t.icon?(e.openBlock(),e.createBlock(s,{key:0,name:t.icon,color:l.iconColorCom,size:l.getIconSize,customStyle:{marginRight:"2px"}},null,8,["name","color","size"])):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},()=>[e.createElementVNode("text",{class:"uv-button__text",style:e.normalizeStyle([{fontSize:l.textSize+"px"},t.$uv.addStyle(t.customTextStyle)])},e.toDisplayString(t.text),5)],!0),e.renderSlot(t.$slots,"suffix",{},void 0,!0)],64))],14,["hover-start-time","hover-stay-time","form-type","open-type","app-parameter","hover-stop-propagation","send-message-title","send-message-path","lang","data-name","session-from","send-message-img","show-message-card","hover-class"])],4)}],["__scopeId","data-v-9f3ef67a"]]),Cn=e=>{const t=`\n\t\n `.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},_n=(e="#F5212D")=>{const t=`\n\t\n `.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Sn=()=>{const e='\n\t\n '.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`},En=(e="#ABABAB")=>{const t=`\n\t\n `.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Nn=()=>{const e='\n\t\n '.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`},Vn=e=>{const t=`\n\t\n`.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Bn=e=>{const t=`\n\t\n`.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},In=e=>{const t=`\n\t\n`.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(t)}`},Tn=()=>{const e='\n\t\n'.trim();return`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`},Dn=ze({__name:"feedback",emits:["feedbackAnswer"],setup(t,{expose:a,emit:o}){const i=o,n=e.ref("0px"),l=e.ref(null),r=e.reactive([{value:"01",label:"虚假信息"},{value:"02",label:"回答不准确"},{value:"03",label:"没有帮助"},{value:"04",label:"其他"}]),s=e.ref({type:[],text:"",examId:"",qnsId:""}),c=e.ref({}),u=()=>{if(!s.value.text)return void Re.msg("反馈内容不能为空!");const e=JSON.parse(JSON.stringify({askId:c.value.seqNo,fbkTyp:s.value.type.join(","),reqBatch:c.value.reqBatch,fbkContent:s.value.text}));var t;(t=e,rn({url:"/traask/traAskFeedback/insertTraAskFeedback",method:"post",data:t})).then(t=>{Re.msg("反馈提交成功!"),s.value={type:[],text:"",examId:"",qnsId:""},h(),i("feedbackAnswer",e)})},d=t=>{if(t){l.value.open("bottom");const t=uni.getSystemInfoSync(),a=t.screenHeight-t.safeArea.bottom;e.nextTick(()=>{uni.onKeyboardHeightChange(e=>{let o=e.height;"ios"===t.platform&&(o=Math.max(0,o-a)),n.value=`${o}px`})})}else l.value.close()},h=()=>{d(null)};return a({open:e=>{c.value=JSON.parse(JSON.stringify(e)),d(!0)},close:h}),(t,a)=>{const o=pe(e.resolveDynamicComponent("uv-textarea"),yn),i=pe(e.resolveDynamicComponent("uv-button"),xn),c=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createBlock(c,{ref_key:"feedbackPopupRef",ref:l,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"feedback_popup_div",style:e.normalizeStyle({marginBottom:n.value})},[e.createElementVNode("view",{class:"title_div"},[e.createElementVNode("view",{class:"text"}," 反馈 "),e.createElementVNode("view",{class:"popup_back_div",onClick:a[0]||(a[0]=e=>d(!1))},[e.createElementVNode("image",{src:e.unref(_n)("#000000"),class:"img"},null,8,["src"])])]),e.createElementVNode("view",{class:"feedback_item_div"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r,t=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["feedback_item",{feedback_item_clidked:s.value.type.includes(t.value)}]),onClick:e=>{return a=t.value,void(s.value.type.includes(a)?s.value.type=s.value.type.filter(e=>e!==a):s.value.type.push(a));var a}},e.toDisplayString(t.label),11,["onClick"]))),256))]),e.createElementVNode("view",{class:"feedback_text_area_div"},[e.createVNode(o,{height:"124",count:"",maxlength:100,placeholder:"请输入反馈内容...",adjustPosition:!1,modelValue:s.value.text,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value.text=e)},null,8,["modelValue"])]),e.createElementVNode("view",{class:"feedback_button"},[e.createVNode(i,{class:"button",type:"primary",throttleTime:100,text:"提交",color:"#0066FF","custom-style":"color:#FFFFFF;borderRadius:16rpx;height:92rpx;",onClick:a[2]||(a[2]=e=>u())})])],4)]),_:1},512)}}},[["__scopeId","data-v-3a002c4d"]]),An=ze({__name:"history",emits:["showDetail"],setup(t,{expose:a,emit:o}){const i=o,n=e.ref(),l=e.ref([]),r=e.ref({page:1,limit:20,total:0}),s=async()=>{try{const t=await(e=r.value,rn({url:"/traask/traAskchatSession/queryAskBatchSessionPaging",method:"post",data:e}));l.value=l.value.concat(t.body||[]),r.value.total=t.total}catch{}var e},c=()=>{},u=async e=>{e?(await s(),n.value.open("left")):n.value.close()};return a({open:()=>{l.value=[],u(!0)},close:()=>{u()}}),(t,a)=>{const o=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createBlock(o,{ref_key:"historyPopupRef",ref:n,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"history-popup-view"},[e.createElementVNode("view",{class:"history-title"},[e.createElementVNode("image",{class:"icon-image",src:"/static/images/dialog/history-icon.png",mode:""}),e.createTextVNode(" 对话记录 ")]),e.createElementVNode("scroll-view",{class:"history-list","scroll-y":!0,onScrolltolower:c},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(l.value,t=>(e.openBlock(),e.createElementBlock("view",{class:"history-item",key:t.reqBatch,onClick:e=>(e=>{me("log","at pages/index/components/history.vue:59",e),i("showDetail",e)})(t)},e.toDisplayString(t.sseContent),9,["onClick"]))),128))],32)])]),_:1},512)}}},[["__scopeId","data-v-aa61678c"]]),Rn=ze({__name:"dialog",setup(t,{expose:a}){var o;e.useCssVars(e=>({"6e44d282":oe.value,"166f4883":n.value}));const{statusBarHeight:i}=uni.getWindowInfo(),n=e.computed(()=>i+"px"),l=cn(),{SocketObj:r}=Gt(l),s=e.ref(),c=e.ref(),u=e.ref(Ve()),d=e.computed(()=>{var t,a;return(null==(a=null==(t=e.unref(u))?void 0:t.mascotInfo)?void 0:a.imgAddr)||""}),h="/"+((null==(o=e.unref(u))?void 0:o.loginName)??""),m=e.ref([]);e.ref();const p=e.ref(99999),g=(t=100)=>{e.nextTick(()=>{setTimeout(()=>{p.value+=100,p.value+=100},t)})},f=e.ref(!1),v=e.ref("");e.ref(!1);const y=e.ref(""),w=e.ref(""),k=e.computed(()=>{var t,a;return(null==(a=null==(t=e.unref(u))?void 0:t.mascotInfo)?void 0:a.mascotId)||"Tst00001"}),b=e.ref("");e.ref("");const x=e.ref(!0),C=e.ref([]),_=()=>{0===C.value.length&&Re.msg("已经是最新对话"),Re.redirectTo("/pages/index/dialog")},S=e.ref(!1),E=e.ref(1),N=e.ref("问题回答中,请在问题回答结束后重试!"),V=t=>{e.unref(r).send(t)};e.watch(()=>b.value,e=>{e&&(B(),g())});const B=()=>{0!==C.value.length&&(C.value[C.value.length-1].talkingText=b.value)},I=e.ref(!1),T=e.ref(null),D=({type:e,data:t,id:a,info:o={}})=>{switch(e){case"reAnswer":me("log","at pages/index/dialog.vue:412","重新提问回答"),V({commond:"ASK-STOP",body:{reqBatch:y.value,seqNo:w.value}}),V({commond:"ASK",body:t.askData});break;case"stop":me("log","at pages/index/dialog.vue:434","停止获取数据"),T.value=null,V({commond:"ASK-STOP",body:{reqBatch:y.value,seqNo:w.value}});break;case"changePlay":v.value=a;break;case"feedback":let i="Y"===t.downvoteStat?"N":"Y",n=t.seqNo||t.askId;"N"===i?fn({askId:n,stat:i}).then(e=>{C.value.forEach(e=>{e.seqNo!==n&&e.askId!==n||(e.downvoteStat="N")})}):s.value.open(t);break;case"great":let l="Y"===t.likeStat?"N":"Y",r=t.seqNo||t.askId;vn({askId:r,stat:l}).then(e=>{C.value.forEach(e=>{e.seqNo!==r&&e.askId!==r||(e.likeStat=l,"Y"===l&&(e.downvoteStat="N"))})});break;case"preview":if(Ie("AND"))Re.navigateTo("/pages/index/preview?fileId="+o.docId);else{if(I.value)return;let e=an("/traask/traFilePreview/")+"/traask/traFilePreview/"+o.docId+h;const t="_doc/pdf_view/"+o.docName+".pdf";I.value=!0,A(e,t).then(e=>{uni.openDocument({filePath:e,showMenu:!0,success:function(){me("log","at pages/index/dialog.vue:497","打开文档成功")}})}).finally(()=>{setTimeout(()=>{I.value=!1},1e3)})}break;case"toCourse":me("log","at pages/index/dialog.vue:527",e,t,a)}},A=async(e,t)=>{try{return new Promise((a,o)=>{me("log","at pages/index/dialog.vue:537","开始下载:",e);plus.downloader.createDownload(e,{filename:t},(e,t)=>{200===t?(me("log","at pages/index/dialog.vue:545","保存路径:",e.filename),a(e.filename)):(me("error","at pages/index/dialog.vue:548","文件下载失败:",t),o(new Error(`下载失败,状态码: ${t}`)))}).start()})}catch(a){throw me("error","at pages/index/dialog.vue:562","创建目录失败:",a),a}},R=e=>{C.value.forEach(t=>{t.seqNo===e.askId&&(t.downvoteStat="Y",t.likeStat="N")})},z=e.ref(null),F=e.ref(!1),M=()=>{F.value=!1,z.value.open()},L=()=>{F.value=!1,Re.navigateTo("/pages/messageNotification/index")},P=()=>{F.value=!1,Re.switchTab("/pages/me/index")},$=e=>{var t;f.value=!0,(t={batchId:e.reqBatch,page:1,limit:100},rn({url:"/traask/traAskchatSession/queryAskHisByBatchId",method:"post",data:t})).then(t=>{me("log","at pages/index/dialog.vue:596",t),C.value=(t.body||[]).map((t,a)=>{var o,i,n,l,r;let s,c,u;return"TCH"===t.chatRole?(s=(null==(o=t.respContentVo)?void 0:o.messageBuileder)||"",c=(null==(n=null==(i=t.respContentVo)?void 0:i.resultMap)?void 0:n.crsList)||[],u=(null==(r=null==(l=t.respContentVo)?void 0:l.resultMap)?void 0:r.knowledgeList)||[]):s=t.respContent,{type:"TCH"===t.chatRole?"answer":"question",talkingText:s,isLoading:!1,askId:t.askId,seqNo:t.askId,id:t.askId+a,talkingVoice:"",reqBatch:e.reqBatch,intrctWay:"01",intrctContent:s,bucketKey:"",downvoteStat:t.downvoteStat,likeStat:t.likeStat,talkingCrsList:c,talkingFiles:u,isHistory:!0}}),z.value.close()})},O=e=>{switch(e){case"AI学":Re.switchTab("/pages/course/index");break;case"AI考":Re.navigateTo("/pages/testingHall/index");break;case"任务":Re.navigateTo("/pages/learningTasks/index");break;case"错题":Re.navigateTo("/pages/wrongQuestionRecord/index");break;default:Re.msg("页面建设中,敬请期待!")}},j=e.ref(null),H=e.ref({}),U=e=>{q(e)},W=e=>{C.value.push({type:"question",talkingText:"",isLoading:!0}),g(),mn(e,"/traask/traAskchat/voiceTrans",{}).then(t=>{(t.body.transContent||"").trim()?(H.value={reqBatch:y.value,intrctWay:"02",intrctContent:t.body.transContent,bucketKey:t.body.fileId,ossFileAddr:t.body.ossFileAddr,talkingVoice:e},V({commond:"ASK",body:H.value})):(C.value.pop(),uni.showToast({title:"未识别到文字",icon:"none",duration:1e3}))}).catch(e=>{C.value.pop(),uni.showToast({title:"系统异常,请联系管理员",icon:"none",duration:1e3})})},q=(e,t=null)=>{x.value&&(j.value=t,H.value={reqBatch:y.value,intrctWay:"01",intrctContent:e,bucketKey:""},V({commond:"ASK",body:H.value}))},Z=()=>{},G=e.ref(1),Y=()=>{me("log","at pages/index/dialog.vue:732","scrolltolower");const e=getCurrentPages(),t=(null==e?void 0:e.length)||0;if(t<=1)return void Re.switchTab("/pages/index/index");"pages/login/login"===e[t-2].route?2===t?Re.switchTab("/pages/index/index"):Re.navigateBack(2):Re.navigateBack()};ke(e=>{if("backbutton"===e.from){const e=getCurrentPages();if(e&&e.length>1){if("pages/login/login"===e[e.length-2].route)return 2==e.length?Re.switchTab("/pages/index/index"):Re.navigateBack(2),!0}}return!1});const Q=()=>{var e;rn({url:"/traask/traAskchat/queryHotQuestions",method:"post",data:e}).then(e=>{me("log","at pages/index/dialog.vue:773",e),m.value=e.body.map(e=>({...e,hotContent:e.refineContent})).filter(e=>e.refineContent)})},J=async()=>{u.value=Ve(),Q(),f.value=!1,l.creatSocket("/traask/asksocket/open?summary="),e.unref(r).on("error",()=>{1===G.value||S.value||(5!==E.value?(S.value=!0,Re.show("提示信息","网络环境不稳定,请重试!",!1,"","确认").then(e=>{E.value+=1,Re.redirectTo("/pages/index/dialog")}).finally(()=>{S.value=!1})):Re.msg("系统网络异常,请稍后再试!"))}),e.unref(r).on("message",e=>{const{rtnCode:t,body:a,commond:o}=JSON.parse(e.data);let i=(new Date).getTime()+"id";if("0000"===t){if("ASK-OPEN"===o)return void(x.value?V({commond:"ASK-START",body:{mascotId:k.value,deviceImei:""}}):V({commond:"ASK-RE-START",body:{reqBatch:y.value,seqNo:w.value,answerContent:b.value}}));if("ASK-START"===o)return void(y.value=a.reqBatch);if("ASK"===o)return me("log","at pages/index/dialog.vue:290","发送问题成功!"),C.value.length>0&&C.value[C.value.length-1].isLoading&&C.value.pop(),w.value=a.seqNo,j.value&&j.value(),j.value=null,C.value.push({type:"question",talkingText:a.intrctContent,isLoading:!1,id:i,...a,talkingVoice:H.value.talkingVoice}),C.value.push({type:"answer",isLoading:!0,id:i+"loading"}),void g();if("ASK-STOP"===o)return me("log","at pages/index/dialog.vue:314","停止回答标记!"),T.value&&T.value(H.value),void setTimeout(()=>{T.value=null,x.value=!0},10);if("ASK-ANSWER"===o){if("start"===a.event)me("log","at pages/index/dialog.vue:324","开始回答!"),x.value=!1,b.value="",C.value.pop(),C.value.push({type:"answer",talkingText:b.value,isLoading:!1,id:i,...a,askData:{...H.value},talkingFiles:[],talkingCrsList:[]});else if("token"===a.event)x.value=!1,b.value+=a.data;else if("end"===a.event)me("log","at pages/index/dialog.vue:344","完成回答!"),x.value=!0;else if("sourceDocuments"===a.event){if(me("log","at pages/index/dialog.vue:347","回答返回文件列表!"),me("log","at pages/index/dialog.vue:348","body: ",a),0===C.value.length)return;let e=a.data;C.value[C.value.length-1].talkingFiles=e.knowledgeList||[],C.value[C.value.length-1].talkingCrsList=e.crsList||[]}return}if("ASK-RE-ANSWER"===o)return void("start"===a.event?(x.value=!1,b.value=""):"token"===a.event?(x.value=!1,b.value=a.data):"end"===a.event&&(x.value=!0));if("ASK-ERR"===o)return void me("log","at pages/index/dialog.vue:371","提问失败,系统异常!")}else["0005","QQ0005"].includes(e.rtnCode)&&ln()}),G.value+=1};ye(()=>{var e;ie(),Re.isLogin()?null!==(null==(e=u.value)?void 0:e.mascotInfo.mascotId)?J():Re.redirectTo("/pages/mascot/mascot_select_list"):Re.navigateTo("/pages/login/login")});const K=e.ref();e.ref(),e.ref(!1),e.onMounted(()=>{});const X=e.ref("0px"),ee=e=>{X.value=(e.height||0)+"px"},te=e.computed(()=>0==parseInt(X.value)),ae=e.ref("0px"),oe=e.computed(()=>te.value?"0px":parseInt(X.value)-parseInt(ae.value)+"px"),ie=e=>{const t=uni.getSystemInfoSync();ae.value=t.screenHeight-t.safeArea.bottom+"px"};return ve(()=>{uni.offKeyboardHeightChange(ee)}),fe(()=>{u.value=Ve(),uni.onKeyboardHeightChange(ee),e.nextTick(()=>{var e;null==(e=c.value)||e.updateWatermarkText()})}),we(()=>{G.value=1,plus.io.resolveLocalFileSystemURL("_doc/pdf_view",function(e){me("log","at pages/index/dialog.vue:839","entry",e),e.removeRecursively(function(e){me("log","at pages/index/dialog.vue:841","删除成功")})}),null==l||l.closeSocket()}),a({refreshData:()=>{J()}}),(t,a)=>{var o,i;const n=pe(e.resolveDynamicComponent("watermark"),Fe);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"index-dialog-page"},[e.createElementVNode("view",{class:"top-bg"}),e.createElementVNode("view",{class:"bot-bg"}),e.createElementVNode("scroll-view",{class:"index-dialog-body","scroll-y":!0,"upper-threshold":"0","refresher-enabled":"true","refresher-default-style":"none",onRefresherrefresh:Y},[e.createElementVNode("view",{class:"body-title"},[e.createTextVNode(" AI问答 "),e.createElementVNode("view",{class:"top-desc"},"内容由AI生成"),e.createElementVNode("view",{class:"seek-setting"},[e.createElementVNode("image",{src:"/static/images/dialog/new-dialog.png",alt:"",class:"image-icon-new",onClick:_}),e.createElementVNode("image",{src:"/static/images/dialog/history.png",alt:"",class:"image-icon",onClick:a[0]||(a[0]=e=>F.value=!F.value)}),e.createElementVNode("view",{class:e.normalizeClass(["more-list",F.value?"show":""])},[e.createElementVNode("view",{class:"more-item",onClick:e.withModifiers(M,["stop"])},"历史"),e.createElementVNode("view",{class:"more-item",onClick:e.withModifiers(L,["stop"])},"消息"),e.createElementVNode("view",{class:"more-item",onClick:e.withModifiers(P,["stop"])},"我的")],2)])]),e.createElementVNode("view",{class:"ai-info"},[e.createElementVNode("image",{src:Me,alt:"",class:"image-pet-bg"}),e.createElementVNode("image",{src:d.value,alt:"",class:"image-pet",mode:"widthFix"},null,8,["src"]),e.createElementVNode("view",{class:"ai-info-bg-box"},[e.createElementVNode("view",{class:"hello-text"},e.toDisplayString(u.value?"Hi,我是"+(null==(i=null==(o=u.value)?void 0:o.mascotInfo)?void 0:i.mascotName):"Hi"),1),e.createElementVNode("view",{class:"info-text"},"工作学习,我都能帮你!"),e.createElementVNode("view",{class:"info-btn"},"试试他的能力")])]),e.createElementVNode("view",{class:"questions-view"},[e.createElementVNode("scroll-view",{"scroll-x":!0,"show-scrollbar":!1},[e.createElementVNode("view",{class:"question-row"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(Math.ceil(m.value.length/2),t=>(e.openBlock(),e.createElementBlock("view",{class:"question-item",onClick:e=>U(m.value[t-1].hotContent)},e.toDisplayString(m.value[t-1].hotContent),9,["onClick"]))),256))]),e.createElementVNode("view",{class:"question-row"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(m.value.length-Math.ceil(m.value.length/2),t=>(e.openBlock(),e.createElementBlock("view",{class:"question-item",onClick:e=>U(m.value[t+Math.ceil(m.value.length/2)-1].hotContent)},e.toDisplayString(m.value[t+Math.ceil(m.value.length/2)-1].hotContent),9,["onClick"]))),256))])])]),e.createElementVNode("view",{class:"talking-list"},[e.createElementVNode("scroll-view",{class:"talking-scroll-list","scroll-y":!0,"scroll-top":p.value,"show-scrollbar":!1,"scroll-with-animation":!1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(C.value,(t,a)=>(e.openBlock(),e.createBlock(Ki,{talkingType:t.type,talkingInfo:t,isLast:a+1===C.value.length,isAnswering:!x.value,activeVoiceId:v.value,onHandleEvents:D},null,8,["talkingType","talkingInfo","isLast","isAnswering","activeVoiceId"]))),256))],8,["scroll-top"])]),e.createElementVNode("view",{class:"router-list"},[e.createElementVNode("scroll-view",{class:"","scroll-x":!0,"show-scrollbar":!1},[e.createElementVNode("view",{class:"btns-item",onClick:a[1]||(a[1]=e=>O("AI学"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/study.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("AI学"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[2]||(a[2]=e=>O("AI练"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/test.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("AI练"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[3]||(a[3]=e=>O("AI考"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/exam.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("AI考"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[4]||(a[4]=e=>O("去PK"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/PK.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("去PK"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[5]||(a[5]=e=>O("任务"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/task.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("任务"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[6]||(a[6]=e=>O("错题"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/wrong.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("错题"))]),e.createElementVNode("view",{class:"btns-item",onClick:a[7]||(a[7]=e=>O("分析"))},[e.createElementVNode("image",{src:"/static/images/dialog/icons/static.png",alt:"",class:"image-icon"}),e.createTextVNode(" "+e.toDisplayString("分析"))])])]),e.createVNode(Qt,{class:"talk-btns",onUploadVoice:W,onSubmitAnswer:q,onStartRecord:Z,loadingText:N.value,isLoading:!x.value,adjustPosition:!0,isDisabled:f.value},null,8,["loadingText","isLoading","isDisabled"]),e.createVNode(An,{ref_key:"historyRef",ref:z,onShowDetail:$},null,512),e.createVNode(en,{ref_key:"previewRef",ref:K},null,512)],32)]),e.createVNode(Dn,{ref_key:"feedbackRef",ref:s,onFeedbackAnswer:R},null,512),e.createVNode(n,{ref_key:"watermarkRef",ref:c},null,512)],64)}}},[["__scopeId","data-v-cda6722c"]]),zn=ze({__name:"nav-bar",props:{is_fixed:{type:Boolean,default:!0},is_seat:{type:Boolean,default:!0},backgroundColor:{type:String,default:"transparent"}},setup:t=>(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"nav-bar-div"},[t.is_fixed?(e.openBlock(),e.createElementBlock("view",{key:0,class:"nav-bar",style:e.normalizeStyle({backgroundColor:t.backgroundColor})},null,4)):e.createCommentVNode("",!0),t.is_seat?(e.openBlock(),e.createElementBlock("view",{key:1,class:"nav-bar-seat",style:e.normalizeStyle({backgroundColor:t.backgroundColor})},null,4)):e.createCommentVNode("",!0)]))},[["__scopeId","data-v-4b9b9f99"]]),Fn={props:{startVal:{type:[String,Number],default:0},endVal:{type:[String,Number],default:0},duration:{type:[String,Number],default:2e3},autoplay:{type:Boolean,default:!0},decimals:{type:[String,Number],default:0},useEasing:{type:Boolean,default:!0},decimal:{type:[String,Number],default:"."},color:{type:String,default:"#606266"},fontSize:{type:[String,Number],default:22},bold:{type:Boolean,default:!1},separator:{type:String,default:""},...null==(h=null==(d=uni.$uv)?void 0:d.props)?void 0:h.countTo}};const Mn=ze({name:"uv-count-to",data(){return{localStartVal:this.startVal,displayValue:this.formatNumber(this.startVal),printVal:null,paused:!1,localDuration:Number(this.duration),startTime:null,timestamp:null,remaining:null,rAF:null,lastTime:0}},mixins:[Le,dt,Fn],computed:{countDown(){return this.startVal>this.endVal}},watch:{startVal(){this.autoplay&&this.start()},endVal(){this.autoplay&&this.start()}},mounted(){this.autoplay&&this.start()},methods:{easingFn:(e,t,a,o)=>a*(1-Math.pow(2,-10*e/o))*1024/1023+t,requestAnimationFrame(e){const t=(new Date).getTime(),a=Math.max(0,16-(t-this.lastTime)),o=setTimeout(()=>{e(t+a)},a);return this.lastTime=t+a,o},cancelAnimationFrame(e){clearTimeout(e)},start(){this.localStartVal=this.startVal,this.startTime=null,this.localDuration=this.duration,this.paused=!1,this.rAF=this.requestAnimationFrame(this.count)},restart(){this.paused?(this.resume(),this.paused=!1):(this.stop(),this.paused=!0)},stop(){this.cancelAnimationFrame(this.rAF),this.paused=!0},resume(){this.remaining&&(this.startTime=0,this.localDuration=this.remaining,this.localStartVal=this.printVal,this.requestAnimationFrame(this.count))},reset(){this.startTime=null,this.cancelAnimationFrame(this.rAF),this.displayValue=this.formatNumber(this.startVal)},count(e){this.startTime||(this.startTime=e),this.timestamp=e;const t=e-this.startTime;this.remaining=this.localDuration-t,this.useEasing?this.countDown?this.printVal=this.localStartVal-this.easingFn(t,0,this.localStartVal-this.endVal,this.localDuration):this.printVal=this.easingFn(t,this.localStartVal,this.endVal-this.localStartVal,this.localDuration):this.countDown?this.printVal=this.localStartVal-(this.localStartVal-this.endVal)*(t/this.localDuration):this.printVal=this.localStartVal+(this.endVal-this.localStartVal)*(t/this.localDuration),this.countDown?this.printVal=this.printValthis.endVal?this.endVal:this.printVal,this.displayValue=this.formatNumber(this.printVal)||0,t!isNaN(parseFloat(e)),formatNumber(e){e=(e=Number(e)).toFixed(Number(this.decimals));const t=(e+="").split(".");let a=t[0];const o=t.length>1?`${this.decimal}${t[1]}`:"",i=/(\d+)(\d{3})/;if(this.separator&&!this.isNumber(this.separator))for(;i.test(a);)a=a.replace(i,"$1"+this.separator+"$2");return a+o},destroyed(){this.cancelAnimationFrame(this.rAF)}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("text",{class:"uv-count-num",style:e.normalizeStyle([{fontSize:t.$uv.addUnit(t.fontSize),fontWeight:t.bold?"bold":"normal",color:t.color},t.$uv.addStyle(t.customStyle)])},e.toDisplayString(n.displayValue),5)}],["__scopeId","data-v-186d4587"]]);const Ln=ze({name:"uv-line",mixins:[Le,dt,{props:{color:{type:String,default:"#d6d7d9"},length:{type:[String,Number],default:"100%"},direction:{type:String,default:"row"},hairline:{type:Boolean,default:!0},margin:{type:[String,Number],default:0},dashed:{type:Boolean,default:!1},...null==(p=null==(m=uni.$uv)?void 0:m.props)?void 0:p.line}}],computed:{lineStyle(){const e={};return e.margin=this.margin,"row"===this.direction?(e.borderBottomWidth="1px",e.borderBottomStyle=this.dashed?"dashed":"solid",e.width=this.$uv.addUnit(this.length),this.hairline&&(e.transform="scaleY(0.5)")):(e.borderLeftWidth="1px",e.borderLeftStyle=this.dashed?"dashed":"solid",e.height=this.$uv.addUnit(this.length),this.hairline&&(e.transform="scaleX(0.5)")),e.borderColor=this.color,this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-line",style:e.normalizeStyle([l.lineStyle])},null,4)}],["__scopeId","data-v-8e8b1d9b"]]);const Pn=ze({name:"uv-divider",mixins:[Le,dt,{props:{dashed:{type:Boolean,default:!1},hairline:{type:Boolean,default:!0},dot:{type:Boolean,default:!1},textPosition:{type:String,default:"center"},text:{type:[String,Number],default:""},textSize:{type:[String,Number],default:14},textColor:{type:String,default:"#909399"},lineColor:{type:String,default:"#dcdfe6"},...null==(f=null==(g=uni.$uv)?void 0:g.props)?void 0:f.divider}}],emits:["click"],computed:{textStyle(){const e={};return e.fontSize=this.$uv.addUnit(this.textSize),e.color=this.textColor,e},leftLineStyle(){const e={};return"left"===this.textPosition?e.width="80rpx":e.flex=1,e},rightLineStyle(){const e={};return"right"===this.textPosition?e.width="80rpx":e.flex=1,e}},methods:{click(){this.$emit("click")}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-line"),Ln);return e.openBlock(),e.createElementBlock("view",{class:"uv-divider",style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)]),onClick:a[0]||(a[0]=(...e)=>l.click&&l.click(...e))},[e.createVNode(r,{color:t.lineColor,customStyle:l.leftLineStyle,hairline:t.hairline,dashed:t.dashed},null,8,["color","customStyle","hairline","dashed"]),t.dot?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uv-divider__dot"},"●")):t.text?(e.openBlock(),e.createElementBlock("text",{key:1,class:"uv-divider__text",style:e.normalizeStyle([l.textStyle])},e.toDisplayString(t.text),5)):e.createCommentVNode("",!0),e.createVNode(r,{color:t.lineColor,customStyle:l.rightLineStyle,hairline:t.hairline,dashed:t.dashed},null,8,["color","customStyle","hairline","dashed"])],4)}],["__scopeId","data-v-3042e42f"]]);const $n=ze({name:"tabbar-shadow",data:()=>({})},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("view",{class:"tabbar-shadow"})])}],["__scopeId","data-v-12e0e934"]]),On="/static/images/index/message_b.png",jn="/static/images/index/navigation_course.png",Hn="/static/images/index/navigation_question_answering.png",Un="/static/images/index/navigation_ai.png",Wn="/static/images/index/navigation_learning_tasks.png",qn="/static/images/index/navigation_examination.png",Zn="/static/images/index/navigation_practice.png",Gn="/static/images/index/navigation_wrong_question.png",Yn="/static/images/index/navigation_learning_analysis.png",Qn={backgroundColor:"#DCE9FF",paddingLeft:"40rpx",paddingTop:"5px",paddingBottom:"5px"},Jn={backgroundColor:"#ffffff",paddingLeft:"40rpx",paddingTop:"5px",paddingBottom:"5px",border:"none"},Kn={color:"#2c8ef2",fontSize:"28px"},Xn=()=>{try{const e=Ve(),t=null==e?void 0:e.mascotInfo;t&&uni.setTabBarStyle({midButton:{iconPath:"/static/images/icon/fawn-"+((null==t?void 0:t.mascotNo)||"1")+".png",width:"86px",height:"86px",iconWidth:"90px"},success:()=>{Re.setValue("mascotState",!0)}})}catch(e){}return!1},el=e=>rn({url:"/traapp/mycrs/queryCrsInfoByLastnew",method:"post",data:e}),tl=e=>rn({url:"/traapp/mycrs/queryCrsInfoByPopular",method:"post",data:e}),al=e=>rn({url:"/traapp/mycrs/queryCrsInfoByRecmd",method:"post",data:e}),ol="/trastudy",il=e=>rn({url:ol+"/traPersonalMessageNotice/queryTraPersonalMessageNoticePaging",method:"post",toastErrors:!0,data:e});const nl=ze({name:"image-preview",props:{imgId:{default:"",type:String},src:{default:"",type:String},width:{default:50,type:[String,Number]},height:{default:50,type:[String,Number]},isCache:{type:Boolean,default:!1},mode:{type:String,default:"aspectFill"},previewDetail:{default:"",type:[String,Boolean]}},data:()=>({imgUrlShow:"",watching:!1,base_url:an(),showModel:!1}),computed:{storageStore:()=>Yt(),imageObj(){var e;return(null==(e=this.storageStore)?void 0:e.imgObj)||{}}},watch:{imgId:{handler(e,t){0!==e.indexOf("/")?0!==e.indexOf("http")?e&&this.watching&&this.getPreviewUrlBlob(e):this.imgUrlShow=e:this.imgUrlShow=this.base_url+e},immediate:!0,deep:!0},src:{handler(e,t){e&&this.watching&&(this.imgUrlShow=this.base_url+this.src)},immediate:!0,deep:!0},showModel(e){e||this.storageStore.setTouchBtnZIndex(12)}},methods:{changeShow(e){e.show?this.storageStore.setTouchBtnZIndex(-1):this.storageStore.setTouchBtnZIndex(12)},closePopup(){this.showModel=!1,this.$refs.PopupRef.close()},showDetail(){this.previewDetail&&(this.showModel=!0,this.$refs.PopupRef.open())},getPreviewUrlBlob(e){if(e)if(this.isCache){let t=this.imageObj[`/${e}/${this.width}/${this.height}`]||"";if(t)return void(this.imgUrlShow=t);(function(e,t=30,a=30){const o=Se(),i={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};o&&(i.summary=o);let n=an();return new Promise((o,l)=>{uni.request({url:`${n}/traoss/tras3/getCacheThumbImage/${e}/${t}/${a}`,header:i,success(e){if("0000"===e.data.rtnCode){let t="data:image/png;base64,"+e.data.body;o(t)}else l({error:e.data.message})},fail(e){l(new Error(e))}})})})(e,this.width,this.height).then(t=>{this.imgUrlShow=t,this.storageStore.setStorage("image",`/${e}/${this.width}/${this.height}`,t)})}else{let t=this.imageObj[`${e}`]||"";if(t)return void(this.imgUrlShow=t);(function(e,t="arraybuffer"){const a=Se(),o={"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"};a&&(o.summary=a);let i=an();return new Promise((a,n)=>{uni.request({url:`${i}/traoss/tras3/show/${e}`,header:o,responseType:t,success(e){a(e)},fail(e){n(new Error(e))}})})})(e).then(t=>{let a=`data:${t.header["Content-Type"].split(";")[0]};base64,`+uni.arrayBufferToBase64(t.data);this.imgUrlShow=a,this.storageStore.setStorage("image",e,a)})}else this.imgUrlShow=""}},mounted(){this.imgId&&(0===this.imgId.indexOf("/")?this.imgUrlShow=this.base_url+this.imgId:0===this.imgId.indexOf("http")?this.imgUrlShow=this.imgId:this.getPreviewUrlBlob(this.imgId)),this.watching=!0,this.src&&(this.imgUrlShow=this.base_url+this.src)}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createElementBlock("view",null,[e.createElementVNode("image",{src:n.imgUrlShow,mode:o.mode,onClick:a[0]||(a[0]=(...e)=>l.showDetail&&l.showDetail(...e)),style:{width:"100%",height:"100%"}},null,8,["src","mode"]),e.createVNode(r,{ref:"PopupRef",class:"popup","mask-background-color":"rgba(0,0,0,.2)","background-color":"rgba(0,0,0,.2)",onChange:l.changeShow},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"overlay-box",onClick:a[1]||(a[1]=(...e)=>l.closePopup&&l.closePopup(...e)),onTouchmove:a[2]||(a[2]=e.withModifiers(()=>{},["stop"]))},[e.createElementVNode("image",{class:"detail-img",src:n.imgUrlShow,mode:"aspectFit"},null,8,["src"])],32)]),_:1},8,["onChange"])])}],["__scopeId","data-v-a8dabd70"]]);const ll=ze({name:"uv-skeletons",mixins:[Le,dt],props:{loading:{type:Boolean,default:!0},skeleton:{type:Array,default:()=>[]},animate:{type:Boolean,default:!0},round:{type:Boolean,default:!1},...null==(y=null==(v=uni.$uv)?void 0:v.props)?void 0:y.skeleton},data:()=>({elements:[],opacity:.5,duration:600}),computed:{animateClass(){return this.animate?"uv-skeleton--animation":"uv-skeleton--static"},roundClass(){return this.round?"uv-skeleton--round":"uv-skeleton--radius"},style(e){return e=>this.$uv.deepMerge({},this.$uv.addStyle(e.style))}},created(){this.init()},methods:{init(){let e=[];if(!this.$uv.test.array(this.skeleton))return this.$uv.error("skeleton参数必须为数组形式,参考文档示例:");this.skeleton.forEach(t=>{const a=this.getElCounts(t);e=e.concat(a)}),this.elements=[...e]},getElCounts(e){let t=[],a=[];if(this.$uv.test.number(e))return t.push({type:"gap",height:e}),t;{const o=e.type?e.type:"line",i=e.num?e.num:1,n=e.style?e.style:{},l=this.$uv.test.array(n),r=e.gap?e.gap:"20rpx",s=e.children?e.children:[];for(let e=0;e-1||s[e].type.indexOf("custom")>-1?"":"uv-skeleton__group__sub",elements:this.getElCounts(s[e])};for(let e=0;e0&&t.push({type:"gap",height:r}),t.push({clas:`uv-skeleton__${o}`,type:o,style:l?n[e]:n,gap:r,children:a});return t}},createAnimation(e=1){if(!this.loading||!this.animate)return;let t=0;const a=this.$refs.skeleton;a.forEach(o=>{animation.transition(o,{styles:{opacity:e},duration:this.duration},()=>{t++,t>=a.length&&setTimeout(()=>{this.createAnimation(e<1?1:this.opacity)},200)})})}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-skeleton"},[o.loading?(e.openBlock(),e.createElementBlock("view",{key:0},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.elements,(a,o)=>(e.openBlock(),e.createElementBlock("view",{key:o},["flex"==a.type?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-skeleton__group",style:e.normalizeStyle([l.style(a)])},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.children,(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass([a.clas]),style:e.normalizeStyle([l.style(a)]),key:o},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(a.elements,(a,o)=>(e.openBlock(),e.createElementBlock("view",{key:o},["gap"==a.type?(e.openBlock(),e.createElementBlock("view",{key:0,style:e.normalizeStyle({height:t.$uv.addUnit(a.height,"rpx")})},null,4)):(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass([a.clas,l.roundClass,l.animateClass]),style:e.normalizeStyle([l.style(a)]),ref_for:!0,ref:"skeleton"},null,6))]))),128))],6))),128))],4)):"custom"==a.type?(e.openBlock(),e.createElementBlock("view",{key:1,class:e.normalizeClass([a.clas,l.animateClass]),style:e.normalizeStyle([l.style(a)]),ref_for:!0,ref:"skeleton"},null,6)):"gap"==a.type?(e.openBlock(),e.createElementBlock("view",{key:2,style:e.normalizeStyle({height:t.$uv.addUnit(a.height,"rpx")})},null,4)):(e.openBlock(),e.createElementBlock("view",{key:3,class:e.normalizeClass([a.clas,l.roundClass,l.animateClass]),style:e.normalizeStyle([l.style(a)]),ref_for:!0,ref:"skeleton"},null,6))]))),128))])):(e.openBlock(),e.createElementBlock("view",{key:1},[e.renderSlot(t.$slots,"default",{},void 0,!0)]))])}],["__scopeId","data-v-18e7224f"]]),rl=ze({__name:"class_scroll",props:{name:{type:String}},setup(t,{expose:a}){const o=t,{fetchFunction:i,title:n,icon:l}="hot_class"===o.name?{fetchFunction:tl,title:"热门课程",icon:"/static/images/index/hot.png"}:"recommend_class"===o.name?{fetchFunction:al,title:"推荐课程",icon:"/static/images/index/recommend.png"}:"new_class"===o.name?{fetchFunction:el,title:"最新课程",icon:"/static/images/index/new.png"}:void 0,r=e.ref([{crsNum:"",img:"",crsName:"",issuTm:"",accmStdyCnt:""},{crsNum:"",img:"",crsName:"",issuTm:"",accmStdyCnt:""}]),s=[{type:"flex",num:1,children:[{type:"avatar",num:1,style:"marginRight: 22rpx;width: 200rpx;height:150rpx;border-radius:16rpx;"},{type:"line",num:3,style:["width: 240rpx;",null,null]}]}];a({get_data:()=>{i().then(e=>{o.name,r.value=e.body})}});return(t,a)=>{const o=pe(e.resolveDynamicComponent("image-preview"),nl),i=pe(e.resolveDynamicComponent("uv-skeletons"),ll);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createElementVNode("view",{class:"module_title_div"},[e.createElementVNode("view",{class:"icon icon_1"},[e.createElementVNode("image",{class:"img",src:e.unref(l)},null,8,["src"])]),e.createElementVNode("view",{class:"text font_pf"},e.toDisplayString(e.unref(n)),1)]),e.createElementVNode("view",{class:"hot_class_div"},[e.createElementVNode("scroll-view",{class:"scroll-view","scroll-x":!0,"show-scrollbar":!1},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(r.value,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"scroll-view-item",key:a},[e.createElementVNode("view",{class:"item_div"},[e.createVNode(i,{loading:!t.crsNum,avatar:"","avatar-shape":"square",title:!1,skeleton:s},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"item",onClick:e=>{return a=t.crsId,void Re.navigateTo("/pages/courseDetail/index?crsId="+a);var a}},[e.createElementVNode("view",{class:"left"},[e.createVNode(o,{class:"img-box img",imgId:t.imgId,isCache:!0,width:240,height:160},null,8,["imgId"])]),e.createElementVNode("view",{class:"right"},[e.createElementVNode("view",{class:"title ellipsis-text"},e.toDisplayString(t.crsName),1),e.createElementVNode("view",{class:"note ellipsis-text"},"更新:"+e.toDisplayString((t.mtTime||"").substr(0,10)),1),e.createElementVNode("view",{class:"button_div"},[e.createElementVNode("view",{class:"note ellipsis-text"},"已学:"+e.toDisplayString(t.accmStdyCnt)+"人次",1),e.createElementVNode("view",{class:"button"},"去学习")])])],8,["onClick"])]),_:2},1032,["loading"])])]))),128))])])],64)}}},[["__scopeId","data-v-e558fc57"]]),sl=ze({__name:"index",setup(t){const a=e.ref(0),o=e.ref(0),i=e.ref([]),n=e.computed(()=>o.value>99?"99+":o.value),l=e.computed(()=>({message_num_big:o.value>99,message_num_small:o.value<=99}));e.ref(!1);const r=e.ref(null),s=e.ref(null),c=e.ref(null),u=e.computed(()=>a.value<=130?0:Math.min(3,(a.value-130)/30)),d=e.computed(()=>`rgba(246,248,255,${u.value})`);be(e=>{a.value=e.scrollTop}),e.ref(["绿色金融政策解析与商业银行绿色水水水水水水水水水水水水水","绿色金融政策解析与商业银行红色"]);const h=e.ref({}),m=e.reactive({stdtTmLen:0,accmPracticeCnt:0,accmExamCnt:0,startStdtTmLen:0,startAccmPracticeCnt:0,startAccmExamCnt:0,request_time:0,init:function(){const e=Re.getValue("statistics_data");e&&(this.stdtTmLen=e.stdtTmLen,this.accmPracticeCnt=e.accmPracticeCnt,this.accmExamCnt=e.accmExamCnt)},get_statistics_data:async function(){try{const t=Date.now();let a=Re.getValue("statistics_data")||{};if(t-this.request_time>300){this.request_time=t;const o=await rn({url:"/traapp/traStdyInfo/queryTraStdyStatisticsPerson",method:"post",data:e});o&&o.body&&(a={...a,stdtTmLen:o.body.stdtTmLen||0,accmPracticeCnt:o.body.accmPracticeCnt||0,accmExamCnt:o.body.accmExamCnt||0},Re.setValue("statistics_data",a))}const{accmExamCnt:o=0,accmPracticeCnt:i=0,stdtTmLen:n=0}=a;n!==this.stdtTmLen&&(this.startStdtTmLen=this.stdtTmLen,this.stdtTmLen=n,r.value.start()),i!==this.accmPracticeCnt&&(this.startAccmPracticeCnt=this.accmPracticeCnt,this.accmPracticeCnt=i,s.value.start()),o!==this.accmExamCnt&&(this.startAccmExamCnt=this.accmExamCnt,this.accmExamCnt=o,c.value.start())}catch(t){me("error","at pages/index/index.vue:304","获取统计数据失败:",t)}var e}}),p=()=>{Re.navigateTo("/pages/search/search?from=index")};return ye(()=>{m.init();const e=Ve();null!==(null==e?void 0:e.mascotInfo.mascotId)||Re.redirectTo("/pages/mascot/mascot_select_list")}),fe(()=>{if(!Re.isLogin())return void Re.navigateTo("/pages/login/login");const t=Ve();var a;t&&(h.value=null==t?void 0:t.mascotInfo),Xn(),m.get_statistics_data(),e.nextTick(()=>{i.value.forEach(e=>null==e?void 0:e.get_data())}),rn({url:ol+"/traPersonalMessageNotice/noticeMessageCount",method:"post",data:a}).then(e=>{o.value=e.body})}),ve(()=>{}),(t,a)=>{var g;const f=pe(e.resolveDynamicComponent("nav-bar"),zn),v=pe(e.resolveDynamicComponent("uv-input"),pt),y=pe(e.resolveDynamicComponent("uv-count-to"),Mn),w=pe(e.resolveDynamicComponent("uv-divider"),Pn),k=pe(e.resolveDynamicComponent("tabbar-shadow"),$n);return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createVNode(f,{is_seat:!1,backgroundColor:d.value},null,8,["backgroundColor"]),e.createElementVNode("view",{class:"bg_div"},[e.createElementVNode("image",{src:"/static/images/index/bg.png",class:"bg_img"}),e.withDirectives(e.createElementVNode("view",{class:"fixed_search_div",style:e.normalizeStyle({opacity:u.value})},[e.createElementVNode("view",{class:"fixed_search_input_div",onClick:p},[e.createVNode(v,{shape:"circle",customStyle:e.unref(Jn),placeholderStyle:"color:#999999;font-size:26rpx",placeholder:"请输入关键字",suffixIcon:"search",suffixIconStyle:e.unref(Kn),readonly:!0},null,8,["customStyle","suffixIconStyle"])]),e.createElementVNode("view",{class:"message_div",onClick:a[0]||(a[0]=t=>e.unref(Re).navigateTo("/pages/messageNotification/index"))},[e.createElementVNode("image",{src:On,class:"message_img"}),e.createElementVNode("view",{class:"message_text"},"消息"),o.value>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["message_num message_num_font",l.value])},e.toDisplayString(n.value),3)):e.createCommentVNode("",!0)])],4),[[e.vShow,u.value]]),e.createElementVNode("view",{class:"title_logo"},[e.createElementVNode("image",{src:"/static/images/index/logo_text.png",class:"log_img",mode:"heightFix"}),e.createElementVNode("view",{class:"fl1"})]),e.createElementVNode("view",{class:"search_div"},[e.createVNode(v,{shape:"circle",onClick:p,customStyle:e.unref(Qn),placeholderStyle:e.unref("color:#76A3EB;font-size:26rpx"),placeholder:"请输入关键字",suffixIcon:"search",suffixIconStyle:e.unref(Kn),readonly:!0},null,8,["customStyle","placeholderStyle","suffixIconStyle"]),e.createElementVNode("view",{class:"message_div",onClick:a[1]||(a[1]=t=>e.unref(Re).navigateTo("/pages/messageNotification/index"))},[e.createElementVNode("image",{src:"/static/images/index/message.png",class:"message_img"}),e.createElementVNode("view",{class:"message_text"},"消息"),o.value>0?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["message_num message_num_font",l.value])},e.toDisplayString(n.value),3)):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"notice_div"}),e.createElementVNode("view",{class:"study_duration_and_profile_div"},[e.createElementVNode("view",{class:"profile_div"},[e.createElementVNode("image",{src:(null==(g=h.value)?void 0:g.imgAddr)||"",alt:"",class:"profile",mode:"widthFix"},null,8,["src"])]),e.createElementVNode("view",{class:"study_duration_div"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"本年学习时长"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(y,{startVal:m.startStdtTmLen,endVal:m.stdtTmLen,useEasing:!0,decimals:1,ref_key:"stdtTmLenRef",ref:r},null,8,["startVal","endVal"]),e.createTextVNode(" h ")])]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"本年陪练次数"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(y,{startVal:m.starAccmPracticeCnt,endVal:m.accmPracticeCnt,useEasing:!0,ref_key:"accmPracticeCntRef",ref:s},null,8,["startVal","endVal"]),e.createElementVNode("span",{class:"number"},"次")])]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"本年考试次数"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(y,{startVal:m.startAccmExamCnt,endVal:m.accmExamCnt,useEasing:!0,ref_key:"accmExamCntRef",ref:c},null,8,["startVal","endVal"]),e.createElementVNode("span",{class:"number"},"次")])])])]),e.createElementVNode("view",{class:"navigation_div"},[e.createElementVNode("view",{class:"group"},[e.createElementVNode("view",{class:"item",onClick:a[2]||(a[2]=t=>e.unref(Re).switchTab("/pages/course/index"))},[e.createElementVNode("image",{class:"icon",src:jn}),e.createElementVNode("view",{class:"title"},"AI学习")]),e.createElementVNode("view",{class:"item",onClick:a[3]||(a[3]=t=>e.unref(Re).navigateTo("/pages/index/dialog",{animationType:"slide-in-bottom"}))},[e.createElementVNode("image",{class:"icon",src:Hn}),e.createElementVNode("view",{class:"title"},"AI问答")]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:Un}),e.createElementVNode("view",{class:"title"},"AI陪练")]),e.createElementVNode("view",{class:"item",onClick:a[4]||(a[4]=t=>e.unref(Re).navigateTo("/pages/learningTasks/index"))},[e.createElementVNode("image",{class:"icon",src:Wn}),e.createElementVNode("view",{class:"title"},"学习任务")])]),e.createElementVNode("view",{class:"group"},[e.createElementVNode("view",{class:"item",onClick:a[5]||(a[5]=t=>e.unref(Re).navigateTo("/pages/testingHall/index"))},[e.createElementVNode("image",{class:"icon",src:qn}),e.createElementVNode("view",{class:"title"},"考试中心")]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:Zn}),e.createElementVNode("view",{class:"title"},"竞赛练习")]),e.createElementVNode("view",{class:"item",onClick:a[6]||(a[6]=t=>e.unref(Re).navigateTo("/pages/wrongQuestionRecord/index"))},[e.createElementVNode("image",{class:"icon",src:Gn}),e.createElementVNode("view",{class:"title"},"错题本")]),e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:Yn}),e.createElementVNode("view",{class:"title"},"学习分析")])])]),e.createVNode(rl,{ref:e=>i.value[0]=e,name:"hot_class"},null,512),e.createVNode(rl,{ref:e=>i.value[1]=e,name:"recommend_class"},null,512),e.createVNode(rl,{ref:e=>i.value[2]=e,name:"new_class"},null,512),e.createElementVNode("view",{class:"bottom_line"},[e.createVNode(w,{text:"我是有底线的",lineColor:"#9cB0DC",hairline:!0})])]),e.createVNode(k)])}}},[["__scopeId","data-v-93fbb0d8"]]),cl={props:{isDot:{type:Boolean,default:!1},value:{type:[Number,String],default:""},show:{type:Boolean,default:!0},max:{type:[Number,String],default:999},type:{type:[String,void 0,null],default:"error"},showZero:{type:Boolean,default:!1},bgColor:{type:[String,null],default:null},color:{type:[String,null],default:null},shape:{type:[String,void 0,null],default:"circle"},numberType:{type:[String,void 0,null],default:"overflow"},offset:{type:Array,default:()=>[]},inverted:{type:Boolean,default:!1},absolute:{type:Boolean,default:!1},...null==(k=null==(w=uni.$uv)?void 0:w.props)?void 0:k.badge}};const ul=ze({name:"uv-badge",mixins:[Le,dt,cl],computed:{boxStyle:()=>({}),badgeStyle(){const e={};if(this.color&&(e.color=this.color),this.bgColor&&!this.inverted&&(e.backgroundColor=this.bgColor),this.absolute&&(e.position="absolute",this.offset.length)){const t=this.offset[0],a=this.offset[1]||t;e.top=this.$uv.addUnit(t),e.right=this.$uv.addUnit(a)}return e},showValue(){switch(this.numberType){case"overflow":return Number(this.value)>Number(this.max)?this.max+"+":this.value;case"ellipsis":return Number(this.value)>Number(this.max)?"...":this.value;case"limit":return Number(this.value)>999?Number(this.value)>=9999?Math.floor(this.value/1e4*100)/100+"w":Math.floor(this.value/1e3*100)/100+"k":this.value;default:return Number(this.value)}},propsType(){return this.type||"error"}}},[["render",function(t,a,o,i,n,l){return t.show&&(0!==Number(t.value)||t.showZero||t.isDot)?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass([[t.isDot?"uv-badge--dot":"uv-badge--not-dot",t.inverted&&"uv-badge--inverted","horn"===t.shape&&"uv-badge--horn",`uv-badge--${l.propsType}${t.inverted?"--inverted":""}`],"uv-badge"]),style:e.normalizeStyle([t.$uv.addStyle(t.customStyle),l.badgeStyle])},e.toDisplayString(t.isDot?"":l.showValue),7)):e.createCommentVNode("",!0)}],["__scopeId","data-v-f51feb16"]]);const dl=ze({name:"uv-tabs",emits:["click","change"],mixins:[Le,dt,{props:{duration:{type:Number,default:300},list:{type:Array,default:()=>[]},lineColor:{type:String,default:"#3c9cff"},activeStyle:{type:[String,Object],default:()=>({color:"#303133"})},inactiveStyle:{type:[String,Object],default:()=>({color:"#606266"})},lineWidth:{type:[String,Number],default:20},lineHeight:{type:[String,Number],default:3},lineBgSize:{type:String,default:"cover"},itemStyle:{type:[String,Object],default:()=>({height:"44px"})},scrollable:{type:Boolean,default:!0},current:{type:[Number,String],default:0},keyName:{type:String,default:"name"},...null==(x=null==(b=uni.$uv)?void 0:b.props)?void 0:x.tabs}}],data:()=>({firstTime:!0,scrollLeft:0,scrollViewWidth:0,lineOffsetLeft:0,tabsRect:{left:0},innerCurrent:0,moving:!1}),watch:{current:{immediate:!0,handler(e,t){e!==this.innerCurrent&&(this.innerCurrent=e,this.$nextTick(()=>{this.resize()}))}},list(){this.$nextTick(()=>{this.resize()})}},computed:{textStyle(){return e=>{const t={},a=e==this.innerCurrent?this.$uv.addStyle(this.activeStyle):this.$uv.addStyle(this.inactiveStyle);return this.list[e].disabled&&(t.color="#c8c9cc"),this.$uv.deepMerge(a,t)}},propsBadge:()=>cl},async mounted(){this.init()},methods:{setLineLeft(){const e=this.list[this.innerCurrent];if(!e)return;let t=this.list.slice(0,this.innerCurrent).reduce((e,t)=>e+t.rect.width,0),a=this.$uv.getPx(this.lineWidth);this.$uv.test.number(this.lineWidth)&&this.$uv.unit&&(a=this.$uv.getPx(`${this.lineWidth}${this.$uv.unit}`)),this.lineOffsetLeft=t+(e.rect.width-a)/2,this.firstTime&&setTimeout(()=>{this.firstTime=!1},20)},animation(e,t=0){},clickHandler(e,t){this.$emit("click",{...e,index:t}),e.disabled||(this.innerCurrent!=t&&this.$emit("change",{...e,index:t}),this.innerCurrent=t,this.$nextTick(()=>{this.resize()}))},init(){this.$uv.sleep().then(()=>{this.resize()})},setScrollLeft(){const e=this.list[this.innerCurrent],t=this.list.slice(0,this.innerCurrent).reduce((e,t)=>e+t.rect.width,0),a=this.$uv.sys().windowWidth;let o=t-(this.tabsRect.width-e.rect.width)/2-(a-this.tabsRect.right)/2+this.tabsRect.left/2;o=Math.min(o,this.scrollViewWidth-this.tabsRect.width),this.scrollLeft=Math.max(0,o)},resize(){0!==this.list.length&&Promise.all([this.getTabsRect(),this.getAllItemRect()]).then(([e,t=[]])=>{this.tabsRect=e,this.scrollViewWidth=0,t.map((e,t)=>{this.scrollViewWidth+=e.width,this.list[t].rect=e}),this.setLineLeft(),this.setScrollLeft()})},getTabsRect(){return new Promise(e=>{this.queryRect("uv-tabs__wrapper__scroll-view").then(t=>e(t))})},getAllItemRect(){return new Promise(e=>{const t=this.list.map((e,t)=>this.queryRect(`uv-tabs__wrapper__nav__item-${t}`,!0));Promise.all(t).then(t=>e(t))})},queryRect(e,t){return new Promise(t=>{this.$uvGetRect(`.${e}`).then(e=>{t(e)})})}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-badge"),ul);return e.openBlock(),e.createElementBlock("view",{class:"uv-tabs",style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)])},[e.createElementVNode("view",{class:"uv-tabs__wrapper"},[e.renderSlot(t.$slots,"left",{},void 0,!0),e.createElementVNode("view",{class:"uv-tabs__wrapper__scroll-view-wrapper"},[e.createElementVNode("scroll-view",{"scroll-x":t.scrollable,"scroll-left":n.scrollLeft,"scroll-with-animation":"",class:"uv-tabs__wrapper__scroll-view","show-scrollbar":!1,ref:"uv-tabs__wrapper__scroll-view"},[e.createElementVNode("view",{class:"uv-tabs__wrapper__nav",ref:"uv-tabs__wrapper__nav",style:e.normalizeStyle({flex:t.scrollable?"":1})},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-tabs__wrapper__nav__item",[`uv-tabs__wrapper__nav__item-${o}`,a.disabled&&"uv-tabs__wrapper__nav__item--disabled"]]),key:o,onClick:e=>l.clickHandler(a,o),ref_for:!0,ref:`uv-tabs__wrapper__nav__item-${o}`,style:e.normalizeStyle([{flex:t.scrollable?"":1},t.$uv.addStyle(t.itemStyle)])},[e.createElementVNode("text",{class:e.normalizeClass([[a.disabled&&"uv-tabs__wrapper__nav__item__text--disabled"],"uv-tabs__wrapper__nav__item__text"]),style:e.normalizeStyle([l.textStyle(o)])},e.toDisplayString(a[t.keyName]),7),e.createVNode(r,{show:!(!a.badge||!(a.badge.show||a.badge.isDot||a.badge.value)),isDot:a.badge&&a.badge.isDot||l.propsBadge.isDot,value:a.badge&&a.badge.value||l.propsBadge.value,max:a.badge&&a.badge.max||l.propsBadge.max,type:a.badge&&a.badge.type||l.propsBadge.type,showZero:a.badge&&a.badge.showZero||l.propsBadge.showZero,bgColor:a.badge&&a.badge.bgColor||l.propsBadge.bgColor,color:a.badge&&a.badge.color||l.propsBadge.color,shape:a.badge&&a.badge.shape||l.propsBadge.shape,numberType:a.badge&&a.badge.numberType||l.propsBadge.numberType,inverted:a.badge&&a.badge.inverted||l.propsBadge.inverted,customStyle:"margin-left: 4px;"},null,8,["show","isDot","value","max","type","showZero","bgColor","color","shape","numberType","inverted"])],14,["onClick"]))),128)),e.createElementVNode("view",{class:"uv-tabs__wrapper__nav__line",ref:"uv-tabs__wrapper__nav__line",style:e.normalizeStyle([{width:t.$uv.addUnit(t.lineWidth),transform:`translate(${n.lineOffsetLeft}px)`,transitionDuration:`${n.firstTime?0:t.duration}ms`,height:n.firstTime?0:t.$uv.addUnit(t.lineHeight),background:t.lineColor,backgroundSize:t.lineBgSize}])},null,4)],4)],8,["scroll-x","scroll-left"])]),e.renderSlot(t.$slots,"right",{},void 0,!0)])],4)}],["__scopeId","data-v-1ab9a876"]]);const hl=ze({name:"uv-sticky",mixins:[Le,dt,{props:{offsetTop:{type:[String,Number],default:0},customNavHeight:{type:[String,Number],default:0},disabled:{type:Boolean,default:!1},bgColor:{type:String,default:"transparent"},zIndex:{type:[String,Number],default:""},index:{type:[String,Number],default:""},...null==(_=null==(C=uni.$uv)?void 0:C.props)?void 0:_.sticky}}],data:()=>({cssSticky:!1,stickyTop:0,elId:"",left:0,width:"auto",height:"auto",fixed:!1}),computed:{style(){const e={};return this.disabled?e.position="static":this.cssSticky?(e.position="sticky",e.zIndex=this.uZindex,e.top=this.$uv.addUnit(this.stickyTop)):e.height=this.fixed?this.height+"px":"auto",e.backgroundColor=this.bgColor,this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))},stickyContent(){const e={};return this.cssSticky||(e.position=this.fixed?"fixed":"static",e.top=this.stickyTop+"px",e.left=this.left+"px",e.width="auto"==this.width?"auto":this.width+"px",e.zIndex=this.uZindex),e},uZindex(){return this.zIndex?this.zIndex:970}},created(){this.elId=this.$uv.guid()},mounted(){this.init()},methods:{init(){this.getStickyTop(),this.checkSupportCssSticky(),this.cssSticky||!this.disabled&&this.initObserveContent()},initObserveContent(){this.$uvGetRect("#"+this.elId).then(e=>{this.height=e.height,this.left=e.left,this.width=e.width,this.$nextTick(()=>{this.observeContent()})})},observeContent(){this.disconnectObserver("contentObserver");const e=uni.createIntersectionObserver({thresholds:[.95,.98,1]});e.relativeToViewport({top:-this.stickyTop}),e.observe(`#${this.elId}`,e=>{this.setFixed(e.boundingClientRect.top)}),this.contentObserver=e},setFixed(e){const t=e<=this.stickyTop;this.fixed=t},disconnectObserver(e){const t=this[e];t&&t.disconnect()},getStickyTop(){this.stickyTop=this.$uv.getPx(this.offsetTop)+this.$uv.getPx(this.customNavHeight)},async checkSupportCssSticky(){"android"===this.$uv.os()&&Number(this.$uv.sys().system)>8&&(this.cssSticky=!0),this.cssSticky=await this.checkComputedStyle(),"ios"===this.$uv.os()&&(this.cssSticky=!0)},checkComputedStyle(){return new Promise(e=>{uni.createSelectorQuery().in(this).select(".uv-sticky").fields({computedStyle:["position"]}).exec(t=>{e("sticky"===t[0].position)})})},checkCssStickyForH5(){}},unmounted(){this.disconnectObserver("contentObserver")}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-sticky",id:n.elId,style:e.normalizeStyle([l.style])},[e.createElementVNode("view",{style:e.normalizeStyle([l.stickyContent]),class:"uv-sticky__content"},[e.renderSlot(t.$slots,"default",{},void 0,!0)],4)],12,["id"])}],["__scopeId","data-v-e4e0aaba"]]),ml="/traapp",pl="/traexam",gl=e=>rn({url:pl+"/traExamPapers/queryPaperExamScore",method:"post",toastErrors:!0,data:e}),fl=e=>rn({url:pl+"/traCrsPapers/startExamByCrs",method:"post",toastErrors:!0,data:e}),vl=e=>rn({url:pl+"/traCrsPapers/queryCrsExamScore",method:"post",toastErrors:!0,data:e}),yl="/trastudy",wl=e=>rn({url:yl+"/traPersonalCollection/queryTraPersonalCollectionCrsPaging",method:"post",toastErrors:!0,data:e}),kl=e=>rn({url:yl+"/traPersonalCollection/queryTraPersonalCollectionTaskPaging",method:"post",toastErrors:!0,data:e}),bl=e=>rn({url:yl+"/traPersonalCollection/deleteTraPersonalCollectionById",method:"post",toastErrors:!0,data:e}),xl=e=>rn({url:yl+"/traPersonalCollection/insertTraPersonalCollectionTask",method:"post",toastErrors:!0,data:e}),Cl="/traexam",_l=e=>rn({url:Cl+"/traCrsPractice/startPracticeByCrs",method:"post",data:e}),Sl=e=>rn({url:Cl+"/traCrsPractice/practiceCommit",method:"post",suppressErrors:!0,data:e}),El=ze({__name:"introduce",props:{modelValue:Object},setup:t=>(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:"course-info"},[e.createElementVNode("view",{class:"info-top font_pf"},[e.createElementVNode("view",{class:"top-left font_pf"},[e.createElementVNode("view",{class:"fz-30 fw-400 mb-8"},"课程类别"),e.createElementVNode("view",{class:"fz-30 fw-400"},e.toDisplayString(t.modelValue.catalogName),1)]),e.createElementVNode("view",{class:"top-right font_pf"},[e.createElementVNode("view",{class:"rate-text mb-4"},"评分"),e.createElementVNode("view",{class:"rate-num"},e.toDisplayString(t.modelValue.evalGrade),1)])]),e.createElementVNode("view",{class:"info-middle font_pf"},[e.createElementVNode("view",{class:"fz-30 fw-400 mb-8"},"更新日期"),e.createElementVNode("view",{class:"fz-30 fw-400"},e.toDisplayString((t.modelValue.mtTime||"").substr(0,16)),1)]),e.createElementVNode("view",{class:"info-bottom"},[e.createElementVNode("view",{class:"bottom-left"},[e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 font_pf fw-400 mb-18"},"标签"),t.modelValue.tagCataList?(e.openBlock(),e.createElementBlock("view",{key:0,class:"label"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.modelValue.tagCataList,t=>(e.openBlock(),e.createElementBlock("text",{class:"label-item font_pf",key:t.tagId},e.toDisplayString(t.tagName),1))),128))])):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 fw-400 font_pf mb-4"},"创建人"),e.createElementVNode("view",{class:"fz-30 font_pf fw-400"},e.toDisplayString(t.modelValue.ctUserName),1)]),e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 font_pf fw-400 mb-4"},"归属部门"),e.createElementVNode("view",{class:"fz-30 font_pf fw-400"},e.toDisplayString(t.modelValue.belgOrgName),1)])]),e.createElementVNode("view",{class:"bottom-right"},[e.createElementVNode("image",{src:"/static/images/courseDetail/ditu.png",class:"right-img",mode:"widthFix"})])]),e.createElementVNode("view",{class:"mb-64"},[e.createElementVNode("view",{class:"fz-30 font_pf fw-400 mb-4"},"课程核心"),e.createElementVNode("view",{class:"examination_core"},e.toDisplayString(t.modelValue.crsCore),1)])]))},[["__scopeId","data-v-cfff6598"]]),Nl=ze({__name:"knowledge",props:{modelValue:Object},emits:["toStudyPrgh"],setup(t,{emit:a}){const o=a,i=t,n=e.computed(()=>{var e;const t=null==(e=i.modelValue)?void 0:e.pgrphData.find(e=>"未学习"===e.pgrphStdyStateName||"学习中"===e.pgrphStdyStateName);return(null==t?void 0:t.pgrphId)||""});return(a,i)=>{var l;return e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList((null==(l=t.modelValue)?void 0:l.pgrphData)||[],(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["point-item mb-30","已学习"==t.pgrphStdyStateName?"learn":"unlearn"]),key:t.index,onClick:e=>(e=>{"已学习"===e.pgrphStdyStateName||"学习中"===e.pgrphStdyStateName||n.value===e.pgrphId?o("toStudyPrgh",e):Re.msg("请按顺序学习知识点")})(t)},[e.createElementVNode("view",{class:"top mb-30"},[e.createElementVNode("view",{class:"blue-ball"},[e.createElementVNode("view",{class:"ball"})]),e.createElementVNode("view",{class:"fz-30 font_pf title"},"知识点"+e.toDisplayString(t.pgrphNm),1),e.createElementVNode("view",{class:"fl1"}),e.createElementVNode("view",{class:"font_pf fz-24 study-status"},e.toDisplayString(t.pgrphStdyStateName),1)]),e.createElementVNode("view",{class:"bottom"},[e.createElementVNode("view",{class:"fz-30 font_pf text ellipsis-text"},e.toDisplayString(t.pgrphTitle||t.pgrphContent),1)])],10,["onClick"]))),128)}}},[["__scopeId","data-v-b36721c0"]]);const Vl=ze({name:"uv-loadmore",mixins:[Le,dt,{props:{status:{type:String,default:"loadmore"},bgColor:{type:String,default:"transparent"},icon:{type:Boolean,default:!0},fontSize:{type:[String,Number],default:14},iconSize:{type:[String,Number],default:16},color:{type:String,default:"#606266"},loadingIcon:{type:String,default:"spinner"},loadmoreText:{type:String,default:"加载更多"},loadingText:{type:String,default:"正在加载..."},nomoreText:{type:String,default:"没有更多了"},isDot:{type:Boolean,default:!1},iconColor:{type:String,default:"#b7b7b7"},marginTop:{type:[String,Number],default:10},marginBottom:{type:[String,Number],default:10},height:{type:[String,Number],default:"auto"},line:{type:Boolean,default:!1},lineColor:{type:String,default:"#E6E8EB"},dashed:{type:Boolean,default:!1},...null==(E=null==(S=uni.$uv)?void 0:S.props)?void 0:E.loadmore}}],data:()=>({dotText:"●"}),computed:{loadTextStyle(){return{color:this.color,fontSize:this.$uv.addUnit(this.fontSize),lineHeight:this.$uv.addUnit(this.fontSize),backgroundColor:this.bgColor}},showText(){let e="";return e="loadmore"==this.status?this.loadmoreText:"loading"==this.status?this.loadingText:"nomore"==this.status&&this.isDot?this.dotText:this.nomoreText,e}},methods:{loadMore(){"loadmore"==this.status&&this.$emit("loadmore")}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-line"),Ln),s=pe(e.resolveDynamicComponent("uv-loading-icon"),bn);return e.openBlock(),e.createElementBlock("view",{class:"uv-loadmore",style:e.normalizeStyle([{backgroundColor:t.bgColor,marginBottom:t.$uv.addUnit(t.marginBottom),marginTop:t.$uv.addUnit(t.marginTop),height:t.$uv.addUnit(t.height)},t.$uv.addStyle(t.customStyle)])},[t.line?(e.openBlock(),e.createBlock(r,{key:0,length:"140rpx",color:t.lineColor,hairline:!1,dashed:t.dashed},null,8,["color","dashed"])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:e.normalizeClass(["loadmore"==t.status||"nomore"==t.status?"uv-more":"","uv-loadmore__content"])},["loading"===t.status&&t.icon?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-loadmore__content__icon-wrap"},[e.createVNode(s,{color:t.iconColor,size:t.iconSize,mode:t.loadingIcon},null,8,["color","size","mode"])])):e.createCommentVNode("",!0),e.createElementVNode("text",{class:e.normalizeClass(["uv-line-1",["nomore"==t.status&&1==t.isDot?"uv-loadmore__content__dot-text":"uv-loadmore__content__text"]]),style:e.normalizeStyle([l.loadTextStyle]),onClick:a[0]||(a[0]=(...e)=>l.loadMore&&l.loadMore(...e))},e.toDisplayString(l.showText),7)],2),t.line?(e.openBlock(),e.createBlock(r,{key:1,length:"140rpx",color:t.lineColor,hairline:!1,dashed:t.dashed},null,8,["color","dashed"])):e.createCommentVNode("",!0)],4)}],["__scopeId","data-v-badeea89"]]),Bl="/static/images/me/default_user_avatar.png",Il=ze({__name:"comment",props:{crsId:String,imgId:String},setup(t,{expose:a}){const o=e.ref(null),i=e.ref("0px"),n=e.reactive([]),l=e.ref(""),r=e.ref(-1),s=e.ref(0),c={index:null,parentBbsId:null,bbsId:null,bbsContent:"",placeholder:""},u=e.reactive({...c}),d=t,h=(e,t,a)=>{o.value.open("bottom"),u.placeholder="回复 "+e.userName+":",u.parentBbsId=t,u.bbsId=e.bbsId,u.index=a,Ae(e=>{i.value=`${e}px`})},m=async()=>{if(""===u.bbsContent)return Re.msg("回复内容不能为空");try{o.value.close(),Re.loading("发送中..."),await(e={parentBbsId:u.parentBbsId,bbsId:u.bbsId,bbsContent:u.bbsContent,imgIdList:[]},rn({url:ml+"/traCrsBbsInfo/replyTraCrsBbsInfo",method:"post",data:e})),Re.msg("发送成功");const t=await(e=>rn({url:ml+"/traCrsBbsInfo/qryChildTraCrsBbsInfo",method:"post",data:e}))({bbsId:u.parentBbsId});n[u.index].children=t.body,Object.assign(u,c)}catch(t){Re.msg("发送失败")}finally{Re.hideLoading()}var e},p=(e="")=>{if("submit"===e)l.value="",r.value=-1,s.value=1,n.length=0;else{if("loadmore"!==l.value&&""!==l.value)return;l.value="loading",s.value++}var t;(t={crsId:d.crsId,page:s.value,limit:20},rn({url:ml+"/traCrsBbsInfo/queryTraCrsBbsInfoByCrsId",method:"post",data:t})).then(e=>{r.value=e.total,n.push(...e.body)}).finally(()=>{n.length>=r.value?l.value="nomore":l.value="loadmore"})};return a({getData:p}),e.onMounted(()=>{p()}),(t,a)=>{const s=pe(e.resolveDynamicComponent("image-preview"),nl),c=pe(e.resolveDynamicComponent("uv-load-more"),Vl),d=pe(e.resolveDynamicComponent("uv-input"),pt),p=pe(e.resolveDynamicComponent("uv-button"),xn),g=pe(e.resolveDynamicComponent("uni-popup"),wt);return e.openBlock(),e.createElementBlock("view",{class:"comment_div"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n,(t,a)=>{var o,i;return e.openBlock(),e.createElementBlock("view",{class:"message_div"},[e.createElementVNode("view",{class:"head_div"},[t.userIconImgId?(e.openBlock(),e.createBlock(s,{key:0,class:"img-box img",src:t.userIconImgId},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:1,src:Bl,class:"img"}))]),e.createElementVNode("view",{class:"msg_content"},[e.createElementVNode("view",{class:"title_div"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(t.userName),1),e.createElementVNode("view",{class:"title_tip"},["ASK"===t.bbsTag?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img",src:"/static/images/courseDetail/ASK.png",mode:"widthFix"})):e.createCommentVNode("",!0),"SUG"===t.bbsTag?(e.openBlock(),e.createElementBlock("image",{key:1,class:"img",src:"/static/images/courseDetail/SUG.png",mode:"widthFix"})):e.createCommentVNode("",!0)])]),e.createElementVNode("view",{class:"title"},e.toDisplayString(t.bbsContent),1),e.createElementVNode("view",{class:"img_div pic-cell"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.imgIdList,a=>(e.openBlock(),e.createBlock(s,{onClick:e=>((e,t)=>{const a=an(),o=e.findIndex(e=>t===e);if(-1===o)return!1;const i=e.map(e=>a+e);me("log","at pages/courseDetail/components/comment.vue:219",i,o),uni.previewImage({current:o||0,urls:i,longPressActions:{itemList:["保存图片"],success:function(e){uni.saveImageToPhotosAlbum({filePath:i[e.index],success:function(){}})},fail:function(e){}}})})(t.imgIdList,a),src:a,class:"pic-item",mode:"scaleToFill"},null,8,["onClick","src"]))),256))]),e.createElementVNode("view",{class:"time_and_reply"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t.bbsTm.substr(0,16)),1),e.createElementVNode("view",{class:"reply",onClick:e=>h(t,t.bbsId,a)},"回复",8,["onClick"])]),(null==(o=t.children)?void 0:o.length)?(e.openBlock(),e.createElementBlock("view",{key:0,class:"show_close_div",onClick:e=>t.show=!t.show},[t.show?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",null,"收起"),e.createElementVNode("view",{class:"back_div"},[e.createElementVNode("view",{class:"back-icon"})])],64)):(e.openBlock(),e.createElementBlock(e.Fragment,{key:1},[e.createElementVNode("view",null,"展开"+e.toDisplayString(null==(i=t.children)?void 0:i.length)+"条回复",1),e.createElementVNode("view",{class:"back_div"},[e.createElementVNode("view",{class:"back-icon"})])],64))],8,["onClick"])):e.createCommentVNode("",!0),t.show?(e.openBlock(),e.createElementBlock("view",{key:1,class:"children"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.children,t=>(e.openBlock(),e.createElementBlock("view",{class:"message_div"},[e.createElementVNode("view",{class:"head_div"},[t.userIconImgId?(e.openBlock(),e.createBlock(s,{key:0,class:"img-box img",src:t.userIconImgId},null,8,["src"])):(e.openBlock(),e.createElementBlock("image",{key:1,src:Bl,class:"img"}))]),e.createElementVNode("view",{class:"msg_content"},[e.createElementVNode("view",{class:"title_div"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(t.userName),1),e.createElementVNode("view",{class:"arrow"}),e.createElementVNode("view",{class:"name"},e.toDisplayString(t.rtnUName),1)]),e.createElementVNode("view",{class:"title"},e.toDisplayString(t.bbsContent),1),e.createElementVNode("view",{class:"img_div"}),e.createElementVNode("view",{class:"time_and_reply"},[e.createElementVNode("view",{class:"time"},e.toDisplayString(t.bbsTm.substr(0,16)),1),e.createElementVNode("view",{class:"reply",onClick:e=>h(t,t.parentId,a)}," 回复 ",8,["onClick"])])])]))),256))])):e.createCommentVNode("",!0)])])}),256)),"nomore"==l.value&&0==r.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"empty_message_div"},[e.createElementVNode("image",{class:"img",src:"/static/images/courseDetail/empty_message.png",mode:"widthFix"}),e.createElementVNode("view",{class:"text"},"这里什么都没有")])):e.createCommentVNode("",!0),0!==r.value?(e.openBlock(),e.createBlock(c,{key:1,status:l.value,"loadmore-text":"轻轻上拉加载"},null,8,["status"])):e.createCommentVNode("",!0),e.createVNode(g,{ref_key:"popup",ref:o,class:"popup"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"bottom_reply_input_div",style:e.normalizeStyle({marginBottom:i.value})},[e.createVNode(d,{modelValue:u.bbsContent,"onUpdate:modelValue":a[0]||(a[0]=e=>u.bbsContent=e),adjustPosition:!1,placeholderStyle:"color:#999999;font-size:26rpx",placeholder:u.placeholder,focus:!0,maxlength:100},null,8,["modelValue","placeholder"]),e.createElementVNode("view",{class:"",style:{display:"flex","flex-direction":"column",margin:"10rpx 20rpx"}},[e.createElementVNode("view",{class:"fl1"}),e.createVNode(p,{class:"bottom_reply_button",type:"primary",throttleTime:500,onClick:m},{default:e.withCtx(()=>[e.createTextVNode(" 回复 ")]),_:1}),e.createElementVNode("view",{class:"fl1"})])],4)]),_:1},512)])}}},[["__scopeId","data-v-c0d074f3"]]),Tl="/static/images/courseDetail/out_collect.png",Dl="/static/images/courseDetail/in_collect.png",Al=ze({__name:"index",setup(t){const a=uni.getSystemInfoSync().statusBarHeight,o=e.ref([{name:"课程介绍"},{name:"知识点"},{name:"评价"}]),i=e.ref(null),n=e.ref({}),l=e.ref(""),r=e.ref(""),s=e.ref(""),c=e.ref(0),u=e.ref(0),d=e.computed(()=>"preview"===s.value||"01"===n.value.examStat),h=e.computed(()=>"preview"===s.value||"00"!==n.value.examStat),m=e=>{c.value=e.index},p=e=>{var t;2==c.value&&(null==(t=i.value)||t.getData())},g=async()=>{Re.loading();try{const{body:t}=await(e={crsId:l.value},rn({url:ml+"/crsInfo/queryCrsInfoDetail",method:"post",data:e}));n.value=t}catch(t){}var e;Re.hideLoading()},f=e=>{Re.navigateTo("/pages/course/study?crsId="+l.value+"&pgrphId="+e.pgrphId+"&imgId="+n.imgId+"&isPreview="+s.value)},v=e.computed(()=>{if(u.value<=20)return"rgba(255,255,255,0)";return`rgba(255,255,255,${Math.min(1,(u.value-20)/80)})`}),y=e=>{u.value=e.detail.scrollTop};return e.onMounted(async()=>{uni.$on("refresh_comment_data",()=>{var e;null==(e=i.value)||e.getData("submit"),c.value=2})}),ye(e=>{l.value=e.crsId,r.value=e.collectId||null,s.value=e.isPreview||""}),fe(()=>{g()}),we(()=>{if(uni.$off("refresh_comment_data"),n.value.collectId!==r.value){const e=getCurrentPages();if(e.length>=2){"pages/favorites/index"===e[e.length-2].route&&uni.$emit("update_course_item",n.value)}}}),(t,r)=>{const u=pe(e.resolveDynamicComponent("nav-bar"),zn),g=pe(e.resolveDynamicComponent("image-preview"),nl),w=pe(e.resolveDynamicComponent("uv-tabs"),dl),k=pe(e.resolveDynamicComponent("uv-sticky"),hl),b=pe(e.resolveDynamicComponent("uv-button"),xn);return e.openBlock(),e.createElementBlock("view",{class:"max_page"},[e.createVNode(u,{is_seat:!1,backgroundColor:v.value},null,8,["backgroundColor"]),e.createElementVNode("scroll-view",{"scroll-y":!0,class:"scroll detail-main",onScroll:y,onScrolltolower:p,"show-scrollbar":!1},[e.createElementVNode("view",{class:"bg_div"},[e.createVNode(g,{class:"img_100",imgId:n.value.imgId,mode:"widthFix"},null,8,["imgId"])]),e.createElementVNode("view",{class:"back_div",onClick:r[0]||(r[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"detail-body"},[e.createElementVNode("view",{class:"head-title font_pf"},[e.createElementVNode("view",{class:"title-text"},e.toDisplayString(n.value.crsName),1),e.createElementVNode("view",{class:"title-num"},[e.createElementVNode("view",{class:"num-item"},[e.createElementVNode("image",{class:"title-icon",src:"/static/images/courseDetail/zhishidian.png",mode:"heightFix"}),e.createElementVNode("view",{class:"mr-10"},"知识点"),e.createElementVNode("view",{class:"c-000"},e.toDisplayString(n.value.pgrphNum||0),1)]),e.createElementVNode("view",{class:"num-item"},[e.createElementVNode("image",{class:"title-icon",src:"/static/images/courseDetail/yixue.png",mode:"heightFix"}),e.createElementVNode("view",{class:"mr-10"},"已学"),e.createElementVNode("view",{class:"c-000"},e.toDisplayString(n.value.styParaGraphNum||0),1)]),e.createElementVNode("view",{class:"num-item examination",onClick:r[1]||(r[1]=t=>e.unref(Re).navigateTo(`/pages/examRanking/index?crsId=${l.value}`))},[e.createElementVNode("image",{class:"title-icon",src:"/static/images/courseDetail/charts.png",mode:"heightFix"}),e.createElementVNode("view",null,"考试排行榜"),e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"fl1"}),e.createElementVNode("view",{class:"num-item",onClick:r[2]||(r[2]=e=>(async e=>{try{e?(Re.loading("取消收藏中"),bl({collectId:e}).then(()=>{n.value.collectId=null,Re.msg("取消成功")}).catch(()=>{Re.hideLoading()})):(Re.loading("收藏中"),xl({collectTyp:"01",collectBusId:l.value}).then(e=>{n.value.collectId=e.body,Re.msg("收藏成功")}).catch(()=>{Re.hideLoading()}))}catch(t){Re.hideLoading()}})(n.value.collectId))},[e.createElementVNode("image",{class:"collect-icon",src:n.value.collectId?e.unref(Tl):e.unref(Dl),mode:"widthFix"},null,8,["src"])])])]),e.createElementVNode("view",{class:"body-box"},[e.createVNode(k,{customNavHeight:e.unref(a),class:"sticky"},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"body-tab"},[e.createVNode(w,{class:"font_pf",current:c.value,list:o.value,onChange:m,scrollable:!1,"line-color":"#0066FF","active-style":{color:"#323E57","font-weight":600,"font-size":"30rpx"},"inactive-style":{color:"#666666","font-size":"30rpx"}},null,8,["current","list"])])]),_:1},8,["customNavHeight"]),0===c.value?(e.openBlock(),e.createElementBlock("view",{key:0,class:"course-info"},[e.createVNode(El,{modelValue:n.value,"onUpdate:modelValue":r[3]||(r[3]=e=>n.value=e)},null,8,["modelValue"])])):e.createCommentVNode("",!0),1===c.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"point"},[e.createVNode(Nl,{modelValue:n.value,"onUpdate:modelValue":r[4]||(r[4]=e=>n.value=e),onToStudyPrgh:f},null,8,["modelValue"])])):e.createCommentVNode("",!0),2===c.value&&n.value?(e.openBlock(),e.createElementBlock("view",{key:2,class:"evaluate"},[e.createVNode(Il,{ref_key:"commentRef",ref:i,crsId:l.value,imgId:n.value.imgId},null,8,["crsId","imgId"])])):e.createCommentVNode("",!0)])])],32),e.createElementVNode("view",{class:"btn-box btn-box-height font_pf"},[[0,1].includes(c.value)?(e.openBlock(),e.createElementBlock(e.Fragment,{key:0},[e.createElementVNode("view",{class:"fl1"},[e.createVNode(b,{type:"primary",onClick:r[5]||(r[5]=e=>(async()=>{Re.navigateTo("/pages/course/study?crsId="+l.value+"&isPreview="+s.value+"&imgId="+n.value.imgId)})())},{default:e.withCtx(()=>[e.createTextVNode("去学习")]),_:1})]),e.createElementVNode("view",{class:"fl1",onClick:r[6]||(r[6]=e=>(async()=>"preview"===s.value?Re.msg("预览课程不允许练习"):"01"===n.value.examStat?Re.msg("该课程下暂无试题"):(Re.loading(),void _l({crsId:l.value}).then(e=>{me("log","at pages/courseDetail/index.vue:222","res",e),Te("practice",{...e.body,name:n.value.crsName,crsId:l.value}),Re.navigateTo("/pages/practice/index?examStat="+n.value.examStat)}).finally(()=>{Re.hideLoading()})))())},[e.createVNode(b,{type:"primary",disabled:d.value},{default:e.withCtx(()=>[e.createTextVNode("去练习")]),_:1},8,["disabled"])]),e.createElementVNode("view",{class:"fl1",onClick:r[7]||(r[7]=e=>(async()=>"preview"===s.value?Re.msg("预览课程不允许考试"):"01"===n.value.examStat?Re.msg("该课程下暂无试题"):"02"===n.value.examStat?Re.msg("该课程下的试题未设置考试规则"):(Re.loading(),void fl({crsId:l.value}).then(e=>{Te("examination",{...e.body,name:n.value.crsName,crsId:l.value}),Re.navigateTo("/pages/examination/index")}).finally(()=>{Re.hideLoading()})))())},[e.createVNode(b,{type:"primary",disabled:h.value},{default:e.withCtx(()=>[e.createTextVNode("去考试")]),_:1},8,["disabled"])])],64)):e.createCommentVNode("",!0),2===c.value?(e.openBlock(),e.createElementBlock("view",{key:1,class:"fl1",onClick:r[8]||(r[8]=e=>(async()=>{if("preview"===s.value)return Re.msg("预览课程不可以评价。");Re.navigateTo("/pages/courseDetail/submit?crsId="+l.value+"&imgId="+n.value.imgId)})())},[e.createVNode(b,{type:"primary",class:"send_evaluate",disabled:"preview"===s.value},{default:e.withCtx(()=>[e.createTextVNode("发布评价")]),_:1},8,["disabled"])])):e.createCommentVNode("",!0)])])}}},[["__scopeId","data-v-78907283"]]),Rl=ze({__name:"picture-upload",props:{modelValue:{type:Array,default:function(){return[]}},readonly:{type:Boolean,default:!1},limit:{type:Number,default:9},mark:{type:[String,Number],default:""},fileType:{type:Array,default:function(){return["jpg","png"]}}},emits:["update:modelValue"],setup(t,{emit:a}){const o=e.computed(()=>!i.readonly&&i.limit>n.length),i=t,n=e.reactive([]);e.watch(()=>i.modelValue,e=>{n.length=0,Array.isArray(e)&&n.push(...e.map(e=>({fileId:e})))},{deep:!0,immediate:!0});const l=a;e.onMounted(()=>{});const r=()=>{uni.chooseImage({count:i.limit,sizeType:["original","compressed"],sourceType:["camera","album"],success:async({tempFilePaths:e})=>{const t=e.every(e=>{if(0===i.fileType.length)return!0;me("log","at components/picture-upload/picture-upload.vue:116",e);const t=e.lastIndexOf(".");if(-1===t)return!1;const a=e.slice(t+1).split("?")[0].toLowerCase();return i.fileType.includes(a)});if(!t)return Re.msg("您选择的图片格式有误。");me("log","at components/picture-upload/picture-upload.vue:123",t);const a={bizScen:"S3005"},o=e.map(e=>un(e,a));Promise.all(o).then(e=>{n.push(...e.splice(0,i.limit-n.length)),l("update:modelValue",n.map(e=>e.fileId))}).catch(()=>{})}})};return(t,a)=>{const i=pe(e.resolveDynamicComponent("image-preview"),nl);return e.openBlock(),e.createElementBlock("view",{class:"components_custom_file_upload_div pic-cell"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n,(t,a)=>(e.openBlock(),e.createElementBlock("view",{class:"img_div pic-item",onClick:e=>((e,t)=>{Re.show("提示","是否删除图片"+(t+1)).then(e=>{e&&(n.splice(t,1),l("update:modelValue",n.map(e=>e.fileId)))})})(0,a)},[e.createVNode(i,{imgId:t.fileId,class:"img",mode:"aspectFill"},null,8,["imgId"])],8,["onClick"]))),256)),e.withDirectives(e.createElementVNode("view",{onClick:r},[e.createElementVNode("view",{class:"add_icon"})],512),[[e.vShow,o.value]])])}}},[["__scopeId","data-v-8a3ef873"]]),zl=ze({__name:"submit",setup(t){const a=e.reactive({crsId:null,imgIdList:[],bbsGrade:10,bbsTag:"SUG",bbsContent:""}),o=e.ref(""),i=e.ref(""),n=e=>{a.bbsGrade=e.detail.value},l=()=>{if(""===a.bbsContent)return"SUG"===a.bbsTag?Re.msg("请输入你的建议"):Re.msg("请输入你的问题");const t=Date.now();var o;Re.loading("评价中"),(o=a,rn({url:ml+"/traCrsBbsInfo/publishCrsEvaluation",method:"post",data:o})).then(a=>{const o=Date.now()-t;me("log","at pages/courseDetail/submit.vue:106",t,o);const n=Math.max(0,700-o);me("log","at pages/courseDetail/submit.vue:108","delayTime",n),setTimeout(()=>{Re.hideLoading(),e.nextTick(()=>Re.msg("发表成功")),setTimeout(()=>{uni.$emit("refresh_comment_data"),i.value,Re.navigateBack()},500)},n)})};return ye(e=>{a.crsId=e.crsId,i.value=e.from,o.value=e.imgId}),(t,i)=>{const r=pe(e.resolveDynamicComponent("picture-upload"),Rl),s=pe(e.resolveDynamicComponent("image-preview"),nl),c=pe(e.resolveDynamicComponent("uv-textarea"),yn),u=pe(e.resolveDynamicComponent("uv-button"),xn);return e.openBlock(),e.createElementBlock("view",{class:"max_page detail-main"},[e.createElementVNode("view",{class:"fixed_search_div"},[e.createElementVNode("view",{class:"back_div",onClick:i[0]||(i[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})])]),e.createElementVNode("view",{class:"detail-body"},[e.createElementVNode("view",{class:"title font_pf"},"发表评价"),e.createElementVNode("view",{class:"body-content"},[e.createElementVNode("view",{class:"picture"},[e.createVNode(r,{limit:4,modelValue:a.imgIdList,"onUpdate:modelValue":i[1]||(i[1]=e=>a.imgIdList=e)},null,8,["modelValue"])]),e.createElementVNode("view",{class:"tips font_pf"},"最多可添加4张图片"),e.createElementVNode("view",{class:"num"},[e.createElementVNode("view",{class:"num-pic"},[e.createVNode(s,{class:"img_100",imgId:o.value,isCache:!0,mode:"aspectFill"},null,8,["imgId"])]),e.createElementVNode("view",{class:"num-box"},[e.createElementVNode("view",{class:"font_pf fz-28 c-666"},"综合评分"),e.createElementVNode("view",{class:"slider-box"},[e.createElementVNode("slider",{min:0,max:10,value:10,onChange:n,step:.1,"show-value":!0,blockSize:14},null,32)])])]),e.createElementVNode("view",{class:"tab"},[e.createElementVNode("view",{class:e.normalizeClass(["tab-btn",{"is-active":"SUG"==a.bbsTag}]),onClick:i[2]||(i[2]=e=>a.bbsTag="SUG")}," 建议 ",2),e.createElementVNode("view",{class:e.normalizeClass(["tab-btn",{"is-active":"ASK"==a.bbsTag}]),onClick:i[3]||(i[3]=e=>a.bbsTag="ASK")}," 提问 ",2)]),e.createElementVNode("view",{class:"input-textarea"},[e.createVNode(c,{modelValue:a.bbsContent,"onUpdate:modelValue":i[4]||(i[4]=e=>a.bbsContent=e),height:"124",count:"",maxlength:100,adjustPosition:!1,placeholder:"SUG"==a.bbsTag?"请输入你的建议...":"请输入你的问题..."},null,8,["modelValue","placeholder"])])])]),e.createElementVNode("view",{class:"btn-box font_pf"},[e.createVNode(u,{type:"primary",onClick:l,disabled:!a.bbsContent},{default:e.withCtx(()=>[e.createTextVNode("提交评价")]),_:1},8,["disabled"])])])}}},[["__scopeId","data-v-38498eb6"]]);const Fl=ze({name:"uv-cell",emits:["click"],mixins:[Le,dt,{props:{title:{type:[String,Number],default:""},label:{type:[String,Number],default:""},value:{type:[String,Number],default:""},icon:{type:String,default:""},disabled:{type:Boolean,default:!1},border:{type:Boolean,default:!0},center:{type:Boolean,default:!0},url:{type:String,default:""},linkType:{type:String,default:"navigateTo"},clickable:{type:Boolean,default:!1},isLink:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rightIcon:{type:String,default:"arrow-right"},arrowDirection:{type:String,default:""},iconStyle:{type:[Object,String],default:()=>({})},rightIconStyle:{type:[Object,String],default:()=>({})},titleStyle:{type:[Object,String],default:()=>({})},size:{type:String,default:""},stop:{type:Boolean,default:!0},name:{type:[Number,String],default:""},cellStyle:{type:[Object,String],default:()=>{}},...null==(V=null==(N=uni.$uv)?void 0:N.props)?void 0:V.cell}}],computed:{titleTextStyle(){return this.$uv.addStyle(this.titleStyle)}},methods:{clickHandler(e){this.disabled||(this.$emit("click",{name:this.name}),this.openPage(),this.stop&&this.preventEvent(e))}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-icon"),mt),s=pe(e.resolveDynamicComponent("uv-line"),Ln);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-cell",[t.customClass]]),style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)]),"hover-class":t.disabled||!t.clickable&&!t.isLink?"":"uv-cell--clickable","hover-stay-time":250,onClick:a[0]||(a[0]=(...e)=>l.clickHandler&&l.clickHandler(...e))},[e.createElementVNode("view",{class:e.normalizeClass(["uv-cell__body",[t.center&&"uv-cell--center","large"===t.size&&"uv-cell__body--large"]]),style:e.normalizeStyle([t.cellStyle])},[e.createElementVNode("view",{class:"uv-cell__body__content"},[e.createElementVNode("view",{class:"uv-cell__left-icon-wrap"},[e.renderSlot(t.$slots,"icon",{},()=>[t.icon?(e.openBlock(),e.createBlock(r,{key:0,name:t.icon,"custom-style":t.iconStyle,size:"large"===t.size?22:18},null,8,["name","custom-style","size"])):e.createCommentVNode("",!0)],!0)]),e.createElementVNode("view",{class:"uv-cell__title"},[e.renderSlot(t.$slots,"title",{},()=>[t.title?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uv-cell__title-text",[t.disabled&&"uv-cell--disabled","large"===t.size&&"uv-cell__title-text--large"]]),style:e.normalizeStyle([l.titleTextStyle])},e.toDisplayString(t.title),7)):e.createCommentVNode("",!0)],!0),e.renderSlot(t.$slots,"label",{},()=>[t.label?(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uv-cell__label",[t.disabled&&"uv-cell--disabled","large"===t.size&&"uv-cell__label--large"]])},e.toDisplayString(t.label),3)):e.createCommentVNode("",!0)],!0)])]),e.renderSlot(t.$slots,"value",{},()=>[t.$uv.test.empty(t.value)?e.createCommentVNode("",!0):(e.openBlock(),e.createElementBlock("text",{key:0,class:e.normalizeClass(["uv-cell__value",[t.disabled&&"uv-cell--disabled","large"===t.size&&"uv-cell__value--large"]])},e.toDisplayString(t.value),3))],!0),e.createElementVNode("view",{class:e.normalizeClass(["uv-cell__right-icon-wrap",[`uv-cell__right-icon-wrap--${t.arrowDirection}`]])},[e.renderSlot(t.$slots,"right-icon",{},()=>[t.isLink?(e.openBlock(),e.createBlock(r,{key:0,name:t.rightIcon,"custom-style":t.rightIconStyle,color:t.disabled?"#c8c9cc":"info",size:"large"===t.size?18:16},null,8,["name","custom-style","color","size"])):e.createCommentVNode("",!0)],!0)],2)],6),t.border?(e.openBlock(),e.createBlock(s,{key:0})):e.createCommentVNode("",!0)],14,["hover-class"])}],["__scopeId","data-v-546fb837"]]);const Ml=ze({name:"uv-cell-group",mixins:[Le,dt,{props:{title:{type:String,default:""},border:{type:Boolean,default:!0},...null==(I=null==(B=uni.$uv)?void 0:B.props)?void 0:I.cellGroup}}]},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-line"),Ln);return e.openBlock(),e.createElementBlock("view",{style:e.normalizeStyle([t.$uv.addStyle(t.customStyle)]),class:e.normalizeClass([[t.customClass],"uv-cell-group"])},[t.title?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-cell-group__title"},[e.renderSlot(t.$slots,"title",{},()=>[e.createElementVNode("text",{class:"uv-cell-group__title__text"},e.toDisplayString(t.title),1)],!0)])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uv-cell-group__wrapper"},[t.border?(e.openBlock(),e.createBlock(r,{key:0})):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0)])],6)}],["__scopeId","data-v-3c606801"]]),Ll=ze({__name:"avatar-cropper",props:{mode:{type:String,default:"ratio"},imageUrl:{type:String,default:""},width:{type:Number,default:200},height:{type:Number,default:200},maxWidth:{type:Number,default:1024},maxHeight:{type:Number,default:1024},scaleRatio:{type:Number,default:.7},minRatio:{type:Number,default:1},maxRatio:{type:Number,default:3},isRotateBtn:{type:Boolean,default:!0},radius:{type:Number,default:0},delay:{type:Number,default:250}},emits:["confirm","cancel"],setup(t,{emit:a}){const o=t,i=e.getCurrentInstance(),n=e.ref(!1),l=a,r=e.ref(Math.random().toString(36).slice(-6)),s=e.reactive({imageUrl:"",real:{width:100,height:100},body:{width:100,height:100},frame:{left:50,top:50,width:200,height:300},bgImage:{left:20,top:20,width:300,height:400},rotate:0,transit:!1,canvasWidth:100,canvasHeight:100,frameSize:150}),{transit:c,rotate:u,imageUrl:d,canvasWidth:h,canvasHeight:m}=e.toRefs(s);e.watchEffect(()=>{o.imageUrl&&(uni.showLoading({title:"请稍候...",mask:!0}),s.imageUrl=o.imageUrl)});const p=e=>{const{width:t,height:a}=e.detail;s.real.width=t,s.real.height=a,uni.createSelectorQuery().in(i).select(".preview-body").boundingClientRect(e=>{s.body.width=e.width,s.body.height=e.height,n.value=!0,g()}).exec()},g=()=>{s.rotate=0;let e=o.width/o.height,t=s.body.height*o.scaleRatio,a=s.body.width*o.scaleRatio;a/t>e?a=t*e:t=a/e;let i=(s.body.width-a)/2,n=(s.body.height-t)/2;s.frame={left:i,top:n,width:a,height:t};let l=s.real.width/s.real.height,r=a,c=t;r/c>l?c=r/l:r=c*l;let u=(a-r)/2+s.frame.left,d=(t-c)/2+s.frame.top;s.bgImage={left:u,top:d,width:r,height:c},uni.hideLoading()},f=e.computed(()=>e=>{const{left:t,top:a,width:o,height:i}=s.bgImage;if("image-wrap"==e)return`\n top: ${a}px;\n left: ${t}px;\n width: ${o}px;\n height: ${i}px;\n `;if("image"==e){let e=0,t=0,a=s.bgImage.width,o=s.bgImage.height;s.rotate%180!=0&&(a=s.bgImage.height,o=s.bgImage.width,t=a/2-o/2,e=o/2-a/2);const i={};return i.left=e+"px",i.top=t+"px",i.width=a+"px",i.height=o+"px",i.transform=`rotate(${s.rotate}deg)`,i}return"image-rect"==e?`\n top: ${a-s.frame.top}px;\n left: ${t-s.frame.left}px;\n width: ${o}px;\n height: ${i}px;\n `:"frame-box"==e?`\n left: ${s.frame.left}px;\n top: ${s.frame.top}px;\n width: ${s.frame.width}px;\n height: ${s.frame.height}px;\n `:void 0}),v=e.computed(()=>{const{width:e}=s.frame;let t=o.width/e;return`\n border-radius: ${o.radius/t}px\n `}),y=()=>{l("cancel")},w=()=>{s.rotate-=90;let e=s.bgImage.height,t=s.bgImage.width,a=s.bgImage.left,o=s.bgImage.top,i=s.frame.width,n=s.frame.left,l=s.frame.top;a=n+(o-l),o=l-(t-i-(n-s.bgImage.left)),s.bgImage={left:a,top:o,width:e,height:t},s.transit=!0,setTimeout(()=>{s.transit=!1},300)},k=((e,t=1e3)=>{let a=null;return function(...o){a&&clearTimeout(a),a=setTimeout(()=>{e.apply(this,o)},t)}})(async()=>{b()},o.delay),b=async()=>{let e=C();s.canvasWidth=e.tw,s.canvasHeight=e.th,uni.showLoading({title:"处理中"}),await new Promise(e=>{setTimeout(()=>{e()},200)});let t=uni.createCanvasContext(r.value,i);await t.clearRect(0,0,e.tw,e.th),await x(t,e),t.rotate(s.rotate*Math.PI/180),t.drawImage(o.imageUrl,e.sx,e.sy,e.sw,e.sh,e.dx,e.dy,e.dw,e.dh),t.restore(),t.draw(!1,()=>{uni.canvasToTempFilePath({canvasId:r.value,destWidth:512,destHeight:512,success:e=>{uni.getFileInfo({filePath:e.tempFilePath,success:function(e){me("log","at components/avatar-cropper/avatar-cropper.vue:413","图片大小",e.size/1024/1024)},fail:function(e){common.msg("获取图片失败,请选择其他图片")}}),l("confirm",e)},fail:e=>{me("log","at components/avatar-cropper/avatar-cropper.vue:422",e)},complete:()=>{uni.hideLoading()}},i)})},x=(e,t)=>{let{radius:a}=o;if(a>0){const i=Math.round(t.tw),n=Math.round(t.th);o.width===o.height&&i==n&&o.widthn?i/n:n/i),i===n&&a>=i/2?e.arc(i/2,n/2,i/2,0,2*Math.PI):(i!==n&&(a=Math.min(i/2,n/2,a)),e.moveTo(a,0),e.arcTo(i,0,i,n,a),e.arcTo(i,n,0,n,a),e.arcTo(0,n,0,0,a),e.arcTo(0,0,i,0,a),e.closePath()),e.clip(),e.restore()}},C=()=>{let e=o.width,t=o.height,a=s.bgImage.width/s.real.width;s.rotate%180!=0&&(a=s.bgImage.height/s.real.width),"fixed"!=o.mode&&(e=s.frame.width/a,t=s.frame.height/a);var i=e/t;e>o.maxWidth&&(e=o.maxWidth,t=e/i),t>o.maxHeight&&(t=o.maxHeight,e=t*i);var n=(s.frame.left-s.bgImage.left)/a,l=(s.frame.top-s.bgImage.top)/a,r=s.frame.width/a,c=s.frame.height/a,u=n+r/2,d=l+c/2;if(s.rotate%180!=0){var h=r;r=c,c=h}var m=s.rotate%360;if(m<0&&(m+=360),270==m){var p=u;u=g=s.real.width-d,d=p}180==m&&(u=g=s.real.width-u,d=p=s.real.height-d);if(90==m){var g=d;p=s.real.height-u;u=g,d=p}n=u-r/2,l=d-c/2;let f={x:0,y:0,w:e,h:t};return f=_(f,-s.rotate),{tw:e,th:t,sx:n,sy:l,sw:r,sh:c,dx:f.x,dy:f.y,dw:f.w,dh:f.h}},_=(e,t)=>{let a=e.x,o=e.y,i=e.x+e.w,n=e.y+e.h,l=S({x:a,y:o},t),r=S({x:i,y:n},t),s={};return s.x=Math.min(l.x,r.x),s.y=Math.min(l.y,r.y),s.w=Math.abs(r.x-l.x),s.h=Math.abs(r.y-l.y),s},S=(e,t)=>{var a={};return a.x=e.x*Math.cos(t*Math.PI/180)-e.y*Math.sin(t*Math.PI/180),a.y=e.y*Math.cos(t*Math.PI/180)+e.x*Math.sin(t*Math.PI/180),a},E=e.reactive({touchType:"body",start:{frame:{left:0,top:0,width:0,height:0},bgImage:{left:0,top:0,width:0,height:0}}}),N=e.reactive({touchStart:[]}),V=(e,t="")=>{switch(e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),t){case"body":default:E.touchType="body";break;case"left-top":E.touchType="left-top";break;case"left-bottom":E.touchType="left-bottom";break;case"right-top":E.touchType="right-top";break;case"right-bottom":E.touchType="right-bottom"}return N.touchStart=e.touches,E.start.frame.left=s.frame.left,E.start.frame.top=s.frame.top,E.start.frame.width=s.frame.width,E.start.frame.height=s.frame.height,E.start.bgImage.left=s.bgImage.left,E.start.bgImage.top=s.bgImage.top,E.start.bgImage.width=s.bgImage.width,E.start.bgImage.height=s.bgImage.height,!1},B=e=>{if(e.preventDefault&&e.preventDefault(),e.stopPropagation&&e.stopPropagation(),1==N.touchStart.length)"body"==E.touchType?I(N.touchStart[0],e.touches[0]):"fixed"!=o.mode&&T(N.touchStart[0],e.touches[0]);else if(2==N.touchStart.length&&2==e.touches.length){var t=N.touchStart[0],a=N.touchStart[1],i=e.touches[0],n=e.touches[1];if(t.identifier!=i.identifier){var l=i;i=n,n=l}D(t,a,i,n)}},I=(e,t)=>{let a=t.clientX-e.clientX,o=t.clientY-e.clientY;s.bgImage.left=E.start.bgImage.left+a,s.bgImage.top=E.start.bgImage.top+o;let i=s.frame.left,n=s.frame.top,l=s.frame.width,r=s.frame.height;s.bgImage.left>i&&(s.bgImage.left=i),s.bgImage.top>n&&(s.bgImage.top=n),s.bgImage.left+s.bgImage.width{let a=t.clientX-e.clientX,i=t.clientY-e.clientY,n=E.start.frame.left,l=E.start.frame.top,r=E.start.frame.left+E.start.frame.width,c=E.start.frame.top+E.start.frame.height,u=!1,d=!1,h=!1,m=!1,p=s.frameSize,g=s.frame.width/s.frame.height;const{width:f,height:v}=s.frame,{width:y,height:w}=s.bgImage,{width:k,height:b}=s.real;var x;("left-top"==E.touchType?(n+=a,l+=i,u=!0,d=!0):"left-bottom"==E.touchType?(n+=a,c+=i,u=!0,m=!0):"right-top"==E.touchType?(r+=a,l+=i,h=!0,d=!0):"right-bottom"==E.touchType&&(r+=a,c+=i,h=!0,m=!0),ns.bgImage.left+s.bgImage.width&&(r=s.bgImage.left+s.bgImage.width),c>s.bgImage.top+s.bgImage.height&&(c=s.bgImage.top+s.bgImage.height),u&&n>r-p&&(n=r-p),d&&l>c-p&&(l=c-p),h&&r(x=g*(c-l)+n)&&(r=x));m&&("free"!=o.mode&&c>(x=(r-n)/g+l)&&(c=x));if(r-n=k/o.scaleRatio&&w*e>=b/o.scaleRatio)return!1}s.frame.left=n,s.frame.top=l,s.frame.width=r-n,s.frame.height=c-l},D=(e,t,a,i)=>{let n=e.clientX,l=e.clientY,r=t.clientX,c=t.clientY,u=a.clientX,d=a.clientY,h=i.clientX,m=i.clientY,p=Math.sqrt((n-r)*(n-r)+(l-c)*(l-c)),g=(n+r)/2,f=(l+c)/2,v=(u+h)/2-g,y=(d+m)/2-f,w=Math.sqrt((u-h)*(u-h)+(d-m)*(d-m))/p;E.start.bgImage.width*ws.frame.width*o.maxRatio||(s.bgImage.left=E.start.bgImage.left+v-(g-E.start.bgImage.left)*(w-1),s.bgImage.top=E.start.bgImage.top+y-(f-E.start.bgImage.top)*(w-1),s.bgImage.width=E.start.bgImage.width*w,s.bgImage.height=E.start.bgImage.height*w,s.bgImage.left>s.frame.left&&(s.bgImage.left=s.frame.left),s.bgImage.top>s.frame.top&&(s.bgImage.top=s.frame.top),s.bgImage.left+s.bgImage.width{N.touchStart=[],z()},R=()=>{N.touchStart=[]},z=()=>{var e=s.frame.width/s.frame.height,t=s.body.width*o.scaleRatio,a=s.body.height*o.scaleRatio;t/a>e?t=a*e:a=t/e;var i=(s.body.width-t)/2,n=(s.body.height-a)/2,l=t/s.frame.width,r=s.frame.left-s.bgImage.left,c=s.frame.top-s.bgImage.top;s.frame={left:i,top:n,width:t,height:a},t=s.bgImage.width*l,a=s.bgImage.height*l,i=s.frame.left-r*l,n=s.frame.top-c*l,s.bgImage={left:i,top:n,width:t,height:a},1!=l&&(s.transit=!0,setTimeout(()=>{s.transit=!1},300))};return(t,a)=>e.withDirectives((e.openBlock(),e.createElementBlock("view",{class:"t-cropper","disable-scroll":""},[e.createElementVNode("canvas",{"canvas-id":r.value,style:e.normalizeStyle({width:e.unref(h)+"px",height:e.unref(m)+"px"})},null,12,["canvas-id"]),e.createElementVNode("view",{class:e.normalizeClass(["t-preview-container",{showPage:n.value}])},[e.createElementVNode("view",{class:"preview-body",onTouchstart:a[4]||(a[4]=e=>V(e,"body")),onTouchmove:B,onTouchend:A,onTouchcancel:R},[e.createElementVNode("view",{class:e.normalizeClass(["image-wrap",{transit:e.unref(c)}]),style:e.normalizeStyle(f.value("image-wrap"))},[e.createElementVNode("image",{class:e.normalizeClass(["image",{transit:e.unref(c)}]),src:e.unref(d),onLoad:p,style:e.normalizeStyle(f.value("image"))},null,46,["src"])],6),e.createElementVNode("view",{class:"mask-model"}),e.createElementVNode("view",{class:e.normalizeClass(["frame-box",{transit:e.unref(c)}]),style:e.normalizeStyle(f.value("frame-box"))},[e.createElementVNode("view",{class:"rect",style:e.normalizeStyle(v.value)},[e.createElementVNode("view",{class:e.normalizeClass(["image-rect",{transit:e.unref(c)}]),style:e.normalizeStyle(f.value("image-rect"))},[e.createElementVNode("image",{class:e.normalizeClass(["rect-img",{transit:e.unref(c)}]),src:e.unref(d),style:e.normalizeStyle(f.value("image"))},null,14,["src"])],6)],4),o.radius<50?(e.openBlock(),e.createElementBlock("view",{key:0,class:"line-box"},[e.createElementVNode("view",{class:"line-one"}),e.createElementVNode("view",{class:"line-two"}),e.createElementVNode("view",{class:"line-three"}),e.createElementVNode("view",{class:"line-four"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"frame-left-top",onTouchstart:a[0]||(a[0]=e.withModifiers(e=>V(e,"left-top"),["stop"]))},null,32),e.createElementVNode("view",{class:"frame-left-bottom",onTouchstart:a[1]||(a[1]=e.withModifiers(e=>V(e,"left-bottom"),["stop"]))},null,32),e.createElementVNode("view",{class:"frame-right-top",onTouchstart:a[2]||(a[2]=e.withModifiers(e=>V(e,"right-top"),["stop"]))},null,32),e.createElementVNode("view",{class:"frame-right-bottom",onTouchstart:a[3]||(a[3]=e.withModifiers(e=>V(e,"right-bottom"),["stop"]))},null,32)],6)],32),e.createElementVNode("view",{class:"toolbar"},[e.createElementVNode("view",{onClick:e.withModifiers(y,["stop"]),class:"btn-cancel"},"取消"),o.isRotateBtn&&"free"!==o.mode?(e.openBlock(),e.createElementBlock("view",{key:0,onClick:e.withModifiers(w,["stop"]),class:"btn-rotate"},[e.createElementVNode("image",{src:"/assets/rotate.822ca134.svg","data-type":"inverse"})])):e.createCommentVNode("",!0),e.createElementVNode("view",{onClick:a[5]||(a[5]=e.withModifiers((...t)=>e.unref(k)&&e.unref(k)(...t),["stop"])),class:"btn-confirm"},"确定")])],2)],512)),[[e.vShow,o.imageUrl]])}},[["__scopeId","data-v-68f789ac"]]);const Pl=ze({name:"uv-toolbar",emits:["confirm","cancel"],mixins:[Le,dt,{props:{show:{type:Boolean,default:!0},showBorder:{type:Boolean,default:!1},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确认"},cancelColor:{type:String,default:"#909193"},confirmColor:{type:String,default:"#3c9cff"},title:{type:String,default:""},...null==(D=null==(T=uni.$uv)?void 0:T.props)?void 0:D.toolbar}}],methods:{cancel(){this.$emit("cancel")},confirm(){this.$emit("confirm")}}},[["render",function(t,a,o,i,n,l){return t.show?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-toolbar",{"uv-border-bottom":t.showBorder}]),onTouchmove:a[2]||(a[2]=e.withModifiers((...e)=>t.noop&&t.noop(...e),["stop","prevent"]))},[e.createElementVNode("view",{class:"uv-toolbar__cancel__wrapper","hover-class":"uv-hover-class"},[e.createElementVNode("text",{class:"uv-toolbar__wrapper__cancel",onClick:a[0]||(a[0]=(...e)=>l.cancel&&l.cancel(...e)),style:e.normalizeStyle({color:t.cancelColor})},e.toDisplayString(t.cancelText),5)]),t.title?(e.openBlock(),e.createElementBlock("text",{key:0,class:"uv-toolbar__title uv-line-1"},e.toDisplayString(t.title),1)):e.createCommentVNode("",!0),e.createElementVNode("view",{class:"uv-toolbar__confirm__wrapper","hover-class":"uv-hover-class"},[e.createElementVNode("text",{class:"uv-toolbar__wrapper__confirm",onClick:a[1]||(a[1]=(...e)=>l.confirm&&l.confirm(...e)),style:e.normalizeStyle({color:t.confirmColor})},e.toDisplayString(t.confirmText),5)])],34)):e.createCommentVNode("",!0)}],["__scopeId","data-v-420ab05f"]]);class $l{constructor(e,t){this.options=e,this.animation=uni.createAnimation({...e}),this.currentStepAnimates={},this.next=0,this.$=t}_nvuePushAnimates(e,t){let a=this.currentStepAnimates[this.next],o={};if(o=a||{styles:{},config:{}},Ol.includes(e)){o.styles.transform||(o.styles.transform="");let a="";"rotate"===e&&(a="deg"),o.styles.transform+=`${e}(${t+a}) `}else o.styles[e]=`${t}`;this.currentStepAnimates[this.next]=o}_animateRun(e={},t={}){let a=this.$.$refs.ani.ref;if(a)return new Promise((o,i)=>{nvueAnimation.transition(a,{styles:e,...t},e=>{o()})})}_nvueNextAnimate(e,t=0,a){let o=e[t];if(o){let{styles:i,config:n}=o;this._animateRun(i,n).then(()=>{t+=1,this._nvueNextAnimate(e,t,a)})}else this.currentStepAnimates={},"function"==typeof a&&a(),this.isEnd=!0}step(e={}){return this.animation.step(e),this}run(e){this.$.animationData=this.animation.export(),this.$.timer=setTimeout(()=>{"function"==typeof e&&e()},this.$.durationTime)}}const Ol=["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"];function jl(e,t){if(t)return clearTimeout(t.timer),new $l(e,t)}Ol.concat(["opacity","backgroundColor"],["width","height","left","right","top","bottom"]).forEach(e=>{$l.prototype[e]=function(...t){return this.animation[e](...t),this}});const Hl=ze({name:"uv-transition",mixins:[Le,dt],emits:["click","change"],props:{show:{type:Boolean,default:!1},mode:{type:[Array,String,null],default:()=>"fade"},duration:{type:[String,Number],default:300},timingFunction:{type:String,default:"ease-out"},customClass:{type:String,default:""},cellChild:{type:Boolean,default:!1}},data:()=>({isShow:!1,transform:"",opacity:1,animationData:{},durationTime:300,config:{}}),watch:{show:{handler(e){e?this.open():this.isShow&&this.close()},immediate:!0}},computed:{transformStyles(){const e={transform:this.transform,opacity:this.opacity,...this.$uv.addStyle(this.customStyle),"transition-duration":this.duration/1e3+"s"};return this.$uv.addStyle(e,"string")}},created(){this.config={duration:this.duration,timingFunction:this.timingFunction,transformOrigin:"50% 50%",delay:0},this.durationTime=this.duration},methods:{init(e={}){e.duration&&(this.durationTime=e.duration),this.animation=jl(Object.assign(this.config,e),this)},onClick(){this.$emit("click",{detail:this.isShow})},step(e,t={}){if(this.animation){for(let t in e)try{"object"==typeof e[t]?this.animation[t](...e[t]):this.animation[t](e[t])}catch(a){me("error","at uni_modules/uv-transition/components/uv-transition/uv-transition.vue:166",`方法 ${t} 不存在`)}return this.animation.step(t),this}},run(e){this.animation&&this.animation.run(e)},open(){clearTimeout(this.timer),this.transform="",this.isShow=!0;let{opacity:e,transform:t}=this.styleInit(!1);void 0!==e&&(this.opacity=e),this.transform=t,this.$nextTick(()=>{this.timer=setTimeout(()=>{this.animation=jl(this.config,this),this.tranfromInit(!1).step(),this.animation.run(),this.$emit("change",{detail:this.isShow})},20)})},close(e){this.animation&&this.tranfromInit(!0).step().run(()=>{this.isShow=!1,this.animationData=null,this.animation=null;let{opacity:e,transform:t}=this.styleInit(!1);this.opacity=e||1,this.transform=t,this.$emit("change",{detail:this.isShow})})},styleInit(e){let t={transform:""},a=(e,a)=>{"fade"===a?t.opacity=this.animationType(e)[a]:t.transform+=this.animationType(e)[a]+" "};return"string"==typeof this.mode?a(e,this.mode):this.mode.forEach(t=>{a(e,t)}),t},tranfromInit(e){let t=(e,t)=>{let a=null;"fade"===t?a=e?0:1:(a=e?"-100%":"0","zoom-in"===t&&(a=e?.8:1),"zoom-out"===t&&(a=e?1.2:1),"slide-right"===t&&(a=e?"100%":"0"),"slide-bottom"===t&&(a=e?"100%":"0")),this.animation[this.animationMode()[t]](a)};return"string"==typeof this.mode?t(e,this.mode):this.mode.forEach(a=>{t(e,a)}),this.animation},animationType:e=>({fade:e?1:0,"slide-top":`translateY(${e?"0":"-100%"})`,"slide-right":`translateX(${e?"0":"100%"})`,"slide-bottom":`translateY(${e?"0":"100%"})`,"slide-left":`translateX(${e?"0":"-100%"})`,"zoom-in":`scaleX(${e?1:.8}) scaleY(${e?1:.8})`,"zoom-out":`scaleX(${e?1:1.2}) scaleY(${e?1:1.2})`}),animationMode:()=>({fade:"opacity","slide-top":"translateY","slide-right":"translateX","slide-bottom":"translateY","slide-left":"translateX","zoom-in":"scale","zoom-out":"scale"}),toLine:e=>e.replace(/([A-Z])/g,"-$1").toLowerCase()}},[["render",function(t,a,o,i,n,l){return n.isShow?(e.openBlock(),e.createElementBlock("view",{key:0,ref:"ani",animation:n.animationData,class:e.normalizeClass(o.customClass),style:e.normalizeStyle(l.transformStyles),onClick:a[0]||(a[0]=(...e)=>l.onClick&&l.onClick(...e))},[e.renderSlot(t.$slots,"default")],14,["animation"])):e.createCommentVNode("",!0)}]]);const Ul=ze({name:"uv-overlay",emits:["click"],mixins:[Le,dt,{props:{show:{type:Boolean,default:!1},zIndex:{type:[String,Number],default:10070},duration:{type:[String,Number],default:300},opacity:{type:[String,Number],default:.5},...null==(R=null==(A=uni.$uv)?void 0:A.props)?void 0:R.overlay}}],watch:{show(e){}},computed:{overlayStyle(){const e={position:"fixed",top:0,left:0,right:0,zIndex:this.zIndex,bottom:0,"background-color":`rgba(0, 0, 0, ${this.opacity})`};return this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}},methods:{clickHandler(){this.$emit("click")},clear(){}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-transition"),Hl);return e.openBlock(),e.createBlock(r,{show:t.show,mode:"fade","custom-class":"uv-overlay",duration:t.duration,"custom-style":l.overlayStyle,onClick:l.clickHandler,onTouchmove:e.withModifiers(l.clear,["stop","prevent"])},{default:e.withCtx(()=>[e.renderSlot(t.$slots,"default",{},void 0,!0)]),_:3},8,["show","duration","custom-style","onClick","onTouchmove"])}],["__scopeId","data-v-a19b7f77"]]);const Wl=ze({name:"uv-status-bar",mixins:[Le,dt,{props:{bgColor:{type:String,default:"transparent"}}}],data:()=>({}),computed:{style(){const e={};return e.height=this.$uv.addUnit(this.$uv.sys().statusBarHeight,"px"),this.bgColor&&(this.bgColor.indexOf("gradient")>-1?e.backgroundImage=this.bgColor:e.background=this.bgColor),this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{style:e.normalizeStyle([l.style]),class:"uv-status-bar"},[e.renderSlot(t.$slots,"default",{},void 0,!0)],4)}],["__scopeId","data-v-1f55ed6c"]]);const ql=ze({name:"uv-safe-bottom",mixins:[Le,dt],data:()=>({safeAreaBottomHeight:0,isNvue:!1}),computed:{style(){return this.$uv.deepMerge({},this.$uv.addStyle(this.customStyle))}},mounted(){}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-safe-bottom",[!n.isNvue&&"uv-safe-area-inset-bottom"]]),style:e.normalizeStyle([l.style])},null,6)}],["__scopeId","data-v-f58b4803"]]);const Zl=ze({name:"uv-popup",components:{},mixins:[Le,dt],emits:["change","maskClick"],props:{mode:{type:String,default:"center"},duration:{type:[String,Number],default:300},zIndex:{type:[String,Number],default:10075},bgColor:{type:String,default:"#ffffff"},safeArea:{type:Boolean,default:!0},overlay:{type:Boolean,default:!0},closeOnClickOverlay:{type:Boolean,default:!0},overlayOpacity:{type:[Number,String],default:.4},overlayStyle:{type:[Object,String],default:""},safeAreaInsetBottom:{type:Boolean,default:!0},safeAreaInsetTop:{type:Boolean,default:!1},closeable:{type:Boolean,default:!1},closeIconPos:{type:String,default:"top-right"},zoom:{type:Boolean,default:!0},round:{type:[Number,String],default:0},...null==(F=null==(z=uni.$uv)?void 0:z.props)?void 0:F.popup},watch:{type:{handler:function(e){this.config[e]&&this[this.config[e]](!0)},immediate:!0},isDesktop:{handler:function(e){this.config[e]&&this[this.config[this.mode]](!0)},immediate:!0},showPopup(e){}},data(){return{ani:[],showPopup:!1,showTrans:!1,popupWidth:0,popupHeight:0,config:{top:"top",bottom:"bottom",center:"center",left:"left",right:"right",message:"top",dialog:"center",share:"bottom"},transitionStyle:{position:"fixed",left:0,right:0},maskShow:!0,mkclick:!0,popupClass:this.isDesktop?"fixforpc-top":"top",direction:""}},computed:{isDesktop(){return this.popupWidth>=500&&this.popupHeight>=500},bg(){return""===this.bgColor||"none"===this.bgColor||this.$uv.getPx(this.round)>0?"transparent":this.bgColor},contentStyle(){const e={};if(this.bgColor&&(e.backgroundColor=this.bg),this.round){const t=this.$uv.addUnit(this.round),a=this.direction?this.direction:this.mode;e.backgroundColor=this.bgColor,"top"===a?(e.borderBottomLeftRadius=t,e.borderBottomRightRadius=t):"bottom"===a?(e.borderTopLeftRadius=t,e.borderTopRightRadius=t):"center"===a&&(e.borderRadius=t)}return this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}},unmounted(){this.setH5Visible()},created(){this.messageChild=null,this.clearPropagation=!1},methods:{setH5Visible(){},closeMask(){this.maskShow=!1},clear(e){e.stopPropagation(),this.clearPropagation=!0},open(e){if(this.showPopup)return;if(e&&-1!==["top","center","bottom","left","right","message","dialog","share"].indexOf(e)?this.direction=e:e=this.mode,!this.config[e])return this.$uv.error(`缺少类型:${e}`);this[this.config[e]](),this.$emit("change",{show:!0,type:e})},close(e){this.showTrans=!1,this.$emit("change",{show:!1,type:this.mode}),clearTimeout(this.timer),this.timer=setTimeout(()=>{this.showPopup=!1},300)},touchstart(){this.clearPropagation=!1},onTap(){this.clearPropagation?this.clearPropagation=!1:(this.$emit("maskClick"),this.closeOnClickOverlay&&this.close())},top(e){this.popupClass=this.isDesktop?"fixforpc-top":"top",this.ani=["slide-top"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,left:0,right:0,backgroundColor:this.bg},e||(this.showPopup=!0,this.showTrans=!0,this.$nextTick(()=>{this.messageChild&&"message"===this.mode&&this.messageChild.timerClose()}))},bottom(e){this.popupClass="bottom",this.ani=["slide-bottom"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,left:0,right:0,bottom:0,backgroundColor:this.bg},e||(this.showPopup=!0,this.showTrans=!0)},center(e){this.popupClass="center",this.ani=this.zoom?["zoom-in","fade"]:["fade"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,display:"flex",flexDirection:"column",bottom:0,left:0,right:0,top:0,justifyContent:"center",alignItems:"center"},e||(this.showPopup=!0,this.showTrans=!0)},left(e){this.popupClass="left",this.ani=["slide-left"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,left:0,bottom:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)},right(e){this.popupClass="right",this.ani=["slide-right"],this.transitionStyle={position:"fixed",zIndex:this.zIndex,bottom:0,right:0,top:0,backgroundColor:this.bg,display:"flex",flexDirection:"column"},e||(this.showPopup=!0,this.showTrans=!0)}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-overlay"),Ul),s=pe(e.resolveDynamicComponent("uv-status-bar"),Wl),c=pe(e.resolveDynamicComponent("uv-safe-bottom"),ql),u=pe(e.resolveDynamicComponent("uv-icon"),mt),d=pe(e.resolveDynamicComponent("uv-transition"),Hl);return n.showPopup?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-popup",[n.popupClass,l.isDesktop?"fixforpc-z-index":""]]),style:e.normalizeStyle([{zIndex:o.zIndex}])},[e.createElementVNode("view",{onTouchstart:a[2]||(a[2]=(...e)=>l.touchstart&&l.touchstart(...e))},[n.maskShow&&o.overlay?(e.openBlock(),e.createBlock(r,{key:"1",show:n.showTrans,duration:o.duration,"custom-style":o.overlayStyle,opacity:o.overlayOpacity,zIndex:o.zIndex,onClick:l.onTap},null,8,["show","duration","custom-style","opacity","zIndex","onClick"])):e.createCommentVNode("",!0),e.createVNode(d,{key:"2",mode:n.ani,name:"content","custom-style":n.transitionStyle,duration:o.duration,show:n.showTrans,onClick:l.onTap},{default:e.withCtx(()=>[e.createElementVNode("view",{class:e.normalizeClass(["uv-popup__content",[n.popupClass]]),style:e.normalizeStyle([l.contentStyle]),onClick:a[1]||(a[1]=(...e)=>l.clear&&l.clear(...e))},[o.safeAreaInsetTop?(e.openBlock(),e.createBlock(s,{key:0})):e.createCommentVNode("",!0),e.renderSlot(t.$slots,"default",{},void 0,!0),o.safeAreaInsetBottom?(e.openBlock(),e.createBlock(c,{key:1})):e.createCommentVNode("",!0),o.closeable?(e.openBlock(),e.createElementBlock("view",{key:2,onClick:a[0]||(a[0]=e.withModifiers((...e)=>l.close&&l.close(...e),["stop"])),class:e.normalizeClass(["uv-popup__content__close",["uv-popup__content__close--"+o.closeIconPos]]),"hover-class":"uv-popup__content__close--hover","hover-stay-time":"150"},[e.createVNode(u,{name:"close",color:"#909399",size:"18",bold:""})],2)):e.createCommentVNode("",!0)],6)]),_:3},8,["mode","custom-style","duration","show","onClick"])],32)],6)):e.createCommentVNode("",!0)}],["__scopeId","data-v-156e7366"]]);const Gl=ze({name:"uv-picker",emits:["confirm","cancel","close","change"],mixins:[Le,dt,{props:{showToolbar:{type:Boolean,default:!0},title:{type:String,default:""},round:{type:[String,Number],default:0},columns:{type:Array,default:()=>[]},loading:{type:Boolean,default:!1},itemHeight:{type:[String,Number],default:44},cancelText:{type:String,default:"取消"},confirmText:{type:String,default:"确定"},cancelColor:{type:String,default:"#909193"},confirmColor:{type:String,default:"#3c9cff"},color:{type:String,default:""},activeColor:{type:String,default:""},visibleItemCount:{type:[String,Number],default:5},keyName:{type:String,default:"text"},closeOnClickOverlay:{type:Boolean,default:!0},closeOnClickConfirm:{type:Boolean,default:!0},defaultIndex:{type:Array,default:()=>[]},immediateChange:{type:Boolean,default:!0},...null==(L=null==(M=uni.$uv)?void 0:M.props)?void 0:L.picker}}],computed:{textStyle(){return(e,t)=>{const a={display:"block"};return this.color&&(a.color=this.color),this.activeColor&&t===this.innerIndex[e]&&(a.color=this.activeColor),a}}},data:()=>({lastIndex:[],innerIndex:[],innerColumns:[],columnIndex:0}),watch:{defaultIndex:{immediate:!0,handler(e){this.setIndexs(e,!0)}},columns:{deep:!0,immediate:!0,handler(e){this.setColumns(e)}}},methods:{open(){this.$refs.pickerPopup.open()},close(){this.$refs.pickerPopup.close()},popupChange(e){e.show||this.$emit("close")},getItemText(e){return this.$uv.test.object(e)?e[this.keyName]:e},cancel(){this.$emit("cancel"),this.close()},confirm(){this.$emit("confirm",this.$uv.deepClone({indexs:this.innerIndex,value:this.innerColumns.map((e,t)=>e[this.innerIndex[t]]),values:this.innerColumns})),this.closeOnClickConfirm&&this.close()},changeHandler(e){const{value:t}=e.detail;let a=0,o=0;for(let n=0;ne[t[a]]),index:a,indexs:t,values:i,columnIndex:o})},setIndexs(e,t){this.innerIndex=this.$uv.deepClone(e),t&&this.setLastIndex(e)},setLastIndex(e){this.lastIndex=this.$uv.deepClone(e)},setColumnValues(e,t){this.innerColumns.splice(e,1,t);let a=this.$uv.deepClone(this.innerIndex);for(let o=0;othis.columnIndex&&(a[o]=0);this.setIndexs(a)},getColumnValues(e){return(async()=>{await this.$uv.sleep()})(),this.innerColumns[e]},setColumns(e){this.innerColumns=this.$uv.deepClone(e),0===this.innerIndex.length&&(this.innerIndex=new Array(e.length).fill(0))},getIndexs(){return this.innerIndex},getValues(){return(async()=>{await this.$uv.sleep()})(),this.innerColumns.map((e,t)=>e[this.innerIndex[t]])}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-toolbar"),Pl),s=pe(e.resolveDynamicComponent("uv-loading-icon"),bn),c=pe(e.resolveDynamicComponent("uv-popup"),Zl);return e.openBlock(),e.createBlock(c,{ref:"pickerPopup",mode:"bottom",round:t.round,"close-on-click-overlay":t.closeOnClickOverlay,onChange:l.popupChange},{default:e.withCtx(()=>[e.createElementVNode("view",{class:"uv-picker"},[t.showToolbar?(e.openBlock(),e.createBlock(r,{key:0,cancelColor:t.cancelColor,confirmColor:t.confirmColor,cancelText:t.cancelText,confirmText:t.confirmText,title:t.title,onCancel:l.cancel,onConfirm:l.confirm},null,8,["cancelColor","confirmColor","cancelText","confirmText","title","onCancel","onConfirm"])):e.createCommentVNode("",!0),e.createElementVNode("picker-view",{class:"uv-picker__view",indicatorStyle:`height: ${t.$uv.addUnit(t.itemHeight)}`,value:n.innerIndex,immediateChange:t.immediateChange,style:e.normalizeStyle({height:`${t.$uv.addUnit(t.visibleItemCount*t.itemHeight)}`}),onChange:a[0]||(a[0]=(...e)=>l.changeHandler&&l.changeHandler(...e))},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(n.innerColumns,(a,o)=>(e.openBlock(),e.createElementBlock("picker-view-column",{key:o,class:"uv-picker__view__column"},[t.$uv.test.array(a)?(e.openBlock(!0),e.createElementBlock(e.Fragment,{key:0},e.renderList(a,(a,i)=>(e.openBlock(),e.createElementBlock("text",{class:"uv-picker__view__column__item uv-line-1",key:i,style:e.normalizeStyle([{height:t.$uv.addUnit(t.itemHeight),lineHeight:t.$uv.addUnit(t.itemHeight),fontWeight:i===n.innerIndex[o]?"bold":"normal"},l.textStyle(o,i)])},e.toDisplayString(l.getItemText(a)),5))),128)):e.createCommentVNode("",!0)]))),128))],44,["indicatorStyle","value","immediateChange"]),t.loading?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uv-picker--loading"},[e.createVNode(s,{mode:"circle"})])):e.createCommentVNode("",!0)])]),_:1},8,["round","close-on-click-overlay","onChange"])}],["__scopeId","data-v-e9c224c2"]]),Yl="/traapp",Ql=e=>rn({url:Yl+"/traMascotInfo/queryCurrentValidMascotInfo",method:"post",toastErrors:!0,data:e}).then(({body:e})=>{if(e.imgAddr){me("log","at api/mascot.js:78","body.imgAddrmascotNo");const t=an()+e.imgAddr,a="_doc/mascot/"+e.mascotNo+".png";return me("log","at api/mascot.js:83","fileUrl",t),new Promise(async(o,i)=>{const n=await(l=a,new Promise(e=>{uni.getFileInfo({filePath:l,success:()=>e(!0),fail:()=>e(!1)})}));var l;if(n)me("log","at api/mascot.js:89","已存在,无需下载"),o({...e,imgAddr:a});else{me("log","at api/mascot.js:92","开始下载吉祥物:",t);plus.downloader.createDownload(t,{filename:a},(t,a)=>{200===a?(me("log","at api/mascot.js:97","保存路径:",t.filename),o({...e,imgAddr:t.filename})):(me("error","at api/mascot.js:100","文件下载失败:",a),i(new Error(`下载失败,状态码: ${a}`)))}).start()}})}return e}),Jl=e=>rn({url:"/traapp/access/queryCurrentUser",method:"post",data:e}).then(e=>{const t=Ve()??{};Ne({...t,...e.body});const a=an(),o=t=>{const a=Ve()??{};Ne({...a,...e.body,imagePath:t})},i=async(e,t)=>{try{return await(a="avatar",new Promise(e=>{plus.io.requestFileSystem(plus.io.PRIVATE_DOC,t=>{t.root.getDirectory(a,{create:!0},e,e)})})),new Promise((a,o)=>{me("log","at api/login.js:142","开始下载头像:",e);plus.downloader.createDownload(e,{filename:t},(e,t)=>{200===t?(me("log","at api/login.js:147","保存路径:",e.filename),a(e.filename)):(me("error","at api/login.js:150","文件下载失败:",t),o(new Error(`下载失败,状态码: ${t}`)))}).start()})}catch(o){throw me("error","at api/login.js:158","创建目录失败:",o),o}var a};return(async()=>{try{const n=e.body.imageAddr,l=a+n,r=(e=>{if(!e||"string"!=typeof e)throw new Error("无效的路径");const t=e.split("/").pop();if(!t)throw new Error("无法从路径中提取文件名");const a=t.split(".").pop().toLowerCase();return"png"===a||"jpg"===a||"jpeg"===a||"webp"===a?t:`${t}.png`})(n),s="_doc/avatar/"+r;if(await(t=s,new Promise(e=>{uni.getFileInfo({filePath:t,success:()=>e(!0),fail:()=>e(!1)})})))o(s);else{const e=await i(l,s);o(e)}}catch(n){me("error","at api/login.js:195","头像预加载过程发生错误:",n)}var t})(),e.body}),Kl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAABL0lEQVQ4T6XSv0uCURTG8e9jgpRNDS1BU1sELUFLQVM1tgQFtcR7A8m1LQqaLGhOkQKH/o5aKiiHlgiE0K1oCYLAMk9ov/RF8e313u2ew4dzzzmi2+NsA9gH3hCr6srzbAJxDkS/nbvwYNJilMkDow1FXYUHneWAlV/MqN3ZcKCzHWDb164MGa3/H/Qshdj0YbdUmORIL8HBNRsgShZjoQkznvioY/e19wCgCccSsAcM+bBnjHmyuvx5bw8mrJ93FoEkYrzFej0g5kjrpjH2BTrro8oIYhgYQ0xhTCPibfb0ggjLHKrojwvPEogDIBZgycsYKQrscqpKq3zh7BXo7YBVgRMibLWqqvnLzh6BwTZgESNHD8edoL+hOJupT9CII0oYJcQ14oy0CgHa0JTyCeBLVNeWygE5AAAAAElFTkSuQmCC",Xl=[{value:"m",label:"男性"},{value:"f",label:"女性"}],er=[{value:"SN",label:"单选题"},{value:"MU",label:"多选题"},{value:"JD",label:"判断题"},{value:"ES",label:"问答题"}],tr="/static/images/me/default_user_avatar.png";function ar({success:t=()=>{}}){const a=e.ref(""),o=e.ref(!0);return{avatarCropperUrl:a,avatarCropperStatus:o,click_update_avatar:()=>{uni.chooseImage({count:1,sizeType:["compressed"],success:e=>{uni.getFileInfo({filePath:e.tempFilePaths[0],success:function(t){if(t.size>10485760)return Re.msg("图片过大,请重新选择");a.value=e.tempFilePaths[0],o.value=!0},fail:function(e){Re.msg("获取图片失败,请选择其他图片")}})}})},avatarOnCancel:e=>{o.value=!1},avatarOnConfirm:a=>{o.value=!1,e.nextTick(async()=>{Re.loading("更新头像中");try{const e={bizScen:"S3007",thumbnailFlag:!0,thumbImgSize:100},o=await un(a.tempFilePath,e);await(e=>rn({url:"/traapp/dfSysUserInfo/updateDfSysUserExtandInfoImageAddr",method:"post",data:e}))({imageAddr:o.thumbFileId});const i=await Jl();Re.msg("修改成功"),t(i)}catch{Re.msg("修改失败")}Re.hideLoading()})}}}const or=ze({__name:"index",setup(t){e.ref(0);const a=e.ref(null),o=e.ref({gender:"",imagePath:"",imageAddr:"",mascotInfo:null}),{avatarCropperUrl:i,click_update_avatar:n,avatarCropperStatus:l,avatarOnCancel:r,avatarOnConfirm:s}=ar({success:e=>{o.value.imageAddr=e.imageAddr,o.value.imagePath=""}}),c=e.computed(()=>{var e;return(null==(e=o.value.mascotInfo)?void 0:e.mascotName)||""}),u=Xl,d=e.computed(()=>{const e=u.find(e=>e.value===o.value.gender);return e?e.label:"未填写"}),h=e=>{var t;o.value.gender=e.value[0].value,Re.loading("修改中"),(t={gender:o.value.gender},rn({url:"/traapp/dfSysUserInfo/updateDfSysUserExtandInfoGender ",method:"post",data:t})).then(async()=>{await Jl(),Re.msg("修改成功")}).finally(()=>{Re.hideLoading()})};return fe(e=>{o.value=Ve(),me("log","at pages/setting/index.vue:121","userInfo.value,",o.value)}),(t,m)=>{const p=pe(e.resolveDynamicComponent("nav-bar"),zn),g=pe(e.resolveDynamicComponent("image-preview"),nl),f=pe(e.resolveDynamicComponent("uv-cell"),Fl),v=pe(e.resolveDynamicComponent("uv-cell-group"),Ml),y=pe(e.resolveDynamicComponent("avatar-cropper"),Ll),w=pe(e.resolveDynamicComponent("uv-picker"),Gl);return e.openBlock(),e.createElementBlock("view",{class:"max_page detail-main"},[e.createVNode(p,{is_seat:!1}),e.createElementVNode("view",{class:"fixed_search_div"},[e.createElementVNode("view",{class:"back_div",onClick:m[0]||(m[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"title font_pf"},"设置")]),e.createElementVNode("view",{class:"detail-body"},[e.createVNode(v,{border:!1},{default:e.withCtx(()=>[e.createVNode(f,{onClick:e.unref(n),name:"avatar",isLink:"",title:"头像"},{title:e.withCtx(()=>[e.createElementVNode("view",{class:"font_pf"},"头像")]),value:e.withCtx(()=>[e.createElementVNode("view",{style:{width:"42rpx",height:"42rpx","border-radius":"100%",overflow:"hidden"}},[o.value.imagePath?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img_100",src:o.value.imagePath},null,8,["src"])):(e.openBlock(),e.createBlock(g,{key:1,class:"img_100",src:o.value.imageAddr},null,8,["src"]))])]),_:1},8,["onClick"]),e.createVNode(f,{title:"性别",onClick:m[1]||(m[1]=e=>a.value.open()),isLink:!0,value:d.value},null,8,["value"]),e.createVNode(f,{title:"百禄形象",onClick:m[2]||(m[2]=e=>{Re.navigateTo("/pages/mascot/mascot_select_list?from=setting")}),isLink:!0,value:c.value},null,8,["value"]),e.createVNode(f,{title:"用户隐私协议",onClick:m[3]||(m[3]=t=>e.unref(Re).navigateTo("/pages/login/ysxy?page=1")),isLink:!0,border:!1})]),_:1})]),e.unref(l)?(e.openBlock(),e.createBlock(y,{key:0,mode:"ratio",imageUrl:e.unref(i),width:500,height:500,delay:150,onCancel:e.unref(r),onConfirm:e.unref(s)},null,8,["imageUrl","onCancel","onConfirm"])):e.createCommentVNode("",!0),e.createVNode(w,{ref_key:"sexPicker",ref:a,columns:[e.unref(u)],keyName:"label",onConfirm:h},null,8,["columns"])])}}},[["__scopeId","data-v-a21c275f"]]);const ir=ze({name:"uv-swiper-indicator",mixins:[Le,dt,{props:{length:{type:[String,Number],default:0},current:{type:[String,Number],default:0},indicatorActiveColor:{type:String,default:""},indicatorInactiveColor:{type:String,default:""},indicatorMode:{type:String,default:""},...null==($=null==(P=uni.$uv)?void 0:P.props)?void 0:$.swiperIndicator}}],data:()=>({lineWidth:22}),computed:{lineStyle(){let e={};return e.width=this.$uv.addUnit(this.lineWidth),e.transform=`translateX(${this.$uv.addUnit(this.current*this.lineWidth)})`,e.backgroundColor=this.indicatorActiveColor,e},dotStyle(){return e=>{let t={};return t.backgroundColor=e===this.current?this.indicatorActiveColor:this.indicatorInactiveColor,t}}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:"uv-swiper-indicator"},["line"===t.indicatorMode?(e.openBlock(),e.createElementBlock("view",{key:0,class:e.normalizeClass(["uv-swiper-indicator__wrapper",[`uv-swiper-indicator__wrapper--${t.indicatorMode}`]]),style:e.normalizeStyle({width:t.$uv.addUnit(n.lineWidth*t.length),backgroundColor:t.indicatorInactiveColor})},[e.createElementVNode("view",{class:"uv-swiper-indicator__wrapper--line__bar",style:e.normalizeStyle([l.lineStyle])},null,4)],6)):e.createCommentVNode("",!0),"dot"===t.indicatorMode?(e.openBlock(),e.createElementBlock("view",{key:1,class:"uv-swiper-indicator__wrapper"},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.length,(a,o)=>(e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-swiper-indicator__wrapper__dot",[o===t.current&&"uv-swiper-indicator__wrapper__dot--active"]]),key:o,style:e.normalizeStyle([l.dotStyle(o)])},null,6))),128))])):e.createCommentVNode("",!0)])}],["__scopeId","data-v-6fc5a225"]]);const nr=ze({name:"uv-swiper",mixins:[Le,dt,{props:{list:{type:Array,default:()=>[]},indicator:{type:Boolean,default:!1},indicatorActiveColor:{type:String,default:"#fff"},indicatorInactiveColor:{type:String,default:"rgba(255, 255, 255, 0.35)"},indicatorStyle:{type:[String,Object],default:""},indicatorMode:{type:String,default:"line"},autoplay:{type:Boolean,default:!0},current:{type:[String,Number],default:0},currentItemId:{type:String,default:""},interval:{type:[String,Number],default:3e3},duration:{type:[String,Number],default:300},circular:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},previousMargin:{type:[String,Number],default:0},nextMargin:{type:[String,Number],default:0},acceleration:{type:Boolean,default:!1},displayMultipleItems:{type:Number,default:1},easingFunction:{type:String,default:"default"},keyName:{type:String,default:"url"},imgMode:{type:String,default:"aspectFill"},height:{type:[String,Number],default:130},bgColor:{type:String,default:"#f3f4f6"},radius:{type:[String,Number],default:4},loading:{type:Boolean,default:!1},showTitle:{type:Boolean,default:!1},titleStyle:{type:[Object,String],default:""},...null==(j=null==(O=uni.$uv)?void 0:O.props)?void 0:j.swiper}}],emits:["click","change"],data:()=>({currentIndex:0}),watch:{current(e,t){e!==t&&(this.currentIndex=e)}},computed:{itemStyle(){return e=>{const t={};return this.nextMargin&&this.previousMargin&&(t.borderRadius=this.$uv.addUnit(this.radius),e!==this.currentIndex&&(t.transform="scale(0.92)")),t}}},methods:{getItemType(e){return"string"==typeof e?this.$uv.test.video(this.getSource(e))?"video":"image":"object"==typeof e&&this.keyName?e.type?"image"===e.type?"image":"video"===e.type?"video":"image":this.$uv.test.video(this.getSource(e))?"video":"image":void 0},getSource(e){return"string"==typeof e?e:"object"==typeof e&&this.keyName?e[this.keyName]:(this.$uv.error("请按格式传递列表参数"),"")},change(e){const{current:t}=e.detail;this.pauseVideo(this.currentIndex),this.currentIndex=t,this.$emit("change",e.detail)},transition(e){this.$emit("transition",e.detail)},animationfinish(e){this.$emit("animationfinish",e.detail)},pauseVideo(e){const t=this.getSource(this.list[e]);if(this.$uv.test.video(t)){uni.createVideoContext(`video-${e}`,this).pause()}},getPoster:e=>"object"==typeof e&&e.poster?e.poster:"",clickHandler(e){this.$emit("click",e)}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-loading-icon"),bn),s=pe(e.resolveDynamicComponent("uv-swiper-indicator"),ir);return e.openBlock(),e.createElementBlock("view",{class:"uv-swiper",style:e.normalizeStyle({backgroundColor:t.bgColor,height:t.$uv.addUnit(t.height),borderRadius:t.$uv.addUnit(t.radius)})},[t.loading?(e.openBlock(),e.createElementBlock("view",{key:0,class:"uv-swiper__loading"},[e.createVNode(r,{mode:"circle"})])):(e.openBlock(),e.createElementBlock("swiper",{key:1,class:"uv-swiper__wrapper",style:e.normalizeStyle({height:t.$uv.addUnit(t.height),flex:1}),onChange:a[0]||(a[0]=(...e)=>l.change&&l.change(...e)),onTransition:a[1]||(a[1]=(...e)=>l.transition&&l.transition(...e)),onAnimationfinish:a[2]||(a[2]=(...e)=>l.animationfinish&&l.animationfinish(...e)),circular:t.circular,vertical:t.vertical,interval:t.interval,duration:t.duration,autoplay:t.autoplay,current:t.current,currentItemId:t.currentItemId,previousMargin:t.$uv.addUnit(t.previousMargin),nextMargin:t.$uv.addUnit(t.nextMargin),acceleration:t.acceleration,displayMultipleItems:t.displayMultipleItems,easingFunction:t.easingFunction},[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(t.list,(a,o)=>(e.openBlock(),e.createElementBlock("swiper-item",{class:"uv-swiper__wrapper__item",key:o},[e.createElementVNode("view",{class:"uv-swiper__wrapper__item__wrapper",style:e.normalizeStyle([l.itemStyle(o)])},["image"===l.getItemType(a)?(e.openBlock(),e.createElementBlock("image",{key:0,class:"uv-swiper__wrapper__item__wrapper__image",src:l.getSource(a),mode:t.imgMode,onClick:e=>l.clickHandler(o),style:e.normalizeStyle({height:t.$uv.addUnit(t.height),borderRadius:t.$uv.addUnit(t.radius)})},null,12,["src","mode","onClick"])):e.createCommentVNode("",!0),"video"===l.getItemType(a)?(e.openBlock(),e.createElementBlock("video",{key:1,class:"uv-swiper__wrapper__item__wrapper__video",id:`video-${o}`,"enable-progress-gesture":!1,src:l.getSource(a),poster:l.getPoster(a),title:t.showTitle&&t.$uv.test.object(a)&&a.title?a.title:"",style:e.normalizeStyle({height:t.$uv.addUnit(t.height)}),controls:"",onClick:e=>l.clickHandler(o)},null,12,["id","src","poster","title","onClick"])):e.createCommentVNode("",!0),t.showTitle&&t.$uv.test.object(a)&&a.title?(e.openBlock(),e.createElementBlock("text",{key:2,class:"uv-swiper__wrapper__item__wrapper__title uv-line-1",style:e.normalizeStyle([t.$uv.addStyle(t.titleStyle)])},e.toDisplayString(a.title),5)):e.createCommentVNode("",!0)],4)]))),128))],44,["circular","vertical","interval","duration","autoplay","current","currentItemId","previousMargin","nextMargin","acceleration","displayMultipleItems","easingFunction"])),e.createElementVNode("view",{class:"uv-swiper__indicator",style:e.normalizeStyle([t.$uv.addStyle(t.indicatorStyle)])},[e.renderSlot(t.$slots,"indicator",{},()=>[t.loading||!t.indicator||t.showTitle?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(s,{key:0,indicatorActiveColor:t.indicatorActiveColor,indicatorInactiveColor:t.indicatorInactiveColor,length:t.list.length,current:n.currentIndex,indicatorMode:t.indicatorMode},null,8,["indicatorActiveColor","indicatorInactiveColor","length","current","indicatorMode"]))],!0)],4)],4)}],["__scopeId","data-v-17ecd7dd"]]),lr=ze({__name:"index",setup(t){const a=["/static/images/welcome/01.png","/static/images/welcome/03.png","/static/images/welcome/02.png"],o=[{title:"学霸已就位",tips:"遇见AI学习搭子,难题随时有解!"},{title:"碎片时间逆袭",tips:"碎片时间全利用,定制课程随身学,成长不停歇!"},{title:"闯关式学习超上头",tips:"闯关升级,模拟实战,行业精英非你莫属!"}],i=e.ref(0),n=e.ref(0),l=e=>{i.value=e.current},r=()=>{n.value=i.value},s=e=>{e.dx>30&&2===n.value&&Re.navigateBack()};return(t,n)=>{const c=pe(e.resolveDynamicComponent("uv-swiper"),nr);return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createElementVNode("view",{class:"swiper-box"},[e.createVNode(c,{height:"100%","indicator-active-color":"#0066ff","indicator-inactive-color":"#D7E1F0",list:a,indicator:"",indicatorMode:"dot",imgMode:"scaleToFill",autoplay:!1,current:i.value,onChange:l,onTransition:s,onAnimationfinish:r},null,8,["current"])]),e.createElementVNode("view",{class:"text-div"},[e.createElementVNode("view",{class:"title font_pf"},e.toDisplayString(o[i.value].title),1),e.createElementVNode("view",{class:"tips font_pf"},e.toDisplayString(o[i.value].tips),1)])])}}},[["__scopeId","data-v-df4443a8"]]);var rr={VITE_APP_BASE_API_Url:"https://aits.jlbank.com.cn:7001",VITE_CJS_IGNORE_WARNING:"true",VITE_USER_NODE_ENV:"production",VITE_ROOT_DIR:"/Users/jlbank/Desktop/lx_uniapp/tra-app",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const sr=ze({__name:"index",setup(t){const a=an(),o=rr,i=uni.getAppBaseInfo(),n=()=>{Ce({title:"提示",content:"检测到您已存在学习记录,要继续学习吗?",confirmText:"重新学习",showCancel:!0,cancelText:"继续学习",success:e=>{e.confirm&&me("log","at pages/test/index.vue:59","用户点击确定")},cancel:()=>{me("log","at pages/test/index.vue:63","用户点击取消")}})},l=()=>{Re.show("提示","检测到您已存在学习记录,要继续学习吗?","继续学习","重新学习").then(e=>{})};return(t,r)=>{const s=pe(e.resolveDynamicComponent("watermark"),Fe),c=pe(e.resolveDynamicComponent("nav-bar"),zn),u=pe(e.resolveDynamicComponent("uv-cell"),Fl),d=pe(e.resolveDynamicComponent("uv-cell-group"),Ml);return e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(s),e.createElementVNode("view",{class:"max_page detail-main"},[e.createVNode(c,{is_seat:!1}),e.createElementVNode("view",{class:"fixed_search_div"},[e.createElementVNode("view",{class:"back_div",onClick:r[0]||(r[0]=t=>e.unref(Re).navigateBack())},[e.createElementVNode("view",{class:"back-icon"})]),e.createElementVNode("view",{class:"title font_pf"},"系统参数")]),e.createElementVNode("view",{class:"detail-body"},[e.createVNode(d,{border:!1},{default:e.withCtx(()=>[e.createVNode(u,{title:"根域名",value:e.unref(a)},null,8,["value"]),e.createVNode(u,{title:"当前环境:",value:e.unref(o).MODE},null,8,["value"]),e.createVNode(u,{title:"版本名称",value:e.unref(i).appVersion},null,8,["value"]),e.createVNode(u,{title:"版本号",value:e.unref(i).appVersionCode},null,8,["value"]),e.createVNode(u,{title:"点击1:",onClick:l}),e.createVNode(u,{title:"点击2:",border:!1,onClick:n})]),_:1})])])],64)}}},[["__scopeId","data-v-50f232f7"]]),cr="/static/images/common/default_img.png";const ur=ze({},[["render",function(t,a){return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createElementVNode("view",{class:"empty_div"},[e.createElementVNode("image",{class:"img",src:cr}),e.createElementVNode("view",{class:"text"}," 学习功能建设中,敬请期待… ")])])}],["__scopeId","data-v-855f02af"]]);const dr=ze({},[["render",function(t,a){return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createElementVNode("view",{class:"empty_div"},[e.createElementVNode("image",{class:"img",src:cr}),e.createElementVNode("view",{class:"text"}," 场景功能建设中,敬请期待… ")])])}],["__scopeId","data-v-8225bcf7"]]),hr=ze({__name:"index",setup(t){const{avatarCropperUrl:a,click_update_avatar:o,avatarCropperStatus:i,avatarOnCancel:n,avatarOnConfirm:l}=ar({success:e=>{c.imageAddr=e.imageAddr,c.imagePath=""}});e.ref(0);const r=cn(),s=e.ref(null);e.ref(null),e.ref(null);const c=e.reactive({userName:"",userId:"",imageAddr:"",loginName:""}),u=()=>{Re.show("确定退出登录?").then(async e=>{if(e){try{Re.loading("正在退出登录"),r.closeSocket(),await rn({url:"/traapp/access/loginOut",method:"post",data:t}).then(()=>{Ee(null),Ne(null),Re.setValue("me_statistics_data",null),Re.setValue("index_statistics_data",null)})}catch(a){}var t;Re.hideLoading(),Re.reLaunch("/pages/login/login")}})};return fe(()=>{Xn(),Object.assign(c,Ve())}),xe(()=>{uni.stopPullDownRefresh()}),(t,r)=>{const d=pe(e.resolveDynamicComponent("nav-bar"),zn),h=pe(e.resolveDynamicComponent("image-preview"),nl),m=pe(e.resolveDynamicComponent("uv-count-to"),Mn),p=pe(e.resolveDynamicComponent("uv-cell"),Fl),g=pe(e.resolveDynamicComponent("uv-cell-group"),Ml),f=pe(e.resolveDynamicComponent("tabbar-shadow"),$n),v=pe(e.resolveDynamicComponent("avatar-cropper"),Ll);return e.openBlock(),e.createElementBlock("view",{class:"main_div max_page"},[e.createVNode(d,{is_seat:!1}),e.createElementVNode("view",{class:"bg_div"},[e.createElementVNode("image",{src:"/static/images/me/bg.png",class:"bg_img"}),e.createElementVNode("view",{class:"user_data_div"},[e.createElementVNode("view",{class:"personal_information"},[e.createElementVNode("view",{class:"profile",onClick:r[0]||(r[0]=t=>e.unref(o)())},[c.imagePath?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img_100",src:c.imagePath},null,8,["src"])):c.imageAddr?(e.openBlock(),e.createBlock(h,{key:1,class:"img_100",src:c.imageAddr},null,8,["src"])):e.createCommentVNode("",!0),e.createElementVNode("image",{class:"img_100",src:e.unref(tr)},null,8,["src"])]),e.createElementVNode("view",{class:"personal_information_data"},[e.createElementVNode("view",{class:"name_sex_div"},[e.createElementVNode("view",{class:"name"},e.toDisplayString(c.userName),1),e.createElementVNode("view",{class:"sex"},["f"===c.gender?(e.openBlock(),e.createElementBlock("image",{key:0,class:"img_100",src:"/static/images/me/wuman.png"})):e.createCommentVNode("",!0),"m"===c.gender?(e.openBlock(),e.createElementBlock("image",{key:1,class:"img_100",src:"/static/images/me/man.png"})):e.createCommentVNode("",!0)]),e.createElementVNode("view",{class:"fl1"})]),e.createElementVNode("view",{class:"work_number_div"},"工号:"+e.toDisplayString(c.loginName),1),e.createElementVNode("view",{class:"fl1"})])]),e.createElementVNode("view",{class:"study_information"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"我的积分"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(m,{startVal:0,endVal:0,useEasing:!0,ref_key:"accmTaskCntRef",ref:s},null,512)])]),e.createElementVNode("view",{class:"item-interval"}),e.createElementVNode("view",{class:"item"},[e.createElementVNode("view",{class:"top"},"徽章墙"),e.createElementVNode("view",{class:"bottom"},[e.createVNode(m,{startVal:0,endVal:0,useEasing:!0,ref_key:"accmTaskCntRef",ref:s},null,512)])])])])]),e.createElementVNode("view",{class:"navigation_div"},[e.createElementVNode("view",{class:"scroll-view-item"},[e.createElementVNode("view",{class:"item",onClick:r[1]||(r[1]=t=>e.unref(Re).navigateTo("/pages/courseRecord/index"))},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/study.png"}),e.createElementVNode("view",{class:"title"},"课程记录")])]),e.createElementVNode("view",{class:"scroll-view-item",onClick:r[2]||(r[2]=t=>e.unref(Re).navigateTo("/pages/examinationRecord/index"))},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/report.png"}),e.createElementVNode("view",{class:"title"},"考试记录")])]),e.createElementVNode("view",{class:"scroll-view-item"},[e.createElementVNode("view",{class:"item"},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/todo.png"}),e.createElementVNode("view",{class:"title"},"AI陪练记录")])]),e.createElementVNode("view",{class:"scroll-view-item"},[e.createElementVNode("view",{class:"item",onClick:r[3]||(r[3]=e=>{me("log","at pages/me/index.vue:218","goTest")})},[e.createElementVNode("image",{class:"icon",src:"/static/images/me/examination.png"}),e.createElementVNode("view",{class:"title"},"竞赛记录")])])]),e.createElementVNode("view",{class:"cell_div"},[e.createVNode(g,{border:!1},{default:e.withCtx(()=>["ADMIN"===c.loginName?(e.openBlock(),e.createBlock(p,{key:0,title:"问答演示",isLink:!0,onClick:r[4]||(r[4]=t=>e.unref(Re).navigateTo("/pages/example/dialog"))})):e.createCommentVNode("",!0),e.createVNode(p,{title:"消息通知",isLink:!0,onClick:r[5]||(r[5]=t=>e.unref(Re).navigateTo("/pages/messageNotification/index"))}),e.createVNode(p,{title:"我的收藏",isLink:!0,onClick:r[6]||(r[6]=t=>e.unref(Re).navigateTo("/pages/favorites/index"))}),e.createVNode(p,{title:"排行榜",isLink:!0,onClick:r[7]||(r[7]=t=>e.unref(Re).navigateTo("/pages/charts/index"))}),e.createVNode(p,{title:"我的预览",isLink:!0,clickable:!1,border:!1,onClick:r[8]||(r[8]=t=>e.unref(Re).navigateTo("/pages/preview/index"))})]),_:1})]),e.createElementVNode("view",{class:"cell_div"},[e.createVNode(g,{border:!1},{default:e.withCtx(()=>[e.createVNode(p,{title:"设置",isLink:!0,onClick:r[9]||(r[9]=t=>e.unref(Re).navigateTo("/pages/setting/index"))}),e.createVNode(p,{title:"退出登录",isLink:!0,clickable:!1,border:!1,onClick:r[10]||(r[10]=e=>u())})]),_:1})]),e.createElementVNode("view",{style:{height:"86rpx"}}),e.createVNode(f),e.unref(i)?(e.openBlock(),e.createBlock(v,{key:0,mode:"ratio",imageUrl:e.unref(a),width:500,height:500,delay:150,onCancel:e.unref(n),onConfirm:e.unref(l)},null,8,["imageUrl","onCancel","onConfirm"])):e.createCommentVNode("",!0)])}}},[["__scopeId","data-v-df2e0bbc"]]);const mr=ze({name:"uv-checkbox",mixins:[Le,dt,{props:{name:{type:[String,Number,Boolean],default:""},shape:{type:String,default:""},size:{type:[String,Number],default:""},checked:{type:Boolean,default:!1},disabled:{type:[String,Boolean],default:""},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},iconSize:{type:[String,Number],default:""},iconColor:{type:String,default:""},label:{type:[String,Number,Boolean],default:""},labelSize:{type:[String,Number],default:""},labelColor:{type:String,default:""},labelDisabled:{type:[String,Boolean],default:""},...null==(U=null==(H=uni.$uv)?void 0:H.props)?void 0:U.checkbox}}],data:()=>({isChecked:!1,parentData:{iconSize:12,labelDisabled:null,disabled:null,shape:"square",activeColor:null,inactiveColor:null,size:18,value:null,modelValue:null,iconColor:null,placement:"row",borderBottom:!1,iconPlacement:"left",labelSize:14,labelColor:"#303133"}}),computed:{elDisabled(){return""!==this.disabled?this.disabled:null!==this.parentData.disabled&&this.parentData.disabled},elLabelDisabled(){return""!==this.labelDisabled?this.labelDisabled:null!==this.parentData.labelDisabled&&this.parentData.labelDisabled},elSize(){return this.size?this.size:this.parentData.size?this.parentData.size:21},elIconSize(){return this.iconSize?this.iconSize:this.parentData.iconSize?this.parentData.iconSize:12},elActiveColor(){return this.activeColor?this.activeColor:this.parentData.activeColor?this.parentData.activeColor:"#2979ff"},elInactiveColor(){return this.inactiveColor?this.inactiveColor:this.parentData.inactiveColor?this.parentData.inactiveColor:"#c8c9cc"},elLabelColor(){return this.labelColor?this.labelColor:this.parentData.labelColor?this.parentData.labelColor:"#606266"},elShape(){return this.shape?this.shape:this.parentData.shape?this.parentData.shape:"circle"},elLabelSize(){return this.$uv.addUnit(this.labelSize?this.labelSize:this.parentData.labelSize?this.parentData.labelSize:"15")},elIconColor(){const e=this.iconColor?this.iconColor:this.parentData.iconColor?this.parentData.iconColor:"#ffffff";return this.elDisabled?this.isChecked?this.elInactiveColor:"transparent":this.isChecked?e:"transparent"},iconClasses(){let e=[];return e.push("uv-checkbox__icon-wrap--"+this.elShape),this.elDisabled&&e.push("uv-checkbox__icon-wrap--disabled"),this.isChecked&&this.elDisabled&&e.push("uv-checkbox__icon-wrap--disabled--checked"),e},iconWrapStyle(){const e={};return e.backgroundColor=this.isChecked&&!this.elDisabled?this.elActiveColor:"#ffffff",e.borderColor=this.isChecked&&!this.elDisabled?this.elActiveColor:this.elInactiveColor,e.width=this.$uv.addUnit(this.elSize),e.height=this.$uv.addUnit(this.elSize),"right"===this.parentData.iconPlacement&&(e.marginRight=0),e},checkboxStyle(){const e={};return this.parentData.borderBottom&&"row"===this.parentData.placement&&this.$uv.error("检测到您将borderBottom设置为true,需要同时将uv-checkbox-group的placement设置为column才有效"),this.parentData.borderBottom&&"column"===this.parentData.placement&&(e.paddingBottom="8px"),this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}},created(){this.init()},methods:{init(){this.updateParentData(),this.parent||this.$uv.error("uv-checkbox必须搭配uv-checkbox-group组件使用"),this.$nextTick(()=>{let e=[];this.parentData.value.length?e=this.parentData.value:this.parentData.modelValue.length&&(e=this.parentData.modelValue),this.checked?this.isChecked=!0:this.$uv.test.array(e)&&(this.isChecked=e.some(e=>e===this.name))})},updateParentData(){this.getParentData("uv-checkbox-group")},wrapperClickHandler(e){"right"===this.parentData.iconPlacement&&this.iconClickHandler(e)},iconClickHandler(e){this.preventEvent(e),this.elDisabled||this.setRadioCheckedStatus()},labelClickHandler(e){this.preventEvent(e),this.elLabelDisabled||this.elDisabled||this.setRadioCheckedStatus()},emitEvent(){this.$emit("change",this.isChecked),this.$nextTick(()=>{this.$uv.formValidate(this,"change")})},setRadioCheckedStatus(){this.isChecked=!this.isChecked,this.emitEvent(),"function"==typeof this.parent.unCheckedOther&&this.parent.unCheckedOther(this)}},watch:{checked(){this.isChecked=this.checked}}},[["render",function(t,a,o,i,n,l){const r=pe(e.resolveDynamicComponent("uv-icon"),mt);return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-checkbox",[`uv-checkbox-label--${n.parentData.iconPlacement}`,n.parentData.borderBottom&&"column"===n.parentData.placement&&"uv-border-bottom"]]),style:e.normalizeStyle([l.checkboxStyle]),onClick:a[2]||(a[2]=e.withModifiers((...e)=>l.wrapperClickHandler&&l.wrapperClickHandler(...e),["stop"]))},[e.createElementVNode("view",{class:e.normalizeClass(["uv-checkbox__icon-wrap",l.iconClasses]),onClick:a[0]||(a[0]=e.withModifiers((...e)=>l.iconClickHandler&&l.iconClickHandler(...e),["stop"])),style:e.normalizeStyle([l.iconWrapStyle])},[e.renderSlot(t.$slots,"icon",{},()=>[e.createVNode(r,{class:"uv-checkbox__icon-wrap__icon",name:"checkbox-mark",size:l.elIconSize,color:l.elIconColor},null,8,["size","color"])],!0)],6),e.createElementVNode("view",{class:"uv-checkbox__label-wrap",onClick:a[1]||(a[1]=e.withModifiers((...e)=>l.labelClickHandler&&l.labelClickHandler(...e),["stop"]))},[e.renderSlot(t.$slots,"default",{},()=>[e.createElementVNode("text",{style:e.normalizeStyle({color:l.elDisabled?l.elInactiveColor:l.elLabelColor,fontSize:l.elLabelSize,lineHeight:l.elLabelSize})},e.toDisplayString(t.label),5)],!0)])],6)}],["__scopeId","data-v-fb4e6365"]]);const pr=ze({name:"uv-checkbox-group",mixins:[Le,dt,{props:{value:{type:Array,default:()=>[]},modelValue:{type:Array,default:()=>[]},name:{type:String,default:""},shape:{type:String,default:"square"},disabled:{type:Boolean,default:!1},activeColor:{type:String,default:"#2979ff"},inactiveColor:{type:String,default:"#c8c9cc"},size:{type:[String,Number],default:18},placement:{type:String,default:"row"},labelSize:{type:[String,Number],default:14},labelColor:{type:[String],default:"#303133"},labelDisabled:{type:Boolean,default:!1},iconColor:{type:String,default:"#fff"},iconSize:{type:[String,Number],default:12},iconPlacement:{type:String,default:"left"},borderBottom:{type:Boolean,default:!1},...null==(q=null==(W=uni.$uv)?void 0:W.props)?void 0:q.checkboxGroup}}],computed:{parentData(){let e=[];return this.value.length?e=this.value:this.modelValue.length&&(e=this.modelValue),[e,this.disabled,this.inactiveColor,this.activeColor,this.size,this.labelDisabled,this.shape,this.iconSize,this.borderBottom,this.placement,this.labelSize,this.labelColor]},bemClass(){return this.bem("checkbox-group",["placement"])}},watch:{parentData(){this.children.length&&this.children.map(e=>{"function"==typeof e.init&&e.init()})}},data:()=>({}),created(){this.children=[]},methods:{unCheckedOther(e){const t=[];this.children.map(e=>{e.isChecked&&t.push(e.name)}),this.$emit("update:modelValue",t),this.$emit("change",t)}}},[["render",function(t,a,o,i,n,l){return e.openBlock(),e.createElementBlock("view",{class:e.normalizeClass(["uv-checkbox-group",l.bemClass]),style:e.normalizeStyle([t.$uv.addStyle(this.customStyle)])},[e.renderSlot(t.$slots,"default",{},void 0,!0)],6)}],["__scopeId","data-v-e15ec7ce"]]);"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function gr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var fr,vr={exports:{}},yr={exports:{}};function wr(){return fr||(fr=1,yr.exports=(e=e||function(e,t){var a=Object.create||function(){function e(){}return function(t){var a;return e.prototype=t,a=new e,e.prototype=null,a}}(),o={},i=o.lib={},n=i.Base=function(){return{extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),l=i.WordArray=n.extend({init:function(e,a){e=this.words=e||[],this.sigBytes=a!=t?a:4*e.length},toString:function(e){return(e||s).stringify(this)},concat:function(e){var t=this.words,a=e.words,o=this.sigBytes,i=e.sigBytes;if(this.clamp(),o%4)for(var n=0;n>>2]>>>24-n%4*8&255;t[o+n>>>2]|=l<<24-(o+n)%4*8}else for(n=0;n>>2]=a[n>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=e.ceil(a/4)},clone:function(){var e=n.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var a,o=[],i=function(t){var a=987654321,o=4294967295;return function(){var i=((a=36969*(65535&a)+(a>>16)&o)<<16)+(t=18e3*(65535&t)+(t>>16)&o)&o;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},n=0;n>>2]>>>24-i%4*8&255;o.push((n>>>4).toString(16)),o.push((15&n).toString(16))}return o.join("")},parse:function(e){for(var t=e.length,a=[],o=0;o>>3]|=parseInt(e.substr(o,2),16)<<24-o%8*4;return new l.init(a,t/2)}},c=r.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,o=[],i=0;i>>2]>>>24-i%4*8&255;o.push(String.fromCharCode(n))}return o.join("")},parse:function(e){for(var t=e.length,a=[],o=0;o>>2]|=(255&e.charCodeAt(o))<<24-o%4*8;return new l.init(a,t)}},u=r.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},d=i.BufferedBlockAlgorithm=n.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=u.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var a=this._data,o=a.words,i=a.sigBytes,n=this.blockSize,r=i/(4*n),s=(r=t?e.ceil(r):e.max((0|r)-this._minBufferSize,0))*n,c=e.min(4*s,i);if(s){for(var u=0;u>>2]|=e[i]<<24-i%4*8;a.call(this,o,t)}else a.apply(this,arguments)};o.prototype=t}}(),e.lib.WordArray)),_r.exports;var e}var Er,Nr={exports:{}};function Vr(){return Er||(Er=1,Nr.exports=(e=wr(),function(){var t=e,a=t.lib.WordArray,o=t.enc;function i(e){return e<<8&4278255360|e>>>8&16711935}o.Utf16=o.Utf16BE={stringify:function(e){for(var t=e.words,a=e.sigBytes,o=[],i=0;i>>2]>>>16-i%4*8&65535;o.push(String.fromCharCode(n))}return o.join("")},parse:function(e){for(var t=e.length,o=[],i=0;i>>1]|=e.charCodeAt(i)<<16-i%2*16;return a.create(o,2*t)}},o.Utf16LE={stringify:function(e){for(var t=e.words,a=e.sigBytes,o=[],n=0;n>>2]>>>16-n%4*8&65535);o.push(String.fromCharCode(l))}return o.join("")},parse:function(e){for(var t=e.length,o=[],n=0;n>>1]|=i(e.charCodeAt(n)<<16-n%2*16);return a.create(o,2*t)}}}(),e.enc.Utf16)),Nr.exports;var e}var Br,Ir={exports:{}};function Tr(){return Br||(Br=1,Ir.exports=(e=wr(),function(){var t=e,a=t.lib.WordArray;function o(e,t,o){for(var i=[],n=0,l=0;l>>6-l%4*2;i[n>>>2]|=(r|s)<<24-n%4*8,n++}return a.create(i,n)}t.enc.Base64={stringify:function(e){var t=e.words,a=e.sigBytes,o=this._map;e.clamp();for(var i=[],n=0;n>>2]>>>24-n%4*8&255)<<16|(t[n+1>>>2]>>>24-(n+1)%4*8&255)<<8|t[n+2>>>2]>>>24-(n+2)%4*8&255,r=0;r<4&&n+.75*r>>6*(3-r)&63));var s=o.charAt(64);if(s)for(;i.length%4;)i.push(s);return i.join("")},parse:function(e){var t=e.length,a=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n>>24)|4278255360&(i<<24|i>>>8)}var n=this._hash.words,l=e[t+0],s=e[t+1],m=e[t+2],p=e[t+3],g=e[t+4],f=e[t+5],v=e[t+6],y=e[t+7],w=e[t+8],k=e[t+9],b=e[t+10],x=e[t+11],C=e[t+12],_=e[t+13],S=e[t+14],E=e[t+15],N=n[0],V=n[1],B=n[2],I=n[3];N=c(N,V,B,I,l,7,r[0]),I=c(I,N,V,B,s,12,r[1]),B=c(B,I,N,V,m,17,r[2]),V=c(V,B,I,N,p,22,r[3]),N=c(N,V,B,I,g,7,r[4]),I=c(I,N,V,B,f,12,r[5]),B=c(B,I,N,V,v,17,r[6]),V=c(V,B,I,N,y,22,r[7]),N=c(N,V,B,I,w,7,r[8]),I=c(I,N,V,B,k,12,r[9]),B=c(B,I,N,V,b,17,r[10]),V=c(V,B,I,N,x,22,r[11]),N=c(N,V,B,I,C,7,r[12]),I=c(I,N,V,B,_,12,r[13]),B=c(B,I,N,V,S,17,r[14]),N=u(N,V=c(V,B,I,N,E,22,r[15]),B,I,s,5,r[16]),I=u(I,N,V,B,v,9,r[17]),B=u(B,I,N,V,x,14,r[18]),V=u(V,B,I,N,l,20,r[19]),N=u(N,V,B,I,f,5,r[20]),I=u(I,N,V,B,b,9,r[21]),B=u(B,I,N,V,E,14,r[22]),V=u(V,B,I,N,g,20,r[23]),N=u(N,V,B,I,k,5,r[24]),I=u(I,N,V,B,S,9,r[25]),B=u(B,I,N,V,p,14,r[26]),V=u(V,B,I,N,w,20,r[27]),N=u(N,V,B,I,_,5,r[28]),I=u(I,N,V,B,m,9,r[29]),B=u(B,I,N,V,y,14,r[30]),N=d(N,V=u(V,B,I,N,C,20,r[31]),B,I,f,4,r[32]),I=d(I,N,V,B,w,11,r[33]),B=d(B,I,N,V,x,16,r[34]),V=d(V,B,I,N,S,23,r[35]),N=d(N,V,B,I,s,4,r[36]),I=d(I,N,V,B,g,11,r[37]),B=d(B,I,N,V,y,16,r[38]),V=d(V,B,I,N,b,23,r[39]),N=d(N,V,B,I,_,4,r[40]),I=d(I,N,V,B,l,11,r[41]),B=d(B,I,N,V,p,16,r[42]),V=d(V,B,I,N,v,23,r[43]),N=d(N,V,B,I,k,4,r[44]),I=d(I,N,V,B,C,11,r[45]),B=d(B,I,N,V,E,16,r[46]),N=h(N,V=d(V,B,I,N,m,23,r[47]),B,I,l,6,r[48]),I=h(I,N,V,B,y,10,r[49]),B=h(B,I,N,V,S,15,r[50]),V=h(V,B,I,N,f,21,r[51]),N=h(N,V,B,I,C,6,r[52]),I=h(I,N,V,B,p,10,r[53]),B=h(B,I,N,V,b,15,r[54]),V=h(V,B,I,N,s,21,r[55]),N=h(N,V,B,I,w,6,r[56]),I=h(I,N,V,B,E,10,r[57]),B=h(B,I,N,V,v,15,r[58]),V=h(V,B,I,N,_,21,r[59]),N=h(N,V,B,I,g,6,r[60]),I=h(I,N,V,B,x,10,r[61]),B=h(B,I,N,V,m,15,r[62]),V=h(V,B,I,N,k,21,r[63]),n[0]=n[0]+N|0,n[1]=n[1]+V|0,n[2]=n[2]+B|0,n[3]=n[3]+I|0},_doFinalize:function(){var e=this._data,a=e.words,o=8*this._nDataBytes,i=8*e.sigBytes;a[i>>>5]|=128<<24-i%32;var n=t.floor(o/4294967296),l=o;a[15+(i+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),a[14+(i+64>>>9<<4)]=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),e.sigBytes=4*(a.length+1),this._process();for(var r=this._hash,s=r.words,c=0;c<4;c++){var u=s[c];s[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return r},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,a,o,i,n,l){var r=e+(t&a|~t&o)+i+l;return(r<>>32-n)+t}function u(e,t,a,o,i,n,l){var r=e+(t&o|a&~o)+i+l;return(r<>>32-n)+t}function d(e,t,a,o,i,n,l){var r=e+(t^a^o)+i+l;return(r<>>32-n)+t}function h(e,t,a,o,i,n,l){var r=e+(a^(t|~o))+i+l;return(r<>>32-n)+t}a.MD5=n._createHelper(s),a.HmacMD5=n._createHmacHelper(s)}(Math),e.MD5)),Ar.exports;var e}var zr,Fr={exports:{}};function Mr(){return zr||(zr=1,Fr.exports=(r=wr(),t=(e=r).lib,a=t.WordArray,o=t.Hasher,i=e.algo,n=[],l=i.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var a=this._hash.words,o=a[0],i=a[1],l=a[2],r=a[3],s=a[4],c=0;c<80;c++){if(c<16)n[c]=0|e[t+c];else{var u=n[c-3]^n[c-8]^n[c-14]^n[c-16];n[c]=u<<1|u>>>31}var d=(o<<5|o>>>27)+s+n[c];d+=c<20?1518500249+(i&l|~i&r):c<40?1859775393+(i^l^r):c<60?(i&l|i&r|l&r)-1894007588:(i^l^r)-899497514,s=r,r=l,l=i<<30|i>>>2,i=o,o=d}a[0]=a[0]+o|0,a[1]=a[1]+i|0,a[2]=a[2]+l|0,a[3]=a[3]+r|0,a[4]=a[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,o=8*e.sigBytes;return t[o>>>5]|=128<<24-o%32,t[14+(o+64>>>9<<4)]=Math.floor(a/4294967296),t[15+(o+64>>>9<<4)]=a,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}}),e.SHA1=o._createHelper(l),e.HmacSHA1=o._createHmacHelper(l),r.SHA1)),Fr.exports;var e,t,a,o,i,n,l,r}var Lr,Pr={exports:{}};function $r(){return Lr||(Lr=1,Pr.exports=(e=wr(),function(t){var a=e,o=a.lib,i=o.WordArray,n=o.Hasher,l=a.algo,r=[],s=[];!function(){function e(e){for(var a=t.sqrt(e),o=2;o<=a;o++)if(!(e%o))return!1;return!0}function a(e){return 4294967296*(e-(0|e))|0}for(var o=2,i=0;i<64;)e(o)&&(i<8&&(r[i]=a(t.pow(o,.5))),s[i]=a(t.pow(o,1/3)),i++),o++}();var c=[],u=l.SHA256=n.extend({_doReset:function(){this._hash=new i.init(r.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,o=a[0],i=a[1],n=a[2],l=a[3],r=a[4],u=a[5],d=a[6],h=a[7],m=0;m<64;m++){if(m<16)c[m]=0|e[t+m];else{var p=c[m-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,f=c[m-2],v=(f<<15|f>>>17)^(f<<13|f>>>19)^f>>>10;c[m]=g+c[m-7]+v+c[m-16]}var y=o&i^o&n^i&n,w=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),k=h+((r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25))+(r&u^~r&d)+s[m]+c[m];h=d,d=u,u=r,r=l+k|0,l=n,n=i,i=o,o=k+(w+y)|0}a[0]=a[0]+o|0,a[1]=a[1]+i|0,a[2]=a[2]+n|0,a[3]=a[3]+l|0,a[4]=a[4]+r|0,a[5]=a[5]+u|0,a[6]=a[6]+d|0,a[7]=a[7]+h|0},_doFinalize:function(){var e=this._data,a=e.words,o=8*this._nDataBytes,i=8*e.sigBytes;return a[i>>>5]|=128<<24-i%32,a[14+(i+64>>>9<<4)]=t.floor(o/4294967296),a[15+(i+64>>>9<<4)]=o,e.sigBytes=4*a.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});a.SHA256=n._createHelper(u),a.HmacSHA256=n._createHmacHelper(u)}(Math),e.SHA256)),Pr.exports;var e}var Or,jr={exports:{}};var Hr,Ur={exports:{}};function Wr(){return Hr||(Hr=1,Ur.exports=(e=wr(),xr(),function(){var t=e,a=t.lib.Hasher,o=t.x64,i=o.Word,n=o.WordArray,l=t.algo;function r(){return i.create.apply(i,arguments)}var s=[r(1116352408,3609767458),r(1899447441,602891725),r(3049323471,3964484399),r(3921009573,2173295548),r(961987163,4081628472),r(1508970993,3053834265),r(2453635748,2937671579),r(2870763221,3664609560),r(3624381080,2734883394),r(310598401,1164996542),r(607225278,1323610764),r(1426881987,3590304994),r(1925078388,4068182383),r(2162078206,991336113),r(2614888103,633803317),r(3248222580,3479774868),r(3835390401,2666613458),r(4022224774,944711139),r(264347078,2341262773),r(604807628,2007800933),r(770255983,1495990901),r(1249150122,1856431235),r(1555081692,3175218132),r(1996064986,2198950837),r(2554220882,3999719339),r(2821834349,766784016),r(2952996808,2566594879),r(3210313671,3203337956),r(3336571891,1034457026),r(3584528711,2466948901),r(113926993,3758326383),r(338241895,168717936),r(666307205,1188179964),r(773529912,1546045734),r(1294757372,1522805485),r(1396182291,2643833823),r(1695183700,2343527390),r(1986661051,1014477480),r(2177026350,1206759142),r(2456956037,344077627),r(2730485921,1290863460),r(2820302411,3158454273),r(3259730800,3505952657),r(3345764771,106217008),r(3516065817,3606008344),r(3600352804,1432725776),r(4094571909,1467031594),r(275423344,851169720),r(430227734,3100823752),r(506948616,1363258195),r(659060556,3750685593),r(883997877,3785050280),r(958139571,3318307427),r(1322822218,3812723403),r(1537002063,2003034995),r(1747873779,3602036899),r(1955562222,1575990012),r(2024104815,1125592928),r(2227730452,2716904306),r(2361852424,442776044),r(2428436474,593698344),r(2756734187,3733110249),r(3204031479,2999351573),r(3329325298,3815920427),r(3391569614,3928383900),r(3515267271,566280711),r(3940187606,3454069534),r(4118630271,4000239992),r(116418474,1914138554),r(174292421,2731055270),r(289380356,3203993006),r(460393269,320620315),r(685471733,587496836),r(852142971,1086792851),r(1017036298,365543100),r(1126000580,2618297676),r(1288033470,3409855158),r(1501505948,4234509866),r(1607167915,987167468),r(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=r()}();var u=l.SHA512=a.extend({_doReset:function(){this._hash=new n.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var a=this._hash.words,o=a[0],i=a[1],n=a[2],l=a[3],r=a[4],u=a[5],d=a[6],h=a[7],m=o.high,p=o.low,g=i.high,f=i.low,v=n.high,y=n.low,w=l.high,k=l.low,b=r.high,x=r.low,C=u.high,_=u.low,S=d.high,E=d.low,N=h.high,V=h.low,B=m,I=p,T=g,D=f,A=v,R=y,z=w,F=k,M=b,L=x,P=C,$=_,O=S,j=E,H=N,U=V,W=0;W<80;W++){var q=c[W];if(W<16)var Z=q.high=0|e[t+2*W],G=q.low=0|e[t+2*W+1];else{var Y=c[W-15],Q=Y.high,J=Y.low,K=(Q>>>1|J<<31)^(Q>>>8|J<<24)^Q>>>7,X=(J>>>1|Q<<31)^(J>>>8|Q<<24)^(J>>>7|Q<<25),ee=c[W-2],te=ee.high,ae=ee.low,oe=(te>>>19|ae<<13)^(te<<3|ae>>>29)^te>>>6,ie=(ae>>>19|te<<13)^(ae<<3|te>>>29)^(ae>>>6|te<<26),ne=c[W-7],le=ne.high,re=ne.low,se=c[W-16],ce=se.high,ue=se.low;Z=(Z=(Z=K+le+((G=X+re)>>>0>>0?1:0))+oe+((G+=ie)>>>0>>0?1:0))+ce+((G+=ue)>>>0>>0?1:0),q.high=Z,q.low=G}var de,he=M&P^~M&O,me=L&$^~L&j,pe=B&T^B&A^T&A,ge=I&D^I&R^D&R,fe=(B>>>28|I<<4)^(B<<30|I>>>2)^(B<<25|I>>>7),ve=(I>>>28|B<<4)^(I<<30|B>>>2)^(I<<25|B>>>7),ye=(M>>>14|L<<18)^(M>>>18|L<<14)^(M<<23|L>>>9),we=(L>>>14|M<<18)^(L>>>18|M<<14)^(L<<23|M>>>9),ke=s[W],be=ke.high,xe=ke.low,Ce=H+ye+((de=U+we)>>>0>>0?1:0),_e=ve+ge;H=O,U=j,O=P,j=$,P=M,$=L,M=z+(Ce=(Ce=(Ce=Ce+he+((de+=me)>>>0>>0?1:0))+be+((de+=xe)>>>0>>0?1:0))+Z+((de+=G)>>>0>>0?1:0))+((L=F+de|0)>>>0>>0?1:0)|0,z=A,F=R,A=T,R=D,T=B,D=I,B=Ce+(fe+pe+(_e>>>0>>0?1:0))+((I=de+_e|0)>>>0>>0?1:0)|0}p=o.low=p+I,o.high=m+B+(p>>>0>>0?1:0),f=i.low=f+D,i.high=g+T+(f>>>0>>0?1:0),y=n.low=y+R,n.high=v+A+(y>>>0>>0?1:0),k=l.low=k+F,l.high=w+z+(k>>>0>>0?1:0),x=r.low=x+L,r.high=b+M+(x>>>0>>0?1:0),_=u.low=_+$,u.high=C+P+(_>>>0<$>>>0?1:0),E=d.low=E+j,d.high=S+O+(E>>>0>>0?1:0),V=h.low=V+U,h.high=N+H+(V>>>0>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,o=8*e.sigBytes;return t[o>>>5]|=128<<24-o%32,t[30+(o+128>>>10<<5)]=Math.floor(a/4294967296),t[31+(o+128>>>10<<5)]=a,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});t.SHA512=a._createHelper(u),t.HmacSHA512=a._createHmacHelper(u)}(),e.SHA512)),Ur.exports;var e}var qr,Zr={exports:{}};var Gr,Yr={exports:{}};function Qr(){return Gr||(Gr=1,Yr.exports=(e=wr(),xr(),function(t){var a=e,o=a.lib,i=o.WordArray,n=o.Hasher,l=a.x64.Word,r=a.algo,s=[],c=[],u=[];!function(){for(var e=1,t=0,a=0;a<24;a++){s[e+5*t]=(a+1)*(a+2)/2%64;var o=(2*e+3*t)%5;e=t%5,t=o}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var i=1,n=0;n<24;n++){for(var r=0,d=0,h=0;h<7;h++){if(1&i){var m=(1<>>24)|4278255360&(n<<24|n>>>8),l=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),(V=a[i]).high^=l,V.low^=n}for(var r=0;r<24;r++){for(var h=0;h<5;h++){for(var m=0,p=0,g=0;g<5;g++)m^=(V=a[h+5*g]).high,p^=V.low;var f=d[h];f.high=m,f.low=p}for(h=0;h<5;h++){var v=d[(h+4)%5],y=d[(h+1)%5],w=y.high,k=y.low;for(m=v.high^(w<<1|k>>>31),p=v.low^(k<<1|w>>>31),g=0;g<5;g++)(V=a[h+5*g]).high^=m,V.low^=p}for(var b=1;b<25;b++){var x=(V=a[b]).high,C=V.low,_=s[b];_<32?(m=x<<_|C>>>32-_,p=C<<_|x>>>32-_):(m=C<<_-32|x>>>64-_,p=x<<_-32|C>>>64-_);var S=d[c[b]];S.high=m,S.low=p}var E=d[0],N=a[0];for(E.high=N.high,E.low=N.low,h=0;h<5;h++)for(g=0;g<5;g++){var V=a[b=h+5*g],B=d[b],I=d[(h+1)%5+5*g],T=d[(h+2)%5+5*g];V.high=B.high^~I.high&T.high,V.low=B.low^~I.low&T.low}V=a[0];var D=u[r];V.high^=D.high,V.low^=D.low}},_doFinalize:function(){var e=this._data,a=e.words;this._nDataBytes;var o=8*e.sigBytes,n=32*this.blockSize;a[o>>>5]|=1<<24-o%32,a[(t.ceil((o+1)/n)*n>>>5)-1]|=128,e.sigBytes=4*a.length,this._process();for(var l=this._state,r=this.cfg.outputLength/8,s=r/8,c=[],u=0;u>>24)|4278255360&(h<<24|h>>>8),m=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),c.push(m),c.push(h)}return new i.init(c,r)},clone:function(){for(var e=n.clone.call(this),t=e._state=this._state.slice(0),a=0;a<25;a++)t[a]=t[a].clone();return e}});a.SHA3=n._createHelper(h),a.HmacSHA3=n._createHmacHelper(h)}(Math),e.SHA3)),Yr.exports;var e}var Jr,Kr={exports:{}};var Xr,es={exports:{}};function ts(){return Xr||(Xr=1,es.exports=(e=wr(),a=(t=e).lib.Base,o=t.enc.Utf8,void(t.algo.HMAC=a.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=o.parse(t));var a=e.blockSize,i=4*a;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var n=this._oKey=t.clone(),l=this._iKey=t.clone(),r=n.words,s=l.words,c=0;c>>2];e.sigBytes-=t}};o.BlockCipher=u.extend({cfg:u.cfg.extend({mode:m,padding:p}),reset:function(){u.reset.call(this);var e=this.cfg,t=e.iv,a=e.mode;if(this._xformMode==this._ENC_XFORM_MODE)var o=a.createEncryptor;else o=a.createDecryptor,this._minBufferSize=1;this._mode&&this._mode.__creator==o?this._mode.init(this,t&&t.words):(this._mode=o.call(a,this,t&&t.words),this._mode.__creator=o)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){e.pad(this._data,this.blockSize);var t=this._process(!0)}else t=this._process(!0),e.unpad(t);return t},blockSize:4});var g=o.CipherParams=i.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),f=(a.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,a=e.salt;if(a)var o=n.create([1398893684,1701076831]).concat(a).concat(t);else o=t;return o.toString(s)},parse:function(e){var t=s.parse(e),a=t.words;if(1398893684==a[0]&&1701076831==a[1]){var o=n.create(a.slice(2,4));a.splice(0,4),t.sigBytes-=16}return g.create({ciphertext:t,salt:o})}},v=o.SerializableCipher=i.extend({cfg:i.extend({format:f}),encrypt:function(e,t,a,o){o=this.cfg.extend(o);var i=e.createEncryptor(a,o),n=i.finalize(t),l=i.cfg;return g.create({ciphertext:n,key:a,iv:l.iv,algorithm:e,mode:l.mode,padding:l.padding,blockSize:e.blockSize,formatter:o.format})},decrypt:function(e,t,a,o){return o=this.cfg.extend(o),t=this._parse(t,o.format),e.createDecryptor(a,o).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),y=(a.kdf={}).OpenSSL={execute:function(e,t,a,o){o||(o=n.random(8));var i=c.create({keySize:t+a}).compute(e,o),l=n.create(i.words.slice(t),4*a);return i.sigBytes=4*t,g.create({key:i,iv:l,salt:o})}},w=o.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:y}),encrypt:function(e,t,a,o){var i=(o=this.cfg.extend(o)).kdf.execute(a,e.keySize,e.ivSize);o.iv=i.iv;var n=v.encrypt.call(this,e,t,i.key,o);return n.mixIn(i),n},decrypt:function(e,t,a,o){o=this.cfg.extend(o),t=this._parse(t,o.format);var i=o.kdf.execute(a,e.keySize,e.ivSize,t.salt);return o.iv=i.iv,v.decrypt.call(this,e,t,i.key,o)}})}()))),ss.exports;var e}var us,ds={exports:{}};var hs,ms={exports:{}};var ps,gs={exports:{}};function fs(){return ps||(ps=1,gs.exports=(e=wr(),cs(), /** @preserve * Counter block mode compatible with Dr Brian Gladman fileenc.c * derived from CryptoJS.mode.CTR diff --git a/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-wxs.js b/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-wxs.js index 9b9eeaaa..3deec0ab 100644 --- a/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-wxs.js +++ b/Ios/HBuilder-Hello/HBuilder-Hello/Pandora/apps/__UNI__EDE0E52/www/app-wxs.js @@ -1,6 +1,6 @@ var __wxsModules={}; -__wxsModules["1f01b1f2"]=(()=>{var v=(l,t)=>()=>(t||l((t={exports:{}}).exports,t),t.exports);var p=v((f,c)=>{function u(l,t){var r=l.detail,i=r.scrollWidth,o=r.scrollLeft,a=l.currentTarget.dataset,e=a.scrollWidth||a.scrollwidth||0,s=a.indicatorWidth||a.indicatorwidth||0,n=a.barWidth||a.barwidth||0,h=o/(i-e)*(s-n);d(t,h,a.unit)}function W(l,t){t.callMethod("scrollEvent","right");var r=l.currentTarget.dataset,i=r.indicatorWidth||r.indicatorwidth||0,o=r.barWidth||r.barwidth||0;d(t,i-o,r.unit)}function _(l,t){var r=l.currentTarget.dataset;t.callMethod("scrollEvent","left"),d(t,0,r.unit)}function d(l,t,r){l.selectComponent(".uv-scroll-list__indicator__line__bar")&&l.selectComponent(".uv-scroll-list__indicator__line__bar").setStyle({transform:r=="rpx"?"translateX("+t+"rpx)":"translateX("+t+"px)"})}c.exports={scroll:u,scrolltolower:W,scrolltoupper:_}});return p();})(); - __wxsModules["42613348"]=(()=>{var N=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var U=N((z,B)=>{var T=0,p=-1,A=-1;function W(e,r,a,t){var s=a.getState()||{};s.currentIns=t;var i=t.getDataset(),l=i.loading==!0;if(e&&e.indexOf("end")!=-1){var f=e.split("end")[0];O("translateY(0px)",t,!1,f),s.moveDis=0,s.oldMoveDis=0,T=0}else if(e&&e.indexOf("begin")!=-1){var h=t.getDataset().refresherthreshold;M(h,t,s,!1)}}function P(e,r){var a=R(r),t={},s={};if(r.callMethod("_handleListTouchstart"),!(a&&(t=a.getState(),s=a.getDataset(),Y(e,a,0)))){var i=t.isTouchEnded;t.oldMoveDis=0;var l=b(e),f=d(s.loading);t.startY=l.touchY,A=t.startY,t.lastTouch=l,!f&&i&&(t.isTouchmoving=!1),t.isTouchEnded=!1,r.callMethod("_handleRefresherTouchstart",l)}}function F(e,r){var a=b(e),t=R(r),s=t.getDataset(),i=s.refresherthreshold,l=s.refresherf2threshold,f=d(s.refresherf2enabled),h=d(s.isios),o=t.getState(),n=d(s.watchtouchdirectionchange),v={},c=0,u=!1;if(n){v=C(e,t),c=v.currentDis,u=v.isDown;var D=u?"top":"bottom";u==o.oldTouchDirection&&u!=o.oldEmitedTouchDirection&&(r.callMethod("_handleTouchDirectionChange",{direction:D}),o.oldEmitedTouchDirection=u),o.oldTouchDirection=u}if(Y(e,t,1)||!L(e,a,o,s))return m(o,r,!1),!0;if(v=C(e,t),c=v.currentDis,u=v.isDown,c<0)return M(0,t,o,!1),m(o,r,!1),!0;if(u&&!o.disabledBounce)return r.callMethod("_handleScrollViewBounce",{bounce:!1}),o.disabledBounce=!0,m(o,r,u),!u;M(c,t,o,!1);var g=o.refresherStatus,H=d(s.oldistouchmoving),X=d(s.hastouchmove),_=o.isTouchmoving;return o.refresherStatus=c>=i?f&&c>l?"goF2":"releaseToRefresh":"default",_||(o.isTouchmoving=!0,_=!0),o.isTouchEnded&&(o.isTouchEnded=!1),X&&r.callMethod("_handleWxsPullingDown",{moveDis:c,diffDis:v.diffDis}),(g==null||g!=o.refresherStatus||H!=_)&&r.callMethod("_handleRefresherTouchmove",c,a),m(o,r,u),!u}function E(e,r){var a=b(e),t=R(r),s=t.getDataset(),i=t.getState();if(i.disabledBounce&&(r.callMethod("_handleScrollViewBounce",{bounce:!0}),i.disabledBounce=!1),!Y(e,t,2)&&(i.reachMaxAngle=!0,i.hitReachMaxAngleCount=0,i.fixedIsTopHitCount=0,!!i.isTouchmoving)){var l=i.refresherStatus,f=i.moveDis,h=t.getDataset().refresherthreshold,o=C(e,t).currentDis;if(o>=h&&l==="releaseToRefresh"||(i.isTouchmoving=!1),r.callMethod("_handleRefresherTouchend",o),i.isTouchEnded=!0,!(f=h&&(o=h,n=!0),M(o,t,i,n)}}}function S(){if(!navigator)return!1;if(p!=-1)return p;var e=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"];return p=e.every(function(r){return navigator.userAgent.indexOf(r)<0}),p}var x=!1;function q(e,r){S()&&(P(e,r),x=!0)}function y(e,r){!S()||!x||F(e,r)}function j(e,r){S()&&(E(e,r),x=!1)}function J(e,r){S()&&(x=!1)}function M(e,r,a,t){e=e||0,a.moveDis!=e&&(a.moveDis=e,O("translateY("+e+"px)",r,t,""))}function O(e,r,a,t){var s=r.getDataset();d(s.refreshernotransform)||(e=e=="translateY(0px)"?"none":e,r.requestAnimationFrame(function(){var i={transform:e};a&&(i.transition="transform .1s linear"),t.length&&(i.transition=t),r.setStyle(i)}))}function C(e,r){var a=r.getState(),t=parseFloat(r.getDataset().refresherthreshold),s=parseFloat(r.getDataset().refresheroutrate),i=parseFloat(r.getDataset().refresherpullrate),l=b(e),f=!a.startY||a.startY=="NaN"?A:a.startY,h=l.touchY-f,o=a.oldMoveDis||0;a.oldMoveDis=h;var n=h-o;return n>0&&(n=n*i,T>t&&(n=n*(1-s))),n=n>100?n/100:n>20?n/2.2:n,T+=n,T=Math.max(0,T),{currentDis:T,diffDis:n,isDown:n>0}}function b(e){var r=e;return e.touches&&e.touches.length?r=e.touches[0]:e.changedTouches&&e.changedTouches.length?r=e.changedTouches[0]:e.datail&&e.datail!={}&&(r=e.datail),{touchX:r.clientX,touchY:r.clientY}}function R(e){var r=e.getState().currentIns;return r||e.callMethod("_handlePropUpdate"),r}function Y(e,r,a){var t=r.getDataset(),s=r.getState(),i=d(t.loading),l=d(t.usechatrecordmode),f=d(t.refresherenabled),h=d(t.usecustomrefresher),o=d(t.usepagescroll),n=parseFloat(t.pagescrolltop),v=parseFloat(t.scrolltop),c=o?n:v,u=!1,D=!1;D&&c==(s.startScrollTop||0)&&c<=105&&(u=!0);var g=s.fixedIsTopHitCount||0;return u?(g++,g<=2&&(u=!1),s.fixedIsTopHitCount=g):s.fixedIsTopHitCount=0,D&&a===0&&(s.startScrollTop=c||0),D&&a===2&&(u=!0),i||l||!f||!h||o&&h&&n>5&&!u||!o&&h&&v>5&&!u}function L(e,r,a,t){var s=t.refreshermaxangle,i=d(t.refresheraecc),l=a.lastTouch,f=a.reachMaxAngle,h=a.oldMoveDis;if(!l)return!0;if(s>=0&&s<=90&&l){if((!h||h<1)&&!i&&f!=null&&!f)return!1;var o=Math.abs(r.touchX-l.touchX),n=Math.abs(r.touchY-l.touchY),v=Math.sqrt(Math.pow(o,2)+Math.pow(n,2));if((o||n)&&o>1){var c=Math.asin(n/v)/Math.PI*180;if(c2&&(a.lastTouch=r,a.reachMaxAngle=!1),!1}}}return a.lastTouch=r,!0}function m(e,r,a){var t=e.onPullingDown||!1;t!=a&&r.callMethod("_handleWxsPullingDownStatusChange",a),e.onPullingDown=a}function d(e){return e=(typeof e=="string"?JSON.parse(e):e)||!1,e==!0||e=="true"}B.exports={touchstart:P,touchmove:F,touchend:E,mousedown:q,mousemove:y,mouseup:j,mouseleave:J,propObserver:W}});return U();})(); +__wxsModules["1f01b1f2"]=(()=>{var v=(l,t)=>()=>(t||l((t={exports:{}}).exports,t),t.exports);var p=v((f,c)=>{function u(l,t){var r=l.detail,i=r.scrollWidth,o=r.scrollLeft,a=l.currentTarget.dataset,e=a.scrollWidth||a.scrollwidth||0,s=a.indicatorWidth||a.indicatorwidth||0,n=a.barWidth||a.barwidth||0,h=o/(i-e)*(s-n);d(t,h,a.unit)}function W(l,t){t.callMethod("scrollEvent","right");var r=l.currentTarget.dataset,i=r.indicatorWidth||r.indicatorwidth||0,o=r.barWidth||r.barwidth||0;d(t,i-o,r.unit)}function _(l,t){var r=l.currentTarget.dataset;t.callMethod("scrollEvent","left"),d(t,0,r.unit)}function d(l,t,r){l.selectComponent(".uv-scroll-list__indicator__line__bar")&&l.selectComponent(".uv-scroll-list__indicator__line__bar").setStyle({transform:r=="rpx"?"translateX("+t+"rpx)":"translateX("+t+"px)"})}c.exports={scroll:u,scrolltolower:W,scrolltoupper:_}});return p();})(); + __wxsModules["55c5aeb6"]=(()=>{var c=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var M=c((A,d)=>{function b(t,e){var s=t.instance,a=s.getState();if(!a.disabled){var r=t.touches;r&&r.length>1||(a.moving=!0,a.startX=r[0].pageX,a.startY=r[0].pageY,e.callMethod("closeOther"))}}function m(t,e){var s=t.instance,a=s.getState();if(!(a.disabled||!a.moving)){var r=t.touches,n=r[0].pageX,i=r[0].pageY,o=n-a.startX,u=i-a.startY,h=a.buttonsWidth;(Math.abs(o)>Math.abs(u)||Math.abs(o)>a.threshold)&&(t.preventDefault&&t.preventDefault(),t.stopPropagation&&t.stopPropagation()),!(Math.abs(o)h&&(o=h),g(-h+o,s,e)):(o>0&&(o=0),Math.abs(o)>h&&(o=-h),g(o,s,e)))}}function S(t,e){var s=t.instance,a=s.getState();if(!(!a.moving||a.disabled)){var r=t.changedTouches?t.changedTouches[0]:{},n=r.pageX,i=r.pageY,o=n-a.startX;if(a.status==="open"){if(o<0)return;if(o===0)return f(s,e);Math.abs(o)0)return;Math.abs(o)=0?t:t>30?t+"ms":t+"s"}function g(t,e,s){var a=e.getState(),r=s.selectAllComponents(".uv-swipe-action-item__right__button");e.requestAnimationFrame(function(){e.setStyle({transition:"none",transform:"translateX("+t+"px)","-webkit-transform":"translateX("+t+"px)"})})}function l(t,e){var s=t.getState(),a=e.selectAllComponents(".uv-swipe-action-item__right__button"),r=p(s.duration),n=-s.buttonsWidth;t.requestAnimationFrame(function(){t.setStyle({transition:"transform "+r,transform:"translateX("+n+"px)","-webkit-transform":"translateX("+n+"px)"})}),v("open",t,e)}function v(t,e,s){var a=e.getState();a.status=t,s.callMethod("setState",t)}function f(t,e){var s=t.getState(),a=e.selectAllComponents(".uv-swipe-action-item__right__button"),r=a.length,n=p(s.duration);t.requestAnimationFrame(function(){t.setStyle({transition:"transform "+n,transform:"translateX(0px)","-webkit-transform":"translateX(0px)"});for(var i=r-1;i>=0;i--)a[i].setStyle({transition:"transform "+n,transform:"translateX(0px)","-webkit-transform":"translateX(0px)"})}),v("close",t,e)}function X(t,e,s,a){var r=a.getState();r.disabled||(t==="close"&&r.status==="open"?f(a,s):t==="open"&&r.status==="close"&&l(a,s))}function _(t,e,s,a){var r=a.getState();if(r.disabled=t.disabled,r.duration=t.duration,r.show=t.show,r.threshold=t.threshold,r.buttons=t.buttons,r.buttons)for(var n=r.buttons.length,i=0,o=t.buttons,u=0;u