From 6bf6be67bd675b97fec0580ee9ab1b178da8e02c Mon Sep 17 00:00:00 2001 From: "837816638@qq.com" <> Date: Thu, 26 Aug 2021 11:25:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 212996 -> 6148 bytes index.html | 2 +- ..._Exercise__Answer__index.1de6e5ca.async.js | 19 ------------------ ..._Exercise__Answer__index.c0307530.async.js | 19 ++++++++++++++++++ ...se__ImitateAnswer__index.4b6ebc92.async.js | 19 ------------------ ...se__ImitateAnswer__index.cb1b5541.async.js | 19 ++++++++++++++++++ ...s__ExaminationManagement.65eb7fa0.async.js | 1 - ...s__ExaminationManagement.d9457966.async.js | 1 + ...aminationManagement__Add.25637339.async.js | 1 + ...aminationManagement__Add.fd5ead26.async.js | 1 - ..._QuestionManagement__Add.28686f7f.async.js | 19 ++++++++++++++++++ ...QuestionManagement__Add.93caa08b.chunk.css | 2 +- ..._QuestionManagement__Add.db8099ca.async.js | 19 ------------------ ...am__Lists__StudentClient.07861ad5.async.js | 1 + ...am__Lists__StudentClient.ba1a6606.async.js | 1 - ...s__StudentClient__Answer.4f0bbc76.async.js | 19 ------------------ ...s__StudentClient__Answer.b8ccd677.async.js | 19 ++++++++++++++++++ ...__StudentClient__Answer.d04540c8.chunk.css | 1 - ...__StudentClient__Answer.ebae7edc.chunk.css | 1 + ...__TeacherManagement__Add.132fcb1b.async.js | 1 - ...__TeacherManagement__Add.3953af18.async.js | 1 + umi.31eb1dff.js => umi.a99a179b.js | 4 ++-- 22 files changed, 85 insertions(+), 85 deletions(-) delete mode 100644 p__Classrooms__Lists__Exercise__Answer__index.1de6e5ca.async.js create mode 100644 p__Classrooms__Lists__Exercise__Answer__index.c0307530.async.js delete mode 100644 p__Classrooms__Lists__Exercise__ImitateAnswer__index.4b6ebc92.async.js create mode 100644 p__Classrooms__Lists__Exercise__ImitateAnswer__index.cb1b5541.async.js delete mode 100644 p__Exam__Lists__ExaminationManagement.65eb7fa0.async.js create mode 100644 p__Exam__Lists__ExaminationManagement.d9457966.async.js create mode 100644 p__Exam__Lists__ExaminationManagement__Add.25637339.async.js delete mode 100644 p__Exam__Lists__ExaminationManagement__Add.fd5ead26.async.js create mode 100644 p__Exam__Lists__QuestionManagement__Add.28686f7f.async.js rename p__Exam__Lists__QuestionManagement__Add.1a15dd53.chunk.css => p__Exam__Lists__QuestionManagement__Add.93caa08b.chunk.css (95%) delete mode 100644 p__Exam__Lists__QuestionManagement__Add.db8099ca.async.js create mode 100644 p__Exam__Lists__StudentClient.07861ad5.async.js delete mode 100644 p__Exam__Lists__StudentClient.ba1a6606.async.js delete mode 100644 p__Exam__Lists__StudentClient__Answer.4f0bbc76.async.js create mode 100644 p__Exam__Lists__StudentClient__Answer.b8ccd677.async.js delete mode 100644 p__Exam__Lists__StudentClient__Answer.d04540c8.chunk.css create mode 100644 p__Exam__Lists__StudentClient__Answer.ebae7edc.chunk.css delete mode 100644 p__Exam__Lists__TeacherManagement__Add.132fcb1b.async.js create mode 100644 p__Exam__Lists__TeacherManagement__Add.3953af18.async.js rename umi.31eb1dff.js => umi.a99a179b.js (99%) diff --git a/.DS_Store b/.DS_Store index 42e5fd7d4b4c22cd0b2071cff2d4a1fafb4fcd7f..0769ebb2376c969fab63404a5aa6cd6032dd78a9 100644 GIT binary patch delta 162 zcmZo^;B7IGU|?WibSh0TWMB{gGC6=4L^E+tEEJolCpq1~hM7eYD8RrB#Ec+G&z$_^ zq@4UDAYWj!AmegIM&`{t0!oaVMHp|gEN1865Cka&$#Me;SCCmiW#5^n^V={RY5F(PL>v2G`g^rdU zAZ~TFne=K6d)6A(P0r z&iViNh7&{&)FL z{sws7og5a(_^FGN3zH4`+q?hW#lT$*+{M6M4BW-Q{~s}c?v?+xJ*Z#r{(ct&cQJ4m z1Gh1NeApo$zCO44^%MPCM2Gw)=70J3`}oR#@^@l>m#;fEzdpD5^%MPCepJ4%{HT1@ zADwQx7*qXm`THGwyL^3a^Xn)2ReyXk)gPZsH+PY@EIQ=i?{- z{>=JE?>_R4!yD%=9Y1q!{X+TSGpE+&TmFwfo;i1F76zX|apaE0-&aVI_Fh1R87#oa3o4W*_z4BR;|9e)b6AJ4*9T;y} z2^xP!)_F!wc&cD34%i8ex2yyNdjwO2{J{J11h)u{x2yz>L*EC>deA|N##>f`4!OCL z0?o7XYfU~8p1}B(2F9TtICytC-@1GaVJaAJt^|$mDNsQXd*u_;6Buu<1dZ=0*g?v@ zCu^o?yk#Y59Bl6^l)hW&;Dr25Cp{6iZLGv;piIuUCfM4Sp@Kr=H)|N*D{BDLK3S2K zcFQLv$EVGepz#Cp>$sfmJz0@Jb#yu~-dqV9f2Kf#j6#yfc!I{8D=Cd16ncC{R#}sq zgDzr>H&=q9_sAN^IZk#$RtZ)Dfq*Z1O; zrh@U7m4E=;fFaKKUJm0eD?#IX?rm3p}R;GVm1IbYQ$? zCFNHn%DUhQ85Q0g7;jk#I$Rf6PRa^!3$iLW9kxo#O3*mTH)P6j!S?i3(fxWx zosHA668x|CcS2SSEsSz^O_<=8-E#Bq$$HP06=RsVyY`h%${Hu+bWkTJ3^3m6ZD28> zIrqy7{QitU7Frlk!F}5scw!}NRqhSA4#=M)nB;UV7zYA0)N!FsB){p?PxB&Taw_WZok)4H4r&jmjyI2|y#mE?cB|2rW6jQNiliz-9R;{qUpVqq@= zqXh-5#I+#4o|U!M5&{E8xYoE}L=S|5N(7l1gGOMQv(lQJ>Y$v8^C5-;WTG}2r`s>E zV9>ytkP9Ydj(o4yPNyp!l%K9Jj=`OPsc||m1gQ{80G@*aSIC^ORKvN^mDXe(&W3A3 z#YF&9VT9)CU`1F8GZI`8>T0klG>uwdQgs7`?kRZ3bc^mz zxTOV8tb}>BUTzJVis=bqf2+YQ;1~LQPkzVs#zYQaDl~qjbtPOj4Znb=&@?JE-h_#t zLpGtrFaU7^0+^tumea8k3JiA{n!+&&RsyDJ^K?jGV8XdQDQiIu!Aih1XC>5*8Z;Wn ziB^Kfn|P|+q;-LYkOCYNt%US#UkRN;$OLng^F=EOOpVhWkQLB(=sErjRfTwhp8n=^ zjh=KRq#M+Y%at*W;FkK`@sr4L!e)D9JwlA3Mkq9XvjGz;VG4ctIP6t+S z0+G5<_)fWw96i&hePYB?QT#;u{np{Rs0T0(G5m{j`i zmX)9>;0h%jl-US$s2hsrgx|0;Fl~d=K~F6!A?XMv5Wv9&z|9R-nhHI&tOS=Kn{c^s z;Bg0|mE`W+O5c#5R2v$JfSiLC!kgo4lbtpG1uN{2HOETF%jqJBga#Z$*!5^PwF=M( zNK6g%ck)WPxlbD~!N1r}1W>_vB5YP}uDKHYi!Bd+G@TOSsoY$1C1{7R)H4DVjxLsY zgePvUxe~mB7Qixu^SHxkB{1Gx30?sf*1--#8U!nW@q5=A7{@Ajul$0CRUSku2|cx} z1Z5IZdRFiRb%C*9B{1HylIn6&a-`;T&1faTcw;4%*~kDqGQzN|7_B52Z&^uy4lkBf zaKFP4dcpYh8pa7M5}d%3T9>=S77OtNjo;f`2^uHxjctL9LJLQy1LMt=pmC%n)&Ni? zER{w$NQ6x5e?O7GMNX(Eq@f+`Vt6}*7aTS`GwM z6^vhXR0~YdC=m&@Lh+4KR9o}>SgDfCP#fBVKwkjU6pS}vf@<+U&=ybv)?A-l+ zmcmo5*lw=N&R6B^{TFq zxkYH)t+b=`H+?LLN(j#Ur6WexJQ1vqt%`KTGgrNU1jKB>G!cYM7g+rS(fUM(v1s6L?2>>gpw#`R4Thri zSzGte(ve_&xYOb1ufYw_-{$ZCve3c0^to#0WZ4br{4@I`p@$3*s=k={|{&kKbLkIVm` zZBQ#Z7ioq3#v_d}U+2nQEjORtoiaOeEyTw)2iJXa!Mi*8GJE3(V!f(xYgCplcQA#AM;MZmFsgWFP zV9L8juZI&cFQS59QMr|70mo2qmMX zk)9F$>-7Bn7JSU?6ryHi4B^s*zt7pfywjYtdvyxt3#KXm!i;ZjMcUL z5#A0n{Lp~ovu@02T?D@qw+`)}o|w@>QtT=$yii6UbKR}BS=KX}!D1&ehEI!SmCt_=tUBd^0Ux#@5M6 zNJ}@1?o0HG^Fpua#^}6gM7!_L7d)>v$!LxajT6hIx~5?LvuyyeE1EU$csc)T1X@J?LPf`FMrV+3Q@k zcK{fOLc`tR5SYM!(RM_Ir!OXkfB|VvJpjB9{{=9hg$~>pm?Fpw00H@d zMErbOr-*X{P{h1A;Oj!w8$zi>Rx}d$qQHpdRHy6w3N~gxS?gX75gx}kX+mJ*3e;+OJ!rhQ5FbyTqEzGS{=3dF)rTJN)cp~88tfBE|z z^80-Ipc^CP;-EnlLYgd+$!dv3af0oqm55}7LJJT*J;RBdc>ca`%I#j1nDJSW zU~L&RZGyuZO141_vM(_O^48FPqJ|GG+rd;$zNcHMsa zUeAklLyZ_?GBiq=w8>m_qP`wEP>t&GHKo;@Pg`G)I2GA=>{mRv;JoE-ZyGHBX!E>& zW-1w7m5N6tRz~aW6vzm8R2lzXD?`mxHEK%PK?eao}t52pS^S!d{Iu7 zss?p?{kR7X^*rE@>Y_xGnAp+|I30qmCwxu!#P&)bZOMCsVusb=l{VWMrGv zqyO$LEsdcQV*<(mI<(#W?-<%07do^s5h$vD61i$5$qJ!Ewh_Oe-jp0*gu6O)zY1>l z6_I`yZ`($PL<*b}|BoCyl`|j6r>ZNlH;VU+CdXnYiWoozZ9ANe0~OHVSEF|m1D#d| z6Eqm>DLarNs_ZV-A0F6>W@eMXibF*z%r#<@cxgj7&at%X$)U<+k##$qzptZ+g9#4^jY-5bl`9|l-tfbyDA!nd9NQCn(9w23d*0)yOD7W>BCbo7O~P`X z3eP!AjRluh;8XRZ6Y8Qb=sc*fJBc<@l}43# zK=Vc0TsO2e4ou|qv<4_q*S8Xwh*&ZUf!=X!ssK;ecLyyGRuyRTqS`*XU^ijPJ3TN!9o53NXQvzg;u8pj@RPgcy-huuMYZ&i z^5^x*NAmT8ba@g7Xt$?{9%7LZX-y6|c9eQ}1uz03vIUNYjzTJiuN@Vy0+VEjkjhBF zOy*Ivy~E@xVALLM`l_*)QvRId!WRd}|< zBDR4(-ZDs$!Bj0WuOZH5iE`FF!TXX*EzHk+8_A1B5~Y%7lm9oxeQFo&V9;B-U1i&lO^(yoG&5Q_=Abr>llm z^O{7pspyGtD|G5`dt{}!rFKQ*+|*1bViCo=wjSDQu}hAY32mDD32C9|)T@TS`o(l2 z%h^&X@o;k6Kn7n0_YP#gS~HOS-JtjGAp^346M8q<4nN|lG{seVk_{-|`bjA=GI2+aiqAK`9sWHN*tap%T7cL#p zK$_Dt_I8K0E4v{j76RvDVPxz|Jjof4tj_g;NWZn0-^U?=7R_ zRu3`K8*72SqeUS8-O8x~ZG$fkU8JWQ8A-HAbdafF7e#`xS=F0VD8HCC@Kv0|OWv6!~0lPH)F!m6593Lgbx@SW??b^fG`C+4<0E zgTt}mLkrQLK@ZoO;IJ=z{p#uPtoq@P8b6}bWb*K5VlPH8c>g;q#2_(Ls!@?UWQGF_ z7JY8HWb7N(sn%K#jt>#Q*Py_mWcF)v_m^bmn)W5s`2;VTIv}DFnO+i+HI7eK10_BJ zIz_Ag-x^$kLq5c!;Gw=y_K!ffOP+4JB$lr}qE2~> z<&R*~$)CRtq+z<@)b6ZYy~K;s4S2ppUFY*-+j{zLiu#1usAP<^eizL_^<`)yApIQQ z_N!?Ea^|y~EK)@0ShVM{p?qeu5Xs3<7kc-z+gfApBxLLdV=J!C|0n<7FCLf274nR! z1^D_}u^L1Q!Gfdlv2Kz0CDsYms|o9g9-Wm?7x4zBXw&hI*A~bw@b&BMx2bC~i8>!E zEm=)rZlii;G=EgMp{YypEU4rlUmE8k1Uf_elSw~|q@B*@Lx-J&JqPY`)Fv{+QQNrK z)2>mxTw@+(NW&1Ub?c4^6JqGrbIH` zoGK{oc~zczLHv;OGCic4@wGlVEWLtM4*x~|u9~nu`#ZZXF94E_;+0aoyRefUoBG#R z4gY^$&Z$)_SiPDN3FI8-{K^q?&h^j9ed2rQ8)x+XWGc#p>zz#cyxb@pO6P@6^^fBv z*lRPpXb8<^IjOF>wA+bZETXrue}!JPe6_rE>w-?BokIX2gBzCDt6k9HnUcw( zQbwT*tT^Di|5L-Q<6=*zfZ-?L7z-SXNk(`VMGj+9Lj~l|AEPkC_Ba16UW{O4L=tJ72Nb8y7li zebv7ucOPaeh$pTTI-=@W&|op_{{uQFcgDpXc9r(#Lwzys@L??7;U~ju`6zNd7Td)a z%dXv3$Hklk=!R)N$+=aIYCgXw*Y~-#PZrA}kksgxukJMZ<@0-TUbjKgBFi!v!}`hl zRT;KfD@Qjgz4YA$W~|MR$dV)GmavxN9I*1{WlT_4MFB9;6<_(4s&aRLPKQ-5epK_de>U1R0v z@^K$41Log5ca9uj<}~$Vp~b+>J895w;+*vstBQwutcUs{W)lGu-9!;B*6(->h=`qF z<59C1+sEkY&x|%49wKZ!WF(#3iTCWV9vreW!i%Fx-#K3gcR?>@xbaJrB)pIs&^k+ zglH`XX+QsZ8Ju$O{L;yT3F{C(e&D*1Ed4saaO6WWTL5*3nV)+jxB{3Jw#t9zsP0X`S2pgnE6W;U0f9} z9QSue49ATj9p+`(p<5zwc(@7e0IzKstb2u8$;9f54XG%>!&eMm`^~$^$%T1%g8`+45ipqbcB;)tE2*K8)k=*OJrtTz+px6TFmx~aO5y+Ej2o`u#K4-Muk)WUy-mg z_^jtt_f1ym|C9e88&ga$!gfNs^AbP;Q;wg`8~Mp;-lRhK_X^gCBmkb9Tmy& zaD-X0J4TU+8ECONv}0Q5@jSXD%GeJ@R2^c_p_YKV9E|-YTPy;j+Oj~2Z4>6Nz~UqC7(KQM2z7=rGnDY01G?M-2$A%3 zL(((EpYA*edG(O)YCL3Wssae1!{6>)>Xw|aAF)+i^Z)q&{rSD`Daaqf>v)FP z*9ls6cUm+1u;r4%f&G7!J@X1TW zyrw{3Gu2*qDn8NX)K(%1kotY$?4RXZj6RVBXeRn>$?L?{hft`qKKe}x>gJ?*7QJ>) zA@{N7ko!SYrFha;4Sn{vrYs?WVIjQ#z$_^#*8NW~ihr`Vim{+KfHFf3*EkD)CNE!s#Y=kR-~?%Un|Dq*F{ zllneBR8>Y)fabK6x=L8-XTirLst&{ftVpNlwi&MKH zFe)q1dr(@kqR&y-kakX229&C2VnKMf;4#LaXlIAPAuZf4NU_AoZel|uX4!Jn4x_7r z6N!hjuO9ItHnY{!no9_wtplz>Su<8rn-q7k)zeU_pFsOn9(Tu~>;nF-0T7 zPaU3qwe~T7(92{)wVpd+F%*ya)`&Nz6WZ|Jfh)9;$#Xd#9h!oe3X6?L-;nl@bWUcO zqGv4y^|ST|PgtJFD)$z}c=xIAajT@jmg|eP zep2gok>h9OS63egcSlAP8z?caws?j&jno<*BJ2tH5PO$u*8oSz(MPwB3K4b#SmGD& zmv22p*w;ksbizUC3p8-l&pWNt(fnx^)TJ|NkULDgu7iwscQ+PX)g%Za#hH0@b-4OT zggm~8f1sbq@}q-tUb3|s#=;nNf7r^vC-WUu4zfm%X}Ty?mONUBfa!Zt`{mv>o9=tf)ur{fq$< zl@zL9pqp3|uL34AF_WaCg|{;0jHQ*A+@5EQE(n-=^YmD2ncQ zB5qg-NTmd(3};Q`OxfOQ`f)s!`z#F+Un11VY9vn(4Z`Ym*x5G_B-q^Ggj^PWRD=;^ zv!$J(;Lv_0Y7?~ge5>HVtHc(fju@?#fWuM9Q25a7oxY5f^lsg~^vj4JllKMA$W+tI z5}~NamDP8v-ksKW3hLcvRRo*6;}c*FYJSvO9;=3yDme02#9ZQBq)4VipBl-uT4?EZ zAX-Iak519Pxa}7=UX~K*)*{wLbs0I|P_j)$8#&3gTI`~mGzY_r+F^BjgK}T%C5Q9a z<(1xx!jB)wFCvE@H>^7H!f1VB^TcyvOiOIeVfxiAgPmw1HVbq@_j^Fo(1_!}t%Dq` z4HuFD#iL0;?j+sTK@OD@(;{k`n0o`x9pvu~Of7ZKY~E`)Xr5C7bv=V#|9NX)aZBW6 zv{oV3MuIT#j44tqILAw$r?V2RVyZqTMIQ#-hfm?|_5IHg4X+E; zqeHRHi3P;+U2fLMcityh7n^RE@cj7o|NUz3Vm;W!-RNm-H|?Q{DPAO*qk>h!O6H8) zql*%F1BylJKEGyc&DFxn%oOH&P`@5#w1IWY@Cr7`KQJRSlb5W++AsST)2r1!+_?5i z;@ih}E_Rv2&+iw?3aF~sGxpwwhX{)q`M`?+Nq_k3<3hxpF~do7G+_k_wCx~z ztEbI(N$#OJUlaPeEI85l*F0+LvRde9K)R8mL%s!fO+NFEJO}nSRs6*Elljj(@*L1N zoJSrYIZ4``{tXOODA_{I?<#kLA=GI+>4ssfV{?K=YBbUR?jsn?mR z26FiB8_&$hpZQg?ygWuV75)+Nk3h;GEw>O_>?vm8;cq1LA2!04LQB1XzUY9)zO!*l z?EpDytU@BK0kq(DX6-!kP9-rC{r`_k{=eU>t$F%$M%VMc!%9MYE4r;U0v>WE8r4zH z?+20K{a_~AO{P_6+u<7qnO|yson5>Yn8sfu%Bb^zLri0*9^PJ2&=ygL&Z?yg2-zJ+ zGwRf_yEk>r?8A$4ui%OrN!|cM&ISC3Bz8Dkc7LrP(kfPLoy7j%xMA*W+5O3p=tsTN zRqwC$>gaBAyfMw93GMm!EP4M_zz|KNPh8)J2{;|D`HHpF`rW`=vI|wqr{(Jf$sO(z zs;3%=C^G%^vB!aST^s|={kebQpG0)@-RcMfatDKAK&LPgf8{Ph-w_??FtF?moRWR< z@bUS$iGT-+hO#%X?EY%IQb9-dFZ31AHBJWgi&{YeyxDkG_PZp1rb+~l8H@Ie{B6Bz zggA^&KZZtP2_^jT&7DRrTfj+?hhf>6OvTpfMGTtDSFu6=h*Pk2Y{SsS`i!&-LSyt zsDEtuv?7aXHP|F^zErfp!0=s?U1zpQodW3%z$>E4jrzd=e?`(>GqP-X{B^^p(+wxc|@mzkZd`GoQIm3q)7QJ%e-Y zI?vdQ_ALD>aOXopR0^Du!NQ6Ss1m8;Zha^?;0j{yRQVD8R0|V zIDE@+=}`C}L&d}%tz!$NMdM!jO@8q7F)u3BmG?nwF`pW!)yfShnj3U;Hv3iZE)Ox< z7LSG6Ok(xXO`~t^O|KeWECcY1w?lPi1TXsSnxV|q!;56oxnW6t@~v%K2rqsR9uQH$ zL{BZ+#lhQ8Kj-MzdLQHv$mG#O!lcmP{;~I03LkJ0i6`od$9AW|hy70ul!*mQ%nIO} zihNor{;+S5_C#?sj?`^`$^E`?+VIOCdPVYb^oJ&x#e2KtKh#Oh3H(FnV1!+frVhJX z3q5f&t#-#MOZi@R5cJe)QK^9Kq_35AQVx`T2T=}DJ0iGzGSRy_<@D=M_H_StiQ{d^ z&dq*eW?mv`@inLd2`IYA+bf12`*pzQ;Udng{XF<;L|X$(3r+Raod&Y8Fb1~37g4fA z)nx-?W5Gp!qUy1xE+e=};=_(V#)Jzm10O8&{udhEQrO8QBz_m=YxnQll3gLkg6~?F z{4;9RzR9lD@G8*`bTeRCMc9YGXQ!Oi_iwfT|AhGePX!o%O)&P6oKQOv(B#yq5Gf9L z6q)RJ^vUE-ba*nU8JWPuxCpygH8+hc$nL{*ZL0dvG70Mh9$IK0EHr&7lt^+MM}}8F zTi`s%1NBCr$K0n-+JS*N(oQF-txw*UHC4A*ADFp6TJ?vQ z9{a#z`8Z0ONxSZSkaI*YsHlOi0*rE=7mpZ<&hCR9r?xLvQ^+|)`P_Madi&-!N=}+A zG(FX4q??rKVRhZTOZLFlz&?XtGnz>xpS!D{^xhLKNK_C_m6>VEt$k{+*?&hoP^vPx zM=F$}`&)iTIA7$?0i&o0k+T;ITs!v9w+t@)#<@Wr$Wi@ zr2Y3}FWr%o2K#~8mv&Y+%2)B-%j)Ik3pw z9YyQoy)rA6*HkhyEWnSYfyX!T^Wr9*ql0$|rgi2YnlSVBtY9UvDqXhZO{i5#XmsS^ zW7{jKC)D%UZCJ0!Iv)s}bSx6Z&^IVk9`AQ=OW4*GiLVjAQok>@I)uU>w^m0JM)(zO z(b}9i)+xAr>{jQgb#@Zgk=ptJPk_hAkC+v!w;Ns*tq30B3Er@v7FFe7^)JY`nZ$cl z{>=Xq<@i88cv*N?a1Rjy;K6JaPwDRXf&=FTC-Sg~rw=?Q}%n zG5SS&!(vGf9QNLxtx1P=DvIIIi~%y0{5pBJ3_V*&hQbKFq1s1Dw@?@>X;5;N%U$kf zz~k#Bmhz$8UzI7+-c{naNZ>#MO`&Crq46Mtzo8N%Ebv8l|BjfEG@xRd=OYZh{P!OK{%5FJ8e5HU+k ztt*slVTq;A??q2;NPhLK>~gB;&UX2yua%N-rkXeQf$CaxI7pB=^v4q02P+v`v2;5e zByh6ki180Y3D~eKVo2VQN-=Ual~>n(H|TEU3S6WZ$>@X`PMG)*;t@KZ`4(6tVxcbU z|34-x421>qr21wjHZA7~uz)x7ozup)iZx^IKJa(IDbgOlDxlDYWE~0)tR}n#`j|5l zXN6}+!3Wxo=oXc9#4Z!~7zGaEYUo}f6Yxs_2h!BRQO(SnZ?Rd`$QVZH(T@Ks1viv$q$9!x47|NAtd|zB3Tf2b`c(iFio z{>|Z^;87A2#a_tVoV9v~rzIlW#8lva^5X$S@Y~4L4MgZkG8k}P01=YeNq}nF;c(Oq zZ4()z(?3Ps4J>^U`UHKYlE$Bph}CgP*48R2YSuOSa$5fGq*PS#sx8wZh->LjyefaU zA%8wBxaIHl`(Kj3yC7c4>+-kfi6?Emt^XMe&1{I_eAuVPLJ27RZslR|6}XX z2@!Hyv9c^(|8;Y>;qL5C!VmF$G%NBbGY6|4mxz7cEcMjAaP=7U-mupLUMrCsE49ak z3|&GkOTsQ{*ooDY-Q_8&i8Eq4*e7IZ;H*He6lq|wHXdx~Ib;<%9qmSmV8aKru#I=4 zWHFHGM4geS0j)LU`q9B;guhX2y;-HDjlMvA+%r{1iHXGxAK`Z^hZw(~yaN^nG4+r( zi?wR+|HTnuJ|_204CAC|6mB0Y2r8xTI2TW{kXEzPhvsnT!9$9N2u`s9^o7HStLhn; z{@!Ax(KV-XMlf|zaHi8tiLq;6LBK=E>zQq|VE+Gm;{Oi?KQUeXuYyJ<$D`9qqZ_UJnL|NBbQdllKds%u5hV2pKvhLOpAWzRRS24Iqt2cvyyo7B z!jpf~oN7{=xjXqqC^5SB=lo=i$Z$dx8H%S3>4f2JX+Ol2RG8N7UEo|r^+_EKod~) zaY^9NN>C~V$bewW6ZH@E>lA-^yTQ&lZ~=|Rf_Sx*D0d`9fa{ilt9m6gD@AhnqV7`r za=zCpnjsq23PJIe=PUbqGtwz3j9H@v#>r@W1TB%ADCxga;iij07MSVu*McjI& z$XHNeMXIdKdeoK+GcxM3ocYgk4_K>h)UNf#)QM=_SFAPA+K6@f(9fL0vZ1C7D09v^%R8%Z>Eokqj>O$!$R! z)Gp958SqHMlaKwM3>0923VoIG*t(IH#(%Te7zPgFR$zg+ZOZ3pLhzZf4j$EL5H z0vD4#*fMqRtX*5hJA!Jf=u&d+V)^gDrR#3xND;V%lgU6EzN0WHhk^$Qfj^taTgh$D2_O z&C~I2wC3Y1{UT4#6#Aex9(_kNI58K!Xnrfb`t62ihi+H-6nj&0HfQbh+YNh$UqtSR z4n&e!c=V-f#;WPN8!@rRAP&)ctuWt6%K_E=cfWLxG#L|-g{^T6}kkvh$&Dcq@#(>-$oh_M zqxI=1Bfkgy$ohaUikz}^60HvvQqhPFpXqz7YsqMR=$u?N)wS%BfZy>~v_4fBNDbBV zDP7@g<0t0mit2vRL&O@1`x9#nbssn2bl>+jcX(NHUD!cXGT~)FJK%+09DaorWrY`S z7_B;gWoU)Ts^FX`V1RX`%lE9lp1(5MjJOH)om$D!88<0>Z0T|S%0Nm?h^|;@GJ+XS z{mfvay2&E~+u2Q=&!j)yeDo8Osn!^Ke3L@!?j|c*oVNoL(#RK5Pm<~A6-sd@h}YLC z3SbDj3@|hmJ?w5ZTAw&AJ;TUpVwJ)A4H+G+5C71CL2qZKYd~)J<=a%rO^dxU`|m0F zV>Q=lUcDi@9hsoB#i`%Ub)aCu>@>8M-G@#Noy?~*z#I83Sh-e?d+w8`A+z-+Oia^U{;#ydLM|$25Si5%Nb@y2db_d!-iY&oIkY)>_=pbVJiYmc^C11%2WwGvWT;(w z(KQ|!at%9FJ4%puA^$)Jz3^7;!!AsNLF-`oMtBqc=|ykVKGf7`By>xi$J$M@X;m`O6l&i|mQML?UZ{dmPD-Jzcb9u|0|3;-!!|i?iIqmrl-9eGYvn zcbL8n?YggeIxa}R2UG8u!l9AmKS-^E`rbOt!`4CTPrWJMeNk#5UK0O`{t*0dJx0jLi#;Fax4_A{i5+U>0(&OV9MG53k!_G7 zEwNvan~B&UkUHvVTNBHeo(}wRdQYNTk~P0%J&Lw9sRq_aKDE&?y`jM@Z?&ySJczgl zF*wd2!HML)VfeLeO)}U-2!NNn@4M!YHgEn_`B`R>>RhB|W^Y$n9lJ^2$OOv)Jxqo3 z4LyX`{mgpg%roa-{`6G&R9Yy4l-?-dq^dhHt*lr)_U@{e24bAB6PZV~uHuY>$bDzK z=66E!5zpXcnOQYN0W62-cS3ix;K62A> zd44DCA7Tb*1tN3-4Hk`RDWaPOkBa7gPhvVu>!{{;AVcV1$JZs>6YL0|IeD_kj#$cQ zb7CT)%tX8P;Ow?D;v?gKYaS?!I~KiXslWdjp-J+aoD*v{z$#~SwAp`0x=4^C_?elx z38IOdJv-CwZ5)0~qIq;usb9BCz7k);7Sl?^=zQpQs}cI`Mo$J&a@BaD4+p1zf6Ykd z8UKA;CXCLanpzDzt3$-w!K>1$;8dl?Y)ZcKfTNvs`ZH3Wy6rfZiyq&$(3!BDu@{ib z8iDP!ilD_A_D-DLI3eeHL_R_>9sd8{%6H6c?CA7bbwK_Ki$0Uxk=+->H1QmEL8fNv zK9M(;`}5R8%pXZg%#d3RxB`qGu{%{&b+5`hGx*`2PKm6aEEAYc)%uO8_(wZo!Kj7S zdBg1M?1)A8C6ccleHwv`&MUg(`_~N(FS;)_jAjS%;lr43!^T*2U*wR^&cVxw@0ash zIkfn`P!lnPR3#Ad&(W2g(sf>_=t7z8a6-Nwm(RyiiTm#4MY&1dpQuYj^p|$Taq=)G zQ#6^S>1Foj)Y@Z(l^5c>VJTEIC$M+=o|~PCdZFp`+<^ze?oL82vpY5*HD%b)c(QmRK(PQT<2$n{zK6OH;qKz`V$~+(4fSRs1ObA0Dol1c5{Nta_+hV z>lqVWP--XIfW;T_xmaS3&#Ug8?2c6Y6Q4!C5QmFSD4c!NYLWi?!OO%pGy|U4&tbIh ze%N;Eji9GP?F<(=d#mq$PzzoN^@^FAdD+i-uzmLc0vbbCIvN`e60CiV3Nhg@ z^sA77PInCliPp=36X-L>iO{9v^C2OjN>K5Eb`5R^nd&I^KPL2Aj$$h`k`O7&1uY0oDXBVeMW+(hdy|))hV&u_&T#!TkV_^kby*2#4-Y{bk*Ren$Iy5JwwZMJ0Y*suZnC)r;92F0V7dQ&5 z9g8}Voq@w01rG@e8Ckq@I6TAMa!1at&v@p?WRLY?@me1Zsf(PWS_h1TJ{q+8HS04~ zZwGgAa{Jz7_2Ch+{M~&2`~oHCsur_|Do>OxF&T4)K}cH5++YW@oZ?=me@(V!J}lyyKRU#8ut} z>YlyA(6p?`Lt?{dK8-wAXk!+e!P0Y|y|7H+9e5TSF5(?9y6Cy^#r5qjs$WA}vBZt8 z8XQ&`$qWwly=uH}bVQ=g7JcR9Q6DTK`^ZS@i$|fCUruJ}vd>=ZLVN>WNM<;GXZNzw zZayV4Q&(SmrBkGuT22guh%?a@;=cj46wiIl+~6{MQy+l+0ljkaVDG7L;9%#bCY(4K zo&|P%us8Sn#OZ;~O>TioM=U^eO|W-~+gPqy2Is^?uqB9sY9DB4))JgMd2914eQAxF z7wtpB@=WAc*xhk(HQ&I?3#w1BldcFR$x(8j#3zVWM7Wh5+`Yy-kRL)a5ObquE!x3b zhvx*YUDD5W@#xu&le0X3(dD=KYWDZ=TSxx?N%8-y$wKpSqJ5;wV?Z5RazN7)?^+d4 z-9J8hSi^yabJ4CC?`RsGXoqDQOAFb-NsFq}X+ECR%d<8xT?P1z*at*fW6a5}4s%uI zXP;e}3_(VTjxwx9Jm7fjIO4w%zJ#Y7?A6Q;e@7MUREi?0`HEE)(m=60?0s}YPrW-4Nb)FD zj0Vsn6P?u`t&U~~E1I!MtnPf-Zro7cq@6zMGljS*zVfX!-DuAZULX@|VredN>vvXD zR<$3#t|#uQB|<~>7JhMNU!xtrh(Ou91-k82u9C@E;NW1f*CngI^#|$QD_9i9suIxg(97n+w3Rx7v+&c$9|x?wo4 z&t6)KuJe$v#)G}MuOC=0pZRy~bf{L*QHdZhpQ4`i#G}VLN2+4;1-rxR?xf4@4qre$ z*qKDYqTR6;Ed4CEJ3H!xYb@RP?6SL~-sN^DPNntT+Or1#d`T{z}>Olp?c(2ERV4y?AfKxe?kBM z3Gx3U%r&bRt>z*JNly^^84M;c_vM{EFxS01wx-TrXHrlY{YP5;{`7#mlUXC*f`t(F z3l+<=57l&^og5?ebJz~_#3wNCwD@xOj>Su)hB;=5icchUFL}{@cA`b-LhTq%_|(WN zXB94YdZL5iU#Ibhnxa@WR}J0Gs>Is0Wb^bYKb!gzF96FCD+{R|$W7#g!$bAz3_H#` zS1!ug`qeP&^cnTH(c%ee{PHz}k)hzAVwS8NoqR~801oKFNrd6xz$?T{gHBVn=nrm; zfDgP>>JYGKGTj)$r=!q^*3Lk!csQYkEp%!n^-vsxoW}3bI_^YO0uF+>V%LIhR_A>W${6BmpBx5u|DuRVZGzy`Q0>VfGK4to<|r7h{h( z?J_Jh_mogWxYNK}b^3VxB8}$NjFXdLs)Bw( z8=oDWEa<-@@=xdKk+F#_Yw;@FUH9LSI1;f&C^peoUhGLr1&i!R1q1WQiSoo}6h3kH zSmg-w_eeJ=m1$HE=%ki}t?F*F%2cDr=z-v{}4k_W>tOw^-Hg<6~)n%P6+L)drd zgis$8uhYtyA8yK+u5$oCSR$6G(Vz%hqIG6cKH2~O9h3j>f(DxnF2uv9GCSgWfyGfv z2CEvk#jhk^7wVCQ&d=-wl7G|Q z>|>=v`?AmpRZ|=C6Lp$J2jI`b`*<#)M(6C0T3fJs+3uKd#Bgv?G0dG)@00PR#6oqv zG!9hcxUmhjiX)~)fy!yNaiD@Ppj)hj%)AQp;x(fe$AOC244p|xUGz)Dw*r-;_i>=o zoWD*JqU$e$N~DRi(Z+!atA;8EDolt(M^HgmN6Zbrkd_UHg-ef%Cx$P^R7NaKYXK39 zVFI^SS*}YTDN^Pm`MwJR6;n#EMzx|pCBt6X8aUwuA|On~iZcpw%Z~P5ToFF0m?b`f zq@$WMC4HTCTNR|*Q9_M96M+)ZJ}eKXCsswHSPOW})LJL{c^lE;Rl$juM24EoTcT2q zsFai1tAZ1WiFLs1k%{>l+`FUDmqz0ytj0@4QX$E96)35tqwgm-fkkwVqtWrWsR=82 z6XNE?17jaZu)1xVk@%~F6l@Y<*RFz8^wi1xRYHo54V7xuW1vN`WS`s`oDzjrPeWfA ziXg=ouwLBiaEgQ?M$CK;A`=0mQ*6tfTSBK)&ZC{k2@}moKI|Cpy@A|n<)buEdk0@A?g z*D>iqUl$~Y3tuIyDYU=SRAXWetBELx!WVOrz~AGjJ&fkAkcFY9E|!{&15~-9VQ_=RNSq7Fhb5kp zd5*@1#SS_bd7zbcA$H(6XK@V;4fVuGTk?Bh#T|F$JpN&!A+E(O;fqq28_+TG-f{e} z(BKWh-BhM!@?BzcI38bK{%FNZJr;r#aK}J=JzAu9p5NEVSjyV}W9%SU#p*HF`(1;PG31p+lw5D%T zy&a&D@kBji!*3o6Yfad|7By4U1ra9;um)tWjzMWn$gq&fj$;3Ds{v$1V~!!ynvfx5 z(E>n*T^d0qGHu(cAS3%(btZ-u7`N#>^r56}6K6V!lFSD6ifE`n+Lq|{tr2uo6E->v zHKsxIAdJ9(HRH!NGd#^5w$A^5ZfR@iO`-L3lfOvjnHX?A%BpgMDo5&(;%p!K{f4>K zvEie-0*cd#i>ZoXXLpYcANDTx2fCD)MM9Q1`8zgzRQ6IuM5IUi+dC`c;Myl|uJC@b z!>KJHU&_3p2!GfkRu+$qKk5nTUnUF5CxTD-!^oD2$QqqHk%<^=l&mw=6B{MRe5riZ z?6ZxjXik(GKkB6uvbaPatt|fKC{SUE(G%O~T};cH$q5`GMr@O)KrYFs1YyLz}K6xAxa@pk(F+P`4LhSS*(N-!b$&6dXD$RC$ZIL;y$eU&p`)RS@)Uz)_ir zWLO}U;)cTq-E!D#NSPGnziQ>oP;lU-5XB-+O6()JmtxUg8G$~K6~KXYo#@>waBMSh zR6TPUemNt&a#G|GZ`If9lhNBcafZ4MEYyT&{`J!al0G-n4GCVjc4cHLAw&~Bx#-Pw z!NHUY>S=ishT4pPLf~A(F_$KHivRyTssA79Zm6L`w;@rn79yO;-7G9syY7bE5S&A; zM`GgjRHT{n=ZC@vQ~z}GH8ZMGmYkDjdG39wcyWK3ydn`8de-Xvi>|{~qBACul|qg< z`)xQ#m=H#c0BAB<3*j3_Bf~+WU6f>6sjLe*7%R(3k|80{&JXPz2)&R-{A4&th`=hX zkiSgD)1R_-(QuGZu|S54uF^#PFt_uX)qK_KP_gDaBkS*y-H5=jClWo>_(f*iH2SUY zemYZ;xQ|XM2xKL9e*dRtzpCFadp>3h5xIu@bMwVSIy(*C_k{S0l@#U ztLCXtLw<%*i}O2t4-XF!Xkz&q^$PIQu$6~~2j310016?q5Wv&OO%4waSwEdKg|`>M zBlqR_acFpmEmxThl}KSMz)8TN;UV6lu|V?4p|ys_ak{U1btsm|IsQVvXjdpzVcb{X zb3s8)V(0S~^l+aS8}g#qkD3wC*M$!W?Vg&vB!5e%THUJDj&&+$fiRYU0-vL(vEd`C zfuF`1bT(2ag>j<~tQj3UHhgrQ=$u8SSf%_W=ckMhAM%1<^zWrO!eutbhEJ!PuL*Qy zgHrIlW;Np2@WHjfNYs;x=}6*=#x@cq`flN-CqBDPt&7(GKPLWvzQ%r@oH#79;{*BC z_7XYMJCI{kwr09Ov0JQVJuY-)qp0x1>Zcbd!n#2BBP%1ug^qa{;Eu^UiS7wBfT5tV zZ1>vN9+z5pG*U-gSKm~Kuv7QWhJ{8eGnhg{ygg+rJ1!g+8Z;hwA?BXQQZ+2W zVWA=SN_*_#L6|uw=-}CA!ABBgX@G-W?Gy!$ZQ8L*7JpB--FdmX8iE%|~y`3TK56 z$al{7H<`T$l=O?l_D0>`Tn&^^Iq^Bo4W_(0NAIhFlDSSQYw(g&a(oMJT;~Xod)B_~ zfG)9roej4dTyoQ7q^S_6W+#BMk-u3Ll+;!*H(TQl0hA42BA?sw_212E0$z~OTm%)0 zu|-q&2#14&2qf`YBzjUeIc+-}B-9Y#?O}N)rZI9mjvp8G|C#?c+$prjA1?=O65C^< z>mS^1?6Ko|rQ(HJ$t%pW1+%^l~Wr`F#Z4lCM~uG3?YWD)1pV+^yohV|Kgm1Vh0 zPDlqC-PObr!|GaO(Ccdk^FN%c!R;Q%Iqg)Vo*>4loa7rf%r2ReXqN-E0laFE>c;r- z)t-Ckdktjm@T)=z1h#gb?zsmxqGs%fkcYKwg`@3_WN@W61{2oE!^L}uCEEKwSQ*M9 z&YC%g-1(2U_r#TErjWyA5>p(~dk=0}EA(|XS-^$d`9t>3{}6Hr`4Q{iy&@<1P(Ei% z=H&2FGymW_rs*MJi3bGGPvsVzrrK)gsc=CfFh4eo#o;mi$nwJ0LQi)GnOv*{s`C@L zchvd%mQoIRdSdTnp|Ns8sZBiV8%GQWZ!Pwz%3%&Il}Xx()S1OA@voZ(`mM#jTDYpy zh_;5nyshh8~!iszt0O^l}@K+&5Otx!$T}mLfIi#9OH` zN=&FiYdPLsHT5@7fE|PcC9)s-#>MOWbPKt+4nJ`wVh{RKduS;F|7%+*ed_R&eP*H@ zIWQ{60^J1%Jb3jE!aq4Pq^Hhl4dda^|5NYWLGa_j;F~dTkjP5{|HiNXSo-O)>i;~s zc=YVX$rER*ss2SvTsP-j)c+Sdaq_#7rChVu0b7<^#nxA!BC2h|lRRS1dvxV6!%0}) z*nnD()oq6e#Ez3z4>56Fo!?J1B&I##9p_1}9%6kfjR-p4T3k^kIR1m>_SI7|7PZbt ztMcdxN;VumnXDemT8~O?9C@EOLqQ(JVtFedp3Txp*l|;#3+F$s9%9~s!1F@7p~C{X zUp!tb&&Psz-rPE^mBGr+YtYe;JgkhlxC*4*JFR>e- zMRzcjGlEyR&dIjb!%ICh5nnnF;)qi{X0sLWV(CH;T4B|xpNp^e=?W~0dGw3*LuDV? z0ezn>(j4`i&#Ey@4I+^+DpL|UV=(OEV5^2#yJe7U%)X2z1hI>&E2D^}RjhL#i11R; z47>qF;O(ps!%c`adrC){c9#V*4S1dHGcHB6!K-l;W(bipiQvT>zO{uEfn<0_;3RLa zRzyG%_=PLf%1sRGtCP%ACT11Z=oA@YF}!MuASZzrN|iO4(|{tTVnsY zwu_s%mb}kvMx6amk)yt?Ht1@#8U`$DZ1ZL(lAiy%uy=S$m7HkPoQvII1Ch6Ye-!p z6yziWJ>BpRntCksIL{`&nybjl@1#A!L=n@o-<$@|??mMS{=L>N zhcdNc3-{THDy^z}J;kGrBIZ~B9hD3emd+KS25tzuhX@NbB@x}#^9i|K@O8B77|9n? zg78?flF^<8nObEPlih(%w&u=42M>LlXfy1u0Ar0PaBdeQH2rGY!y49TKxaEYGurCO zx$?kbjG27Ie&8DF8bhsEd{L_vbEm=HLk3U}ov02+_daA#^TgcKXe4e|;S-&*iX;tv zz7l1*W$-n>GPBx&2qbmfR4zf!F|O+JEItL)tCk8?lc9CMt^eeRIYqn!HMsQSkn?1x z1ob-UALEIRYw8l1l7>u)@g&^-&7HkYfhETz4LAfIiB2IqIL#8{2_38*D$EoMZvv~} zEB$T)uU~7(kia2_!+Eb?udrnAguk0P|MI6F$>-^SW3ZVImrg}ys;*1M@`LiyD{q02 z$w!hx=>cZpBPVwj-IuI3l%uo3VtflWoCaTXUn~c*(n$0~El0V9wdxj@z%y|)_QL{8 zbXA~5oUU5*yeA5tnXI7{9^5Z|aj-fg|4U?>lM1^NJ440C%iHU` zFh-^J8TtJq*$tbGsx^HVBI*CR{eQ94{%8;4z2q!1wy@xR#_d99%kB>T$y#gvB)Iir zO`JAVzTED_O?Wv+Ybrt;v-rGM2iu+b1L_%2ZxH%BoZU(C<<3rI7mHCdn6b4ea?Q!p z<#vbLsZxXT!GCn`Sohlv=9l9+efx(f2QeU`!4c1+O)TA2dis(;e^K6|Y3nt(Ot3{#Ol zt#;-7dr<3M>ozj6M(DiXP17lZ*Gfk&(mXf=_wa_L<;rrMe+HdH8~wo zc|(4W-<1~uJ}!3F1%Vr%n_4(1Hqi}-jrElqhAXqX(BDG62VQC@b&DluZzQ)1u_P!9 zy3It-uw$%j&+UTVVs<>Y5B7q)hko7N=XTLr9_(@|yi!qqC#!S2kmO@|IxZLYdEXPGHr3H0&HI0678p3bh>+>}V@mT`S4p!$ds}tGj#XUL7w8KL9I< zTS(lplOfUSTDOfqr+pWlwM1AU?smIZN9JMUQH7v&9-XVhZSGcgblxg93|>1DT&FSy zk_qYe&1*(xbVHBtg}+Pufu4>4^F_zqGOK^*HuR^9-Ho)-yCe=k)Fi%5p%sUb_BHiY zGNMS(c?2i+Oav$0IQV|>B~g)RO~I_Ai#9mPs}N&Bmtc7()_h|o75VU8d`&JfRhc6x7;%JCH4`t!z}ugjprz{>dEhVVdrp>b(h4O zdrv;dW?~lg*`?%?pby@np({AR`m}E432MM~HNHes8M-to)67r|x;Dice`hMx4!bb@pfleI9R~hMUiajf<^X>{SLNQ6R z>AN5o!3UZ;G0PThItm=f1DzuSKH}a1fx}VjQ20TFXz2bV&dzPE4{QC9Y^21Ape4Q$Mo#F{?W;s&@Z#hLW`$(s8-hgc2mEO z1szavi~0sfAoUs+YBgDT9O#IAP#whE8PueQc0}>LuNj>=F81&k$c>=EG^^Fgi$!Og zUKwJ105E#T^=7D>Tq@p$!6G{N%{Wa7R>+2nJFmQT+*YU$t~s&0<}g zFYF9oDuAFdB13p45tr7zk!r&6FwkhOoBk&F63ZZx{6bky@(+t0U?4wjjM+-4x!x<@sTu z!D_&k(y1YFEtTBV8&)${Ra;$LrEgAAuY)Edij{cdid&dbC^Aoc_htP5d*tVt|Nppr zDyUzTJHQjs%&7Vy){faFuxdprkx8gJxGiMh_qG`c{av@)#}l%z8-fE~82O-KC*cuO z5v0`*p*{dd-@9pcBfjw;H*KZYbQ@j;-t_L!tF&I$tfqqIkGFu9|cGt(>dMEG9 z9ox+=-?Oi*hUa&Y;hp*D*%y4f~e3LaM?CTk=s0!w&?8Dj!1+33rBOsqe&D z$s8k1@Yq?CC63 zUG>%w7Db{vnOkyi(L5#4Ri0any%&W4F3K%lF0!V6lbY+&>?3?1+$69(^^UnoYMLr5 zHHKy0YYAO%nqW^5c>r697Xpw<4qHDK2rG{}h7hX1B)^a!?{9Lsl_gp!LXQAAi=$;C zk==}HzhcRbNh{vZvX{?y3p z-2z+ndS2Hp{=MLdY%=fEp)-z&{-9D#E!MggAK?vuNX``BYS>QX2#NW!K!rO5Ow`n{_nEr zfa>J4Nzm3huj8QYC(nqL&07oW@>;ZAch}}w510L#*@)^LP=(-7(MaR~PRn{4`K<50 zOK^exr!%9$$S(O#?dL>x>Dw7mlt8#``8Lgd=oIeReZ=5nUn|WhEW_Pp|Mj2=yxMbx zL+i9LZ#{U3sS-?{p^^?sNB<0b#k6b9kS1ux;pkbx(fK(vlf%(W_Ozd*kKD4iuXymQ zH#r*FLhTg1L`*CBM$7Ko{tfgZIG9vl`LpQ%$>dw|xlcadl(oV0E}=zz)rRORTpH1% z_)+(5H}v>7o2#J>SdBOwIZLAAv2GRWzW2IW?Mt%S&Q=LHUyk8zGPMX=p&BeYfk>Dy z-Nuyc_htE1c3D%RH06Q4Pt`h5D=~|(@(^3%fZcnW?0skfN!;YNCKb&(`P3`t#)<#M zP|6+OZ#DM)0_F3)psc(pB<~TCzvv9rn|~>ixINyY?>S@pP|26-KzhJZ&jSMIi-W?6 z_OChx>XLwpaps;Nzpy+ax)ZGaYR%C4g92@3qvfPhn+4g9N%(+i1lYLb_5#?jOq{>) zP;X4O!DcmQJ>q7$h=>uf;5~xP#0&+Xb=5~-5ollNb?b;VvLVdE3T_{%^zao! znGXw${rG)`uROPtS0k!S#k2OkB=o$SHZD_eZ$|<0xYT=XgA)(qgvcsh@B5?R`GWKn z)VUt*hJMprek`Lz!+p(i{nrHMeq3MqWNL|b$$2a&jp&gl4>cjQ`RG-1?~e*>FZbdj z>uJ|98pDf!tFzkZoX=DU*5%aK1>$N7Y>ons$=xa+T`b&GdFL~mY~FWRDS($r90BVL zUQ2M8o743TfxDj+pr%_rIiT0*0bkW8Bd$=VRIG98x6~F3VT2kE-!jzjO@Wbm7uL<; zc7{WK=56`e>W#lTY`SV6D>`1y@80AScoo@AK1+Xv+zU>=b<^Mk`?-n|sEtF038`F3 zW~KV0#T!~La}?+ppdT4|hn*VG3VS*aSnLM5N5vR=>$uPX`1BrnJ;wj4eBU|wye~Ue z9y`7jRtr*MpZr_u{Eu0h*uD@fZ5*YZ2RaJ9&wWIAkr>x^PMf|7~@H@a6FSzp%>$ zyZ-YY8NvFZE}Hl_8aUulB4~Sd-saKC-1IUV&M$OfX31CI<_#qm}%n=uZ4;0~>A;7|Q% zBcdv;PhuLHPJV+@u%zKO;<5Bl!fRO60e+@pyUn7qB74V^J)XO^20v<9BAJPZ#?fDi zJ2>pjqn;yTU0)KtRoRi3H}hhr}E|M=X?oB}T$`&-)&D>r&w-pBbmy zl8g+pAknXl9&vu=opcuT0P#L%Owb7&-3#`nwW$7h2i?o8@`YG?LIzrt~#UK?$sZ`O2owu!ys zD&_J!>DzVWgQy=!)w{WV=lo989comZOipN{!r?!)(S!U>R8!z-($Roblh7Nkw(>`t zwyf35?X;rv%XLm6)@Eo~a;k4_GhYAx#9q8_PBs3yVl}*9v_3X--Tu}11Gpvf9qUW6 zV;&w07JPlYH?TsbQFI4F!H%wm#EW(&)3HFdD~>IT=5<|IL&8FQh)6eGYSbA8c!6GA zed&;}Xx5TgmBwoVSV}#v<;ZFdUKgKu|ISKeqC@0nwAw1H;hYM!I!r9LyXK;ZFwnyi z*N}*9>3F5;)>-WAI)#RcAZP&z6?mjrgHCQNcX}iR_@|m8*(2j*@p8K(7m!gzDiSZ= z!2?b{FS|RH{8WO{nH|%eNG2x@mfIb9NDVxZEMN$Dj(dOew9yyOB=m*GssAiDds6Jf zrY%HI1D%(6Rhbzl!g&t=!@!_&Q0MN&a!~N#DrJU%fqp&hf+uDa+6ml+<79)oUBwvXIEke3~Q%gC=0c3$|}45zz-uA`XEG zt;MAlj^3QGas!Rnn>%ggPLns81V%KM?9wTb6)_$J28V~``*i4Y(&+-c4;}ghPy$lD3S`b)Kntw{zGR~433LkW_fHNdE{F;E{&Cd+4 z4h09D_xN?1=?*70pgo+-s5+IGr4Mq+&%ZPe)~RGh*pK zd~<}G(b*PSKMu7-a3IaCg_G%;tao%aBSy9_gnC5$0Q#A+ek1=+F!L>|U#j}MZd%z8 zZ(-I4+XWH2mWo1ZZBe8KDnd;+WS~ z3?uKIP=|s}rn)J>BQQF7whBB#htv)r=MvL^ry^6Fj60l&P1UtzU!K7iqGw5Q$z4a9 zQ*^o0oU6bj`84Vtxot2S+;$_fRCTBL-AYn|541HhlC@5tqh> zrE(&G5Bxpyj^XIB;nUazw1~fvisCv;e{A@etw#+I(Pm?(GN&XgdQ z7*UgGe@jgRQx5b({*xQa)Cmx$u(tZJcSYO=K0{(9UR^8}<_#kYhK2_3jt)IEWXM%e zj+303sB4|aZIqLq5dh|8k=VybOS0z3gn%BPN2l3_hKG1NxpTUA zfhm9o+sX0A(C`p{Vv;1iC*&joc)*XFN;fn-$Zw)Qd=im5=*QVbL&Kvz=-A@=YGr^Q z?#uD>BC+Q#dL~*3UunN}B0GS_{nkw*;fKZ${H3*ESVrSk)WB0s6Yk>;RI@$W z^ME!|k1fD7A7Y!Krvk2=tu!WVa6j<{Y+UV=>(mrb`pWQzG|-oBx!Kqsfa zlml8Ww!u5M?_@TwX=u2pO(*_@-pTkFLdR~F)L8h!!XzSwTqkM};A<+H&}o~o;G&a| zm?B)y#JC79k>-ZC#=A!%8O)?WJ7?zCVVhgJ&s5V_w1>rTLF#Fl3CGl-dQ}eAIMHf+ zC!($qjzk-~yBii3EOO$5)ETGZ`=jB7Xab%*@n|g12roiAPG<~>7v95GFHY+$BUpsL z9N!NKi}qXN=VB+NGWb7VGqN$`XV2>0niX+Wep6#wz1$bz0$u*K>jUnOR?z-7Dt|-2 z5x;2A^J81_P6&N=iTHVuwbnvi7XQroph~Nf8xj8Ne)F#q+19T6r^XjQ5Q~Z4C>v?q z@!EsOjtEwm#Q|liJ;lVni${GQu0S=JSy8iBY$~bQ=3jL|g=WSF1g=c9rEXzn;;&u% zBQJ@L<5y{BDvG}fT{_=jS-Q~fJtCm^o3ZQ`J>qojFBhN-?HIWv8t$Zgny+XQlSWEu zoF|l3*l|u)i~*D42Pukm8S2|&?_V?WYYdp6Tr%p~TNKJPWa`hYOdSIzEL^I^w8t;j zzx9m9I507_ym|{MoRvl7!bJzhfQhVwR*X^o5_SWjkDT9~iPP03Pxs3jympL^q#~TJ zfrgmM&AnwQe0YecZ`S!0WGUk8nB1F_1H(h4@){XH)-04v<<{P*q=1o|WBdQSdN#)C z>G2~^sqlji@GM%;vZ_KDLI^&J_JJ}!-E{= z*7WVC06!&y_Gv}03(`;*ey~C5fF^#d)<$6Ophv%bn}YK@578xacM(!+up+~nH z3=ItrmJiWbs$Z#F3gAHsJ70Qec;I%ei3g@IBZ2O8T488-&`$I-<0DYd9N-7~aemy6 z7JJps$Rc_Gzi3=M?5crd-ri>DAzB}c4Nrq#i78XSzsu5F+gy_NX}ZptPR}FP54wDkikvm9B8J z&Fq2HB=!b>Qfm|KA=1E6b7l`@ns((NJ;Pd&hHTF4L8TJ(1pjB^yLF52hb?sVrqGd} zf(SL~tOo5jjj$y*;wUS(3swj6S^G$0|Aw=y8QRM2f)pc1xmQj}bUbkuck{Vj^j5IM zv3p}nT=NRL z!G1;ed}{cr@A>G-pt2d-PrON5)2c+mHLEyW{XZ{J|F}icFgfst)`msw9!O3-3iuym|mgju3|pi=*P^%(;;N zXytXGdUEA9N6Md@`B2f!-?o~o4;INDQO5;0C+6)mtbjgyF)s!G25X86(gbxlOSjKn zDu1C3wQ&-AwMvf6jo}kg*-Yg(K2NY0IQ;r)qgfsnZOl7_S5}?I1X4Ke_z0qt@B()EnYqa{`SQw(MSR?W#HZ?B`Dj)ZCobQ)<6#LpFjtM>F>4 zkwwfLAO@=ytgSyk=jN!@fLD-eI$OFG_ip#c8m|MuH{?O+J;xu5WQTCj+cyn9nk&MC z*k?o&;iq8522VHNWjQNreJnK^m&Fp)nl3v}@CAYUl6(g*;MMCB+kSHX+uqIZwmnhJ zf4y9M=?ii~owRnS+yro*6NuiGzemqdk%+abdRu1>F>6tK{!-f2z0lZvm!%2W=NCW3 zQjwr=H2IH!da!iv5bX4s_;*O?1DeIZsou-1(=KoLFiQjJMCJq^j%*6?Y$9o3D!|TE zq~8oXzKU%H{y(oz4@s^4Fnmt9P=t9YhoQyORE+JwlOc9;)8N4RItagPPD=7 zJ_I{M%DVhXc!6{k*g>nI9kJ~2CUUawy3sCQB#;-e=`};3 z^92^LvmAD|j(S#u9io-^R%9zP6UoKWa`^coQ4ey5ESA;?<0JN@p5g`H8JcT&>S@DH zPwGMT>^@>N`|#9bJwo-N>wYsYo1T?l+%jE%k=>c~{=^WwPxhx#{=h zLrjZ5Z;0v*e1h3)Ri0@5$~8Y#Uru!Zi$A>yZ1Yv_K5mZHKxBKxrmLBDc32DVa)+r?=hQK zXv+035_U9G!gNM*V?;KCs$nFT!_OBV6Y{Gh4uO;Y_|Us&F1Vy8E6 zHN3MglI$UthzFuCl48@~o8bc@eW;>J$)4ReI=$D=uk2~!X93ysg~g6m!s{es<|Qp8 zdmMJYNW9g=&O)+h&rZWzUo8BP6-3q$AtI;ITlQch2a&VSuk69w^!Vv3d&DZV*jcgv z|K-;Ff4}<}I$q0q^c^ri<(yd68kLD`bnN6^LZ{TX6K|oW2M>-4ENTLq}{S!%$-C%P5ktw9^qz(on>`FJ1^8@ z`5E45^C5|xpD!5%`Zv_OY>%5B7Fy8>g2cV4gryo1+M(NDbKaRaxNz5?Uf!LJAFxE- zDl^?QPZ0LcJ$BVt67wRnJ~}ZkLeQ2M>56&0E;8Y~NZSh%2|pt;g8b42sp^Cxj>+H8 zlfzvk_2&~CbT?3quhHs+f`TVPV{!Kpr{?O#! ziF_WB&kp(Q=1h10yNiLl7>F@2z3+u%FFY^bH=Xmn_sHMxkk6mwQ~f93TfSX>IBtG-A7|K8^|zkb5k>c6ReyZoGf`*iY1`KRe*$L81PHotzNUu6USo0i?=YuQb{ tZtgbKAD>Kj$T!J<)91>UNzqVJ#*yZYZ^V~h3w{|8wOiQ@nO diff --git a/index.html b/index.html index 6518a720d7..22bc82e6dc 100644 --- a/index.html +++ b/index.html @@ -93,6 +93,6 @@ gtag('config', 'UA-198293321-1'); --> - + diff --git a/p__Classrooms__Lists__Exercise__Answer__index.1de6e5ca.async.js b/p__Classrooms__Lists__Exercise__Answer__index.1de6e5ca.async.js deleted file mode 100644 index ab87e106c1..0000000000 --- a/p__Classrooms__Lists__Exercise__Answer__index.1de6e5ca.async.js +++ /dev/null @@ -1,19 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[62,4,5,6,15],{"7ZXX":function(Ie,Z,t){Ie.exports=t.p+"static/err.6e7c5817.png"},"7ahc":function(Ie,Z,t){"use strict";t.d(Z,"a",function(){return v});var ne=t("k1fw"),Ge=t("0Owb"),re=t("+L6B"),K=t("2/Rp"),ce=t("y8nQ"),i=t("Vl3Y"),s=t("tJVT"),T=t("OaEy"),_e=t("2fM7"),h=t("q1tI"),A=t.n(h),x=t("VrN/"),q=t.n(x),Ee=t("p77/"),nt=t.n(Ee),ct=t("c5Ni"),et=t.n(ct),se=_e.a.Option,vt={labelCol:{span:4},wrapperCol:{span:20}},Pe={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Z.b=function(y){var H=y.callback,c=y.onCancel,S=Object(h.useState)("python"),D=Object(s.a)(S,2),f=D[0],M=D[1];function pe(G){M(Pe[G][1])}function Re(G){H(G)}return A.a.createElement(i.a,Object(Ge.a)({},vt,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Re}),A.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},A.a.createElement(_e.a,{onChange:pe},Object.keys(Pe).map(function(G){return A.a.createElement(se,{key:G,value:G},Pe[G][0])}))),A.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},A.a.createElement(v,{mode:f})),A.a.createElement("div",{className:"flex-container flex-end"},A.a.createElement(K.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),A.a.createElement(K.a,{type:"ghost",onClick:c},"\u53D6\u6D88")))};function v(y){var H=y.value,c=y.onChange,S=y.mode,D=y.options,f=D===void 0?{}:D,M=Object(h.useRef)(),pe=Object(h.useState)(),Re=Object(s.a)(pe,2),G=Re[0],rt=Re[1];return Object(h.useEffect)(function(){if(G){var b=function(L){var I=L.getValue();c&&c(I)};return G.on("change",b),function(){G.off("change",b)}}},[G,c]),Object(h.useEffect)(function(){G&&G.setOption("mode",S)},[G,S]),Object(h.useEffect)(function(){G&&((H!==G.getValue()||H==="")&&setTimeout(function(){G.setValue(H||" ")},300))},[G,H]),Object(h.useEffect)(function(){if(M.current&&!G){var b=q.a.fromTextArea(M.current,Object(ne.a)({mode:S,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},f));rt(b)}},[M.current,G]),A.a.createElement("div",{className:"my-codemirror-container"},A.a.createElement("textarea",{ref:M}))}},"9Bee":function(Ie,Z,t){"use strict";var ne=t("q1tI"),Ge=t.n(ne),re=t("vg9a"),K=t("tJVT"),ce=t("DlQD"),i=t.n(ce),s=t("rUJ1");function T(e,L){var I=e.match(/^(\s+)(?:```)/);if(I===null)return L;var ee=I[1];return L.split(` -`).map(function(de){var Se=de.match(/^\s+/);if(Se===null)return de;var Ue=Object(K.a)(Se,1),he=Ue[0];return he.length>=ee.length?de.slice(ee.length):de}).join(` -`)}var _e=[],h=["
    "],A=new i.a.Renderer,x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function q(){_e.length=0,h=["
      "]}function Ee(e,L,I,ee){if(L>=e.length||e[L].level<=I)return L;var de=e[L];ee.push("
    • "+de.text+""),L++;var Se=[];return L=Ee(e,L,de.level,Se),Se.length>0&&(ee.push("
        "),Se.forEach(function(Ue){ee.push(Ue)}),ee.push("
      ")),ee.push("
    • "),L=Ee(e,L,I,ee),L}function nt(){return Ee(_e,0,0,h),h.push("
    "),h.join("")}var ct={heading:function(L){var I=x.exec(L);if(I)return{type:"heading",raw:I[0],depth:I[1].length,text:I[2]}},fences:function(L){var I=this.rules.block.fences.exec(L);if(I){var ee=I[0],de=T(ee,I[3]||""),Se=I[2]?I[2].trim():I[2];if(["latex","katex","math"].indexOf(Se)>=0){var Ue=vt(),he=de;de=Ue,Pe[Ue]={type:"block",expression:he}}return{type:"code",raw:ee,lang:Se,text:de}}}},et=/(?:\${2})([^\n`]+?)(?:\${2})/gi,se=0,vt=function(){return"__special_katext_id_".concat(se++,"__")},Pe={};function v(){return Pe}function y(){se=0,Pe={}}function H(e){return e=e.replace(et,function(L,I){var ee=vt();return Pe[ee]={type:"inline",expression:I},ee}),e}var c=A.listitem;A.listitem=function(e){return c(H(e))};var S=A.paragraph;A.paragraph=function(e){return S(H(e))};var D=A.tablecell;A.tablecell=function(e,L){return D(H(e),L)},A.code=function(e,L,I){var ee=(L||"").match(/\S*/)[0];return ee?["latex","katex","math"].indexOf(ee)>=0?"

    ".concat(e,"

    "):'
    ').concat(I?e:Object(s.escape)(e,!0),`
    -`):'
    '+(I?e:Object(s.escape)(e,!0))+"
    "},A.heading=function(e,L,I){var ee=this.options.headerPrefix+I.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return _e.push({anchor:ee,level:L,text:e}),"'+e+""},i.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),i.a.use({tokenizer:ct,renderer:A});var f=i.a,M=t("SJMd"),pe=t("m3rI"),Re=t("Oy/b"),G=/]*>/g;function rt(e){var L=document.createElement("div");return L.innerHTML=e,L.childNodes.length===0?"":L.childNodes[0].nodeValue}var b=Z.a=function(e){var L=e.value,I=L===void 0?"":L,ee=e.className,de=e.style,Se=de===void 0?{}:de,Ue=String(I),he=Object(ne.useMemo)(function(){try{var Ne=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,De=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Je=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ue=Ue.replace(Ne,"("+pe.a.API_SERVER+"/api/attachments/").replace(De,'"'+pe.a.API_SERVER+"/api/attachments/").replace(Je,'"'+pe.a.API_SERVER+"/files/uploads/")}catch(st){}var C=f(Ue),tt=v();return Ue.match(/\[TOC\]/)&&(C=C.replace("

    [TOC]

    ",nt()),q()),C=C.replace(/(__special_katext_id_\d+__)/g,function(st,me){var ot=tt[me],ve=ot.type,V=ot.expression;return Object(Re.renderToString)(rt(V)||"",{displayMode:ve==="block",throwOnError:!1,output:"html"})}),C=C.replace(/▁/g,"\u2581\u2581\u2581"),y(),C},[Ue]),Be=Object(ne.useRef)();function ke(Ne){var De=Ne.target;if(De.tagName.toUpperCase()==="A"){var Je=De.getAttribute("href");if(Je.startsWith("#")){Ne.preventDefault();var C=document.getElementById(Je.replace("#",""));C&&C.scrollIntoView(!0)}}}return Object(ne.useEffect)(function(){if(Be.current&&he&&(he.match(G)&&window.PR.prettyPrint()),Be.current)return Be.current.addEventListener("click",ke),function(){Be.current.removeEventListener("click",ke),y(),q()}},[he,Be.current,ke]),Ge.a.createElement("div",{ref:Be,style:Se,className:"".concat(ee||""," markdown-body"),dangerouslySetInnerHTML:{__html:he}})}},"9VGf":function(Ie,Z,t){"use strict";t.d(Z,"a",function(){return re});var ne=t("q1tI"),Ge=t.n(ne);function re(K,ce){var i=Object(ne.useRef)();Object(ne.useEffect)(function(){i.current=K}),Object(ne.useEffect)(function(){function s(){i.current()}if(ce!==null){var T=setInterval(s,ce);return function(){return clearInterval(T)}}},[ce])}},BjJ7:function(Ie,Z,t){"use strict";t.d(Z,"d",function(){return Ge}),t.d(Z,"c",function(){return re}),t.d(Z,"e",function(){return K}),t.d(Z,"b",function(){return ce}),t.d(Z,"a",function(){return s});var ne=t("m3rI");function Ge(T){var _e=!0;if(T.length>0){for(var h=0;h1&&arguments[1]!==void 0?arguments[1]:"",h=[],A=0;A0&&(tt(),Je(1))},[vt]),Object(s.useEffect)(function(){if(De===0)return;if(De===2)clearInterval(he);else{var V=0,J=setInterval(function(){pe.includes(V)&&me(),V++},1e3);Be(J)}return function(){return clearInterval(he)}},[De]),Object(s.useImperativeHandle)(se,function(){return{handlePhoto:me}});var C=function(){Je(2)},tt=function(){var J=vt/Pe,z=[];function g($,oe){return parseInt(Math.floor(Math.random()*(oe-$+1))+$)}new Array(Pe).fill(0).map(function($,oe){y?z.push(g(J*oe,J*(oe+1))):oe==0?z.push(0):z.push(g(J*oe,J*(oe+1)))}),pe=z,Re([].concat(z)),console.log(z)},st=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(J){var z=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return z?new Promise(function(g,$){z.call(navigator,J,g,$)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(J){v&&v(2),e(2),"srcObject"in c.current?c.current.srcObject=J:c.current.src=window.URL.createObjectURL(J),c.current.onloadedmetadata=function(z){c.current.play()},c.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),C(),ce.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(J){e(1),v&&v(1),J.message==="Permission denied"||J.name==="NotAllowedError"?ce.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):ce.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+J.name),console.log("err: "+J.message)})},me=function(){try{S.current.width=c.current.videoWidth,S.current.height=c.current.videoHeight;var J=S.current.getContext("2d");J.drawImage(c.current,0,0,S.current.width,S.current.height),de(S.current.toDataURL("image/png")),ve(S.current.toDataURL("image/png"))}catch(z){debugger}},ot=function(){try{var J=c.current.srcObject,z=J.getTracks();z.forEach(function(g){g.stop()}),c.current.srcObject=null}catch(g){}},ve=function(){var V=Object(re.a)(Ge.a.mark(function J(z){var g,$,oe,le,Te,at,ge,te,lt,ft,pt;return Ge.a.wrap(function(Lt){for(;;)switch(Lt.prev=Lt.next){case 0:return Lt.next=2,Object(h.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:te=Lt.sent,lt=Object(A.a)(),ft=new Ee({endpoint:te==null||((g=te.data)===null||g===void 0)?void 0:g.end_point,region:te==null||(($=te.data)===null||$===void 0)?void 0:$.region,accessKeyId:te==null||((oe=te.data)===null||oe===void 0)?void 0:oe.access_key_id,accessKeySecret:te==null||((le=te.data)===null||le===void 0)?void 0:le.access_key_secret,bucket:te==null||((Te=te.data)===null||Te===void 0)?void 0:Te.bucket,stsToken:te==null||((at=te.data)===null||at===void 0)?void 0:at.security_token}),pt=nt(z,lt),ft.multipartUpload("".concat(lt,".png"),pt,{timeout:10*1e3,partSize:10485760,callback:{url:te==null||((ge=te.data)===null||ge===void 0)?void 0:ge.callback_url,host:te==null?void 0:te.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+D.login+"&container_id="+D.categoryId+"&container_type=Exercise"}}).then(function(R){console.log("result:",R)}).catch(function(R){console.log("err:",R)});case 7:case"end":return Lt.stop()}},J)}));return function(z){return V.apply(this,arguments)}}();return T.a.createElement(T.a.Fragment,null,b!==3&&T.a.createElement("aside",{className:q.a.video,id:"screenshot"},b===0&&T.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),b===1&&T.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),b===2&&T.a.createElement("div",null,T.a.createElement("video",{width:"288",ref:c,autoPlay:!0}),T.a.createElement("canvas",{style:{display:"none"},ref:S}))))});Z.a=ct},"C+DQ":function(Ie,Z,t){},DR4n:function(Ie,Z,t){Ie.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},HmJG:function(Ie,Z,t){},M8RZ:function(Ie,Z,t){"use strict";t.d(Z,"a",function(){return _e});var ne=t("fWQN"),Ge=t("mtLc"),re=t("yKVA"),K=t("879j"),ce=t("q1tI"),i=t.n(ce),s=t("i8i4"),T=t.n(s),_e=function(h){Object(re.a)(x,h);var A=Object(K.a)(x);function x(q){var Ee;Object(ne.a)(this,x),Ee=A.call(this,q);var nt=window.document;return Ee.node=nt.createElement("div"),nt.body.appendChild(Ee.node),Ee}return Object(Ge.a)(x,[{key:"render",value:function(){var Ee=this.props.children;return Object(s.createPortal)(Ee,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),x}(i.a.Component)},MvOs:function(Ie,Z,t){"use strict";t.r(Z);var ne=t("T2oS"),Ge=t("W9HT"),re=t("sPJy"),K=t("bE4q"),ce=t("+L6B"),i=t("2/Rp"),s=t("14J3"),T=t("BMrR"),_e=t("jCWc"),h=t("kPKH"),A=t("5Dmo"),x=t("3S7+"),q=t("sRBo"),Ee=t("kaz8"),nt=t("7Kak"),ct=t("9yH6"),et=t("MXD1"),se=t("CFYs"),vt=t("miYZ"),Pe=t("tsqr"),v=t("2qtc"),y=t("kLXV"),H=t("WmNS"),c=t.n(H),S=t("k1fw"),D=t("9og8"),f=t("tJVT"),M=t("PpiC"),pe=t("5NDa"),Re=t("5rEg"),G=t("aHsQ"),rt=t("sGsY"),b=t("q1tI"),e=t.n(b),L=t("Ty5D"),I=t("55Ip"),ee=t("9kvl"),de=t("gUdW"),Se=t("xGfz"),Ue=t("jhfD"),he=t("Llu2"),Be=t("BlwA"),ke=t("bPs0"),Ne=t("wd/R"),De=t.n(Ne),Je=t("V5fa"),C=t.n(Je),tt=t("1vsH"),st=t("s8TD"),me=t("xKgJ"),ot=t("bntm"),ve=t("V0Rq"),V=t("HBuW"),J=t("9Bee"),z=t("Ot1p"),g=function(Ae){var F,Ve,Q,Xe,u=Ae.item,Y=Ae.answerData,ht=Ae.onBlur,dt=ht===void 0?function(){}:ht,we=Object(b.useState)(),Ye=Object(f.a)(we,2),ae=Ye[0],We=Ye[1],Qe=Object(b.useState)(),l=Object(f.a)(Qe,2),Rt=l[0],kt=l[1],Ut=Object(b.useState)(),B=Object(f.a)(Ut,2),fe=B[0],ye=B[1];return Object(b.useEffect)(function(){kt(u==null?void 0:u.a_flag)},[u==null?void 0:u.a_flag]),e.a.createElement("div",null,(Y==null||((F=Y.exercise)===null||F===void 0)?void 0:F.user_exercise_status)===1?e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),e.a.createElement("div",{className:C.a.simpleText},e.a.createElement(J.a,{value:u==null||((Ve=u.user_answer)===null||Ve===void 0)?void 0:Ve[0]}))):e.a.createElement("div",{className:u.user_score&&(u.user_score===u.question_score?"c-green":"c-red")},fe?e.a.createElement(z.a,{height:150,isFocus:!0,defaultValue:u==null||((Q=u.user_answer)===null||Q===void 0)?void 0:Q[0],id:u==null?void 0:u.question_id,onChange:function(ut){return We(ut)},onBlur:function(){return dt(ae)}}):e.a.createElement("div",{onClick:function(){return ye(!0)}},e.a.createElement(Re.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),Object(me.t)()&&(u==null?void 0:u.standard_answer)&&e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),e.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.a.createElement(J.a,{value:u==null||((Xe=u.standard_answer)===null||Xe===void 0)?void 0:Xe[0]}))))},$=g,oe=t("g9YV"),le=t("wCAj"),Te=t("5GOC"),at=t("JsLm"),ge=t("ZW9T"),te=t("o5mm"),lt=t.n(te),ft=function(Ae){var F,Ve,Q,Xe,u=Ae.item,Y=Ae.answerData,ht=Object(b.useState)([]),dt=Object(f.a)(ht,2),we=dt[0],Ye=dt[1],ae=Object(b.useState)([]),We=Object(f.a)(ae,2),Qe=We[0],l=We[1];Object(b.useEffect)(function(){var B;if(!(u==null||((B=u.shixun_details)===null||B===void 0)?void 0:B.length))return;for(var fe=[],ye=[],Fe=0;Fe<(u==null||((ut=u.shixun_details)===null||ut===void 0)?void 0:ut.length);Fe++){for(var ut,Ot,Tt,xt=0;xt<(u==null?void 0:u.shixun_details[Fe].stage_list.length);xt++){var _t,yt,St,Pt,bt=u==null?void 0:u.shixun_details[Fe].stage_list[xt];fe.push(Object(S.a)(Object(S.a)({},bt),{operation:u==null||((_t=u.shixun_details)===null||_t===void 0||((yt=_t[Fe])===null||yt===void 0||((St=yt.shixun_detail)===null||St===void 0||((Pt=St[0])===null||Pt===void 0))))?void 0:Pt.game_identifier}))}if(u==null||((Ot=u.shixun_details)===null||Ot===void 0||((Tt=Ot[Fe])===null||Tt===void 0))?void 0:Tt.shixun_detail){var Et,Dt,Kt;ye.push(u==null||((Et=u.shixun_details)===null||Et===void 0||((Dt=Et[Fe])===null||Dt===void 0||((Kt=Dt.shixun_detail)===null||Kt===void 0)))?void 0:Kt[0])}}l(ye),Ye(fe)},[u==null?void 0:u.shixun_details]);var Rt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(fe){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:fe&&fe.length>25?fe:""},fe)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.evaluate_count?ye.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(fe,ye){var Fe=!1;return ye.finished_time&&(Y==null?void 0:Y.exercise)&&(Y==null?void 0:Y.exercise_answer_user)&&((Y==null?void 0:Y.exercise.time)===-1?Fe=De()(Y==null?void 0:Y.exercise.end_time).isBefore(ye.finished_time):Fe=De()(Y==null?void 0:Y.exercise_answer_user.start_at).add(Y==null?void 0:Y.exercise.time,"m").isBefore(ye.finished_time)),e.a.createElement("span",null,ye.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},Fe?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(fe,ye,Fe){return fe?e.a.createElement(at.a,{affix:!1,className:"mt10"},e.a.createElement(at.a.Link,{href:"#challenge_".concat(u==null?void 0:u.question_id).concat(Fe),title:e.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):e.a.createElement("span",{className:"c-grey-999"},"--")}}],kt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.error_msg?ye.error_msg:"--")}}],Ut={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement("div",null,u==null||((F=u.shixun)===null||F===void 0)?void 0:F.map(function(B,fe){return e.a.createElement(T.a,{className:"font16",gutter:[0,20]},e.a.createElement(h.a,{flex:"1"},B.challenge_name," (",B.challenge_score,"\u5206)"),e.a.createElement(h.a,{flex:"100px",className:"tr"},B.answer_status===0&&e.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),B.answer_status===1&&e.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(Y==null||((Ve=Y.exercise)===null||Ve===void 0)?void 0:Ve.student_commit_status)!==0||(Y==null||((Q=Y.exercise)===null||Q===void 0)?void 0:Q.user_exercise_status)!==0?e.a.createElement(e.a.Fragment,null,!!(we==null?void 0:we.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),e.a.createElement(le.a,{columns:Rt,dataSource:we,pagination:!1})),!!(Qe==null?void 0:Qe.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),Qe==null?void 0:Qe.map(function(B,fe){return e.a.createElement("div",{id:"challenge_".concat(u==null?void 0:u.question_id).concat(fe),className:"mt5"},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",B.position,"\u5173"),e.a.createElement(I.Link,{className:"current c-black font16",to:"/tasks/".concat(B.game_identifier)},B.name)),(B==null?void 0:B.st)===0&&B.passed_code&&e.a.createElement("aside",{className:lt.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},B.path)),e.a.createElement(ge.b,{height:300,language:"python",theme:"default",value:B.passed_code,options:Ut})))}))):e.a.createElement(e.a.Fragment,null,Object(me.t)()&&e.a.createElement(J.a,{className:"c-grey-999 mt20 mb20",value:u==null?void 0:u.question_title}),u==null||((Xe=u.shixun)===null||Xe===void 0)?void 0:Xe.map(function(B,fe){return e.a.createElement("p",{className:"font16 c-grey-666 mb5",key:fe},e.a.createElement("span",{className:"mr20"},"\u7B2C",B==null?void 0:B.challenge_position,"\u5173 ",B==null?void 0:B.challenge_name),e.a.createElement("span",null,B==null?void 0:B.challenge_score,"\u5206"))})))},pt=ft,Ft=t("J66h"),Lt=function(Ae){var F=Ae.item,Ve=Ae.answerData,Q=Object(b.useState)([]),Xe=Object(f.a)(Q,2),u=Xe[0],Y=Xe[1];Object(b.useEffect)(function(){var we;if((F==null||((we=F.evaluate_codes)===null||we===void 0)?void 0:we.length)>0){var Ye;Y(F==null||((Ye=F.evaluate_codes)===null||Ye===void 0)?void 0:Ye.map(function(ae,We){return{key:We+1,error_msg:(ae==null?void 0:ae.error_msg)?Ft.Base64.decode(ae==null?void 0:ae.error_msg):""}}))}else Y([{key:"--",error_msg:"--"}])},[F==null?void 0:F.evaluate_codes]);var ht=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ye,ae){return e.a.createElement("span",null,ae.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ye,ae){return e.a.createElement("span",null,ae.error_msg?ae.error_msg:"--")}}],dt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(J.a,{value:F==null?void 0:F.description})),!!(F==null?void 0:F.user_answer.length)&&(F==null?void 0:F.passed_code)&&e.a.createElement("aside",{className:lt.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(ge.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(F==null?void 0:F.passed_code)?Ft.Base64.decode(F==null?void 0:F.passed_code):"",options:dt})))},R=Lt,$e=t("oBTY"),Oe=Re.a.TextArea,je=function(Ae){var F,Ve,Q=Ae.item,Xe=Ae.answerData,u=Ae.onBlur,Y=u===void 0?function(){}:u,ht=Object(b.useState)([]),dt=Object(f.a)(ht,2),we=dt[0],Ye=dt[1];return Object(b.useEffect)(function(){for(var ae=[],We=0;We<(Q==null?void 0:Q.multi_count);We++)ae.push(Object(S.a)({},(Q==null?void 0:Q.user_answer[We])||{}));Ye(ae)},[Q==null?void 0:Q.user_answer]),e.a.createElement("div",null,we==null?void 0:we.map(function(ae,We){var Qe;return e.a.createElement("div",{className:"mt10"},e.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",We+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(Oe,{autoSize:!0,rows:4,disabled:(Xe==null||((Qe=Xe.exercise)===null||Qe===void 0)?void 0:Qe.user_exercise_status)===1,value:ae==null?void 0:ae.answer_text,onChange:function(Rt){we[We].answer_text=Rt.target.value,Ye(Object($e.a)(we))},onBlur:function(Rt){return Y(ae==null?void 0:ae.answer_text,We+1)},className:Q.user_score&&(Q.user_score===Q.question_score?"c-green":"c-red")})))}),!!(Q==null||((F=Q.standard_answer)===null||F===void 0)?void 0:F.length)&&e.a.createElement("div",null,Q==null||((Ve=Q.standard_answer)===null||Ve===void 0)?void 0:Ve.map(function(ae,We){return e.a.createElement("div",null,e.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",We+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(Oe,{autoSize:!0,disabled:!0,value:ae==null?void 0:ae.answer_text[0]})))})))},Ke=je,N=Re.a.TextArea,X=function(Ae){var F=Ae.data;return e.a.createElement("div",{className:"tc mt80"},e.a.createElement("img",{width:"486",src:t("7ZXX")})," ",e.a.createElement("br",null),F.status===-1&&e.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),F.status===-2&&e.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",e.a.createElement("span",{className:"c-red"},F.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),e.a.createElement(i.a,{className:"mt40 pl20 pr20",type:"primary"},e.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},Ce=X,xe=t("m3rI"),He=t("LvDl"),It=rt.a.Countdown,aa=Re.a.TextArea,Bt=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],La={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},va={1:C.a.flagActive,2:C.a.flagHalf},zt={0:"c-red-ee4",1:"c-green"},fa=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Ea=function(Ae){var F,Ve,Q,Xe,u,Y,ht,dt,we,Ye,ae,We,Qe,l,Rt,kt,Ut,B,fe,ye,Fe,ut,Ot,Tt,xt,_t,yt,St,Pt,bt,Et,Dt=Ae.globalSetting,Kt=Ae.loading,jt=Ae.user,Gt=Ae.exercise,la=Ae.dispatch,ua=Object(M.a)(Ae,["globalSetting","loading","user","exercise","dispatch"]),ue=Object(L.m)(),ia=Object(b.useState)({}),ca=Object(f.a)(ia,2),n=ca[0],$t=ca[1],na=Object(b.useState)({}),Xt=Object(f.a)(na,2),ie=Xt[0],Jt=Xt[1],Yt=Object(b.useState)({}),ra=Object(f.a)(Yt,2),Nt=ra[0],Qt=ra[1],ha=Object(b.useState)(!1),Wt=Object(f.a)(ha,2),ga=Wt[0],qt=Wt[1],ba=Object(b.useState)(!0),Ra=Object(f.a)(ba,2),Zt=Ra[0],Ta=Ra[1],W=Object(b.useState)(!1),w=Object(f.a)(W,2),k=w[0],be=w[1],Le=Object(b.useState)(!1),Me=Object(f.a)(Le,2),qe=Me[0],it=Me[1],Ze=Object(b.useState)(),mt=Object(f.a)(Ze,2),wt=mt[0],Ht=mt[1],da=Object(b.useState)(0),sa=Object(f.a)(da,2),Ua=sa[0],Pn=sa[1],za=Object(b.useState)(""),Sa=Object(f.a)(za,2),Ga=Sa[0],Oa=Sa[1],Ja=Object(b.useState)("none"),Na=Object(f.a)(Ja,2),Ya=Na[0],xa=Na[1],Qa=Object(b.useState)(""),wa=Object(f.a)(Qa,2),qa=wa[0],Za=wa[1],en=Object(b.useState)({status:0}),Ma=Object(f.a)(en,2),ya=Ma[0],Fa=Ma[1],tn=Object(b.useState)(!1),Ia=Object(f.a)(tn,2),an=Ia[0],nn=Ia[1],Ba=Object(b.useRef)(),ka=Object(b.useRef)();Object(b.useEffect)(function(){return Object(me.d)()?(ea(),window.addEventListener("beforeunload",Pa)):jt.userInfo.login&&sn(),window.addEventListener("message",Xa),function(){window.removeEventListener("message",Xa),window.removeEventListener("beforeunload",Pa),location.pathname.indexOf("/detail")>-1&&Object(ot.b)()}},[ue.categoryId,jt.userInfo.login]),Object(b.useEffect)(function(){return window.addEventListener("beforeunload",$a),function(){window.removeEventListener("beforeunload",$a)}},[]),Object(b.useEffect)(function(){var p;(n==null||((p=n.question_status)===null||p===void 0)?void 0:p.every(function(a){return!!a.ques_status&&an&&(ie==null?void 0:ie.used_screen_num)<(ie==null?void 0:ie.screen_num)}))&&setTimeout(function(){var a;(a=ka.current)===null||a===void 0||a.handlePhoto()},1300)},[n]);var $a=function(){var a;((a=Gt.exerciseUserInfo)===null||a===void 0?void 0:a.screen_open)&&window.navigator.sendBeacon("".concat(xe.a.API_SERVER,"/api/exercises/").concat(ue.categoryId,"/commit_screen_at.json"),{})},Xa=function(a){a.data==="backExercise"&&rn()},rn=function(){xa("none"),Oa(""),ea()},sn=function(){var p=Object(D.a)(c.a.mark(function a(){var o,r,d,_,E,O,m,U,j,P,Ct;return c.a.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:return ze.next=2,la({type:"exercise/getExerciseUserInfo",payload:Object(S.a)({},ue)});case 2:if(r=ze.sent,Jt(Object(S.a)({},r.data)),!((r==null||((o=r.data)===null||o===void 0)?void 0:o.ip_limit)!=="no")){ze.next=11;break}if(!((r==null||((d=r.data)===null||d===void 0)?void 0:d.ip_limit)==="inner")){ze.next=9;break}return ze.next=8,Object(st.a)({ip_limit:r==null||((_=r.data)===null||_===void 0)?void 0:_.ip_limit});case 8:O=ze.sent;case 9:return ze.next=11,Object(tt.l)({exerciseId:ue.categoryId,ip:O,errmsgHide:!0,ip_limit:r==null||((E=r.data)===null||E===void 0)?void 0:E.ip_limit}).catch(function(oa){Fa(oa)});case 11:if(!((r==null?void 0:r.status)==0)){ze.next=18;break}if(!((r==null||((m=r.data)===null||m===void 0)?void 0:m.used_screen_num)>(r==null||((U=r.data)===null||U===void 0)?void 0:U.screen_num)&&(r==null||((j=r.data)===null||j===void 0)?void 0:j.screen_open))){ze.next=15;break}return ma(),ze.abrupt("return",!1);case 15:be(r==null?void 0:r.data.check_camera),(r==null?void 0:r.data.check_camera)||it(r==null||((P=r.data)===null||P===void 0)?void 0:P.screen_open),(r==null||((Ct=r.data)===null||Ct===void 0)?void 0:Ct.check_camera)||ea();case 18:case"end":return ze.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),Pa=function(a){var o="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(a||window.event).returnValue=o,o},ea=function(){var p=Object(D.a)(c.a.mark(function a(){var o,r,d,_,E,O,m,U,j,P,Ct,At,ze,oa,Ca,Aa;return c.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:if(qt(!0),!Object(me.d)()){Mt.next=8;break}return Mt.next=4,Object(ve.F)({exerciseId:ue.categoryId,login:ue.login}).catch(function(){return qt(!1)});case 4:o=Mt.sent,((r=o)===null||r===void 0?void 0:r.exercise)&&(o.exercise.user_exercise_status=1),Mt.next=14;break;case 8:return Mt.next=10,Object(ve.y)(Object(S.a)({},ue)).catch(function(){return qt(!1)});case 10:o=Mt.sent,((d=o.exercise)===null||d===void 0?void 0:d.commit_status)>0&&window.removeEventListener("beforeunload",Pa),((_=o)===null||_===void 0||((E=_.exercise)===null||E===void 0)?void 0:E.left_time)&&setTimeout(function(){Za(C.a.red)},(((P=o)===null||P===void 0||((Ct=P.exercise)===null||Ct===void 0)?void 0:Ct.left_time)-300>0?((At=o)===null||At===void 0||((ze=At.exercise)===null||ze===void 0)?void 0:ze.left_time)-300:0)*1e3),((O=o)===null||O===void 0||((m=O.exercise)===null||m===void 0)?void 0:m.take_photo)>=((U=o)===null||U===void 0||((j=U.exercise)===null||j===void 0)?void 0:j.photo_count);case 14:qt(!1),o&&(o.exercise_types=((oa=o)===null||oa===void 0?void 0:oa.exercise_types)||((Ca=o)===null||Ca===void 0||((Aa=Ca.exercise_scores)===null||Aa===void 0)?void 0:Aa.exercise_types),$t(o));case 16:case"end":return Mt.stop()}},a)}));return function(){return p.apply(this,arguments)}}();Object(b.useEffect)(function(){var p,a,o;((p=n.exercise)===null||p===void 0?void 0:p.left_time)===0&&ma(),((a=n.exercise)===null||a===void 0?void 0:a.left_time)&&Ht(Date.now()+(n==null||((o=n.exercise)===null||o===void 0)?void 0:o.left_time)*1e3)},[(F=n.exercise)===null||F===void 0?void 0:F.left_time]);var on=function(){var a;(n==null||((a=n.exercise)===null||a===void 0)?void 0:a.exercise_status)===3?y.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",e.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):y.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var o=Object(D.a)(c.a.mark(function d(){var _,E;return c.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,Object(ve.P)({categoryId:ue.categoryId,user_ids:[n==null||((_=n.exercise_answer_user)===null||_===void 0)?void 0:_.user_id]});case 2:E=m.sent,E&&(Pe.b.info(E==null?void 0:E.message),ta());case 4:case"end":return m.stop()}},d)}));function r(){return o.apply(this,arguments)}return r}()})},ta=function(){location.href="/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},Da=function(){var p=Object(D.a)(c.a.mark(function a(){var o;return c.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(ve.k)(Object(S.a)({},ue));case 2:if(o=d.sent,!(o==null?void 0:o.has_time)){d.next=8;break}return Ht(Date.now()+(o==null?void 0:o.left_time)*1e3),d.abrupt("return",!0);case 8:return ln(),d.abrupt("return",!1);case 10:case"end":return d.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),ln=function(){var p=Object(D.a)(c.a.mark(function a(){var o,r;return c.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,Object(ve.W)({categoryId:ue.categoryId,commit_method:2});case 2:o=_.sent,(o==null?void 0:o.status)===0&&(y.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",e.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var E=Object(D.a)(c.a.mark(function m(){return c.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:ta();case 1:case"end":return j.stop()}},m)}));function O(){return E.apply(this,arguments)}return O}()}),Pe.b.info(o==null?void 0:o.message)),(o==null?void 0:o.status)===-3&&(r=parseInt(o==null?void 0:o.message),n.exercise.left_time=r,$t(Object(S.a)({},n)));case 5:case"end":return _.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),ja=function(){var p=Object(D.a)(c.a.mark(function a(o){var r;return c.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,Object(V.A)({id:o.shixun_identifier});case 2:r=_.sent,(r==null?void 0:r.game_identifier)&&(Oa("/tasks/".concat(r.game_identifier,"?type=exercises&exercisesId=").concat(ue.categoryId,"&coursesId=").concat(ue.coursesId,"&login=").concat(ue.login,"&questionId=").concat(o.question_id)),xa("block")),(r==null?void 0:r.status)===-3?Object(tt.k)():(r==null?void 0:r.status)===2?un(r==null?void 0:r.message,o.question_id):(r==null?void 0:r.status)===3&&Wa(r==null?void 0:r.message);case 5:case"end":return _.stop()}},a)}));return function(o){return p.apply(this,arguments)}}(),un=function p(a,o){var r;a=((r=a)===null||r===void 0?void 0:r.includes(".json"))?a:"".concat(a,".json"),y.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var d=Object(D.a)(c.a.mark(function E(){var O,m;return c.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(ve.Q)({url:a});case 2:if(O=j.sent,O){j.next=5;break}return j.abrupt("return");case 5:return Pe.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),j.next=8,Object(V.A)({id:O.shixun_identifier});case 8:if(m=j.sent,!(m==null?void 0:m.game_identifier)){j.next=12;break}return ja({shixun_identifier:m==null?void 0:m.game_identifier,question_id:o}),j.abrupt("return");case 12:(m==null?void 0:m.status)===2?p(m==null?void 0:m.message,o):(m==null?void 0:m.status)===3&&Wa(m==null?void 0:m.message);case 13:case"end":return j.stop()}},E)}));function _(){return d.apply(this,arguments)}return _}()})},Wa=function(a){y.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",a,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},cn=function(a){a.redo?y.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var o=Object(D.a)(c.a.mark(function d(){var _,E,O,m;return c.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(ve.Q)({id:a.myshixun_identifier,url:a.url});case 2:_=j.sent,_&&(E=Object(He.cloneDeep)(n==null?void 0:n.exercise_question_types),O=E==null?void 0:E.findIndex(function(P){return P.question_type===5}),E[O].items.find(function(P){return P.question_id===a.question_id}).redo=!1,E[O].items.find(function(P){return P.question_id===a.question_id}).shixun_identifier=_.shixun_identifier,n.exercise_question_types=E,$t(n),m=Object(S.a)(Object(S.a)({},a),{},{shixun_identifier:_.shixun_identifier}),ja(m));case 4:case"end":return j.stop()}},d)}));function r(){return o.apply(this,arguments)}return r}()}):ja(a)},dn=function(){var p=Object(D.a)(c.a.mark(function a(o){var r;return c.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:if(!o.hack_identifier){_.next=5;break}return _.next=3,Object(ve.U)({id:o.hack_identifier});case 3:r=_.sent,(r==null?void 0:r.status)===0&&(Oa("/myproblems/".concat(r.identifier,"?type=exercises&exercisesId=").concat(ue.categoryId,"&coursesId=").concat(ue.coursesId,"&login=").concat(ue.login,"&questionId=").concat(o.question_id)),xa("block"));case 5:case"end":return _.stop()}},a)}));return function(o){return p.apply(this,arguments)}}(),_a=function(){var p=Object(D.a)(c.a.mark(function a(o,r,d,_){var E,O;return c.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!((ie==null?void 0:ie.ip_limit)==="inner"||ie.ip_bind)){U.next=4;break}return U.next=3,Object(st.a)({ip_limit:ie==null?void 0:ie.ip_limit});case 3:E=U.sent;case 4:return U.next=6,Object(tt.l)({exerciseId:ue.categoryId,ip:E,errmsgHide:!0,ip_limit:ie==null?void 0:ie.ip_limit,ip_bind:ie==null?void 0:ie.ip_bind}).catch(function(j){Fa(j)});case 6:if(o){U.next=9;break}return console.error("handleSave no questionId params"),U.abrupt("return");case 9:return U.next=11,Object(ve.Z)({questionId:o,exercise_choice_id:r,answer_text:d});case 11:O=U.sent,(O==null?void 0:O.status)===0?_&&_():(O==null?void 0:O.status)===-1&&setTimeout(function(){ta()},1e3);case 13:case"end":return U.stop()}},a)}));return function(o,r,d,_){return p.apply(this,arguments)}}(),Ka=function(){var p=Object(D.a)(c.a.mark(function a(o){var r,d;return c.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Da();case 2:return E.next=4,Object(ve.d)({id:ue.categoryId});case 4:if(r=E.sent,r){E.next=7;break}return E.abrupt("return");case 7:r.question_undo!==0||r.oj_undo!==0?(d="",r.question_undo!==0&&r.oj_undo!==0?d="\u6709 ".concat(r.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(r.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):r.question_undo!==0&&r.oj_undo===0?d="\u6709 ".concat(r.question_undo," \u9898\u672A\u5B8C\u6210"):r.question_undo===0&&r.oj_undo!==0&&(d="\u6709 ".concat(r.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),y.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:o?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},d,e.a.createElement("br",null),o?"\u5728".concat(De()(r.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):wt?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(tt.N)((wt-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var O=Object(D.a)(c.a.mark(function U(){return c.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:o?(ie==null?void 0:ie.screen_open)?Pe.b.success("\u4FDD\u5B58\u6210\u529F"):ta():ma();case 1:case"end":return P.stop()}},U)}));function m(){return O.apply(this,arguments)}return m}()})):y.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:o?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},o?"\u5728".concat(De()(r.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):wt?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(tt.N)((wt-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var O=Object(D.a)(c.a.mark(function U(){return c.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:o?(ie==null?void 0:ie.screen_open)?Pe.b.success("\u4FDD\u5B58\u6210\u529F"):ta():ma();case 1:case"end":return P.stop()}},U)}));function m(){return O.apply(this,arguments)}return m}()});case 8:case"end":return E.stop()}},a)}));return function(o){return p.apply(this,arguments)}}(),Ha=function(a){return e.a.createElement("div",null,e.a.createElement(se.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:a}),e.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},_n=function(){var a=0,o=y.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Ha(a)}),r=setInterval(function(){a<=100?(a+=2,o.update({content:Ha(a)})):(y.a.destroyAll(),clearInterval(r))},50)},ma=function(){var p=Object(D.a)(c.a.mark(function a(){var o;return c.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return _n(),d.next=3,Object(ve.W)({categoryId:ue.categoryId,commit_method:1});case 3:o=d.sent,la({type:"exercise/setActionTabs",payload:Object(S.a)({},{removeEventListenerExitScreen:!0})}),(o==null?void 0:o.status)===0&&(Pe.b.success(o==null?void 0:o.message),be(!1),ea(),setTimeout(function(){Object(ot.b)(),y.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){ta()}})},3e3));case 6:case"end":return d.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),mn=function(){var p=Object(D.a)(c.a.mark(function a(o,r,d){return c.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:_a(r,o,null,function(){var O=Object(He.cloneDeep)(n==null?void 0:n.exercise_question_types),m=O==null?void 0:O.findIndex(function(U){return U.question_type===d});O[m].items.find(function(U){return U.question_id===r}).user_answer[0]=o,n.exercise_question_types=O,n.question_status.find(function(U){return U.ques_id===r}).ques_status=o?1:0,$t(Object(S.a)({},n))});case 1:case"end":return E.stop()}},a)}));return function(o,r,d){return p.apply(this,arguments)}}(),vn=function(a,o){_a(o,a,null,function(){n.question_status.find(function(r){return r.ques_id===o}).ques_status=(a==null?void 0:a.length)?1:0,$t(Object(S.a)({},n))})},fn=function(a,o,r){_a(r,o,a,function(){n.question_status.find(function(d){return d.ques_id===r}).ques_status=a?1:0,$t(Object(S.a)({},n))})},En=function(a,o){_a(o,null,a,function(){n.question_status.find(function(r){return r.ques_id===o}).ques_status=a?1:0,$t(Object(S.a)({},n))})},Va=function(a,o){var r,d,_,E,O,m,U;return e.a.createElement("div",null,e.a.createElement(ct.a.Group,{disabled:(n==null||((r=n.exercise)===null||r===void 0)?void 0:r.user_exercise_status)===1,value:a==null||((d=a.user_answer)===null||d===void 0)?void 0:d[0],onChange:function(P){return mn(P.target.value,a==null?void 0:a.question_id,o)},className:a.user_score&&"edu-radio-".concat(a.user_score===a.question_score?"green":"red")},a==null||((_=a.question_choices)===null||_===void 0)?void 0:_.map(function(j,P){var Ct=a.question_type==2,At=Ct?"":"".concat(Bt[P],".");return e.a.createElement("div",{className:C.a.answerWrap,key:P},e.a.createElement(ct.a,{value:j==null?void 0:j.choice_id},e.a.createElement("span",{className:"mr3"},At),e.a.createElement(J.a,{className:C.a.renderHtml,value:j==null?void 0:j.choice_text})))})),Object(me.t)()&&(n==null||((E=n.exercise)===null||E===void 0)?void 0:E.answer_open)&&((n==null||((O=n.exercise)===null||O===void 0)?void 0:O.exercise_status)==3||(n==null||((m=n.exercise)===null||m===void 0)?void 0:m.user_exercise_status)==1)&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((U=a.standard_answer)===null||U===void 0)?void 0:U.map(function(j,P){return e.a.createElement("span",null,Bt[Number(j)-1])})))},pn=function(a,o){var r,d,_,E,O;return e.a.createElement("div",null,e.a.createElement(Ee.a.Group,{disabled:(n==null||((r=n.exercise)===null||r===void 0)?void 0:r.user_exercise_status)===1,defaultValue:a==null?void 0:a.user_answer,onChange:function(U){return vn(U,a==null?void 0:a.question_id)},className:a.user_score&&"edu-checkbox-".concat(a.user_score===a.question_score?"green":"red")},a==null||((d=a.question_choices)===null||d===void 0)?void 0:d.map(function(m,U){var j="".concat(Bt[U],".");return e.a.createElement("div",{className:C.a.answerWrap},e.a.createElement(Ee.a,{value:m==null?void 0:m.choice_id},e.a.createElement("span",{className:"mr3"},j),e.a.createElement(J.a,{className:C.a.renderHtml,value:m==null?void 0:m.choice_text})))})),Object(me.t)()&&(n==null||((_=n.exercise)===null||_===void 0)?void 0:_.answer_open)&&(n==null||((E=n.exercise)===null||E===void 0)?void 0:E.exercise_status)==3&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((O=a.standard_answer)===null||O===void 0)?void 0:O.map(function(m,U){return e.a.createElement("span",null,Bt[Number(m)-1])})))},hn=function(a,o){return e.a.createElement(Ke,{item:a,answerData:n,onBlur:function(d,_){return fn(d,_,a==null?void 0:a.question_id)}})},gn=function(a,o){return e.a.createElement($,{item:a,answerData:n,onBlur:function(d){return En(d,a==null?void 0:a.question_id)}})},bn=function(a,o){return e.a.createElement(pt,{item:a,answerData:n})},Rn=function(a,o){return e.a.createElement(R,{item:a,answerData:n})},Vt=function(a,o){var r,d,_=n==null||((r=n.exercise_question_types)===null||r===void 0)?void 0:r.find(function(E){return E.question_type===o});return e.a.createElement(e.a.Fragment,null,e.a.createElement("h1",{className:"font14 current",onClick:function(){Nt[o]=!Nt[o],Qt(Object(S.a)({},Nt))}},!Nt[o]&&e.a.createElement(de.a,null),Nt[o]&&e.a.createElement(Se.a,null),e.a.createElement("span",{className:"ml5 c-grey-666"},a)),e.a.createElement("ul",{className:C.a.answerSheet,key:o},!Nt[o]&&(_==null||((d=_.items)===null||d===void 0)?void 0:d.map(function(E,O){if(E.question_type===o){var m;return e.a.createElement("li",{onClick:function(){var j="Anchor_".concat(o,"_").concat(O),P=document.getElementById(j);P&&setTimeout(function(){return P.scrollIntoView({block:"start",behavior:"smooth"})})},key:O,className:(n==null||((m=n.question_status)===null||m===void 0)?void 0:m.some(function(U){return U.ques_id===E.question_id&&!!U.ques_status}))&&C.a.active},O+1)}}))))},Un=function(a,o){var r,d,_,E,O,m,U,j=a.question_type==5?a.shixun_name:a.question_title;return e.a.createElement("div",{className:C.a.questionItem,id:"Anchor_".concat(a.question_type,"_").concat(o)},e.a.createElement("div",{style:{display:"flex",marginTop:20}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o+1,"."),e.a.createElement(J.a,{value:a.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09"),!!((r=a.schools)===null||r===void 0?void 0:r.length)&&e.a.createElement(x.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),a.question_type==0&&Va(a,a.question_type),a.question_type==2&&Va(a,a.question_type),a.question_type==1&&pn(a,a.question_type),a.question_type==3&&hn(a,a.question_type),a.question_type==4&&gn(a,a.question_type),a.question_type==5&&bn(a,a.question_type),a.question_type==6&&Rn(a,a.question_type),!!(a==null||((d=a.answer_comments)===null||d===void 0)?void 0:d.length)&&e.a.createElement("div",{className:"mt30"},a==null||((_=a.answer_comments)===null||_===void 0)?void 0:_.map(function(P,Ct){var At,ze;return e.a.createElement("div",null,e.a.createElement(T.a,{align:"middle",gutter:[0,10]},e.a.createElement(h.a,{flex:"50px"},e.a.createElement("img",{src:xe.a.API_SERVER+"/images/"+((At=P.user)===null||At===void 0?void 0:At.image_url),width:"40",style:{borderRadius:40}})),e.a.createElement(h.a,{flex:"1"},P.updated_at,e.a.createElement("br",null),(ze=P.user)===null||ze===void 0?void 0:ze.name),e.a.createElement(h.a,{className:"c-grey-c"},P.shixun_chanllge_position&&e.a.createElement("span",null,"\u7B2C",P.shixun_chanllge_position,"\u5173"),a.question_type!==4&&e.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",P.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",P.score,"\u5206")),P.comment&&e.a.createElement(T.a,{align:"middle",gutter:[0,10]},e.a.createElement(h.a,{flex:"50px"}),e.a.createElement(h.a,{flex:"1"},e.a.createElement(aa,{autoSize:!0,value:P.comment,disabled:!0}))))})),e.a.createElement("div",{className:C.a.itemType},e.a.createElement(T.a,null,e.a.createElement(h.a,{flex:"1"}),e.a.createElement(h.a,null,a.question_type<3&&a.standard_answer_show&&e.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",a==null?void 0:a.standard_answer_show),(Object(me.d)()||Object(me.t)()&&(n==null||((E=n.exercise)===null||E===void 0)?void 0:E.user_exercise_status)>0&&(n==null||((O=n.exercise)===null||O===void 0)?void 0:O.open_score))&&e.a.createElement("span",{className:"font16 ml20"},a.user_score&&e.a.createElement("span",null,e.a.createElement("span",{className:zt[Number(a==null?void 0:a.answer_status)]||"c-orange-ff9"},a.user_score)," \u5206"),!a.user_score&&e.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),a.question_type==5&&(n==null||((m=n.exercise)===null||m===void 0)?void 0:m.user_exercise_status)===0&&a.answer_status!=3&&e.a.createElement(i.a,{type:"primary",className:"font16 ml20",onClick:function(){return cn(a)}},"\u8FDB\u5165\u7B54\u9898"),Object(me.t)()&&(n==null||((U=n.exercise)===null||U===void 0)?void 0:U.user_exercise_status)===0&&a.question_type==6&&e.a.createElement(i.a,{type:"primary",className:"font16 ml20",onClick:function(){return dn(a)}},"\u8FDB\u5165\u7B54\u9898")))))},On=function(a){return e.a.createElement(b.Fragment,null,a.question_type===0&&Vt("\u5355\u9009\u9898",0),a.question_type===1&&Vt("\u591A\u9009\u9898",1),a.question_type===2&&Vt("\u5224\u65AD\u9898",2),a.question_type===3&&Vt("\u586B\u7A7A\u9898",3),a.question_type===4&&Vt("\u7B80\u7B54\u9898",4),a.question_type===5&&Vt("\u5B9E\u8BAD\u9898",5),a.question_type===6&&Vt("\u7F16\u7A0B\u9898",6))},xn=function(a){var o=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],r=["","\u5341","\u767E","\u5343","\u4E07"];a=parseInt(a);var d=function(m){for(var U=m.toString().split("").reverse(),j="",P=0;P0&&U[P]==0&&U[P-1]==0?"":o[U[P]]+(U[P]==0?r[0]:r[P]))+j;return j},_=Math.floor(a/1e4),E=a%1e4;return E.toString().length<4&&(E="0"+E),_?d(_)+"\u4E07"+d(E):d(a)},yn=function(){var a,o=n==null||((a=n.exercise_question_types)===null||a===void 0)?void 0:a.map(function(r,d){var _;return e.a.createElement(b.Fragment,{key:d},e.a.createElement("div",{className:"pt20"},e.a.createElement("span",{className:"font16 c-light-primary"},xn(d+1),"\u3001",r.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",r.count,"\u9898\uFF1B\u5171",r.score,"\u5206\uFF09")),(_=r.items)===null||_===void 0?void 0:_.map(function(E,O){return e.a.createElement(b.Fragment,{key:O},Un(E,O))}))});return o};return e.a.createElement(Ge.a,{size:"large",spinning:ga},qe&&(n==null||((Ve=n.exercise)===null||Ve===void 0)?void 0:Ve.user_exercise_status)===0&&e.a.createElement(ke.a,{exerciseUserInfo:Gt.exerciseUserInfo,iframe:Ba}),e.a.createElement("iframe",{style:{display:Ya},id:"iframeShixuns",className:C.a.iframe,src:Ga,ref:Ba,frameBorder:"0"}),e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},Dt.showHeaderFooter&&e.a.createElement(K.a,{separator:">"},e.a.createElement(K.a.Item,null,e.a.createElement(I.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise")},(Q=jt.userInfo)===null||Q===void 0||((Xe=Q.course)===null||Xe===void 0)?void 0:Xe.course_name)),e.a.createElement(K.a.Item,null,e.a.createElement(I.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(K.a.Item,null,e.a.createElement(I.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),e.a.createElement(K.a.Item,null,(u=jt.userInfo)===null||u===void 0?void 0:u.real_name))),e.a.createElement("aside",{className:[C.a.title,"mt10"].join(" ")},e.a.createElement(T.a,{style:{width:"100%"},align:"middle"},e.a.createElement(h.a,{flex:"1"},e.a.createElement("div",{className:C.a.title},(Dt==null?void 0:Dt.showHeaderFooter)&&e.a.createElement(I.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},e.a.createElement(Ue.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font24 ml5"},n==null||((Y=n.exercise)===null||Y===void 0)?void 0:Y.exercise_name),(n==null||((ht=n.exercise)===null||ht===void 0)?void 0:ht.is_random)&&e.a.createElement("span",{className:C.a.randomFlag},"\u968F\u673A"),e.a.createElement(tt.h,{status:[tt.c[n==null||((dt=n.exercise)===null||dt===void 0)?void 0:dt.exercise_status]]}))),e.a.createElement(h.a,null,Object(me.d)()&&e.a.createElement(i.a,{type:"primary",onClick:on},"\u6253\u56DE\u91CD\u505A"),e.a.createElement(h.a,null,((n==null||((we=n.exercise)===null||we===void 0)?void 0:we.commit_status)==2||(n==null||((Ye=n.exercise)===null||Ye===void 0)?void 0:Ye.commit_status)==1)&&Object(me.t)()&&e.a.createElement(i.a,{type:"primary",onClick:function(){return ee.c.push("/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/export/").concat(ue.login))}},e.a.createElement(he.a,null),"\u5BFC\u51FA")),!(Object(me.d)()||Object(me.t)()&&(n==null||((ae=n.exercise)===null||ae===void 0)?void 0:ae.user_exercise_status)==1)&&!!(n==null||((We=n.exercise)===null||We===void 0)?void 0:We.left_time)&&e.a.createElement("aside",{className:"".concat(C.a.countDown," ").concat(qa)},e.a.createElement("div",null,"\u5269\u4F59\u65F6\u95F4:",e.a.createElement(It,{value:wt,onFinish:Da})),e.a.createElement(i.a,{className:"ml10",type:"primary",onClick:Da,ghost:!0},"\u5237\u65B0")))))),ya.status===0&&e.a.createElement(T.a,{className:"mt10"},e.a.createElement(h.a,{flex:Zt?"316px":"16px"},e.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},k&&e.a.createElement(Be.a,{number:(n==null||((Qe=n.exercise)===null||Qe===void 0)?void 0:Qe.photo_count)-(n==null||((l=n.exercise)===null||l===void 0)?void 0:l.take_photo),take_photo:n==null||((Rt=n.exercise)===null||Rt===void 0)?void 0:Rt.take_photo,ref:ka,time:(kt=n.exercise)===null||kt===void 0?void 0:kt.left_time,update:ea,supportCamera:function(a){a===2?(ea(),nn(!0),it(ie==null?void 0:ie.screen_open)):a===1&&setTimeout(function(){return ua.history.push("/")},3e3)}}),e.a.createElement("div",{className:"relative",style:{minHeight:236}},Zt&&e.a.createElement("aside",{className:"bg-white p16"},e.a.createElement(T.a,null,e.a.createElement(h.a,{span:8},e.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),e.a.createElement(h.a,{span:16},Object(me.t)()&&e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:C.a.answerYes}),"\u5DF2\u7B54",e.a.createElement("span",{className:"".concat(C.a.answerNo," ml10")}),"\u672A\u7B54"))),e.a.createElement("aside",{className:C.a.answerInfo},e.a.createElement(T.a,null,Object(me.t)()&&e.a.createElement(e.a.Fragment,null,e.a.createElement(h.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),e.a.createElement(h.a,{span:12,className:"tr c-blue"},n==null||((Ut=n.question_status)===null||Ut===void 0||((B=Ut.filter(function(p){return!!p.ques_status}))===null||B===void 0))?void 0:B.length," / ",n==null||((fe=n.exercise_types)===null||fe===void 0)?void 0:fe.q_counts),e.a.createElement(h.a,{span:24},e.a.createElement(se.a,{trailColor:"#c3ced2",percent:(n==null||((ye=n.question_status)===null||ye===void 0||((Fe=ye.filter(function(p){return!!p.ques_status}))===null||Fe===void 0))?void 0:Fe.length)/(n==null||((ut=n.exercise_types)===null||ut===void 0)?void 0:ut.q_counts)*100,showInfo:!1}))),e.a.createElement(h.a,null,e.a.createElement("span",{className:"c-grey-333"},"\u5171 ",e.a.createElement("span",{className:"c-blue-4ca"},(n==null||((Ot=n.exercise_types)===null||Ot===void 0)?void 0:Ot.q_counts)||(n==null||((Tt=n.exercise_scores)===null||Tt===void 0||((xt=Tt.exercise_types)===null||xt===void 0))?void 0:xt.q_counts))," \u9898\uFF1A"),e.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",e.a.createElement("span",{className:"c-blue-4ca"},(n==null||((_t=n.exercise_types)===null||_t===void 0)?void 0:_t.q_scores)||(n==null||((yt=n.exercise_scores)===null||yt===void 0||((St=yt.exercise_types)===null||St===void 0))?void 0:St.q_scores))," \u5206")))),e.a.createElement(T.a,null,e.a.createElement(h.a,{flex:"1"},e.a.createElement("aside",{className:C.a.cardList},n==null||((Pt=n.exercise_question_types)===null||Pt===void 0)?void 0:Pt.map(function(p){return e.a.createElement(b.Fragment,{key:p.question_type},On(p))}))))),e.a.createElement("div",{className:C.a.fold,onClick:function(){return Ta(!Zt)}},Zt&&e.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Zt&&e.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),e.a.createElement(h.a,{flex:"1"},e.a.createElement("section",{className:[C.a.bg,"pl30","pr30","pb30","mb50","ml20"].join(" ")},e.a.createElement("div",null,yn())),Object(me.t)()&&(n==null||((bt=n.exercise)===null||bt===void 0)?void 0:bt.user_exercise_status)===0&&e.a.createElement(T.a,{className:"mt30 mb50"},e.a.createElement(h.a,{flex:"1"}),e.a.createElement(h.a,null,!!(n==null||((Et=n.exercise)===null||Et===void 0)?void 0:Et.left_time)&&e.a.createElement("span",{className:"c-grey-999 font12 mr20"},"\u4FDD\u5B58\u6216\u8005\u79BB\u5F00\u9875\u9762\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u5230\u8FBE\u65F6\u957F\u7CFB\u7EDF\u5C06\u81EA\u52A8\u4EA4\u5377"),e.a.createElement(i.a,{className:"".concat(C.a.submitButton," mr10"),type:"default",onClick:function(){return Ka(!0)}},"\u4FDD\u5B58"),e.a.createElement(i.a,{className:C.a.submitButton,type:"primary",onClick:function(){return Ka(!1)}},"\u4EA4\u5377"))))),ya.status!==0&&e.a.createElement(Ce,{data:ya})))},pa=Z.default=Object(ee.a)(function(gt){var Ae=gt.loading,F=gt.user,Ve=gt.exercise,Q=gt.globalSetting;return{globalSetting:Q,user:F,exercise:Ve,loading:Ae.effects}})(Ea)},Ot1p:function(Ie,Z,t){"use strict";var ne=t("2qtc"),Ge=t("kLXV"),re=t("rAM+"),K=t("tJVT"),ce=t("jrin"),i=t("q1tI"),s=t.n(i),T=t("VrN/"),_e=t.n(T),h=t("bdgK"),A=t("p77/"),x=t("Bd2K"),q=t("ELLl"),Ee=t("19Vz"),nt=t("lZu9"),ct=t("kSUc"),et=t("9Bee"),se=t("0Owb"),vt=t("dejd"),Pe=t("C+DQ"),v=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function y(R){var $e=R.onActionCallback,Oe=R.title,je=R.icon,Ke=R.actionName,N=R.className,X=N===void 0?"":N,Ce=R.children;function xe(){$e(Ke)}return s.a.createElement("a",{title:Oe,className:X,onClick:xe},s.a.createElement("i",{className:"md-iconfont ".concat(je)}),Ce)}var H=function(R){var $e=R.watch,Oe=R.showNullButton,je=R.onActionCallback,Ke=R.fullScreen,N=R.insertTemp,X=[].concat(v,[{title:"".concat($e?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat($e?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return s.a.createElement("ul",{className:"markdown-toolbar-container"},X.map(function(Ce,xe){return s.a.createElement("li",{key:xe},Ce.actionName?s.a.createElement(y,Object(se.a)({},Ce,{onActionCallback:je})):s.a.createElement("span",{className:"v-line"}))}),Oe?s.a.createElement("li",null,s.a.createElement(y,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:je},s.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,N&&s.a.createElement("li",null,s.a.createElement(y,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(N),onActionCallback:je},s.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),s.a.createElement("li",{className:"btn-full-screen"},s.a.createElement(y,{icon:"".concat(Ke?"icon-shrink":"icon-enlarge"),title:Ke?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:je})))},c=t("M8RZ"),S=t("+L6B"),D=t("2/Rp"),f=t("y8nQ"),M=t("Vl3Y"),pe=t("5NDa"),Re=t("5rEg"),G={labelCol:{span:4},wrapperCol:{span:20}},rt=function(R){var $e=R.callback,Oe=R.onCancel;function je(Ke){$e(Ke)}return s.a.createElement(M.a,Object(se.a)({},G,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:je}),s.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},s.a.createElement(Re.a,null)),s.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},s.a.createElement(Re.a,null)),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(D.a,{type:"ghost",onClick:Oe},"\u53D6\u6D88")))},b=t("7ahc"),e=t("HmJG"),L=t("BjJ7"),I=M.a.useForm,ee={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}},Se=function(R){var $e=R.callback,Oe=R.onCancel,je=I(),Ke=Object(K.a)(je,1),N=Ke[0];function X(He){$e(He)}function Ce(He){N.setFieldsValue({src:"/api/attachments/".concat(He.id)})}function xe(He){var It=He.target.files[0];he(It,Ce)}return s.a.createElement(M.a,Object(se.a)({form:N},de,{className:"upload-image-panel",onFinish:X}),s.a.createElement(M.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},s.a.createElement("div",{className:"flex-container"},s.a.createElement(M.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},s.a.createElement(Re.a,{style:ee})),s.a.createElement(Ue,{onFileChange:xe}))),s.a.createElement(M.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},s.a.createElement(Re.a,{style:{width:264}})),s.a.createElement(M.a.Item,{style:{textAlign:"right"}},s.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(D.a,{type:"ghost",onClick:Oe},"\u53D6\u6D88")))};function Ue(R){var $e=R.onFileChange;return s.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",s.a.createElement("input",{type:"file",accept:"image/*",onChange:$e}))}function he(R,$e){if(!R)throw new String("\u6CA1\u6709\u6587\u4EF6");var Oe=new FormData;Oe.append("editormd-image-file",R),Oe.append("file_param_name","editormd-image-file"),Oe.append("byxhr","true");var je=new window.XMLHttpRequest;je.withCredentials=!0,je.addEventListener("load",function(Ke){$e(JSON.parse(Ke.target.responseText))},!1),je.addEventListener("error",function(Ke){console.error(Ke)},!1),je.open("POST","".concat(L.a,"/api/attachments.json")),je.send(Oe)}var Be=t("giR+"),ke=t("fyUT"),Ne=t("7Kak"),De=t("9yH6"),Je=De.a.Group,C={margin:"0 8px"},tt=function(R){var $e=R.callback,Oe=R.onCancel;function je(Ke){$e(Ke)}return s.a.createElement(M.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:je},s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",{style:C},"\u5355\u5143\u683C\u6570\uFF1A"),s.a.createElement("span",{style:C},"\u884C\u6570"),s.a.createElement(M.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},s.a.createElement(ke.a,null)),s.a.createElement("span",{style:C},"\u5217\u6570"),s.a.createElement(M.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},s.a.createElement(ke.a,null))),s.a.createElement("div",{className:"flex-container",style:{marginTop:12}},s.a.createElement("span",{style:C},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),s.a.createElement(M.a.Item,{name:"align"},s.a.createElement(Je,null,s.a.createElement(De.a,{value:"default"},s.a.createElement("i",{className:"fa fa-align-justify"})),s.a.createElement(De.a,{value:"left"},s.a.createElement("i",{className:"fa fa-align-left"})),s.a.createElement(De.a,{value:"center"},s.a.createElement("i",{className:"fa fa-align-center"})),s.a.createElement(De.a,{value:"right"},s.a.createElement("i",{className:"fa fa-align-right"}))))),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(D.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(D.a,{type:"ghost",onClick:Oe},"\u53D6\u6D88")))},st="link",me="upload-image",ot="code-block",ve="add-table",V="------------",J={default:V,left:":".concat(V),center:":".concat(V,":"),right:"".concat(V,":")},z=t("9VGf"),g,$;function oe(){}var le=0,Te=1e4,at="\u2581",ge=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function te(R){return/^\d+$/.test(R)?"".concat(R,"px"):R}var lt=navigator.platform.toUpperCase().indexOf("MAC")>=0,ft=lt?"Cmd":"Ctrl",pt=(g={},Object(ce.a)(g,ft+"-B","bold"),Object(ce.a)(g,ft+"-I","italic"),g),Ft=($={},Object(ce.a)($,st,"\u6DFB\u52A0\u94FE\u63A5"),Object(ce.a)($,ot,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(ce.a)($,me,"\u6DFB\u52A0\u56FE\u7247"),Object(ce.a)($,ve,"\u6DFB\u52A0\u8868\u683C"),$),Lt=Z.a=function(R){var $e=R.defaultValue,Oe=$e===void 0?"":$e,je=R.onChange,Ke=R.width,N=Ke===void 0?"100%":Ke,X=R.height,Ce=X===void 0?400:X,xe=R.miniToolbar,He=xe===void 0?!1:xe,It=R.isFocus,aa=It===void 0?!1:It,Bt=R.watch,La=R.insertTemp,va=R.id,zt=va===void 0?"markdown-editor-id":va,fa=R.showResizeBar,Ea=fa===void 0?!1:fa,pa=R.noStorage,gt=pa===void 0?!1:pa,Ae=R.showNullButton,F=Ae===void 0?!1:Ae,Ve=R.fullScreen,Q=Ve===void 0?!1:Ve,Xe=R.onBlur,u=R.onCMBeforeChange,Y=R.className,ht=Y===void 0?"":Y,dt=R.placeholder,we=dt===void 0?"":dt,Ye=R.values,ae=Ye===void 0?"":Ye,We=Object(i.useState)(null),Qe=Object(K.a)(We,2),l=Qe[0],Rt=Qe[1],kt=Object(i.useState)(Oe),Ut=Object(K.a)(kt,2),B=Ut[0],fe=Ut[1],ye=Object(i.useState)(Bt),Fe=Object(K.a)(ye,2),ut=Fe[0],Ot=Fe[1],Tt=Object(i.useState)(Q),xt=Object(K.a)(Tt,2),_t=xt[0],yt=xt[1],St=Object(i.useState)(""),Pt=Object(K.a)(St,2),bt=Pt[0],Et=Pt[1],Dt=Object(i.useState)(0),Kt=Object(K.a)(Dt,2),jt=Kt[0],Gt=Kt[1],la=Object(i.useState)(Ce),ua=Object(K.a)(la,2),ue=ua[0],ia=ua[1],ca=Object(i.useState)(!1),n=Object(K.a)(ca,2),$t=n[0],na=n[1],Xt=Object(i.useRef)(),ie=Object(i.useRef)(),Jt=Object(i.useRef)(),Yt=Object(i.useRef)();Object(i.useEffect)(function(){fe(ae),l==null||l.setValue(ae)},[ae]),Object(i.useEffect)(function(){if(Xt.current){var W=function(be,Le){var Me=Le.clipboardData;if(Me){var qe=Me.types.toString(),it=Me.items;if(qe==="text/html,Files"||qe==="Files"){var Ze=it[1];qe==="Files"&&(Ze=it[0]),Ze.kind==="file"&&Ze.type.match(/^image\//i)&&he(Ze.getAsFile(),function(mt){mt.id?w.replaceSelection("![,](/api/attachments/".concat(mt.id,")")):(mt==null?void 0:mt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},w=_e.a.fromTextArea(Xt.current,{mode:"markdown",lineNumbers:!He,lineWrapping:!0,value:Oe,autoCloseTags:!0,autoCloseBrackets:!0});return aa&&w.focus(),w.on("paste",W),Rt(w),function(){w.off("paste",W)}}},[]);var ra=Object(i.useCallback)(function(){if(ie.current)try{var W=ie.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,w=ie.current.getElementsByClassName("markdown-editor-body")[0];_t?w.style.height="calc(100vh - ".concat(W,"px)"):w.style.height="".concat(ue-W,"px")}catch(k){console.log(k,"---- to set md editor body height")}},[ue,ie,_t]);Object(i.useEffect)(function(){function W(){var k=new h.default(function(be){var Le=Object(re.a)(be),Me;try{for(Le.s();!(Me=Le.n()).done;){var qe=Me.value;(qe.target.offsetHeight>0||qe.target.offsetWidth>0)&&(ra(),l.setSize("100%","100%"),l.refresh())}}catch(it){Le.e(it)}finally{Le.f()}});return k.observe(Xt.current.parentElement),k}if(l){var w=W();return function(){w.unobserve(Xt.current.parentElement)}}},[l,ra]),Object(i.useEffect)(function(){if(l){for(var W=[],w=function(){var qe=be[k];Le=Object(K.a)(qe,2);var it=Le[0],Ze=Le[1],mt=Object(ce.a)({},it,function(){Nt(Ze)});W.push(mt),l.addKeyMap(mt)},k=0,be=Object.entries(pt);k0){var W=new Date().getTime(),w=window.sessionStorage.getItem(zt);W>=jt+Te&&(!w||w!==B)&&(window.sessionStorage.setItem(zt,B),na(!0))}},Te),Object(i.useEffect)(function(){Ot(Bt)},[l,Bt]),Object(i.useEffect)(function(){l&&(aa&&l.focus())},[l,aa]),Object(i.useEffect)(function(){if(ut&&l){var W=function(be){var Le=be.target;if(Yt.current){var Me=Le.scrollTop/Le.scrollHeight;Yt.current.scrollTop=Yt.current.scrollHeight*Me}},w=l.getScrollerElement();return w.addEventListener("scroll",W),function(){w.removeEventListener("scroll",W)}}},[l,ut]),Object(i.useEffect)(function(){if(l&&u){var W=function(k,be){u(k,be)};return l.on("beforeChange",W),function(){l.off("beforeChange",W)}}},[l,u]),Object(i.useEffect)(function(){if(l&&Xe){var W=function(){Xe(l.getValue())};return l.on("blur",W),function(){l.off("blur",W)}}},[l,Xe]),Object(i.useEffect)(function(){if(l){var W=function(k){var be=k.getValue();fe(be),Gt(new Date().getTime()),k.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),je&&je(be)};return l.on("change",W),function(){l.off("change",W)}}},[l,je]),Object(i.useEffect)(function(){l&&(Oe==null?(l.setValue(""),fe("")):Oe!==l.getValue()&&(l.setValue(Oe),fe(Oe),l.setCursor(l.lineCount(),0)))},[l,Oe]);var Nt=Object(i.useCallback)(function(W){var w=l.getCursor(),k=l.getSelection(),be=k.split(` -`);switch(W){case"bold":return l.replaceSelection("**"+k+"**"),k===""&&l.setCursor(w.line,w.ch+2),l.focus();case"italic":return l.replaceSelection("*"+k+"*"),k===""&&l.setCursor(w.line,w.ch+1),l.focus();case"code":return l.replaceSelection("`"+k+"`"),k===""&&l.setCursor(w.line,w.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+k+"$$`"),k===""&&l.setCursor(w.line,w.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+k+"\n```"),l.setCursor(w.line+1,k.length+1),l.focus();case"line-break":return l.replaceSelection(`
    -`),l.focus();case"list-ul":return k===""?l.replaceSelection("- "+k):l.replaceSelection(be.map(function(Le){return Le===""?"":"- ".concat(Le)}).join(` -`)),l.focus();case"list-ol":return k===""?l.replaceSelection("1. "+k):l.replaceSelection(be.map(function(Le,Me){return Le===""?"":"".concat(Me+1,". ").concat(Le)}).join(` -`)),l.focus();case"add-null-ch":return k===""&&l.setCursor(w.line,w.ch+1),l.replaceSelection(at),l.focus();case"inster-template-1":return k===""&&l.setCursor(w.line,w.ch),l.replaceSelection(ge),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return Ot(!ut),l.focus();case"trigger-full-screen":return yt(!_t),l.focus();case st:Et(st);return;case ot:Et(ot);return;case me:Et(me);return;case ve:Et(ve);return;default:throw new Error}},[l,ut,_t]),Qt=Object(i.useCallback)(function(W){Et("");switch(bt){case st:var w=W.title,k=W.link;return l.replaceSelection("[".concat(w,"](").concat(k,")")),l.focus();case ot:var be=W.language,Le=W.content;return l.replaceSelection(["```"+be,Le,"```"].join(` -`)),l.focus();case me:var Me=W.src,qe=W.alt;return l.replaceSelection("![ ".concat(qe," ]( ").concat(Me,' "').concat(qe,'" )')),l.focus();case ve:for(var it=W.row,Ze=W.col,mt=W.align,wt=` -`,Ht=0;Ht300&&(Ze=300);var mt=Ce+Ze+"px";ia(mt)}},be=Jt.current,Le=!1,Me=0;return be.addEventListener("mousedown",W),document.addEventListener("mousemove",k),document.addEventListener("mouseup",w),function(){be.removeEventListener("mousedown",W),document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",w)}}},[l,Jt]),Object(i.useEffect)(function(){ia(Ce)},[Ce]);var ga=te(N),qt=te(ue),ba={width:ga,height:qt},Ra=Object(i.useMemo)(function(){if(jt){var W=new Date(jt),w=W.getHours(),k=W.getMinutes(),be=W.getSeconds();return w=w<10?"0"+w:w,k=k<10?"0"+k:k,be=be<10?"0"+be:be,"".concat(w,":").concat(k,":").concat(be)}return 0},[jt]);function Zt(){window.sessionStorage.removeItem(zt),na(!1),Gt(0)}function Ta(){na(!1),Gt(0),l.setValue(window.sessionStorage.getItem(zt))}return s.a.createElement(i.Fragment,null,s.a.createElement("div",{className:"markdown-editor-wrapper",ref:ie},s.a.createElement("div",{className:"markdown-editor-container ".concat(ht," ").concat(ut?"on-preview":""," ").concat(He?"mini":""," ").concat(_t?"full-screen":""),style:ba},s.a.createElement(H,{insertTemp:La,watch:ut,fullScreen:_t,showNullButton:F,onActionCallback:Nt}),s.a.createElement("div",{className:"markdown-editor-body"},s.a.createElement("div",{className:"codemirror-container"},s.a.createElement("textarea",{ref:Xt,placeholder:we})),ut?s.a.createElement("div",{ref:Yt,className:"preview-container"},s.a.createElement(et.a,{value:B})):null))),Ea?s.a.createElement("a",{ref:Jt,className:"editor-resize"}):null,s.a.createElement(c.a,null,Ft[bt]?s.a.createElement(Ge.a,{centered:!0,title:Ft[bt],visible:!0,onCancel:Wt,footer:null},ha):null))}},V5fa:function(Ie,Z,t){Ie.exports={flex_box_center:"flex_box_center___1_S53",flex_space_between:"flex_space_between___1jn1m",flex_box_vertical_center:"flex_box_vertical_center___3ENQs",flex_box_center_end:"flex_box_center_end___1RjJf",flex_box_column:"flex_box_column___3-6wq",bg:"bg___3wGkV",title:"title___1QMPU",questionIcons:"questionIcons___2kqHA",green:"green___3sUty",orange:"orange___1IwUK",greenTip:"greenTip___2LD-4",redTip:"redTip___Ua25P",orangeTip:"orangeTip___1P_qu",pollDesc:"pollDesc___12pG2",answered:"answered___12rTH",unanswer:"unanswer___2WW2x",anchor:"anchor___K9-2U",answerFlag:"answerFlag___3jqRB",flagActive:"flagActive___38hkf",flagHalf:"flagHalf___1rgyT",answerStudentFlag:"answerStudentFlag___2zRLo",answerStudentActive:"answerStudentActive___2T-mu",questionItem:"questionItem___LqD7i",itemType:"itemType___1pbUF",itemFlag:"itemFlag___3xnGm",answerWrap:"answerWrap___13WPD",answerSubjective:"answerSubjective___BuIEZ",otherInput:"otherInput___3j4KI",submitButton:"submitButton___3lR03",randomFlag:"randomFlag___HVH41",answerTrue:"answerTrue___3EG1E",answerFalse:"answerFalse___zj_y6",answerHalf:"answerHalf___27vGH",renderHtml:"renderHtml___1U3SR",simpleText:"simpleText___1ljHF",answerYes:"answerYes___nDZ92",answerNo:"answerNo___1DhaR",answerInfo:"answerInfo___150u3",answerSheet:"answerSheet___1m3xL",active:"active___I4C3w",countDown:"countDown___1gxag",red:"red___1J5W8",fold:"fold___1XoX9",cardList:"cardList___vfXeA",iframe:"iframe___3x_Cy"}},ZW9T:function(Ie,Z,t){"use strict";t.d(Z,"a",function(){return Pe});var ne=t("k1fw"),Ge=t("miYZ"),re=t("tsqr"),K=t("rAM+"),ce=t("tJVT"),i=t("PpiC"),s=t("q1tI"),T=t.n(s),_e=t("bdgK");function h(v,y,H,c,S){var D=y.getWordUntilPosition(H),f={startLineNumber:H.lineNumber,endLineNumber:H.lineNumber,startColumn:D.startColumn,endColumn:D.endColumn},M=c.map(function(pe){return{label:pe,kind:v.languages.CompletionItemKind.Keyword,insertText:pe,insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:f}});return S.map(function(pe){M.push(Object(ne.a)(Object(ne.a)({},pe),{},{range:f}))}),M}var A=function(v){var y={label:"ifelse",kind:v.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet},H=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];v.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(f,M){var pe=h(v,f,M,H,[y]);return{suggestions:pe}}});var c=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];v.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(f,M){var pe=[{label:"print",kind:v.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Re=h(v,f,M,c,pe);return{suggestions:Re}}});var S=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];v.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(f,M){var pe=[y,{label:"main",kind:v.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:v.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:v.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Re=h(v,f,M,S,pe);return{suggestions:Re}}})},x="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function q(v){return/^\d+$/.test(v)?"".concat(v,"px"):v}function Ee(){}var nt=!1,ct={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function et(){var v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],y=v;if(Array.isArray(v)){for(var H=0;H0||He.target.offsetWidth>0)&&V.current.instance.layout()}}catch(It){Ce.e(It)}finally{Ce.f()}}),N.observe(ve.current)),N}function le(){re.b.warn(decodeURIComponent(x))}Object(s.useEffect)(function(){var N=V.current.instance;if(D!=null&&N&&g){var X=N.getModel();X&&D!==X.getValue()&&(nt=!0,X.setValue(D),N.layout(),nt=!1)}},[D,g,V.current]);function Te(){var N=V.current.instance;if(N){var X=N.getSelection(),Ce=V.current.pastePos||{},xe=new se.Range(Ce.startLineNumber||X.endLineNumber,Ce.startColumn||X.endColumn,Ce.endLineNumber||X.endLineNumber,Ce.endColumn||X.endColumn);setTimeout(function(){N.executeEdits("",[{range:xe,text:""}])},300)}}function at(N){(window.navigator.platform.match("Mac")?N.metaKey:N.ctrlKey)&&N.keyCode==83&&(N.preventDefault(),de())}var ge=function(){if(Ue&&V.current.instance){var X=V.current.instance.getContentHeight();je(X0||De.target.offsetWidth>0)&&Ue.layout()}}catch(Je){ke.e(Je)}finally{ke.f()}}),he.observe(G.current)),he}Object(s.useEffect)(function(){G.current&&t.e(34).then(t.t.bind(null,"M/lh",7)).then(function(Ue){se=Ue;var he=se.editor.createDiffEditor(G.current,Object(ne.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Re));L(he);var Be=I(he);return function(){he.dispose();var ke=he.getModel();ke&&ke.dispose(),Be.unobserve(G.current)}})},[]),Object(s.useEffect)(function(){e&&e.setModel({original:se.editor.createModel(D,M),modified:se.editor.createModel(f,M)})},[D,f,M,e]);var ee=q(H),de=q(S),Se={width:ee,height:de};return T.a.createElement("div",{className:"my-diff-editor",ref:G,style:Se})}},bPs0:function(Ie,Z,t){"use strict";t.d(Z,"b",function(){return Pe});var ne=t("k1fw"),Ge=t("WmNS"),re=t.n(Ge),K=t("9og8"),ce=t("2qtc"),i=t("kLXV"),s=t("tJVT"),T=t("PpiC"),_e=t("aHsQ"),h=t("sGsY"),A=t("q1tI"),x=t.n(A),q=t("bntm"),Ee=t("V0Rq"),nt=t("wd/R"),ct=t.n(nt),et=t("Ty5D"),se=t("9kvl"),vt=h.a.Countdown,Pe=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],v=function(H){var c=H.globalSetting,S=H.loading,D=H.user,f=H.exercise,M=H.dispatch,pe=Object(T.a)(H,["globalSetting","loading","user","exercise","dispatch"]),Re=Object(A.useState)({}),G=Object(s.a)(Re,2),rt=G[0],b=G[1],e=i.a.useModal(),L=Object(s.a)(e,2),I=L[0],ee=L[1],de=Object(A.useRef)(null),Se=Object(A.useState)(!0),Ue=Object(s.a)(Se,2),he=Ue[0],Be=Ue[1],ke=Object(et.l)().query,Ne=Object(et.m)();Object(A.useEffect)(function(){var z,g,$;return clearTimeout(de.current),document.addEventListener(Object(q.c)(),J,!1),window.addEventListener("blur",ve,!1),((z=f.exerciseUserInfo)===null||z===void 0?void 0:z.screen_open)&&Object(q.a)()&&(M({type:"globalSetting/headerFooterToggle",payload:!1}),Be(!1)),((g=f.exerciseUserInfo)===null||g===void 0?void 0:g.screen_open)&&!Object(q.a)()?i.a.info({icon:null,content:x.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",x.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",f.exerciseUserInfo.screen_num-f.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",x.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Be(!1),Object(q.d)(document.body),document.getElementById("root").addEventListener("click",Je,!1)}}):document.getElementById("root").addEventListener("click",Je,!1),ct()().diff(ct()(($=f.exerciseUserInfo)===null||$===void 0?void 0:$.screen_at),"seconds")>0&&De(),function(){document.getElementById("root").removeEventListener("click",Je,!1),document.removeEventListener(Object(q.c)(),J,!1),window.removeEventListener("blur",ve,!1),clearTimeout(de.current)}},[]),Object(A.useEffect)(function(){setTimeout(function(){f.actionTabs.removeEventListenerExitScreen&&(clearTimeout(de.current),document.getElementById("root").removeEventListener("click",Je,!1),document.removeEventListener(Object(q.c)(),J,!1))},500),C()},[f.actionTabs]),Object(A.useEffect)(function(){setTimeout(function(){f.exerciseUserInfo.used_screen_num>f.exerciseUserInfo.screen_num?me():!he},500)},[f.exerciseUserInfo]);var De=function(){var z=Object(K.a)(re.a.mark(function g(){return re.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=2,V();case 2:setTimeout(function(){var le;i.a.destroyAll(),i.a.info({okText:x.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:x.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",x.a.createElement("span",{className:"c-red"},f.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",x.a.createElement("span",{className:"c-red"},(le=f.exerciseUserInfo)===null||le===void 0?void 0:le.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var Te=Object(K.a)(re.a.mark(function ge(){return re.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:Object(q.d)(document.body);case 1:case"end":return lt.stop()}},ge)}));function at(){return Te.apply(this,arguments)}return at}()})},1e3);case 3:case"end":return oe.stop()}},g)}));return function(){return z.apply(this,arguments)}}(),Je=function(g){!Object(q.a)()&&g.target.nodeName!=="A"&&g.target.nodeName!=="BUTTON"&&g.target.innerHTML!=="\u786E \u5B9A"&&(Object(q.d)(document.body),console.log("documentClick.full"))},C=function(){var z=Object(K.a)(re.a.mark(function g(){var $;return re.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,M({type:"exercise/getExerciseUserInfo",payload:Object(ne.a)({},Ne)});case 2:return $=le.sent,le.abrupt("return",$==null?void 0:$.data);case 4:case"end":return le.stop()}},g)}));return function(){return z.apply(this,arguments)}}(),tt=function(){var z=Object(K.a)(re.a.mark(function g($){var oe,le;return re.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:i.a.destroyAll(),le=i.a.info({okText:x.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",x.a.createElement("span",{style:{display:"inline-block"}},x.a.createElement(vt,{onFinish:V,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(f.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:x.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",x.a.createElement("span",{className:"c-red"},$),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",x.a.createElement("span",{className:"c-red"},(oe=f.exerciseUserInfo)===null||oe===void 0?void 0:oe.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",x.a.createElement("span",{className:"c-red"},f.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",x.a.createElement("br",null),x.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var ge=Object(K.a)(re.a.mark(function lt(){return re.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:Object(q.d)(document.body),le.destroy();case 2:case"end":return pt.stop()}},lt)}));function te(){return ge.apply(this,arguments)}return te}()}),setTimeout(function(){var ge;le.update({okText:x.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:x.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",x.a.createElement("span",{className:"c-red"},$+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",x.a.createElement("span",{className:"c-red"},(ge=f.exerciseUserInfo)===null||ge===void 0?void 0:ge.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(f.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return at.stop()}},g)}));return function($){return z.apply(this,arguments)}}(),st=function(){location.href="/classrooms/".concat(Ne.coursesId,"/exercise/").concat(Ne.categoryId,"/detail")},me=function(){var z=Object(K.a)(re.a.mark(function g(){var $;return re.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return i.a.destroyAll(),le.next=3,Object(Ee.W)({categoryId:Ne.categoryId,commit_method:1});case 3:$=le.sent,$&&ot();case 5:case"end":return le.stop()}},g)}));return function(){return z.apply(this,arguments)}}(),ot=function(){document.removeEventListener(Object(q.c)(),J,!1),Object(q.b)(),i.a.destroyAll(),I.info({content:x.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",x.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){st()}})},ve=function(g){Object(q.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(q.b)()},V=function(){var z=Object(K.a)(re.a.mark(function g(){var $,oe;return re.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:return(($=f.exerciseUserInfo)===null||$===void 0?void 0:$.screen_at)&&Object(Ee.g)(Object(ne.a)(Object(ne.a)({},Ne),{},{reset:!0})),Te.next=3,Object(Ee.O)({id:Ne.categoryId});case 3:if(oe=Te.sent,!(oe==null?void 0:oe.is_commit)){Te.next=7;break}return ot(),Te.abrupt("return");case 7:return Te.next=9,C();case 9:case"end":return Te.stop()}},g)}));return function(){return z.apply(this,arguments)}}(),J=function(){var z=Object(K.a)(re.a.mark(function g(){var $,oe,le,Te;return re.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if($=!1,console.log("fullscreen change"),!Object(q.a)()){ge.next=7;break}((oe=f.exerciseUserInfo)===null||oe===void 0?void 0:oe.screen_at)&&Object(Ee.g)(Object(ne.a)(Object(ne.a)({},Ne),{},{reset:!0})),clearTimeout(de.current),ge.next=16;break;case 7:return $=!0,ge.next=10,C();case 10:le=ge.sent,Object(Ee.g)(Object(ne.a)({},Ne)),tt(le.used_screen_num),Te=setTimeout(Object(K.a)(re.a.mark(function te(){return re.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:case"end":return ft.stop()}},te)})),f.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),de.current=Te;case 16:M({type:"globalSetting/headerFooterToggle",payload:$});case 17:case"end":return ge.stop()}},g)}));return function(){return z.apply(this,arguments)}}();return x.a.createElement("div",null,ee)};Z.a=Object(se.a)(function(y){var H=y.loading,c=y.user,S=y.exercise,D=y.globalSetting;return{globalSetting:D,user:c,exercise:S,loading:H.effects}})(v)},dejd:function(Ie,Z,t){},gUdW:function(Ie,Z,t){"use strict";var ne=t("q1tI"),Ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},re=Ge,K=t("6VBw"),ce=function(T,_e){return ne.createElement(K.a,Object.assign({},T,{ref:_e,icon:re}))};ce.displayName="MinusSquareOutlined";var i=Z.a=ne.forwardRef(ce)},kSUc:function(Ie,Z,t){},o5mm:function(Ie,Z,t){Ie.exports={flex_box_center:"flex_box_center___yMfGk",flex_space_between:"flex_space_between___3T4Rr",flex_box_vertical_center:"flex_box_vertical_center___2K9ch",flex_box_center_end:"flex_box_center_end___1GgKp",flex_box_column:"flex_box_column___2DSuN",shixunWrp:"shixunWrp___2_2ep"}}}]); diff --git a/p__Classrooms__Lists__Exercise__Answer__index.c0307530.async.js b/p__Classrooms__Lists__Exercise__Answer__index.c0307530.async.js new file mode 100644 index 0000000000..8472cc472c --- /dev/null +++ b/p__Classrooms__Lists__Exercise__Answer__index.c0307530.async.js @@ -0,0 +1,19 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[62,4,5,6,15],{"7ZXX":function(ke,q,t){ke.exports=t.p+"static/err.6e7c5817.png"},"7ahc":function(ke,q,t){"use strict";t.d(q,"a",function(){return f});var te=t("k1fw"),ze=t("0Owb"),ae=t("+L6B"),W=t("2/Rp"),de=t("y8nQ"),i=t("Vl3Y"),s=t("tJVT"),S=t("OaEy"),ve=t("2fM7"),g=t("q1tI"),T=t.n(g),y=t("VrN/"),Y=t.n(y),Ee=t("p77/"),rt=t.n(Ee),it=t("c5Ni"),Ye=t.n(it),ne=ve.a.Option,ft={labelCol:{span:4},wrapperCol:{span:20}},Pe={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};q.b=function(P){var K=P.callback,h=P.onCancel,H=Object(g.useState)("python"),b=Object(s.a)(H,2),c=b[0],M=b[1];function he(V){M(Pe[V][1])}function ge(V){K(V)}return T.a.createElement(i.a,Object(ze.a)({},ft,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ge}),T.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},T.a.createElement(ve.a,{onChange:he},Object.keys(Pe).map(function(V){return T.a.createElement(ne,{key:V,value:V},Pe[V][0])}))),T.a.createElement(i.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},T.a.createElement(f,{mode:c})),T.a.createElement("div",{className:"flex-container flex-end"},T.a.createElement(W.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),T.a.createElement(W.a,{type:"ghost",onClick:h},"\u53D6\u6D88")))};function f(P){var K=P.value,h=P.onChange,H=P.mode,b=P.options,c=b===void 0?{}:b,M=Object(g.useRef)(),he=Object(g.useState)(),ge=Object(s.a)(he,2),V=ge[0],ct=ge[1];return Object(g.useEffect)(function(){if(V){var D=function(O){var I=O.getValue();h&&h(I)};return V.on("change",D),function(){V.off("change",D)}}},[V,h]),Object(g.useEffect)(function(){V&&V.setOption("mode",H)},[V,H]),Object(g.useEffect)(function(){V&&((K!==V.getValue()||K==="")&&setTimeout(function(){V.setValue(K||" ")},300))},[V,K]),Object(g.useEffect)(function(){if(M.current&&!V){var D=Y.a.fromTextArea(M.current,Object(te.a)({mode:H,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));ct(D)}},[M.current,V]),T.a.createElement("div",{className:"my-codemirror-container"},T.a.createElement("textarea",{ref:M}))}},"9Bee":function(ke,q,t){"use strict";var te=t("q1tI"),ze=t.n(te),ae=t("vg9a"),W=t("tJVT"),de=t("DlQD"),i=t.n(de),s=t("rUJ1");function S(e,O){var I=e.match(/^(\s+)(?:```)/);if(I===null)return O;var Q=I[1];return O.split(` +`).map(function(ie){var we=ie.match(/^\s+/);if(we===null)return ie;var De=Object(W.a)(we,1),be=De[0];return be.length>=Q.length?ie.slice(Q.length):ie}).join(` +`)}var ve=[],g=["
      "],T=new i.a.Renderer,y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Y(){ve.length=0,g=["
        "]}function Ee(e,O,I,Q){if(O>=e.length||e[O].level<=I)return O;var ie=e[O];Q.push("
      • "+ie.text+""),O++;var we=[];return O=Ee(e,O,ie.level,we),we.length>0&&(Q.push("
          "),we.forEach(function(De){Q.push(De)}),Q.push("
        ")),Q.push("
      • "),O=Ee(e,O,I,Q),O}function rt(){return Ee(ve,0,0,g),g.push("
      "),g.join("")}var it={heading:function(O){var I=y.exec(O);if(I)return{type:"heading",raw:I[0],depth:I[1].length,text:I[2]}},fences:function(O){var I=this.rules.block.fences.exec(O);if(I){var Q=I[0],ie=S(Q,I[3]||""),we=I[2]?I[2].trim():I[2];if(["latex","katex","math"].indexOf(we)>=0){var De=ft(),be=ie;ie=De,Pe[De]={type:"block",expression:be}}return{type:"code",raw:Q,lang:we,text:ie}}}},Ye=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ne=0,ft=function(){return"__special_katext_id_".concat(ne++,"__")},Pe={};function f(){return Pe}function P(){ne=0,Pe={}}function K(e){return e=e.replace(Ye,function(O,I){var Q=ft();return Pe[Q]={type:"inline",expression:I},Q}),e}var h=T.listitem;T.listitem=function(e){return h(K(e))};var H=T.paragraph;T.paragraph=function(e){return H(K(e))};var b=T.tablecell;T.tablecell=function(e,O){return b(K(e),O)},T.code=function(e,O,I){var Q=(O||"").match(/\S*/)[0];return Q?["latex","katex","math"].indexOf(Q)>=0?"

      ".concat(e,"

      "):'
      ').concat(I?e:Object(s.escape)(e,!0),`
      +`):'
      '+(I?e:Object(s.escape)(e,!0))+"
      "},T.heading=function(e,O,I){var Q=this.options.headerPrefix+I.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ve.push({anchor:Q,level:O,text:e}),"'+e+""},i.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),i.a.use({tokenizer:it,renderer:T});var c=i.a,M=t("SJMd"),he=t("m3rI"),ge=t("Oy/b"),V=/]*>/g;function ct(e){var O=document.createElement("div");return O.innerHTML=e,O.childNodes.length===0?"":O.childNodes[0].nodeValue}var D=q.a=function(e){var O=e.value,I=O===void 0?"":O,Q=e.className,ie=e.style,we=ie===void 0?{}:ie,De=String(I),be=Object(te.useMemo)(function(){try{var Ie=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Te=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ge=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;De=De.replace(Ie,"("+he.a.API_SERVER+"/api/attachments/").replace(Te,'"'+he.a.API_SERVER+"/api/attachments/").replace(Ge,'"'+he.a.API_SERVER+"/files/uploads/")}catch(tt){}var C=c(De),Qe=f();return De.match(/\[TOC\]/)&&(C=C.replace("

      [TOC]

      ",rt()),Y()),C=C.replace(/(__special_katext_id_\d+__)/g,function(tt,pe){var st=Qe[pe],_e=st.type,oe=st.expression;return Object(ge.renderToString)(ct(oe)||"",{displayMode:_e==="block",throwOnError:!1,output:"html"})}),C=C.replace(/▁/g,"\u2581\u2581\u2581"),P(),C},[De]),Me=Object(te.useRef)();function Fe(Ie){var Te=Ie.target;if(Te.tagName.toUpperCase()==="A"){var Ge=Te.getAttribute("href");if(Ge.startsWith("#")){Ie.preventDefault();var C=document.getElementById(Ge.replace("#",""));C&&C.scrollIntoView(!0)}}}return Object(te.useEffect)(function(){if(Me.current&&be&&(be.match(V)&&window.PR.prettyPrint()),Me.current)return Me.current.addEventListener("click",Fe),function(){Me.current.removeEventListener("click",Fe),P(),Y()}},[be,Me.current,Fe]),ze.a.createElement("div",{ref:Me,style:we,className:"".concat(Q||""," markdown-body"),dangerouslySetInnerHTML:{__html:be}})}},"9VGf":function(ke,q,t){"use strict";t.d(q,"a",function(){return ae});var te=t("q1tI"),ze=t.n(te);function ae(W,de){var i=Object(te.useRef)();Object(te.useEffect)(function(){i.current=W}),Object(te.useEffect)(function(){function s(){i.current()}if(de!==null){var S=setInterval(s,de);return function(){return clearInterval(S)}}},[de])}},BjJ7:function(ke,q,t){"use strict";t.d(q,"d",function(){return ze}),t.d(q,"c",function(){return ae}),t.d(q,"e",function(){return W}),t.d(q,"b",function(){return de}),t.d(q,"a",function(){return s});var te=t("m3rI");function ze(S){var ve=!0;if(S.length>0){for(var g=0;g1&&arguments[1]!==void 0?arguments[1]:"",g=[],T=0;T0&&(pe(),Qe(1))},[ft]),Object(s.useEffect)(function(){if(C===0)return;if(C===2)clearInterval(Fe);else{var re=0,d=setInterval(function(){V.includes(re)&&_e(),re++},1e3);Ie(d)}return function(){return clearInterval(Fe)}},[C]),Object(s.useImperativeHandle)(ne,function(){return{handlePhoto:_e}});var tt=function(){Qe(2)},pe=function(){var d=ft/Pe,A=[];function se(z,ce){return parseInt(Math.floor(Math.random()*(ce-z+1))+z)}new Array(Pe).fill(0).map(function(z,ce){P?A.push(se(d*ce,d*(ce+1))):ce==0?A.push(0):A.push(se(d*ce,d*(ce+1)))}),V=A,ct([].concat(A)),console.log(A)},st=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(d){var A=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return A?new Promise(function(se,z){A.call(navigator,d,se,z)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(d){f&&f(2),I(2),"srcObject"in b.current?b.current.srcObject=d:b.current.src=window.URL.createObjectURL(d),b.current.onloadedmetadata=function(A){b.current.play()},b.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),tt(),de.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(d){I(1),f&&f(1),d.message==="Permission denied"||d.name==="NotAllowedError"?de.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):de.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+d.name),console.log("err: "+d.message)})},_e=function(){try{c.current.width=b.current.videoWidth,c.current.height=b.current.videoHeight;var d=c.current.getContext("2d");d.drawImage(b.current,0,0,c.current.width,c.current.height),De(c.current.toDataURL("image/png")),at(c.current.toDataURL("image/png"))}catch(A){debugger}},oe=function(){try{var d=b.current.srcObject,A=d.getTracks();A.forEach(function(se){se.stop()}),b.current.srcObject=null}catch(se){}},at=function(){var re=Object(ae.a)(ze.a.mark(function d(A){var se,z,ce,nt,Re,_t,ot,Z,Et,Ut,Vt;return ze.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(g.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:Z=Oe.sent,Et=Object(T.a)(),Ut=new Ee({endpoint:Z==null||((se=Z.data)===null||se===void 0)?void 0:se.end_point,region:Z==null||((z=Z.data)===null||z===void 0)?void 0:z.region,accessKeyId:Z==null||((ce=Z.data)===null||ce===void 0)?void 0:ce.access_key_id,accessKeySecret:Z==null||((nt=Z.data)===null||nt===void 0)?void 0:nt.access_key_secret,bucket:Z==null||((Re=Z.data)===null||Re===void 0)?void 0:Re.bucket,stsToken:Z==null||((_t=Z.data)===null||_t===void 0)?void 0:_t.security_token}),Vt=rt(A,Et),Ut.multipartUpload("".concat(Et,".png"),Vt,{timeout:10*1e3,partSize:10485760,callback:{url:Z==null||((ot=Z.data)===null||ot===void 0)?void 0:ot.callback_url,host:Z==null?void 0:Z.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+M.login+"&container_id="+M.categoryId+"&container_type=Exercise"}}).then(function(me){console.log("result:",me)}).catch(function(me){console.log("err:",me)});case 7:case"end":return Oe.stop()}},d)}));return function(A){return re.apply(this,arguments)}}();return S.a.createElement(S.a.Fragment,null,O!==3&&S.a.createElement("aside",{className:Y.a.video,id:"screenshot"},O===0&&S.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),O===1&&S.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),O===2&&S.a.createElement("div",null,S.a.createElement("video",{width:H,ref:b,autoPlay:!0}),S.a.createElement("canvas",{style:{display:"none"},ref:c}))))});q.a=it},"C+DQ":function(ke,q,t){},DR4n:function(ke,q,t){ke.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},HmJG:function(ke,q,t){},M8RZ:function(ke,q,t){"use strict";t.d(q,"a",function(){return ve});var te=t("fWQN"),ze=t("mtLc"),ae=t("yKVA"),W=t("879j"),de=t("q1tI"),i=t.n(de),s=t("i8i4"),S=t.n(s),ve=function(g){Object(ae.a)(y,g);var T=Object(W.a)(y);function y(Y){var Ee;Object(te.a)(this,y),Ee=T.call(this,Y);var rt=window.document;return Ee.node=rt.createElement("div"),rt.body.appendChild(Ee.node),Ee}return Object(ze.a)(y,[{key:"render",value:function(){var Ee=this.props.children;return Object(s.createPortal)(Ee,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),y}(i.a.Component)},MvOs:function(ke,q,t){"use strict";t.r(q);var te=t("T2oS"),ze=t("W9HT"),ae=t("sPJy"),W=t("bE4q"),de=t("+L6B"),i=t("2/Rp"),s=t("14J3"),S=t("BMrR"),ve=t("jCWc"),g=t("kPKH"),T=t("5Dmo"),y=t("3S7+"),Y=t("sRBo"),Ee=t("kaz8"),rt=t("7Kak"),it=t("9yH6"),Ye=t("MXD1"),ne=t("CFYs"),ft=t("miYZ"),Pe=t("tsqr"),f=t("2qtc"),P=t("kLXV"),K=t("WmNS"),h=t.n(K),H=t("k1fw"),b=t("9og8"),c=t("tJVT"),M=t("PpiC"),he=t("5NDa"),ge=t("5rEg"),V=t("aHsQ"),ct=t("sGsY"),D=t("q1tI"),e=t.n(D),O=t("Ty5D"),I=t("55Ip"),Q=t("9kvl"),ie=t("gUdW"),we=t("xGfz"),De=t("jhfD"),be=t("Llu2"),Me=t("BlwA"),Fe=t("bPs0"),Ie=t("wd/R"),Te=t.n(Ie),Ge=t("V5fa"),C=t.n(Ge),Qe=t("1vsH"),tt=t("s8TD"),pe=t("xKgJ"),st=t("bntm"),_e=t("V0Rq"),oe=t("HBuW"),at=t("9Bee"),re=t("Ot1p"),d=function(Ae){var F,He,J,$e,u=Ae.item,G=Ae.answerData,ht=Ae.onBlur,dt=ht===void 0?function(){}:ht,Se=Object(D.useState)(),Je=Object(c.a)(Se,2),ee=Je[0],Xe=Je[1],qe=Object(D.useState)(),l=Object(c.a)(qe,2),Rt=l[0],Bt=l[1],Ot=Object(D.useState)(),B=Object(c.a)(Ot,2),fe=B[0],ye=B[1];return Object(D.useEffect)(function(){Bt(u==null?void 0:u.a_flag)},[u==null?void 0:u.a_flag]),e.a.createElement("div",null,(G==null||((F=G.exercise)===null||F===void 0)?void 0:F.user_exercise_status)===1?e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),e.a.createElement("div",{className:C.a.simpleText},e.a.createElement(at.a,{value:u==null||((He=u.user_answer)===null||He===void 0)?void 0:He[0]}))):e.a.createElement("div",{className:u.user_score&&(u.user_score===u.question_score?"c-green":"c-red")},fe?e.a.createElement(re.a,{height:150,isFocus:!0,defaultValue:u==null||((J=u.user_answer)===null||J===void 0)?void 0:J[0],id:u==null?void 0:u.question_id,onChange:function(lt){return Xe(lt)},onBlur:function(){return dt(ee)}}):e.a.createElement("div",{onClick:function(){return ye(!0)}},e.a.createElement(ge.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),Object(pe.t)()&&(u==null?void 0:u.standard_answer)&&e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),e.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.a.createElement(at.a,{value:u==null||(($e=u.standard_answer)===null||$e===void 0)?void 0:$e[0]}))))},A=d,se=t("g9YV"),z=t("wCAj"),ce=t("5GOC"),nt=t("JsLm"),Re=t("ZW9T"),_t=t("o5mm"),ot=t.n(_t),Z=function(Ae){var F,He,J,$e,u=Ae.item,G=Ae.answerData,ht=Object(D.useState)([]),dt=Object(c.a)(ht,2),Se=dt[0],Je=dt[1],ee=Object(D.useState)([]),Xe=Object(c.a)(ee,2),qe=Xe[0],l=Xe[1];Object(D.useEffect)(function(){var B;if(!(u==null||((B=u.shixun_details)===null||B===void 0)?void 0:B.length))return;for(var fe=[],ye=[],Be=0;Be<(u==null||((lt=u.shixun_details)===null||lt===void 0)?void 0:lt.length);Be++){for(var lt,xt,Tt,yt=0;yt<(u==null?void 0:u.shixun_details[Be].stage_list.length);yt++){var mt,Pt,St,Dt,bt=u==null?void 0:u.shixun_details[Be].stage_list[yt];fe.push(Object(H.a)(Object(H.a)({},bt),{operation:u==null||((mt=u.shixun_details)===null||mt===void 0||((Pt=mt[Be])===null||Pt===void 0||((St=Pt.shixun_detail)===null||St===void 0||((Dt=St[0])===null||Dt===void 0))))?void 0:Dt.game_identifier}))}if(u==null||((xt=u.shixun_details)===null||xt===void 0||((Tt=xt[Be])===null||Tt===void 0))?void 0:Tt.shixun_detail){var pt,jt,Wt;ye.push(u==null||((pt=u.shixun_details)===null||pt===void 0||((jt=pt[Be])===null||jt===void 0||((Wt=jt.shixun_detail)===null||Wt===void 0)))?void 0:Wt[0])}}l(ye),Je(fe)},[u==null?void 0:u.shixun_details]);var Rt=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(fe){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:fe&&fe.length>25?fe:""},fe)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.evaluate_count?ye.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(fe,ye){var Be=!1;return ye.finished_time&&(G==null?void 0:G.exercise)&&(G==null?void 0:G.exercise_answer_user)&&((G==null?void 0:G.exercise.time)===-1?Be=Te()(G==null?void 0:G.exercise.end_time).isBefore(ye.finished_time):Be=Te()(G==null?void 0:G.exercise_answer_user.start_at).add(G==null?void 0:G.exercise.time,"m").isBefore(ye.finished_time)),e.a.createElement("span",null,ye.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},Be?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(fe,ye,Be){return fe?e.a.createElement(nt.a,{affix:!1,className:"mt10"},e.a.createElement(nt.a.Link,{href:"#challenge_".concat(u==null?void 0:u.question_id).concat(Be),title:e.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):e.a.createElement("span",{className:"c-grey-999"},"--")}}],Bt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(fe,ye){return e.a.createElement("span",null,ye.error_msg?ye.error_msg:"--")}}],Ot={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement("div",null,u==null||((F=u.shixun)===null||F===void 0)?void 0:F.map(function(B,fe){return e.a.createElement(S.a,{className:"font16",gutter:[0,20]},e.a.createElement(g.a,{flex:"1"},B.challenge_name," (",B.challenge_score,"\u5206)"),e.a.createElement(g.a,{flex:"100px",className:"tr"},B.answer_status===0&&e.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),B.answer_status===1&&e.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(G==null||((He=G.exercise)===null||He===void 0)?void 0:He.student_commit_status)!==0||(G==null||((J=G.exercise)===null||J===void 0)?void 0:J.user_exercise_status)!==0?e.a.createElement(e.a.Fragment,null,!!(Se==null?void 0:Se.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),e.a.createElement(z.a,{columns:Rt,dataSource:Se,pagination:!1})),!!(qe==null?void 0:qe.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),qe==null?void 0:qe.map(function(B,fe){return e.a.createElement("div",{id:"challenge_".concat(u==null?void 0:u.question_id).concat(fe),className:"mt5"},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",B.position,"\u5173"),e.a.createElement(I.Link,{className:"current c-black font16",to:"/tasks/".concat(B.game_identifier)},B.name)),(B==null?void 0:B.st)===0&&B.passed_code&&e.a.createElement("aside",{className:ot.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},B.path)),e.a.createElement(Re.b,{height:300,language:"python",theme:"default",value:B.passed_code,options:Ot})))}))):e.a.createElement(e.a.Fragment,null,Object(pe.t)()&&e.a.createElement(at.a,{className:"c-grey-999 mt20 mb20",value:u==null?void 0:u.question_title}),u==null||(($e=u.shixun)===null||$e===void 0)?void 0:$e.map(function(B,fe){return e.a.createElement("p",{className:"font16 c-grey-666 mb5",key:fe},e.a.createElement("span",{className:"mr20"},"\u7B2C",B==null?void 0:B.challenge_position,"\u5173 ",B==null?void 0:B.challenge_name),e.a.createElement("span",null,B==null?void 0:B.challenge_score,"\u5206"))})))},Et=Z,Ut=t("J66h"),Vt=function(Ae){var F=Ae.item,He=Ae.answerData,J=Object(D.useState)([]),$e=Object(c.a)(J,2),u=$e[0],G=$e[1];Object(D.useEffect)(function(){var Se;if((F==null||((Se=F.evaluate_codes)===null||Se===void 0)?void 0:Se.length)>0){var Je;G(F==null||((Je=F.evaluate_codes)===null||Je===void 0)?void 0:Je.map(function(ee,Xe){return{key:Xe+1,error_msg:(ee==null?void 0:ee.error_msg)?Ut.Base64.decode(ee==null?void 0:ee.error_msg):""}}))}else G([{key:"--",error_msg:"--"}])},[F==null?void 0:F.evaluate_codes]);var ht=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Je,ee){return e.a.createElement("span",null,ee.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Je,ee){return e.a.createElement("span",null,ee.error_msg?ee.error_msg:"--")}}],dt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(at.a,{value:F==null?void 0:F.description})),!!(F==null?void 0:F.user_answer.length)&&(F==null?void 0:F.passed_code)&&e.a.createElement("aside",{className:ot.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(Re.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(F==null?void 0:F.passed_code)?Ut.Base64.decode(F==null?void 0:F.passed_code):"",options:dt})))},x=Vt,Oe=t("oBTY"),me=ge.a.TextArea,je=function(Ae){var F,He,J=Ae.item,$e=Ae.answerData,u=Ae.onBlur,G=u===void 0?function(){}:u,ht=Object(D.useState)([]),dt=Object(c.a)(ht,2),Se=dt[0],Je=dt[1];return Object(D.useEffect)(function(){for(var ee=[],Xe=0;Xe<(J==null?void 0:J.multi_count);Xe++)ee.push(Object(H.a)({},(J==null?void 0:J.user_answer[Xe])||{}));Je(ee)},[J==null?void 0:J.user_answer]),e.a.createElement("div",null,Se==null?void 0:Se.map(function(ee,Xe){var qe;return e.a.createElement("div",{className:"mt10"},e.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",Xe+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(me,{autoSize:!0,rows:4,disabled:($e==null||((qe=$e.exercise)===null||qe===void 0)?void 0:qe.user_exercise_status)===1,value:ee==null?void 0:ee.answer_text,onChange:function(Rt){Se[Xe].answer_text=Rt.target.value,Je(Object(Oe.a)(Se))},onBlur:function(Rt){return G(ee==null?void 0:ee.answer_text,Xe+1)},className:J.user_score&&(J.user_score===J.question_score?"c-green":"c-red")})))}),!!(J==null||((F=J.standard_answer)===null||F===void 0)?void 0:F.length)&&e.a.createElement("div",null,J==null||((He=J.standard_answer)===null||He===void 0)?void 0:He.map(function(ee,Xe){return e.a.createElement("div",null,e.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Xe+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(me,{autoSize:!0,disabled:!0,value:ee==null?void 0:ee.answer_text[0]})))})))},We=je,N=ge.a.TextArea,$=function(Ae){var F=Ae.data;return e.a.createElement("div",{className:"tc mt80"},e.a.createElement("img",{width:"486",src:t("7ZXX")})," ",e.a.createElement("br",null),F.status===-1&&e.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),F.status===-2&&e.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",e.a.createElement("span",{className:"c-red"},F.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),e.a.createElement(i.a,{className:"mt40 pl20 pr20",type:"primary"},e.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},Ce=$,xe=t("m3rI"),Ke=t("LvDl"),Ft=ct.a.Countdown,aa=ge.a.TextArea,It=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],La={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},va={1:C.a.flagActive,2:C.a.flagHalf},zt={0:"c-red-ee4",1:"c-green"},fa=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Ea=function(Ae){var F,He,J,$e,u,G,ht,dt,Se,Je,ee,Xe,qe,l,Rt,Bt,Ot,B,fe,ye,Be,lt,xt,Tt,yt,mt,Pt,St,Dt,bt,pt,jt=Ae.globalSetting,Wt=Ae.loading,Ct=Ae.user,Gt=Ae.exercise,la=Ae.dispatch,ua=Object(M.a)(Ae,["globalSetting","loading","user","exercise","dispatch"]),le=Object(O.m)(),ia=Object(D.useState)({}),ca=Object(c.a)(ia,2),n=ca[0],kt=ca[1],na=Object(D.useState)({}),$t=Object(c.a)(na,2),ue=$t[0],Jt=$t[1],Yt=Object(D.useState)({}),ra=Object(c.a)(Yt,2),Nt=ra[0],Qt=ra[1],ha=Object(D.useState)(!1),Xt=Object(c.a)(ha,2),ga=Xt[0],qt=Xt[1],ba=Object(D.useState)(!0),Ra=Object(c.a)(ba,2),Zt=Ra[0],Ta=Ra[1],X=Object(D.useState)(!1),w=Object(c.a)(X,2),k=w[0],Ue=w[1],Le=Object(D.useState)(!1),Ne=Object(c.a)(Le,2),Ze=Ne[0],ut=Ne[1],et=Object(D.useState)(),vt=Object(c.a)(et,2),wt=vt[0],Kt=vt[1],da=Object(D.useState)(0),sa=Object(c.a)(da,2),Ua=sa[0],Pn=sa[1],za=Object(D.useState)(""),Sa=Object(c.a)(za,2),Ga=Sa[0],Oa=Sa[1],Ja=Object(D.useState)("none"),Na=Object(c.a)(Ja,2),Ya=Na[0],xa=Na[1],Qa=Object(D.useState)(""),wa=Object(c.a)(Qa,2),qa=wa[0],Za=wa[1],en=Object(D.useState)({status:0}),Ma=Object(c.a)(en,2),ya=Ma[0],Fa=Ma[1],tn=Object(D.useState)(!1),Ia=Object(c.a)(tn,2),an=Ia[0],nn=Ia[1],Ba=Object(D.useRef)(),ka=Object(D.useRef)();Object(D.useEffect)(function(){return Object(pe.d)()?(ea(),window.addEventListener("beforeunload",Pa)):Ct.userInfo.login&&sn(),window.addEventListener("message",Xa),function(){window.removeEventListener("message",Xa),window.removeEventListener("beforeunload",Pa),location.pathname.indexOf("/detail")>-1&&Object(st.b)()}},[le.categoryId,Ct.userInfo.login]),Object(D.useEffect)(function(){return window.addEventListener("beforeunload",$a),function(){window.removeEventListener("beforeunload",$a)}},[]),Object(D.useEffect)(function(){var p;(n==null||((p=n.question_status)===null||p===void 0)?void 0:p.every(function(a){return!!a.ques_status&&an&&(ue==null?void 0:ue.used_screen_num)<(ue==null?void 0:ue.screen_num)}))&&setTimeout(function(){var a;(a=ka.current)===null||a===void 0||a.handlePhoto()},1300)},[n]);var $a=function(){var a;((a=Gt.exerciseUserInfo)===null||a===void 0?void 0:a.screen_open)&&window.navigator.sendBeacon("".concat(xe.a.API_SERVER,"/api/exercises/").concat(le.categoryId,"/commit_screen_at.json"),{})},Xa=function(a){a.data==="backExercise"&&rn()},rn=function(){xa("none"),Oa(""),ea()},sn=function(){var p=Object(b.a)(h.a.mark(function a(){var o,r,_,m,E,U,v,R,L,j,At;return h.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,la({type:"exercise/getExerciseUserInfo",payload:Object(H.a)({},le)});case 2:if(r=Ve.sent,Jt(Object(H.a)({},r.data)),!((r==null||((o=r.data)===null||o===void 0)?void 0:o.ip_limit)!=="no")){Ve.next=11;break}if(!((r==null||((_=r.data)===null||_===void 0)?void 0:_.ip_limit)==="inner")){Ve.next=9;break}return Ve.next=8,Object(tt.a)({ip_limit:r==null||((m=r.data)===null||m===void 0)?void 0:m.ip_limit});case 8:U=Ve.sent;case 9:return Ve.next=11,Object(Qe.l)({exerciseId:le.categoryId,ip:U,errmsgHide:!0,ip_limit:r==null||((E=r.data)===null||E===void 0)?void 0:E.ip_limit}).catch(function(oa){Fa(oa)});case 11:if(!((r==null?void 0:r.status)==0)){Ve.next=18;break}if(!((r==null||((v=r.data)===null||v===void 0)?void 0:v.used_screen_num)>(r==null||((R=r.data)===null||R===void 0)?void 0:R.screen_num)&&(r==null||((L=r.data)===null||L===void 0)?void 0:L.screen_open))){Ve.next=15;break}return ma(),Ve.abrupt("return",!1);case 15:Ue(r==null?void 0:r.data.check_camera),(r==null?void 0:r.data.check_camera)||ut(r==null||((j=r.data)===null||j===void 0)?void 0:j.screen_open),(r==null||((At=r.data)===null||At===void 0)?void 0:At.check_camera)||ea();case 18:case"end":return Ve.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),Pa=function(a){var o="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(a||window.event).returnValue=o,o},ea=function(){var p=Object(b.a)(h.a.mark(function a(){var o,r,_,m,E,U,v,R,L,j,At,Lt,Ve,oa,Ca,Aa;return h.a.wrap(function(Mt){for(;;)switch(Mt.prev=Mt.next){case 0:if(qt(!0),!Object(pe.d)()){Mt.next=8;break}return Mt.next=4,Object(_e.F)({exerciseId:le.categoryId,login:le.login}).catch(function(){return qt(!1)});case 4:o=Mt.sent,((r=o)===null||r===void 0?void 0:r.exercise)&&(o.exercise.user_exercise_status=1),Mt.next=14;break;case 8:return Mt.next=10,Object(_e.y)(Object(H.a)({},le)).catch(function(){return qt(!1)});case 10:o=Mt.sent,((_=o.exercise)===null||_===void 0?void 0:_.commit_status)>0&&window.removeEventListener("beforeunload",Pa),((m=o)===null||m===void 0||((E=m.exercise)===null||E===void 0)?void 0:E.left_time)&&setTimeout(function(){Za(C.a.red)},(((j=o)===null||j===void 0||((At=j.exercise)===null||At===void 0)?void 0:At.left_time)-300>0?((Lt=o)===null||Lt===void 0||((Ve=Lt.exercise)===null||Ve===void 0)?void 0:Ve.left_time)-300:0)*1e3),((U=o)===null||U===void 0||((v=U.exercise)===null||v===void 0)?void 0:v.take_photo)>=((R=o)===null||R===void 0||((L=R.exercise)===null||L===void 0)?void 0:L.photo_count);case 14:qt(!1),o&&(o.exercise_types=((oa=o)===null||oa===void 0?void 0:oa.exercise_types)||((Ca=o)===null||Ca===void 0||((Aa=Ca.exercise_scores)===null||Aa===void 0)?void 0:Aa.exercise_types),kt(o));case 16:case"end":return Mt.stop()}},a)}));return function(){return p.apply(this,arguments)}}();Object(D.useEffect)(function(){var p,a,o;((p=n.exercise)===null||p===void 0?void 0:p.left_time)===0&&ma(),((a=n.exercise)===null||a===void 0?void 0:a.left_time)&&Kt(Date.now()+(n==null||((o=n.exercise)===null||o===void 0)?void 0:o.left_time)*1e3)},[(F=n.exercise)===null||F===void 0?void 0:F.left_time]);var on=function(){var a;(n==null||((a=n.exercise)===null||a===void 0)?void 0:a.exercise_status)===3?P.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",e.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):P.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var o=Object(b.a)(h.a.mark(function _(){var m,E;return h.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(_e.P)({categoryId:le.categoryId,user_ids:[n==null||((m=n.exercise_answer_user)===null||m===void 0)?void 0:m.user_id]});case 2:E=v.sent,E&&(Pe.b.info(E==null?void 0:E.message),ta());case 4:case"end":return v.stop()}},_)}));function r(){return o.apply(this,arguments)}return r}()})},ta=function(){location.href="/classrooms/".concat(le.coursesId,"/exercise/").concat(le.categoryId,"/detail")},Da=function(){var p=Object(b.a)(h.a.mark(function a(){var o;return h.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.next=2,Object(_e.k)(Object(H.a)({},le));case 2:if(o=_.sent,!(o==null?void 0:o.has_time)){_.next=8;break}return Kt(Date.now()+(o==null?void 0:o.left_time)*1e3),_.abrupt("return",!0);case 8:return ln(),_.abrupt("return",!1);case 10:case"end":return _.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),ln=function(){var p=Object(b.a)(h.a.mark(function a(){var o,r;return h.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,Object(_e.W)({categoryId:le.categoryId,commit_method:2});case 2:o=m.sent,(o==null?void 0:o.status)===0&&(P.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",e.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var E=Object(b.a)(h.a.mark(function v(){return h.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:ta();case 1:case"end":return L.stop()}},v)}));function U(){return E.apply(this,arguments)}return U}()}),Pe.b.info(o==null?void 0:o.message)),(o==null?void 0:o.status)===-3&&(r=parseInt(o==null?void 0:o.message),n.exercise.left_time=r,kt(Object(H.a)({},n)));case 5:case"end":return m.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),ja=function(){var p=Object(b.a)(h.a.mark(function a(o){var r;return h.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,Object(oe.A)({id:o.shixun_identifier});case 2:r=m.sent,(r==null?void 0:r.game_identifier)&&(Oa("/tasks/".concat(r.game_identifier,"?type=exercises&exercisesId=").concat(le.categoryId,"&coursesId=").concat(le.coursesId,"&login=").concat(le.login,"&questionId=").concat(o.question_id)),xa("block")),(r==null?void 0:r.status)===-3?Object(Qe.k)():(r==null?void 0:r.status)===2?un(r==null?void 0:r.message,o.question_id):(r==null?void 0:r.status)===3&&Wa(r==null?void 0:r.message);case 5:case"end":return m.stop()}},a)}));return function(o){return p.apply(this,arguments)}}(),un=function p(a,o){var r;a=((r=a)===null||r===void 0?void 0:r.includes(".json"))?a:"".concat(a,".json"),P.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var _=Object(b.a)(h.a.mark(function E(){var U,v;return h.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(_e.Q)({url:a});case 2:if(U=L.sent,U){L.next=5;break}return L.abrupt("return");case 5:return Pe.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),L.next=8,Object(oe.A)({id:U.shixun_identifier});case 8:if(v=L.sent,!(v==null?void 0:v.game_identifier)){L.next=12;break}return ja({shixun_identifier:v==null?void 0:v.game_identifier,question_id:o}),L.abrupt("return");case 12:(v==null?void 0:v.status)===2?p(v==null?void 0:v.message,o):(v==null?void 0:v.status)===3&&Wa(v==null?void 0:v.message);case 13:case"end":return L.stop()}},E)}));function m(){return _.apply(this,arguments)}return m}()})},Wa=function(a){P.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",a,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},cn=function(a){a.redo?P.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var o=Object(b.a)(h.a.mark(function _(){var m,E,U,v;return h.a.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.next=2,Object(_e.Q)({id:a.myshixun_identifier,url:a.url});case 2:m=L.sent,m&&(E=Object(Ke.cloneDeep)(n==null?void 0:n.exercise_question_types),U=E==null?void 0:E.findIndex(function(j){return j.question_type===5}),E[U].items.find(function(j){return j.question_id===a.question_id}).redo=!1,E[U].items.find(function(j){return j.question_id===a.question_id}).shixun_identifier=m.shixun_identifier,n.exercise_question_types=E,kt(n),v=Object(H.a)(Object(H.a)({},a),{},{shixun_identifier:m.shixun_identifier}),ja(v));case 4:case"end":return L.stop()}},_)}));function r(){return o.apply(this,arguments)}return r}()}):ja(a)},dn=function(){var p=Object(b.a)(h.a.mark(function a(o){var r;return h.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(!o.hack_identifier){m.next=5;break}return m.next=3,Object(_e.U)({id:o.hack_identifier});case 3:r=m.sent,(r==null?void 0:r.status)===0&&(Oa("/myproblems/".concat(r.identifier,"?type=exercises&exercisesId=").concat(le.categoryId,"&coursesId=").concat(le.coursesId,"&login=").concat(le.login,"&questionId=").concat(o.question_id)),xa("block"));case 5:case"end":return m.stop()}},a)}));return function(o){return p.apply(this,arguments)}}(),_a=function(){var p=Object(b.a)(h.a.mark(function a(o,r,_,m){var E,U;return h.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(!((ue==null?void 0:ue.ip_limit)==="inner"||ue.ip_bind)){R.next=4;break}return R.next=3,Object(tt.a)({ip_limit:ue==null?void 0:ue.ip_limit});case 3:E=R.sent;case 4:return R.next=6,Object(Qe.l)({exerciseId:le.categoryId,ip:E,errmsgHide:!0,ip_limit:ue==null?void 0:ue.ip_limit,ip_bind:ue==null?void 0:ue.ip_bind}).catch(function(L){Fa(L)});case 6:if(o){R.next=9;break}return console.error("handleSave no questionId params"),R.abrupt("return");case 9:return R.next=11,Object(_e.Z)({questionId:o,exercise_choice_id:r,answer_text:_});case 11:U=R.sent,(U==null?void 0:U.status)===0?m&&m():(U==null?void 0:U.status)===-1&&setTimeout(function(){ta()},1e3);case 13:case"end":return R.stop()}},a)}));return function(o,r,_,m){return p.apply(this,arguments)}}(),Ka=function(){var p=Object(b.a)(h.a.mark(function a(o){var r,_;return h.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Da();case 2:return E.next=4,Object(_e.d)({id:le.categoryId});case 4:if(r=E.sent,r){E.next=7;break}return E.abrupt("return");case 7:r.question_undo!==0||r.oj_undo!==0?(_="",r.question_undo!==0&&r.oj_undo!==0?_="\u6709 ".concat(r.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(r.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):r.question_undo!==0&&r.oj_undo===0?_="\u6709 ".concat(r.question_undo," \u9898\u672A\u5B8C\u6210"):r.question_undo===0&&r.oj_undo!==0&&(_="\u6709 ".concat(r.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),P.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:o?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},_,e.a.createElement("br",null),o?"\u5728".concat(Te()(r.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):wt?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(Qe.N)((wt-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var U=Object(b.a)(h.a.mark(function R(){return h.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:o?(ue==null?void 0:ue.screen_open)?Pe.b.success("\u4FDD\u5B58\u6210\u529F"):ta():ma();case 1:case"end":return j.stop()}},R)}));function v(){return U.apply(this,arguments)}return v}()})):P.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:o?"\u77E5\u9053\u4E86":"\u786E\u8BA4\u4EA4\u5377",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},o?"\u5728".concat(Te()(r.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):wt?"\u4F60\u672C\u573A\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\u8FD8\u6709".concat(Object(Qe.N)((wt-new Date().getTime())/1e3)," \uFF0C\u786E\u8BA4\u63D0\u524D\u4EA4\u5377\u5417\uFF1F"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var U=Object(b.a)(h.a.mark(function R(){return h.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:o?(ue==null?void 0:ue.screen_open)?Pe.b.success("\u4FDD\u5B58\u6210\u529F"):ta():ma();case 1:case"end":return j.stop()}},R)}));function v(){return U.apply(this,arguments)}return v}()});case 8:case"end":return E.stop()}},a)}));return function(o){return p.apply(this,arguments)}}(),Ha=function(a){return e.a.createElement("div",null,e.a.createElement(ne.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:a}),e.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},_n=function(){var a=0,o=P.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Ha(a)}),r=setInterval(function(){a<=100?(a+=2,o.update({content:Ha(a)})):(P.a.destroyAll(),clearInterval(r))},50)},ma=function(){var p=Object(b.a)(h.a.mark(function a(){var o;return h.a.wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _n(),_.next=3,Object(_e.W)({categoryId:le.categoryId,commit_method:1});case 3:o=_.sent,la({type:"exercise/setActionTabs",payload:Object(H.a)({},{removeEventListenerExitScreen:!0})}),(o==null?void 0:o.status)===0&&(Pe.b.success(o==null?void 0:o.message),Ue(!1),ea(),setTimeout(function(){Object(st.b)(),P.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){ta()}})},3e3));case 6:case"end":return _.stop()}},a)}));return function(){return p.apply(this,arguments)}}(),mn=function(){var p=Object(b.a)(h.a.mark(function a(o,r,_){return h.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:_a(r,o,null,function(){var U=Object(Ke.cloneDeep)(n==null?void 0:n.exercise_question_types),v=U==null?void 0:U.findIndex(function(R){return R.question_type===_});U[v].items.find(function(R){return R.question_id===r}).user_answer[0]=o,n.exercise_question_types=U,n.question_status.find(function(R){return R.ques_id===r}).ques_status=o?1:0,kt(Object(H.a)({},n))});case 1:case"end":return E.stop()}},a)}));return function(o,r,_){return p.apply(this,arguments)}}(),vn=function(a,o){_a(o,a,null,function(){n.question_status.find(function(r){return r.ques_id===o}).ques_status=(a==null?void 0:a.length)?1:0,kt(Object(H.a)({},n))})},fn=function(a,o,r){_a(r,o,a,function(){n.question_status.find(function(_){return _.ques_id===r}).ques_status=a?1:0,kt(Object(H.a)({},n))})},En=function(a,o){_a(o,null,a,function(){n.question_status.find(function(r){return r.ques_id===o}).ques_status=a?1:0,kt(Object(H.a)({},n))})},Va=function(a,o){var r,_,m,E,U,v,R;return e.a.createElement("div",null,e.a.createElement(it.a.Group,{disabled:(n==null||((r=n.exercise)===null||r===void 0)?void 0:r.user_exercise_status)===1,value:a==null||((_=a.user_answer)===null||_===void 0)?void 0:_[0],onChange:function(j){return mn(j.target.value,a==null?void 0:a.question_id,o)},className:a.user_score&&"edu-radio-".concat(a.user_score===a.question_score?"green":"red")},a==null||((m=a.question_choices)===null||m===void 0)?void 0:m.map(function(L,j){var At=a.question_type==2,Lt=At?"":"".concat(It[j],".");return e.a.createElement("div",{className:C.a.answerWrap,key:j},e.a.createElement(it.a,{value:L==null?void 0:L.choice_id},e.a.createElement("span",{className:"mr3"},Lt),e.a.createElement(at.a,{className:C.a.renderHtml,value:L==null?void 0:L.choice_text})))})),Object(pe.t)()&&(n==null||((E=n.exercise)===null||E===void 0)?void 0:E.answer_open)&&((n==null||((U=n.exercise)===null||U===void 0)?void 0:U.exercise_status)==3||(n==null||((v=n.exercise)===null||v===void 0)?void 0:v.user_exercise_status)==1)&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((R=a.standard_answer)===null||R===void 0)?void 0:R.map(function(L,j){return e.a.createElement("span",null,It[Number(L)-1])})))},pn=function(a,o){var r,_,m,E,U;return e.a.createElement("div",null,e.a.createElement(Ee.a.Group,{disabled:(n==null||((r=n.exercise)===null||r===void 0)?void 0:r.user_exercise_status)===1,defaultValue:a==null?void 0:a.user_answer,onChange:function(R){return vn(R,a==null?void 0:a.question_id)},className:a.user_score&&"edu-checkbox-".concat(a.user_score===a.question_score?"green":"red")},a==null||((_=a.question_choices)===null||_===void 0)?void 0:_.map(function(v,R){var L="".concat(It[R],".");return e.a.createElement("div",{className:C.a.answerWrap},e.a.createElement(Ee.a,{value:v==null?void 0:v.choice_id},e.a.createElement("span",{className:"mr3"},L),e.a.createElement(at.a,{className:C.a.renderHtml,value:v==null?void 0:v.choice_text})))})),Object(pe.t)()&&(n==null||((m=n.exercise)===null||m===void 0)?void 0:m.answer_open)&&(n==null||((E=n.exercise)===null||E===void 0)?void 0:E.exercise_status)==3&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((U=a.standard_answer)===null||U===void 0)?void 0:U.map(function(v,R){return e.a.createElement("span",null,It[Number(v)-1])})))},hn=function(a,o){return e.a.createElement(We,{item:a,answerData:n,onBlur:function(_,m){return fn(_,m,a==null?void 0:a.question_id)}})},gn=function(a,o){return e.a.createElement(A,{item:a,answerData:n,onBlur:function(_){return En(_,a==null?void 0:a.question_id)}})},bn=function(a,o){return e.a.createElement(Et,{item:a,answerData:n})},Rn=function(a,o){return e.a.createElement(x,{item:a,answerData:n})},Ht=function(a,o){var r,_,m=n==null||((r=n.exercise_question_types)===null||r===void 0)?void 0:r.find(function(E){return E.question_type===o});return e.a.createElement(e.a.Fragment,null,e.a.createElement("h1",{className:"font14 current",onClick:function(){Nt[o]=!Nt[o],Qt(Object(H.a)({},Nt))}},!Nt[o]&&e.a.createElement(ie.a,null),Nt[o]&&e.a.createElement(we.a,null),e.a.createElement("span",{className:"ml5 c-grey-666"},a)),e.a.createElement("ul",{className:C.a.answerSheet,key:o},!Nt[o]&&(m==null||((_=m.items)===null||_===void 0)?void 0:_.map(function(E,U){if(E.question_type===o){var v;return e.a.createElement("li",{onClick:function(){var L="Anchor_".concat(o,"_").concat(U),j=document.getElementById(L);j&&setTimeout(function(){return j.scrollIntoView({block:"start",behavior:"smooth"})})},key:U,className:(n==null||((v=n.question_status)===null||v===void 0)?void 0:v.some(function(R){return R.ques_id===E.question_id&&!!R.ques_status}))&&C.a.active},U+1)}}))))},Un=function(a,o){var r,_,m,E,U,v,R,L=a.question_type==5?a.shixun_name:a.question_title;return e.a.createElement("div",{className:C.a.questionItem,id:"Anchor_".concat(a.question_type,"_").concat(o)},e.a.createElement("div",{style:{display:"flex",marginTop:20}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o+1,"."),e.a.createElement(at.a,{value:a.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09"),!!((r=a.schools)===null||r===void 0?void 0:r.length)&&e.a.createElement(y.a,{title:"\u8BE5\u5B9E\u8BAD\u9898\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},e.a.createElement("i",{className:"iconfont icon-zhidinggongkai1 line24 font18 c-orange"}))),a.question_type==0&&Va(a,a.question_type),a.question_type==2&&Va(a,a.question_type),a.question_type==1&&pn(a,a.question_type),a.question_type==3&&hn(a,a.question_type),a.question_type==4&&gn(a,a.question_type),a.question_type==5&&bn(a,a.question_type),a.question_type==6&&Rn(a,a.question_type),!!(a==null||((_=a.answer_comments)===null||_===void 0)?void 0:_.length)&&e.a.createElement("div",{className:"mt30"},a==null||((m=a.answer_comments)===null||m===void 0)?void 0:m.map(function(j,At){var Lt,Ve;return e.a.createElement("div",null,e.a.createElement(S.a,{align:"middle",gutter:[0,10]},e.a.createElement(g.a,{flex:"50px"},e.a.createElement("img",{src:xe.a.API_SERVER+"/images/"+((Lt=j.user)===null||Lt===void 0?void 0:Lt.image_url),width:"40",style:{borderRadius:40}})),e.a.createElement(g.a,{flex:"1"},j.updated_at,e.a.createElement("br",null),(Ve=j.user)===null||Ve===void 0?void 0:Ve.name),e.a.createElement(g.a,{className:"c-grey-c"},j.shixun_chanllge_position&&e.a.createElement("span",null,"\u7B2C",j.shixun_chanllge_position,"\u5173"),a.question_type!==4&&e.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",j.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",j.score,"\u5206")),j.comment&&e.a.createElement(S.a,{align:"middle",gutter:[0,10]},e.a.createElement(g.a,{flex:"50px"}),e.a.createElement(g.a,{flex:"1"},e.a.createElement(aa,{autoSize:!0,value:j.comment,disabled:!0}))))})),e.a.createElement("div",{className:C.a.itemType},e.a.createElement(S.a,null,e.a.createElement(g.a,{flex:"1"}),e.a.createElement(g.a,null,a.question_type<3&&a.standard_answer_show&&e.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",a==null?void 0:a.standard_answer_show),(Object(pe.d)()||Object(pe.t)()&&(n==null||((E=n.exercise)===null||E===void 0)?void 0:E.user_exercise_status)>0&&(n==null||((U=n.exercise)===null||U===void 0)?void 0:U.open_score))&&e.a.createElement("span",{className:"font16 ml20"},a.user_score&&e.a.createElement("span",null,e.a.createElement("span",{className:zt[Number(a==null?void 0:a.answer_status)]||"c-orange-ff9"},a.user_score)," \u5206"),!a.user_score&&e.a.createElement("span",{className:"c-red"},"\u672A\u8BC4")),a.question_type==5&&(n==null||((v=n.exercise)===null||v===void 0)?void 0:v.user_exercise_status)===0&&a.answer_status!=3&&e.a.createElement(i.a,{type:"primary",className:"font16 ml20",onClick:function(){return cn(a)}},"\u8FDB\u5165\u7B54\u9898"),Object(pe.t)()&&(n==null||((R=n.exercise)===null||R===void 0)?void 0:R.user_exercise_status)===0&&a.question_type==6&&e.a.createElement(i.a,{type:"primary",className:"font16 ml20",onClick:function(){return dn(a)}},"\u8FDB\u5165\u7B54\u9898")))))},On=function(a){return e.a.createElement(D.Fragment,null,a.question_type===0&&Ht("\u5355\u9009\u9898",0),a.question_type===1&&Ht("\u591A\u9009\u9898",1),a.question_type===2&&Ht("\u5224\u65AD\u9898",2),a.question_type===3&&Ht("\u586B\u7A7A\u9898",3),a.question_type===4&&Ht("\u7B80\u7B54\u9898",4),a.question_type===5&&Ht("\u5B9E\u8BAD\u9898",5),a.question_type===6&&Ht("\u7F16\u7A0B\u9898",6))},xn=function(a){var o=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],r=["","\u5341","\u767E","\u5343","\u4E07"];a=parseInt(a);var _=function(v){for(var R=v.toString().split("").reverse(),L="",j=0;j0&&R[j]==0&&R[j-1]==0?"":o[R[j]]+(R[j]==0?r[0]:r[j]))+L;return L},m=Math.floor(a/1e4),E=a%1e4;return E.toString().length<4&&(E="0"+E),m?_(m)+"\u4E07"+_(E):_(a)},yn=function(){var a,o=n==null||((a=n.exercise_question_types)===null||a===void 0)?void 0:a.map(function(r,_){var m;return e.a.createElement(D.Fragment,{key:_},e.a.createElement("div",{className:"pt20"},e.a.createElement("span",{className:"font16 c-light-primary"},xn(_+1),"\u3001",r.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",r.count,"\u9898\uFF1B\u5171",r.score,"\u5206\uFF09")),(m=r.items)===null||m===void 0?void 0:m.map(function(E,U){return e.a.createElement(D.Fragment,{key:U},Un(E,U))}))});return o};return e.a.createElement(ze.a,{size:"large",spinning:ga},Ze&&(n==null||((He=n.exercise)===null||He===void 0)?void 0:He.user_exercise_status)===0&&e.a.createElement(Fe.a,{exerciseUserInfo:Gt.exerciseUserInfo,iframe:Ba}),e.a.createElement("iframe",{style:{display:Ya},id:"iframeShixuns",className:C.a.iframe,src:Ga,ref:Ba,frameBorder:"0"}),e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},jt.showHeaderFooter&&e.a.createElement(W.a,{separator:">"},e.a.createElement(W.a.Item,null,e.a.createElement(I.Link,{to:"/classrooms/".concat(le.coursesId,"/exercise")},(J=Ct.userInfo)===null||J===void 0||(($e=J.course)===null||$e===void 0)?void 0:$e.course_name)),e.a.createElement(W.a.Item,null,e.a.createElement(I.Link,{to:"/classrooms/".concat(le.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(W.a.Item,null,e.a.createElement(I.Link,{to:"/classrooms/".concat(le.coursesId,"/exercise/").concat(le.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),e.a.createElement(W.a.Item,null,(u=Ct.userInfo)===null||u===void 0?void 0:u.real_name))),e.a.createElement("aside",{className:[C.a.title,"mt10"].join(" ")},e.a.createElement(S.a,{style:{width:"100%"},align:"middle"},e.a.createElement(g.a,{flex:"1"},e.a.createElement("div",{className:C.a.title},(jt==null?void 0:jt.showHeaderFooter)&&e.a.createElement(I.Link,{to:"/classrooms/".concat(le.coursesId,"/exercise/").concat(le.categoryId,"/detail")},e.a.createElement(De.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font24 ml5"},n==null||((G=n.exercise)===null||G===void 0)?void 0:G.exercise_name),(n==null||((ht=n.exercise)===null||ht===void 0)?void 0:ht.is_random)&&e.a.createElement("span",{className:C.a.randomFlag},"\u968F\u673A"),e.a.createElement(Qe.h,{status:[Qe.c[n==null||((dt=n.exercise)===null||dt===void 0)?void 0:dt.exercise_status]]}))),e.a.createElement(g.a,null,Object(pe.d)()&&e.a.createElement(i.a,{type:"primary",onClick:on},"\u6253\u56DE\u91CD\u505A"),e.a.createElement(g.a,null,((n==null||((Se=n.exercise)===null||Se===void 0)?void 0:Se.commit_status)==2||(n==null||((Je=n.exercise)===null||Je===void 0)?void 0:Je.commit_status)==1)&&Object(pe.t)()&&e.a.createElement(i.a,{type:"primary",onClick:function(){return Q.c.push("/classrooms/".concat(le.coursesId,"/exercise/").concat(le.categoryId,"/export/").concat(le.login))}},e.a.createElement(be.a,null),"\u5BFC\u51FA")),!(Object(pe.d)()||Object(pe.t)()&&(n==null||((ee=n.exercise)===null||ee===void 0)?void 0:ee.user_exercise_status)==1)&&!!(n==null||((Xe=n.exercise)===null||Xe===void 0)?void 0:Xe.left_time)&&e.a.createElement("aside",{className:"".concat(C.a.countDown," ").concat(qa)},e.a.createElement("div",null,"\u5269\u4F59\u65F6\u95F4:",e.a.createElement(Ft,{value:wt,onFinish:Da})),e.a.createElement(i.a,{className:"ml10",type:"primary",onClick:Da,ghost:!0},"\u5237\u65B0")))))),ya.status===0&&e.a.createElement(S.a,{className:"mt10"},e.a.createElement(g.a,{flex:Zt?"316px":"16px"},e.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},k&&e.a.createElement(Me.a,{number:(n==null||((qe=n.exercise)===null||qe===void 0)?void 0:qe.photo_count)-(n==null||((l=n.exercise)===null||l===void 0)?void 0:l.take_photo),take_photo:n==null||((Rt=n.exercise)===null||Rt===void 0)?void 0:Rt.take_photo,ref:ka,time:(Bt=n.exercise)===null||Bt===void 0?void 0:Bt.left_time,update:ea,supportCamera:function(a){a===2?(ea(),nn(!0),ut(ue==null?void 0:ue.screen_open)):a===1&&setTimeout(function(){return ua.history.push("/")},3e3)}}),e.a.createElement("div",{className:"relative",style:{minHeight:236}},Zt&&e.a.createElement("aside",{className:"bg-white p16"},e.a.createElement(S.a,null,e.a.createElement(g.a,{span:8},e.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),e.a.createElement(g.a,{span:16},Object(pe.t)()&&e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:C.a.answerYes}),"\u5DF2\u7B54",e.a.createElement("span",{className:"".concat(C.a.answerNo," ml10")}),"\u672A\u7B54"))),e.a.createElement("aside",{className:C.a.answerInfo},e.a.createElement(S.a,null,Object(pe.t)()&&e.a.createElement(e.a.Fragment,null,e.a.createElement(g.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),e.a.createElement(g.a,{span:12,className:"tr c-blue"},n==null||((Ot=n.question_status)===null||Ot===void 0||((B=Ot.filter(function(p){return!!p.ques_status}))===null||B===void 0))?void 0:B.length," / ",n==null||((fe=n.exercise_types)===null||fe===void 0)?void 0:fe.q_counts),e.a.createElement(g.a,{span:24},e.a.createElement(ne.a,{trailColor:"#c3ced2",percent:(n==null||((ye=n.question_status)===null||ye===void 0||((Be=ye.filter(function(p){return!!p.ques_status}))===null||Be===void 0))?void 0:Be.length)/(n==null||((lt=n.exercise_types)===null||lt===void 0)?void 0:lt.q_counts)*100,showInfo:!1}))),e.a.createElement(g.a,null,e.a.createElement("span",{className:"c-grey-333"},"\u5171 ",e.a.createElement("span",{className:"c-blue-4ca"},(n==null||((xt=n.exercise_types)===null||xt===void 0)?void 0:xt.q_counts)||(n==null||((Tt=n.exercise_scores)===null||Tt===void 0||((yt=Tt.exercise_types)===null||yt===void 0))?void 0:yt.q_counts))," \u9898\uFF1A"),e.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",e.a.createElement("span",{className:"c-blue-4ca"},(n==null||((mt=n.exercise_types)===null||mt===void 0)?void 0:mt.q_scores)||(n==null||((Pt=n.exercise_scores)===null||Pt===void 0||((St=Pt.exercise_types)===null||St===void 0))?void 0:St.q_scores))," \u5206")))),e.a.createElement(S.a,null,e.a.createElement(g.a,{flex:"1"},e.a.createElement("aside",{className:C.a.cardList},n==null||((Dt=n.exercise_question_types)===null||Dt===void 0)?void 0:Dt.map(function(p){return e.a.createElement(D.Fragment,{key:p.question_type},On(p))}))))),e.a.createElement("div",{className:C.a.fold,onClick:function(){return Ta(!Zt)}},Zt&&e.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Zt&&e.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),e.a.createElement(g.a,{flex:"1"},e.a.createElement("section",{className:[C.a.bg,"pl30","pr30","pb30","mb50","ml20"].join(" ")},e.a.createElement("div",null,yn())),Object(pe.t)()&&(n==null||((bt=n.exercise)===null||bt===void 0)?void 0:bt.user_exercise_status)===0&&e.a.createElement(S.a,{className:"mt30 mb50"},e.a.createElement(g.a,{flex:"1"}),e.a.createElement(g.a,null,!!(n==null||((pt=n.exercise)===null||pt===void 0)?void 0:pt.left_time)&&e.a.createElement("span",{className:"c-grey-999 font12 mr20"},"\u4FDD\u5B58\u6216\u8005\u79BB\u5F00\u9875\u9762\u540E\uFF0C\u7CFB\u7EDF\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u5230\u8FBE\u65F6\u957F\u7CFB\u7EDF\u5C06\u81EA\u52A8\u4EA4\u5377"),e.a.createElement(i.a,{className:"".concat(C.a.submitButton," mr10"),type:"default",onClick:function(){return Ka(!0)}},"\u4FDD\u5B58"),e.a.createElement(i.a,{className:C.a.submitButton,type:"primary",onClick:function(){return Ka(!1)}},"\u4EA4\u5377"))))),ya.status!==0&&e.a.createElement(Ce,{data:ya})))},pa=q.default=Object(Q.a)(function(gt){var Ae=gt.loading,F=gt.user,He=gt.exercise,J=gt.globalSetting;return{globalSetting:J,user:F,exercise:He,loading:Ae.effects}})(Ea)},Ot1p:function(ke,q,t){"use strict";var te=t("2qtc"),ze=t("kLXV"),ae=t("rAM+"),W=t("tJVT"),de=t("jrin"),i=t("q1tI"),s=t.n(i),S=t("VrN/"),ve=t.n(S),g=t("bdgK"),T=t("p77/"),y=t("Bd2K"),Y=t("ELLl"),Ee=t("19Vz"),rt=t("lZu9"),it=t("kSUc"),Ye=t("9Bee"),ne=t("0Owb"),ft=t("dejd"),Pe=t("C+DQ"),f=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function P(x){var Oe=x.onActionCallback,me=x.title,je=x.icon,We=x.actionName,N=x.className,$=N===void 0?"":N,Ce=x.children;function xe(){Oe(We)}return s.a.createElement("a",{title:me,className:$,onClick:xe},s.a.createElement("i",{className:"md-iconfont ".concat(je)}),Ce)}var K=function(x){var Oe=x.watch,me=x.showNullButton,je=x.onActionCallback,We=x.fullScreen,N=x.insertTemp,$=[].concat(f,[{title:"".concat(Oe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Oe?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return s.a.createElement("ul",{className:"markdown-toolbar-container"},$.map(function(Ce,xe){return s.a.createElement("li",{key:xe},Ce.actionName?s.a.createElement(P,Object(ne.a)({},Ce,{onActionCallback:je})):s.a.createElement("span",{className:"v-line"}))}),me?s.a.createElement("li",null,s.a.createElement(P,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:je},s.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,N&&s.a.createElement("li",null,s.a.createElement(P,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(N),onActionCallback:je},s.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),s.a.createElement("li",{className:"btn-full-screen"},s.a.createElement(P,{icon:"".concat(We?"icon-shrink":"icon-enlarge"),title:We?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:je})))},h=t("M8RZ"),H=t("+L6B"),b=t("2/Rp"),c=t("y8nQ"),M=t("Vl3Y"),he=t("5NDa"),ge=t("5rEg"),V={labelCol:{span:4},wrapperCol:{span:20}},ct=function(x){var Oe=x.callback,me=x.onCancel;function je(We){Oe(We)}return s.a.createElement(M.a,Object(ne.a)({},V,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:je}),s.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},s.a.createElement(ge.a,null)),s.a.createElement(M.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},s.a.createElement(ge.a,null)),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(b.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(b.a,{type:"ghost",onClick:me},"\u53D6\u6D88")))},D=t("7ahc"),e=t("HmJG"),O=t("BjJ7"),I=M.a.useForm,Q={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}},we=function(x){var Oe=x.callback,me=x.onCancel,je=I(),We=Object(W.a)(je,1),N=We[0];function $(Ke){Oe(Ke)}function Ce(Ke){N.setFieldsValue({src:"/api/attachments/".concat(Ke.id)})}function xe(Ke){var Ft=Ke.target.files[0];be(Ft,Ce)}return s.a.createElement(M.a,Object(ne.a)({form:N},ie,{className:"upload-image-panel",onFinish:$}),s.a.createElement(M.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},s.a.createElement("div",{className:"flex-container"},s.a.createElement(M.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},s.a.createElement(ge.a,{style:Q})),s.a.createElement(De,{onFileChange:xe}))),s.a.createElement(M.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},s.a.createElement(ge.a,{style:{width:264}})),s.a.createElement(M.a.Item,{style:{textAlign:"right"}},s.a.createElement(b.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(b.a,{type:"ghost",onClick:me},"\u53D6\u6D88")))};function De(x){var Oe=x.onFileChange;return s.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",s.a.createElement("input",{type:"file",accept:"image/*",onChange:Oe}))}function be(x,Oe){if(!x)throw new String("\u6CA1\u6709\u6587\u4EF6");var me=new FormData;me.append("editormd-image-file",x),me.append("file_param_name","editormd-image-file"),me.append("byxhr","true");var je=new window.XMLHttpRequest;je.withCredentials=!0,je.addEventListener("load",function(We){Oe(JSON.parse(We.target.responseText))},!1),je.addEventListener("error",function(We){console.error(We)},!1),je.open("POST","".concat(O.a,"/api/attachments.json")),je.send(me)}var Me=t("giR+"),Fe=t("fyUT"),Ie=t("7Kak"),Te=t("9yH6"),Ge=Te.a.Group,C={margin:"0 8px"},Qe=function(x){var Oe=x.callback,me=x.onCancel;function je(We){Oe(We)}return s.a.createElement(M.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:je},s.a.createElement("div",{className:"flex-container"},s.a.createElement("span",{style:C},"\u5355\u5143\u683C\u6570\uFF1A"),s.a.createElement("span",{style:C},"\u884C\u6570"),s.a.createElement(M.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},s.a.createElement(Fe.a,null)),s.a.createElement("span",{style:C},"\u5217\u6570"),s.a.createElement(M.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},s.a.createElement(Fe.a,null))),s.a.createElement("div",{className:"flex-container",style:{marginTop:12}},s.a.createElement("span",{style:C},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),s.a.createElement(M.a.Item,{name:"align"},s.a.createElement(Ge,null,s.a.createElement(Te.a,{value:"default"},s.a.createElement("i",{className:"fa fa-align-justify"})),s.a.createElement(Te.a,{value:"left"},s.a.createElement("i",{className:"fa fa-align-left"})),s.a.createElement(Te.a,{value:"center"},s.a.createElement("i",{className:"fa fa-align-center"})),s.a.createElement(Te.a,{value:"right"},s.a.createElement("i",{className:"fa fa-align-right"}))))),s.a.createElement("div",{className:"flex-container flex-end"},s.a.createElement(b.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),s.a.createElement(b.a,{type:"ghost",onClick:me},"\u53D6\u6D88")))},tt="link",pe="upload-image",st="code-block",_e="add-table",oe="------------",at={default:oe,left:":".concat(oe),center:":".concat(oe,":"),right:"".concat(oe,":")},re=t("9VGf"),d,A;function se(){}var z=0,ce=1e4,nt="\u2581",Re=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function _t(x){return/^\d+$/.test(x)?"".concat(x,"px"):x}var ot=navigator.platform.toUpperCase().indexOf("MAC")>=0,Z=ot?"Cmd":"Ctrl",Et=(d={},Object(de.a)(d,Z+"-B","bold"),Object(de.a)(d,Z+"-I","italic"),d),Ut=(A={},Object(de.a)(A,tt,"\u6DFB\u52A0\u94FE\u63A5"),Object(de.a)(A,st,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(de.a)(A,pe,"\u6DFB\u52A0\u56FE\u7247"),Object(de.a)(A,_e,"\u6DFB\u52A0\u8868\u683C"),A),Vt=q.a=function(x){var Oe=x.defaultValue,me=Oe===void 0?"":Oe,je=x.onChange,We=x.width,N=We===void 0?"100%":We,$=x.height,Ce=$===void 0?400:$,xe=x.miniToolbar,Ke=xe===void 0?!1:xe,Ft=x.isFocus,aa=Ft===void 0?!1:Ft,It=x.watch,La=x.insertTemp,va=x.id,zt=va===void 0?"markdown-editor-id":va,fa=x.showResizeBar,Ea=fa===void 0?!1:fa,pa=x.noStorage,gt=pa===void 0?!1:pa,Ae=x.showNullButton,F=Ae===void 0?!1:Ae,He=x.fullScreen,J=He===void 0?!1:He,$e=x.onBlur,u=x.onCMBeforeChange,G=x.className,ht=G===void 0?"":G,dt=x.placeholder,Se=dt===void 0?"":dt,Je=x.values,ee=Je===void 0?"":Je,Xe=Object(i.useState)(null),qe=Object(W.a)(Xe,2),l=qe[0],Rt=qe[1],Bt=Object(i.useState)(me),Ot=Object(W.a)(Bt,2),B=Ot[0],fe=Ot[1],ye=Object(i.useState)(It),Be=Object(W.a)(ye,2),lt=Be[0],xt=Be[1],Tt=Object(i.useState)(J),yt=Object(W.a)(Tt,2),mt=yt[0],Pt=yt[1],St=Object(i.useState)(""),Dt=Object(W.a)(St,2),bt=Dt[0],pt=Dt[1],jt=Object(i.useState)(0),Wt=Object(W.a)(jt,2),Ct=Wt[0],Gt=Wt[1],la=Object(i.useState)(Ce),ua=Object(W.a)(la,2),le=ua[0],ia=ua[1],ca=Object(i.useState)(!1),n=Object(W.a)(ca,2),kt=n[0],na=n[1],$t=Object(i.useRef)(),ue=Object(i.useRef)(),Jt=Object(i.useRef)(),Yt=Object(i.useRef)();Object(i.useEffect)(function(){fe(ee),l==null||l.setValue(ee)},[ee]),Object(i.useEffect)(function(){if($t.current){var X=function(Ue,Le){var Ne=Le.clipboardData;if(Ne){var Ze=Ne.types.toString(),ut=Ne.items;if(Ze==="text/html,Files"||Ze==="Files"){var et=ut[1];Ze==="Files"&&(et=ut[0]),et.kind==="file"&&et.type.match(/^image\//i)&&be(et.getAsFile(),function(vt){vt.id?w.replaceSelection("![,](/api/attachments/".concat(vt.id,")")):(vt==null?void 0:vt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},w=ve.a.fromTextArea($t.current,{mode:"markdown",lineNumbers:!Ke,lineWrapping:!0,value:me,autoCloseTags:!0,autoCloseBrackets:!0});return aa&&w.focus(),w.on("paste",X),Rt(w),function(){w.off("paste",X)}}},[]);var ra=Object(i.useCallback)(function(){if(ue.current)try{var X=ue.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,w=ue.current.getElementsByClassName("markdown-editor-body")[0];mt?w.style.height="calc(100vh - ".concat(X,"px)"):w.style.height="".concat(le-X,"px")}catch(k){console.log(k,"---- to set md editor body height")}},[le,ue,mt]);Object(i.useEffect)(function(){function X(){var k=new g.default(function(Ue){var Le=Object(ae.a)(Ue),Ne;try{for(Le.s();!(Ne=Le.n()).done;){var Ze=Ne.value;(Ze.target.offsetHeight>0||Ze.target.offsetWidth>0)&&(ra(),l.setSize("100%","100%"),l.refresh())}}catch(ut){Le.e(ut)}finally{Le.f()}});return k.observe($t.current.parentElement),k}if(l){var w=X();return function(){w.unobserve($t.current.parentElement)}}},[l,ra]),Object(i.useEffect)(function(){if(l){for(var X=[],w=function(){var Ze=Ue[k];Le=Object(W.a)(Ze,2);var ut=Le[0],et=Le[1],vt=Object(de.a)({},ut,function(){Nt(et)});X.push(vt),l.addKeyMap(vt)},k=0,Ue=Object.entries(Et);k0){var X=new Date().getTime(),w=window.sessionStorage.getItem(zt);X>=Ct+ce&&(!w||w!==B)&&(window.sessionStorage.setItem(zt,B),na(!0))}},ce),Object(i.useEffect)(function(){xt(It)},[l,It]),Object(i.useEffect)(function(){l&&(aa&&l.focus())},[l,aa]),Object(i.useEffect)(function(){if(lt&&l){var X=function(Ue){var Le=Ue.target;if(Yt.current){var Ne=Le.scrollTop/Le.scrollHeight;Yt.current.scrollTop=Yt.current.scrollHeight*Ne}},w=l.getScrollerElement();return w.addEventListener("scroll",X),function(){w.removeEventListener("scroll",X)}}},[l,lt]),Object(i.useEffect)(function(){if(l&&u){var X=function(k,Ue){u(k,Ue)};return l.on("beforeChange",X),function(){l.off("beforeChange",X)}}},[l,u]),Object(i.useEffect)(function(){if(l&&$e){var X=function(){$e(l.getValue())};return l.on("blur",X),function(){l.off("blur",X)}}},[l,$e]),Object(i.useEffect)(function(){if(l){var X=function(k){var Ue=k.getValue();fe(Ue),Gt(new Date().getTime()),k.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),je&&je(Ue)};return l.on("change",X),function(){l.off("change",X)}}},[l,je]),Object(i.useEffect)(function(){l&&(me==null?(l.setValue(""),fe("")):me!==l.getValue()&&(l.setValue(me),fe(me),l.setCursor(l.lineCount(),0)))},[l,me]);var Nt=Object(i.useCallback)(function(X){var w=l.getCursor(),k=l.getSelection(),Ue=k.split(` +`);switch(X){case"bold":return l.replaceSelection("**"+k+"**"),k===""&&l.setCursor(w.line,w.ch+2),l.focus();case"italic":return l.replaceSelection("*"+k+"*"),k===""&&l.setCursor(w.line,w.ch+1),l.focus();case"code":return l.replaceSelection("`"+k+"`"),k===""&&l.setCursor(w.line,w.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+k+"$$`"),k===""&&l.setCursor(w.line,w.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+k+"\n```"),l.setCursor(w.line+1,k.length+1),l.focus();case"line-break":return l.replaceSelection(`
      +`),l.focus();case"list-ul":return k===""?l.replaceSelection("- "+k):l.replaceSelection(Ue.map(function(Le){return Le===""?"":"- ".concat(Le)}).join(` +`)),l.focus();case"list-ol":return k===""?l.replaceSelection("1. "+k):l.replaceSelection(Ue.map(function(Le,Ne){return Le===""?"":"".concat(Ne+1,". ").concat(Le)}).join(` +`)),l.focus();case"add-null-ch":return k===""&&l.setCursor(w.line,w.ch+1),l.replaceSelection(nt),l.focus();case"inster-template-1":return k===""&&l.setCursor(w.line,w.ch),l.replaceSelection(Re),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return xt(!lt),l.focus();case"trigger-full-screen":return Pt(!mt),l.focus();case tt:pt(tt);return;case st:pt(st);return;case pe:pt(pe);return;case _e:pt(_e);return;default:throw new Error}},[l,lt,mt]),Qt=Object(i.useCallback)(function(X){pt("");switch(bt){case tt:var w=X.title,k=X.link;return l.replaceSelection("[".concat(w,"](").concat(k,")")),l.focus();case st:var Ue=X.language,Le=X.content;return l.replaceSelection(["```"+Ue,Le,"```"].join(` +`)),l.focus();case pe:var Ne=X.src,Ze=X.alt;return l.replaceSelection("![ ".concat(Ze," ]( ").concat(Ne,' "').concat(Ze,'" )')),l.focus();case _e:for(var ut=X.row,et=X.col,vt=X.align,wt=` +`,Kt=0;Kt300&&(et=300);var vt=Ce+et+"px";ia(vt)}},Ue=Jt.current,Le=!1,Ne=0;return Ue.addEventListener("mousedown",X),document.addEventListener("mousemove",k),document.addEventListener("mouseup",w),function(){Ue.removeEventListener("mousedown",X),document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",w)}}},[l,Jt]),Object(i.useEffect)(function(){ia(Ce)},[Ce]);var ga=_t(N),qt=_t(le),ba={width:ga,height:qt},Ra=Object(i.useMemo)(function(){if(Ct){var X=new Date(Ct),w=X.getHours(),k=X.getMinutes(),Ue=X.getSeconds();return w=w<10?"0"+w:w,k=k<10?"0"+k:k,Ue=Ue<10?"0"+Ue:Ue,"".concat(w,":").concat(k,":").concat(Ue)}return 0},[Ct]);function Zt(){window.sessionStorage.removeItem(zt),na(!1),Gt(0)}function Ta(){na(!1),Gt(0),l.setValue(window.sessionStorage.getItem(zt))}return s.a.createElement(i.Fragment,null,s.a.createElement("div",{className:"markdown-editor-wrapper",ref:ue},s.a.createElement("div",{className:"markdown-editor-container ".concat(ht," ").concat(lt?"on-preview":""," ").concat(Ke?"mini":""," ").concat(mt?"full-screen":""),style:ba},s.a.createElement(K,{insertTemp:La,watch:lt,fullScreen:mt,showNullButton:F,onActionCallback:Nt}),s.a.createElement("div",{className:"markdown-editor-body"},s.a.createElement("div",{className:"codemirror-container"},s.a.createElement("textarea",{ref:$t,placeholder:Se})),lt?s.a.createElement("div",{ref:Yt,className:"preview-container"},s.a.createElement(Ye.a,{value:B})):null))),Ea?s.a.createElement("a",{ref:Jt,className:"editor-resize"}):null,s.a.createElement(h.a,null,Ut[bt]?s.a.createElement(ze.a,{centered:!0,title:Ut[bt],visible:!0,onCancel:Xt,footer:null},ha):null))}},V5fa:function(ke,q,t){ke.exports={flex_box_center:"flex_box_center___1_S53",flex_space_between:"flex_space_between___1jn1m",flex_box_vertical_center:"flex_box_vertical_center___3ENQs",flex_box_center_end:"flex_box_center_end___1RjJf",flex_box_column:"flex_box_column___3-6wq",bg:"bg___3wGkV",title:"title___1QMPU",questionIcons:"questionIcons___2kqHA",green:"green___3sUty",orange:"orange___1IwUK",greenTip:"greenTip___2LD-4",redTip:"redTip___Ua25P",orangeTip:"orangeTip___1P_qu",pollDesc:"pollDesc___12pG2",answered:"answered___12rTH",unanswer:"unanswer___2WW2x",anchor:"anchor___K9-2U",answerFlag:"answerFlag___3jqRB",flagActive:"flagActive___38hkf",flagHalf:"flagHalf___1rgyT",answerStudentFlag:"answerStudentFlag___2zRLo",answerStudentActive:"answerStudentActive___2T-mu",questionItem:"questionItem___LqD7i",itemType:"itemType___1pbUF",itemFlag:"itemFlag___3xnGm",answerWrap:"answerWrap___13WPD",answerSubjective:"answerSubjective___BuIEZ",otherInput:"otherInput___3j4KI",submitButton:"submitButton___3lR03",randomFlag:"randomFlag___HVH41",answerTrue:"answerTrue___3EG1E",answerFalse:"answerFalse___zj_y6",answerHalf:"answerHalf___27vGH",renderHtml:"renderHtml___1U3SR",simpleText:"simpleText___1ljHF",answerYes:"answerYes___nDZ92",answerNo:"answerNo___1DhaR",answerInfo:"answerInfo___150u3",answerSheet:"answerSheet___1m3xL",active:"active___I4C3w",countDown:"countDown___1gxag",red:"red___1J5W8",fold:"fold___1XoX9",cardList:"cardList___vfXeA",iframe:"iframe___3x_Cy"}},ZW9T:function(ke,q,t){"use strict";t.d(q,"a",function(){return Pe});var te=t("k1fw"),ze=t("miYZ"),ae=t("tsqr"),W=t("rAM+"),de=t("tJVT"),i=t("PpiC"),s=t("q1tI"),S=t.n(s),ve=t("bdgK");function g(f,P,K,h,H){var b=P.getWordUntilPosition(K),c={startLineNumber:K.lineNumber,endLineNumber:K.lineNumber,startColumn:b.startColumn,endColumn:b.endColumn},M=h.map(function(he){return{label:he,kind:f.languages.CompletionItemKind.Keyword,insertText:he,insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:c}});return H.map(function(he){M.push(Object(te.a)(Object(te.a)({},he),{},{range:c}))}),M}var T=function(f){var P={label:"ifelse",kind:f.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet},K=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];f.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(c,M){var he=g(f,c,M,K,[P]);return{suggestions:he}}});var h=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];f.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(c,M){var he=[{label:"print",kind:f.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ge=g(f,c,M,h,he);return{suggestions:ge}}});var H=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];f.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(c,M){var he=[P,{label:"main",kind:f.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:f.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:f.languages.CompletionItemInsertTextRule.InsertAsSnippet}],ge=g(f,c,M,H,he);return{suggestions:ge}}})},y="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function Y(f){return/^\d+$/.test(f)?"".concat(f,"px"):f}function Ee(){}var rt=!1,it={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function Ye(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],P=f;if(Array.isArray(f)){for(var K=0;K0||Ke.target.offsetWidth>0)&&oe.current.instance.layout()}}catch(Ft){Ce.e(Ft)}finally{Ce.f()}}),N.observe(_e.current)),N}function z(){ae.b.warn(decodeURIComponent(y))}Object(s.useEffect)(function(){var N=oe.current.instance;if(b!=null&&N&&d){var $=N.getModel();$&&b!==$.getValue()&&(rt=!0,$.setValue(b),N.layout(),rt=!1)}},[b,d,oe.current]);function ce(){var N=oe.current.instance;if(N){var $=N.getSelection(),Ce=oe.current.pastePos||{},xe=new ne.Range(Ce.startLineNumber||$.endLineNumber,Ce.startColumn||$.endColumn,Ce.endLineNumber||$.endLineNumber,Ce.endColumn||$.endColumn);setTimeout(function(){N.executeEdits("",[{range:xe,text:""}])},300)}}function nt(N){(window.navigator.platform.match("Mac")?N.metaKey:N.ctrlKey)&&N.keyCode==83&&(N.preventDefault(),ie())}var Re=function(){if(De&&oe.current.instance){var $=oe.current.instance.getContentHeight();je($0||Te.target.offsetWidth>0)&&De.layout()}}catch(Ge){Fe.e(Ge)}finally{Fe.f()}}),be.observe(V.current)),be}Object(s.useEffect)(function(){V.current&&t.e(34).then(t.t.bind(null,"M/lh",7)).then(function(De){ne=De;var be=ne.editor.createDiffEditor(V.current,Object(te.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},ge));O(be);var Me=I(be);return function(){be.dispose();var Fe=be.getModel();Fe&&Fe.dispose(),Me.unobserve(V.current)}})},[]),Object(s.useEffect)(function(){e&&e.setModel({original:ne.editor.createModel(b,M),modified:ne.editor.createModel(c,M)})},[b,c,M,e]);var Q=Y(K),ie=Y(H),we={width:Q,height:ie};return S.a.createElement("div",{className:"my-diff-editor",ref:V,style:we})}},bPs0:function(ke,q,t){"use strict";t.d(q,"b",function(){return Pe});var te=t("k1fw"),ze=t("WmNS"),ae=t.n(ze),W=t("9og8"),de=t("2qtc"),i=t("kLXV"),s=t("tJVT"),S=t("PpiC"),ve=t("aHsQ"),g=t("sGsY"),T=t("q1tI"),y=t.n(T),Y=t("bntm"),Ee=t("V0Rq"),rt=t("wd/R"),it=t.n(rt),Ye=t("Ty5D"),ne=t("9kvl"),ft=g.a.Countdown,Pe=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],f=function(K){var h=K.globalSetting,H=K.loading,b=K.user,c=K.exercise,M=K.dispatch,he=Object(S.a)(K,["globalSetting","loading","user","exercise","dispatch"]),ge=Object(T.useState)({}),V=Object(s.a)(ge,2),ct=V[0],D=V[1],e=i.a.useModal(),O=Object(s.a)(e,2),I=O[0],Q=O[1],ie=Object(T.useRef)(null),we=Object(T.useState)(!0),De=Object(s.a)(we,2),be=De[0],Me=De[1],Fe=Object(Ye.l)().query,Ie=Object(Ye.m)();Object(T.useEffect)(function(){var re,d,A;return clearTimeout(ie.current),document.addEventListener(Object(Y.c)(),at,!1),window.addEventListener("blur",_e,!1),((re=c.exerciseUserInfo)===null||re===void 0?void 0:re.screen_open)&&Object(Y.a)()&&(M({type:"globalSetting/headerFooterToggle",payload:!1}),Me(!1)),((d=c.exerciseUserInfo)===null||d===void 0?void 0:d.screen_open)&&!Object(Y.a)()?i.a.info({icon:null,content:y.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",y.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",c.exerciseUserInfo.screen_num-c.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",y.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Me(!1),Object(Y.d)(document.body),document.getElementById("root").addEventListener("click",Ge,!1)}}):document.getElementById("root").addEventListener("click",Ge,!1),it()().diff(it()((A=c.exerciseUserInfo)===null||A===void 0?void 0:A.screen_at),"seconds")>0&&Te(),function(){document.getElementById("root").removeEventListener("click",Ge,!1),document.removeEventListener(Object(Y.c)(),at,!1),window.removeEventListener("blur",_e,!1),clearTimeout(ie.current)}},[]),Object(T.useEffect)(function(){setTimeout(function(){c.actionTabs.removeEventListenerExitScreen&&(clearTimeout(ie.current),document.getElementById("root").removeEventListener("click",Ge,!1),document.removeEventListener(Object(Y.c)(),at,!1))},500),C()},[c.actionTabs]),Object(T.useEffect)(function(){setTimeout(function(){c.exerciseUserInfo.used_screen_num>c.exerciseUserInfo.screen_num?pe():!be},500)},[c.exerciseUserInfo]);var Te=function(){var re=Object(W.a)(ae.a.mark(function d(){return ae.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.next=2,oe();case 2:setTimeout(function(){var z;i.a.destroyAll(),i.a.info({okText:y.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:y.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",y.a.createElement("span",{className:"c-red"},c.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",y.a.createElement("span",{className:"c-red"},(z=c.exerciseUserInfo)===null||z===void 0?void 0:z.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var ce=Object(W.a)(ae.a.mark(function Re(){return ae.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:Object(Y.d)(document.body);case 1:case"end":return ot.stop()}},Re)}));function nt(){return ce.apply(this,arguments)}return nt}()})},1e3);case 3:case"end":return se.stop()}},d)}));return function(){return re.apply(this,arguments)}}(),Ge=function(d){!Object(Y.a)()&&d.target.nodeName!=="A"&&d.target.nodeName!=="BUTTON"&&d.target.innerHTML!=="\u786E \u5B9A"&&(Object(Y.d)(document.body),console.log("documentClick.full"))},C=function(){var re=Object(W.a)(ae.a.mark(function d(){var A;return ae.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,M({type:"exercise/getExerciseUserInfo",payload:Object(te.a)({},Ie)});case 2:return A=z.sent,z.abrupt("return",A==null?void 0:A.data);case 4:case"end":return z.stop()}},d)}));return function(){return re.apply(this,arguments)}}(),Qe=function(){var re=Object(W.a)(ae.a.mark(function d(A){var se,z;return ae.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:i.a.destroyAll(),z=i.a.info({okText:y.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",y.a.createElement("span",{style:{display:"inline-block"}},y.a.createElement(ft,{onFinish:oe,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(c.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:y.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",y.a.createElement("span",{className:"c-red"},A),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",y.a.createElement("span",{className:"c-red"},(se=c.exerciseUserInfo)===null||se===void 0?void 0:se.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",y.a.createElement("span",{className:"c-red"},c.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",y.a.createElement("br",null),y.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var Re=Object(W.a)(ae.a.mark(function ot(){return ae.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:Object(Y.d)(document.body),z.destroy();case 2:case"end":return Et.stop()}},ot)}));function _t(){return Re.apply(this,arguments)}return _t}()}),setTimeout(function(){var Re;z.update({okText:y.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:y.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",y.a.createElement("span",{className:"c-red"},A+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",y.a.createElement("span",{className:"c-red"},(Re=c.exerciseUserInfo)===null||Re===void 0?void 0:Re.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(c.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return nt.stop()}},d)}));return function(A){return re.apply(this,arguments)}}(),tt=function(){location.href="/classrooms/".concat(Ie.coursesId,"/exercise/").concat(Ie.categoryId,"/detail")},pe=function(){var re=Object(W.a)(ae.a.mark(function d(){var A;return ae.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return i.a.destroyAll(),z.next=3,Object(Ee.W)({categoryId:Ie.categoryId,commit_method:1});case 3:A=z.sent,A&&st();case 5:case"end":return z.stop()}},d)}));return function(){return re.apply(this,arguments)}}(),st=function(){document.removeEventListener(Object(Y.c)(),at,!1),Object(Y.b)(),i.a.destroyAll(),I.info({content:y.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",y.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){tt()}})},_e=function(d){Object(Y.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(Y.b)()},oe=function(){var re=Object(W.a)(ae.a.mark(function d(){var A,se;return ae.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return((A=c.exerciseUserInfo)===null||A===void 0?void 0:A.screen_at)&&Object(Ee.g)(Object(te.a)(Object(te.a)({},Ie),{},{reset:!0})),ce.next=3,Object(Ee.O)({id:Ie.categoryId});case 3:if(se=ce.sent,!(se==null?void 0:se.is_commit)){ce.next=7;break}return st(),ce.abrupt("return");case 7:return ce.next=9,C();case 9:case"end":return ce.stop()}},d)}));return function(){return re.apply(this,arguments)}}(),at=function(){var re=Object(W.a)(ae.a.mark(function d(){var A,se,z,ce;return ae.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(A=!1,console.log("fullscreen change"),!Object(Y.a)()){Re.next=7;break}((se=c.exerciseUserInfo)===null||se===void 0?void 0:se.screen_at)&&Object(Ee.g)(Object(te.a)(Object(te.a)({},Ie),{},{reset:!0})),clearTimeout(ie.current),Re.next=16;break;case 7:return A=!0,Re.next=10,C();case 10:z=Re.sent,Object(Ee.g)(Object(te.a)({},Ie)),Qe(z.used_screen_num),ce=setTimeout(Object(W.a)(ae.a.mark(function _t(){return ae.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:case"end":return Z.stop()}},_t)})),c.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),ie.current=ce;case 16:M({type:"globalSetting/headerFooterToggle",payload:A});case 17:case"end":return Re.stop()}},d)}));return function(){return re.apply(this,arguments)}}();return y.a.createElement("div",null,Q)};q.a=Object(ne.a)(function(P){var K=P.loading,h=P.user,H=P.exercise,b=P.globalSetting;return{globalSetting:b,user:h,exercise:H,loading:K.effects}})(f)},dejd:function(ke,q,t){},gUdW:function(ke,q,t){"use strict";var te=t("q1tI"),ze={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},ae=ze,W=t("6VBw"),de=function(S,ve){return te.createElement(W.a,Object.assign({},S,{ref:ve,icon:ae}))};de.displayName="MinusSquareOutlined";var i=q.a=te.forwardRef(de)},kSUc:function(ke,q,t){},o5mm:function(ke,q,t){ke.exports={flex_box_center:"flex_box_center___yMfGk",flex_space_between:"flex_space_between___3T4Rr",flex_box_vertical_center:"flex_box_vertical_center___2K9ch",flex_box_center_end:"flex_box_center_end___1GgKp",flex_box_column:"flex_box_column___2DSuN",shixunWrp:"shixunWrp___2_2ep"}}}]); diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.4b6ebc92.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.4b6ebc92.async.js deleted file mode 100644 index 3bb1315832..0000000000 --- a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.4b6ebc92.async.js +++ /dev/null @@ -1,19 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[68,4,5,6,15],{"7ZXX":function(Ie,Q,t){Ie.exports=t.p+"static/err.6e7c5817.png"},"7ahc":function(Ie,Q,t){"use strict";t.d(Q,"a",function(){return m});var te=t("k1fw"),He=t("0Owb"),ae=t("+L6B"),M=t("2/Rp"),ie=t("y8nQ"),_=t("Vl3Y"),r=t("tJVT"),L=t("OaEy"),_e=t("2fM7"),p=t("q1tI"),j=t.n(p),y=t("VrN/"),J=t.n(y),me=t("p77/"),tt=t.n(me),ot=t("c5Ni"),Qe=t.n(ot),G=_e.a.Option,_t={labelCol:{span:4},wrapperCol:{span:20}},ce={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Q.b=function(d){var g=d.callback,b=d.onCancel,P=Object(p.useState)("python"),q=Object(r.a)(P,2),B=q[0],D=q[1];function Ee(i){D(ce[i][1])}function Ce(i){g(i)}return j.a.createElement(_.a,Object(He.a)({},_t,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ce}),j.a.createElement(_.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},j.a.createElement(_e.a,{onChange:Ee},Object.keys(ce).map(function(i){return j.a.createElement(G,{key:i,value:i},ce[i][0])}))),j.a.createElement(_.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},j.a.createElement(m,{mode:B})),j.a.createElement("div",{className:"flex-container flex-end"},j.a.createElement(M.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),j.a.createElement(M.a,{type:"ghost",onClick:b},"\u53D6\u6D88")))};function m(d){var g=d.value,b=d.onChange,P=d.mode,q=d.options,B=q===void 0?{}:q,D=Object(p.useRef)(),Ee=Object(p.useState)(),Ce=Object(r.a)(Ee,2),i=Ce[0],e=Ce[1];return Object(p.useEffect)(function(){if(i){var Be=function(C){var K=C.getValue();b&&b(K)};return i.on("change",Be),function(){i.off("change",Be)}}},[i,b]),Object(p.useEffect)(function(){i&&i.setOption("mode",P)},[i,P]),Object(p.useEffect)(function(){i&&((g!==i.getValue()||g==="")&&setTimeout(function(){i.setValue(g||" ")},300))},[i,g]),Object(p.useEffect)(function(){if(D.current&&!i){var Be=J.a.fromTextArea(D.current,Object(te.a)({mode:P,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},B));e(Be)}},[D.current,i]),j.a.createElement("div",{className:"my-codemirror-container"},j.a.createElement("textarea",{ref:D}))}},"9Bee":function(Ie,Q,t){"use strict";var te=t("q1tI"),He=t.n(te),ae=t("vg9a"),M=t("tJVT"),ie=t("DlQD"),_=t.n(ie),r=t("rUJ1");function L(R,C){var K=R.match(/^(\s+)(?:```)/);if(K===null)return C;var ne=K[1];return C.split(` -`).map(function(de){var Se=de.match(/^\s+/);if(Se===null)return de;var he=Object(M.a)(Se,1),fe=he[0];return fe.length>=ne.length?de.slice(ne.length):de}).join(` -`)}var _e=[],p=["
        "],j=new _.a.Renderer,y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function J(){_e.length=0,p=["
          "]}function me(R,C,K,ne){if(C>=R.length||R[C].level<=K)return C;var de=R[C];ne.push("
        • "+de.text+""),C++;var Se=[];return C=me(R,C,de.level,Se),Se.length>0&&(ne.push("
            "),Se.forEach(function(he){ne.push(he)}),ne.push("
          ")),ne.push("
        • "),C=me(R,C,K,ne),C}function tt(){return me(_e,0,0,p),p.push("
        "),p.join("")}var ot={heading:function(C){var K=y.exec(C);if(K)return{type:"heading",raw:K[0],depth:K[1].length,text:K[2]}},fences:function(C){var K=this.rules.block.fences.exec(C);if(K){var ne=K[0],de=L(ne,K[3]||""),Se=K[2]?K[2].trim():K[2];if(["latex","katex","math"].indexOf(Se)>=0){var he=_t(),fe=de;de=he,ce[he]={type:"block",expression:fe}}return{type:"code",raw:ne,lang:Se,text:de}}}},Qe=/(?:\${2})([^\n`]+?)(?:\${2})/gi,G=0,_t=function(){return"__special_katext_id_".concat(G++,"__")},ce={};function m(){return ce}function d(){G=0,ce={}}function g(R){return R=R.replace(Qe,function(C,K){var ne=_t();return ce[ne]={type:"inline",expression:K},ne}),R}var b=j.listitem;j.listitem=function(R){return b(g(R))};var P=j.paragraph;j.paragraph=function(R){return P(g(R))};var q=j.tablecell;j.tablecell=function(R,C){return q(g(R),C)},j.code=function(R,C,K){var ne=(C||"").match(/\S*/)[0];return ne?["latex","katex","math"].indexOf(ne)>=0?"

        ".concat(R,"

        "):'
        ').concat(K?R:Object(r.escape)(R,!0),`
        -`):'
        '+(K?R:Object(r.escape)(R,!0))+"
        "},j.heading=function(R,C,K){var ne=this.options.headerPrefix+K.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return _e.push({anchor:ne,level:C,text:R}),"'+R+""},_.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),_.a.use({tokenizer:ot,renderer:j});var B=_.a,D=t("SJMd"),Ee=t("m3rI"),Ce=t("Oy/b"),i=/]*>/g;function e(R){var C=document.createElement("div");return C.innerHTML=R,C.childNodes.length===0?"":C.childNodes[0].nodeValue}var Be=Q.a=function(R){var C=R.value,K=C===void 0?"":C,ne=R.className,de=R.style,Se=de===void 0?{}:de,he=String(K),fe=Object(te.useMemo)(function(){try{var w=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Re=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ze=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;he=he.replace(w,"("+Ee.a.API_SERVER+"/api/attachments/").replace(Re,'"'+Ee.a.API_SERVER+"/api/attachments/").replace(ze,'"'+Ee.a.API_SERVER+"/files/uploads/")}catch(Ne){}var ve=B(he),ft=m();return he.match(/\[TOC\]/)&&(ve=ve.replace("

        [TOC]

        ",tt()),J()),ve=ve.replace(/(__special_katext_id_\d+__)/g,function(Ne,at){var $e=ft[at],Ke=$e.type,H=$e.expression;return Object(Ce.renderToString)(e(H)||"",{displayMode:Ke==="block",throwOnError:!1,output:"html"})}),ve=ve.replace(/▁/g,"\u2581\u2581\u2581"),d(),ve},[he]),Ae=Object(te.useRef)();function ke(w){var Re=w.target;if(Re.tagName.toUpperCase()==="A"){var ze=Re.getAttribute("href");if(ze.startsWith("#")){w.preventDefault();var ve=document.getElementById(ze.replace("#",""));ve&&ve.scrollIntoView(!0)}}}return Object(te.useEffect)(function(){if(Ae.current&&fe&&(fe.match(i)&&window.PR.prettyPrint()),Ae.current)return Ae.current.addEventListener("click",ke),function(){Ae.current.removeEventListener("click",ke),d(),J()}},[fe,Ae.current,ke]),He.a.createElement("div",{ref:Ae,style:Se,className:"".concat(ne||""," markdown-body"),dangerouslySetInnerHTML:{__html:fe}})}},"9GDu":function(Ie,Q,t){Ie.exports={flex_box_center:"flex_box_center___2Dduc",flex_space_between:"flex_space_between___2Le2r",flex_box_vertical_center:"flex_box_vertical_center___2KZsK",flex_box_center_end:"flex_box_center_end___1aosz",flex_box_column:"flex_box_column___cFN2D",bg:"bg___ka_0p",title:"title___3M9-E",questionIcons:"questionIcons___VjWTs",green:"green___2q3Jn",orange:"orange___KXt8o",greenTip:"greenTip___1nV5h",redTip:"redTip___3QDm4",orangeTip:"orangeTip___3F21W",pollDesc:"pollDesc___3Jb8Y",answered:"answered___1tbR8",unanswer:"unanswer___2Jts9",anchor:"anchor___3_nBp",answerFlag:"answerFlag___32KcB",flagActive:"flagActive___3ac8b",flagHalf:"flagHalf___1AvT6",answerStudentFlag:"answerStudentFlag___UbvlB",answerStudentActive:"answerStudentActive___27het",questionItem:"questionItem___3nBk4",itemType:"itemType___3NNh-",itemFlag:"itemFlag___2fz1F",answerWrap:"answerWrap___23vJg",answerSubjective:"answerSubjective___1i3N-",otherInput:"otherInput___gQ5U6",submitButton:"submitButton___RAvWu",randomFlag:"randomFlag___1J_UJ",answerTrue:"answerTrue___1cUgp",answerFalse:"answerFalse___Q16xV",answerHalf:"answerHalf___2I-fp",renderHtml:"renderHtml___1O15z",simpleText:"simpleText___1-h1E",answerYes:"answerYes___3w-7A",answerNo:"answerNo___2TuuH",answerInfo:"answerInfo___3KPDJ",answerSheet:"answerSheet___1UuGf",active:"active___2njWQ",countDown:"countDown___ViVY-",red:"red___RmODq",fold:"fold___ZVRBm",cardList:"cardList___1KJD0",iframe:"iframe___8V6GW"}},"9VGf":function(Ie,Q,t){"use strict";t.d(Q,"a",function(){return ae});var te=t("q1tI"),He=t.n(te);function ae(M,ie){var _=Object(te.useRef)();Object(te.useEffect)(function(){_.current=M}),Object(te.useEffect)(function(){function r(){_.current()}if(ie!==null){var L=setInterval(r,ie);return function(){return clearInterval(L)}}},[ie])}},BjJ7:function(Ie,Q,t){"use strict";t.d(Q,"d",function(){return He}),t.d(Q,"c",function(){return ae}),t.d(Q,"e",function(){return M}),t.d(Q,"b",function(){return ie}),t.d(Q,"a",function(){return r});var te=t("m3rI");function He(L){var _e=!0;if(L.length>0){for(var p=0;p1&&arguments[1]!==void 0?arguments[1]:"",p=[],j=0;j0&&(ft(),ze(1))},[_t]),Object(r.useEffect)(function(){if(Re===0)return;if(Re===2)clearInterval(fe);else{var H=0,le=setInterval(function(){Ee.includes(H)&&at(),H++},1e3);Ae(le)}return function(){return clearInterval(fe)}},[Re]),Object(r.useImperativeHandle)(G,function(){return{handlePhoto:at}});var ve=function(){ze(2)},ft=function(){var le=_t/ce,z=[];function h(W,Y){return parseInt(Math.floor(Math.random()*(Y-W+1))+W)}new Array(ce).fill(0).map(function(W,Y){d?z.push(h(le*Y,le*(Y+1))):Y==0?z.push(0):z.push(h(le*Y,le*(Y+1)))}),Ee=z,Ce([].concat(z)),console.log(z)},Ne=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(le){var z=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return z?new Promise(function(h,W){z.call(navigator,le,h,W)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(le){m&&m(2),R(2),"srcObject"in b.current?b.current.srcObject=le:b.current.src=window.URL.createObjectURL(le),b.current.onloadedmetadata=function(z){b.current.play()},b.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),ve(),ie.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(le){R(1),m&&m(1),le.message==="Permission denied"||le.name==="NotAllowedError"?ie.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):ie.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+le.name),console.log("err: "+le.message)})},at=function(){try{P.current.width=b.current.videoWidth,P.current.height=b.current.videoHeight;var le=P.current.getContext("2d");le.drawImage(b.current,0,0,P.current.width,P.current.height),de(P.current.toDataURL("image/png")),Ke(P.current.toDataURL("image/png"))}catch(z){debugger}},$e=function(){try{var le=b.current.srcObject,z=le.getTracks();z.forEach(function(h){h.stop()}),b.current.srcObject=null}catch(h){}},Ke=function(){var H=Object(ae.a)(He.a.mark(function le(z){var h,W,Y,re,De,qe,ge,Z,nt,mt,vt;return He.a.wrap(function(Rt){for(;;)switch(Rt.prev=Rt.next){case 0:return Rt.next=2,Object(p.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:Z=Rt.sent,nt=Object(j.a)(),mt=new me({endpoint:Z==null||((h=Z.data)===null||h===void 0)?void 0:h.end_point,region:Z==null||((W=Z.data)===null||W===void 0)?void 0:W.region,accessKeyId:Z==null||((Y=Z.data)===null||Y===void 0)?void 0:Y.access_key_id,accessKeySecret:Z==null||((re=Z.data)===null||re===void 0)?void 0:re.access_key_secret,bucket:Z==null||((De=Z.data)===null||De===void 0)?void 0:De.bucket,stsToken:Z==null||((qe=Z.data)===null||qe===void 0)?void 0:qe.security_token}),vt=tt(z,nt),mt.multipartUpload("".concat(nt,".png"),vt,{timeout:10*1e3,partSize:10485760,callback:{url:Z==null||((ge=Z.data)===null||ge===void 0)?void 0:ge.callback_url,host:Z==null?void 0:Z.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+q.login+"&container_id="+q.categoryId+"&container_type=Exercise"}}).then(function(U){console.log("result:",U)}).catch(function(U){console.log("err:",U)});case 7:case"end":return Rt.stop()}},le)}));return function(z){return H.apply(this,arguments)}}();return L.a.createElement(L.a.Fragment,null,Be!==3&&L.a.createElement("aside",{className:J.a.video,id:"screenshot"},Be===0&&L.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),Be===1&&L.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),Be===2&&L.a.createElement("div",null,L.a.createElement("video",{width:"288",ref:b,autoPlay:!0}),L.a.createElement("canvas",{style:{display:"none"},ref:P}))))});Q.a=ot},"C+DQ":function(Ie,Q,t){},DR4n:function(Ie,Q,t){Ie.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},HmJG:function(Ie,Q,t){},M8RZ:function(Ie,Q,t){"use strict";t.d(Q,"a",function(){return _e});var te=t("fWQN"),He=t("mtLc"),ae=t("yKVA"),M=t("879j"),ie=t("q1tI"),_=t.n(ie),r=t("i8i4"),L=t.n(r),_e=function(p){Object(ae.a)(y,p);var j=Object(M.a)(y);function y(J){var me;Object(te.a)(this,y),me=j.call(this,J);var tt=window.document;return me.node=tt.createElement("div"),tt.body.appendChild(me.node),me}return Object(He.a)(y,[{key:"render",value:function(){var me=this.props.children;return Object(r.createPortal)(me,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),y}(_.a.Component)},Ot1p:function(Ie,Q,t){"use strict";var te=t("2qtc"),He=t("kLXV"),ae=t("rAM+"),M=t("tJVT"),ie=t("jrin"),_=t("q1tI"),r=t.n(_),L=t("VrN/"),_e=t.n(L),p=t("bdgK"),j=t("p77/"),y=t("Bd2K"),J=t("ELLl"),me=t("19Vz"),tt=t("lZu9"),ot=t("kSUc"),Qe=t("9Bee"),G=t("0Owb"),_t=t("dejd"),ce=t("C+DQ"),m=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function d(U){var Xe=U.onActionCallback,je=U.title,Oe=U.icon,Ve=U.actionName,A=U.className,F=A===void 0?"":A,ye=U.children;function Pe(){Xe(Ve)}return r.a.createElement("a",{title:je,className:F,onClick:Pe},r.a.createElement("i",{className:"md-iconfont ".concat(Oe)}),ye)}var g=function(U){var Xe=U.watch,je=U.showNullButton,Oe=U.onActionCallback,Ve=U.fullScreen,A=U.insertTemp,F=[].concat(m,[{title:"".concat(Xe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(Xe?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},F.map(function(ye,Pe){return r.a.createElement("li",{key:Pe},ye.actionName?r.a.createElement(d,Object(G.a)({},ye,{onActionCallback:Oe})):r.a.createElement("span",{className:"v-line"}))}),je?r.a.createElement("li",null,r.a.createElement(d,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Oe},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,A&&r.a.createElement("li",null,r.a.createElement(d,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(A),onActionCallback:Oe},r.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(d,{icon:"".concat(Ve?"icon-shrink":"icon-enlarge"),title:Ve?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Oe})))},b=t("M8RZ"),P=t("+L6B"),q=t("2/Rp"),B=t("y8nQ"),D=t("Vl3Y"),Ee=t("5NDa"),Ce=t("5rEg"),i={labelCol:{span:4},wrapperCol:{span:20}},e=function(U){var Xe=U.callback,je=U.onCancel;function Oe(Ve){Xe(Ve)}return r.a.createElement(D.a,Object(G.a)({},i,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Oe}),r.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(Ce.a,null)),r.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(Ce.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(q.a,{type:"ghost",onClick:je},"\u53D6\u6D88")))},Be=t("7ahc"),R=t("HmJG"),C=t("BjJ7"),K=D.a.useForm,ne={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}},Se=function(U){var Xe=U.callback,je=U.onCancel,Oe=K(),Ve=Object(M.a)(Oe,1),A=Ve[0];function F(Fe){Xe(Fe)}function ye(Fe){A.setFieldsValue({src:"/api/attachments/".concat(Fe.id)})}function Pe(Fe){var kt=Fe.target.files[0];fe(kt,ye)}return r.a.createElement(D.a,Object(G.a)({form:A},de,{className:"upload-image-panel",onFinish:F}),r.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(Ce.a,{style:ne})),r.a.createElement(he,{onFileChange:Pe}))),r.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(Ce.a,{style:{width:264}})),r.a.createElement(D.a.Item,{style:{textAlign:"right"}},r.a.createElement(q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(q.a,{type:"ghost",onClick:je},"\u53D6\u6D88")))};function he(U){var Xe=U.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:Xe}))}function fe(U,Xe){if(!U)throw new String("\u6CA1\u6709\u6587\u4EF6");var je=new FormData;je.append("editormd-image-file",U),je.append("file_param_name","editormd-image-file"),je.append("byxhr","true");var Oe=new window.XMLHttpRequest;Oe.withCredentials=!0,Oe.addEventListener("load",function(Ve){Xe(JSON.parse(Ve.target.responseText))},!1),Oe.addEventListener("error",function(Ve){console.error(Ve)},!1),Oe.open("POST","".concat(C.a,"/api/attachments.json")),Oe.send(je)}var Ae=t("giR+"),ke=t("fyUT"),w=t("7Kak"),Re=t("9yH6"),ze=Re.a.Group,ve={margin:"0 8px"},ft=function(U){var Xe=U.callback,je=U.onCancel;function Oe(Ve){Xe(Ve)}return r.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Oe},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:ve},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:ve},"\u884C\u6570"),r.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(ke.a,null)),r.a.createElement("span",{style:ve},"\u5217\u6570"),r.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(ke.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:ve},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(D.a.Item,{name:"align"},r.a.createElement(ze,null,r.a.createElement(Re.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(Re.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(Re.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(Re.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(q.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(q.a,{type:"ghost",onClick:je},"\u53D6\u6D88")))},Ne="link",at="upload-image",$e="code-block",Ke="add-table",H="------------",le={default:H,left:":".concat(H),center:":".concat(H,":"),right:"".concat(H,":")},z=t("9VGf"),h,W;function Y(){}var re=0,De=1e4,qe="\u2581",ge=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Z(U){return/^\d+$/.test(U)?"".concat(U,"px"):U}var nt=navigator.platform.toUpperCase().indexOf("MAC")>=0,mt=nt?"Cmd":"Ctrl",vt=(h={},Object(ie.a)(h,mt+"-B","bold"),Object(ie.a)(h,mt+"-I","italic"),h),Bt=(W={},Object(ie.a)(W,Ne,"\u6DFB\u52A0\u94FE\u63A5"),Object(ie.a)(W,$e,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(ie.a)(W,at,"\u6DFB\u52A0\u56FE\u7247"),Object(ie.a)(W,Ke,"\u6DFB\u52A0\u8868\u683C"),W),Rt=Q.a=function(U){var Xe=U.defaultValue,je=Xe===void 0?"":Xe,Oe=U.onChange,Ve=U.width,A=Ve===void 0?"100%":Ve,F=U.height,ye=F===void 0?400:F,Pe=U.miniToolbar,Fe=Pe===void 0?!1:Pe,kt=U.isFocus,na=kt===void 0?!1:kt,zt=U.watch,Ra=U.insertTemp,ra=U.id,Jt=ra===void 0?"markdown-editor-id":ra,gt=U.showResizeBar,Le=gt===void 0?!1:gt,T=U.noStorage,Je=T===void 0?!1:T,oe=U.showNullButton,Ze=oe===void 0?!1:oe,c=U.fullScreen,k=c===void 0?!1:c,lt=U.onBlur,rt=U.onCMBeforeChange,Te=U.className,Ge=Te===void 0?"":Te,se=U.placeholder,We=se===void 0?"":se,st=U.values,ut=st===void 0?"":st,At=Object(_.useState)(null),Pt=Object(M.a)(At,2),l=Pt[0],$=Pt[1],be=Object(_.useState)(je),pe=Object(M.a)(be,2),Me=pe[0],Et=pe[1],xt=Object(_.useState)(zt),Ot=Object(M.a)(xt,2),it=Ot[0],yt=Ot[1],Dt=Object(_.useState)(k),bt=Object(M.a)(Dt,2),Ut=bt[0],jt=bt[1],Lt=Object(_.useState)(""),Tt=Object(M.a)(Lt,2),ue=Tt[0],St=Tt[1],sa=Object(_.useState)(0),s=Object(M.a)(sa,2),pt=s[0],Gt=s[1],oa=Object(_.useState)(ye),Wt=Object(M.a)(oa,2),Yt=Wt[0],la=Wt[1],ua=Object(_.useState)(!1),Ct=Object(M.a)(ua,2),Oa=Ct[0],Qt=Ct[1],Nt=Object(_.useRef)(),$t=Object(_.useRef)(),Mt=Object(_.useRef)(),Kt=Object(_.useRef)();Object(_.useEffect)(function(){Et(ut),l==null||l.setValue(ut)},[ut]),Object(_.useEffect)(function(){if(Nt.current){var X=function(Ue,xe){var we=xe.clipboardData;if(we){var et=we.types.toString(),ct=we.items;if(et==="text/html,Files"||et==="Files"){var Ye=ct[1];et==="Files"&&(Ye=ct[0]),Ye.kind==="file"&&Ye.type.match(/^image\//i)&&fe(Ye.getAsFile(),function(dt){dt.id?S.replaceSelection("![,](/api/attachments/".concat(dt.id,")")):(dt==null?void 0:dt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},S=_e.a.fromTextArea(Nt.current,{mode:"markdown",lineNumbers:!Fe,lineWrapping:!0,value:je,autoCloseTags:!0,autoCloseBrackets:!0});return na&&S.focus(),S.on("paste",X),$(S),function(){S.off("paste",X)}}},[]);var qt=Object(_.useCallback)(function(){if($t.current)try{var X=$t.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,S=$t.current.getElementsByClassName("markdown-editor-body")[0];Ut?S.style.height="calc(100vh - ".concat(X,"px)"):S.style.height="".concat(Yt-X,"px")}catch(I){console.log(I,"---- to set md editor body height")}},[Yt,$t,Ut]);Object(_.useEffect)(function(){function X(){var I=new p.default(function(Ue){var xe=Object(ae.a)(Ue),we;try{for(xe.s();!(we=xe.n()).done;){var et=we.value;(et.target.offsetHeight>0||et.target.offsetWidth>0)&&(qt(),l.setSize("100%","100%"),l.refresh())}}catch(ct){xe.e(ct)}finally{xe.f()}});return I.observe(Nt.current.parentElement),I}if(l){var S=X();return function(){S.unobserve(Nt.current.parentElement)}}},[l,qt]),Object(_.useEffect)(function(){if(l){for(var X=[],S=function(){var et=Ue[I];xe=Object(M.a)(et,2);var ct=xe[0],Ye=xe[1],dt=Object(ie.a)({},ct,function(){wt(Ye)});X.push(dt),l.addKeyMap(dt)},I=0,Ue=Object.entries(vt);I0){var X=new Date().getTime(),S=window.sessionStorage.getItem(Jt);X>=pt+De&&(!S||S!==Me)&&(window.sessionStorage.setItem(Jt,Me),Qt(!0))}},De),Object(_.useEffect)(function(){yt(zt)},[l,zt]),Object(_.useEffect)(function(){l&&(na&&l.focus())},[l,na]),Object(_.useEffect)(function(){if(it&&l){var X=function(Ue){var xe=Ue.target;if(Kt.current){var we=xe.scrollTop/xe.scrollHeight;Kt.current.scrollTop=Kt.current.scrollHeight*we}},S=l.getScrollerElement();return S.addEventListener("scroll",X),function(){S.removeEventListener("scroll",X)}}},[l,it]),Object(_.useEffect)(function(){if(l&&rt){var X=function(I,Ue){rt(I,Ue)};return l.on("beforeChange",X),function(){l.off("beforeChange",X)}}},[l,rt]),Object(_.useEffect)(function(){if(l&<){var X=function(){lt(l.getValue())};return l.on("blur",X),function(){l.off("blur",X)}}},[l,lt]),Object(_.useEffect)(function(){if(l){var X=function(I){var Ue=I.getValue();Et(Ue),Gt(new Date().getTime()),I.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Oe&&Oe(Ue)};return l.on("change",X),function(){l.off("change",X)}}},[l,Oe]),Object(_.useEffect)(function(){l&&(je==null?(l.setValue(""),Et("")):je!==l.getValue()&&(l.setValue(je),Et(je),l.setCursor(l.lineCount(),0)))},[l,je]);var wt=Object(_.useCallback)(function(X){var S=l.getCursor(),I=l.getSelection(),Ue=I.split(` -`);switch(X){case"bold":return l.replaceSelection("**"+I+"**"),I===""&&l.setCursor(S.line,S.ch+2),l.focus();case"italic":return l.replaceSelection("*"+I+"*"),I===""&&l.setCursor(S.line,S.ch+1),l.focus();case"code":return l.replaceSelection("`"+I+"`"),I===""&&l.setCursor(S.line,S.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+I+"$$`"),I===""&&l.setCursor(S.line,S.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+I+"\n```"),l.setCursor(S.line+1,I.length+1),l.focus();case"line-break":return l.replaceSelection(`
        -`),l.focus();case"list-ul":return I===""?l.replaceSelection("- "+I):l.replaceSelection(Ue.map(function(xe){return xe===""?"":"- ".concat(xe)}).join(` -`)),l.focus();case"list-ol":return I===""?l.replaceSelection("1. "+I):l.replaceSelection(Ue.map(function(xe,we){return xe===""?"":"".concat(we+1,". ").concat(xe)}).join(` -`)),l.focus();case"add-null-ch":return I===""&&l.setCursor(S.line,S.ch+1),l.replaceSelection(qe),l.focus();case"inster-template-1":return I===""&&l.setCursor(S.line,S.ch),l.replaceSelection(ge),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return yt(!it),l.focus();case"trigger-full-screen":return jt(!Ut),l.focus();case Ne:St(Ne);return;case $e:St($e);return;case at:St(at);return;case Ke:St(Ke);return;default:throw new Error}},[l,it,Ut]),Vt=Object(_.useCallback)(function(X){St("");switch(ue){case Ne:var S=X.title,I=X.link;return l.replaceSelection("[".concat(S,"](").concat(I,")")),l.focus();case $e:var Ue=X.language,xe=X.content;return l.replaceSelection(["```"+Ue,xe,"```"].join(` -`)),l.focus();case at:var we=X.src,et=X.alt;return l.replaceSelection("![ ".concat(et," ]( ").concat(we,' "').concat(et,'" )')),l.focus();case Ke:for(var ct=X.row,Ye=X.col,dt=X.align,Zt=` -`,It=0;It300&&(Ye=300);var dt=ye+Ye+"px";la(dt)}},Ue=Mt.current,xe=!1,we=0;return Ue.addEventListener("mousedown",X),document.addEventListener("mousemove",I),document.addEventListener("mouseup",S),function(){Ue.removeEventListener("mousedown",X),document.removeEventListener("mousemove",I),document.removeEventListener("mouseup",S)}}},[l,Mt]),Object(_.useEffect)(function(){la(ye)},[ye]);var fa=Z(A),ia=Z(Yt),va={width:fa,height:ia},pa=Object(_.useMemo)(function(){if(pt){var X=new Date(pt),S=X.getHours(),I=X.getMinutes(),Ue=X.getSeconds();return S=S<10?"0"+S:S,I=I<10?"0"+I:I,Ue=Ue<10?"0"+Ue:Ue,"".concat(S,":").concat(I,":").concat(Ue)}return 0},[pt]);function ya(){window.sessionStorage.removeItem(Jt),Qt(!1),Gt(0)}function ha(){Qt(!1),Gt(0),l.setValue(window.sessionStorage.getItem(Jt))}return r.a.createElement(_.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:$t},r.a.createElement("div",{className:"markdown-editor-container ".concat(Ge," ").concat(it?"on-preview":""," ").concat(Fe?"mini":""," ").concat(Ut?"full-screen":""),style:va},r.a.createElement(g,{insertTemp:Ra,watch:it,fullScreen:Ut,showNullButton:Ze,onActionCallback:wt}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:Nt,placeholder:We})),it?r.a.createElement("div",{ref:Kt,className:"preview-container"},r.a.createElement(Qe.a,{value:Me})):null))),Le?r.a.createElement("a",{ref:Mt,className:"editor-resize"}):null,r.a.createElement(b.a,null,Bt[ue]?r.a.createElement(He.a,{centered:!0,title:Bt[ue],visible:!0,onCancel:Ft,footer:null},Ea):null))}},ZW9T:function(Ie,Q,t){"use strict";t.d(Q,"a",function(){return ce});var te=t("k1fw"),He=t("miYZ"),ae=t("tsqr"),M=t("rAM+"),ie=t("tJVT"),_=t("PpiC"),r=t("q1tI"),L=t.n(r),_e=t("bdgK");function p(m,d,g,b,P){var q=d.getWordUntilPosition(g),B={startLineNumber:g.lineNumber,endLineNumber:g.lineNumber,startColumn:q.startColumn,endColumn:q.endColumn},D=b.map(function(Ee){return{label:Ee,kind:m.languages.CompletionItemKind.Keyword,insertText:Ee,insertTextRules:m.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:B}});return P.map(function(Ee){D.push(Object(te.a)(Object(te.a)({},Ee),{},{range:B}))}),D}var j=function(m){var d={label:"ifelse",kind:m.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:m.languages.CompletionItemInsertTextRule.InsertAsSnippet},g=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];m.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(B,D){var Ee=p(m,B,D,g,[d]);return{suggestions:Ee}}});var b=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];m.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(B,D){var Ee=[{label:"print",kind:m.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:m.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ce=p(m,B,D,b,Ee);return{suggestions:Ce}}});var P=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];m.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(B,D){var Ee=[d,{label:"main",kind:m.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:m.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:m.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:m.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ce=p(m,B,D,P,Ee);return{suggestions:Ce}}})},y="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function J(m){return/^\d+$/.test(m)?"".concat(m,"px"):m}function me(){}var tt=!1,ot={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function Qe(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],d=m;if(Array.isArray(m)){for(var g=0;g0||Fe.target.offsetWidth>0)&&H.current.instance.layout()}}catch(kt){ye.e(kt)}finally{ye.f()}}),A.observe(Ke.current)),A}function re(){ae.b.warn(decodeURIComponent(y))}Object(r.useEffect)(function(){var A=H.current.instance;if(q!=null&&A&&h){var F=A.getModel();F&&q!==F.getValue()&&(tt=!0,F.setValue(q),A.layout(),tt=!1)}},[q,h,H.current]);function De(){var A=H.current.instance;if(A){var F=A.getSelection(),ye=H.current.pastePos||{},Pe=new G.Range(ye.startLineNumber||F.endLineNumber,ye.startColumn||F.endColumn,ye.endLineNumber||F.endLineNumber,ye.endColumn||F.endColumn);setTimeout(function(){A.executeEdits("",[{range:Pe,text:""}])},300)}}function qe(A){(window.navigator.platform.match("Mac")?A.metaKey:A.ctrlKey)&&A.keyCode==83&&(A.preventDefault(),de())}var ge=function(){if(he&&H.current.instance){var F=H.current.instance.getContentHeight();Oe(F0||Re.target.offsetWidth>0)&&he.layout()}}catch(ze){ke.e(ze)}finally{ke.f()}}),fe.observe(i.current)),fe}Object(r.useEffect)(function(){i.current&&t.e(34).then(t.t.bind(null,"M/lh",7)).then(function(he){G=he;var fe=G.editor.createDiffEditor(i.current,Object(te.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ce));C(fe);var Ae=K(fe);return function(){fe.dispose();var ke=fe.getModel();ke&&ke.dispose(),Ae.unobserve(i.current)}})},[]),Object(r.useEffect)(function(){R&&R.setModel({original:G.editor.createModel(q,D),modified:G.editor.createModel(B,D)})},[q,B,D,R]);var ne=J(g),de=J(P),Se={width:ne,height:de};return L.a.createElement("div",{className:"my-diff-editor",ref:i,style:Se})}},bPs0:function(Ie,Q,t){"use strict";t.d(Q,"b",function(){return ce});var te=t("k1fw"),He=t("WmNS"),ae=t.n(He),M=t("9og8"),ie=t("2qtc"),_=t("kLXV"),r=t("tJVT"),L=t("PpiC"),_e=t("aHsQ"),p=t("sGsY"),j=t("q1tI"),y=t.n(j),J=t("bntm"),me=t("V0Rq"),tt=t("wd/R"),ot=t.n(tt),Qe=t("Ty5D"),G=t("9kvl"),_t=p.a.Countdown,ce=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],m=function(g){var b=g.globalSetting,P=g.loading,q=g.user,B=g.exercise,D=g.dispatch,Ee=Object(L.a)(g,["globalSetting","loading","user","exercise","dispatch"]),Ce=Object(j.useState)({}),i=Object(r.a)(Ce,2),e=i[0],Be=i[1],R=_.a.useModal(),C=Object(r.a)(R,2),K=C[0],ne=C[1],de=Object(j.useRef)(null),Se=Object(j.useState)(!0),he=Object(r.a)(Se,2),fe=he[0],Ae=he[1],ke=Object(Qe.l)().query,w=Object(Qe.m)();Object(j.useEffect)(function(){var z,h,W;return clearTimeout(de.current),document.addEventListener(Object(J.c)(),le,!1),window.addEventListener("blur",Ke,!1),((z=B.exerciseUserInfo)===null||z===void 0?void 0:z.screen_open)&&Object(J.a)()&&(D({type:"globalSetting/headerFooterToggle",payload:!1}),Ae(!1)),((h=B.exerciseUserInfo)===null||h===void 0?void 0:h.screen_open)&&!Object(J.a)()?_.a.info({icon:null,content:y.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",y.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",B.exerciseUserInfo.screen_num-B.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",y.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Ae(!1),Object(J.d)(document.body),document.getElementById("root").addEventListener("click",ze,!1)}}):document.getElementById("root").addEventListener("click",ze,!1),ot()().diff(ot()((W=B.exerciseUserInfo)===null||W===void 0?void 0:W.screen_at),"seconds")>0&&Re(),function(){document.getElementById("root").removeEventListener("click",ze,!1),document.removeEventListener(Object(J.c)(),le,!1),window.removeEventListener("blur",Ke,!1),clearTimeout(de.current)}},[]),Object(j.useEffect)(function(){setTimeout(function(){B.actionTabs.removeEventListenerExitScreen&&(clearTimeout(de.current),document.getElementById("root").removeEventListener("click",ze,!1),document.removeEventListener(Object(J.c)(),le,!1))},500),ve()},[B.actionTabs]),Object(j.useEffect)(function(){setTimeout(function(){B.exerciseUserInfo.used_screen_num>B.exerciseUserInfo.screen_num?at():!fe},500)},[B.exerciseUserInfo]);var Re=function(){var z=Object(M.a)(ae.a.mark(function h(){return ae.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,H();case 2:setTimeout(function(){var re;_.a.destroyAll(),_.a.info({okText:y.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:y.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",y.a.createElement("span",{className:"c-red"},B.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",y.a.createElement("span",{className:"c-red"},(re=B.exerciseUserInfo)===null||re===void 0?void 0:re.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var De=Object(M.a)(ae.a.mark(function ge(){return ae.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:Object(J.d)(document.body);case 1:case"end":return nt.stop()}},ge)}));function qe(){return De.apply(this,arguments)}return qe}()})},1e3);case 3:case"end":return Y.stop()}},h)}));return function(){return z.apply(this,arguments)}}(),ze=function(h){!Object(J.a)()&&h.target.nodeName!=="A"&&h.target.nodeName!=="BUTTON"&&h.target.innerHTML!=="\u786E \u5B9A"&&(Object(J.d)(document.body),console.log("documentClick.full"))},ve=function(){var z=Object(M.a)(ae.a.mark(function h(){var W;return ae.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return re.next=2,D({type:"exercise/getExerciseUserInfo",payload:Object(te.a)({},w)});case 2:return W=re.sent,re.abrupt("return",W==null?void 0:W.data);case 4:case"end":return re.stop()}},h)}));return function(){return z.apply(this,arguments)}}(),ft=function(){var z=Object(M.a)(ae.a.mark(function h(W){var Y,re;return ae.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:_.a.destroyAll(),re=_.a.info({okText:y.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",y.a.createElement("span",{style:{display:"inline-block"}},y.a.createElement(_t,{onFinish:H,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(B.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:y.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",y.a.createElement("span",{className:"c-red"},W),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",y.a.createElement("span",{className:"c-red"},(Y=B.exerciseUserInfo)===null||Y===void 0?void 0:Y.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",y.a.createElement("span",{className:"c-red"},B.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",y.a.createElement("br",null),y.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var ge=Object(M.a)(ae.a.mark(function nt(){return ae.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:Object(J.d)(document.body),re.destroy();case 2:case"end":return vt.stop()}},nt)}));function Z(){return ge.apply(this,arguments)}return Z}()}),setTimeout(function(){var ge;re.update({okText:y.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:y.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",y.a.createElement("span",{className:"c-red"},W+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",y.a.createElement("span",{className:"c-red"},(ge=B.exerciseUserInfo)===null||ge===void 0?void 0:ge.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(B.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return qe.stop()}},h)}));return function(W){return z.apply(this,arguments)}}(),Ne=function(){location.href="/classrooms/".concat(w.coursesId,"/exercise/").concat(w.categoryId,"/detail")},at=function(){var z=Object(M.a)(ae.a.mark(function h(){var W;return ae.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return _.a.destroyAll(),re.next=3,Object(me.W)({categoryId:w.categoryId,commit_method:1});case 3:W=re.sent,W&&$e();case 5:case"end":return re.stop()}},h)}));return function(){return z.apply(this,arguments)}}(),$e=function(){document.removeEventListener(Object(J.c)(),le,!1),Object(J.b)(),_.a.destroyAll(),K.info({content:y.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",y.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Ne()}})},Ke=function(h){Object(J.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(J.b)()},H=function(){var z=Object(M.a)(ae.a.mark(function h(){var W,Y;return ae.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return((W=B.exerciseUserInfo)===null||W===void 0?void 0:W.screen_at)&&Object(me.g)(Object(te.a)(Object(te.a)({},w),{},{reset:!0})),De.next=3,Object(me.O)({id:w.categoryId});case 3:if(Y=De.sent,!(Y==null?void 0:Y.is_commit)){De.next=7;break}return $e(),De.abrupt("return");case 7:return De.next=9,ve();case 9:case"end":return De.stop()}},h)}));return function(){return z.apply(this,arguments)}}(),le=function(){var z=Object(M.a)(ae.a.mark(function h(){var W,Y,re,De;return ae.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(W=!1,console.log("fullscreen change"),!Object(J.a)()){ge.next=7;break}((Y=B.exerciseUserInfo)===null||Y===void 0?void 0:Y.screen_at)&&Object(me.g)(Object(te.a)(Object(te.a)({},w),{},{reset:!0})),clearTimeout(de.current),ge.next=16;break;case 7:return W=!0,ge.next=10,ve();case 10:re=ge.sent,Object(me.g)(Object(te.a)({},w)),ft(re.used_screen_num),De=setTimeout(Object(M.a)(ae.a.mark(function Z(){return ae.a.wrap(function(mt){for(;;)switch(mt.prev=mt.next){case 0:case"end":return mt.stop()}},Z)})),B.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),de.current=De;case 16:D({type:"globalSetting/headerFooterToggle",payload:W});case 17:case"end":return ge.stop()}},h)}));return function(){return z.apply(this,arguments)}}();return y.a.createElement("div",null,ne)};Q.a=Object(G.a)(function(d){var g=d.loading,b=d.user,P=d.exercise,q=d.globalSetting;return{globalSetting:q,user:b,exercise:P,loading:g.effects}})(m)},cQPA:function(Ie,Q,t){"use strict";t.r(Q);var te=t("T2oS"),He=t("W9HT"),ae=t("sPJy"),M=t("bE4q"),ie=t("+L6B"),_=t("2/Rp"),r=t("14J3"),L=t("BMrR"),_e=t("jCWc"),p=t("kPKH"),j=t("sRBo"),y=t("kaz8"),J=t("7Kak"),me=t("9yH6"),tt=t("MXD1"),ot=t("CFYs"),Qe=t("miYZ"),G=t("tsqr"),_t=t("2qtc"),ce=t("kLXV"),m=t("WmNS"),d=t.n(m),g=t("k1fw"),b=t("9og8"),P=t("tJVT"),q=t("PpiC"),B=t("5NDa"),D=t("5rEg"),Ee=t("aHsQ"),Ce=t("sGsY"),i=t("q1tI"),e=t.n(i),Be=t("Ty5D"),R=t("55Ip"),C=t("9kvl"),K=t("gUdW"),ne=t("xGfz"),de=t("jhfD"),Se=t("BlwA"),he=t("bPs0"),fe=t("wd/R"),Ae=t.n(fe),ke=t("9GDu"),w=t.n(ke),Re=t("1vsH"),ze=t("s8TD"),ve=t("xKgJ"),ft=t("bntm"),Ne=t("V0Rq"),at=t("HBuW"),$e=t("9Bee"),Ke=t("Ot1p"),H=function(Le){var T,Je,oe,Ze,c=Le.item,k=Le.answerData,lt=Le.onBlur,rt=lt===void 0?function(){}:lt,Te=Object(i.useState)(),Ge=Object(P.a)(Te,2),se=Ge[0],We=Ge[1],st=Object(i.useState)(),ut=Object(P.a)(st,2),At=ut[0],Pt=ut[1],l=Object(i.useState)(),$=Object(P.a)(l,2),be=$[0],pe=$[1];return Object(i.useEffect)(function(){Pt(c==null?void 0:c.a_flag)},[c==null?void 0:c.a_flag]),e.a.createElement("div",null,(k==null||((T=k.exercise)===null||T===void 0)?void 0:T.commit_status)===1?e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),e.a.createElement("div",{className:w.a.simpleText},e.a.createElement($e.a,{value:c==null||((Je=c.user_answer)===null||Je===void 0)?void 0:Je[0]}))):e.a.createElement("div",{className:c.user_score&&(c.user_score===c.question_score?"c-green":"c-red")},be?e.a.createElement(Ke.a,{height:150,isFocus:!0,defaultValue:c==null||((oe=c.user_answer)===null||oe===void 0)?void 0:oe[0],id:c==null?void 0:c.question_id,onChange:function(Et){return We(Et)},onBlur:function(){return rt(se)}}):e.a.createElement("div",{onClick:function(){return pe(!0)}},e.a.createElement(D.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),(c==null?void 0:c.standard_answer)&&e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),e.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.a.createElement($e.a,{value:c==null||((Ze=c.standard_answer)===null||Ze===void 0)?void 0:Ze[0]}))))},le=H,z=t("g9YV"),h=t("wCAj"),W=t("5GOC"),Y=t("JsLm"),re=t("ZW9T"),De=t("o/qq"),qe=t.n(De),ge=function(Le){var T,Je,oe,Ze,c=Le.item,k=Le.answerData,lt=Object(i.useState)([]),rt=Object(P.a)(lt,2),Te=rt[0],Ge=rt[1],se=Object(i.useState)([]),We=Object(P.a)(se,2),st=We[0],ut=We[1];Object(i.useEffect)(function(){var $;if(!(c==null||(($=c.shixun_details)===null||$===void 0)?void 0:$.length))return;for(var be=[],pe=[],Me=0;Me<(c==null||((Et=c.shixun_details)===null||Et===void 0)?void 0:Et.length);Me++){for(var Et,xt,Ot,it=0;it<(c==null?void 0:c.shixun_details[Me].stage_list.length);it++){var yt,Dt,bt,Ut,jt=c==null?void 0:c.shixun_details[Me].stage_list[it];be.push(Object(g.a)(Object(g.a)({},jt),{operation:c==null||((yt=c.shixun_details)===null||yt===void 0||((Dt=yt[Me])===null||Dt===void 0||((bt=Dt.shixun_detail)===null||bt===void 0||((Ut=bt[0])===null||Ut===void 0))))?void 0:Ut.game_identifier}))}if(c==null||((xt=c.shixun_details)===null||xt===void 0||((Ot=xt[Me])===null||Ot===void 0))?void 0:Ot.shixun_detail){var Lt,Tt,ue;pe.push(c==null||((Lt=c.shixun_details)===null||Lt===void 0||((Tt=Lt[Me])===null||Tt===void 0||((ue=Tt.shixun_detail)===null||ue===void 0)))?void 0:ue[0])}}ut(pe),Ge(be)},[c==null?void 0:c.shixun_details]);var At=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(be){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:be&&be.length>25?be:""},be)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(be,pe){return e.a.createElement("span",null,pe.evaluate_count?pe.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(be,pe){var Me=!1;return pe.finished_time&&(k==null?void 0:k.exercise)&&(k==null?void 0:k.exercise_answer_user)&&((k==null?void 0:k.exercise.time)===-1?Me=Ae()(k==null?void 0:k.exercise.end_time).isBefore(pe.finished_time):Me=Ae()(k==null?void 0:k.exercise_answer_user.start_at).add(k==null?void 0:k.exercise.time,"m").isBefore(pe.finished_time)),e.a.createElement("span",null,pe.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},Me?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(be,pe){return e.a.createElement("span",null,pe.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(be,pe){return e.a.createElement("span",null,pe.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(be,pe,Me){return be?e.a.createElement(Y.a,{affix:!1,className:"mt10"},e.a.createElement(Y.a.Link,{href:"#challenge_".concat(c==null?void 0:c.question_id).concat(Me),title:e.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):e.a.createElement("span",{className:"c-grey-999"},"--")}}],Pt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(be,pe){return e.a.createElement("span",null,pe.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(be,pe){return e.a.createElement("span",null,pe.error_msg?pe.error_msg:"--")}}],l={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement("div",{className:"mt15 mb15"},(k==null||((T=k.exercise)===null||T===void 0)?void 0:T.commit_status)===0&&e.a.createElement("div",null,c.shixun.map(function($,be){return e.a.createElement(L.a,{className:"font16",gutter:[0,20]},e.a.createElement(p.a,{flex:"1"},$.challenge_name," (",$.challenge_score,"\u5206)"),e.a.createElement(p.a,{flex:"100px",className:"tr"},$.answer_status===0&&e.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),$.answer_status===1&&e.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(k==null||((Je=k.exercise)===null||Je===void 0)?void 0:Je.commit_status)!==0||(k==null||((oe=k.exercise)===null||oe===void 0)?void 0:oe.user_exercise_status)!==0?e.a.createElement(e.a.Fragment,null,!!(Te==null?void 0:Te.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),e.a.createElement(h.a,{columns:At,dataSource:Te,pagination:!1})),!!(st==null?void 0:st.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),st==null?void 0:st.map(function($,be){return e.a.createElement("div",{id:"challenge_".concat(c==null?void 0:c.question_id).concat(be),className:"mt5"},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",$.position,"\u5173"),e.a.createElement(R.Link,{className:"current c-black font16",to:"/tasks/".concat($.game_identifier)},$.name)),($==null?void 0:$.st)===0&&$.passed_code&&e.a.createElement("aside",{className:qe.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},$.path)),e.a.createElement(re.b,{height:300,language:"python",theme:"default",value:$.passed_code,options:l})))}))):e.a.createElement(e.a.Fragment,null,e.a.createElement($e.a,{className:"c-grey-999 mt20 mb20",value:c==null?void 0:c.question_title}),c==null||((Ze=c.shixun)===null||Ze===void 0)?void 0:Ze.map(function($,be){return e.a.createElement("p",{className:"font16 c-grey-666 mb5",key:be},e.a.createElement("span",{className:"mr20"},"\u7B2C",$==null?void 0:$.challenge_position,"\u5173 ",$==null?void 0:$.challenge_name),e.a.createElement("span",null,$==null?void 0:$.challenge_score,"\u5206"))})))},Z=ge,nt=t("J66h"),mt=function(Le){var T=Le.item,Je=Le.answerData,oe=Object(i.useState)([]),Ze=Object(P.a)(oe,2),c=Ze[0],k=Ze[1];Object(i.useEffect)(function(){var Te;if((T==null||((Te=T.evaluate_codes)===null||Te===void 0)?void 0:Te.length)>0){var Ge;k(T==null||((Ge=T.evaluate_codes)===null||Ge===void 0)?void 0:Ge.map(function(se,We){return{key:We+1,error_msg:(se==null?void 0:se.error_msg)?nt.Base64.decode(se==null?void 0:se.error_msg):""}}))}else k([{key:"--",error_msg:"--"}])},[T==null?void 0:T.evaluate_codes]);var lt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ge,se){return e.a.createElement("span",null,se.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ge,se){return e.a.createElement("span",null,se.error_msg?se.error_msg:"--")}}],rt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement($e.a,{value:T==null?void 0:T.description})),!!(T==null?void 0:T.user_answer.length)&&(T==null?void 0:T.passed_code)&&e.a.createElement("aside",{className:qe.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(re.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(T==null?void 0:T.passed_code)?nt.Base64.decode(T==null?void 0:T.passed_code):"",options:rt})))},vt=mt,Bt=t("oBTY"),Rt=D.a.TextArea,U=function(Le){var T,Je,oe=Le.item,Ze=Le.answerData,c=Le.onBlur,k=c===void 0?function(){}:c,lt=Object(i.useState)([]),rt=Object(P.a)(lt,2),Te=rt[0],Ge=rt[1];return Object(i.useEffect)(function(){for(var se=[],We=0;We<(oe==null?void 0:oe.multi_count);We++)se.push(Object(g.a)({},(oe==null?void 0:oe.user_answer[We])||{}));Ge(se)},[oe==null?void 0:oe.user_answer]),e.a.createElement("div",null,Te==null?void 0:Te.map(function(se,We){return e.a.createElement("div",{className:"mt10"},e.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",We+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(Rt,{autoSize:!0,rows:4,disabled:!!Ze.commit_status,value:se==null?void 0:se.answer_text,onChange:function(ut){Te[We].answer_text=ut.target.value,Ge(Object(Bt.a)(Te))},onBlur:function(ut){return k(se==null?void 0:se.answer_text,We+1)},className:oe.user_score&&(oe.user_score===oe.question_score?"c-green":"c-red")})))}),!!(oe==null||((T=oe.standard_answer)===null||T===void 0)?void 0:T.length)&&e.a.createElement("div",null,oe==null||((Je=oe.standard_answer)===null||Je===void 0)?void 0:Je.map(function(se,We){return e.a.createElement("div",null,e.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",We+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(Rt,{autoSize:!0,disabled:!0,value:se==null?void 0:se.answer_text[0]})))})))},Xe=U,je=D.a.TextArea,Oe=function(Le){var T=Le.data;return e.a.createElement("div",{className:"tc mt80"},e.a.createElement("img",{width:"486",src:t("7ZXX")})," ",e.a.createElement("br",null),T.status===-1&&e.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),T.status===-2&&e.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",e.a.createElement("span",{className:"c-red"},T.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),e.a.createElement(_.a,{className:"mt40 pl20 pr20",type:"primary"},e.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},Ve=Oe,A=t("m3rI"),F=t("LvDl"),ye=Ce.a.Countdown,Pe=D.a.TextArea,Fe=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],kt={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},na={1:w.a.flagActive,2:w.a.flagHalf},zt={0:"c-red-ee4",1:"c-green"},Ra=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],ra=function(Le){var T,Je,oe,Ze,c,k,lt,rt,Te,Ge,se,We,st,ut,At,Pt,l,$,be,pe,Me,Et,xt,Ot,it,yt,Dt,bt=Le.globalSetting,Ut=Le.loading,jt=Le.user,Lt=Le.dispatch,Tt=Object(q.a)(Le,["globalSetting","loading","user","dispatch"]),ue=Object(Be.m)(),St=Object(i.useState)({}),sa=Object(P.a)(St,2),s=sa[0],pt=sa[1],Gt=Object(i.useState)({}),oa=Object(P.a)(Gt,2),Wt=oa[0],Yt=oa[1],la=Object(i.useState)({}),ua=Object(P.a)(la,2),Ct=ua[0],Oa=ua[1],Qt=Object(i.useState)(!1),Nt=Object(P.a)(Qt,2),$t=Nt[0],Mt=Nt[1],Kt=Object(i.useState)(!0),qt=Object(P.a)(Kt,2),wt=qt[0],Vt=qt[1],Ea=Object(i.useState)(!1),Ft=Object(P.a)(Ea,2),fa=Ft[0],ia=Ft[1],va=Object(i.useState)(!1),pa=Object(P.a)(va,2),ya=pa[0],ha=pa[1],X=Object(i.useState)(),S=Object(P.a)(X,2),I=S[0],Ue=S[1],xe=Object(i.useState)(0),we=Object(P.a)(xe,2),et=we[0],ct=we[1],Ye=Object(i.useState)(""),dt=Object(P.a)(Ye,2),Zt=dt[0],It=dt[1],ca=Object(i.useState)("none"),ea=Object(P.a)(ca,2),da=ea[0],ga=ea[1],Ta=Object(i.useState)(""),Pa=Object(P.a)(Ta,2),Sa=Pa[0],nn=Pa[1],Na=Object(i.useState)({status:0}),xa=Object(P.a)(Na,2),ba=xa[0],Ma=xa[1],Da=Object(i.useRef)();Object(i.useEffect)(function(){return(Object(ve.d)()||Object(ve.m)())&&Ht(),window.addEventListener("message",ja),function(){window.removeEventListener("message",ja),window.removeEventListener("beforeunload",wa),location.pathname.indexOf("/detail")>-1&&Object(ft.b)()}},[ue.categoryId,jt.userInfo.login]);var ja=function(a){a.data==="backExercise"&&(ga("none"),It(""),Ht())},rn=function(){var O=Object(b.a)(d.a.mark(function a(){var o,n,f,E,v,x,u,N,V,ee,aa;return d.a.wrap(function(ht){for(;;)switch(ht.prev=ht.next){case 0:return ht.next=2,Lt({type:"exercise/getExerciseUserInfo",payload:Object(g.a)({},ue)});case 2:if(n=ht.sent,Yt(Object(g.a)({},n.data)),!((n==null||((o=n.data)===null||o===void 0)?void 0:o.ip_limit)!=="no")){ht.next=11;break}if(!((n==null||((f=n.data)===null||f===void 0)?void 0:f.ip_limit)==="inner")){ht.next=9;break}return ht.next=8,Object(ze.a)({ip_limit:n==null||((E=n.data)===null||E===void 0)?void 0:E.ip_limit});case 8:x=ht.sent;case 9:return ht.next=11,Object(Re.l)({exerciseId:ue.categoryId,ip:x,errmsgHide:!0,ip_limit:n==null||((v=n.data)===null||v===void 0)?void 0:v.ip_limit}).catch(function(an){Ma(an)});case 11:if(!((n==null?void 0:n.status)==0)){ht.next=18;break}if(!((n==null||((u=n.data)===null||u===void 0)?void 0:u.used_screen_num)>(n==null||((N=n.data)===null||N===void 0)?void 0:N.screen_num)&&(n==null||((V=n.data)===null||V===void 0)?void 0:V.screen_open))){ht.next=15;break}return ma(),ht.abrupt("return",!1);case 15:ia(n==null?void 0:n.data.check_camera),ha(n==null||((ee=n.data)===null||ee===void 0)?void 0:ee.screen_open),(n==null||((aa=n.data)===null||aa===void 0)?void 0:aa.check_camera)||Ht();case 18:case"end":return ht.stop()}},a)}));return function(){return O.apply(this,arguments)}}(),wa=function(a){var o="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(a||window.event).returnValue=o,o},Ht=function(){var O=Object(b.a)(d.a.mark(function a(){var o,n,f,E,v;return d.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return Mt(!0),u.next=3,Object(Ne.V)(Object(g.a)({},ue)).catch(function(){return Mt(!1)});case 3:n=u.sent,((o=n)===null||o===void 0?void 0:o.exercise)&&(n.exercise.user_exercise_status=1),Mt(!1),n&&(n.exercise_types=((f=n)===null||f===void 0?void 0:f.exercise_types)||((E=n)===null||E===void 0||((v=E.exercise_scores)===null||v===void 0)?void 0:v.exercise_types),pt(n));case 7:case"end":return u.stop()}},a)}));return function(){return O.apply(this,arguments)}}();Object(i.useEffect)(function(){var O,a,o;((O=s.exercise)===null||O===void 0?void 0:O.time)===0&&ma(),((a=s.exercise)===null||a===void 0?void 0:a.time)&&Ue(Date.now()+(s==null||((o=s.exercise)===null||o===void 0)?void 0:o.time)*1e3*60)},[(T=s.exercise)===null||T===void 0?void 0:T.time]);var sn=function(){var a;(s==null||((a=s.exercise)===null||a===void 0)?void 0:a.exercise_status)===3?ce.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",e.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):ce.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var o=Object(b.a)(d.a.mark(function f(){var E,v;return d.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(Ne.P)({categoryId:ue.categoryId,user_ids:[s==null||((E=s.exercise_answer_user)===null||E===void 0)?void 0:E.user_id]});case 2:v=u.sent,v&&(G.b.info(v==null?void 0:v.message),ta());case 4:case"end":return u.stop()}},f)}));function n(){return o.apply(this,arguments)}return n}()})},ta=function(){Ht()},Fa=function(){var O=Object(b.a)(d.a.mark(function a(){var o,n;return d.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Object(Ne.X)({categoryId:ue.categoryId,commit_method:2});case 2:o=E.sent,(o==null?void 0:o.status)===0&&(ce.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",e.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var v=Object(b.a)(d.a.mark(function u(){return d.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:ta();case 1:case"end":return V.stop()}},u)}));function x(){return v.apply(this,arguments)}return x}()}),G.b.info(o==null?void 0:o.message)),(o==null?void 0:o.status)===-3&&(n=parseInt(o==null?void 0:o.message),s.exercise.time=n,pt(Object(g.a)({},s)));case 5:case"end":return E.stop()}},a)}));return function(){return O.apply(this,arguments)}}(),Ua=function(){var O=Object(b.a)(d.a.mark(function a(o){var n;return d.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Object(at.A)({id:o.shixun_identifier});case 2:n=E.sent,(n==null?void 0:n.game_identifier)&&(It("/tasks/".concat(n.game_identifier,"?type=exercises&exercisesId=").concat(ue.categoryId,"&coursesId=").concat(ue.coursesId,"&login=").concat(ue.login,"&questionId=").concat(o.question_id)),ga("block")),(n==null?void 0:n.status)===-3?Object(Re.k)():(n==null?void 0:n.status)===2?Ia(n==null?void 0:n.message,o.question_id):(n==null?void 0:n.status)===3&&Ca(n==null?void 0:n.message);case 5:case"end":return E.stop()}},a)}));return function(o){return O.apply(this,arguments)}}(),Ia=function O(a,o){var n;a=((n=a)===null||n===void 0?void 0:n.includes(".json"))?a:"".concat(a,".json"),ce.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var f=Object(b.a)(d.a.mark(function v(){var x,u;return d.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(Ne.Q)({url:a});case 2:if(x=V.sent,x){V.next=5;break}return V.abrupt("return");case 5:return G.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),V.next=8,Object(at.A)({id:x.shixun_identifier});case 8:if(u=V.sent,!(u==null?void 0:u.game_identifier)){V.next=12;break}return Ua({shixun_identifier:u==null?void 0:u.game_identifier,question_id:o}),V.abrupt("return");case 12:(u==null?void 0:u.status)===2?O(u==null?void 0:u.message,o):(u==null?void 0:u.status)===3&&Ca(u==null?void 0:u.message);case 13:case"end":return V.stop()}},v)}));function E(){return f.apply(this,arguments)}return E}()})},Ca=function(a){ce.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",a,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ba=function(a){a.redo?ce.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var o=Object(b.a)(d.a.mark(function f(){var E,v,x,u;return d.a.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:return V.next=2,Object(Ne.Q)({id:a.myshixun_identifier,url:a.url});case 2:E=V.sent,E&&(v=Object(F.cloneDeep)(s==null?void 0:s.exercise_question_types),x=v==null?void 0:v.findIndex(function(ee){return ee.question_type===5}),v[x].items.find(function(ee){return ee.question_id===a.question_id}).redo=!1,v[x].items.find(function(ee){return ee.question_id===a.question_id}).shixun_identifier=E.shixun_identifier,s.exercise_question_types=v,pt(s),u=Object(g.a)(Object(g.a)({},a),{},{shixun_identifier:E.shixun_identifier}),Ua(u));case 4:case"end":return V.stop()}},f)}));function n(){return o.apply(this,arguments)}return n}()}):Ua(a)},ka=function(){var O=Object(b.a)(d.a.mark(function a(o){var n;return d.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(!o.hack_identifier){E.next=5;break}return E.next=3,Object(Ne.U)({id:o.hack_identifier});case 3:n=E.sent,(n==null?void 0:n.status)===0&&(It("/myproblems/".concat(n.identifier,"?type=exercises&exercisesId=").concat(ue.categoryId,"&coursesId=").concat(ue.coursesId,"&login=").concat(ue.login,"&questionId=").concat(o.question_id)),ga("block"));case 5:case"end":return E.stop()}},a)}));return function(o){return O.apply(this,arguments)}}(),_a=function(){var O=Object(b.a)(d.a.mark(function a(o,n,f,E){var v,x;return d.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(o){N.next=3;break}return console.error("handleSave no questionId params"),N.abrupt("return");case 3:return N.next=5,Object(Ne.Z)({questionId:o,exercise_choice_id:n,answer_text:f});case 5:x=N.sent,(x==null?void 0:x.status)===0&&(E&&E());case 7:case"end":return N.stop()}},a)}));return function(o,n,f,E){return O.apply(this,arguments)}}(),$a=function(){var O=Object(b.a)(d.a.mark(function a(o){var n,f;return d.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(Ne.S)({id:ue.categoryId});case 2:if(n=v.sent,n){v.next=5;break}return v.abrupt("return");case 5:n.question_undo!==0||n.oj_undo!==0?(f="",n.question_undo!==0&&n.oj_undo!==0?f="\u6709 ".concat(n.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(n.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):n.question_undo!==0&&n.oj_undo===0?f="\u6709 ".concat(n.question_undo," \u9898\u672A\u5B8C\u6210"):n.question_undo===0&&n.oj_undo!==0&&(f="\u6709 ".concat(n.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),ce.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},f,e.a.createElement("br",null),o?"\u5728".concat(Ae()(n.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var x=Object(b.a)(d.a.mark(function N(){return d.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:o?ta():ma();case 1:case"end":return ee.stop()}},N)}));function u(){return x.apply(this,arguments)}return u}()})):ce.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:e.a.createElement("div",{className:"tc font16"},o?"\u5728".concat(Ae()(n.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var x=Object(b.a)(d.a.mark(function N(){return d.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:o?ta():ma();case 1:case"end":return ee.stop()}},N)}));function u(){return x.apply(this,arguments)}return u}()});case 6:case"end":return v.stop()}},a)}));return function(o){return O.apply(this,arguments)}}(),Aa=function(a){return e.a.createElement("div",null,e.a.createElement(ot.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:a}),e.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},Xa=function(){var a=0,o=ce.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Aa(a)}),n=setInterval(function(){a<=100?(a+=2,o.update({content:Aa(a)})):(ce.a.destroyAll(),clearInterval(n))},50)},ma=function(){var O=Object(b.a)(d.a.mark(function a(){var o;return d.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return Xa(),f.next=3,Object(Ne.X)({categoryId:ue.categoryId,commit_method:1});case 3:o=f.sent,Object(ft.b)(),Lt({type:"exercise/setActionTabs",payload:Object(g.a)({},{removeEventListenerExitScreen:!0})}),(o==null?void 0:o.status)===0&&(G.b.success(o==null?void 0:o.message),ia(!1),setTimeout(function(){ce.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){ta()}})},3e3));case 7:case"end":return f.stop()}},a)}));return function(){return O.apply(this,arguments)}}(),Wa=function(){var O=Object(b.a)(d.a.mark(function a(o,n,f){return d.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:_a(n,o,null,function(){var x=Object(F.cloneDeep)(s==null?void 0:s.exercise_question_types),u=x==null?void 0:x.findIndex(function(N){return N.question_type===f});x[u].items.find(function(N){return N.question_id===n}).user_answer[0]=o,s.exercise_question_types=x,s.question_status.find(function(N){return N.ques_id===n}).ques_status=o?1:0,pt(Object(g.a)({},s))});case 1:case"end":return v.stop()}},a)}));return function(o,n,f){return O.apply(this,arguments)}}(),Ka=function(a,o){_a(o,a,null,function(){s.question_status.find(function(n){return n.ques_id===o}).ques_status=(a==null?void 0:a.length)?1:0,pt(Object(g.a)({},s))})},Va=function(a,o,n){_a(n,o,a,function(){s.question_status.find(function(f){return f.ques_id===n}).ques_status=a?1:0,pt(Object(g.a)({},s))})},Ha=function(a,o){_a(o,null,a,function(){s.question_status.find(function(n){return n.ques_id===o}).ques_status=a?1:0,pt(Object(g.a)({},s))})},La=function(a,o){var n,f,E,v,x,u;return e.a.createElement("div",null,e.a.createElement(me.a.Group,{disabled:!!s.commit_status,value:a==null||((n=a.user_answer)===null||n===void 0)?void 0:n[0],onChange:function(V){return Wa(V.target.value,a==null?void 0:a.question_id,o)},className:a.user_score&&"edu-radio-".concat(a.user_score===a.question_score?"green":"red")},a==null||((f=a.question_choices)===null||f===void 0)?void 0:f.map(function(N,V){var ee=a.question_type==2,aa=ee?"":"".concat(Fe[V],".");return e.a.createElement("div",{className:w.a.answerWrap,key:V},e.a.createElement(me.a,{value:N==null?void 0:N.choice_id},e.a.createElement("span",{className:"mr3"},aa),e.a.createElement($e.a,{className:w.a.renderHtml,value:N==null?void 0:N.choice_text})))})),Object(ve.t)()&&(s==null||((E=s.exercise)===null||E===void 0)?void 0:E.answer_open)&&((s==null||((v=s.exercise)===null||v===void 0)?void 0:v.exercise_status)==3||(s==null||((x=s.exercise)===null||x===void 0)?void 0:x.user_exercise_status)==1)&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((u=a.standard_answer)===null||u===void 0)?void 0:u.map(function(N,V){return e.a.createElement("span",null,Fe[Number(N)-1])})))},za=function(a,o){var n,f,E,v;return e.a.createElement("div",null,e.a.createElement(y.a.Group,{disabled:!!s.commit_status,defaultValue:a==null?void 0:a.user_answer,onChange:function(u){return Ka(u,a==null?void 0:a.question_id)},className:a.user_score&&"edu-checkbox-".concat(a.user_score===a.question_score?"green":"red")},a==null||((n=a.question_choices)===null||n===void 0)?void 0:n.map(function(x,u){var N="".concat(Fe[u],".");return e.a.createElement("div",{className:w.a.answerWrap},e.a.createElement(y.a,{value:x==null?void 0:x.choice_id},e.a.createElement("span",{className:"mr3"},N),e.a.createElement($e.a,{className:w.a.renderHtml,value:x==null?void 0:x.choice_text})))})),Object(ve.t)()&&(s==null||((f=s.exercise)===null||f===void 0)?void 0:f.answer_open)&&(s==null||((E=s.exercise)===null||E===void 0)?void 0:E.exercise_status)==3&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((v=a.standard_answer)===null||v===void 0)?void 0:v.map(function(x,u){return e.a.createElement("span",null,Fe[Number(x)-1])})))},Ja=function(a,o){return e.a.createElement(Xe,{item:a,answerData:s,onBlur:function(f,E){return Va(f,E,a==null?void 0:a.question_id)}})},Ga=function(a,o){return e.a.createElement(le,{item:a,answerData:s,onBlur:function(f){return Ha(f,a==null?void 0:a.question_id)}})},Ya=function(a,o){return e.a.createElement(Z,{item:a,answerData:s})},Qa=function(a,o){return e.a.createElement(vt,{item:a,answerData:s})},Xt=function(a,o){var n,f,E=s==null||((n=s.exercise_question_types)===null||n===void 0)?void 0:n.find(function(v){return v.question_type===o});return e.a.createElement(e.a.Fragment,null,e.a.createElement("h1",{className:"font14 current",onClick:function(){Ct[o]=!Ct[o],Oa(Object(g.a)({},Ct))}},!Ct[o]&&e.a.createElement(K.a,null),Ct[o]&&e.a.createElement(ne.a,null),e.a.createElement("span",{className:"ml5 c-grey-666"},a)),e.a.createElement("ul",{className:w.a.answerSheet,key:o},!Ct[o]&&(E==null||((f=E.items)===null||f===void 0)?void 0:f.map(function(v,x){if(v.question_type===o){var u;return e.a.createElement("li",{onClick:function(){var V="Anchor_".concat(o,"_").concat(x),ee=document.getElementById(V);ee&&setTimeout(function(){return ee.scrollIntoView({block:"start",behavior:"smooth"})})},key:x,className:(s==null||((u=s.question_status)===null||u===void 0)?void 0:u.some(function(N){return N.ques_id===v.question_id&&!!N.ques_status}))&&w.a.active},x+1)}}))))},qa=function(a,o){var n,f,E,v,x=a.question_type==5?a.shixun_name:a.question_title;return e.a.createElement("div",{className:w.a.questionItem,id:"Anchor_".concat(a.question_type,"_").concat(o)},e.a.createElement("div",{style:{display:"flex",marginTop:20}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o+1,"."),e.a.createElement($e.a,{value:a.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")),a.question_type==0&&La(a,a.question_type),a.question_type==2&&La(a,a.question_type),a.question_type==1&&za(a,a.question_type),a.question_type==3&&Ja(a,a.question_type),a.question_type==4&&Ga(a,a.question_type),a.question_type==5&&Ya(a,a.question_type),a.question_type==6&&Qa(a,a.question_type),!!(a==null||((n=a.answer_comments)===null||n===void 0)?void 0:n.length)&&e.a.createElement("div",{className:"mt30"},a==null||((f=a.answer_comments)===null||f===void 0)?void 0:f.map(function(u,N){var V,ee;return e.a.createElement("div",null,e.a.createElement(L.a,{align:"middle",gutter:[0,10]},e.a.createElement(p.a,{flex:"50px"},e.a.createElement("img",{src:A.a.API_SERVER+"/images/"+((V=u.user)===null||V===void 0?void 0:V.image_url),width:"40",style:{borderRadius:40}})),e.a.createElement(p.a,{flex:"1"},u.updated_at,e.a.createElement("br",null),(ee=u.user)===null||ee===void 0?void 0:ee.name),e.a.createElement(p.a,{className:"c-grey-c"},u.shixun_chanllge_position&&e.a.createElement("span",null,"\u7B2C",u.shixun_chanllge_position,"\u5173"),a.question_type!==4&&e.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",u.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",u.score,"\u5206")),u.comment&&e.a.createElement(L.a,{align:"middle",gutter:[0,10]},e.a.createElement(p.a,{flex:"50px"}),e.a.createElement(p.a,{flex:"1"},e.a.createElement(Pe,{autoSize:!0,value:u.comment,disabled:!0}))))})),e.a.createElement("div",{className:w.a.itemType},e.a.createElement(L.a,null,e.a.createElement(p.a,{flex:"1"}),e.a.createElement(p.a,null,a.question_type<3&&a.standard_answer_show&&e.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",a==null?void 0:a.standard_answer_show),e.a.createElement("span",{className:"font16 ml20"},a.user_score!==null&&a.user_score>=0&&e.a.createElement("span",null,e.a.createElement("span",{className:zt[Number(a==null?void 0:a.answer_status)]||"c-orange-ff9"},a.user_score)," \u5206")),a.question_type==5&&!((E=s.exercise)===null||E===void 0?void 0:E.commit_status)&&e.a.createElement(_.a,{type:"primary",className:"font16 ml20",onClick:function(){return Ba(a)}},"\u8FDB\u5165\u7B54\u9898"),a.question_type==6&&!((v=s.exercise)===null||v===void 0?void 0:v.commit_status)&&e.a.createElement(_.a,{type:"primary",className:"font16 ml20",onClick:function(){return ka(a)}},"\u8FDB\u5165\u7B54\u9898")))))},Za=function(a){return e.a.createElement(i.Fragment,null,a.question_type===0&&Xt("\u5355\u9009\u9898",0),a.question_type===1&&Xt("\u591A\u9009\u9898",1),a.question_type===2&&Xt("\u5224\u65AD\u9898",2),a.question_type===3&&Xt("\u586B\u7A7A\u9898",3),a.question_type===4&&Xt("\u7B80\u7B54\u9898",4),a.question_type===5&&Xt("\u5B9E\u8BAD\u9898",5),a.question_type===6&&Xt("\u7F16\u7A0B\u9898",6))},en=function(a){var o=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],n=["","\u5341","\u767E","\u5343","\u4E07"];a=parseInt(a);var f=function(u){for(var N=u.toString().split("").reverse(),V="",ee=0;ee0&&N[ee]==0&&N[ee-1]==0?"":o[N[ee]]+(N[ee]==0?n[0]:n[ee]))+V;return V},E=Math.floor(a/1e4),v=a%1e4;return v.toString().length<4&&(v="0"+v),E?f(E)+"\u4E07"+f(v):f(a)},tn=function(){var a,o=s==null||((a=s.exercise_question_types)===null||a===void 0)?void 0:a.map(function(n,f){var E;return e.a.createElement(i.Fragment,{key:f},e.a.createElement("div",{className:"pt20"},e.a.createElement("span",{className:"font16 c-light-primary"},en(f+1),"\u3001",n.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",n.count,"\u9898\uFF1B\u5171",n.score,"\u5206\uFF09")),(E=n.items)===null||E===void 0?void 0:E.map(function(v,x){return e.a.createElement(i.Fragment,{key:x},qa(v,x))}))});return o};return e.a.createElement(He.a,{size:"large",spinning:$t},ya&&e.a.createElement(he.a,{iframe:Da}),e.a.createElement("iframe",{style:{display:da},id:"iframeShixuns",className:w.a.iframe,src:Zt,ref:Da,frameBorder:"0"}),e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},bt.showHeaderFooter&&ue.coursesId!=="coursesId"&&e.a.createElement(M.a,{separator:">"},e.a.createElement(M.a.Item,null,e.a.createElement(R.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise")},(Je=jt.userInfo)===null||Je===void 0||((oe=Je.course)===null||oe===void 0)?void 0:oe.course_name)),e.a.createElement(M.a.Item,null,e.a.createElement(R.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(M.a.Item,null,e.a.createElement(R.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),e.a.createElement(M.a.Item,null,(Ze=jt.userInfo)===null||Ze===void 0?void 0:Ze.real_name)),bt.showHeaderFooter&&ue.coursesId==="coursesId"&&e.a.createElement(M.a,{separator:">"},e.a.createElement(M.a.Item,null,e.a.createElement(R.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),e.a.createElement(M.a.Item,null,(c=jt.userInfo)===null||c===void 0?void 0:c.real_name))),e.a.createElement("aside",{className:[w.a.title,"mt10"].join(" ")},e.a.createElement(L.a,{style:{width:"100%"},align:"middle"},e.a.createElement(p.a,{flex:"1"},e.a.createElement("div",{className:w.a.title},(bt==null?void 0:bt.showHeaderFooter)&&e.a.createElement(R.Link,{to:ue.coursesId==="coursesId"?"/paperlibrary":"/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},e.a.createElement(de.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font24 ml5"},s==null||((k=s.exercise)===null||k===void 0)?void 0:k.exercise_name),(s==null||((lt=s.exercise)===null||lt===void 0)?void 0:lt.is_random)&&e.a.createElement("span",{className:w.a.randomFlag},"\u968F\u673A"),e.a.createElement(Re.h,{status:[Re.c[99]]}))),e.a.createElement(p.a,null,(s==null||((rt=s.user_score)===null||rt===void 0)?void 0:rt.length)&&e.a.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u603B\u5F97\u5206\uFF1A",e.a.createElement("span",{className:"c-red"},s==null?void 0:s.user_score)," \u5206"),!!(s==null||((Te=s.exercise)===null||Te===void 0)?void 0:Te.time)&&!(s==null||((Ge=s.exercise)===null||Ge===void 0)?void 0:Ge.commit_status)&&e.a.createElement("aside",{className:"".concat(w.a.countDown," ").concat(Sa)},"\u5269\u4F59\u65F6\u95F4:",e.a.createElement(ye,{value:I,onFinish:Fa})))))),ba.status===0&&e.a.createElement(L.a,{className:"mt10"},e.a.createElement(p.a,{flex:wt?"316px":"16px"},e.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},fa&&e.a.createElement(Se.a,{number:(s==null||((se=s.exercise)===null||se===void 0)?void 0:se.photo_count)-(s==null||((We=s.exercise)===null||We===void 0)?void 0:We.take_photo),time:(st=s.exercise)===null||st===void 0?void 0:st.left_time,update:Ht,supportCamera:function(a){a===2?(Ht(),ha(Wt==null?void 0:Wt.screen_open)):a===1&&setTimeout(function(){return Tt.history.push("/")},3e3)}}),e.a.createElement("div",{className:"relative",style:{minHeight:236}},wt&&e.a.createElement("aside",{className:"bg-white p16"},e.a.createElement(L.a,null,e.a.createElement(p.a,{span:8},e.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),e.a.createElement(p.a,{span:16},e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:w.a.answerYes}),"\u5DF2\u7B54",e.a.createElement("span",{className:"".concat(w.a.answerNo," ml10")}),"\u672A\u7B54"))),e.a.createElement("aside",{className:w.a.answerInfo},e.a.createElement(L.a,null,e.a.createElement(e.a.Fragment,null,e.a.createElement(p.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),e.a.createElement(p.a,{span:12,className:"tr c-blue"},s==null||((ut=s.question_status)===null||ut===void 0||((At=ut.filter(function(O){return!!O.ques_status}))===null||At===void 0))?void 0:At.length," / ",s==null||((Pt=s.exercise_types)===null||Pt===void 0)?void 0:Pt.q_counts),e.a.createElement(p.a,{span:24},e.a.createElement(ot.a,{trailColor:"#c3ced2",percent:(s==null||((l=s.question_status)===null||l===void 0||(($=l.filter(function(O){return!!O.ques_status}))===null||$===void 0))?void 0:$.length)/(s==null||((be=s.exercise_types)===null||be===void 0)?void 0:be.q_counts)*100,showInfo:!1}))),e.a.createElement(p.a,null,e.a.createElement("span",{className:"c-grey-333"},"\u5171 ",e.a.createElement("span",{className:"c-blue-4ca"},(s==null||((pe=s.exercise_types)===null||pe===void 0)?void 0:pe.q_counts)||(s==null||((Me=s.exercise_scores)===null||Me===void 0||((Et=Me.exercise_types)===null||Et===void 0))?void 0:Et.q_counts))," \u9898\uFF1A"),e.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",e.a.createElement("span",{className:"c-blue-4ca"},(s==null||((xt=s.exercise_types)===null||xt===void 0)?void 0:xt.q_scores)||(s==null||((Ot=s.exercise_scores)===null||Ot===void 0||((it=Ot.exercise_types)===null||it===void 0))?void 0:it.q_scores))," \u5206")))),e.a.createElement(L.a,null,e.a.createElement(p.a,{flex:"1"},e.a.createElement("aside",{className:w.a.cardList},s==null||((yt=s.exercise_question_types)===null||yt===void 0)?void 0:yt.map(function(O){return e.a.createElement(i.Fragment,{key:O.question_type},Za(O))}))))),e.a.createElement("div",{className:w.a.fold,onClick:function(){return Vt(!wt)}},wt&&e.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!wt&&e.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),e.a.createElement(p.a,{flex:"1"},e.a.createElement("section",{className:[w.a.bg,"pl30","pr30","pb30","mb50","ml20"].join(" ")},e.a.createElement("div",null,tn())),!(s==null||((Dt=s.exercise)===null||Dt===void 0)?void 0:Dt.commit_status)&&e.a.createElement(L.a,{className:"mt30 mb50"},e.a.createElement(p.a,{flex:"1"}),e.a.createElement(p.a,null,e.a.createElement(_.a,{className:w.a.submitButton,type:"primary",onClick:function(){return $a(!1)}},"\u4EA4\u5377"))))),ba.status!==0&&e.a.createElement(Ve,{data:ba})))},Jt=Q.default=Object(C.a)(function(gt){var Le=gt.loading,T=gt.user,Je=gt.globalSetting;return{globalSetting:Je,user:T,loading:Le.effects}})(ra)},dejd:function(Ie,Q,t){},gUdW:function(Ie,Q,t){"use strict";var te=t("q1tI"),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},ae=He,M=t("6VBw"),ie=function(L,_e){return te.createElement(M.a,Object.assign({},L,{ref:_e,icon:ae}))};ie.displayName="MinusSquareOutlined";var _=Q.a=te.forwardRef(ie)},kSUc:function(Ie,Q,t){},"o/qq":function(Ie,Q,t){Ie.exports={flex_box_center:"flex_box_center___1LYHS",flex_space_between:"flex_space_between___EmHgD",flex_box_vertical_center:"flex_box_vertical_center___8y-JO",flex_box_center_end:"flex_box_center_end___2Ow7E",flex_box_column:"flex_box_column___2_dIp",shixunWrp:"shixunWrp___2zw8A"}}}]); diff --git a/p__Classrooms__Lists__Exercise__ImitateAnswer__index.cb1b5541.async.js b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.cb1b5541.async.js new file mode 100644 index 0000000000..52aab79c0b --- /dev/null +++ b/p__Classrooms__Lists__Exercise__ImitateAnswer__index.cb1b5541.async.js @@ -0,0 +1,19 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[68,4,5,6,15],{"7ZXX":function(Be,Q,t){Be.exports=t.p+"static/err.6e7c5817.png"},"7ahc":function(Be,Q,t){"use strict";t.d(Q,"a",function(){return E});var te=t("k1fw"),Ke=t("0Owb"),ae=t("+L6B"),M=t("2/Rp"),ce=t("y8nQ"),m=t("Vl3Y"),r=t("tJVT"),L=t("OaEy"),_e=t("2fM7"),h=t("q1tI"),C=t.n(h),R=t("VrN/"),J=t.n(R),Ee=t("p77/"),et=t.n(Ee),rt=t("c5Ni"),ze=t.n(rt),G=_e.a.Option,_t={labelCol:{span:4},wrapperCol:{span:20}},de={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Q.b=function(d){var g=d.callback,w=d.onCancel,I=Object(h.useState)("python"),F=Object(r.a)(I,2),P=F[0],D=F[1];function ve(u){D(de[u][1])}function je(u){g(u)}return C.a.createElement(m.a,Object(Ke.a)({},_t,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:je}),C.a.createElement(m.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},C.a.createElement(_e.a,{onChange:ve},Object.keys(de).map(function(u){return C.a.createElement(G,{key:u,value:u},de[u][0])}))),C.a.createElement(m.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},C.a.createElement(E,{mode:P})),C.a.createElement("div",{className:"flex-container flex-end"},C.a.createElement(M.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),C.a.createElement(M.a,{type:"ghost",onClick:w},"\u53D6\u6D88")))};function E(d){var g=d.value,w=d.onChange,I=d.mode,F=d.options,P=F===void 0?{}:F,D=Object(h.useRef)(),ve=Object(h.useState)(),je=Object(r.a)(ve,2),u=je[0],e=je[1];return Object(h.useEffect)(function(){if(u){var Ye=function(O){var V=O.getValue();w&&w(V)};return u.on("change",Ye),function(){u.off("change",Ye)}}},[u,w]),Object(h.useEffect)(function(){u&&u.setOption("mode",I)},[u,I]),Object(h.useEffect)(function(){u&&((g!==u.getValue()||g==="")&&setTimeout(function(){u.setValue(g||" ")},300))},[u,g]),Object(h.useEffect)(function(){if(D.current&&!u){var Ye=J.a.fromTextArea(D.current,Object(te.a)({mode:I,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},P));e(Ye)}},[D.current,u]),C.a.createElement("div",{className:"my-codemirror-container"},C.a.createElement("textarea",{ref:D}))}},"9Bee":function(Be,Q,t){"use strict";var te=t("q1tI"),Ke=t.n(te),ae=t("vg9a"),M=t("tJVT"),ce=t("DlQD"),m=t.n(ce),r=t("rUJ1");function L(b,O){var V=b.match(/^(\s+)(?:```)/);if(V===null)return O;var q=V[1];return O.split(` +`).map(function(ie){var we=ie.match(/^\s+/);if(we===null)return ie;var Oe=Object(M.a)(we,1),pe=Oe[0];return pe.length>=q.length?ie.slice(q.length):ie}).join(` +`)}var _e=[],h=["
          "],C=new m.a.Renderer,R=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function J(){_e.length=0,h=["
            "]}function Ee(b,O,V,q){if(O>=b.length||b[O].level<=V)return O;var ie=b[O];q.push("
          • "+ie.text+""),O++;var we=[];return O=Ee(b,O,ie.level,we),we.length>0&&(q.push("
              "),we.forEach(function(Oe){q.push(Oe)}),q.push("
            ")),q.push("
          • "),O=Ee(b,O,V,q),O}function et(){return Ee(_e,0,0,h),h.push("
          "),h.join("")}var rt={heading:function(O){var V=R.exec(O);if(V)return{type:"heading",raw:V[0],depth:V[1].length,text:V[2]}},fences:function(O){var V=this.rules.block.fences.exec(O);if(V){var q=V[0],ie=L(q,V[3]||""),we=V[2]?V[2].trim():V[2];if(["latex","katex","math"].indexOf(we)>=0){var Oe=_t(),pe=ie;ie=Oe,de[Oe]={type:"block",expression:pe}}return{type:"code",raw:q,lang:we,text:ie}}}},ze=/(?:\${2})([^\n`]+?)(?:\${2})/gi,G=0,_t=function(){return"__special_katext_id_".concat(G++,"__")},de={};function E(){return de}function d(){G=0,de={}}function g(b){return b=b.replace(ze,function(O,V){var q=_t();return de[q]={type:"inline",expression:V},q}),b}var w=C.listitem;C.listitem=function(b){return w(g(b))};var I=C.paragraph;C.paragraph=function(b){return I(g(b))};var F=C.tablecell;C.tablecell=function(b,O){return F(g(b),O)},C.code=function(b,O,V){var q=(O||"").match(/\S*/)[0];return q?["latex","katex","math"].indexOf(q)>=0?"

          ".concat(b,"

          "):'
          ').concat(V?b:Object(r.escape)(b,!0),`
          +`):'
          '+(V?b:Object(r.escape)(b,!0))+"
          "},C.heading=function(b,O,V){var q=this.options.headerPrefix+V.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return _e.push({anchor:q,level:O,text:b}),"'+b+""},m.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),m.a.use({tokenizer:rt,renderer:C});var P=m.a,D=t("SJMd"),ve=t("m3rI"),je=t("Oy/b"),u=/]*>/g;function e(b){var O=document.createElement("div");return O.innerHTML=b,O.childNodes.length===0?"":O.childNodes[0].nodeValue}var Ye=Q.a=function(b){var O=b.value,V=O===void 0?"":O,q=b.className,ie=b.style,we=ie===void 0?{}:ie,Oe=String(V),pe=Object(te.useMemo)(function(){try{var $=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Ae=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ve=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Oe=Oe.replace($,"("+ve.a.API_SERVER+"/api/attachments/").replace(Ae,'"'+ve.a.API_SERVER+"/api/attachments/").replace(Ve,'"'+ve.a.API_SERVER+"/files/uploads/")}catch(Le){}var me=P(Oe),mt=E();return Oe.match(/\[TOC\]/)&&(me=me.replace("

          [TOC]

          ",et()),J()),me=me.replace(/(__special_katext_id_\d+__)/g,function(Le,st){var ke=mt[st],$e=ke.type,oe=ke.expression;return Object(je.renderToString)(e(oe)||"",{displayMode:$e==="block",throwOnError:!1,output:"html"})}),me=me.replace(/▁/g,"\u2581\u2581\u2581"),d(),me},[Oe]),Ce=Object(te.useRef)();function Fe($){var Ae=$.target;if(Ae.tagName.toUpperCase()==="A"){var Ve=Ae.getAttribute("href");if(Ve.startsWith("#")){$.preventDefault();var me=document.getElementById(Ve.replace("#",""));me&&me.scrollIntoView(!0)}}}return Object(te.useEffect)(function(){if(Ce.current&&pe&&(pe.match(u)&&window.PR.prettyPrint()),Ce.current)return Ce.current.addEventListener("click",Fe),function(){Ce.current.removeEventListener("click",Fe),d(),J()}},[pe,Ce.current,Fe]),Ke.a.createElement("div",{ref:Ce,style:we,className:"".concat(q||""," markdown-body"),dangerouslySetInnerHTML:{__html:pe}})}},"9GDu":function(Be,Q,t){Be.exports={flex_box_center:"flex_box_center___2Dduc",flex_space_between:"flex_space_between___2Le2r",flex_box_vertical_center:"flex_box_vertical_center___2KZsK",flex_box_center_end:"flex_box_center_end___1aosz",flex_box_column:"flex_box_column___cFN2D",bg:"bg___ka_0p",title:"title___3M9-E",questionIcons:"questionIcons___VjWTs",green:"green___2q3Jn",orange:"orange___KXt8o",greenTip:"greenTip___1nV5h",redTip:"redTip___3QDm4",orangeTip:"orangeTip___3F21W",pollDesc:"pollDesc___3Jb8Y",answered:"answered___1tbR8",unanswer:"unanswer___2Jts9",anchor:"anchor___3_nBp",answerFlag:"answerFlag___32KcB",flagActive:"flagActive___3ac8b",flagHalf:"flagHalf___1AvT6",answerStudentFlag:"answerStudentFlag___UbvlB",answerStudentActive:"answerStudentActive___27het",questionItem:"questionItem___3nBk4",itemType:"itemType___3NNh-",itemFlag:"itemFlag___2fz1F",answerWrap:"answerWrap___23vJg",answerSubjective:"answerSubjective___1i3N-",otherInput:"otherInput___gQ5U6",submitButton:"submitButton___RAvWu",randomFlag:"randomFlag___1J_UJ",answerTrue:"answerTrue___1cUgp",answerFalse:"answerFalse___Q16xV",answerHalf:"answerHalf___2I-fp",renderHtml:"renderHtml___1O15z",simpleText:"simpleText___1-h1E",answerYes:"answerYes___3w-7A",answerNo:"answerNo___2TuuH",answerInfo:"answerInfo___3KPDJ",answerSheet:"answerSheet___1UuGf",active:"active___2njWQ",countDown:"countDown___ViVY-",red:"red___RmODq",fold:"fold___ZVRBm",cardList:"cardList___1KJD0",iframe:"iframe___8V6GW"}},"9VGf":function(Be,Q,t){"use strict";t.d(Q,"a",function(){return ae});var te=t("q1tI"),Ke=t.n(te);function ae(M,ce){var m=Object(te.useRef)();Object(te.useEffect)(function(){m.current=M}),Object(te.useEffect)(function(){function r(){m.current()}if(ce!==null){var L=setInterval(r,ce);return function(){return clearInterval(L)}}},[ce])}},BjJ7:function(Be,Q,t){"use strict";t.d(Q,"d",function(){return Ke}),t.d(Q,"c",function(){return ae}),t.d(Q,"e",function(){return M}),t.d(Q,"b",function(){return ce}),t.d(Q,"a",function(){return r});var te=t("m3rI");function Ke(L){var _e=!0;if(L.length>0){for(var h=0;h1&&arguments[1]!==void 0?arguments[1]:"",h=[],C=0;C0&&(st(),mt(1))},[_t]),Object(r.useEffect)(function(){if(me===0)return;if(me===2)clearInterval(Fe);else{var re=0,_=setInterval(function(){u.includes(re)&&$e(),re++},1e3);$(_)}return function(){return clearInterval(Fe)}},[me]),Object(r.useImperativeHandle)(G,function(){return{handlePhoto:$e}});var Le=function(){mt(2)},st=function(){var _=_t/de,j=[];function Y(z,le){return parseInt(Math.floor(Math.random()*(le-z+1))+z)}new Array(de).fill(0).map(function(z,le){d?j.push(Y(_*le,_*(le+1))):le==0?j.push(0):j.push(Y(_*le,_*(le+1)))}),u=j,e([].concat(j)),console.log(j)},ke=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(_){var j=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return j?new Promise(function(Y,z){j.call(navigator,_,Y,z)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(_){E&&E(2),V(2),"srcObject"in F.current?F.current.srcObject=_:F.current.src=window.URL.createObjectURL(_),F.current.onloadedmetadata=function(j){F.current.play()},F.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),Le(),ce.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(_){V(1),E&&E(1),_.message==="Permission denied"||_.name==="NotAllowedError"?ce.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):ce.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+_.name),console.log("err: "+_.message)})},$e=function(){try{P.current.width=F.current.videoWidth,P.current.height=F.current.videoHeight;var _=P.current.getContext("2d");_.drawImage(F.current,0,0,P.current.width,P.current.height),Oe(P.current.toDataURL("image/png")),ht(P.current.toDataURL("image/png"))}catch(j){debugger}},oe=function(){try{var _=F.current.srcObject,j=_.getTracks();j.forEach(function(Y){Y.stop()}),F.current.srcObject=null}catch(Y){}},ht=function(){var re=Object(ae.a)(Ke.a.mark(function _(j){var Y,z,le,Qe,ge,ot,tt,Z,Et,yt,Bt;return Ke.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,Object(h.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:Z=be.sent,Et=Object(C.a)(),yt=new Ee({endpoint:Z==null||((Y=Z.data)===null||Y===void 0)?void 0:Y.end_point,region:Z==null||((z=Z.data)===null||z===void 0)?void 0:z.region,accessKeyId:Z==null||((le=Z.data)===null||le===void 0)?void 0:le.access_key_id,accessKeySecret:Z==null||((Qe=Z.data)===null||Qe===void 0)?void 0:Qe.access_key_secret,bucket:Z==null||((ge=Z.data)===null||ge===void 0)?void 0:ge.bucket,stsToken:Z==null||((ot=Z.data)===null||ot===void 0)?void 0:ot.security_token}),Bt=et(j,Et),yt.multipartUpload("".concat(Et,".png"),Bt,{timeout:10*1e3,partSize:10485760,callback:{url:Z==null||((tt=Z.data)===null||tt===void 0)?void 0:tt.callback_url,host:Z==null?void 0:Z.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+D.login+"&container_id="+D.categoryId+"&container_type=Exercise"}}).then(function(fe){console.log("result:",fe)}).catch(function(fe){console.log("err:",fe)});case 7:case"end":return be.stop()}},_)}));return function(j){return re.apply(this,arguments)}}();return L.a.createElement(L.a.Fragment,null,O!==3&&L.a.createElement("aside",{className:J.a.video,id:"screenshot"},O===0&&L.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),O===1&&L.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),O===2&&L.a.createElement("div",null,L.a.createElement("video",{width:I,ref:F,autoPlay:!0}),L.a.createElement("canvas",{style:{display:"none"},ref:P}))))});Q.a=rt},"C+DQ":function(Be,Q,t){},DR4n:function(Be,Q,t){Be.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},HmJG:function(Be,Q,t){},M8RZ:function(Be,Q,t){"use strict";t.d(Q,"a",function(){return _e});var te=t("fWQN"),Ke=t("mtLc"),ae=t("yKVA"),M=t("879j"),ce=t("q1tI"),m=t.n(ce),r=t("i8i4"),L=t.n(r),_e=function(h){Object(ae.a)(R,h);var C=Object(M.a)(R);function R(J){var Ee;Object(te.a)(this,R),Ee=C.call(this,J);var et=window.document;return Ee.node=et.createElement("div"),et.body.appendChild(Ee.node),Ee}return Object(Ke.a)(R,[{key:"render",value:function(){var Ee=this.props.children;return Object(r.createPortal)(Ee,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),R}(m.a.Component)},Ot1p:function(Be,Q,t){"use strict";var te=t("2qtc"),Ke=t("kLXV"),ae=t("rAM+"),M=t("tJVT"),ce=t("jrin"),m=t("q1tI"),r=t.n(m),L=t("VrN/"),_e=t.n(L),h=t("bdgK"),C=t("p77/"),R=t("Bd2K"),J=t("ELLl"),Ee=t("19Vz"),et=t("lZu9"),rt=t("kSUc"),ze=t("9Bee"),G=t("0Owb"),_t=t("dejd"),de=t("C+DQ"),E=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function d(y){var be=y.onActionCallback,fe=y.title,ye=y.icon,We=y.actionName,A=y.className,B=A===void 0?"":A,Pe=y.children;function xe(){be(We)}return r.a.createElement("a",{title:fe,className:B,onClick:xe},r.a.createElement("i",{className:"md-iconfont ".concat(ye)}),Pe)}var g=function(y){var be=y.watch,fe=y.showNullButton,ye=y.onActionCallback,We=y.fullScreen,A=y.insertTemp,B=[].concat(E,[{title:"".concat(be?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(be?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return r.a.createElement("ul",{className:"markdown-toolbar-container"},B.map(function(Pe,xe){return r.a.createElement("li",{key:xe},Pe.actionName?r.a.createElement(d,Object(G.a)({},Pe,{onActionCallback:ye})):r.a.createElement("span",{className:"v-line"}))}),fe?r.a.createElement("li",null,r.a.createElement(d,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ye},r.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,A&&r.a.createElement("li",null,r.a.createElement(d,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(A),onActionCallback:ye},r.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),r.a.createElement("li",{className:"btn-full-screen"},r.a.createElement(d,{icon:"".concat(We?"icon-shrink":"icon-enlarge"),title:We?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ye})))},w=t("M8RZ"),I=t("+L6B"),F=t("2/Rp"),P=t("y8nQ"),D=t("Vl3Y"),ve=t("5NDa"),je=t("5rEg"),u={labelCol:{span:4},wrapperCol:{span:20}},e=function(y){var be=y.callback,fe=y.onCancel;function ye(We){be(We)}return r.a.createElement(D.a,Object(G.a)({},u,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ye}),r.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},r.a.createElement(je.a,null)),r.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},r.a.createElement(je.a,null)),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(F.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(F.a,{type:"ghost",onClick:fe},"\u53D6\u6D88")))},Ye=t("7ahc"),b=t("HmJG"),O=t("BjJ7"),V=D.a.useForm,q={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}},we=function(y){var be=y.callback,fe=y.onCancel,ye=V(),We=Object(M.a)(ye,1),A=We[0];function B(Ie){be(Ie)}function Pe(Ie){A.setFieldsValue({src:"/api/attachments/".concat(Ie.id)})}function xe(Ie){var kt=Ie.target.files[0];pe(kt,Pe)}return r.a.createElement(D.a,Object(G.a)({form:A},ie,{className:"upload-image-panel",onFinish:B}),r.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},r.a.createElement("div",{className:"flex-container"},r.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},r.a.createElement(je.a,{style:q})),r.a.createElement(Oe,{onFileChange:xe}))),r.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},r.a.createElement(je.a,{style:{width:264}})),r.a.createElement(D.a.Item,{style:{textAlign:"right"}},r.a.createElement(F.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(F.a,{type:"ghost",onClick:fe},"\u53D6\u6D88")))};function Oe(y){var be=y.onFileChange;return r.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",r.a.createElement("input",{type:"file",accept:"image/*",onChange:be}))}function pe(y,be){if(!y)throw new String("\u6CA1\u6709\u6587\u4EF6");var fe=new FormData;fe.append("editormd-image-file",y),fe.append("file_param_name","editormd-image-file"),fe.append("byxhr","true");var ye=new window.XMLHttpRequest;ye.withCredentials=!0,ye.addEventListener("load",function(We){be(JSON.parse(We.target.responseText))},!1),ye.addEventListener("error",function(We){console.error(We)},!1),ye.open("POST","".concat(O.a,"/api/attachments.json")),ye.send(fe)}var Ce=t("giR+"),Fe=t("fyUT"),$=t("7Kak"),Ae=t("9yH6"),Ve=Ae.a.Group,me={margin:"0 8px"},mt=function(y){var be=y.callback,fe=y.onCancel;function ye(We){be(We)}return r.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ye},r.a.createElement("div",{className:"flex-container"},r.a.createElement("span",{style:me},"\u5355\u5143\u683C\u6570\uFF1A"),r.a.createElement("span",{style:me},"\u884C\u6570"),r.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},r.a.createElement(Fe.a,null)),r.a.createElement("span",{style:me},"\u5217\u6570"),r.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},r.a.createElement(Fe.a,null))),r.a.createElement("div",{className:"flex-container",style:{marginTop:12}},r.a.createElement("span",{style:me},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),r.a.createElement(D.a.Item,{name:"align"},r.a.createElement(Ve,null,r.a.createElement(Ae.a,{value:"default"},r.a.createElement("i",{className:"fa fa-align-justify"})),r.a.createElement(Ae.a,{value:"left"},r.a.createElement("i",{className:"fa fa-align-left"})),r.a.createElement(Ae.a,{value:"center"},r.a.createElement("i",{className:"fa fa-align-center"})),r.a.createElement(Ae.a,{value:"right"},r.a.createElement("i",{className:"fa fa-align-right"}))))),r.a.createElement("div",{className:"flex-container flex-end"},r.a.createElement(F.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),r.a.createElement(F.a,{type:"ghost",onClick:fe},"\u53D6\u6D88")))},Le="link",st="upload-image",ke="code-block",$e="add-table",oe="------------",ht={default:oe,left:":".concat(oe),center:":".concat(oe,":"),right:"".concat(oe,":")},re=t("9VGf"),_,j;function Y(){}var z=0,le=1e4,Qe="\u2581",ge=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function ot(y){return/^\d+$/.test(y)?"".concat(y,"px"):y}var tt=navigator.platform.toUpperCase().indexOf("MAC")>=0,Z=tt?"Cmd":"Ctrl",Et=(_={},Object(ce.a)(_,Z+"-B","bold"),Object(ce.a)(_,Z+"-I","italic"),_),yt=(j={},Object(ce.a)(j,Le,"\u6DFB\u52A0\u94FE\u63A5"),Object(ce.a)(j,ke,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(ce.a)(j,st,"\u6DFB\u52A0\u56FE\u7247"),Object(ce.a)(j,$e,"\u6DFB\u52A0\u8868\u683C"),j),Bt=Q.a=function(y){var be=y.defaultValue,fe=be===void 0?"":be,ye=y.onChange,We=y.width,A=We===void 0?"100%":We,B=y.height,Pe=B===void 0?400:B,xe=y.miniToolbar,Ie=xe===void 0?!1:xe,kt=y.isFocus,na=kt===void 0?!1:kt,zt=y.watch,Ra=y.insertTemp,ra=y.id,Jt=ra===void 0?"markdown-editor-id":ra,gt=y.showResizeBar,Te=gt===void 0?!1:gt,T=y.noStorage,He=T===void 0?!1:T,se=y.showNullButton,qe=se===void 0?!1:se,c=y.fullScreen,X=c===void 0?!1:c,lt=y.onBlur,at=y.onCMBeforeChange,Se=y.className,Je=Se===void 0?"":Se,ne=y.placeholder,Xe=ne===void 0?"":ne,nt=y.values,ut=nt===void 0?"":nt,At=Object(m.useState)(null),Pt=Object(M.a)(At,2),l=Pt[0],W=Pt[1],Ue=Object(m.useState)(fe),he=Object(M.a)(Ue,2),Ne=he[0],ft=he[1],xt=Object(m.useState)(zt),Rt=Object(M.a)(xt,2),it=Rt[0],Ot=Rt[1],Dt=Object(m.useState)(X),bt=Object(M.a)(Dt,2),Ut=bt[0],jt=bt[1],Lt=Object(m.useState)(""),Tt=Object(M.a)(Lt,2),ue=Tt[0],St=Tt[1],sa=Object(m.useState)(0),s=Object(M.a)(sa,2),vt=s[0],Gt=s[1],oa=Object(m.useState)(Pe),Wt=Object(M.a)(oa,2),Yt=Wt[0],la=Wt[1],ua=Object(m.useState)(!1),Ct=Object(M.a)(ua,2),Oa=Ct[0],Qt=Ct[1],Nt=Object(m.useRef)(),$t=Object(m.useRef)(),Mt=Object(m.useRef)(),Kt=Object(m.useRef)();Object(m.useEffect)(function(){ft(ut),l==null||l.setValue(ut)},[ut]),Object(m.useEffect)(function(){if(Nt.current){var K=function(Re,De){var Me=De.clipboardData;if(Me){var Ze=Me.types.toString(),ct=Me.items;if(Ze==="text/html,Files"||Ze==="Files"){var Ge=ct[1];Ze==="Files"&&(Ge=ct[0]),Ge.kind==="file"&&Ge.type.match(/^image\//i)&&pe(Ge.getAsFile(),function(dt){dt.id?S.replaceSelection("![,](/api/attachments/".concat(dt.id,")")):(dt==null?void 0:dt.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},S=_e.a.fromTextArea(Nt.current,{mode:"markdown",lineNumbers:!Ie,lineWrapping:!0,value:fe,autoCloseTags:!0,autoCloseBrackets:!0});return na&&S.focus(),S.on("paste",K),W(S),function(){S.off("paste",K)}}},[]);var qt=Object(m.useCallback)(function(){if($t.current)try{var K=$t.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,S=$t.current.getElementsByClassName("markdown-editor-body")[0];Ut?S.style.height="calc(100vh - ".concat(K,"px)"):S.style.height="".concat(Yt-K,"px")}catch(k){console.log(k,"---- to set md editor body height")}},[Yt,$t,Ut]);Object(m.useEffect)(function(){function K(){var k=new h.default(function(Re){var De=Object(ae.a)(Re),Me;try{for(De.s();!(Me=De.n()).done;){var Ze=Me.value;(Ze.target.offsetHeight>0||Ze.target.offsetWidth>0)&&(qt(),l.setSize("100%","100%"),l.refresh())}}catch(ct){De.e(ct)}finally{De.f()}});return k.observe(Nt.current.parentElement),k}if(l){var S=K();return function(){S.unobserve(Nt.current.parentElement)}}},[l,qt]),Object(m.useEffect)(function(){if(l){for(var K=[],S=function(){var Ze=Re[k];De=Object(M.a)(Ze,2);var ct=De[0],Ge=De[1],dt=Object(ce.a)({},ct,function(){wt(Ge)});K.push(dt),l.addKeyMap(dt)},k=0,Re=Object.entries(Et);k0){var K=new Date().getTime(),S=window.sessionStorage.getItem(Jt);K>=vt+le&&(!S||S!==Ne)&&(window.sessionStorage.setItem(Jt,Ne),Qt(!0))}},le),Object(m.useEffect)(function(){Ot(zt)},[l,zt]),Object(m.useEffect)(function(){l&&(na&&l.focus())},[l,na]),Object(m.useEffect)(function(){if(it&&l){var K=function(Re){var De=Re.target;if(Kt.current){var Me=De.scrollTop/De.scrollHeight;Kt.current.scrollTop=Kt.current.scrollHeight*Me}},S=l.getScrollerElement();return S.addEventListener("scroll",K),function(){S.removeEventListener("scroll",K)}}},[l,it]),Object(m.useEffect)(function(){if(l&&at){var K=function(k,Re){at(k,Re)};return l.on("beforeChange",K),function(){l.off("beforeChange",K)}}},[l,at]),Object(m.useEffect)(function(){if(l&<){var K=function(){lt(l.getValue())};return l.on("blur",K),function(){l.off("blur",K)}}},[l,lt]),Object(m.useEffect)(function(){if(l){var K=function(k){var Re=k.getValue();ft(Re),Gt(new Date().getTime()),k.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ye&&ye(Re)};return l.on("change",K),function(){l.off("change",K)}}},[l,ye]),Object(m.useEffect)(function(){l&&(fe==null?(l.setValue(""),ft("")):fe!==l.getValue()&&(l.setValue(fe),ft(fe),l.setCursor(l.lineCount(),0)))},[l,fe]);var wt=Object(m.useCallback)(function(K){var S=l.getCursor(),k=l.getSelection(),Re=k.split(` +`);switch(K){case"bold":return l.replaceSelection("**"+k+"**"),k===""&&l.setCursor(S.line,S.ch+2),l.focus();case"italic":return l.replaceSelection("*"+k+"*"),k===""&&l.setCursor(S.line,S.ch+1),l.focus();case"code":return l.replaceSelection("`"+k+"`"),k===""&&l.setCursor(S.line,S.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+k+"$$`"),k===""&&l.setCursor(S.line,S.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+k+"\n```"),l.setCursor(S.line+1,k.length+1),l.focus();case"line-break":return l.replaceSelection(`
          +`),l.focus();case"list-ul":return k===""?l.replaceSelection("- "+k):l.replaceSelection(Re.map(function(De){return De===""?"":"- ".concat(De)}).join(` +`)),l.focus();case"list-ol":return k===""?l.replaceSelection("1. "+k):l.replaceSelection(Re.map(function(De,Me){return De===""?"":"".concat(Me+1,". ").concat(De)}).join(` +`)),l.focus();case"add-null-ch":return k===""&&l.setCursor(S.line,S.ch+1),l.replaceSelection(Qe),l.focus();case"inster-template-1":return k===""&&l.setCursor(S.line,S.ch),l.replaceSelection(ge),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return Ot(!it),l.focus();case"trigger-full-screen":return jt(!Ut),l.focus();case Le:St(Le);return;case ke:St(ke);return;case st:St(st);return;case $e:St($e);return;default:throw new Error}},[l,it,Ut]),Vt=Object(m.useCallback)(function(K){St("");switch(ue){case Le:var S=K.title,k=K.link;return l.replaceSelection("[".concat(S,"](").concat(k,")")),l.focus();case ke:var Re=K.language,De=K.content;return l.replaceSelection(["```"+Re,De,"```"].join(` +`)),l.focus();case st:var Me=K.src,Ze=K.alt;return l.replaceSelection("![ ".concat(Ze," ]( ").concat(Me,' "').concat(Ze,'" )')),l.focus();case $e:for(var ct=K.row,Ge=K.col,dt=K.align,Zt=` +`,It=0;It300&&(Ge=300);var dt=Pe+Ge+"px";la(dt)}},Re=Mt.current,De=!1,Me=0;return Re.addEventListener("mousedown",K),document.addEventListener("mousemove",k),document.addEventListener("mouseup",S),function(){Re.removeEventListener("mousedown",K),document.removeEventListener("mousemove",k),document.removeEventListener("mouseup",S)}}},[l,Mt]),Object(m.useEffect)(function(){la(Pe)},[Pe]);var fa=ot(A),ia=ot(Yt),va={width:fa,height:ia},pa=Object(m.useMemo)(function(){if(vt){var K=new Date(vt),S=K.getHours(),k=K.getMinutes(),Re=K.getSeconds();return S=S<10?"0"+S:S,k=k<10?"0"+k:k,Re=Re<10?"0"+Re:Re,"".concat(S,":").concat(k,":").concat(Re)}return 0},[vt]);function ya(){window.sessionStorage.removeItem(Jt),Qt(!1),Gt(0)}function ha(){Qt(!1),Gt(0),l.setValue(window.sessionStorage.getItem(Jt))}return r.a.createElement(m.Fragment,null,r.a.createElement("div",{className:"markdown-editor-wrapper",ref:$t},r.a.createElement("div",{className:"markdown-editor-container ".concat(Je," ").concat(it?"on-preview":""," ").concat(Ie?"mini":""," ").concat(Ut?"full-screen":""),style:va},r.a.createElement(g,{insertTemp:Ra,watch:it,fullScreen:Ut,showNullButton:qe,onActionCallback:wt}),r.a.createElement("div",{className:"markdown-editor-body"},r.a.createElement("div",{className:"codemirror-container"},r.a.createElement("textarea",{ref:Nt,placeholder:Xe})),it?r.a.createElement("div",{ref:Kt,className:"preview-container"},r.a.createElement(ze.a,{value:Ne})):null))),Te?r.a.createElement("a",{ref:Mt,className:"editor-resize"}):null,r.a.createElement(w.a,null,yt[ue]?r.a.createElement(Ke.a,{centered:!0,title:yt[ue],visible:!0,onCancel:Ft,footer:null},Ea):null))}},ZW9T:function(Be,Q,t){"use strict";t.d(Q,"a",function(){return de});var te=t("k1fw"),Ke=t("miYZ"),ae=t("tsqr"),M=t("rAM+"),ce=t("tJVT"),m=t("PpiC"),r=t("q1tI"),L=t.n(r),_e=t("bdgK");function h(E,d,g,w,I){var F=d.getWordUntilPosition(g),P={startLineNumber:g.lineNumber,endLineNumber:g.lineNumber,startColumn:F.startColumn,endColumn:F.endColumn},D=w.map(function(ve){return{label:ve,kind:E.languages.CompletionItemKind.Keyword,insertText:ve,insertTextRules:E.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:P}});return I.map(function(ve){D.push(Object(te.a)(Object(te.a)({},ve),{},{range:P}))}),D}var C=function(E){var d={label:"ifelse",kind:E.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:E.languages.CompletionItemInsertTextRule.InsertAsSnippet},g=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];E.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(P,D){var ve=h(E,P,D,g,[d]);return{suggestions:ve}}});var w=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];E.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(P,D){var ve=[{label:"print",kind:E.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:E.languages.CompletionItemInsertTextRule.InsertAsSnippet}],je=h(E,P,D,w,ve);return{suggestions:je}}});var I=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];E.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(P,D){var ve=[d,{label:"main",kind:E.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:E.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:E.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:E.languages.CompletionItemInsertTextRule.InsertAsSnippet}],je=h(E,P,D,I,ve);return{suggestions:je}}})},R="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function J(E){return/^\d+$/.test(E)?"".concat(E,"px"):E}function Ee(){}var et=!1,rt={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ze(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],d=E;if(Array.isArray(E)){for(var g=0;g0||Ie.target.offsetWidth>0)&&oe.current.instance.layout()}}catch(kt){Pe.e(kt)}finally{Pe.f()}}),A.observe($e.current)),A}function z(){ae.b.warn(decodeURIComponent(R))}Object(r.useEffect)(function(){var A=oe.current.instance;if(F!=null&&A&&_){var B=A.getModel();B&&F!==B.getValue()&&(et=!0,B.setValue(F),A.layout(),et=!1)}},[F,_,oe.current]);function le(){var A=oe.current.instance;if(A){var B=A.getSelection(),Pe=oe.current.pastePos||{},xe=new G.Range(Pe.startLineNumber||B.endLineNumber,Pe.startColumn||B.endColumn,Pe.endLineNumber||B.endLineNumber,Pe.endColumn||B.endColumn);setTimeout(function(){A.executeEdits("",[{range:xe,text:""}])},300)}}function Qe(A){(window.navigator.platform.match("Mac")?A.metaKey:A.ctrlKey)&&A.keyCode==83&&(A.preventDefault(),ie())}var ge=function(){if(Oe&&oe.current.instance){var B=oe.current.instance.getContentHeight();ye(B0||Ae.target.offsetWidth>0)&&Oe.layout()}}catch(Ve){Fe.e(Ve)}finally{Fe.f()}}),pe.observe(u.current)),pe}Object(r.useEffect)(function(){u.current&&t.e(34).then(t.t.bind(null,"M/lh",7)).then(function(Oe){G=Oe;var pe=G.editor.createDiffEditor(u.current,Object(te.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},je));O(pe);var Ce=V(pe);return function(){pe.dispose();var Fe=pe.getModel();Fe&&Fe.dispose(),Ce.unobserve(u.current)}})},[]),Object(r.useEffect)(function(){b&&b.setModel({original:G.editor.createModel(F,D),modified:G.editor.createModel(P,D)})},[F,P,D,b]);var q=J(g),ie=J(I),we={width:q,height:ie};return L.a.createElement("div",{className:"my-diff-editor",ref:u,style:we})}},bPs0:function(Be,Q,t){"use strict";t.d(Q,"b",function(){return de});var te=t("k1fw"),Ke=t("WmNS"),ae=t.n(Ke),M=t("9og8"),ce=t("2qtc"),m=t("kLXV"),r=t("tJVT"),L=t("PpiC"),_e=t("aHsQ"),h=t("sGsY"),C=t("q1tI"),R=t.n(C),J=t("bntm"),Ee=t("V0Rq"),et=t("wd/R"),rt=t.n(et),ze=t("Ty5D"),G=t("9kvl"),_t=h.a.Countdown,de=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],E=function(g){var w=g.globalSetting,I=g.loading,F=g.user,P=g.exercise,D=g.dispatch,ve=Object(L.a)(g,["globalSetting","loading","user","exercise","dispatch"]),je=Object(C.useState)({}),u=Object(r.a)(je,2),e=u[0],Ye=u[1],b=m.a.useModal(),O=Object(r.a)(b,2),V=O[0],q=O[1],ie=Object(C.useRef)(null),we=Object(C.useState)(!0),Oe=Object(r.a)(we,2),pe=Oe[0],Ce=Oe[1],Fe=Object(ze.l)().query,$=Object(ze.m)();Object(C.useEffect)(function(){var re,_,j;return clearTimeout(ie.current),document.addEventListener(Object(J.c)(),ht,!1),window.addEventListener("blur",$e,!1),((re=P.exerciseUserInfo)===null||re===void 0?void 0:re.screen_open)&&Object(J.a)()&&(D({type:"globalSetting/headerFooterToggle",payload:!1}),Ce(!1)),((_=P.exerciseUserInfo)===null||_===void 0?void 0:_.screen_open)&&!Object(J.a)()?m.a.info({icon:null,content:R.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",R.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",P.exerciseUserInfo.screen_num-P.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",R.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Ce(!1),Object(J.d)(document.body),document.getElementById("root").addEventListener("click",Ve,!1)}}):document.getElementById("root").addEventListener("click",Ve,!1),rt()().diff(rt()((j=P.exerciseUserInfo)===null||j===void 0?void 0:j.screen_at),"seconds")>0&&Ae(),function(){document.getElementById("root").removeEventListener("click",Ve,!1),document.removeEventListener(Object(J.c)(),ht,!1),window.removeEventListener("blur",$e,!1),clearTimeout(ie.current)}},[]),Object(C.useEffect)(function(){setTimeout(function(){P.actionTabs.removeEventListenerExitScreen&&(clearTimeout(ie.current),document.getElementById("root").removeEventListener("click",Ve,!1),document.removeEventListener(Object(J.c)(),ht,!1))},500),me()},[P.actionTabs]),Object(C.useEffect)(function(){setTimeout(function(){P.exerciseUserInfo.used_screen_num>P.exerciseUserInfo.screen_num?st():!pe},500)},[P.exerciseUserInfo]);var Ae=function(){var re=Object(M.a)(ae.a.mark(function _(){return ae.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return Y.next=2,oe();case 2:setTimeout(function(){var z;m.a.destroyAll(),m.a.info({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},P.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(z=P.exerciseUserInfo)===null||z===void 0?void 0:z.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){var le=Object(M.a)(ae.a.mark(function ge(){return ae.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:Object(J.d)(document.body);case 1:case"end":return tt.stop()}},ge)}));function Qe(){return le.apply(this,arguments)}return Qe}()})},1e3);case 3:case"end":return Y.stop()}},_)}));return function(){return re.apply(this,arguments)}}(),Ve=function(_){!Object(J.a)()&&_.target.nodeName!=="A"&&_.target.nodeName!=="BUTTON"&&_.target.innerHTML!=="\u786E \u5B9A"&&(Object(J.d)(document.body),console.log("documentClick.full"))},me=function(){var re=Object(M.a)(ae.a.mark(function _(){var j;return ae.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,D({type:"exercise/getExerciseUserInfo",payload:Object(te.a)({},$)});case 2:return j=z.sent,z.abrupt("return",j==null?void 0:j.data);case 4:case"end":return z.stop()}},_)}));return function(){return re.apply(this,arguments)}}(),mt=function(){var re=Object(M.a)(ae.a.mark(function _(j){var Y,z;return ae.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:m.a.destroyAll(),z=m.a.info({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5\uFF08",R.a.createElement("span",{style:{display:"inline-block"}},R.a.createElement(_t,{onFinish:oe,valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+(P.exerciseUserInfo.screen_sec+1)*1e3})),"S\uFF09"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},j),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(Y=P.exerciseUserInfo)===null||Y===void 0?void 0:Y.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377,",R.a.createElement("span",{className:"c-red"},P.exerciseUserInfo.screen_sec),"\u79D2\u5185\u56DE\u5230",R.a.createElement("br",null),R.a.createElement("span",{style:{marginLeft:38}},"\u8003\u8BD5\u4E0D\u8BA1\u5207\u5C4F\u6B21\u6570\u3002")),onOk:function(){var ge=Object(M.a)(ae.a.mark(function tt(){return ae.a.wrap(function(Et){for(;;)switch(Et.prev=Et.next){case 0:Object(J.d)(document.body),z.destroy();case 2:case"end":return Et.stop()}},tt)}));function ot(){return ge.apply(this,arguments)}return ot}()}),setTimeout(function(){var ge;z.update({okText:R.a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:R.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",R.a.createElement("span",{className:"c-red"},j+1),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",R.a.createElement("span",{className:"c-red"},(ge=P.exerciseUserInfo)===null||ge===void 0?void 0:ge.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")})},(P.exerciseUserInfo.screen_sec+1)*1e3);case 3:case"end":return Qe.stop()}},_)}));return function(j){return re.apply(this,arguments)}}(),Le=function(){location.href="/classrooms/".concat($.coursesId,"/exercise/").concat($.categoryId,"/detail")},st=function(){var re=Object(M.a)(ae.a.mark(function _(){var j;return ae.a.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return m.a.destroyAll(),z.next=3,Object(Ee.W)({categoryId:$.categoryId,commit_method:1});case 3:j=z.sent,j&&ke();case 5:case"end":return z.stop()}},_)}));return function(){return re.apply(this,arguments)}}(),ke=function(){document.removeEventListener(Object(J.c)(),ht,!1),Object(J.b)(),m.a.destroyAll(),V.info({content:R.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",R.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){Le()}})},$e=function(_){Object(J.a)()&&document.getElementById("iframeShixuns").style.display=="none"&&Object(J.b)()},oe=function(){var re=Object(M.a)(ae.a.mark(function _(){var j,Y;return ae.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return((j=P.exerciseUserInfo)===null||j===void 0?void 0:j.screen_at)&&Object(Ee.g)(Object(te.a)(Object(te.a)({},$),{},{reset:!0})),le.next=3,Object(Ee.O)({id:$.categoryId});case 3:if(Y=le.sent,!(Y==null?void 0:Y.is_commit)){le.next=7;break}return ke(),le.abrupt("return");case 7:return le.next=9,me();case 9:case"end":return le.stop()}},_)}));return function(){return re.apply(this,arguments)}}(),ht=function(){var re=Object(M.a)(ae.a.mark(function _(){var j,Y,z,le;return ae.a.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(j=!1,console.log("fullscreen change"),!Object(J.a)()){ge.next=7;break}((Y=P.exerciseUserInfo)===null||Y===void 0?void 0:Y.screen_at)&&Object(Ee.g)(Object(te.a)(Object(te.a)({},$),{},{reset:!0})),clearTimeout(ie.current),ge.next=16;break;case 7:return j=!0,ge.next=10,me();case 10:z=ge.sent,Object(Ee.g)(Object(te.a)({},$)),mt(z.used_screen_num),le=setTimeout(Object(M.a)(ae.a.mark(function ot(){return ae.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:case"end":return Z.stop()}},ot)})),P.exerciseUserInfo.screen_sec*1e3),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*"),ie.current=le;case 16:D({type:"globalSetting/headerFooterToggle",payload:j});case 17:case"end":return ge.stop()}},_)}));return function(){return re.apply(this,arguments)}}();return R.a.createElement("div",null,q)};Q.a=Object(G.a)(function(d){var g=d.loading,w=d.user,I=d.exercise,F=d.globalSetting;return{globalSetting:F,user:w,exercise:I,loading:g.effects}})(E)},cQPA:function(Be,Q,t){"use strict";t.r(Q);var te=t("T2oS"),Ke=t("W9HT"),ae=t("sPJy"),M=t("bE4q"),ce=t("+L6B"),m=t("2/Rp"),r=t("14J3"),L=t("BMrR"),_e=t("jCWc"),h=t("kPKH"),C=t("sRBo"),R=t("kaz8"),J=t("7Kak"),Ee=t("9yH6"),et=t("MXD1"),rt=t("CFYs"),ze=t("miYZ"),G=t("tsqr"),_t=t("2qtc"),de=t("kLXV"),E=t("WmNS"),d=t.n(E),g=t("k1fw"),w=t("9og8"),I=t("tJVT"),F=t("PpiC"),P=t("5NDa"),D=t("5rEg"),ve=t("aHsQ"),je=t("sGsY"),u=t("q1tI"),e=t.n(u),Ye=t("Ty5D"),b=t("55Ip"),O=t("9kvl"),V=t("gUdW"),q=t("xGfz"),ie=t("jhfD"),we=t("BlwA"),Oe=t("bPs0"),pe=t("wd/R"),Ce=t.n(pe),Fe=t("9GDu"),$=t.n(Fe),Ae=t("1vsH"),Ve=t("s8TD"),me=t("xKgJ"),mt=t("bntm"),Le=t("V0Rq"),st=t("HBuW"),ke=t("9Bee"),$e=t("Ot1p"),oe=function(Te){var T,He,se,qe,c=Te.item,X=Te.answerData,lt=Te.onBlur,at=lt===void 0?function(){}:lt,Se=Object(u.useState)(),Je=Object(I.a)(Se,2),ne=Je[0],Xe=Je[1],nt=Object(u.useState)(),ut=Object(I.a)(nt,2),At=ut[0],Pt=ut[1],l=Object(u.useState)(),W=Object(I.a)(l,2),Ue=W[0],he=W[1];return Object(u.useEffect)(function(){Pt(c==null?void 0:c.a_flag)},[c==null?void 0:c.a_flag]),e.a.createElement("div",null,(X==null||((T=X.exercise)===null||T===void 0)?void 0:T.commit_status)===1?e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u6211\u7684\u7B54\u6848\uFF1A"),e.a.createElement("div",{className:$.a.simpleText},e.a.createElement(ke.a,{value:c==null||((He=c.user_answer)===null||He===void 0)?void 0:He[0]}))):e.a.createElement("div",{className:c.user_score&&(c.user_score===c.question_score?"c-green":"c-red")},Ue?e.a.createElement($e.a,{height:150,isFocus:!0,defaultValue:c==null||((se=c.user_answer)===null||se===void 0)?void 0:se[0],id:c==null?void 0:c.question_id,onChange:function(ft){return Xe(ft)},onBlur:function(){return at(ne)}}):e.a.createElement("div",{onClick:function(){return he(!0)}},e.a.createElement(D.a,{size:"large",className:"current",placeholder:"\u70B9\u51FB\u5F00\u59CB\u4F5C\u7B54",readOnly:!0}))),(c==null?void 0:c.standard_answer)&&e.a.createElement("div",null,e.a.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),e.a.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},e.a.createElement(ke.a,{value:c==null||((qe=c.standard_answer)===null||qe===void 0)?void 0:qe[0]}))))},ht=oe,re=t("g9YV"),_=t("wCAj"),j=t("5GOC"),Y=t("JsLm"),z=t("ZW9T"),le=t("o/qq"),Qe=t.n(le),ge=function(Te){var T,He,se,qe,c=Te.item,X=Te.answerData,lt=Object(u.useState)([]),at=Object(I.a)(lt,2),Se=at[0],Je=at[1],ne=Object(u.useState)([]),Xe=Object(I.a)(ne,2),nt=Xe[0],ut=Xe[1];Object(u.useEffect)(function(){var W;if(!(c==null||((W=c.shixun_details)===null||W===void 0)?void 0:W.length))return;for(var Ue=[],he=[],Ne=0;Ne<(c==null||((ft=c.shixun_details)===null||ft===void 0)?void 0:ft.length);Ne++){for(var ft,xt,Rt,it=0;it<(c==null?void 0:c.shixun_details[Ne].stage_list.length);it++){var Ot,Dt,bt,Ut,jt=c==null?void 0:c.shixun_details[Ne].stage_list[it];Ue.push(Object(g.a)(Object(g.a)({},jt),{operation:c==null||((Ot=c.shixun_details)===null||Ot===void 0||((Dt=Ot[Ne])===null||Dt===void 0||((bt=Dt.shixun_detail)===null||bt===void 0||((Ut=bt[0])===null||Ut===void 0))))?void 0:Ut.game_identifier}))}if(c==null||((xt=c.shixun_details)===null||xt===void 0||((Rt=xt[Ne])===null||Rt===void 0))?void 0:Rt.shixun_detail){var Lt,Tt,ue;he.push(c==null||((Lt=c.shixun_details)===null||Lt===void 0||((Tt=Lt[Ne])===null||Tt===void 0||((ue=Tt.shixun_detail)===null||ue===void 0)))?void 0:ue[0])}}ut(he),Je(Ue)},[c==null?void 0:c.shixun_details]);var At=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",render:function(Ue){return e.a.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:Ue&&Ue.length>25?Ue:""},Ue)}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(Ue,he){return e.a.createElement("span",null,he.evaluate_count?he.evaluate_count:e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u5B8C\u6210\u65F6\u95F4",key:"endTime",dataIndex:"endTime",align:"center",render:function(Ue,he){var Ne=!1;return he.finished_time&&(X==null?void 0:X.exercise)&&(X==null?void 0:X.exercise_answer_user)&&((X==null?void 0:X.exercise.time)===-1?Ne=Ce()(X==null?void 0:X.exercise.end_time).isBefore(he.finished_time):Ne=Ce()(X==null?void 0:X.exercise_answer_user.start_at).add(X==null?void 0:X.exercise.time,"m").isBefore(he.finished_time)),e.a.createElement("span",null,he.finished_time||e.a.createElement("span",{className:"c-grey-999"},"--"),e.a.createElement("span",{className:"c-orange-ff9 "},Ne?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(Ue,he){return e.a.createElement("span",null,he.time_consuming||e.a.createElement("span",{className:"color-grey-9"},"--"))}},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:function(Ue,he){return e.a.createElement("span",null,he.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")}},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"center",render:function(Ue,he,Ne){return Ue?e.a.createElement(Y.a,{affix:!1,className:"mt10"},e.a.createElement(Y.a.Link,{href:"#challenge_".concat(c==null?void 0:c.question_id).concat(Ne),title:e.a.createElement("span",{style:{color:"#1890ff"}},"\u67E5\u770B")})):e.a.createElement("span",{className:"c-grey-999"},"--")}}],Pt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Ue,he){return e.a.createElement("span",null,he.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Ue,he){return e.a.createElement("span",null,he.error_msg?he.error_msg:"--")}}],l={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement("div",{className:"mt15 mb15"},(X==null||((T=X.exercise)===null||T===void 0)?void 0:T.commit_status)===0&&e.a.createElement("div",null,c.shixun.map(function(W,Ue){return e.a.createElement(L.a,{className:"font16",gutter:[0,20]},e.a.createElement(h.a,{flex:"1"},W.challenge_name," (",W.challenge_score,"\u5206)"),e.a.createElement(h.a,{flex:"100px",className:"tr"},W.answer_status===0&&e.a.createElement("span",{className:"font12 tag-style-border border-orange c-orange "},"\u672A\u5B8C\u6210"),W.answer_status===1&&e.a.createElement("span",{className:"font12 tag-style-border border-green c-green "},"\u5DF2\u5B8C\u6210")))})),(X==null||((He=X.exercise)===null||He===void 0)?void 0:He.commit_status)!==0||(X==null||((se=X.exercise)===null||se===void 0)?void 0:se.user_exercise_status)!==0?e.a.createElement(e.a.Fragment,null,!!(Se==null?void 0:Se.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),e.a.createElement(_.a,{columns:At,dataSource:Se,pagination:!1})),!!(nt==null?void 0:nt.length)&&e.a.createElement("div",null,e.a.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),nt==null?void 0:nt.map(function(W,Ue){return e.a.createElement("div",{id:"challenge_".concat(c==null?void 0:c.question_id).concat(Ue),className:"mt5"},e.a.createElement("div",null,e.a.createElement("span",{className:"font16 mr15"}," \u7B2C",W.position,"\u5173"),e.a.createElement(b.Link,{className:"current c-black font16",to:"/tasks/".concat(W.game_identifier)},W.name)),(W==null?void 0:W.st)===0&&W.passed_code&&e.a.createElement("aside",{className:Qe.a.shixunWrp},e.a.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",e.a.createElement("span",{className:"c-light-black"},W.path)),e.a.createElement(z.b,{height:300,language:"python",theme:"default",value:W.passed_code,options:l})))}))):e.a.createElement(e.a.Fragment,null,e.a.createElement(ke.a,{className:"c-grey-999 mt20 mb20",value:c==null?void 0:c.question_title}),c==null||((qe=c.shixun)===null||qe===void 0)?void 0:qe.map(function(W,Ue){return e.a.createElement("p",{className:"font16 c-grey-666 mb5",key:Ue},e.a.createElement("span",{className:"mr20"},"\u7B2C",W==null?void 0:W.challenge_position,"\u5173 ",W==null?void 0:W.challenge_name),e.a.createElement("span",null,W==null?void 0:W.challenge_score,"\u5206"))})))},ot=ge,tt=t("J66h"),Z=function(Te){var T=Te.item,He=Te.answerData,se=Object(u.useState)([]),qe=Object(I.a)(se,2),c=qe[0],X=qe[1];Object(u.useEffect)(function(){var Se;if((T==null||((Se=T.evaluate_codes)===null||Se===void 0)?void 0:Se.length)>0){var Je;X(T==null||((Je=T.evaluate_codes)===null||Je===void 0)?void 0:Je.map(function(ne,Xe){return{key:Xe+1,error_msg:(ne==null?void 0:ne.error_msg)?tt.Base64.decode(ne==null?void 0:ne.error_msg):""}}))}else X([{key:"--",error_msg:"--"}])},[T==null?void 0:T.evaluate_codes]);var lt=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(Je,ne){return e.a.createElement("span",null,ne.key)}},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(Je,ne){return e.a.createElement("span",null,ne.error_msg?ne.error_msg:"--")}}],at={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"mt15 mb15"},e.a.createElement(ke.a,{value:T==null?void 0:T.description})),!!(T==null?void 0:T.user_answer.length)&&(T==null?void 0:T.passed_code)&&e.a.createElement("aside",{className:Qe.a.shixunWrp},e.a.createElement("h3",null,"\u6700\u540E\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),e.a.createElement(z.b,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:(T==null?void 0:T.passed_code)?tt.Base64.decode(T==null?void 0:T.passed_code):"",options:at})))},Et=Z,yt=t("oBTY"),Bt=D.a.TextArea,y=function(Te){var T,He,se=Te.item,qe=Te.answerData,c=Te.onBlur,X=c===void 0?function(){}:c,lt=Object(u.useState)([]),at=Object(I.a)(lt,2),Se=at[0],Je=at[1];return Object(u.useEffect)(function(){for(var ne=[],Xe=0;Xe<(se==null?void 0:se.multi_count);Xe++)ne.push(Object(g.a)({},(se==null?void 0:se.user_answer[Xe])||{}));Je(ne)},[se==null?void 0:se.user_answer]),e.a.createElement("div",null,Se==null?void 0:Se.map(function(ne,Xe){return e.a.createElement("div",{className:"mt10"},e.a.createElement("span",null,"\u6211\u7684\u7B54\u6848\uFF08\u586B\u7A7A",Xe+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(Bt,{autoSize:!0,rows:4,disabled:!!qe.commit_status,value:ne==null?void 0:ne.answer_text,onChange:function(ut){Se[Xe].answer_text=ut.target.value,Je(Object(yt.a)(Se))},onBlur:function(ut){return X(ne==null?void 0:ne.answer_text,Xe+1)},className:se.user_score&&(se.user_score===se.question_score?"c-green":"c-red")})))}),!!(se==null||((T=se.standard_answer)===null||T===void 0)?void 0:T.length)&&e.a.createElement("div",null,se==null||((He=se.standard_answer)===null||He===void 0)?void 0:He.map(function(ne,Xe){return e.a.createElement("div",null,e.a.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",Xe+1,"\uFF09:"),e.a.createElement("div",null,e.a.createElement(Bt,{autoSize:!0,disabled:!0,value:ne==null?void 0:ne.answer_text[0]})))})))},be=y,fe=D.a.TextArea,ye=function(Te){var T=Te.data;return e.a.createElement("div",{className:"tc mt80"},e.a.createElement("img",{width:"486",src:t("7ZXX")})," ",e.a.createElement("br",null),T.status===-1&&e.a.createElement("div",{className:"c-grey-999 mt60"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),T.status===-2&&e.a.createElement("div",{className:" c-grey-999 mt60"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",e.a.createElement("span",{className:"c-red"},T.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),e.a.createElement(m.a,{className:"mt40 pl20 pr20",type:"primary"},e.a.createElement("a",{href:"/"},"\u56DE\u5230\u9996\u9875")))},We=ye,A=t("m3rI"),B=t("LvDl"),Pe=je.a.Countdown,xe=D.a.TextArea,Ie=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],kt={1:"\u672A\u53D1\u5E03",2:"\u5DF2\u53D1\u5E03",3:"\u5DF2\u622A\u6B62"},na={1:$.a.flagActive,2:$.a.flagHalf},zt={0:"c-red-ee4",1:"c-green"},Ra=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],ra=function(Te){var T,He,se,qe,c,X,lt,at,Se,Je,ne,Xe,nt,ut,At,Pt,l,W,Ue,he,Ne,ft,xt,Rt,it,Ot,Dt,bt=Te.globalSetting,Ut=Te.loading,jt=Te.user,Lt=Te.dispatch,Tt=Object(F.a)(Te,["globalSetting","loading","user","dispatch"]),ue=Object(Ye.m)(),St=Object(u.useState)({}),sa=Object(I.a)(St,2),s=sa[0],vt=sa[1],Gt=Object(u.useState)({}),oa=Object(I.a)(Gt,2),Wt=oa[0],Yt=oa[1],la=Object(u.useState)({}),ua=Object(I.a)(la,2),Ct=ua[0],Oa=ua[1],Qt=Object(u.useState)(!1),Nt=Object(I.a)(Qt,2),$t=Nt[0],Mt=Nt[1],Kt=Object(u.useState)(!0),qt=Object(I.a)(Kt,2),wt=qt[0],Vt=qt[1],Ea=Object(u.useState)(!1),Ft=Object(I.a)(Ea,2),fa=Ft[0],ia=Ft[1],va=Object(u.useState)(!1),pa=Object(I.a)(va,2),ya=pa[0],ha=pa[1],K=Object(u.useState)(),S=Object(I.a)(K,2),k=S[0],Re=S[1],De=Object(u.useState)(0),Me=Object(I.a)(De,2),Ze=Me[0],ct=Me[1],Ge=Object(u.useState)(""),dt=Object(I.a)(Ge,2),Zt=dt[0],It=dt[1],ca=Object(u.useState)("none"),ea=Object(I.a)(ca,2),da=ea[0],ga=ea[1],Ta=Object(u.useState)(""),Pa=Object(I.a)(Ta,2),Sa=Pa[0],nn=Pa[1],Na=Object(u.useState)({status:0}),xa=Object(I.a)(Na,2),ba=xa[0],Ma=xa[1],Da=Object(u.useRef)();Object(u.useEffect)(function(){return(Object(me.d)()||Object(me.m)())&&Ht(),window.addEventListener("message",ja),function(){window.removeEventListener("message",ja),window.removeEventListener("beforeunload",wa),location.pathname.indexOf("/detail")>-1&&Object(mt.b)()}},[ue.categoryId,jt.userInfo.login]);var ja=function(a){a.data==="backExercise"&&(ga("none"),It(""),Ht())},rn=function(){var U=Object(w.a)(d.a.mark(function a(){var o,n,v,f,p,x,i,N,H,ee,aa;return d.a.wrap(function(pt){for(;;)switch(pt.prev=pt.next){case 0:return pt.next=2,Lt({type:"exercise/getExerciseUserInfo",payload:Object(g.a)({},ue)});case 2:if(n=pt.sent,Yt(Object(g.a)({},n.data)),!((n==null||((o=n.data)===null||o===void 0)?void 0:o.ip_limit)!=="no")){pt.next=11;break}if(!((n==null||((v=n.data)===null||v===void 0)?void 0:v.ip_limit)==="inner")){pt.next=9;break}return pt.next=8,Object(Ve.a)({ip_limit:n==null||((f=n.data)===null||f===void 0)?void 0:f.ip_limit});case 8:x=pt.sent;case 9:return pt.next=11,Object(Ae.l)({exerciseId:ue.categoryId,ip:x,errmsgHide:!0,ip_limit:n==null||((p=n.data)===null||p===void 0)?void 0:p.ip_limit}).catch(function(an){Ma(an)});case 11:if(!((n==null?void 0:n.status)==0)){pt.next=18;break}if(!((n==null||((i=n.data)===null||i===void 0)?void 0:i.used_screen_num)>(n==null||((N=n.data)===null||N===void 0)?void 0:N.screen_num)&&(n==null||((H=n.data)===null||H===void 0)?void 0:H.screen_open))){pt.next=15;break}return ma(),pt.abrupt("return",!1);case 15:ia(n==null?void 0:n.data.check_camera),ha(n==null||((ee=n.data)===null||ee===void 0)?void 0:ee.screen_open),(n==null||((aa=n.data)===null||aa===void 0)?void 0:aa.check_camera)||Ht();case 18:case"end":return pt.stop()}},a)}));return function(){return U.apply(this,arguments)}}(),wa=function(a){var o="\u786E\u5B9A\u79BB\u5F00\u6B64\u9875\u9762\u5417?\u6B64\u9875\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931";return(a||window.event).returnValue=o,o},Ht=function(){var U=Object(w.a)(d.a.mark(function a(){var o,n,v,f,p;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return Mt(!0),i.next=3,Object(Le.V)(Object(g.a)({},ue)).catch(function(){return Mt(!1)});case 3:n=i.sent,((o=n)===null||o===void 0?void 0:o.exercise)&&(n.exercise.user_exercise_status=1),Mt(!1),n&&(n.exercise_types=((v=n)===null||v===void 0?void 0:v.exercise_types)||((f=n)===null||f===void 0||((p=f.exercise_scores)===null||p===void 0)?void 0:p.exercise_types),vt(n));case 7:case"end":return i.stop()}},a)}));return function(){return U.apply(this,arguments)}}();Object(u.useEffect)(function(){var U,a,o;((U=s.exercise)===null||U===void 0?void 0:U.time)===0&&ma(),((a=s.exercise)===null||a===void 0?void 0:a.time)&&Re(Date.now()+(s==null||((o=s.exercise)===null||o===void 0)?void 0:o.time)*1e3*60)},[(T=s.exercise)===null||T===void 0?void 0:T.time]);var sn=function(){var a;(s==null||((a=s.exercise)===null||a===void 0)?void 0:a.exercise_status)===3?de.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u622A\u6B62\u65F6\u95F4\u5DF2\u5230\uFF0C\u65E0\u6CD5\u6253\u56DE\u8BD5\u5377",e.a.createElement("br",null),"\u8BF7\u5728\u4FEE\u6539\u622A\u6B62\u65F6\u95F4\u540E\u518D\u64CD\u4F5C")}):de.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u73B0\u6709\u7684\u7B54\u9898\u60C5\u51B5\u5C06\u88AB\u6E05\u7A7A",e.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u56DE\u9000TA\u7684\u8BD5\u5377\u7B54\u9898"),onOk:function(){var o=Object(w.a)(d.a.mark(function v(){var f,p;return d.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(Le.P)({categoryId:ue.categoryId,user_ids:[s==null||((f=s.exercise_answer_user)===null||f===void 0)?void 0:f.user_id]});case 2:p=i.sent,p&&(G.b.info(p==null?void 0:p.message),ta());case 4:case"end":return i.stop()}},v)}));function n(){return o.apply(this,arguments)}return n}()})},ta=function(){Ht()},Fa=function(){var U=Object(w.a)(d.a.mark(function a(){var o,n;return d.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,Object(Le.X)({categoryId:ue.categoryId,commit_method:2});case 2:o=f.sent,(o==null?void 0:o.status)===0&&(de.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",e.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var p=Object(w.a)(d.a.mark(function i(){return d.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:ta();case 1:case"end":return H.stop()}},i)}));function x(){return p.apply(this,arguments)}return x}()}),G.b.info(o==null?void 0:o.message)),(o==null?void 0:o.status)===-3&&(n=parseInt(o==null?void 0:o.message),s.exercise.time=n,vt(Object(g.a)({},s)));case 5:case"end":return f.stop()}},a)}));return function(){return U.apply(this,arguments)}}(),Ua=function(){var U=Object(w.a)(d.a.mark(function a(o){var n;return d.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,Object(st.A)({id:o.shixun_identifier});case 2:n=f.sent,(n==null?void 0:n.game_identifier)&&(It("/tasks/".concat(n.game_identifier,"?type=exercises&exercisesId=").concat(ue.categoryId,"&coursesId=").concat(ue.coursesId,"&login=").concat(ue.login,"&questionId=").concat(o.question_id)),ga("block")),(n==null?void 0:n.status)===-3?Object(Ae.k)():(n==null?void 0:n.status)===2?Ia(n==null?void 0:n.message,o.question_id):(n==null?void 0:n.status)===3&&Ca(n==null?void 0:n.message);case 5:case"end":return f.stop()}},a)}));return function(o){return U.apply(this,arguments)}}(),Ia=function U(a,o){var n;a=((n=a)===null||n===void 0?void 0:n.includes(".json"))?a:"".concat(a,".json"),de.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var v=Object(w.a)(d.a.mark(function p(){var x,i;return d.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,Object(Le.Q)({url:a});case 2:if(x=H.sent,x){H.next=5;break}return H.abrupt("return");case 5:return G.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),H.next=8,Object(st.A)({id:x.shixun_identifier});case 8:if(i=H.sent,!(i==null?void 0:i.game_identifier)){H.next=12;break}return Ua({shixun_identifier:i==null?void 0:i.game_identifier,question_id:o}),H.abrupt("return");case 12:(i==null?void 0:i.status)===2?U(i==null?void 0:i.message,o):(i==null?void 0:i.status)===3&&Ca(i==null?void 0:i.message);case 13:case"end":return H.stop()}},p)}));function f(){return v.apply(this,arguments)}return f}()})},Ca=function(a){de.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",a,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ba=function(a){a.redo?de.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var o=Object(w.a)(d.a.mark(function v(){var f,p,x,i;return d.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:return H.next=2,Object(Le.Q)({id:a.myshixun_identifier,url:a.url});case 2:f=H.sent,f&&(p=Object(B.cloneDeep)(s==null?void 0:s.exercise_question_types),x=p==null?void 0:p.findIndex(function(ee){return ee.question_type===5}),p[x].items.find(function(ee){return ee.question_id===a.question_id}).redo=!1,p[x].items.find(function(ee){return ee.question_id===a.question_id}).shixun_identifier=f.shixun_identifier,s.exercise_question_types=p,vt(s),i=Object(g.a)(Object(g.a)({},a),{},{shixun_identifier:f.shixun_identifier}),Ua(i));case 4:case"end":return H.stop()}},v)}));function n(){return o.apply(this,arguments)}return n}()}):Ua(a)},ka=function(){var U=Object(w.a)(d.a.mark(function a(o){var n;return d.a.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:if(!o.hack_identifier){f.next=5;break}return f.next=3,Object(Le.U)({id:o.hack_identifier});case 3:n=f.sent,(n==null?void 0:n.status)===0&&(It("/myproblems/".concat(n.identifier,"?type=exercises&exercisesId=").concat(ue.categoryId,"&coursesId=").concat(ue.coursesId,"&login=").concat(ue.login,"&questionId=").concat(o.question_id)),ga("block"));case 5:case"end":return f.stop()}},a)}));return function(o){return U.apply(this,arguments)}}(),_a=function(){var U=Object(w.a)(d.a.mark(function a(o,n,v,f){var p,x;return d.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(o){N.next=3;break}return console.error("handleSave no questionId params"),N.abrupt("return");case 3:return N.next=5,Object(Le.Z)({questionId:o,exercise_choice_id:n,answer_text:v});case 5:x=N.sent,(x==null?void 0:x.status)===0&&(f&&f());case 7:case"end":return N.stop()}},a)}));return function(o,n,v,f){return U.apply(this,arguments)}}(),$a=function(){var U=Object(w.a)(d.a.mark(function a(o){var n,v;return d.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,Object(Le.S)({id:ue.categoryId});case 2:if(n=p.sent,n){p.next=5;break}return p.abrupt("return");case 5:n.question_undo!==0||n.oj_undo!==0?(v="",n.question_undo!==0&&n.oj_undo!==0?v="\u6709 ".concat(n.question_undo," \u9898\u672A\u5B8C\u6210\uFF0C\u5305\u542B ").concat(n.oj_undo," \u4E2A\u7F16\u7A0B\u9898"):n.question_undo!==0&&n.oj_undo===0?v="\u6709 ".concat(n.question_undo," \u9898\u672A\u5B8C\u6210"):n.question_undo===0&&n.oj_undo!==0&&(v="\u6709 ".concat(n.oj_undo," \u7F16\u7A0B\u9898\u672A\u5B8C\u6210")),de.a.confirm({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},v,e.a.createElement("br",null),o?"\u5728".concat(Ce()(n.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var x=Object(w.a)(d.a.mark(function N(){return d.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:o?ta():ma();case 1:case"end":return ee.stop()}},N)}));function i(){return x.apply(this,arguments)}return i}()})):de.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:e.a.createElement("div",{className:"tc font16"},o?"\u5728".concat(Ce()(n.end_time).format("YYYY-MM-DD HH:mm"),"\u4E4B\u524D\uFF0C\u5141\u8BB8\u4FEE\u6539\u7B54\u9898"):"\u63D0\u4EA4\u540E\u65E0\u6CD5\u518D\u4FEE\u6539\u7B54\u9898\uFF0C\u662F\u5426\u786E\u8BA4\u63D0\u4EA4\uFF1F"),onOk:function(){var x=Object(w.a)(d.a.mark(function N(){return d.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:o?ta():ma();case 1:case"end":return ee.stop()}},N)}));function i(){return x.apply(this,arguments)}return i}()});case 6:case"end":return p.stop()}},a)}));return function(o){return U.apply(this,arguments)}}(),Aa=function(a){return e.a.createElement("div",null,e.a.createElement(rt.a,{strokeColor:{from:"#108ee9",to:"#87d068"},status:"active",percent:a}),e.a.createElement("div",{className:"c-grey-c tc mt10 mb20"},"\u6B63\u5728\u5224\u5206\u4E2D\u2026"))},Xa=function(){var a=0,o=de.a.info({title:"\u4EA4\u5377\u4E2D",icon:null,className:"modal-footer-none",content:Aa(a)}),n=setInterval(function(){a<=100?(a+=2,o.update({content:Aa(a)})):(de.a.destroyAll(),clearInterval(n))},50)},ma=function(){var U=Object(w.a)(d.a.mark(function a(){var o;return d.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return Xa(),v.next=3,Object(Le.X)({categoryId:ue.categoryId,commit_method:1});case 3:o=v.sent,Object(mt.b)(),Lt({type:"exercise/setActionTabs",payload:Object(g.a)({},{removeEventListenerExitScreen:!0})}),(o==null?void 0:o.status)===0&&(G.b.success(o==null?void 0:o.message),ia(!1),setTimeout(function(){de.a.info({title:"\u4EA4\u5377\u6210\u529F\uFF01",okText:"\u786E\u5B9A",onOk:function(){ta()}})},3e3));case 7:case"end":return v.stop()}},a)}));return function(){return U.apply(this,arguments)}}(),Wa=function(){var U=Object(w.a)(d.a.mark(function a(o,n,v){return d.a.wrap(function(p){for(;;)switch(p.prev=p.next){case 0:_a(n,o,null,function(){var x=Object(B.cloneDeep)(s==null?void 0:s.exercise_question_types),i=x==null?void 0:x.findIndex(function(N){return N.question_type===v});x[i].items.find(function(N){return N.question_id===n}).user_answer[0]=o,s.exercise_question_types=x,s.question_status.find(function(N){return N.ques_id===n}).ques_status=o?1:0,vt(Object(g.a)({},s))});case 1:case"end":return p.stop()}},a)}));return function(o,n,v){return U.apply(this,arguments)}}(),Ka=function(a,o){_a(o,a,null,function(){s.question_status.find(function(n){return n.ques_id===o}).ques_status=(a==null?void 0:a.length)?1:0,vt(Object(g.a)({},s))})},Va=function(a,o,n){_a(n,o,a,function(){s.question_status.find(function(v){return v.ques_id===n}).ques_status=a?1:0,vt(Object(g.a)({},s))})},Ha=function(a,o){_a(o,null,a,function(){s.question_status.find(function(n){return n.ques_id===o}).ques_status=a?1:0,vt(Object(g.a)({},s))})},La=function(a,o){var n,v,f,p,x,i;return e.a.createElement("div",null,e.a.createElement(Ee.a.Group,{disabled:!!s.commit_status,value:a==null||((n=a.user_answer)===null||n===void 0)?void 0:n[0],onChange:function(H){return Wa(H.target.value,a==null?void 0:a.question_id,o)},className:a.user_score&&"edu-radio-".concat(a.user_score===a.question_score?"green":"red")},a==null||((v=a.question_choices)===null||v===void 0)?void 0:v.map(function(N,H){var ee=a.question_type==2,aa=ee?"":"".concat(Ie[H],".");return e.a.createElement("div",{className:$.a.answerWrap,key:H},e.a.createElement(Ee.a,{value:N==null?void 0:N.choice_id},e.a.createElement("span",{className:"mr3"},aa),e.a.createElement(ke.a,{className:$.a.renderHtml,value:N==null?void 0:N.choice_text})))})),Object(me.t)()&&(s==null||((f=s.exercise)===null||f===void 0)?void 0:f.answer_open)&&((s==null||((p=s.exercise)===null||p===void 0)?void 0:p.exercise_status)==3||(s==null||((x=s.exercise)===null||x===void 0)?void 0:x.user_exercise_status)==1)&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((i=a.standard_answer)===null||i===void 0)?void 0:i.map(function(N,H){return e.a.createElement("span",null,Ie[Number(N)-1])})))},za=function(a,o){var n,v,f,p;return e.a.createElement("div",null,e.a.createElement(R.a.Group,{disabled:!!s.commit_status,defaultValue:a==null?void 0:a.user_answer,onChange:function(i){return Ka(i,a==null?void 0:a.question_id)},className:a.user_score&&"edu-checkbox-".concat(a.user_score===a.question_score?"green":"red")},a==null||((n=a.question_choices)===null||n===void 0)?void 0:n.map(function(x,i){var N="".concat(Ie[i],".");return e.a.createElement("div",{className:$.a.answerWrap},e.a.createElement(R.a,{value:x==null?void 0:x.choice_id},e.a.createElement("span",{className:"mr3"},N),e.a.createElement(ke.a,{className:$.a.renderHtml,value:x==null?void 0:x.choice_text})))})),Object(me.t)()&&(s==null||((v=s.exercise)===null||v===void 0)?void 0:v.answer_open)&&(s==null||((f=s.exercise)===null||f===void 0)?void 0:f.exercise_status)==3&&e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848\uFF1A",a==null||((p=a.standard_answer)===null||p===void 0)?void 0:p.map(function(x,i){return e.a.createElement("span",null,Ie[Number(x)-1])})))},Ja=function(a,o){return e.a.createElement(be,{item:a,answerData:s,onBlur:function(v,f){return Va(v,f,a==null?void 0:a.question_id)}})},Ga=function(a,o){return e.a.createElement(ht,{item:a,answerData:s,onBlur:function(v){return Ha(v,a==null?void 0:a.question_id)}})},Ya=function(a,o){return e.a.createElement(ot,{item:a,answerData:s})},Qa=function(a,o){return e.a.createElement(Et,{item:a,answerData:s})},Xt=function(a,o){var n,v,f=s==null||((n=s.exercise_question_types)===null||n===void 0)?void 0:n.find(function(p){return p.question_type===o});return e.a.createElement(e.a.Fragment,null,e.a.createElement("h1",{className:"font14 current",onClick:function(){Ct[o]=!Ct[o],Oa(Object(g.a)({},Ct))}},!Ct[o]&&e.a.createElement(V.a,null),Ct[o]&&e.a.createElement(q.a,null),e.a.createElement("span",{className:"ml5 c-grey-666"},a)),e.a.createElement("ul",{className:$.a.answerSheet,key:o},!Ct[o]&&(f==null||((v=f.items)===null||v===void 0)?void 0:v.map(function(p,x){if(p.question_type===o){var i;return e.a.createElement("li",{onClick:function(){var H="Anchor_".concat(o,"_").concat(x),ee=document.getElementById(H);ee&&setTimeout(function(){return ee.scrollIntoView({block:"start",behavior:"smooth"})})},key:x,className:(s==null||((i=s.question_status)===null||i===void 0)?void 0:i.some(function(N){return N.ques_id===p.question_id&&!!N.ques_status}))&&$.a.active},x+1)}}))))},qa=function(a,o){var n,v,f,p,x=a.question_type==5?a.shixun_name:a.question_title;return e.a.createElement("div",{className:$.a.questionItem,id:"Anchor_".concat(a.question_type,"_").concat(o)},e.a.createElement("div",{style:{display:"flex",marginTop:20}},e.a.createElement("span",{style:{flexShrink:0},className:"font18"},o+1,"."),e.a.createElement(ke.a,{value:a.question_title}),e.a.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",a.question_score,"\u5206\uFF09")),a.question_type==0&&La(a,a.question_type),a.question_type==2&&La(a,a.question_type),a.question_type==1&&za(a,a.question_type),a.question_type==3&&Ja(a,a.question_type),a.question_type==4&&Ga(a,a.question_type),a.question_type==5&&Ya(a,a.question_type),a.question_type==6&&Qa(a,a.question_type),!!(a==null||((n=a.answer_comments)===null||n===void 0)?void 0:n.length)&&e.a.createElement("div",{className:"mt30"},a==null||((v=a.answer_comments)===null||v===void 0)?void 0:v.map(function(i,N){var H,ee;return e.a.createElement("div",null,e.a.createElement(L.a,{align:"middle",gutter:[0,10]},e.a.createElement(h.a,{flex:"50px"},e.a.createElement("img",{src:A.a.API_SERVER+"/images/"+((H=i.user)===null||H===void 0?void 0:H.image_url),width:"40",style:{borderRadius:40}})),e.a.createElement(h.a,{flex:"1"},i.updated_at,e.a.createElement("br",null),(ee=i.user)===null||ee===void 0?void 0:ee.name),e.a.createElement(h.a,{className:"c-grey-c"},i.shixun_chanllge_position&&e.a.createElement("span",null,"\u7B2C",i.shixun_chanllge_position,"\u5173"),a.question_type!==4&&e.a.createElement("span",null,"\u539F\u59CB\u5F97\u5206",i.origin_score,"\u5206 \uFF0C")," \u4FEE\u6B63\u4E3A",i.score,"\u5206")),i.comment&&e.a.createElement(L.a,{align:"middle",gutter:[0,10]},e.a.createElement(h.a,{flex:"50px"}),e.a.createElement(h.a,{flex:"1"},e.a.createElement(xe,{autoSize:!0,value:i.comment,disabled:!0}))))})),e.a.createElement("div",{className:$.a.itemType},e.a.createElement(L.a,null,e.a.createElement(h.a,{flex:"1"}),e.a.createElement(h.a,null,a.question_type<3&&a.standard_answer_show&&e.a.createElement("span",{className:"font16 ml20"},"\u6B63\u786E\u7B54\u6848\uFF1A",a==null?void 0:a.standard_answer_show),e.a.createElement("span",{className:"font16 ml20"},a.user_score!==null&&a.user_score>=0&&e.a.createElement("span",null,e.a.createElement("span",{className:zt[Number(a==null?void 0:a.answer_status)]||"c-orange-ff9"},a.user_score)," \u5206")),a.question_type==5&&!((f=s.exercise)===null||f===void 0?void 0:f.commit_status)&&e.a.createElement(m.a,{type:"primary",className:"font16 ml20",onClick:function(){return Ba(a)}},"\u8FDB\u5165\u7B54\u9898"),a.question_type==6&&!((p=s.exercise)===null||p===void 0?void 0:p.commit_status)&&e.a.createElement(m.a,{type:"primary",className:"font16 ml20",onClick:function(){return ka(a)}},"\u8FDB\u5165\u7B54\u9898")))))},Za=function(a){return e.a.createElement(u.Fragment,null,a.question_type===0&&Xt("\u5355\u9009\u9898",0),a.question_type===1&&Xt("\u591A\u9009\u9898",1),a.question_type===2&&Xt("\u5224\u65AD\u9898",2),a.question_type===3&&Xt("\u586B\u7A7A\u9898",3),a.question_type===4&&Xt("\u7B80\u7B54\u9898",4),a.question_type===5&&Xt("\u5B9E\u8BAD\u9898",5),a.question_type===6&&Xt("\u7F16\u7A0B\u9898",6))},en=function(a){var o=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],n=["","\u5341","\u767E","\u5343","\u4E07"];a=parseInt(a);var v=function(i){for(var N=i.toString().split("").reverse(),H="",ee=0;ee0&&N[ee]==0&&N[ee-1]==0?"":o[N[ee]]+(N[ee]==0?n[0]:n[ee]))+H;return H},f=Math.floor(a/1e4),p=a%1e4;return p.toString().length<4&&(p="0"+p),f?v(f)+"\u4E07"+v(p):v(a)},tn=function(){var a,o=s==null||((a=s.exercise_question_types)===null||a===void 0)?void 0:a.map(function(n,v){var f;return e.a.createElement(u.Fragment,{key:v},e.a.createElement("div",{className:"pt20"},e.a.createElement("span",{className:"font16 c-light-primary"},en(v+1),"\u3001",n.name),e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",n.count,"\u9898\uFF1B\u5171",n.score,"\u5206\uFF09")),(f=n.items)===null||f===void 0?void 0:f.map(function(p,x){return e.a.createElement(u.Fragment,{key:x},qa(p,x))}))});return o};return e.a.createElement(Ke.a,{size:"large",spinning:$t},ya&&e.a.createElement(Oe.a,{iframe:Da}),e.a.createElement("iframe",{style:{display:da},id:"iframeShixuns",className:$.a.iframe,src:Zt,ref:Da,frameBorder:"0"}),e.a.createElement("section",{className:"edu-container"},e.a.createElement("section",{className:"animated fadeIn"},e.a.createElement("aside",{className:"mt10"},bt.showHeaderFooter&&ue.coursesId!=="coursesId"&&e.a.createElement(M.a,{separator:">"},e.a.createElement(M.a.Item,null,e.a.createElement(b.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise")},(He=jt.userInfo)===null||He===void 0||((se=He.course)===null||se===void 0)?void 0:se.course_name)),e.a.createElement(M.a.Item,null,e.a.createElement(b.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise")},"\u8BD5\u5377")),e.a.createElement(M.a.Item,null,e.a.createElement(b.Link,{to:"/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},"\u8BD5\u5377\u8BE6\u60C5")),e.a.createElement(M.a.Item,null,(qe=jt.userInfo)===null||qe===void 0?void 0:qe.real_name)),bt.showHeaderFooter&&ue.coursesId==="coursesId"&&e.a.createElement(M.a,{separator:">"},e.a.createElement(M.a.Item,null,e.a.createElement(b.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),e.a.createElement(M.a.Item,null,(c=jt.userInfo)===null||c===void 0?void 0:c.real_name))),e.a.createElement("aside",{className:[$.a.title,"mt10"].join(" ")},e.a.createElement(L.a,{style:{width:"100%"},align:"middle"},e.a.createElement(h.a,{flex:"1"},e.a.createElement("div",{className:$.a.title},(bt==null?void 0:bt.showHeaderFooter)&&e.a.createElement(b.Link,{to:ue.coursesId==="coursesId"?"/paperlibrary":"/classrooms/".concat(ue.coursesId,"/exercise/").concat(ue.categoryId,"/detail")},e.a.createElement(ie.a,{className:"font16 c-black"})),e.a.createElement("strong",{className:"font24 ml5"},s==null||((X=s.exercise)===null||X===void 0)?void 0:X.exercise_name),(s==null||((lt=s.exercise)===null||lt===void 0)?void 0:lt.is_random)&&e.a.createElement("span",{className:$.a.randomFlag},"\u968F\u673A"),e.a.createElement(Ae.h,{status:[Ae.c[99]]}))),e.a.createElement(h.a,null,(s==null||((at=s.user_score)===null||at===void 0)?void 0:at.length)&&e.a.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u603B\u5F97\u5206\uFF1A",e.a.createElement("span",{className:"c-red"},s==null?void 0:s.user_score)," \u5206"),!!(s==null||((Se=s.exercise)===null||Se===void 0)?void 0:Se.time)&&!(s==null||((Je=s.exercise)===null||Je===void 0)?void 0:Je.commit_status)&&e.a.createElement("aside",{className:"".concat($.a.countDown," ").concat(Sa)},"\u5269\u4F59\u65F6\u95F4:",e.a.createElement(Pe,{value:k,onFinish:Fa})))))),ba.status===0&&e.a.createElement(L.a,{className:"mt10"},e.a.createElement(h.a,{flex:wt?"316px":"16px"},e.a.createElement("section",{style:{position:"sticky",top:0,zIndex:1}},fa&&e.a.createElement(we.a,{number:(s==null||((ne=s.exercise)===null||ne===void 0)?void 0:ne.photo_count)-(s==null||((Xe=s.exercise)===null||Xe===void 0)?void 0:Xe.take_photo),time:(nt=s.exercise)===null||nt===void 0?void 0:nt.left_time,update:Ht,supportCamera:function(a){a===2?(Ht(),ha(Wt==null?void 0:Wt.screen_open)):a===1&&setTimeout(function(){return Tt.history.push("/")},3e3)}}),e.a.createElement("div",{className:"relative",style:{minHeight:236}},wt&&e.a.createElement("aside",{className:"bg-white p16"},e.a.createElement(L.a,null,e.a.createElement(h.a,{span:8},e.a.createElement("span",{className:"font16 blod"},"\u7B54\u9898\u5361")),e.a.createElement(h.a,{span:16},e.a.createElement("div",{className:"tr"},e.a.createElement("span",{className:$.a.answerYes}),"\u5DF2\u7B54",e.a.createElement("span",{className:"".concat($.a.answerNo," ml10")}),"\u672A\u7B54"))),e.a.createElement("aside",{className:$.a.answerInfo},e.a.createElement(L.a,null,e.a.createElement(e.a.Fragment,null,e.a.createElement(h.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),e.a.createElement(h.a,{span:12,className:"tr c-blue"},s==null||((ut=s.question_status)===null||ut===void 0||((At=ut.filter(function(U){return!!U.ques_status}))===null||At===void 0))?void 0:At.length," / ",s==null||((Pt=s.exercise_types)===null||Pt===void 0)?void 0:Pt.q_counts),e.a.createElement(h.a,{span:24},e.a.createElement(rt.a,{trailColor:"#c3ced2",percent:(s==null||((l=s.question_status)===null||l===void 0||((W=l.filter(function(U){return!!U.ques_status}))===null||W===void 0))?void 0:W.length)/(s==null||((Ue=s.exercise_types)===null||Ue===void 0)?void 0:Ue.q_counts)*100,showInfo:!1}))),e.a.createElement(h.a,null,e.a.createElement("span",{className:"c-grey-333"},"\u5171 ",e.a.createElement("span",{className:"c-blue-4ca"},(s==null||((he=s.exercise_types)===null||he===void 0)?void 0:he.q_counts)||(s==null||((Ne=s.exercise_scores)===null||Ne===void 0||((ft=Ne.exercise_types)===null||ft===void 0))?void 0:ft.q_counts))," \u9898\uFF1A"),e.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",e.a.createElement("span",{className:"c-blue-4ca"},(s==null||((xt=s.exercise_types)===null||xt===void 0)?void 0:xt.q_scores)||(s==null||((Rt=s.exercise_scores)===null||Rt===void 0||((it=Rt.exercise_types)===null||it===void 0))?void 0:it.q_scores))," \u5206")))),e.a.createElement(L.a,null,e.a.createElement(h.a,{flex:"1"},e.a.createElement("aside",{className:$.a.cardList},s==null||((Ot=s.exercise_question_types)===null||Ot===void 0)?void 0:Ot.map(function(U){return e.a.createElement(u.Fragment,{key:U.question_type},Za(U))}))))),e.a.createElement("div",{className:$.a.fold,onClick:function(){return Vt(!wt)}},wt&&e.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!wt&&e.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))))),e.a.createElement(h.a,{flex:"1"},e.a.createElement("section",{className:[$.a.bg,"pl30","pr30","pb30","mb50","ml20"].join(" ")},e.a.createElement("div",null,tn())),!(s==null||((Dt=s.exercise)===null||Dt===void 0)?void 0:Dt.commit_status)&&e.a.createElement(L.a,{className:"mt30 mb50"},e.a.createElement(h.a,{flex:"1"}),e.a.createElement(h.a,null,e.a.createElement(m.a,{className:$.a.submitButton,type:"primary",onClick:function(){return $a(!1)}},"\u4EA4\u5377"))))),ba.status!==0&&e.a.createElement(We,{data:ba})))},Jt=Q.default=Object(O.a)(function(gt){var Te=gt.loading,T=gt.user,He=gt.globalSetting;return{globalSetting:He,user:T,loading:Te.effects}})(ra)},dejd:function(Be,Q,t){},gUdW:function(Be,Q,t){"use strict";var te=t("q1tI"),Ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},ae=Ke,M=t("6VBw"),ce=function(L,_e){return te.createElement(M.a,Object.assign({},L,{ref:_e,icon:ae}))};ce.displayName="MinusSquareOutlined";var m=Q.a=te.forwardRef(ce)},kSUc:function(Be,Q,t){},"o/qq":function(Be,Q,t){Be.exports={flex_box_center:"flex_box_center___1LYHS",flex_space_between:"flex_space_between___EmHgD",flex_box_vertical_center:"flex_box_vertical_center___8y-JO",flex_box_center_end:"flex_box_center_end___2Ow7E",flex_box_column:"flex_box_column___2_dIp",shixunWrp:"shixunWrp___2zw8A"}}}]); diff --git a/p__Exam__Lists__ExaminationManagement.65eb7fa0.async.js b/p__Exam__Lists__ExaminationManagement.65eb7fa0.async.js deleted file mode 100644 index 54221c66c8..0000000000 --- a/p__Exam__Lists__ExaminationManagement.65eb7fa0.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(H,J,t){H.exports={flex_box_center:"flex_box_center___3pPbn",flex_space_between:"flex_space_between___1RMPU",flex_box_vertical_center:"flex_box_vertical_center___1H1FI",flex_box_center_end:"flex_box_center_end___1S2oi",flex_box_column:"flex_box_column___3HXNw",wrap:"wrap___D7TZu",head:"head___OrFT4",import:"import___1itcK",formWrap:"formWrap___L6JdA",btns:"btns___13Xmf",selectbtn:"selectbtn___231yJ",Selectclass:"Selectclass___tQnlc",batch:"batch___3BsH7",formWraps:"formWraps___2yZtO",teacherdown:"teacherdown___3B1mn",teachname:"teachname___1eKfr",moveCategory:"moveCategory___KaVhd"}},e0Pe:function(H,J,t){"use strict";t.r(J);var ht=t("14J3"),le=t("BMrR"),xt=t("OaEy"),m=t("2fM7"),vt=t("jCWc"),X=t("kPKH"),Rt=t("5NDa"),ue=t("5rEg"),yt=t("+L6B"),Re=t("2/Rp"),Ne=t("WmNS"),d=t.n(Ne),b=t("k1fw"),f=t("9og8"),Ut=t("y8nQ"),g=t("Vl3Y"),c=t("tJVT"),Be=t("CiB2"),_=t("q1tI"),e=t.n(_),we=t("dQeI"),E=t.n(we),$=t("9kvl"),Pt=t("g9YV"),Xe=t("wCAj"),bt=t("BoS7"),ke=t("Sdc0"),jt=t("7Kak"),re=t("9yH6"),At=t("DjyN"),Ie=t("NUBc"),Dt=t("qVdP"),ye=t("jsC+"),Ot=t("lUTK"),Ue=t("BvKs"),Lt=t("miYZ"),N=t("tsqr"),k=t("oBTY"),Ft=t("2qtc"),oe=t("kLXV"),Ke=t("PpiC"),D=t("ErOA"),Qe=t("wd/R"),Pe=t.n(Qe),Ct=t("R9oj"),be=t("ECub");function Ve(I){var v=I.teachers,O=I.setTeams,h=I.Teams,K=v.map(function(o,R){return e.a.createElement("div",{key:R,className:E.a.teachname,onMouseDown:function(){if(o.enrolled){N.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((h==null?void 0:h.filter(function(j){return o.user_id===j.user_id}).length)>0){N.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var L=Object(k.a)(h);L.push(o),O(L)}},e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:o.name},o.name.length>6?o.name.substr(0,6)+"...":o.name||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:o.login},o.login.length>6?o.login.substr(0,6)+"...":o.login||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",color:o.enrolled?"#28be6c":!o.enrolled&&o.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},o.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!o.enrolled&&o.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":""))});return e.a.createElement("div",{className:E.a.teacherdown},v.length===0?e.a.createElement(be.a,{description:e.a.createElement("div",null,e.a.createElement("p",null,"\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"),e.a.createElement("p",null,"\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"),e.a.createElement("p",null,"\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),image:be.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,K))}var ze=Ve,Ye=t("rCRm"),He=t.n(Ye),Je=ue.a.Search,$e=function(v){var O,h=v.Data,K=v.type,o=v.params,R=Object(Ke.a)(v,["Data","type","params"]),G=Object(_.useState)(!1),L=Object(c.a)(G,2),j=L[0],Q=L[1],W=Object(_.useState)({}),Z=Object(c.a)(W,2),F=Z[0],ie=Z[1],q=Object(_.useState)([]),ee=Object(c.a)(q,2),de=ee[0],ce=ee[1],te=g.a.useForm(),_e=Object(c.a)(te,1),V=_e[0],me=Object(_.useState)(1),B=Object(c.a)(me,2),w=B[0],p=B[1],i=Object(_.useState)([]),C=Object(c.a)(i,2),x=C[0],ae=C[1],S=Object(_.useState)(""),y=Object(c.a)(S,2),Ee=y[0],M=y[1],pe=Object(_.useState)(!1),je=Object(c.a)(pe,2),et=je[0],Ae=je[1],tt=Object(_.useState)([]),De=Object(c.a)(tt,2),T=De[0],z=De[1],at=Object(_.useState)(!1),Oe=Object(c.a)(at,2),Mt=Oe[0],Le=Oe[1],nt=Object(_.useState)(""),Fe=Object(c.a)(nt,2),Ce=Fe[0],st=Fe[1],lt=Object(_.useState)([]),Se=Object(c.a)(lt,2),ut=Se[0],rt=Se[1],ot=Object(_.useState)([]),Me=Object(c.a)(ot,2),ne=Me[0],Te=Me[1];function it(a){oe.a.warning({title:a+"\u63D0\u793A",content:"\u5DF2\u516C\u5F00\u7684\u8BD5\u5377\u65E0\u6CD5\u8FDB\u884C".concat(a,"\uFF0C\u8BF7\u53D6\u6D88\u516C\u5F00\u540E\u518D\u8FDB\u884C\u7F16\u8F91\u64CD\u4F5C\u3002")})}var dt=function(l,n){var s=Object(b.a)(Object(b.a)({},o),{},{page:l,per_page:n});R.setParams(s),R.getData(s,R.formValue)};function ct(a){return fe.apply(this,arguments)}function fe(){return fe=Object(f.a)(d.a.mark(function a(l){var n;return d.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,Object(D.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:n=u.sent,n.status===0&&(ce(n),z(n.data),p(n.comment_type),V.setFieldsValue({comment_type:n.comment_type,anonymous_comment:n.anonymous_comment}));case 4:case"end":return u.stop()}},a)})),fe.apply(this,arguments)}function _t(){return ge.apply(this,arguments)}function ge(){return ge=Object(f.a)(d.a.mark(function a(){var l;return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(D.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:F.id,name:Ee}});case 2:l=s.sent,ae(l.data);case 4:case"end":return s.stop()}},a)})),ge.apply(this,arguments)}function mt(){return he.apply(this,arguments)}function he(){return he=Object(f.a)(d.a.mark(function a(){var l;return d.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(D.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:F.id}});case 2:l=s.sent,rt(l.student_group_name);case 4:case"end":return s.stop()}},a)})),he.apply(this,arguments)}var Et=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,"\u5E73\u5747\u5206\u914D")}},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var u=T.filter(function(r){return r.user_id!=n.user_id});z(Object(k.a)(u))}},"\u79FB\u9664")}}],pt=function(l){return e.a.createElement("div",{className:E.a.moveCategory,onMouseLeave:function(s){return Le(!1)}},e.a.createElement(Ue.a,{multiple:!0,onSelect:function(){var n=Object(f.a)(d.a.mark(function s(u){var r,U,P,se,Y;return d.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(r=u.item,U=u.key,P=u.keyPath,se=u.selectedKeys,Y=u.domEvent,Y.stopPropagation(),!ne.includes(U)){A.next=5;break}return N.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u914D\u7F6E"),A.abrupt("return");case 5:l.group_ids=se.toString(),ne.push(U),Te(Object(k.a)(ne));case 8:case"end":return A.stop()}},s)}));return function(s){return n.apply(this,arguments)}}(),onDeselect:function(){var n=Object(f.a)(d.a.mark(function s(u){var r,U,P,se,Y,xe,A;return d.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:U=u.item,P=u.key,se=u.keyPath,Y=u.selectedKeys,xe=u.domEvent,xe.stopPropagation(),console.log("------",l),(l==null||((r=l.group_ids)===null||r===void 0)?void 0:r.includes(P))&&(l.group_ids=Y.toString(),A=ne.filter(function(gt){return gt!=P}),Te(Object(k.a)(A)));case 4:case"end":return ve.stop()}},s)}));return function(s){return n.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"}},e.a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.a.createElement(ue.a,{onClick:function(s){s.stopPropagation()},onChange:function(s){st(s.target.value)}})),ut.map(function(n,s){return Ce!==""&&n.indexOf(Ce)<0?void 0:e.a.createElement(Ue.a.Item,{key:n},n)})))},ft=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"group_ids",key:"group_ids",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,n){return e.a.createElement("div",null,e.a.createElement(ye.a,{overlay:pt(n)},e.a.createElement("span",{onMouseEnter:function(u){mt(),Le(!0)},style:{color:"#1890FF",cursor:"pointer",marginRight:"10px"},onClick:function(){}},"\u914D\u7F6E\u73ED\u7EA7")),e.a.createElement("span",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var u=T.filter(function(r){return r.user_id!=n.user_id});z(Object(k.a)(u))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:E.a.batch}),h==null||((O=h.exercises)===null||O===void 0)?void 0:O.map(function(a,l){return e.a.createElement("div",{style:{display:"flex",margin:"20px 0px"}},e.a.createElement("div",{style:{width:"794px",background:"#FAFAFA",marginLeft:"10px"}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:He.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},a.exercise_name,e.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:a.exercise_status===1?"#84B6EB":a.exercise_status===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},a.exercise_status===1?"\u672A\u5F00\u8003":a.exercise_status===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),e.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:a.is_normal?"1px solid #1890ff":"1px solid #00C21E",background:a.is_normal?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:a.is_normal?"#1890FF":"#00C21E"}},a.is_normal?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u6240\u5C5E\u79D1\u76EE\uFF1A",a==null?void 0:a.exercise_subject_name))),e.a.createElement("div",{style:{height:"50px",display:"flex",alignItems:"center",padding:"0px 30px",background:"#f1f1f1"}},e.a.createElement("div",{style:{flex:"1",color:"#666666"}},e.a.createElement("span",null,"\u5F00\u59CB\u65F6\u95F4\uFF1A",a.publish_time?Pe()(a.publish_time).format("YYYY-MM-DD HH:mm"):"--"),e.a.createElement("span",{style:{marginLeft:"5px"}},"|"),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u7ED3\u675F\u65F6\u95F4\uFF1A",a.end_time?Pe()(a.end_time).format("YYYY-MM-DD HH:mm"):"--")),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){if(a.public){it("\u7F16\u8F91");return}$.c.push("/exam/examinationManagement/".concat(a.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(f.a)(d.a.mark(function n(){return d.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:$.c.push("/exam/examinationManagement/add?id=".concat(a.id));case 1:case"end":return u.stop()}},n)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),e.a.createElement("span",{onClick:function(){ie(a),ct(a.id),Q(!0)},style:{cursor:"pointer",margin:"0px 20px"}},"\u8BC4\u9605\u914D\u7F6E"),e.a.createElement("span",{onClick:function(){R.SetPublic({id:a.id,type:K+"",url:a.public?"set_private.json":"set_public.json"})},style:{cursor:"pointer"}},a.public?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),e.a.createElement("span",{onClick:function(){return $.c.push("/exam/exerciseManagement/".concat(a.id,"/detail"))},style:{cursor:"pointer",margin:"0px 20px"}},"\u516C\u5E03\u6210\u7EE9"),e.a.createElement("span",{onClick:Object(f.a)(d.a.mark(function n(){var s;return d.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(D.a)("/api/examination_banks/batch_fork.json",{method:"post",body:{ids:[a.id]}});case 2:s=r.sent;case 3:case"end":return r.stop()}},n)})),style:{cursor:"pointer"}},"\u5220\u9664")))))}),e.a.createElement(Ie.a,{pageSize:o.per_page,total:o.total,current:o.page,onChange:dt,showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}),e.a.createElement(oe.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:j,width:700,onCancel:function(){Q(!1)},onOk:function(){V.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(g.a,{form:V,onValuesChange:function(l){p(l.comment_type),z([])},onFinish:function(){var a=Object(f.a)(d.a.mark(function l(n){var s;return d.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(!(T.length>de.exercise_users_count)){r.next=3;break}return N.b.info("\u8001\u5E08\u4EBA\u6570\u8FC7\u591A"),r.abrupt("return");case 3:if(!(w===2&&T.filter(function(U){var P;return(U==null||((P=U.group_ids)===null||P===void 0)?void 0:P.length)>0}).length<=0)){r.next=6;break}return N.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),r.abrupt("return");case 6:return r.next=8,Object(D.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(b.a)(Object(b.a)({},n),{},{exercise_id:F.id}),exercise_review_settings:T,exercise_id:F.id}});case 8:s=r.sent,s.status===0&&(N.b.info("\u6DFB\u52A0\u6210\u529F"),Q(!1));case 10:case"end":return r.stop()}},l)}));return function(l){return a.apply(this,arguments)}}()},e.a.createElement(g.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(re.a.Group,null,e.a.createElement(re.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(re.a,{value:2},"\u73ED\u7EA7\u5206\u914D"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement(g.a.Item,{name:"anonymous_comment",label:"\u533F\u540D\u8BC4\u9605",valuePropName:"checked"},e.a.createElement(ke.a,{style:{marginRight:"5px"}})),e.a.createElement("span",{style:{marginTop:"3px"}},"\u5F00\u542F\u540E\uFF0C\u8BC4\u9605\u8003\u5377\u65F6\u9690\u85CF\u8003\u751F\u7684\u57FA\u672C\u4FE1\u606F"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",null,"\u6DFB\u52A0\u8001\u5E08\uFF1A")," ",e.a.createElement(ye.a,{overlay:e.a.createElement(ze,{teachers:x,Teams:T,setTeams:z}),getPopupContainer:function(l){return l.parentNode},visible:et},e.a.createElement(Je,{style:{width:"400px"},value:Ee,placeholder:"\u8BF7\u8F93\u5165\u6559\u5E08\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2\uFF0C\u53EF\u9009\u4E2D\u8001\u5E08\u52A0\u5165\u8BC4\u9605",allowClear:!0,onChange:function(l){M(l.target.value)},onSearch:function(l,n){n.nativeEvent.stopPropagation(),n.stopPropagation(),Ae(!0),_t()},onBlur:function(){Ae(!1)}}))),e.a.createElement(Xe.a,{columns:w===1?Et:ft,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:T}))),e.a.createElement(oe.a,null))},Ge=$e,We=t("LvDl"),Ze=t.n(We),qe=function(v){Object(Be.a)(v);var O=g.a.useForm(),h=Object(c.a)(O,1),K=h[0],o=Object(_.useState)([]),R=Object(c.a)(o,2),G=R[0],L=R[1],j={page:1,per_page:10,total:100},Q=Object(_.useState)(j),W=Object(c.a)(Q,2),Z=W[0],F=W[1],ie=Object(_.useState)({}),q=Object(c.a)(ie,2),ee=q[0],de=q[1],ce=Object(_.useState)([]),te=Object(c.a)(ce,2),_e=te[0],V=te[1];Object(_.useEffect)(function(){me(),w(j,{})},[]);function me(){return B.apply(this,arguments)}function B(){return B=Object(f.a)(d.a.mark(function p(){var i;return d.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,Object(D.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:i=x.sent,i.status===0&&L(i.data);case 4:case"end":return x.stop()}},p)})),B.apply(this,arguments)}var w=function(){var p=Object(f.a)(d.a.mark(function i(){var C,x,ae,S,y=arguments;return d.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return C=y.length>0&&y[0]!==void 0?y[0]:j,x=y.length>1&&y[1]!==void 0?y[1]:{},ae=Ze.a.pickBy(Object(b.a)(Object(b.a)({},C),x),function(pe){return!!pe}),M.next=5,Object(D.a)("/api/common_exercises/exercises.json",{method:"get",params:ae});case 5:S=M.sent,V(S),F(Object(b.a)(Object(b.a)({},C),{},{total:S==null?void 0:S.count}));case 8:case"end":return M.stop()}},i)}));return function(){return p.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:E.a.wrap},e.a.createElement("div",{className:E.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u8003\u8BD5\u7BA1\u7406"),e.a.createElement(Re.a,{type:"primary",onClick:function(){return $.c.push("/exam/examinationManagement/add")},className:E.a.import}," \u65B0\u589E\u8003\u8BD5")),e.a.createElement("div",{style:{padding:"30px 0px"}},e.a.createElement(g.a,{form:K,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(i){de(i),i.is_normal=i.is_normals==="1"?"true":i.is_normals==="2"?"false":"",i.exercise_subject_id=i.exercise_subject_id==="\u5168\u90E8"?"":i.exercise_subject_id,i.exercise_status=i.exercise_status==="4"?"":i.exercise_status,w(j,i)}},e.a.createElement(le.a,{gutter:24},e.a.createElement(X.a,{span:12},e.a.createElement(g.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(X.a,{span:12},e.a.createElement(g.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(m.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:E.a.Selectclass,style:{height:"40px"}},e.a.createElement(m.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),G.map(function(p,i){return e.a.createElement(m.a.Option,{value:p.id},p.name)}))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(X.a,{span:12},e.a.createElement(g.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(m.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:E.a.Selectclass,style:{height:"40px"}},e.a.createElement(m.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(m.a.Option,{value:"1"},"\u6B63\u5728\u8003\u8BD5"),e.a.createElement(m.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(X.a,{span:12},e.a.createElement(g.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(m.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:E.a.Selectclass,style:{height:"40px"}},e.a.createElement(m.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(m.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(m.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(m.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(X.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(Re.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:E.a.wrap},e.a.createElement(Ge,{Data:_e,params:Z,setParams:F,formValue:ee,getData:w})))},St=J.default=qe},rCRm:function(H,J){H.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"}}]); diff --git a/p__Exam__Lists__ExaminationManagement.d9457966.async.js b/p__Exam__Lists__ExaminationManagement.d9457966.async.js new file mode 100644 index 0000000000..b22827c956 --- /dev/null +++ b/p__Exam__Lists__ExaminationManagement.d9457966.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[128,16,23],{dQeI:function(Y,H,a){Y.exports={flex_box_center:"flex_box_center___3pPbn",flex_space_between:"flex_space_between___1RMPU",flex_box_vertical_center:"flex_box_vertical_center___1H1FI",flex_box_center_end:"flex_box_center_end___1S2oi",flex_box_column:"flex_box_column___3HXNw",wrap:"wrap___D7TZu",head:"head___OrFT4",import:"import___1itcK",formWrap:"formWrap___L6JdA",btns:"btns___13Xmf",selectbtn:"selectbtn___231yJ",Selectclass:"Selectclass___tQnlc",batch:"batch___3BsH7",formWraps:"formWraps___2yZtO",teacherdown:"teacherdown___3B1mn",teachname:"teachname___1eKfr",moveCategory:"moveCategory___KaVhd"}},e0Pe:function(Y,H,a){"use strict";a.r(H);var Bt=a("14J3"),le=a("BMrR"),St=a("OaEy"),f=a("2fM7"),Mt=a("jCWc"),I=a("kPKH"),Tt=a("5NDa"),J=a("5rEg"),Nt=a("+L6B"),ve=a("2/Rp"),Ke=a("WmNS"),r=a.n(Ke),j=a("k1fw"),E=a("9og8"),wt=a("y8nQ"),v=a("Vl3Y"),d=a("tJVT"),Ve=a("CiB2"),c=a("q1tI"),e=a.n(c),Qe=a("dQeI"),h=a.n(Qe),re=a("9kvl"),kt=a("g9YV"),$e=a("wCAj"),Xt=a("BoS7"),ze=a("Sdc0"),It=a("7Kak"),oe=a("9yH6"),Kt=a("DjyN"),Ye=a("NUBc"),Vt=a("2qtc"),G=a("kLXV"),Qt=a("qVdP"),Ue=a("jsC+"),$t=a("lUTK"),ye=a("BvKs"),zt=a("miYZ"),D=a("tsqr"),K=a("oBTY"),He=a("PpiC"),P=a("ErOA"),Je=a("wd/R"),Pe=a.n(Je),Yt=a("R9oj"),Ae=a("ECub");function Ge(V){var A=V.teachers,L=V.setTeams,U=V.Teams,W=A.map(function(i,m){return e.a.createElement("div",{key:m,className:h.a.teachname,onMouseDown:function(){if(i.enrolled){D.b.info("\u8BE5\u7528\u6237\u5DF2\u7ECF\u52A0\u5165\u6218\u961F");return}if((U==null?void 0:U.filter(function(F){return i.user_id===F.user_id}).length)>0){D.b.info("\u8BE5\u7528\u6237\u5DF2\u5728\u6559\u5E08\u5217\u8868\uFF0C\u8BF7\u4E0D\u8981\u91CD\u590D\u6DFB\u52A0");return}var B=Object(K.a)(U);B.push(i),L(B)}},e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.name},i.name.length>6?i.name.substr(0,6)+"...":i.name||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",padding:"0px 5px"},title:i.login},i.login.length>6?i.login.substr(0,6)+"...":i.login||"- -"),e.a.createElement("span",{style:{textAlign:"left",width:"33%",color:i.enrolled?"#28be6c":!i.enrolled&&i.enrollable===!1?"#F3730C":"",padding:"0px 5px",fontSize:"12px"}},i.enrolled?"\u5DF2\u52A0\u5165\u672C\u6218\u961F":!i.enrolled&&i.enrollable===!1?"\u5DF2\u52A0\u5165\u5176\u4ED6\u6218\u961F":""))});return e.a.createElement("div",{className:h.a.teacherdown},A.length===0?e.a.createElement(Ae.a,{description:e.a.createElement("div",null,e.a.createElement("p",null,"\u641C\u7D22\u7ED3\u679C\u4E3A\u7A7A"),e.a.createElement("p",null,"\u6210\u529F\u6CE8\u518C\u540E\u7684\u8D26\u53F7\uFF08\u804C\u4E1A\u4E3A\u8001\u5E08\uFF09"),e.a.createElement("p",null,"\u624D\u80FD\u88AB\u641C\u7D22\u5230\u54E6~")),image:Ae.a.PRESENTED_IMAGE_SIMPLE}):e.a.createElement("div",null,W))}var We=Ge,Ze=a("rCRm"),qe=a.n(Ze),et=J.a.Search,tt=function(A){var L,U=A.Data,W=A.type,i=A.params,m=Object(He.a)(A,["Data","type","params"]),Z=Object(c.useState)(!1),B=Object(d.a)(Z,2),F=B[0],Q=B[1],q=Object(c.useState)({}),ee=Object(d.a)(q,2),S=ee[0],ie=ee[1],te=Object(c.useState)([]),ae=Object(d.a)(te,2),de=ae[0],ce=ae[1],ne=v.a.useForm(),_e=Object(d.a)(ne,1),$=_e[0],Ee=Object(c.useState)(1),k=Object(d.a)(Ee,2),X=k[0],x=k[1],_=Object(c.useState)([]),M=Object(d.a)(_,2),y=M[0],ue=M[1],T=Object(c.useState)(""),b=Object(d.a)(T,2),me=b[0],N=b[1],pe=Object(c.useState)(!1),be=Object(d.a)(pe,2),lt=be[0],Oe=be[1],rt=Object(c.useState)([]),je=Object(d.a)(rt,2),w=je[0],z=je[1],ot=Object(c.useState)(!1),De=Object(d.a)(ot,2),Jt=De[0],Fe=De[1],it=Object(c.useState)(""),Ce=Object(d.a)(it,2),Le=Ce[0],dt=Ce[1],ct=Object(c.useState)([]),Be=Object(d.a)(ct,2),_t=Be[0],Et=Be[1],mt=Object(c.useState)([]),Se=Object(d.a)(mt,2),se=Se[0],Me=Se[1],pt=Object(c.useState)(""),Te=Object(d.a)(pt,2),Ne=Te[0],ft=Te[1],gt=Object(c.useState)(!1),we=Object(d.a)(gt,2),ht=we[0],xt=we[1],Rt=Object(c.useState)(""),ke=Object(d.a)(Rt,2),vt=ke[0],Ut=ke[1],yt=Object(c.useState)(!1),Xe=Object(d.a)(yt,2),Pt=Xe[0],Ie=Xe[1],At=function(l,u){var n=Object(j.a)(Object(j.a)({},i),{},{page:l,per_page:u});m.setParams(n),m.getData(n,m.formValue)};function bt(t){return fe.apply(this,arguments)}function fe(){return fe=Object(E.a)(r.a.mark(function t(l){var u;return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,Object(P.a)("/api/common_exercises/review_settings.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:l}});case 2:u=s.sent,u.status===0&&(ce(u),z(u.data),x(u.comment_type),$.setFieldsValue({comment_type:u.comment_type,anonymous_comment:u.anonymous_comment}));case 4:case"end":return s.stop()}},t)})),fe.apply(this,arguments)}function Ot(){return ge.apply(this,arguments)}function ge(){return ge=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(P.a)("/api/common_exercises/review_settings/teachers.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:S.id,name:me}});case 2:l=n.sent,ue(l.data);case 4:case"end":return n.stop()}},t)})),ge.apply(this,arguments)}function jt(){return he.apply(this,arguments)}function he(){return he=Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(P.a)("/api/common_exercises/review_settings/student_groups.json",{method:"get",params:{page:1,per_page:1e5,total:100,exercise_id:S.id}});case 2:l=n.sent,Et(l.student_group_name);case 4:case"end":return n.stop()}},t)})),he.apply(this,arguments)}var Dt=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,u){return e.a.createElement("div",null,"\u5E73\u5747\u5206\u914D")}},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,u){return e.a.createElement("div",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=w.filter(function(o){return o.user_id!=u.user_id});z(Object(K.a)(s))}},"\u79FB\u9664")}}],Ft=function(l){return e.a.createElement("div",{className:h.a.moveCategory,onMouseLeave:function(n){return Fe(!1)}},e.a.createElement(ye.a,{multiple:!0,onSelect:function(){var u=Object(E.a)(r.a.mark(function n(s){var o,p,g,R,O;return r.a.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:if(o=s.item,p=s.key,g=s.keyPath,R=s.selectedKeys,O=s.domEvent,O.stopPropagation(),!se.includes(p)){C.next=5;break}return D.b.info("\u5F53\u524D\u5206\u73ED\u5DF2\u88AB\u914D\u7F6E"),C.abrupt("return");case 5:l.group_ids=R.toString(),se.push(p),Me(Object(K.a)(se));case 8:case"end":return C.stop()}},n)}));return function(n){return u.apply(this,arguments)}}(),onDeselect:function(){var u=Object(E.a)(r.a.mark(function n(s){var o,p,g,R,O,xe,C;return r.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:p=s.item,g=s.key,R=s.keyPath,O=s.selectedKeys,xe=s.domEvent,xe.stopPropagation(),console.log("------",l),(l==null||((o=l.group_ids)===null||o===void 0)?void 0:o.includes(g))&&(l.group_ids=O.toString(),C=se.filter(function(Lt){return Lt!=g}),Me(Object(K.a)(C)));case 4:case"end":return Re.stop()}},n)}));return function(n){return u.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"}},e.a.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.a.createElement(J.a,{onClick:function(n){n.stopPropagation()},onChange:function(n){dt(n.target.value)}})),_t.map(function(u,n){return Le!==""&&u.indexOf(Le)<0?void 0:e.a.createElement(ye.a.Item,{key:u},u)})))},Ct=[{title:"\u6559\u5E08\u59D3\u540D",dataIndex:"name",key:"name",align:"center",ellipsis:!0},{title:"\u6559\u5E08\u8D26\u53F7",dataIndex:"login",key:"login",align:"center",ellipsis:!0},{title:"\u8BC4\u9605\u8303\u56F4",dataIndex:"group_ids",key:"group_ids",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"user_name",key:"user_name",align:"center",ellipsis:!0,render:function(l,u){return e.a.createElement("div",null,e.a.createElement(Ue.a,{overlay:Ft(u)},e.a.createElement("span",{onMouseEnter:function(s){jt(),Fe(!0)},style:{color:"#1890FF",cursor:"pointer",marginRight:"10px"},onClick:function(){}},"\u914D\u7F6E\u73ED\u7EA7")),e.a.createElement("span",{style:{color:"#1890FF",cursor:"pointer"},onClick:function(){var s=w.filter(function(o){return o.user_id!=u.user_id});z(Object(K.a)(s))}},"\u79FB\u9664"))}}];return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.batch}),U==null||((L=U.exercises)===null||L===void 0)?void 0:L.map(function(t,l){return e.a.createElement("div",{style:{display:"flex",margin:"20px 0px"}},e.a.createElement("div",{style:{width:"794px",background:"#FAFAFA",marginLeft:"10px"}},e.a.createElement("div",{style:{padding:"30px",display:"flex"}},e.a.createElement("img",{style:{width:"32px",height:"45px"},src:qe.a}),e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"20px",marginBottom:"0px",color:"#333333",fontSize:"16px",fontWeight:"500"}},t.exercise_name,e.a.createElement("span",{style:{width:"56px",height:"20px",borderRadius:"10px",color:"#fff",background:t.exercise_status===1?"#84B6EB":t.exercise_status===2?"#1890FF":"#FC2B6A",textAlign:"center",lineHeight:"20px",fontSize:"12px",margin:"0px 10px",display:"inline-block"}},t.exercise_status===1?"\u672A\u5F00\u8003":t.exercise_status===2?"\u8003\u8BD5\u4E2D":"\u5DF2\u7ED3\u675F"),e.a.createElement("span",{style:{width:"68px",height:"20px",borderRadius:"10px",border:t.is_normal?"1px solid #1890ff":"1px solid #00C21E",background:t.is_normal?"rgba(24, 144, 255, 0.2)":"rgba(0, 194, 30, 0.2)",fontSize:"12px",display:"inline-block",textAlign:"center",color:t.is_normal?"#1890FF":"#00C21E"}},t.is_normal?"\u6B63\u5F0F\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),e.a.createElement("span",{style:{marginLeft:"20px",fontSize:"12px"}},"\u6240\u5C5E\u79D1\u76EE\uFF1A",t==null?void 0:t.exercise_subject_name))),e.a.createElement("div",{style:{height:"50px",display:"flex",alignItems:"center",padding:"0px 30px",background:"#f1f1f1"}},e.a.createElement("div",{style:{flex:"1",color:"#666666"}},e.a.createElement("span",null,"\u5F00\u59CB\u65F6\u95F4\uFF1A",t.publish_time?Pe()(t.publish_time).format("YYYY-MM-DD HH:mm"):"--"),e.a.createElement("span",{style:{marginLeft:"5px"}},"|"),e.a.createElement("span",{style:{flex:"1",color:"#666666"}}," \u7ED3\u675F\u65F6\u95F4\uFF1A",t.end_time?Pe()(t.end_time).format("YYYY-MM-DD HH:mm"):"--")),e.a.createElement("span",{style:{display:"flex",justifyContent:"space-between",color:"#1890FF"}},e.a.createElement("span",{onClick:function(){re.c.push("/exam/examinationManagement/".concat(t.id,"/detail"))},style:{cursor:"pointer"}},"\u8BE6\u60C5"),e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:re.c.push("/exam/examinationManagement/add?id=".concat(t.id));case 1:case"end":return s.stop()}},u)})),style:{marginLeft:"20px",cursor:"pointer"}},"\u8BBE\u7F6E"),t.exercise_status===3&&e.a.createElement("span",{onClick:function(){ie(t),bt(t.id),Q(!0)},style:{cursor:"pointer",marginLeft:"20px"}},"\u8BC4\u9605\u914D\u7F6E"),t.exercise_status<=2&&e.a.createElement("span",{onClick:function(){t.exercise_status===1?G.a.confirm({title:"\u786E\u8BA4\u5F00\u59CB\u8003\u8BD5",content:"\u786E\u8BA4\u5C06\u8BE5\u8003\u8BD5\u8FDB\u884C\u53D1\u5E03\u5417\uFF1F\u53D1\u5E03\u540E\uFF0C\u8003\u751F\u5C06\u5728\u8003\u8BD5\u5217\u8868\u4E2D\u770B\u5230\u8BE5\u573A\u8003\u8BD5\uFF0C\u5E76\u53EF\u4EE5\u8FDB\u5165\u7B54\u9898\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u53D1\u5E03\u3002",okText:"\u786E\u8BA4\u5F00\u59CB",cancelText:"\u53D6\u6D88",onOk:function(){var n=Object(E.a)(r.a.mark(function o(){var p;return r.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(t.id,"/publish"),{method:"post"});case 2:p=R.sent,p.status===0&&(D.b.info("\u53D1\u5E03\u6210\u529F"),m.getData({page:1,per_page:10,total:100},m.formValue));case 4:case"end":return R.stop()}},o)}));function s(){return n.apply(this,arguments)}return s}()}):(Ie(!0),Ut(t.id))},style:{cursor:"pointer",marginLeft:"20px"}},t.exercise_status===1?"\u5F00\u59CB\u8003\u8BD5":"\u622A\u6B62\u8003\u8BD5"),t.exercise_status===3&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){var n;return r.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(P.a)("/api/common_exercises/exercises/".concat(t.id,"/open_result"),{method:"post"});case 2:n=o.sent,m.getData({page:1,per_page:10,total:100},m.formValue);case 4:case"end":return o.stop()}},u)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u516C\u5E03\u6210\u7EE9"),t.exercise_status===3&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:case"end":return s.stop()}},u)})),style:{marginLeft:"20px"}},"\u5DF2\u516C\u5E03\u6210\u7EE9"),t.exercise_status===1&&e.a.createElement("span",{onClick:Object(E.a)(r.a.mark(function u(){return r.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:G.a.confirm({title:"\u786E\u8BA4\u5220\u9664",content:e.a.createElement("div",null,e.a.createElement("p",null,"\u786E\u8BA4\u5C06",t.exercise_name,"\u8FDB\u884C\u5220\u9664\u5417"),e.a.createElement("p",null,"\u5220\u9664\u540E\uFF0C\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF0C\u8C22\u8C22")),okText:"\u786E\u8BA4\u5220\u9664",cancelText:"\u53D6\u6D88",onOk:function(){var o=Object(E.a)(r.a.mark(function g(){return r.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:case"end":return O.stop()}},g)}));function p(){return o.apply(this,arguments)}return p}()});case 1:case"end":return s.stop()}},u)})),style:{cursor:"pointer",marginLeft:"20px"}},"\u5220\u9664")))))}),e.a.createElement(Ye.a,{pageSize:i.per_page,total:i.total,current:i.page,onChange:At,showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],style:{textAlign:"center",marginBottom:"20px"},showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}),e.a.createElement(G.a,{title:"\u8BC4\u9605\u914D\u7F6E",visible:F,width:700,onCancel:function(){Q(!1)},onOk:function(){$.submit()},okButtonProps:{htmlType:"button"}},e.a.createElement("div",{style:{padding:"32px",height:"380px"}},e.a.createElement(v.a,{form:$,onValuesChange:function(l){x(l.comment_type),z([])},onFinish:function(){var t=Object(E.a)(r.a.mark(function l(u){var n;return r.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!(w.length>de.exercise_users_count)){o.next=3;break}return D.b.info("\u8001\u5E08\u4EBA\u6570\u8FC7\u591A"),o.abrupt("return");case 3:if(!(X===2&&w.filter(function(p){var g;return(p==null||((g=p.group_ids)===null||g===void 0)?void 0:g.length)>0}).length<=0)){o.next=6;break}return D.b.info("\u8BF7\u9009\u62E9\u5206\u73ED"),o.abrupt("return");case 6:return o.next=8,Object(P.a)("/api/common_exercises/review_settings.json",{method:"post",body:{exercise:Object(j.a)(Object(j.a)({},u),{},{exercise_id:S.id}),exercise_review_settings:w,exercise_id:S.id}});case 8:n=o.sent,n.status===0&&(D.b.info("\u6DFB\u52A0\u6210\u529F"),Q(!1));case 10:case"end":return o.stop()}},l)}));return function(l){return t.apply(this,arguments)}}()},e.a.createElement(v.a.Item,{label:"\u8BC4\u9605\u6A21\u5F0F",name:"comment_type"},e.a.createElement(oe.a.Group,null,e.a.createElement(oe.a,{value:1},"\u6559\u5E08\u5747\u5206"),e.a.createElement(oe.a,{value:2},"\u73ED\u7EA7\u5206\u914D"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement(v.a.Item,{name:"anonymous_comment",label:"\u533F\u540D\u8BC4\u9605",valuePropName:"checked"},e.a.createElement(ze.a,{style:{marginRight:"5px"}})),e.a.createElement("span",{style:{marginTop:"3px"}},"\u5F00\u542F\u540E\uFF0C\u8BC4\u9605\u8003\u5377\u65F6\u9690\u85CF\u8003\u751F\u7684\u57FA\u672C\u4FE1\u606F"))),e.a.createElement("div",{style:{display:"flex"}},e.a.createElement("span",null,"\u6DFB\u52A0\u8001\u5E08\uFF1A")," ",e.a.createElement(Ue.a,{overlay:e.a.createElement(We,{teachers:y,Teams:w,setTeams:z}),getPopupContainer:function(l){return l.parentNode},visible:lt},e.a.createElement(et,{style:{width:"400px"},value:me,placeholder:"\u8BF7\u8F93\u5165\u6559\u5E08\u59D3\u540D\u8FDB\u884C\u67E5\u8BE2\uFF0C\u53EF\u9009\u4E2D\u8001\u5E08\u52A0\u5165\u8BC4\u9605",allowClear:!0,onChange:function(l){N(l.target.value)},onSearch:function(l,u){u.nativeEvent.stopPropagation(),u.stopPropagation(),Oe(!0),Ot()},onBlur:function(){Oe(!1)}}))),e.a.createElement($e.a,{columns:X===1?Dt:Ct,style:{marginTop:"20px",height:"200px",overflow:"auto"},pagination:!1,dataSource:w}))),e.a.createElement(G.a,{title:"\u786E\u8BA4\u622A\u6B62\u8003\u8BD5",visible:Pt,onOk:Object(E.a)(r.a.mark(function t(){var l;return r.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!(Ne!="\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")){n.next=3;break}return xt(!0),n.abrupt("return");case 3:return n.next=5,Object(P.a)("/api/common_exercises/exercises/".concat(vt,"/end_exercise"),{method:"post"});case 5:l=n.sent,l.status===0&&(D.b.info("\u622A\u6B62\u8003\u8BD5\u6210\u529F"),m.getData({page:1,per_page:10,total:100},m.formValue),Ie(!1));case 7:case"end":return n.stop()}},t)}))},e.a.createElement("div",{style:{padding:"32px"}},e.a.createElement("p",null,"\u622A\u6B62\u8003\u8BD5\u4F1A\u5BFC\u81F4\u6B63\u5728\u7B54\u9898\u7684\u8003\u751F\u5F3A\u5236\u4EA4\u5377\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u622A\u6B62\u8003\u8BD5\uFF1F"),e.a.createElement("p",null,"\u82E5\u786E\u5B9A\u9700\u8981\u622A\u6B62\u8003\u8BD5\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u622A\u6B62\u8003\u8BD5\u201D\u56DB\u4E2A\u5B57\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002"),e.a.createElement("p",null,e.a.createElement("span",null,e.a.createElement(J.a,{value:Ne,onChange:function(l){return ft(l.target.value)},style:{width:"200px"}})),ht&&e.a.createElement("span",{style:{marginLeft:"10px",color:"red"}},"\u8BF7\u8F93\u5165\u786E\u8BA4\u622A\u6B62\u8003\u8BD5")))))},at=tt,nt=a("LvDl"),ut=a.n(nt),st=function(A){Object(Ve.a)(A);var L=v.a.useForm(),U=Object(d.a)(L,1),W=U[0],i=Object(c.useState)([]),m=Object(d.a)(i,2),Z=m[0],B=m[1],F={page:1,per_page:10,total:100},Q=Object(c.useState)(F),q=Object(d.a)(Q,2),ee=q[0],S=q[1],ie=Object(c.useState)({}),te=Object(d.a)(ie,2),ae=te[0],de=te[1],ce=Object(c.useState)([]),ne=Object(d.a)(ce,2),_e=ne[0],$=ne[1];Object(c.useEffect)(function(){Ee(),X(F,{})},[]);function Ee(){return k.apply(this,arguments)}function k(){return k=Object(E.a)(r.a.mark(function x(){var _;return r.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,Object(P.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:_=y.sent,_.status===0&&B(_.data);case 4:case"end":return y.stop()}},x)})),k.apply(this,arguments)}var X=function(){var x=Object(E.a)(r.a.mark(function _(){var M,y,ue,T,b=arguments;return r.a.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:return M=b.length>0&&b[0]!==void 0?b[0]:F,y=b.length>1&&b[1]!==void 0?b[1]:{},ue=ut.a.pickBy(Object(j.a)(Object(j.a)({},M),y),function(pe){return!!pe}),N.next=5,Object(P.a)("/api/common_exercises/exercises.json",{method:"get",params:ue});case 5:T=N.sent,$(T),S(Object(j.a)(Object(j.a)({},M),{},{total:T==null?void 0:T.count}));case 8:case"end":return N.stop()}},_)}));return function(){return x.apply(this,arguments)}}();return e.a.createElement("div",null,e.a.createElement("div",{className:h.a.wrap},e.a.createElement("div",{className:h.a.head},e.a.createElement("span",{style:{flex:"1"}},"\u8003\u8BD5\u7BA1\u7406"),e.a.createElement(ve.a,{type:"primary",onClick:function(){return re.c.push("/exam/examinationManagement/add")},className:h.a.import}," \u65B0\u589E\u8003\u8BD5")),e.a.createElement("div",{style:{padding:"30px 0px"}},e.a.createElement(v.a,{form:W,initialValues:{exercise_subject_id:"\u5168\u90E8",exercise_status:"4",is_normals:"3"},onFinish:function(_){de(_),_.is_normal=_.is_normals==="1"?"true":_.is_normals==="2"?"false":"",_.exercise_subject_id=_.exercise_subject_id==="\u5168\u90E8"?"":_.exercise_subject_id,_.exercise_status=_.exercise_status==="4"?"":_.exercise_status,X(F,_)}},e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12},e.a.createElement(v.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name"},e.a.createElement(J.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(I.a,{span:12},e.a.createElement(v.a.Item,{style:{lineHeight:"40px"},label:"\u79D1\u76EE",name:"exercise_subject_id"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"\u5168\u90E8"},"\u5168\u90E8"),Z.map(function(x,_){return e.a.createElement(f.a.Option,{value:x.id},x.name)}))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12},e.a.createElement(v.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u7C7B\u578B",name:"is_normals"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"3"},"\u5168\u90E8"),e.a.createElement(f.a.Option,{value:"1"},"\u6B63\u5728\u8003\u8BD5"),e.a.createElement(f.a.Option,{value:"2"},"\u6A21\u62DF\u8003\u8BD5")))),e.a.createElement(I.a,{span:12},e.a.createElement(v.a.Item,{style:{lineHeight:"40px"},label:"\u72B6\u6001",name:"exercise_status"},e.a.createElement(f.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:h.a.Selectclass,style:{height:"40px"}},e.a.createElement(f.a.Option,{value:"4"},"\u5168\u90E8"),e.a.createElement(f.a.Option,{value:"1"},"\u672A\u5F00\u8003"),e.a.createElement(f.a.Option,{value:"2"},"\u8003\u8BD5\u4E2D"),e.a.createElement(f.a.Option,{value:"3"},"\u5DF2\u7ED3\u675F"))))),e.a.createElement(le.a,{gutter:24},e.a.createElement(I.a,{span:12,style:{textAlign:"end"},offset:12},e.a.createElement(ve.a,{htmlType:"submit",type:"primary",style:{width:"88px"}},"\u67E5\u8BE2")))))),e.a.createElement("div",{style:{background:"#fafafa",height:"20px"}}),e.a.createElement("div",{className:h.a.wrap},e.a.createElement(at,{Data:_e,params:ee,setParams:S,formValue:ae,getData:X})))},Ht=H.default=st},rCRm:function(Y,H){Y.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAoCAYAAACfKfiZAAAAAXNSR0IArs4c6QAAAe5JREFUWEftmD9PwkAYxp9rMaaKAU1IWIyDg6uDq3FxEwcX3XR008lRFz4A+hkcmTRx1piYMLoZcTIyGCJoEAn9cz1zJSKF9kqhLSZyU4f27nfv+7zPez2SPmOXYMgAIAhhbC3gZnkeG/srpOE0PUmfMjOsxfmCe4vAUhLXuoKMEwQHYCFsvD2lBZCwtugIER0AR3KAiBbAASJ6gC6I0QB0QIQOkFA/oDw/gKCldYnqFYmxJn82qHESOoC1aLmEieJ9G+KnRAhwEAmAG0SkAE4QkQN0Q4wEoBMCMfnIVQN3u8E59E5eQ6kuA3KsbdGWMF+Kx64A2VUKon4BVB26VeRua6iQOUBJAuS36Uq6euheBdQAGu8gumMX9QdFJDC++GTcBsCIqAx5k7QaZUCp4Dsnkg1cCBC2BjiJECAKDYhT8O81kF3zJ3TR27kCRbU5iAhNAySAI+P2+RtK2ozPMjQ0kM8yoNWHDwX3gXiqx4g8fMAEuBCtU3sAQ4rZrNi7DH1o4OrJRKHET708z/3/33gbUZ8a4F6ff5QBJdHjdqLYiVPANVB7BfroBZZZT80C0ylAstvt4AA89340IMkAz3NQKQhAdp5TiFPg+fnwL4wBxhEYR+DPRCDUSyqhFbPWsfwCBJtg4VzTCQCqlGL9G4jjSLgS9wDtAAAAAElFTkSuQmCC"}}]); diff --git a/p__Exam__Lists__ExaminationManagement__Add.25637339.async.js b/p__Exam__Lists__ExaminationManagement__Add.25637339.async.js new file mode 100644 index 0000000000..4ec5b3798c --- /dev/null +++ b/p__Exam__Lists__ExaminationManagement__Add.25637339.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[129,7,8,16],{"6Qhy":function(pe,Ne,a){pe.exports={flex_box_center:"flex_box_center___2HVjm",flex_space_between:"flex_space_between___2BG9W",flex_box_vertical_center:"flex_box_vertical_center___2trGT",flex_box_center_end:"flex_box_center_end___3Trti",flex_box_column:"flex_box_column___1D4YT",wrap:"wrap___3Thrz",formWrap:"formWrap___cM2mH",btns:"btns___3rSlh",li:"li___3GTSk",batch:"batch___2gKgt",customTable:"customTable___e0wch",row:"row___9EW1m"}},"9SwW":function(pe,Ne,a){"use strict";var n=a("/zsF"),Qe=a("PArb"),t=a("q1tI"),e=a.n(t),sa=a("9kvl"),Te=a("Z+Na"),Ke=a.n(Te),ra=function(Ye){var ge=Ye.path,na=Ye.title,Ie=Ye.subTitle,_a=Ye.style,Ve=_a===void 0?{}:_a,E=Ye.className,Le=E===void 0?"":E;return e.a.createElement("div",{className:"".concat(Ke.a.head," ").concat(Le),style:Ve},e.a.createElement("span",{className:Ke.a.s1,onClick:function(){return sa.c.push(ge)}},e.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),na&&e.a.createElement(Qe.a,{className:Ke.a.s2,type:"vertical"}),na&&e.a.createElement("span",{className:Ke.a.s3},na),Ie&&e.a.createElement("span",{className:Ke.a.s4},Ie))};Ne.a=ra},SdPx:function(pe,Ne,a){pe.exports={warp:"warp___EDnpX",schedule:"schedule___gUDAF",disabled:"disabled___3kSfe",clickWarp:"clickWarp___W4CBi",num:"num___2Hl72",subject:"subject___3mXyJ",active:"active___1g3k4"}},VPm5:function(pe,Ne,a){"use strict";a.r(Ne);var n=a("tJVT"),Qe=a("PpiC"),t=a("q1tI"),e=a.n(t),sa=a("SdPx"),Te=a.n(sa),Ke=a("9SwW"),ra=a("WmNS"),U=a.n(ra),Ye=a("miYZ"),ge=a("tsqr"),na=a("2qtc"),Ie=a("kLXV"),_a=a("g9YV"),Ve=a("wCAj"),E=a("k1fw"),Le=a("oBTY"),ba=a("sRBo"),ye=a("kaz8"),Ya=a("7Kak"),H=a("9yH6"),Ha=a("+L6B"),W=a("2/Rp"),Qa=a("14J3"),Ue=a("BMrR"),Ja=a("OaEy"),Je=a("2fM7"),Ga=a("jCWc"),ce=a("kPKH"),Za=a("5NDa"),ue=a("5rEg"),oe=a("9og8"),qa=a("y8nQ"),_=a("Vl3Y"),et=a("iQDF"),ua=a("+eQT"),ha=a("zWxd"),Ge=a.n(ha),Me=a("55Ip"),xa=a("9kvl"),be=a("ErOA"),Pa=a("wd/R"),we=a.n(Pa),Ra=ua.a.RangePicker,Ua=function(b){var j,S,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setEditId,w=_.a.useForm(),se=Object(n.a)(w,1),ne=se[0],Ee=Object(t.useState)(!1),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)(!0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)([]),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)([]),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],u=Object(t.useState)(!1),c=Object(n.a)(u,2),R=c[0],ee=c[1],X=Object(t.useState)(!1),C=Object(n.a)(X,2),Be=C[0],Y=C[1],ie=Object(t.useState)(!1),Ce=Object(n.a)(ie,2),He=Ce[0],$e=Ce[1],qe=Object(t.useState)([]),We=Object(n.a)(qe,2),je=We[0],B=We[1],l=Object(t.useState)(""),N=Object(n.a)(l,2),ae=N[0],he=N[1],I=[];function xe(p){return Se.apply(this,arguments)}function Se(){return Se=Object(oe.a)(U.a.mark(function p(s){var fe,de,Pe;return U.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:if(!(($==null?void 0:$.length)===0&&!y)){Re.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Re.abrupt("return");case 3:if(!(($==null?void 0:$.length)===0&&y)){Re.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),Re.abrupt("return");case 6:if(!((je==null?void 0:je.length)===0&&y&&A)){Re.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),Re.abrupt("return");case 9:if(!(y&&!ae)){Re.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Re.abrupt("return");case 12:return((fe=s.publish_times)===null||fe===void 0?void 0:fe.length)>0&&(s.publish_time=we()(s.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),s.end_time=we()(s.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),s.is_ab=y,s.examination_bank_id=$[0].id,s.question_random=R,s.choice_random=Be,A&&(s.b_examination_bank_id=je==null||((de=je[0])===null||de===void 0)?void 0:de.id),s.is_random=ae==="a",s.is_base_a=!A,Re.next=21,Object(be.a)("/api/common_exercises/exercises",{method:"post",body:s});case 21:Pe=Re.sent,Pe.status===0&&(me(Pe==null?void 0:Pe.id),L("2"));case 23:case"end":return Re.stop()}},p)})),Se.apply(this,arguments)}Object(t.useEffect)(function(){le(),ea({})},[]);function le(){return i.apply(this,arguments)}function i(){return i=Object(oe.a)(U.a.mark(function p(){var s;return U.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:s=de.sent,s.status===0&&q(s.data);case 4:case"end":return de.stop()}},p)})),i.apply(this,arguments)}function ea(p){return aa.apply(this,arguments)}function aa(){return aa=Object(oe.a)(U.a.mark(function p(s){var fe;return U.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},s)});case 2:fe=Pe.sent,T(fe==null?void 0:fe.examination_banks);case 4:case"end":return Pe.stop()}},p)})),aa.apply(this,arguments)}var ta=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,s?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,we()(s).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(s,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ge.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:ne,onFinish:xe},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:Ge.a.Selectclass,style:{height:"40px"}},V.map(function(p,s){return e.a.createElement(Je.a.Option,{value:p.id},p.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ra,{style:{height:"40px",width:"100%"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){ne.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(s){console.log(s.target.value),s.target.value==="a"?D(!1):D(!0),ee(!1),Y(!1)}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=$[0])===null||S===void 0?void 0:S.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(s){ee(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(s){Y(s.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=$[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=$[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(s){s.target.value==="a"?K(!0):(K(!1),ee(!0),Y(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),A&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=je[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=je[0])===null||Q===void 0?void 0:Q.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){B([])}}," \u79FB\u9664"))),!A&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(s){ee(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(s){Y(s.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{onChange:function(s){he(s.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){xa.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:P,width:820,destroyOnClose:!0,onCancel:function(){d(!1),ea({})},onOk:function(){He?B(Object(Le.a)(I)):_e(Object(Le.a)(I)),d(!1)}},e.a.createElement(_.a,{className:Ge.a.formWraps,layout:"inline",onFinish:function(s){s.data=we()(s.datas).format("YYYY-MM-DD"),ea(Object(E.a)({},s))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ge.a.customTable,rowSelection:{type:"radio",onChange:function(s,fe){I=fe}},style:{marginTop:"30px",height:"300px",overflow:"auto"},dataSource:h,bordered:!1,rowKey:function(s){return s.id},columns:ta,rowClassName:Ge.a.row,pagination:!1})))},va=Ua,at=a("giR+"),ia=a("fyUT"),tt=a("BoS7"),da=a("Sdc0"),Fa=a("XzBQ"),Ae=a.n(Fa),nt=a("Znn+"),Ea=a("ZTPi"),fa=a("dfu6"),pa=Ea.a.TabPane,ya=function(b){var j,S=b.visible,m=b.onOK,te=b.onCancel,M=_.a.useForm(),Q=Object(n.a)(M,1),L=Q[0],J=Object(t.useState)({}),me=Object(n.a)(J,2),w=me[0],se=me[1],ne=Object(t.useState)("1"),Ee=Object(n.a)(ne,2),k=Ee[0],y=Ee[1];return Object(t.useEffect)(function(){S&&(L.resetFields(),y("1"))},[S]),e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:S,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(oe.a)(U.a.mark(function D(){var v;return U.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,L.validateFields();case 2:if(w.ip){A.next=7;break}if(v=w.startIP.split(".")[3],!(parseInt(v)>parseInt(w.endIP))){A.next=7;break}return ge.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),A.abrupt("return");case 7:m(Object(E.a)({},L.getFieldsValue()));case 8:case"end":return A.stop()}},D)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Ea.a,{activeKey:k,onChange:function(v){y(v),L.resetFields()}},e.a.createElement(pa,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(pa,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(_.a,{form:L,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(v,O){se(Object(E.a)({},O))}},k==="1"&&e.a.createElement(_.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Je.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(v){L.setFieldsValue({ip:Object(Le.a)(v.filter(function(O){return Object(fa.a)(O)?!0:(ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),k==="2"&&e.a.createElement(Ue.a,{gutter:[20,20]},e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ue.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(v){var O="";Object(fa.a)(v.target.value)?O=v.target.value:(O="",ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),L.setFieldsValue({startIP:O})}}))),e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(ue.a,{onBlur:function(v){},prefix:e.a.createElement("span",{className:"font14"},(j=w.startIP)===null||j===void 0?void 0:j.substring(0,w.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Oa=ya,ga=a("jN4g"),Ca=function(b){var j,S,m,te,M=b.onNextTabs,Q=b.editId,L=b.examStatus,J=_.a.useForm(),me=Object(n.a)(J,1),w=me[0],se=Object(t.useState)(!1),ne=Object(n.a)(se,2),Ee=ne[0],k=ne[1],y=Object(t.useState)(!1),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(""),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)({ip_limit:null,public_ip:[],inner_ip:[]}),q=Object(n.a)(V,2),f=q[0],z=q[1],h=function(){var F=Object(oe.a)(U.a.mark(function P(d){var u;return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return O(!0),R.next=3,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/update_settings.json"),{method:"put",body:Object(E.a)(Object(E.a)({},d),f)});case 3:u=R.sent,u.status===0&&M("3"),O(!1);case 6:case"end":return R.stop()}},P)}));return function(d){return F.apply(this,arguments)}}(),T=function(P){console.log(P),P.ip?f[G]=[].concat(Object(Le.a)(f[G]||[]),Object(Le.a)(P.ip)):f[G]=[].concat(Object(Le.a)(f[G]||[]),["".concat(P.startIP,",").concat(P.startIP.substring(0,P.startIP.lastIndexOf("."))+"."+P.endIP)]),z(Object(E.a)({},f)),k(!1)},re=function(P){Z(P),k(!0)},Oe=function(){var F=Object(oe.a)(U.a.mark(function P(){var d,u,c,R,ee,X,C,Be;return U.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/settings"),{method:"get"});case 2:d=ie.sent,d.settings&&(u=d.settings,c=u.ip_limit,R=u.public_ip,ee=R===void 0?[]:R,X=u.inner_ip,C=X===void 0?[]:X,Be=Object(Qe.a)(u,["ip_limit","public_ip","inner_ip"]),z({ip_limit:c,public_ip:ee,inner_ip:C}),w.setFieldsValue(Be));case 4:case"end":return ie.stop()}},P)}));return function(){return F.apply(this,arguments)}}(),$=function(P){"is_normal"in P&&(P.is_normal?w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){Oe()},[]);var _e=L===3,x=L===2||L===3;return e.a.createElement("div",{className:Ae.a.bg},e.a.createElement("div",{className:Ae.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(_.a,{form:w,className:Ae.a.formWrap,scrollToFirstError:!0,onFinish:h,onValuesChange:$},e.a.createElement(_.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(H.a.Group,{disabled:x},e.a.createElement(H.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(H.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(_.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(_.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(_.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(_.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7BA1\u7406\u5458\u516C\u5E03\u6210\u7EE9\u540E\uFF0C\u8003\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ae.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5F00\u542F\u6444\u50CF\u5934",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u5728\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\uFF0C\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u5C06\u65E0\u6CD5\u8FDB\u884C\u8003\u8BD5\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(_.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u8BBE\u7F6E\u8003\u751F\u5728\u8003\u8BD5\u4E2D\u5207\u5C4F\u591A\u5C11\u6B21\u53EF\u4EE5\u5F3A\u5236\u4EA4\u5377\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(_.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762\u6B21"),e.a.createElement(_.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(da.a,{disabled:x,checked:f.ip_limit!=="no",onChange:function(P){f.ip_limit==="no"?f.ip_limit="pub":f.ip_limit="no",z(Object.assign({},f))}}),e.a.createElement("div",null,"\xA0\xA0\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u4E0D\u518DIP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),e.a.createElement("div",null,e.a.createElement("span",{className:"c-red"},"(\u5F00\u542F\u540E\uFF0C\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),f.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((j=f.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(S=f.public_ip)===null||S===void 0?void 0:S.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.public_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{onClick:function(){return re("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((m=f.inner_ip)===null||m===void 0?void 0:m.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=f.inner_ip)===null||te===void 0?void 0:te.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.inner_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){re("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Oa,{visible:Ee,onOK:T,onCancel:function(){return k(!1)}})),e.a.createElement("div",{className:Ae.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(W.a,{onClick:function(){return w.submit()},className:"ml20",loading:v,type:"primary"},"\u4E0B\u4E00\u6B65")))},ja=Ca,ut=a("qVdP"),Sa=a("jsC+"),lt=a("lUTK"),ca=a("BvKs"),Da=a("dq6g"),Xe=a.n(Da),Aa=a("6Qhy"),ke=a.n(Aa),Ba=a("LvDl"),oa=a.n(Ba),Na=function(b){var j=b.visible,S=b.onOK,m=b.onCancel,te=b.editId,M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)([]),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(M),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)({}),z=Object(n.a)(f,2),h=z[0],T=z[1];Object(t.useEffect)(function(){if(j){re();return}},[j]);var re=function(){var d=Object(oe.a)(U.a.mark(function u(){var c,R,ee,X,C=arguments;return U.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return c=C.length>0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_e=[{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",width:146},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(u,c){return u+"/"+c.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(u,c){return e.a.createElement(e.a.Fragment,null,c.add_count===c.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),c.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),c.add_count!==0&&c.add_count0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),D(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(D(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_e=[{title:"\u59D3\u540D",dataIndex:"name",align:"center",width:146},{title:"\u5B66\u53F7",dataIndex:"student_no",align:"center",width:146},{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",render:function(u,c){return u||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(u,c){return u?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],x=function(u){K(u)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:x,getCheckboxProps:function(u){return{disabled:u.added}}},P=function(u,c){var R=Object(E.a)(Object(E.a)({},V),{},{page:u,per_page:c});q(R),re(R,h)};return e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,afterClose:function(){J.resetFields(),T({})},onOk:function(){return S(A)},onCancel:m},e.a.createElement("div",{className:ke.a.wrap},e.a.createElement(_.a,{className:ke.a.formWrap,form:J,onValuesChange:Oe,onFinish:$},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:ke.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Ve.a,{rowSelection:F,className:ke.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(u){return u.id},columns:_e,rowClassName:ke.a.row,loading:y,pagination:{pageSize:V.per_page,total:V.total,current:V.page,onChange:P,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(u){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},u),"\u6761\u6570\u636E")}}})))},wa=La,ka=function(b){var j=b.onNextTabs,S=b.editId,m=b.examStatus,te=Object(Qe.a)(b,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)("0"),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)(M),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)({}),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],u=m===3,c=m===2||m===3;Object(t.useEffect)(function(){R()},[]);var R=function(){var B=Object(oe.a)(U.a.mark(function l(){var N,ae,he,I,xe=arguments;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return N=xe.length>0&&xe[0]!==void 0?xe[0]:M,ae=xe.length>1&&xe[1]!==void 0?xe[1]:{},he=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},N),ae),{},{exercise_id:S}),function(i){return!!i}),console.log("\u8BF7\u6C42\u53C2\u6570:",he),D(!0),le.next=7,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"get",params:he});case 7:I=le.sent,I.status===0&&(D(!1),ne(I.data),T(Object(E.a)(Object(E.a)({},N),{},{total:I==null?void 0:I.count})),q([]),d(!1));case 9:case"end":return le.stop()}},l)}));return function(){return B.apply(this,arguments)}}(),ee=function(l){console.log(l),R(M,l)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(l,N){return l||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(l,N){return l||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(l,N){return l||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(l,N){return l||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(l,N){return e.a.createElement(W.a,{disabled:c,onClick:function(){return He([l])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(l){q(l),l.length===se.length?d(!0):d(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(l,N){var ae=Object(E.a)(Object(E.a)({},h),{},{page:l,per_page:N});T(ae),R(ae,$)},ie=function(l){d(l.target.checked),l.target.checked?q(se.map(function(N){return N.id})):q([])},Ce=function(l,N){_e(N)},He=function(l){if(l.length===0){ge.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}Ie.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u79FB\u9664\uFF1F",onOk:function(){var N=Object(oe.a)(U.a.mark(function he(){var I,xe;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(be.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:l}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(xe=l.length===se.length&&h.page>1?h.page-1:h.page,R(Object(E.a)(Object(E.a)({},h),{},{page:xe}),$),ge.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return le.stop()}},he)}));function ae(){return N.apply(this,arguments)}return ae}()})},$e=function(l){console.log(l.key,22),K(l.key)},qe=function(){var B=Object(oe.a)(U.a.mark(function l(N){var ae,he,I;return U.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:return ae=[],he=[],N.forEach(function(le){var i=le.split("-");ae.push(i[0]),he.push(i[1])}),Se.next=5,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:ae,student_group_names:he,exercise_id:S}});case 5:I=Se.sent,I.status===0&&(K("0"),R(),_e({}),J.resetFields());case 7:case"end":return Se.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(oe.a)(U.a.mark(function l(N){var ae;return U.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:N,exercise_id:S}});case 2:ae=I.sent,ae.status===0&&(K("0"),R(),_e({}),J.resetFields());case 4:case"end":return I.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),je=e.a.createElement(ca.a,{onClick:$e},e.a.createElement(ca.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ca.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(_.a,{className:Xe.a.formWrap,form:J,onValuesChange:Ce,onFinish:ee},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(Sa.a,{disabled:u,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(W.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:Xe.a.li},"\u8003\u751F\u5217\u8868\uFF1A",h.total,"\u4EBA"),e.a.createElement("div",{className:Xe.a.batch},e.a.createElement(ye.a,{className:"font14",checked:P,onChange:ie},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),V.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(W.a,{disabled:c,ghost:!0,type:"primary",onClick:function(){return He(V)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Ve.a,{rowSelection:Be,className:Xe.a.customTable,dataSource:se,bordered:!1,rowKey:function(l){return l.id},columns:X,rowClassName:Xe.a.row,loading:y,pagination:{pageSize:h.per_page,total:h.total,current:h.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}}),e.a.createElement(Ia,{editId:S,visible:A==="1",onCancel:function(){return K("0")},onOK:qe}),e.a.createElement(wa,{editId:S,visible:A==="2",onCancel:function(){return K("0")},onOK:We}),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65")))},Ta=ka,Ma=a("xQxU"),Ze=a.n(Ma),Xa=a("Ty5D"),$a=ua.a.RangePicker,Wa=function(b){var j,S,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setExamStatus,w=b.setExamName,se=b.setEditId,ne=_.a.useForm(),Ee=Object(n.a)(ne,1),k=Ee[0],y=Object(t.useState)(!0),D=Object(n.a)(y,2),v=D[0],O=D[1],A=Object(t.useState)(!0),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)([]),q=Object(n.a)(V,2),f=q[0],z=q[1],h=Object(t.useState)([]),T=Object(n.a)(h,2),re=T[0],Oe=T[1],$=Object(t.useState)([]),_e=Object(n.a)($,2),x=_e[0],F=_e[1],P=Object(t.useState)(!1),d=Object(n.a)(P,2),u=d[0],c=d[1],R=Object(t.useState)(!1),ee=Object(n.a)(R,2),X=ee[0],C=ee[1],Be=Object(t.useState)(!1),Y=Object(n.a)(Be,2),ie=Y[0],Ce=Y[1],He=Object(t.useState)(!1),$e=Object(n.a)(He,2),qe=$e[0],We=$e[1],je=Object(t.useState)([]),B=Object(n.a)(je,2),l=B[0],N=B[1],ae=Object(t.useState)(""),he=Object(n.a)(ae,2),I=he[0],xe=he[1],Se=Object(t.useState)({}),le=Object(n.a)(Se,2),i=le[0],ea=le[1],aa=Object(Xa.k)(),ta=[];function p(g){return s.apply(this,arguments)}function s(){return s=Object(oe.a)(U.a.mark(function g(r){var o,ve,Fe;return U.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!((x==null?void 0:x.length)===0&&!v)){De.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),De.abrupt("return");case 3:if(!((x==null?void 0:x.length)===0&&v)){De.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),De.abrupt("return");case 6:if(!((l==null?void 0:l.length)===0&&v&&G)){De.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),De.abrupt("return");case 9:if(!(v&&!I)){De.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),De.abrupt("return");case 12:return((o=r.publish_times)===null||o===void 0?void 0:o.length)>0&&(r.publish_times[0]&&(r.publish_time=we()(r.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),r.publish_times[1]&&(r.end_time=we()(r.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),r.is_ab=v,r.examination_bank_id=x[0].id,r.question_random=X,r.choice_random=ie,G&&(r.b_examination_bank_id=l==null||((ve=l[0])===null||ve===void 0)?void 0:ve.id),r.is_random=I==="a",r.is_base_a=!G,De.next=21,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:r});case 21:Fe=De.sent,Fe.status===0&&L("2");case 23:case"end":return De.stop()}},g)})),s.apply(this,arguments)}Object(t.useEffect)(function(){fe(),Pe({}),Re()},[]);function fe(){return de.apply(this,arguments)}function de(){return de=Object(oe.a)(U.a.mark(function g(){var r;return U.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:r=ve.sent,r.status===0&&z(r.data);case 4:case"end":return ve.stop()}},g)})),de.apply(this,arguments)}function Pe(g){return la.apply(this,arguments)}function la(){return la=Object(oe.a)(U.a.mark(function g(r){var o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},r)});case 2:o=Fe.sent,Oe(o==null?void 0:o.examination_banks);case 4:case"end":return Fe.stop()}},g)})),la.apply(this,arguments)}function Re(){return ma.apply(this,arguments)}function ma(){return ma=Object(oe.a)(U.a.mark(function g(){var r,o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/base.json"),{method:"get",params:{}});case 2:r=Fe.sent,o=r.data,ea(o),k.setFieldsValue({exercise_name:o.exercise_name,exercise_subject_id:o.exercise_subject_id,time:o.time,publish_times:[o.publish_time&&we()(o.publish_time),o.end_time&&we()(o.end_time)],password:o.password}),O(o.is_ab),F([{id:o.examination_bank_id,name:o.examination_bank_name}]),C(o.question_random),Ce(o.choice_random),Z(!o.is_base_a),me(o==null?void 0:o.exercise_status),w(o==null?void 0:o.exercise_name),o.is_ab&&(xe(o.is_random?"a":"b"),N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]));case 14:case"end":return Fe.stop()}},g)})),ma.apply(this,arguments)}var za=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,r?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,we()(r).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(r,"/detail"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ze.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:k,onFinish:p},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:i.exercise_status===3||i.exercise_status===2,size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:i.exercise_status===3||i.exercise_status===2,className:Ze.a.Selectclass,style:{height:"40px"}},f.map(function(g,r){return e.a.createElement(Je.a.Option,{value:g.id},g.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement($a,{style:{height:"40px",width:"100%"},disabled:i.exercise_status===3||i.exercise_status===2,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",disabled:i.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){k.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:v?"b":"a",onChange:function(r){r.target.value==="a"?(O(!1),i.is_ab?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1))):(O(!0),!i.is_ab&&!i.b_examination_bank_id?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1)))}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=x[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((S=x[0])===null||S===void 0?void 0:S.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:X,onChange:function(r){C(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:ie,onChange:function(r){Ce(r.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=x[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=x[0])===null||te===void 0?void 0:te.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,defaultValue:"a",value:G?"a":"b",onChange:function(r){r.target.value==="a"?Z(!0):(Z(!1),C(!0),Ce(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),G&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!0)}},"\u9009\u62E9\u8BD5\u5377")),l.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=l[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=l[0])===null||Q===void 0?void 0:Q.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;N([])}}," \u79FB\u9664"))),!G&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:X,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(r){C(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:ie,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(r){Ce(r.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:I,onChange:function(r){xe(r.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){aa.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){k.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:u,width:820,destroyOnClose:!0,onCancel:function(){c(!1),Pe({})},onOk:function(){qe?N(Object(Le.a)(ta)):F(Object(Le.a)(ta)),c(!1)}},e.a.createElement(_.a,{className:Ze.a.formWraps,layout:"inline",onFinish:function(r){r.data=we()(r.datas).format("YYYY-MM-DD"),Pe(Object(E.a)({},r))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ze.a.customTable,rowSelection:{type:"radio",onChange:function(r,o){ta=o}},style:{marginTop:"30px"},dataSource:re,bordered:!1,rowKey:function(r){return r.id},columns:za,rowClassName:Ze.a.row,pagination:!1})))},Ka=Wa,Va=function(b){var j,S,m=b.location,te=Object(Qe.a)(b,["location"]),M=Object(t.useState)(null),Q=Object(n.a)(M,2),L=Q[0],J=Q[1],me=Object(t.useState)(["2","3"]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(null),k=Object(n.a)(Ee,2),y=k[0],D=k[1],v=Object(t.useState)(0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(null),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=function(T){document.body.scrollIntoView(),J(T)};Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.tab){var T;J(m==null||((T=m.query)===null||T===void 0)?void 0:T.tab);return}J("1")},[m==null||((j=m.query)===null||j===void 0)?void 0:j.tab]),Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.id){var T;D(m==null||((T=m.query)===null||T===void 0)?void 0:T.id);return}},[m==null||((S=m.query)===null||S===void 0)?void 0:S.id]),Object(t.useEffect)(function(){if(!y){ne(["2","3"]);return}ne([])},[y]);var z=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(y,"editId"),e.a.createElement("section",{className:Te.a.warp},e.a.createElement(Ke.a,{path:"/exam/examinationManagement",title:V||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:Te.a.schedule},z.map(function(h,T){return e.a.createElement("div",{key:h.key,className:se.includes(h.key)?Te.a.disabled:""},e.a.createElement("span",{className:"".concat(Te.a.clickWarp," ").concat(L===h.key?Te.a.active:""),onClick:function(){return f(h.key)}},e.a.createElement("span",{className:Te.a.num},h.key),e.a.createElement("span",{className:Te.a.subject},h.name)),T0&&(s.publish_time=we()(s.publish_times[0]).format("YYYY-MM-DD HH:mm:ss"),s.end_time=we()(s.publish_times[1]).format("YYYY-MM-DD HH:mm:ss")),s.is_ab=y,s.examination_bank_id=$[0].id,s.question_random=R,s.choice_random=Be,A&&(s.b_examination_bank_id=je==null||((de=je[0])===null||de===void 0)?void 0:de.id),s.is_random=ae==="a",s.is_base_a=!A,Re.next=21,Object(be.a)("/api/common_exercises/exercises",{method:"post",body:s});case 21:Pe=Re.sent,Pe.status===0&&(me(Pe==null?void 0:Pe.id),L("2"));case 23:case"end":return Re.stop()}},p)})),De.apply(this,arguments)}Object(t.useEffect)(function(){le(),ea({})},[]);function le(){return i.apply(this,arguments)}function i(){return i=Object(oe.a)(U.a.mark(function p(){var s;return U.a.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:return de.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:s=de.sent,s.status===0&&q(s.data);case 4:case"end":return de.stop()}},p)})),i.apply(this,arguments)}function ea(p){return aa.apply(this,arguments)}function aa(){return aa=Object(oe.a)(U.a.mark(function p(s){var fe;return U.a.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},s)});case 2:fe=Pe.sent,T(fe==null?void 0:fe.examination_banks);case 4:case"end":return Pe.stop()}},p)})),aa.apply(this,arguments)}var ta=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,s?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,we()(s).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(s,fe,de){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(s,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ge.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:ne,onFinish:xe},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",className:Ge.a.Selectclass,style:{height:"40px"}},V.map(function(p,s){return e.a.createElement(Je.a.Option,{value:p.id},p.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement(Ra,{style:{height:"40px",width:"100%"},showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){ne.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(s){console.log(s.target.value),s.target.value==="a"?S(!1):S(!0),ee(!1),Y(!1)}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=$[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((D=$[0])===null||D===void 0?void 0:D.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(s){ee(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(s){Y(s.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),y&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!1)}},"\u9009\u62E9\u8BD5\u5377")),$.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=$[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=$[0])===null||te===void 0?void 0:te.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){_e([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{defaultValue:"a",onChange:function(s){s.target.value==="a"?K(!0):(K(!1),ee(!0),Y(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),A&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){d(!0),$e(!0)}},"\u9009\u62E9\u8BD5\u5377")),je.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=je[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=je[0])===null||Q===void 0?void 0:Q.id,"/detail?type=1"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){B([])}}," \u79FB\u9664"))),!A&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:R,onChange:function(s){ee(s.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:Be,onChange:function(s){Y(s.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{onChange:function(s){he(s.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){xa.c.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){ne.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:P,width:820,destroyOnClose:!0,onCancel:function(){d(!1),ea({})},onOk:function(){He?B(Object(Le.a)(I)):_e(Object(Le.a)(I)),d(!1)}},e.a.createElement(_.a,{className:Ge.a.formWraps,layout:"inline",onFinish:function(s){s.data=we()(s.datas).format("YYYY-MM-DD"),ea(Object(E.a)({},s))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ge.a.customTable,rowSelection:{type:"radio",onChange:function(s,fe){I=fe}},style:{marginTop:"30px"},dataSource:h,bordered:!1,rowKey:function(s){return s.id},columns:ta,rowClassName:Ge.a.row,pagination:!1})))},va=Ua,at=a("giR+"),ia=a("fyUT"),tt=a("BoS7"),da=a("Sdc0"),Fa=a("XzBQ"),Ae=a.n(Fa),nt=a("Znn+"),Ea=a("ZTPi"),fa=a("dfu6"),pa=Ea.a.TabPane,ya=function(b){var j,D=b.visible,m=b.onOK,te=b.onCancel,M=_.a.useForm(),Q=Object(n.a)(M,1),L=Q[0],J=Object(t.useState)({}),me=Object(n.a)(J,2),w=me[0],se=me[1],ne=Object(t.useState)("1"),Ee=Object(n.a)(ne,2),k=Ee[0],y=Ee[1];return Object(t.useEffect)(function(){D&&(L.resetFields(),y("1"))},[D]),e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0IP\u8303\u56F4",visible:D,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:600,bodyStyle:{minHeight:200},onOk:Object(oe.a)(U.a.mark(function S(){var v;return U.a.wrap(function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,L.validateFields();case 2:if(w.ip){A.next=7;break}if(v=w.startIP.split(".")[3],!(parseInt(v)>parseInt(w.endIP))){A.next=7;break}return ge.b.warn("IP\u533A\u95F4\u6BB5\u4E0D\u5408\u6CD5"),A.abrupt("return");case 7:m(Object(E.a)({},L.getFieldsValue()));case 8:case"end":return A.stop()}},S)})),onCancel:function(){te()}},e.a.createElement("section",{className:"pl10 pr10"},e.a.createElement(Ea.a,{activeKey:k,onChange:function(v){y(v),L.resetFields()}},e.a.createElement(pa,{tab:"\u65B0\u589EIP\u5730\u5740",key:"1"}),e.a.createElement(pa,{tab:"\u65B0\u589EIP\u8303\u56F4",key:"2"})),e.a.createElement(_.a,{form:L,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(v,O){se(Object(E.a)({},O))}},k==="1"&&e.a.createElement(_.a.Item,{name:"ip",rules:[{required:!0,message:"\u8BF7\u8F93\u5165IP\u5730\u5740"}],label:"IP\u5730\u5740"},e.a.createElement(Je.a,{open:!1,tokenSeparators:[";",",","\uFF1B"],size:"large",mode:"tags",style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165IP\u5730\u5740,\u53EF\u540C\u65F6\u6DFB\u52A0\u591A\u4E2AIP\u5730\u5740\uFF0C\u4E2D\u95F4\u7528\u82F1\u6587\u7684\u5206\u53F7\u95F4\u9694\u3002",onChange:function(v){L.setFieldsValue({ip:Object(Le.a)(v.filter(function(O){return Object(fa.a)(O)?!0:(ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165"),!1)}))})}})),k==="2"&&e.a.createElement(Ue.a,{gutter:[20,20]},e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"startIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740"}],label:"\u8D77\u59CBIP\u5730\u5740"},e.a.createElement(ue.a,{maxLength:15,placeholder:"\u8BF7\u8F93\u5165\u8D77\u59CBIP\u5730\u5740",onBlur:function(v){var O="";Object(fa.a)(v.target.value)?O=v.target.value:(O="",ge.b.warn("IP\u4E0D\u5408\u6CD5\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165")),L.setFieldsValue({startIP:O})}}))),e.a.createElement(ce.a,{flex:"1"},e.a.createElement(_.a.Item,{name:"endIP",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"\u8BF7\u8F93\u51650-255\u7684\u7F51\u6BB5"}],label:"\u7ED3\u675FIP\u5730\u5740"},e.a.createElement(ue.a,{onBlur:function(v){},prefix:e.a.createElement("span",{className:"font14"},(j=w.startIP)===null||j===void 0?void 0:j.substring(0,w.startIP.lastIndexOf("."))),maxLength:3,placeholder:"\u8BF7\u8F93\u5165\u7ED3\u675FIP\u5730\u5740\u7684\u540E\u4E09\u4F4D"})))))))},Oa=ya,ga=a("jN4g"),Ca=function(b){var j,D,m,te,M=b.onNextTabs,Q=b.editId,L=b.examStatus,J=_.a.useForm(),me=Object(n.a)(J,1),w=me[0],se=Object(t.useState)(!1),ne=Object(n.a)(se,2),Ee=ne[0],k=ne[1],y=Object(t.useState)(!1),S=Object(n.a)(y,2),v=S[0],O=S[1],A=Object(t.useState)(""),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)({ip_limit:null,public_ip:[],inner_ip:[]}),q=Object(n.a)(V,2),f=q[0],z=q[1],h=function(){var F=Object(oe.a)(U.a.mark(function P(d){var u;return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return O(!0),R.next=3,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/update_settings.json"),{method:"put",body:Object(E.a)(Object(E.a)({},d),f)});case 3:u=R.sent,u.status===0&&M("3"),O(!1);case 6:case"end":return R.stop()}},P)}));return function(d){return F.apply(this,arguments)}}(),T=function(P){console.log(P),P.ip?f[G]=[].concat(Object(Le.a)(f[G]||[]),Object(Le.a)(P.ip)):f[G]=[].concat(Object(Le.a)(f[G]||[]),["".concat(P.startIP,",").concat(P.startIP.substring(0,P.startIP.lastIndexOf("."))+"."+P.endIP)]),z(Object(E.a)({},f)),k(!1)},re=function(P){Z(P),k(!0)},Oe=function(){var F=Object(oe.a)(U.a.mark(function P(){var d,u,c,R,ee,X,C,Be;return U.a.wrap(function(ie){for(;;)switch(ie.prev=ie.next){case 0:return ie.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(Q,"/settings"),{method:"get"});case 2:d=ie.sent,d.settings&&(u=d.settings,c=u.ip_limit,R=u.public_ip,ee=R===void 0?[]:R,X=u.inner_ip,C=X===void 0?[]:X,Be=Object(Qe.a)(u,["ip_limit","public_ip","inner_ip"]),z({ip_limit:c,public_ip:ee,inner_ip:C}),w.setFieldsValue(Be));case 4:case"end":return ie.stop()}},P)}));return function(){return F.apply(this,arguments)}}(),$=function(P){"is_normal"in P&&(P.is_normal?w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!1,score_open:!1}):w.setFieldsValue({open_total_score:!0,open_score:!0,answer_open:!0,score_open:!0}))};Object(t.useEffect)(function(){Oe()},[]);var _e=L===3,x=L===2||L===3;return e.a.createElement("div",{className:Ae.a.bg},e.a.createElement("div",{className:Ae.a.title},"\u8003\u8BD5\u53C2\u6570\u8BBE\u7F6E"),e.a.createElement(_.a,{form:w,className:Ae.a.formWrap,scrollToFirstError:!0,onFinish:h,onValuesChange:$},e.a.createElement(_.a.Item,{label:"\u8003\u8BD5\u6A21\u5F0F",name:"is_normal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u6A21\u5F0F"}]},e.a.createElement(H.a.Group,{disabled:x},e.a.createElement(H.a,{value:!0},"\u6B63\u5F0F\u8003\u8BD5"),e.a.createElement(H.a,{value:!1},"\u6A21\u62DF\u8003\u8BD5"))),e.a.createElement(_.a.Item,{name:"open_total_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u4E2A\u4EBA\u603B\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u4EA4\u5377\u540E\u80FD\u770B\u5230\u81EA\u5DF1\u7684\u603B\u6210\u7EE9\uFF09"))),e.a.createElement(_.a.Item,{name:"open_score",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u5C0F\u9898\u5F97\u5206",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u4EA4\u5377\u540E\u80FD\u770B\u5230\u81EA\u5DF1\u6BCF\u4E2A\u5C0F\u9898\u7684\u5F97\u5206\u8BE6\u60C5\uFF09"))),e.a.createElement(_.a.Item,{name:"answer_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u8BD5\u5377\u7B54\u6848",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u8003\u8BD5\u5DF2\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u8BD5\u5377\u9898\u76EE\u7684\u7B54\u6848\u53CA\u89E3\u6790\uFF09"))),e.a.createElement(_.a.Item,{name:"score_open",valuePropName:"checked"},e.a.createElement(ye.a,{disabled:x},"\u67E5\u770B\u6240\u6709\u6210\u7EE9",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u8003\u8BD5\u5DF2\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6240\u6709\u8003\u751F\u7684\u8003\u8BD5\u6210\u7EE9\uFF09"))),e.a.createElement("div",{className:Ae.a.title,style:{margin:"24px 0 6px 0"}},"\u9632\u4F5C\u5F0A\u8BBE\u7F6E"),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"open_camera",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5F00\u542F\u6444\u50CF\u5934",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u5728\u53C2\u52A0\u8003\u8BD5\u65F6\u5C06\u4F1A\u8981\u6C42\u8C03\u7528\u6444\u50CF\u5934\uFF0C\u4E0D\u5F00\u542F\u6444\u50CF\u5934\u5C06\u65E0\u6CD5\u8FDB\u884C\u8003\u8BD5\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u6700\u591A\u62CD\u6444"),e.a.createElement(_.a.Item,{name:"photo_count",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\u6B21")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(_.a.Item,{name:"screen_open",valuePropName:"checked",noStyle:!0},e.a.createElement(da.a,{disabled:x})),e.a.createElement("div",null,"\xA0\xA0\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u53EF\u8BBE\u7F6E\u8003\u751F\u5728\u8003\u8BD5\u4E2D\u5207\u5C4F\u591A\u5C11\u6B21\u53EF\u4EE5\u5F3A\u5236\u4EA4\u5377\uFF09"))),e.a.createElement("div",{className:Ae.a.row},e.a.createElement("div",null,"\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u5207\u6362\u9875\u9762\u8FBE\u5230"),e.a.createElement(_.a.Item,{name:"screen_num",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u6B21\uFF09\u540E\u5C06\u88AB\u5F3A\u5236\u4EA4\u5377\uFF0C\u5207\u6362\u5230\u5176\u4ED6\u9875\u9762\u6B21"),e.a.createElement(_.a.Item,{name:"screen_sec",noStyle:!0},e.a.createElement(ia.a,{disabled:x,min:0})),e.a.createElement("span",null,"\uFF08\u79D2\uFF09\u540E\u5373\u5224\u5B9A\u5207\u5C4F\u3002")),e.a.createElement("div",{className:Ae.a.row},e.a.createElement(da.a,{disabled:x,checked:f.ip_limit!=="no",onChange:function(P){f.ip_limit==="no"?f.ip_limit="pub":f.ip_limit="no",z(Object.assign({},f))}}),e.a.createElement("div",null,"\xA0\xA0\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5F00\u542F\u540E\uFF0C\u8003\u751F\u4E0D\u518DIP\u8303\u56F4\u4E2D\u7684\u5C06\u65E0\u6CD5\u53C2\u52A0\u6B64\u8003\u8BD5\uFF09"))),e.a.createElement("div",null,e.a.createElement("span",{className:"c-red"},"(\u5F00\u542F\u540E\uFF0C\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u8981\u6C42\u5B66\u751F\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),e.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4478"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?")),f.ip_limit!=="no"&&e.a.createElement(e.a.Fragment,null,e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u516C\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((j=f.public_ip)===null||j===void 0?void 0:j.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(D=f.public_ip)===null||D===void 0?void 0:D.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.public_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{onClick:function(){return re("public_ip")},className:"font14 c-blue ml10 current"}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0"))),e.a.createElement(Ue.a,{className:"mt15"},e.a.createElement(ce.a,null,e.a.createElement("span",null,"\u5185\u7F51IP\u5730\u5740\u8303\u56F4\uFF1A")),e.a.createElement(ce.a,null,!((m=f.inner_ip)===null||m===void 0?void 0:m.length)&&e.a.createElement("span",null,"\u5F53\u524D\u8FD8\u672A\u8BBE\u7F6EIP\u8303\u56F4"),(te=f.inner_ip)===null||te===void 0?void 0:te.map(function(F,P){return e.a.createElement("span",{className:Ae.a.ipItem,key:P},e.a.createElement("i",null,F," "),!x&&e.a.createElement(ga.a,{onClick:function(){Ie.a.confirm({okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u5B9A\u5220\u9664\u8BE5IP\u5417\uFF1F",onOk:function(){f.inner_ip.splice(P,1),z(Object(E.a)({},f))}})},className:" c-grey-c",size:20}))}),!_e&&e.a.createElement("span",{className:"font14 c-blue ml10 current",onClick:function(){re("inner_ip")}}," ",e.a.createElement("i",{className:"iconfont icon-xuanyong font14"})," \u6DFB\u52A0")))),e.a.createElement(Oa,{visible:Ee,onOK:T,onCancel:function(){return k(!1)}})),e.a.createElement("div",{className:Ae.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return M("1")}},"\u4E0A\u4E00\u6B65"),e.a.createElement(W.a,{onClick:function(){return w.submit()},className:"ml20",loading:v,type:"primary"},"\u4E0B\u4E00\u6B65")))},ja=Ca,ut=a("qVdP"),Da=a("jsC+"),lt=a("lUTK"),ca=a("BvKs"),Sa=a("dq6g"),Xe=a.n(Sa),Aa=a("6Qhy"),ke=a.n(Aa),Ba=a("LvDl"),oa=a.n(Ba),Na=function(b){var j=b.visible,D=b.onOK,m=b.onCancel,te=b.editId,M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],S=k[1],v=Object(t.useState)([]),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(M),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)({}),z=Object(n.a)(f,2),h=z[0],T=z[1];Object(t.useEffect)(function(){if(j){re();return}},[j]);var re=function(){var d=Object(oe.a)(U.a.mark(function u(){var c,R,ee,X,C=arguments;return U.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return c=C.length>0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),S(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/student_groups.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(S(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_e=[{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",width:146},{title:"\u5DF2\u6DFB\u52A0/\u603B\u4EBA\u6570",dataIndex:"add_count",align:"center",render:function(u,c){return u+"/"+c.total_count||"--"},width:146},{title:"\u72B6\u6001",dataIndex:"total_count",width:50,render:function(u,c){return e.a.createElement(e.a.Fragment,null,c.add_count===c.total_count&&e.a.createElement("span",null,"\u5168\u90E8\u6DFB\u52A0"),c.add_count===0&&e.a.createElement("span",null,"\u672A\u6DFB\u52A0"),c.add_count!==0&&c.add_count0&&C[0]!==void 0?C[0]:M,R=C.length>1&&C[1]!==void 0?C[1]:{},ee=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},c),R),{},{exercise_id:te}),function(ie){return!!ie}),console.log("\u8BF7\u6C42\u53C2\u6570:",ee),S(!0),Y.next=7,Object(be.a)("/api/common_exercises/exercise_users/students.json",{method:"get",params:ee});case 7:X=Y.sent,X.status===0&&(S(!1),ne(X.data),q(Object(E.a)(Object(E.a)({},c),{},{total:X==null?void 0:X.count})),K([]));case 9:case"end":return Y.stop()}},u)}));return function(){return d.apply(this,arguments)}}(),Oe=function(u,c){T(c)},$=function(u){console.log(u),re(M,u)},_e=[{title:"\u59D3\u540D",dataIndex:"name",align:"center",width:146},{title:"\u5B66\u53F7",dataIndex:"student_no",align:"center",width:146},{title:"\u4E13\u4E1A",dataIndex:"profession",align:"center",width:146},{title:"\u73ED\u7EA7",dataIndex:"student_group",align:"center",render:function(u,c){return u||"--"},width:146},,{title:"\u72B6\u6001",dataIndex:"added",align:"center",render:function(u,c){return u?"\u5DF2\u6DFB\u52A0":"\u672A\u6DFB\u52A0"},width:146}],x=function(u){K(u)},F={selectedRowKeys:A,columnWidth:50,columnTitle:"\u9009\u62E9",onChange:x,getCheckboxProps:function(u){return{disabled:u.added}}},P=function(u,c){var R=Object(E.a)(Object(E.a)({},V),{},{page:u,per_page:c});q(R),re(R,h)};return e.a.createElement(Ie.a,{centered:!0,title:"\u6DFB\u52A0\u8003\u751F-\u6309\u5B66\u53F7\u6DFB\u52A0",visible:j,okText:"\u786E\u8BA4\u6DFB\u52A0",cancelText:"\u53D6\u6D88",width:1e3,afterClose:function(){J.resetFields(),T({})},onOk:function(){return D(A)},onCancel:m},e.a.createElement("div",{className:ke.a.wrap},e.a.createElement(_.a,{className:ke.a.formWrap,form:J,onValuesChange:Oe,onFinish:$},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:ke.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 ")))),e.a.createElement(Ve.a,{rowSelection:F,className:ke.a.customTable,dataSource:se,bordered:!1,scroll:{y:350},rowKey:function(u){return u.id},columns:_e,rowClassName:ke.a.row,loading:y,pagination:{pageSize:V.per_page,total:V.total,current:V.page,onChange:P,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(u){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},u),"\u6761\u6570\u636E")}}})))},wa=La,ka=function(b){var j=b.onNextTabs,D=b.editId,m=b.examStatus,te=Object(Qe.a)(b,["onNextTabs","editId","examStatus"]),M={page:1,per_page:10,total:0},Q=_.a.useForm(),L=Object(n.a)(Q,1),J=L[0],me=Object(t.useState)([]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(!0),k=Object(n.a)(Ee,2),y=k[0],S=k[1],v=Object(t.useState)("0"),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)([]),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=Object(t.useState)(M),z=Object(n.a)(f,2),h=z[0],T=z[1],re=Object(t.useState)({}),Oe=Object(n.a)(re,2),$=Oe[0],_e=Oe[1],x=Object(t.useState)(!1),F=Object(n.a)(x,2),P=F[0],d=F[1],u=m===3,c=m===2||m===3;Object(t.useEffect)(function(){R()},[]);var R=function(){var B=Object(oe.a)(U.a.mark(function l(){var N,ae,he,I,xe=arguments;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return N=xe.length>0&&xe[0]!==void 0?xe[0]:M,ae=xe.length>1&&xe[1]!==void 0?xe[1]:{},he=oa.a.pickBy(Object(E.a)(Object(E.a)(Object(E.a)({},N),ae),{},{exercise_id:D}),function(i){return!!i}),console.log("\u8BF7\u6C42\u53C2\u6570:",he),S(!0),le.next=7,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"get",params:he});case 7:I=le.sent,I.status===0&&(S(!1),ne(I.data),T(Object(E.a)(Object(E.a)({},N),{},{total:I==null?void 0:I.count})),q([]),d(!1));case 9:case"end":return le.stop()}},l)}));return function(){return B.apply(this,arguments)}}(),ee=function(l){console.log(l),R(M,l)},X=[{title:"\u5B66\u53F7",dataIndex:"student_no",render:function(l,N){return l||"--"},align:"center"},{title:"\u59D3\u540D",dataIndex:"name",render:function(l,N){return l||"--"},align:"center"},{title:"\u4E13\u4E1A",dataIndex:"profession",render:function(l,N){return l||"--"},align:"center"},{title:"\u73ED\u7EA7",dataIndex:"student_group",render:function(l,N){return l||"--"},align:"center"},{title:"\u64CD\u4F5C",dataIndex:"id",align:"center",width:150,render:function(l,N){return e.a.createElement(W.a,{disabled:c,onClick:function(){return He([l])},ghost:!0,danger:!0,type:"link"},"\u79FB\u9664\u8003\u751F")}}],C=function(l){q(l),l.length===se.length?d(!0):d(!1)},Be={selectedRowKeys:V,columnWidth:100,columnTitle:"\u9009\u62E9",onChange:C},Y=function(l,N){var ae=Object(E.a)(Object(E.a)({},h),{},{page:l,per_page:N});T(ae),R(ae,$)},ie=function(l){d(l.target.checked),l.target.checked?q(se.map(function(N){return N.id})):q([])},Ce=function(l,N){_e(N)},He=function(l){if(l.length===0){ge.b.warn("\u8BF7\u9009\u62E9\u9700\u8981\u79FB\u9664\u7684\u5B66\u751F\u3002");return}Ie.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u79FB\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u79FB\u9664\uFF1F",onOk:function(){var N=Object(oe.a)(U.a.mark(function he(){var I,xe;return U.a.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,Object(be.a)("/api/common_exercises/exercise_users/batch_delete.json",{method:"post",body:{ids:l}});case 2:I=le.sent,(I==null?void 0:I.status)===0&&(xe=l.length===se.length&&h.page>1?h.page-1:h.page,R(Object(E.a)(Object(E.a)({},h),{},{page:xe}),$),ge.b.success("\u79FB\u9664\u6210\u529F"));case 4:case"end":return le.stop()}},he)}));function ae(){return N.apply(this,arguments)}return ae}()})},$e=function(l){console.log(l.key,22),K(l.key)},qe=function(){var B=Object(oe.a)(U.a.mark(function l(N){var ae,he,I;return U.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return ae=[],he=[],N.forEach(function(le){var i=le.split("-");ae.push(i[0]),he.push(i[1])}),De.next=5,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{profession_names:ae,student_group_names:he,exercise_id:D}});case 5:I=De.sent,I.status===0&&(K("0"),R(),_e({}),J.resetFields());case 7:case"end":return De.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),We=function(){var B=Object(oe.a)(U.a.mark(function l(N){var ae;return U.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(be.a)("/api/common_exercises/exercise_users.json",{method:"post",body:{user_ids:N,exercise_id:D}});case 2:ae=I.sent,ae.status===0&&(K("0"),R(),_e({}),J.resetFields());case 4:case"end":return I.stop()}},l)}));return function(N){return B.apply(this,arguments)}}(),je=e.a.createElement(ca.a,{onClick:$e},e.a.createElement(ca.a.Item,{key:"1"},"\u6309\u73ED\u7EA7\u6DFB\u52A0"),e.a.createElement(ca.a.Item,{key:"2"},"\u6309\u5B66\u53F7\u6DFB\u52A0"));return e.a.createElement("div",{className:Xe.a.wrap},e.a.createElement(_.a,{className:Xe.a.formWrap,form:J,onValuesChange:Ce,onFinish:ee},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u59D3\u540D",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u5B66\u53F7",name:"student_no"},e.a.createElement(ue.a,null)),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{type:"primary",htmlType:"submit"},"\u67E5\u8BE2 "),e.a.createElement(Da.a,{disabled:u,overlay:je,placement:"bottomCenter",arrow:!0},e.a.createElement(W.a,{type:"primary"},"\u6DFB\u52A0\u5B66\u751F"))))),e.a.createElement("div",{className:Xe.a.li},"\u8003\u751F\u5217\u8868\uFF1A",h.total,"\u4EBA"),e.a.createElement("div",{className:Xe.a.batch},e.a.createElement(ye.a,{className:"font14",checked:P,onChange:ie},"\u672C\u9875\u5168\u9009",e.a.createElement("span",{className:"c-light-black"},"\uFF08\u5DF2\u9009\u4E2D"),V.length,e.a.createElement("span",{className:"c-light-black"},"\u4E2A\uFF09")),e.a.createElement(W.a,{disabled:c,ghost:!0,type:"primary",onClick:function(){return He(V)}},"\u6279\u91CF\u79FB\u9664")),e.a.createElement(Ve.a,{rowSelection:Be,className:Xe.a.customTable,dataSource:se,bordered:!1,rowKey:function(l){return l.id},columns:X,rowClassName:Xe.a.row,loading:y,pagination:{pageSize:h.per_page,total:h.total,current:h.page,onChange:Y,showQuickJumper:!0,hideOnSinglePage:!1,pageSizeOptions:["10","20","50","100","200"],showSizeChanger:!0,position:["bottomCenter"],showTotal:function(l){return e.a.createElement("span",{className:"mr10"},"\u5171",e.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}}),e.a.createElement(Ia,{editId:D,visible:A==="1",onCancel:function(){return K("0")},onOK:qe}),e.a.createElement(wa,{editId:D,visible:A==="2",onCancel:function(){return K("0")},onOK:We}),e.a.createElement("div",{className:Xe.a.btns},e.a.createElement(W.a,{ghost:!0,type:"primary",onClick:function(){return j("2")}},"\u4E0A\u4E00\u6B65")))},Ta=ka,Ma=a("xQxU"),Ze=a.n(Ma),Xa=a("Ty5D"),$a=ua.a.RangePicker,Wa=function(b){var j,D,m,te,M,Q,L=b.onNextTabs,J=b.editId,me=b.setExamStatus,w=b.setExamName,se=b.setEditId,ne=_.a.useForm(),Ee=Object(n.a)(ne,1),k=Ee[0],y=Object(t.useState)(!0),S=Object(n.a)(y,2),v=S[0],O=S[1],A=Object(t.useState)(!0),K=Object(n.a)(A,2),G=K[0],Z=K[1],V=Object(t.useState)([]),q=Object(n.a)(V,2),f=q[0],z=q[1],h=Object(t.useState)([]),T=Object(n.a)(h,2),re=T[0],Oe=T[1],$=Object(t.useState)([]),_e=Object(n.a)($,2),x=_e[0],F=_e[1],P=Object(t.useState)(!1),d=Object(n.a)(P,2),u=d[0],c=d[1],R=Object(t.useState)(!1),ee=Object(n.a)(R,2),X=ee[0],C=ee[1],Be=Object(t.useState)(!1),Y=Object(n.a)(Be,2),ie=Y[0],Ce=Y[1],He=Object(t.useState)(!1),$e=Object(n.a)(He,2),qe=$e[0],We=$e[1],je=Object(t.useState)([]),B=Object(n.a)(je,2),l=B[0],N=B[1],ae=Object(t.useState)(""),he=Object(n.a)(ae,2),I=he[0],xe=he[1],De=Object(t.useState)({}),le=Object(n.a)(De,2),i=le[0],ea=le[1],aa=Object(Xa.k)(),ta=[];function p(g){return s.apply(this,arguments)}function s(){return s=Object(oe.a)(U.a.mark(function g(r){var o,ve,Fe;return U.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!((x==null?void 0:x.length)===0&&!v)){Se.next=3;break}return ge.b.info("\u8BF7\u9009\u62E9\u8BD5\u5377"),Se.abrupt("return");case 3:if(!((x==null?void 0:x.length)===0&&v)){Se.next=6;break}return ge.b.info("\u8BF7\u9009\u62E9A\u5377"),Se.abrupt("return");case 6:if(!((l==null?void 0:l.length)===0&&v&&G)){Se.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9B\u5377"),Se.abrupt("return");case 9:if(!(v&&!I)){Se.next=12;break}return ge.b.info("\u8BF7\u9009\u62E9\u53D1\u653E\u89C4\u5219"),Se.abrupt("return");case 12:return((o=r.publish_times)===null||o===void 0?void 0:o.length)>0&&(r.publish_times[0]&&(r.publish_time=we()(r.publish_times[0]).format("YYYY-MM-DD HH:mm:ss")),r.publish_times[1]&&(r.end_time=we()(r.publish_times[1]).format("YYYY-MM-DD HH:mm:ss"))),r.is_ab=v,r.examination_bank_id=x[0].id,r.question_random=X,r.choice_random=ie,G&&(r.b_examination_bank_id=l==null||((ve=l[0])===null||ve===void 0)?void 0:ve.id),r.is_random=I==="a",r.is_base_a=!G,Se.next=21,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/update_base"),{method:"put",body:r});case 21:Fe=Se.sent,Fe.status===0&&L("2");case 23:case"end":return Se.stop()}},g)})),s.apply(this,arguments)}Object(t.useEffect)(function(){fe(),Pe({}),Re()},[]);function fe(){return de.apply(this,arguments)}function de(){return de=Object(oe.a)(U.a.mark(function g(){var r;return U.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(be.a)("/api/common_exercises/subjects.json",{method:"get",params:{page:1,per_page:1e5,total:100}});case 2:r=ve.sent,r.status===0&&z(r.data);case 4:case"end":return ve.stop()}},g)})),de.apply(this,arguments)}function Pe(g){return la.apply(this,arguments)}function la(){return la=Object(oe.a)(U.a.mark(function g(r){var o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/examination_banks",{method:"get",params:Object(E.a)({page:1,per_page:1e5,total:100},r)});case 2:o=Fe.sent,Oe(o==null?void 0:o.examination_banks);case 4:case"end":return Fe.stop()}},g)})),la.apply(this,arguments)}function Re(){return ma.apply(this,arguments)}function ma(){return ma=Object(oe.a)(U.a.mark(function g(){var r,o;return U.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return Fe.next=2,Object(be.a)("/api/common_exercises/exercises/".concat(J,"/base.json"),{method:"get",params:{}});case 2:r=Fe.sent,o=r.data,ea(o),k.setFieldsValue({exercise_name:o.exercise_name,exercise_subject_id:o.exercise_subject_id,time:o.time,publish_times:[o.publish_time&&we()(o.publish_time),o.end_time&&we()(o.end_time)],password:o.password}),O(o.is_ab),F([{id:o.examination_bank_id,name:o.examination_bank_name}]),C(o.question_random),Ce(o.choice_random),Z(!o.is_base_a),me(o==null?void 0:o.exercise_status),w(o==null?void 0:o.exercise_name),o.is_ab&&(xe(o.is_random?"a":"b"),N([{id:o.b_examination_bank_id,name:o.b_examination_bank_name}]));case 14:case"end":return Fe.stop()}},g)})),ma.apply(this,arguments)}var za=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:300,ellipsis:!0,align:"center"},{title:"\u516C\u5F00/\u4E2A\u4EBA",dataIndex:"public",width:100,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,r?"\u516C\u5F00":"\u4E2A\u4EBA\u521B\u5EFA")}},{title:"\u521B\u5EFA\u4EBA",dataIndex:"user_name",width:100,ellipsis:!0,align:"center"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:130,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,we()(r).format("YYYY-MM-DD HH:mm"))}},{title:"\u64CD\u4F5C",dataIndex:"id",width:70,ellipsis:!0,align:"center",render:function(r,o,ve){return e.a.createElement("div",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat(r,"/detail"),target:"_blank"},"\u9884\u89C8"))}}];return e.a.createElement("div",{className:Ze.a.wrap},e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginBottom:"30px",display:"flex"}},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"0px 30px"}},e.a.createElement(_.a,{form:k,onFinish:p},e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u540D\u79F0",name:"exercise_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u540D\u79F0",disabled:i.exercise_status===3||i.exercise_status===2,size:"large",style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE"}]},e.a.createElement(Je.a,{size:"large",placeholder:"\u8BF7\u9009\u62E9\u8003\u8BD5\u79D1\u76EE",disabled:i.exercise_status===3||i.exercise_status===2,className:Ze.a.Selectclass,style:{height:"40px"}},f.map(function(g,r){return e.a.createElement(Je.a.Option,{value:g.id},g.name)}))))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u957F",name:"time",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u65F6\u957F",disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"}}))),e.a.createElement(ce.a,{span:12,style:{paddingLeft:"22px"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u8003\u8BD5\u65F6\u95F4",name:"publish_times"},e.a.createElement($a,{style:{height:"40px",width:"100%"},disabled:i.exercise_status===3||i.exercise_status===2,showTime:!0,format:"YYYY-MM-DD HH:mm:ss"})))),e.a.createElement(Ue.a,{gutter:24},e.a.createElement(ce.a,{span:12,style:{display:"flex"}},e.a.createElement(_.a.Item,{style:{lineHeight:"40px"},label:"\u76D1\u8003\u5BC6\u7801",name:"password",rules:[{required:!0,message:"\u8BF7\u968F\u673A\u751F\u62106\u4F4D\u5BC6\u7801"}]},e.a.createElement(ue.a,{placeholder:"\u8BF7\u968F\u673A\u751F\u6210\u5BC6\u7801",disabled:!0,style:{width:"300px",height:"40px"}})),e.a.createElement(W.a,{type:"primary",disabled:i.exercise_status===3,ghost:!0,style:{width:"116px",marginLeft:"20px",height:"40px"},onClick:function(){k.setFieldsValue({password:Math.floor(Math.random()*(999999-1e5))+1e5})}},"\u968F\u673A\u751F\u6210"))))),e.a.createElement("span",{style:{fontSize:"16px",color:"#333333",fontWeight:"500",marginTop:"30px",display:"flex"}},"\u8BD5\u5377\u4FE1\u606F"),e.a.createElement("div",{style:{padding:"30px 30px",fontSize:"14px"}},e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8003\u8BD5\u6A21\u5F0F\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:v?"b":"a",onChange:function(r){r.target.value==="a"?(O(!1),i.is_ab?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1))):(O(!0),!i.is_ab&&!i.b_examination_bank_id?(C(i.question_random),Ce(i.choice_random)):(C(!1),Ce(!1)))}},e.a.createElement(H.a,{value:"a"},"\u5355\u4E00\u8BD5\u5377"),e.a.createElement(H.a,{value:"b"},"AB\u8BD5\u5377"))),!v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u8BD5\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(j=x[0])===null||j===void 0?void 0:j.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((D=x[0])===null||D===void 0?void 0:D.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:X,onChange:function(r){C(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{disabled:i.exercise_status===3,checked:ie,onChange:function(r){Ce(r.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),v&&e.a.createElement("div",null,e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," A\u5377\uFF1A")," ",e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{height:"40px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!1)}},"\u9009\u62E9\u8BD5\u5377")),x.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(m=x[0])===null||m===void 0?void 0:m.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((te=x[0])===null||te===void 0?void 0:te.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;F([])}}," \u79FB\u9664")),e.a.createElement("p",null," ",e.a.createElement("span",{style:{width:"80px",textAlign:"end",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," B\u5377\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,defaultValue:"a",value:G?"a":"b",onChange:function(r){r.target.value==="a"?Z(!0):(Z(!1),C(!0),Ce(!0))}},e.a.createElement(H.a,{value:"a"},"\u9009\u62E9B\u5377"),e.a.createElement(H.a,{value:"b"},"\u6839\u636EA\u5377\u751F\u6210"))),G&&e.a.createElement("div",null,e.a.createElement("p",null,e.a.createElement(W.a,{disabled:i.exercise_status===3||i.exercise_status===2,style:{marginLeft:"80px",height:"40px",width:"80px"},type:"primary",ghost:!0,onClick:function(){c(!0),We(!0)}},"\u9009\u62E9\u8BD5\u5377")),l.length>0&&e.a.createElement("p",null,e.a.createElement("span",{style:{marginLeft:"85px"}},(M=l[0])===null||M===void 0?void 0:M.name)," ",e.a.createElement("span",null,e.a.createElement(Me.Link,{to:"/exam/exerciseManagement/".concat((Q=l[0])===null||Q===void 0?void 0:Q.id,"/detail"),target:"_blank"},"\u9884\u89C8"))," ",e.a.createElement("span",{style:{color:"#E53333",cursor:"pointer"},onClick:function(){if(i.exercise_status===3||i.exercise_status===2)return;N([])}}," \u79FB\u9664"))),!G&&e.a.createElement("div",null,e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:X,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(r){C(r.target.checked)}},"\u540C\u9898\u578B\u5185\uFF0C\u9898\u76EE\u4E71\u5E8F")),e.a.createElement("p",{style:{marginLeft:"85px"}},e.a.createElement(ye.a,{checked:ie,disabled:i.exercise_status===3||i.exercise_status===2,onChange:function(r){Ce(r.target.checked)}},"\u9898\u76EE\u5185\u7B54\u6848\u9009\u9879\u4E71\u5E8F"))),e.a.createElement("p",null,e.a.createElement("span",{style:{width:"80px",display:"inline-flex",justifyContent:"flex-end"}},e.a.createElement("span",{style:{color:"#ff4d4f",marginRight:"2px"}},"* ")," \u53D1\u653E\u89C4\u5219\uFF1A")," ",e.a.createElement(H.a.Group,{disabled:i.exercise_status===3||i.exercise_status===2,value:I,onChange:function(r){xe(r.target.value)}},e.a.createElement(H.a,{value:"a"},"\u968F\u673A\u53D1\u653E"),e.a.createElement(H.a,{value:"b"},"\u6839\u636Eip\u53D1\u653E\uFF08\u6839\u636E\u6700\u540E\u4E00\u4F4DIp\u6570\u5B57\u53D1\u653E\uFF09"))))),e.a.createElement("div",{style:{marginTop:"60px",textAlign:"center",paddingBottom:"30px"}},e.a.createElement(W.a,{style:{marginRight:"15px",width:"120px",height:"40px"},onClick:function(){aa.goBack()}},"\u53D6\u6D88"),e.a.createElement(W.a,{type:"primary",size:"large",style:{width:"120px",height:"40px"},onClick:function(){k.submit()}},"\u4E0B\u4E00\u6B65")),e.a.createElement(Ie.a,{title:"\u9009\u62E9\u8BD5\u5377",centered:!0,visible:u,width:820,destroyOnClose:!0,onCancel:function(){c(!1),Pe({})},onOk:function(){qe?N(Object(Le.a)(ta)):F(Object(Le.a)(ta)),c(!1)}},e.a.createElement(_.a,{className:Ze.a.formWraps,layout:"inline",onFinish:function(r){r.data=we()(r.datas).format("YYYY-MM-DD"),Pe(Object(E.a)({},r))}},e.a.createElement(Ue.a,null,e.a.createElement(_.a.Item,{label:"\u8BD5\u5377\u540D\u79F0",name:"name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u521B\u5EFA\u4EBA",name:"user_name"},e.a.createElement(ue.a,null)),e.a.createElement(_.a.Item,{label:"\u66F4\u65B0\u65F6\u95F4",name:"dates"},e.a.createElement(ua.a,null)),e.a.createElement(W.a,{type:"primary",size:"large",ghost:!0,htmlType:"submit"},"\u67E5\u8BE2 "))),e.a.createElement(Ve.a,{className:Ze.a.customTable,rowSelection:{type:"radio",onChange:function(r,o){ta=o}},style:{marginTop:"30px"},dataSource:re,bordered:!1,rowKey:function(r){return r.id},columns:za,rowClassName:Ze.a.row,pagination:!1})))},Ka=Wa,Va=function(b){var j,D,m=b.location,te=Object(Qe.a)(b,["location"]),M=Object(t.useState)(null),Q=Object(n.a)(M,2),L=Q[0],J=Q[1],me=Object(t.useState)(["2","3"]),w=Object(n.a)(me,2),se=w[0],ne=w[1],Ee=Object(t.useState)(null),k=Object(n.a)(Ee,2),y=k[0],S=k[1],v=Object(t.useState)(0),O=Object(n.a)(v,2),A=O[0],K=O[1],G=Object(t.useState)(null),Z=Object(n.a)(G,2),V=Z[0],q=Z[1],f=function(T){document.body.scrollIntoView(),J(T)};Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.tab){var T;J(m==null||((T=m.query)===null||T===void 0)?void 0:T.tab);return}J("1")},[m==null||((j=m.query)===null||j===void 0)?void 0:j.tab]),Object(t.useEffect)(function(){var h;if(m==null||((h=m.query)===null||h===void 0)?void 0:h.id){var T;S(m==null||((T=m.query)===null||T===void 0)?void 0:T.id);return}},[m==null||((D=m.query)===null||D===void 0)?void 0:D.id]),Object(t.useEffect)(function(){if(!y){ne(["2","3"]);return}ne([])},[y]);var z=[{name:"\u57FA\u672C\u4FE1\u606F",key:"1"},{name:"\u8003\u8BD5\u8BBE\u7F6E",key:"2"},{name:"\u6DFB\u52A0\u8003\u751F",key:"3"}];return console.log(y,"editId"),e.a.createElement("section",{className:Te.a.warp},e.a.createElement(Ke.a,{path:"/exam/examinationManagement",title:V||"\u65B0\u589E\u8003\u8BD5",className:"pl40"}),e.a.createElement("aside",{className:Te.a.schedule},z.map(function(h,T){return e.a.createElement("div",{key:h.key,className:se.includes(h.key)?Te.a.disabled:""},e.a.createElement("span",{className:"".concat(Te.a.clickWarp," ").concat(L===h.key?Te.a.active:""),onClick:function(){return f(h.key)}},e.a.createElement("span",{className:Te.a.num},h.key),e.a.createElement("span",{className:Te.a.subject},h.name)),T5?(l.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:A,analysis:Y,standard_answers:d,is_ordered:Ee,remove_blank:Be,part_match:ut!=="1"}},Ie=function(d,b,T){var c=_e.slice();if(b&&c.splice(d,b),T)for(var _=0;_1&&E.a.createElement("span",{style:{marginLeft:52}},E.a.createElement(J.a,{checked:Ee,onChange:function(d){return g(d.target.checked)},className:"".concat(F.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),E.a.createElement("span",{className:"".concat(F.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09")))),E.a.createElement("p",{className:F.a.titleWrap},E.a.createElement("span",{className:F.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),E.a.createElement(le.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Y,onChange:function(d){return X(d)}}))};S.a=Object(u.a)(function($){var V=$.loading,O=$.globalSetting;return{globalSetting:O,loading:V.effects}},null,null,{forwardRef:!0})(Object(v.forwardRef)(N))},"6/12":function(ie,S,e){"use strict";var oe=e("oBTY"),J=e("5Dmo"),de=e("3S7+"),L=e("miYZ"),M=e("tsqr"),a=e("tJVT"),t=e("PpiC"),m=e("q1tI"),l=e.n(m),s=e("9kvl"),R=e("Ot1p"),v=e("9Bee"),E=e("xIf3"),u=e.n(E),le=e("1vsH"),w=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue=function(y,F){var r=y.editData,N=y.globalSetting,$=y.loading,V=y.dispatch,O=y.onRef,n=O===void 0?function(){}:O,h=y.isEdit,D=Object(t.a)(y,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),G=Object(m.useState)([]),j=Object(a.a)(G,2),P=j[0],te=j[1],i=Object(m.useState)(),A=Object(a.a)(i,2),U=A[0],W=A[1],B=Object(m.useState)(),Y=Object(a.a)(B,2),X=Y[0],Z=Y[1],me=Object(m.useState)(""),_e=Object(a.a)(me,2),q=_e[0],Oe=_e[1],Pe=Object(m.useState)(""),Te=Object(a.a)(Pe,2),ve=Te[0],ke=Te[1];Object(m.useEffect)(function(){te(["","","",""])},[]),Object(m.useEffect)(function(){var Ee,g;if(!r||!h){console.log(!r,!h,"editDat2a");return}console.log(r,"editData"),Oe(r==null?void 0:r.name),ke(r==null?void 0:r.analysis),te(r==null||((Ee=r.choices)===null||Ee===void 0)?void 0:Ee.map(function(ae){return ae.choice_text})),Z(r==null||((g=r.choices)===null||g===void 0)?void 0:g.findIndex(function(ae){return ae.is_answer}))},[r,h]),Object(m.useImperativeHandle)(F,function(){return{onSave:Ne}});var Ne=function(){if(!q)return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var g=P.findIndex(function(K){return!K});if(g>-1)return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(w[g]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",X),!(typeof X=="number"))return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(le.A)(P))return M.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=P.map(function(K,Be){return{choice_text:K,is_answer:X===Be?1:0}});return{name:q,choices:ae,analysis:ve}};return l.a.createElement("section",{className:u.a.wrap},l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(R.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:q,onChange:function(g){return Oe(g)}}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:u.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),P.map(function(Ee,g){return l.a.createElement("div",{className:u.a.choiceWrap,key:g},l.a.createElement(de.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(u.a.answer," ").concat(X===g?u.a.activeAnswer:""),onClick:function(){return Z(g)}},w[g])),l.a.createElement("div",{className:u.a.editorWrap},U===g?l.a.createElement(R.a,{id:"single-question-option-".concat(g),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ee,onChange:function(K){P[g]=K,te(P)}}):l.a.createElement("div",{className:u.a.htmlWrap,onClick:function(){return W(g)}},l.a.createElement(v.a,{value:Ee}))),g>1&&l.a.createElement(de.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(u.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return te(P.filter(function(K,Be){return Be!==g}))}})),g<7&&g===P.length-1&&l.a.createElement(de.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(u.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return te([].concat(Object(oe.a)(P),[""]))}})))}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),l.a.createElement(R.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ve,onChange:function(g){return ke(g)}}))};S.a=Object(s.a)(function(p){var y=p.problemset,F=p.loading,r=p.globalSetting;return{problemset:y,globalSetting:r,loading:F.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ue))},"7ahc":function(ie,S,e){"use strict";e.d(S,"a",function(){return r});var oe=e("k1fw"),J=e("0Owb"),de=e("+L6B"),L=e("2/Rp"),M=e("y8nQ"),a=e("Vl3Y"),t=e("tJVT"),m=e("OaEy"),l=e("2fM7"),s=e("q1tI"),R=e.n(s),v=e("VrN/"),E=e.n(v),u=e("p77/"),le=e.n(u),w=e("c5Ni"),ue=e.n(w),p=l.a.Option,y={labelCol:{span:4},wrapperCol:{span:20}},F={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};S.b=function(N){var $=N.callback,V=N.onCancel,O=Object(s.useState)("python"),n=Object(t.a)(O,2),h=n[0],D=n[1];function G(P){D(F[P][1])}function j(P){$(P)}return R.a.createElement(a.a,Object(J.a)({},y,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:j}),R.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},R.a.createElement(l.a,{onChange:G},Object.keys(F).map(function(P){return R.a.createElement(p,{key:P,value:P},F[P][0])}))),R.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},R.a.createElement(r,{mode:h})),R.a.createElement("div",{className:"flex-container flex-end"},R.a.createElement(L.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),R.a.createElement(L.a,{type:"ghost",onClick:V},"\u53D6\u6D88")))};function r(N){var $=N.value,V=N.onChange,O=N.mode,n=N.options,h=n===void 0?{}:n,D=Object(s.useRef)(),G=Object(s.useState)(),j=Object(t.a)(G,2),P=j[0],te=j[1];return Object(s.useEffect)(function(){if(P){var i=function(U){var W=U.getValue();V&&V(W)};return P.on("change",i),function(){P.off("change",i)}}},[P,V]),Object(s.useEffect)(function(){P&&P.setOption("mode",O)},[P,O]),Object(s.useEffect)(function(){P&&(($!==P.getValue()||$==="")&&setTimeout(function(){P.setValue($||" ")},300))},[P,$]),Object(s.useEffect)(function(){if(D.current&&!P){var i=E.a.fromTextArea(D.current,Object(oe.a)({mode:O,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},h));te(i)}},[D.current,P]),R.a.createElement("div",{className:"my-codemirror-container"},R.a.createElement("textarea",{ref:D}))}},"7qnI":function(ie,S,e){"use strict";var oe=e("5Dmo"),J=e("3S7+"),de=e("fWQN"),L=e("mtLc"),M=e("yKVA"),a=e("879j"),t=e("5NDa"),m=e("5rEg"),l=e("q1tI"),s=e.n(l),R=e("O2Wb"),v=e.n(R),E=m.a.TextArea,u=function(le){Object(M.a)(ue,le);var w=Object(a.a)(ue);function ue(){return Object(de.a)(this,ue),w.apply(this,arguments)}return Object(L.a)(ue,[{key:"render",value:function(){var y=this,F=this.props,r=F.index,N=F.onAnswerChange,$=F.addChildAnswer,V=F.exerciseIsPublish,O=F.answers,n=F.activeOptionErrorIndex;return s.a.createElement("div",{className:v.a.flex},s.a.createElement("div",{className:"".concat(v.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",r+1,"):"),s.a.createElement("div",{className:"".concat(v.a.flex," ").concat(v.a.flex1),style:{flexDirection:"column"}},O.map(function(h,D){var G="".concat(r,"-").concat(D);return s.a.createElement("div",{className:"".concat(v.a.flex," ").concat(v.a.flex1),key:D},s.a.createElement("div",{className:v.a.flex1,style:{flex:1}},s.a.createElement("div",null,s.a.createElement(E,{className:G===n?v.a.error:"",spellCheck:!1,rows:4,value:h||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(D==0?"":"(\u53EF\u9009)"),onChange:function(P){return N(r,D,P.target.value)},style:{minHeight:95}}))),!V&&s.a.createElement(s.a.Fragment,null,D!=0&&s.a.createElement(J.a,{title:"\u5220\u9664"},s.a.createElement("i",{className:"".concat(v.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return y.props.deleteChildAnswer(r,D)},style:{float:"right"}})),D===0&&s.a.createElement(J.a,{title:"\u5220\u9664"},s.a.createElement("i",{className:"".concat(v.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return y.props.deleteChildAnswermain(r,D)},style:{float:"right"}})),s.a.createElement(J.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},s.a.createElement("i",{className:"".concat(v.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(r)},style:{float:"right",visibility:D==O.length-1?"":"hidden"}}))))})))}}]),ue}(l.Component);S.a=u},"9Bee":function(ie,S,e){"use strict";var oe=e("q1tI"),J=e.n(oe),de=e("vg9a"),L=e("tJVT"),M=e("DlQD"),a=e.n(M),t=e("rUJ1");function m(A,U){var W=A.match(/^(\s+)(?:```)/);if(W===null)return U;var B=W[1];return U.split(` +`).map(function(Y){var X=Y.match(/^\s+/);if(X===null)return Y;var Z=Object(L.a)(X,1),me=Z[0];return me.length>=B.length?Y.slice(B.length):Y}).join(` +`)}var l=[],s=["
            "],R=new a.a.Renderer,v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function E(){l.length=0,s=["
              "]}function u(A,U,W,B){if(U>=A.length||A[U].level<=W)return U;var Y=A[U];B.push("
            • "+Y.text+""),U++;var X=[];return U=u(A,U,Y.level,X),X.length>0&&(B.push("
                "),X.forEach(function(Z){B.push(Z)}),B.push("
              ")),B.push("
            • "),U=u(A,U,W,B),U}function le(){return u(l,0,0,s),s.push("
            "),s.join("")}var w={heading:function(U){var W=v.exec(U);if(W)return{type:"heading",raw:W[0],depth:W[1].length,text:W[2]}},fences:function(U){var W=this.rules.block.fences.exec(U);if(W){var B=W[0],Y=m(B,W[3]||""),X=W[2]?W[2].trim():W[2];if(["latex","katex","math"].indexOf(X)>=0){var Z=y(),me=Y;Y=Z,F[Z]={type:"block",expression:me}}return{type:"code",raw:B,lang:X,text:Y}}}},ue=/(?:\${2})([^\n`]+?)(?:\${2})/gi,p=0,y=function(){return"__special_katext_id_".concat(p++,"__")},F={};function r(){return F}function N(){p=0,F={}}function $(A){return A=A.replace(ue,function(U,W){var B=y();return F[B]={type:"inline",expression:W},B}),A}var V=R.listitem;R.listitem=function(A){return V($(A))};var O=R.paragraph;R.paragraph=function(A){return O($(A))};var n=R.tablecell;R.tablecell=function(A,U){return n($(A),U)},R.code=function(A,U,W){var B=(U||"").match(/\S*/)[0];return B?["latex","katex","math"].indexOf(B)>=0?"

            ".concat(A,"

            "):'
            ').concat(W?A:Object(t.escape)(A,!0),`
            +`):'
            '+(W?A:Object(t.escape)(A,!0))+"
            "},R.heading=function(A,U,W){var B=this.options.headerPrefix+W.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return l.push({anchor:B,level:U,text:A}),"'+A+""},a.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),a.a.use({tokenizer:w,renderer:R});var h=a.a,D=e("SJMd"),G=e("m3rI"),j=e("Oy/b"),P=/]*>/g;function te(A){var U=document.createElement("div");return U.innerHTML=A,U.childNodes.length===0?"":U.childNodes[0].nodeValue}var i=S.a=function(A){var U=A.value,W=U===void 0?"":U,B=A.className,Y=A.style,X=Y===void 0?{}:Y,Z=String(W),me=Object(oe.useMemo)(function(){try{var Oe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Pe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Te=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Z=Z.replace(Oe,"("+G.a.API_SERVER+"/api/attachments/").replace(Pe,'"'+G.a.API_SERVER+"/api/attachments/").replace(Te,'"'+G.a.API_SERVER+"/files/uploads/")}catch(Ne){}var ve=h(Z),ke=r();return Z.match(/\[TOC\]/)&&(ve=ve.replace("

            [TOC]

            ",le()),E()),ve=ve.replace(/(__special_katext_id_\d+__)/g,function(Ne,Ee){var g=ke[Ee],ae=g.type,K=g.expression;return Object(j.renderToString)(te(K)||"",{displayMode:ae==="block",throwOnError:!1,output:"html"})}),ve=ve.replace(/▁/g,"\u2581\u2581\u2581"),N(),ve},[Z]),_e=Object(oe.useRef)();function q(Oe){var Pe=Oe.target;if(Pe.tagName.toUpperCase()==="A"){var Te=Pe.getAttribute("href");if(Te.startsWith("#")){Oe.preventDefault();var ve=document.getElementById(Te.replace("#",""));ve&&ve.scrollIntoView(!0)}}}return Object(oe.useEffect)(function(){if(_e.current&&me&&(me.match(P)&&window.PR.prettyPrint()),_e.current)return _e.current.addEventListener("click",q),function(){_e.current.removeEventListener("click",q),N(),E()}},[me,_e.current,q]),J.a.createElement("div",{ref:_e,style:X,className:"".concat(B||""," markdown-body"),dangerouslySetInnerHTML:{__html:me}})}},"9NMw":function(ie,S,e){"use strict";var oe=e("miYZ"),J=e("tsqr"),de=e("tJVT"),L=e("PpiC"),M=e("q1tI"),a=e.n(M),t=e("9kvl"),m=e("Ot1p"),l=e("xIf3"),s=e.n(l),R=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],v=function(u,le){var w=u.editData,ue=u.globalSetting,p=u.loading,y=u.dispatch,F=u.onRef,r=F===void 0?function(){}:F,N=u.isEdit,$=Object(L.a)(u,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),V=Object(M.useState)(""),O=Object(de.a)(V,2),n=O[0],h=O[1],D=Object(M.useState)(""),G=Object(de.a)(D,2),j=G[0],P=G[1],te=Object(M.useState)(""),i=Object(de.a)(te,2),A=i[0],U=i[1];Object(M.useEffect)(function(){var B;if(!w||!N)return;h(w==null?void 0:w.name),P(w==null?void 0:w.analysis),U(w==null||((B=w.answer_texts)===null||B===void 0)?void 0:B[0])},[w,N]),Object(M.useImperativeHandle)(le,function(){return{onSave:W}});var W=function(){return n?{name:n,answer_texts:[A],analysis:j}:(J.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)};return a.a.createElement("section",{className:s.a.wrap},a.a.createElement("p",{className:s.a.titleWrap},a.a.createElement("span",{className:s.a.required},"*"),a.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(m.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:n,onChange:function(Y){return h(Y)}}),a.a.createElement("p",{className:s.a.titleWrap},a.a.createElement("span",{className:s.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.a.createElement(m.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:A,onChange:function(Y){return U(Y)}}),a.a.createElement("p",{className:s.a.titleWrap},a.a.createElement("span",{className:s.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(m.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:j,onChange:function(Y){return P(Y)}}))};S.a=Object(t.a)(function(E){var u=E.loading,le=E.globalSetting;return{globalSetting:le,loading:u.effects}},null,null,{forwardRef:!0})(Object(M.forwardRef)(v))},"9SwW":function(ie,S,e){"use strict";var oe=e("/zsF"),J=e("PArb"),de=e("q1tI"),L=e.n(de),M=e("9kvl"),a=e("Z+Na"),t=e.n(a),m=function(s){var R=s.path,v=s.title,E=s.subTitle,u=s.style,le=u===void 0?{}:u,w=s.className,ue=w===void 0?"":w;return L.a.createElement("div",{className:"".concat(t.a.head," ").concat(ue),style:le},L.a.createElement("span",{className:t.a.s1,onClick:function(){return M.c.push(R)}},L.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),v&&L.a.createElement(J.a,{className:t.a.s2,type:"vertical"}),v&&L.a.createElement("span",{className:t.a.s3},v),E&&L.a.createElement("span",{className:t.a.s4},E))};S.a=m},"9VGf":function(ie,S,e){"use strict";e.d(S,"a",function(){return de});var oe=e("q1tI"),J=e.n(oe);function de(L,M){var a=Object(oe.useRef)();Object(oe.useEffect)(function(){a.current=L}),Object(oe.useEffect)(function(){function t(){a.current()}if(M!==null){var m=setInterval(t,M);return function(){return clearInterval(m)}}},[M])}},BjJ7:function(ie,S,e){"use strict";e.d(S,"d",function(){return J}),e.d(S,"c",function(){return de}),e.d(S,"e",function(){return L}),e.d(S,"b",function(){return M}),e.d(S,"a",function(){return t});var oe=e("m3rI");function J(m){var l=!0;if(m.length>0){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:"",s=[],R=0;R1&&arguments[1]!==void 0?arguments[1]:1,Re=Array.isArray(k.children)&&k.children.length>0;return Object(R.a)(Object(R.a)({},k),{},{disabled:Me===3,children:Re?(Le=k.children)===null||Le===void 0?void 0:Le.map(function(je){return z(je,Me+1)}):[]})}return I==null?void 0:I.map(function(k){return z(k)})},b=function(){var _=Object(u.a)(E.a.mark(function I(z){var k,Le;return E.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(q.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[z]}});case 2:k=Re.sent,(k==null?void 0:k.data)&&x(d(Object(Oe.Q)(((Le=k.data[0])===null||Le===void 0?void 0:Le.exercise_points)||[]))||[]);case 4:case"end":return Re.stop()}},I)}));return function(z){return _.apply(this,arguments)}}(),T=function(I){at(Object(R.a)({},se.getFieldsValue())),"exercise_subject_id"in I&&(b(I.exercise_subject_id),se.setFieldsValue({exercise_point_id:void 0}))},c=function(){var _=Object(u.a)(E.a.mark(function I(z){var k;return E.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(q.a)("/api/common_exercises/item_banks/create_exercise_point.json",{method:"post",body:Object(R.a)({},z)});case 2:k=Me.sent,k.status===0&&(se.resetFields(),et());case 4:case"end":return Me.stop()}},I)}));return function(z){return _.apply(this,arguments)}}();return n.a.createElement(Y.a,{centered:!0,destroyOnClose:!0,visible:ne,title:"\u65B0\u589E\u77E5\u8BC6\u70B9",okText:"\u786E\u5B9A\u65B0\u589E",cancelText:"\u53D6\u6D88",width:"600px",onOk:function(){return se.submit()},onCancel:function(){se.resetFields(),et(!0)}},n.a.createElement(p.a,{form:se,className:_e.a.formWrap,scrollToFirstError:!0,labelCol:{span:7},wrapperCol:{span:17},onValuesChange:T,onFinish:c},n.a.createElement(p.a.Item,{label:"\u9009\u62E9\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u79D1\u76EE"}]},n.a.createElement(N.a,{allowClear:!0,showArrow:!0,size:"large",optionFilterProp:"children"},xe.map(function(_){return n.a.createElement(Pe,{key:_.id,value:_.id},_.name)}))),n.a.createElement(p.a.Item,{style:{marginBottom:0},label:"\u9009\u62E9\u77E5\u8BC6\u70B9\u76EE\u5F55",name:"exercise_point_id"},n.a.createElement(m.a,{treeData:f,disabled:!(Ie==null?void 0:Ie.exercise_subject_id),allowClear:!0,showArrow:!0,showCheckedStrategy:m.a.SHOW_PARENT,size:"large"})),n.a.createElement("div",{style:{margin:"0 0 12px 129px",fontSize:12,color:"#999999"}},"\u672A\u9009\u62E9\u77E5\u8BC6\u70B9\u76EE\u5F55\u65F6\uFF0C\u5219\u5C06\u77E5\u8BC6\u70B9\u521B\u5EFA\u4E3A\u8BE5\u8BFE\u7A0B\u7684\u4E00\u7EA7\u76EE\u5F55"),n.a.createElement(p.a.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u77E5\u8BC6\u70B9\u540D\u79F0"}]},n.a.createElement(Z.a,{maxLength:30}))))},ve=Te,ke=e("9SwW"),Ne=e("LvDl"),Ee=V.a.Dragger,g=N.a.Option,ae=function(Se){var ne,xe,ut=Se.problemset,et=Se.globalSetting,Ze=Se.loading,tt=Se.dispatch,se=Se.match,Ae=Se.location,it=Object(F.a)(Se,["problemset","globalSetting","loading","dispatch","match","location"]),Ie=Object(O.useRef)(),at=p.a.useForm(),ct=Object(y.a)(at,1),C=ct[0],f=Object(O.useState)({}),x=Object(y.a)(f,2),d=x[0],b=x[1],T=Object(O.useState)(!1),c=Object(y.a)(T,2),_=c[0],I=c[1],z=Object(O.useState)(!1),k=Object(y.a)(z,2),Le=k[0],Me=k[1],Re=Object(O.useState)(1),je=Object(y.a)(Re,2),Je=je[0],re=je[1],At=Object(O.useState)([]),qe=Object(y.a)(At,2),ze=qe[0],Bt=qe[1],Ot=Object(O.useState)({}),Tt=Object(y.a)(Ot,2),dt=Tt[0],Pt=Tt[1],Lt=Object(O.useState)([]),Ut=Object(y.a)(Lt,2),St=Ut[0],xt=Ut[1],ye=Object(O.useState)([]),he=Object(y.a)(ye,2),ge=he[0],Ke=he[1],We=Object(O.useState)(),we=Object(y.a)(We,2),o=we[0],vt=we[1],nt=Object(O.useState)(!1),yt=Object(y.a)(nt,2),rt=yt[0],Mt=yt[1],ot={onRemove:function(){Ke([])},beforeUpload:function(ce){if((ce==null?void 0:ce.size)>1024*1024*50)return w.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var fe=[];return fe.push(ce),Ke([].concat(fe)),!1},fileList:ge,accept:".xls,.xlsx"},pt=function(){var pe=Object(u.a)(E.a.mark(function ce(){var fe,Ue,be,Ge,lt,Qe,jt,_t,mt,Et,bt,Rt,ft,Ct;return E.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(!(Ae==null||((fe=Ae.query)===null||fe===void 0)?void 0:fe.type)){Xe.next=6;break}return Xe.next=3,Object(q.a)("/api/problems/".concat(se==null||((Ge=se.params)===null||Ge===void 0)?void 0:Ge.questionId,"/edit.json"),{method:"get"});case 3:be=Xe.sent,Xe.next=9;break;case 6:return Xe.next=8,Object(q.a)("/api/common_exercises/item_banks/".concat(se==null||((lt=se.params)===null||lt===void 0)?void 0:lt.questionId,"/edit.json"),{method:"get"});case 8:be=Xe.sent;case 9:if(!((Ue=be)===null||Ue===void 0?void 0:Ue.name)){Xe.next=19;break}return Qe=be||{},jt=Qe.exercise_subjects,_t=Qe.item_type,mt=_t===void 0?"PROGRAM":_t,Et=Qe.difficulty,bt=Qe.exercise_points,Rt=Object(F.a)(Qe,["exercise_subjects","item_type","difficulty","exercise_points"]),ft=jt.map(function(Dt){return Dt.id}),Ct=bt.map(function(Dt){return Dt.id}),Xe.next=15,Nt(ft);case 15:C.setFieldsValue({course:ft,itemType:mt,difficulty:Et,knowledge:Ct}),b({course:ft,itemType:mt,difficulty:Et,knowledge:Ct}),Pt(Rt),I(!0);case 19:case"end":return Xe.stop()}},ce)}));return function(){return pe.apply(this,arguments)}}(),ht=function(){var pe=Object(u.a)(E.a.mark(function ce(){var fe;return E.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,Object(q.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:fe=be.sent,(fe==null?void 0:fe.data)&&Bt(fe.data||[]);case 4:case"end":return be.stop()}},ce)}));return function(){return pe.apply(this,arguments)}}(),Nt=function(){var pe=Object(u.a)(E.a.mark(function ce(fe){var Ue;return E.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,Object(q.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:fe}});case 2:Ue=Ge.sent,(Ue==null?void 0:Ue.data)&&xt(Object(Oe.Q)(Ue==null?void 0:Ue.data));case 4:case"end":return Ge.stop()}},ce)}));return function(fe){return pe.apply(this,arguments)}}();Object(O.useEffect)(function(){var pe;if(ht(),se==null||((pe=se.params)===null||pe===void 0)?void 0:pe.questionId){pt();return}var ce={itemType:"SINGLE",difficulty:1};C.setFieldsValue(ce),b(ce),console.log(se,"match")},[se==null||((ne=se.params)===null||ne===void 0)?void 0:ne.questionId]);var kt=function(){var pe=Object(u.a)(E.a.mark(function ce(){var fe,Ue,be,Ge,lt,Qe,jt,_t,mt,Et,bt,Rt,ft;return E.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return Ue=d||{},be=Ue.course,Ge=Ue.itemType,lt=Ue.difficulty,Qe=Ue.knowledge,jt=Qe===void 0?[]:Qe,He.next=3,(fe=Ie.current)===null||fe===void 0?void 0:fe.onSave();case 3:if(_t=He.sent,_t){He.next=6;break}return He.abrupt("return");case 6:return mt=Object(R.a)({exercise_subject_ids:be,exercise_point_ids:jt,item_type:Ge,difficulty:lt},_t||{}),Et=d.itemType==="PROGRAM"?"/api/common_exercises/item_banks/create_program":"/api/common_exercises/item_banks.json",_&&(Et=d.itemType==="PROGRAM"?"/api/problems/".concat(se==null||((bt=se.params)===null||bt===void 0)?void 0:bt.questionId,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(se==null||((Rt=se.params)===null||Rt===void 0)?void 0:Rt.questionId)),He.next=11,Object(q.a)(Et,{method:_?"put":"post",body:mt});case 11:ft=He.sent,(ft==null?void 0:ft.status)===0&&h.c.push("/exam/questionManagement");case 13:case"end":return He.stop()}},ce)}));return function(){return pe.apply(this,arguments)}}(),It=function(ce){b(Object(R.a)({},C.getFieldsValue())),console.log(ce,"changedValues"),"course"in ce&&Nt(ce.course)},gt=function(){console.log(_,44);var ce=d||{itemType:"SINGLE"},fe=ce.itemType,Ue={SINGLE:n.a.createElement(P.a,{ref:Ie,isEdit:_,editData:dt}),MULTIPLE:n.a.createElement(te.a,{ref:Ie,isEdit:_,editData:dt}),JUDGMENT:n.a.createElement(i.a,{ref:Ie,isEdit:_,editData:dt}),COMPLETION:n.a.createElement(U.a,{ref:Ie,isEdit:_,editData:dt}),SUBJECTIVE:n.a.createElement(A.a,{ref:Ie,isEdit:_,editData:dt}),PROGRAM:n.a.createElement(W.a,{difficulty:d==null?void 0:d.difficulty,ref:Ie,isEdit:_,editData:dt})};return Ue[fe||"SINGLE"]},Xt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name"},{title:"\u9519\u8BEF\u539F\u56E0",dataIndex:"message",key:"message"}];return n.a.createElement("section",{className:j.a.warp},n.a.createElement(ke.a,{path:"/exam/questionManagement",title:"".concat(_?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898"),className:"pl40"}),n.a.createElement("div",{className:j.a.main},n.a.createElement("div",{className:j.a.way},n.a.createElement("span",{className:j.a.s1},"\u6DFB\u52A0\u65B9\u5F0F\uFF1A"),n.a.createElement(s.a.Group,{onChange:function(ce){re(ce.target.value)},value:Je},n.a.createElement(s.a,{value:1},"\u5355\u4E2A\u6DFB\u52A0"),n.a.createElement(s.a,{value:2},"\u6279\u91CF\u5BFC\u5165"))),Je===1&&n.a.createElement(p.a,{form:C,className:j.a.formWrap,scrollToFirstError:!0,labelCol:{span:2},wrapperCol:{span:8},onValuesChange:It,onFinish:kt,size:"large"},n.a.createElement(p.a.Item,{label:"\u6240\u5C5E\u79D1\u76EE",name:"course",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u79D1\u76EE"}]},n.a.createElement(N.a,{mode:"multiple",allowClear:!0,showArrow:!0,optionFilterProp:"children"},ze.map(function(pe){return n.a.createElement(g,{key:pe.id,title:pe.name,value:pe.id},pe.name)}))),n.a.createElement("div",{style:{position:"relative"}},n.a.createElement(p.a.Item,{label:"\u9009\u62E9\u77E5\u8BC6\u70B9",name:"knowledge"},n.a.createElement(m.a,{treeData:St,treeCheckable:!0,disabled:!Object(Ne.size)(d==null?void 0:d.course),allowClear:!0,showArrow:!0,treeNodeFilterProp:"title",showCheckedStrategy:m.a.SHOW_PARENT})),n.a.createElement("div",{className:j.a.add,onClick:function(){return Me(!0)}},"\u65B0\u589E\u77E5\u8BC6\u70B9")),n.a.createElement(p.a.Item,{label:"\u9898\u578B",name:"itemType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},n.a.createElement(N.a,{disabled:_},n.a.createElement(g,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),n.a.createElement(g,{value:"SINGLE"},"\u5355\u9009\u9898"),n.a.createElement(g,{value:"MULTIPLE"},"\u591A\u9009\u9898"),n.a.createElement(g,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),n.a.createElement(g,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),n.a.createElement(g,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),n.a.createElement(p.a.Item,{label:"\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},n.a.createElement(s.a.Group,null,n.a.createElement(s.a,{value:1},"\u7B80\u5355"),n.a.createElement(s.a,{value:2},"\u9002\u4E2D"),n.a.createElement(s.a,{value:3},"\u56F0\u96BE")))),Je===2&&n.a.createElement("div",{className:"pr40 pl20"},n.a.createElement(J.a,{gutter:[16,16]},n.a.createElement(a.a,{className:"font14",span:2,style:{height:"40px",lineHeight:"40px",textAlign:"end"}},"\u6587\u4EF6\u4E0A\u4F20\uFF1A"),n.a.createElement(a.a,null,n.a.createElement(V.a,ot,n.a.createElement(L.a,{ghost:!0,type:"primary",style:{width:"116px",height:"40px"}},"\u9009\u62E9\u6587\u4EF6")))),n.a.createElement(J.a,{gutter:[16,16]},n.a.createElement(a.a,{span:2,className:"font14",style:{textAlign:"end"}},"\u6CE8\u610F\uFF1A"),n.a.createElement(a.a,{span:22},n.a.createElement("span",null,"1.\u4E0A\u4F20\u6587\u4EF6\u6570\u636E\u6570\u91CF\u4E0D\u5F97\u8D85\u8FC72000\u6761\u3002 ",n.a.createElement("br",null),"2.\u4EC5\u652F\u6301\u4E0A\u4F20.xlsx\u6216.xls\u7C7B\u578B\u7684\u6587\u4EF6\u3002 ",n.a.createElement("br",null),"3.\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",n.a.createElement("span",{style:{cursor:"pointer",color:"#1890ff"},onClick:function(){Object(Oe.n)("",Object(Oe.I)({url:D.a.API_SERVER+"/api/common_exercises/item_banks/down_template",query:{}}))}},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u7248")))),n.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.a.createElement(L.a,{type:"primary",style:{width:"116px",height:"40px",borderRadius:"4px"},onClick:Object(u.a)(E.a.mark(function pe(){var ce,fe;return E.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(!((ge==null?void 0:ge.length)<=0)){be.next=3;break}return w.b.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),be.abrupt("return");case 3:return ce=new FormData,ce.append("file",ge[0]),be.next=7,Object(q.a)("/api/common_exercises/item_banks/file_import.json",{method:"post",body:ce},!0);case 7:if(fe=be.sent,!(fe.status===-1)){be.next=10;break}return be.abrupt("return");case 10:Mt(!0),vt(fe);case 12:case"end":return be.stop()}},pe)}))},"\u786E\u8BA4\u4E0A\u4F20")),rt&&n.a.createElement("div",null,n.a.createElement("p",{style:{paddingLeft:15,fontSize:14}},"\u4E0A\u4F20\u7ED3\u679C"),n.a.createElement("div",{style:{fontSize:"16px",textAlign:"center",display:"flex"}},n.a.createElement("span",{style:{flex:"1",lineHeight:"30px"}}," \u672C\u6B21\u4E0A\u4F20 \u65B0\u589E",n.a.createElement("span",{style:{color:"#FA6400"}},o==null?void 0:o.success),"\u6761\u8BD5\u9898\uFF0C\u4E0A\u4F20\u6210\u529F",n.a.createElement("span",{style:{color:"#FA6400"}},o==null?void 0:o.success),"\u6761\u6570\u636E\uFF0C\u5931\u8D25",n.a.createElement("span",{style:{color:"#FA6400"}},o==null||((xe=o.fail)===null||xe===void 0)?void 0:xe.length),"\u6761\u6570\u636E"),n.a.createElement(L.a,{style:{height:"30px",width:"144px"},type:"primary",ghost:!0,onClick:function(){Object(Oe.n)("",Object(Oe.I)({url:D.a.API_SERVER+(o==null?void 0:o.error_file),query:{}}))}},"\u4E0B\u8F7D\u5931\u8D25\u6570\u636E"))))),Je===1&&n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:j.a.topicWrap}," ",gt()),n.a.createElement("div",{className:j.a.buttonWrap},n.a.createElement(L.a,{onClick:function(){return h.c.push("/exam/questionManagement")}},"\u53D6\u6D88"),n.a.createElement(L.a,{type:"primary",className:"mr20",onClick:function(){return C.submit()}},"\u4FDD\u5B58"))),n.a.createElement(ve,{visible:Le,subjects:ze,onCancel:function(ce){ce||Nt(d.course),Me(!1)}}))},K=S.default=Object(h.a)(function(Be){var Se=Be.problemset,ne=Be.loading,xe=Be.globalSetting;return{problemset:Se,globalSetting:xe,loading:ne.effects}})(ae)},FeNN:function(ie,S,e){ie.exports={formWrap:"formWrap___bi3gP"}},HmJG:function(ie,S,e){},J51S:function(ie,S,e){"use strict";var oe=e("P2fV"),J=e("NJEC"),de=e("sRBo"),L=e("kaz8"),M=e("CiB2"),a=e("7Kak"),t=e("9yH6"),m=e("+L6B"),l=e("2/Rp"),s=e("OaEy"),R=e("2fM7"),v=e("giR+"),E=e("fyUT"),u=e("14J3"),le=e("BMrR"),w=e("jCWc"),ue=e("kPKH"),p=e("WmNS"),y=e.n(p),F=e("miYZ"),r=e("tsqr"),N=e("rAM+"),$=e("9og8"),V=e("y8nQ"),O=e("Vl3Y"),n=e("tJVT"),h=e("k1fw"),D=e("fu2T"),G=e("gK9i"),j=e("5NDa"),P=e("5rEg"),te=e("q1tI"),i=e.n(te),A=e("vGm4"),U=e.n(A),W=e("jrin"),B,Y=R.a.Option,X;(function(C){C[C.language=0]="language",C[C.difficult=1]="difficult",C[C.category=2]="category",C[C.openOrNot=3]="openOrNot"})(X||(X={}));var Z=(B={},Object(W.a)(B,X.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),Object(W.a)(B,X.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(W.a)(B,X.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(W.a)(B,X.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),B);function me(C){return Z[C].map(function(f){return i.a.createElement(Y,{key:f.title,value:f.key}," ",f.title," ")})}function _e(C,f){C.map(function(x){var d=x.id,b=x.name,T=x.sub_disciplines,c={value:d,label:b};f.push(c),T&&T.length>0&&(c.children=[],_e(T,c.children))})}function q(C,f){for(var x=[],d=0;d0){x[0]=T.id;for(var c=0;c=0?o.push(rt):vt.push(rt)}catch(pt){nt.e(pt)}finally{nt.f()}if(!(we!==100&&!(re==null||((Ke=re.hack)===null||Ke===void 0)?void 0:Ke.test_set_score))){ot.next=12;break}return r.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),ot.abrupt("return",!1);case 12:ge.hack.difficulty=_,ge.hack_codes.code=Pe.Base64.encode((We=ge.hack_codes)===null||We===void 0?void 0:We.code),T&&(ge.update_hack_sets=o,ge.hack_sets=vt);case 15:return ot.abrupt("return",ge);case 16:case"end":return ot.stop()}},he)}));return function(){return ye.apply(this,arguments)}}();Object(te.useImperativeHandle)(x,function(){return{onSave:ze}}),Object(te.useEffect)(function(){if(!c||!T)return;var ye=c.code,he=c.language,ge=c.hack_sets,Ke=c.description,We=c.name,we=c.time_limit,o=c.test_set_average,vt=c.test_set_score,nt={loading:!1,data:{hack_codes:{language:he,code:Pe.Base64.decode(ye)},hack:{name:We,description:Ke,time_limit:we,test_set_average:o,test_set_score:vt},hack_sets:ge}};k.setFieldsValue(Object(h.a)({},nt.data)),je({type:Ae.SET_INITAL_DATA,payload:Object(Te.cloneDeep)(nt)})},[c,T]);function Bt(ye,he){return Ot.apply(this,arguments)}function Ot(){return Ot=Object($.a)(y.a.mark(function ye(he,ge){return y.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:case"end":return We.stop()}},ye)})),Ot.apply(this,arguments)}function Tt(ye){je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack:Object(h.a)(Object(h.a)({},re.hack),{},{test_set_score:ye.target.value})})}})}function dt(ye){var he=ye.target.value;je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack:Object(h.a)(Object(h.a)({},re.hack),{},{test_set_average:he})})}})}function Pt(){var ye=k.getFieldValue("hack_sets"),he=ye.length+1,ge=Math.floor(100/he),Ke=100%he;ye.map(function(We,we){return qe&&(We.score=ge),We.position=we+1,We}),ye.push({input:"",output:"",position:he,score:qe?ge+Ke:0,display_set:!0}),k.setFieldsValue({hack_sets:ye}),je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack_sets:ye})}})}function Lt(ye){var he=k.getFieldValue("hack_sets"),ge=(he==null?void 0:he.length)-1,Ke=Math.ceil(100/ge),We=100%ge;he.splice(ye,1),he==null||he.map(function(we,o){return qe&&(we.score=Ke,o===ge-1&&(we.score=Ke+We)),we.position=o+1,we}),je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack_sets:he})}}),k.setFieldsValue({hack_sets:he})}function Ut(ye){je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack_codes:Object(h.a)(Object(h.a)({},re.hack_codes),{},{language:ye})})}})}var St=function(he){},xt=function(he){je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack:Object(h.a)(Object(h.a)({},re.hack),{},{name:he.target.value})})}})};return i.a.createElement(O.a,{form:k,initialValues:re,layout:"vertical",className:U.a["oj-form-container"],onValuesChange:St,onFinish:Bt},i.a.createElement(le.a,null,i.a.createElement(ue.a,{span:14},i.a.createElement(at,{onChangeLanguage:Ut,onRemoveTestCase:Lt,onAddTestCase:Pt,onNameChange:xt,hack:re.hack,onChangeScore:Tt,onChangeAverage:dt})),i.a.createElement(ue.a,{span:10},i.a.createElement(O.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},i.a.createElement(ut,{language:re==null||((b=re.hack_codes)===null||b===void 0)?void 0:b.language})))))};function at(C){var f=C.hack,x=C.onNameChange,d=C.onChangeAverage,b=C.onChangeScore,T=C.onAddTestCase,c=C.onRemoveTestCase,_=C.onChangeLanguage,I=f.test_set_average,z=f.test_set_score,k=f.name;return i.a.createElement("div",{className:U.a["oj-left-panel"]},i.a.createElement("div",{className:U.a["oj-form-info"]},i.a.createElement("div",{className:U.a.field},i.a.createElement(O.a.Item,{label:i.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",i.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],extra:i.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},i.a.createElement(E.a,{min:3})),i.a.createElement(O.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},i.a.createElement(R.a,{onChange:_},me(X.language)))),i.a.createElement(O.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},i.a.createElement(P.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:i.a.createElement("span",null,60-((k==null?void 0:k.length)||0)),onChange:x})),i.a.createElement(O.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},i.a.createElement(ve.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),i.a.createElement("div",{className:"tst-case-info"},i.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",i.a.createElement(l.a,{type:"primary",ghost:!0,onClick:T},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B")),i.a.createElement(O.a.Item,{name:["hack","test_set_score"]},i.a.createElement(t.a.Group,{onChange:b},i.a.createElement(t.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",i.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),i.a.createElement(t.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",i.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!f.test_set_score&&i.a.createElement(O.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},i.a.createElement(t.a.Group,{onChange:d},i.a.createElement(t.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),i.a.createElement(t.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),i.a.createElement(O.a.List,{name:"hack_sets"},function(Le,Me){return Object(M.a)(Me),i.a.createElement(G.a,{accordion:!0},Le.map(function(Re,je){return i.a.createElement(tt,{key:"".concat(Re.key,"--").concat(je),header:i.a.createElement("a",{className:U.a["test-case-name"]},i.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(je+1)),z?null:i.a.createElement(i.a.Fragment,null,i.a.createElement(O.a.Item,{name:[Re.name,"score"],fieldKey:[Re.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(je+1,"\u8BC4\u5206")}]},i.a.createElement(E.a,{onClick:function(re){return re.stopPropagation()},min:0,max:100,disabled:I})),i.a.createElement("span",null,"%"))),extra:i.a.createElement("div",{onClick:function(re){return re.stopPropagation()},className:U.a["use-extra"]},i.a.createElement(O.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[Re.name,"display_set"],fieldKey:[Re.fieldKey,"display_set"]},i.a.createElement(L.a,null)),je>0?i.a.createElement("div",{onClick:function(re){return re.stopPropagation()}},i.a.createElement(J.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:i.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+je),onConfirm:function(){c(je)}},i.a.createElement(Oe.a,{className:U.a["btn-remove-case"]}))):i.a.createElement(Oe.a,{style:{opacity:0},className:U.a["btn-remove-case"]}))},i.a.createElement(O.a.Item,{label:"\u8F93\u5165",name:[Re.name,"input"],fieldKey:[Re.fieldKey,"input"]},i.a.createElement(Ze,null)),i.a.createElement(O.a.Item,{label:"\u8F93\u51FA",name:[Re.name,"output"],fieldKey:[Re.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},i.a.createElement(Ze,null)))}))}))))}var ct=S.a=Object(te.forwardRef)(Ie)},JI8h:function(ie,S,e){"use strict";var oe=e("5Dmo"),J=e("3S7+"),de=e("oBTY"),L=e("miYZ"),M=e("tsqr"),a=e("tJVT"),t=e("PpiC"),m=e("q1tI"),l=e.n(m),s=e("9kvl"),R=e("Ot1p"),v=e("9Bee"),E=e("xIf3"),u=e.n(E),le=e("1vsH"),w=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue=function(y,F){var r=y.editData,N=y.globalSetting,$=y.loading,V=y.dispatch,O=y.onRef,n=O===void 0?function(){}:O,h=y.isEdit,D=Object(t.a)(y,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),G=Object(m.useState)([]),j=Object(a.a)(G,2),P=j[0],te=j[1],i=Object(m.useState)(),A=Object(a.a)(i,2),U=A[0],W=A[1],B=Object(m.useState)([]),Y=Object(a.a)(B,2),X=Y[0],Z=Y[1],me=Object(m.useState)(""),_e=Object(a.a)(me,2),q=_e[0],Oe=_e[1],Pe=Object(m.useState)(""),Te=Object(a.a)(Pe,2),ve=Te[0],ke=Te[1];Object(m.useEffect)(function(){te(["","","",""])},[]),Object(m.useEffect)(function(){if(!r||!h)return;Oe(r==null?void 0:r.name),ke(r==null?void 0:r.analysis),te(r==null?void 0:r.choices.map(function(g){return g.choice_text}));var Ee=[];r==null||r.choices.map(function(g,ae){g.is_answer&&Ee.push(ae)}),Z(Ee)},[r,h]),Object(m.useImperativeHandle)(F,function(){return{onSave:Ne}});var Ne=function(){if(!q)return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var g=P.findIndex(function(K){return!K});if(g>-1)return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(w[g]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!X.length)return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(X.length<2)return M.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(le.A)(P))return M.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=P.map(function(K,Be){return{choice_text:K,is_answer:X.includes(Be)?1:0}});return{name:q,choices:ae,analysis:ve}};return l.a.createElement("section",{className:u.a.wrap},l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(R.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:q,onChange:function(g){return Oe(g)}}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:u.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),P.map(function(Ee,g){return l.a.createElement("div",{className:u.a.choiceWrap,key:g},l.a.createElement(J.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(u.a.answer," ").concat(X.includes(g)?u.a.activeAnswer:""),onClick:function(){X.includes(g)?Z(X.filter(function(K){return K!==g})):Z([].concat(Object(de.a)(X),[g]))}},w[g])),l.a.createElement("div",{className:u.a.editorWrap},U===g?l.a.createElement(R.a,{id:"single-question-option-".concat(g),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ee,onChange:function(K){P[g]=K,te(P)}}):l.a.createElement("div",{className:u.a.htmlWrap,onClick:function(){return W(g)}},l.a.createElement(v.a,{value:Ee}))),g>1&&l.a.createElement(J.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(u.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return te(P.filter(function(K,Be){return Be!==g}))}})),g<7&&g===P.length-1&&l.a.createElement(J.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(u.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return te([].concat(Object(de.a)(P),[""]))}})))}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),l.a.createElement(R.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ve,onChange:function(g){return ke(g)}}))};S.a=Object(s.a)(function(p){var y=p.loading,F=p.globalSetting;return{globalSetting:F,loading:y.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ue))},KGka:function(ie,S,e){"use strict";var oe=e("7Kak"),J=e("9yH6"),de=e("miYZ"),L=e("tsqr"),M=e("tJVT"),a=e("PpiC"),t=e("q1tI"),m=e.n(t),l=e("9kvl"),s=e("Ot1p"),R=e("xIf3"),v=e.n(R),E=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],u=function(w,ue){var p=w.editData,y=w.globalSetting,F=w.loading,r=w.dispatch,N=w.onRef,$=N===void 0?function(){}:N,V=w.isEdit,O=Object(a.a)(w,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),n=Object(t.useState)(),h=Object(M.a)(n,2),D=h[0],G=h[1],j=Object(t.useState)(""),P=Object(M.a)(j,2),te=P[0],i=P[1],A=Object(t.useState)(""),U=Object(M.a)(A,2),W=U[0],B=U[1];Object(t.useEffect)(function(){if(!p||!V)return;i(p==null?void 0:p.name),B(p==null?void 0:p.analysis);var X=p==null?void 0:p.choices.find(function(Z){return Z.is_answer});G(X.choice_text==="\u6B63\u786E"?"0":"1")},[p,V]),Object(t.useImperativeHandle)(ue,function(){return{onSave:Y}});var Y=function(){if(!te)return L.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!D)return L.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var Z=[{choice_text:"\u6B63\u786E",is_answer:D==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:D==="1"?1:0}];return{name:te,choices:Z,analysis:W}};return m.a.createElement("section",{className:v.a.wrap},m.a.createElement("p",{className:v.a.titleWrap},m.a.createElement("span",{className:v.a.required},"*"),m.a.createElement("span",{className:v.a.title},"\u9898\u5E72\uFF1A")),m.a.createElement(s.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:te,onChange:function(Z){return i(Z)}}),m.a.createElement("p",{className:v.a.titleWrap},m.a.createElement("span",{className:v.a.required},"*"),m.a.createElement("span",{className:v.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",m.a.createElement("span",{className:v.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),m.a.createElement(J.a.Group,{buttonStyle:"solid",value:D,onChange:function(Z){return G(Z.target.value)}},m.a.createElement(J.a.Button,{value:"0",className:"".concat(v.a.radio," mr40")},"\u6B63\u786E"),m.a.createElement(J.a.Button,{value:"1",className:v.a.radio},"\u9519\u8BEF")),m.a.createElement("p",{className:v.a.titleWrap},m.a.createElement("span",{className:v.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),m.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:W,onChange:function(Z){return B(Z)}}))};S.a=Object(l.a)(function(le){var w=le.loading,ue=le.globalSetting;return{globalSetting:ue,loading:w.effects}},null,null,{forwardRef:!0})(Object(t.forwardRef)(u))},M8RZ:function(ie,S,e){"use strict";e.d(S,"a",function(){return l});var oe=e("fWQN"),J=e("mtLc"),de=e("yKVA"),L=e("879j"),M=e("q1tI"),a=e.n(M),t=e("i8i4"),m=e.n(t),l=function(s){Object(de.a)(v,s);var R=Object(L.a)(v);function v(E){var u;Object(oe.a)(this,v),u=R.call(this,E);var le=window.document;return u.node=le.createElement("div"),le.body.appendChild(u.node),u}return Object(J.a)(v,[{key:"render",value:function(){var u=this.props.children;return Object(t.createPortal)(u,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),v}(a.a.Component)},O2Wb:function(ie,S,e){ie.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ie,S,e){"use strict";var oe=e("2qtc"),J=e("kLXV"),de=e("rAM+"),L=e("tJVT"),M=e("jrin"),a=e("q1tI"),t=e.n(a),m=e("VrN/"),l=e.n(m),s=e("bdgK"),R=e("p77/"),v=e("Bd2K"),E=e("ELLl"),u=e("19Vz"),le=e("lZu9"),w=e("kSUc"),ue=e("9Bee"),p=e("0Owb"),y=e("dejd"),F=e("C+DQ"),r=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function N(f){var x=f.onActionCallback,d=f.title,b=f.icon,T=f.actionName,c=f.className,_=c===void 0?"":c,I=f.children;function z(){x(T)}return t.a.createElement("a",{title:d,className:_,onClick:z},t.a.createElement("i",{className:"md-iconfont ".concat(b)}),I)}var $=function(f){var x=f.watch,d=f.showNullButton,b=f.onActionCallback,T=f.fullScreen,c=f.insertTemp,_=[].concat(r,[{title:"".concat(x?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(x?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return t.a.createElement("ul",{className:"markdown-toolbar-container"},_.map(function(I,z){return t.a.createElement("li",{key:z},I.actionName?t.a.createElement(N,Object(p.a)({},I,{onActionCallback:b})):t.a.createElement("span",{className:"v-line"}))}),d?t.a.createElement("li",null,t.a.createElement(N,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:b},t.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,c&&t.a.createElement("li",null,t.a.createElement(N,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(c),onActionCallback:b},t.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),t.a.createElement("li",{className:"btn-full-screen"},t.a.createElement(N,{icon:"".concat(T?"icon-shrink":"icon-enlarge"),title:T?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:b})))},V=e("M8RZ"),O=e("+L6B"),n=e("2/Rp"),h=e("y8nQ"),D=e("Vl3Y"),G=e("5NDa"),j=e("5rEg"),P={labelCol:{span:4},wrapperCol:{span:20}},te=function(f){var x=f.callback,d=f.onCancel;function b(T){x(T)}return t.a.createElement(D.a,Object(p.a)({},P,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:b}),t.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},t.a.createElement(j.a,null)),t.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},t.a.createElement(j.a,null)),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(n.a,{type:"ghost",onClick:d},"\u53D6\u6D88")))},i=e("7ahc"),A=e("HmJG"),U=e("BjJ7"),W=D.a.useForm,B={width:280,marginRight:10},Y={labelCol:{span:5},wrapperCol:{span:19}},X=function(f){var x=f.callback,d=f.onCancel,b=W(),T=Object(L.a)(b,1),c=T[0];function _(k){x(k)}function I(k){c.setFieldsValue({src:"/api/attachments/".concat(k.id)})}function z(k){var Le=k.target.files[0];me(Le,I)}return t.a.createElement(D.a,Object(p.a)({form:c},Y,{className:"upload-image-panel",onFinish:_}),t.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},t.a.createElement("div",{className:"flex-container"},t.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},t.a.createElement(j.a,{style:B})),t.a.createElement(Z,{onFileChange:z}))),t.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},t.a.createElement(j.a,{style:{width:264}})),t.a.createElement(D.a.Item,{style:{textAlign:"right"}},t.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(n.a,{type:"ghost",onClick:d},"\u53D6\u6D88")))};function Z(f){var x=f.onFileChange;return t.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",t.a.createElement("input",{type:"file",accept:"image/*",onChange:x}))}function me(f,x){if(!f)throw new String("\u6CA1\u6709\u6587\u4EF6");var d=new FormData;d.append("editormd-image-file",f),d.append("file_param_name","editormd-image-file"),d.append("byxhr","true");var b=new window.XMLHttpRequest;b.withCredentials=!0,b.addEventListener("load",function(T){x(JSON.parse(T.target.responseText))},!1),b.addEventListener("error",function(T){console.error(T)},!1),b.open("POST","".concat(U.a,"/api/attachments.json")),b.send(d)}var _e=e("giR+"),q=e("fyUT"),Oe=e("7Kak"),Pe=e("9yH6"),Te=Pe.a.Group,ve={margin:"0 8px"},ke=function(f){var x=f.callback,d=f.onCancel;function b(T){x(T)}return t.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:b},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{style:ve},"\u5355\u5143\u683C\u6570\uFF1A"),t.a.createElement("span",{style:ve},"\u884C\u6570"),t.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},t.a.createElement(q.a,null)),t.a.createElement("span",{style:ve},"\u5217\u6570"),t.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},t.a.createElement(q.a,null))),t.a.createElement("div",{className:"flex-container",style:{marginTop:12}},t.a.createElement("span",{style:ve},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),t.a.createElement(D.a.Item,{name:"align"},t.a.createElement(Te,null,t.a.createElement(Pe.a,{value:"default"},t.a.createElement("i",{className:"fa fa-align-justify"})),t.a.createElement(Pe.a,{value:"left"},t.a.createElement("i",{className:"fa fa-align-left"})),t.a.createElement(Pe.a,{value:"center"},t.a.createElement("i",{className:"fa fa-align-center"})),t.a.createElement(Pe.a,{value:"right"},t.a.createElement("i",{className:"fa fa-align-right"}))))),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(n.a,{type:"ghost",onClick:d},"\u53D6\u6D88")))},Ne="link",Ee="upload-image",g="code-block",ae="add-table",K="------------",Be={default:K,left:":".concat(K),center:":".concat(K,":"),right:"".concat(K,":")},Se=e("9VGf"),ne,xe;function ut(){}var et=0,Ze=1e4,tt="\u2581",se=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Ae(f){return/^\d+$/.test(f)?"".concat(f,"px"):f}var it=navigator.platform.toUpperCase().indexOf("MAC")>=0,Ie=it?"Cmd":"Ctrl",at=(ne={},Object(M.a)(ne,Ie+"-B","bold"),Object(M.a)(ne,Ie+"-I","italic"),ne),ct=(xe={},Object(M.a)(xe,Ne,"\u6DFB\u52A0\u94FE\u63A5"),Object(M.a)(xe,g,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(M.a)(xe,Ee,"\u6DFB\u52A0\u56FE\u7247"),Object(M.a)(xe,ae,"\u6DFB\u52A0\u8868\u683C"),xe),C=S.a=function(f){var x=f.defaultValue,d=x===void 0?"":x,b=f.onChange,T=f.width,c=T===void 0?"100%":T,_=f.height,I=_===void 0?400:_,z=f.miniToolbar,k=z===void 0?!1:z,Le=f.isFocus,Me=Le===void 0?!1:Le,Re=f.watch,je=f.insertTemp,Je=f.id,re=Je===void 0?"markdown-editor-id":Je,At=f.showResizeBar,qe=At===void 0?!1:At,ze=f.noStorage,Bt=ze===void 0?!1:ze,Ot=f.showNullButton,Tt=Ot===void 0?!1:Ot,dt=f.fullScreen,Pt=dt===void 0?!1:dt,Lt=f.onBlur,Ut=f.onCMBeforeChange,St=f.className,xt=St===void 0?"":St,ye=f.placeholder,he=ye===void 0?"":ye,ge=f.values,Ke=ge===void 0?"":ge,We=Object(a.useState)(null),we=Object(L.a)(We,2),o=we[0],vt=we[1],nt=Object(a.useState)(d),yt=Object(L.a)(nt,2),rt=yt[0],Mt=yt[1],ot=Object(a.useState)(Re),pt=Object(L.a)(ot,2),ht=pt[0],Nt=pt[1],kt=Object(a.useState)(Pt),It=Object(L.a)(kt,2),gt=It[0],Xt=It[1],pe=Object(a.useState)(""),ce=Object(L.a)(pe,2),fe=ce[0],Ue=ce[1],be=Object(a.useState)(0),Ge=Object(L.a)(be,2),lt=Ge[0],Qe=Ge[1],jt=Object(a.useState)(I),_t=Object(L.a)(jt,2),mt=_t[0],Et=_t[1],bt=Object(a.useState)(!1),Rt=Object(L.a)(bt,2),ft=Rt[0],Ct=Rt[1],He=Object(a.useRef)(),Xe=Object(a.useRef)(),Dt=Object(a.useRef)(),Wt=Object(a.useRef)();Object(a.useEffect)(function(){Mt(Ke),o==null||o.setValue(Ke)},[Ke]),Object(a.useEffect)(function(){if(He.current){var ee=function(Ce,De){var Fe=De.clipboardData;if(Fe){var Ve=Fe.types.toString(),Ye=Fe.items;if(Ve==="text/html,Files"||Ve==="Files"){var $e=Ye[1];Ve==="Files"&&($e=Ye[0]),$e.kind==="file"&&$e.type.match(/^image\//i)&&me($e.getAsFile(),function(st){st.id?H.replaceSelection("![,](/api/attachments/".concat(st.id,")")):(st==null?void 0:st.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},H=l.a.fromTextArea(He.current,{mode:"markdown",lineNumbers:!k,lineWrapping:!0,value:d,autoCloseTags:!0,autoCloseBrackets:!0});return Me&&H.focus(),H.on("paste",ee),vt(H),function(){H.off("paste",ee)}}},[]);var $t=Object(a.useCallback)(function(){if(Xe.current)try{var ee=Xe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,H=Xe.current.getElementsByClassName("markdown-editor-body")[0];gt?H.style.height="calc(100vh - ".concat(ee,"px)"):H.style.height="".concat(mt-ee,"px")}catch(Q){console.log(Q,"---- to set md editor body height")}},[mt,Xe,gt]);Object(a.useEffect)(function(){function ee(){var Q=new s.default(function(Ce){var De=Object(de.a)(Ce),Fe;try{for(De.s();!(Fe=De.n()).done;){var Ve=Fe.value;(Ve.target.offsetHeight>0||Ve.target.offsetWidth>0)&&($t(),o.setSize("100%","100%"),o.refresh())}}catch(Ye){De.e(Ye)}finally{De.f()}});return Q.observe(He.current.parentElement),Q}if(o){var H=ee();return function(){H.unobserve(He.current.parentElement)}}},[o,$t]),Object(a.useEffect)(function(){if(o){for(var ee=[],H=function(){var Ve=Ce[Q];De=Object(L.a)(Ve,2);var Ye=De[0],$e=De[1],st=Object(M.a)({},Ye,function(){zt($e)});ee.push(st),o.addKeyMap(st)},Q=0,Ce=Object.entries(at);Q0){var ee=new Date().getTime(),H=window.sessionStorage.getItem(re);ee>=lt+Ze&&(!H||H!==rt)&&(window.sessionStorage.setItem(re,rt),Ct(!0))}},Ze),Object(a.useEffect)(function(){Nt(Re)},[o,Re]),Object(a.useEffect)(function(){o&&(Me&&o.focus())},[o,Me]),Object(a.useEffect)(function(){if(ht&&o){var ee=function(Ce){var De=Ce.target;if(Wt.current){var Fe=De.scrollTop/De.scrollHeight;Wt.current.scrollTop=Wt.current.scrollHeight*Fe}},H=o.getScrollerElement();return H.addEventListener("scroll",ee),function(){H.removeEventListener("scroll",ee)}}},[o,ht]),Object(a.useEffect)(function(){if(o&&Ut){var ee=function(Q,Ce){Ut(Q,Ce)};return o.on("beforeChange",ee),function(){o.off("beforeChange",ee)}}},[o,Ut]),Object(a.useEffect)(function(){if(o&&Lt){var ee=function(){Lt(o.getValue())};return o.on("blur",ee),function(){o.off("blur",ee)}}},[o,Lt]),Object(a.useEffect)(function(){if(o){var ee=function(Q){var Ce=Q.getValue();Mt(Ce),Qe(new Date().getTime()),Q.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),b&&b(Ce)};return o.on("change",ee),function(){o.off("change",ee)}}},[o,b]),Object(a.useEffect)(function(){o&&(d==null?(o.setValue(""),Mt("")):d!==o.getValue()&&(o.setValue(d),Mt(d),o.setCursor(o.lineCount(),0)))},[o,d]);var zt=Object(a.useCallback)(function(ee){var H=o.getCursor(),Q=o.getSelection(),Ce=Q.split(` +`);switch(ee){case"bold":return o.replaceSelection("**"+Q+"**"),Q===""&&o.setCursor(H.line,H.ch+2),o.focus();case"italic":return o.replaceSelection("*"+Q+"*"),Q===""&&o.setCursor(H.line,H.ch+1),o.focus();case"code":return o.replaceSelection("`"+Q+"`"),Q===""&&o.setCursor(H.line,H.ch+1),o.focus();case"inline-latex":return o.replaceSelection("`$$"+Q+"$$`"),Q===""&&o.setCursor(H.line,H.ch+3),o.focus();case"latex":return o.replaceSelection("```latex\n"+Q+"\n```"),o.setCursor(H.line+1,Q.length+1),o.focus();case"line-break":return o.replaceSelection(`
            +`),o.focus();case"list-ul":return Q===""?o.replaceSelection("- "+Q):o.replaceSelection(Ce.map(function(De){return De===""?"":"- ".concat(De)}).join(` +`)),o.focus();case"list-ol":return Q===""?o.replaceSelection("1. "+Q):o.replaceSelection(Ce.map(function(De,Fe){return De===""?"":"".concat(Fe+1,". ").concat(De)}).join(` +`)),o.focus();case"add-null-ch":return Q===""&&o.setCursor(H.line,H.ch+1),o.replaceSelection(tt),o.focus();case"inster-template-1":return Q===""&&o.setCursor(H.line,H.ch),o.replaceSelection(se),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return Nt(!ht),o.focus();case"trigger-full-screen":return Xt(!gt),o.focus();case Ne:Ue(Ne);return;case g:Ue(g);return;case Ee:Ue(Ee);return;case ae:Ue(ae);return;default:throw new Error}},[o,ht,gt]),Kt=Object(a.useCallback)(function(ee){Ue("");switch(fe){case Ne:var H=ee.title,Q=ee.link;return o.replaceSelection("[".concat(H,"](").concat(Q,")")),o.focus();case g:var Ce=ee.language,De=ee.content;return o.replaceSelection(["```"+Ce,De,"```"].join(` +`)),o.focus();case Ee:var Fe=ee.src,Ve=ee.alt;return o.replaceSelection("![ ".concat(Ve," ]( ").concat(Fe,' "').concat(Ve,'" )')),o.focus();case ae:for(var Ye=ee.row,$e=ee.col,st=ee.align,Vt=` +`,wt=0;wt300&&($e=300);var st=I+$e+"px";Et(st)}},Ce=Dt.current,De=!1,Fe=0;return Ce.addEventListener("mousedown",ee),document.addEventListener("mousemove",Q),document.addEventListener("mouseup",H),function(){Ce.removeEventListener("mousedown",ee),document.removeEventListener("mousemove",Q),document.removeEventListener("mouseup",H)}}},[o,Dt]),Object(a.useEffect)(function(){Et(I)},[I]);var Yt=Ae(c),Zt=Ae(mt),qt={width:Yt,height:Zt},ea=Object(a.useMemo)(function(){if(lt){var ee=new Date(lt),H=ee.getHours(),Q=ee.getMinutes(),Ce=ee.getSeconds();return H=H<10?"0"+H:H,Q=Q<10?"0"+Q:Q,Ce=Ce<10?"0"+Ce:Ce,"".concat(H,":").concat(Q,":").concat(Ce)}return 0},[lt]);function ta(){window.sessionStorage.removeItem(re),Ct(!1),Qe(0)}function aa(){Ct(!1),Qe(0),o.setValue(window.sessionStorage.getItem(re))}return t.a.createElement(a.Fragment,null,t.a.createElement("div",{className:"markdown-editor-wrapper",ref:Xe},t.a.createElement("div",{className:"markdown-editor-container ".concat(xt," ").concat(ht?"on-preview":""," ").concat(k?"mini":""," ").concat(gt?"full-screen":""),style:qt},t.a.createElement($,{insertTemp:je,watch:ht,fullScreen:gt,showNullButton:Tt,onActionCallback:zt}),t.a.createElement("div",{className:"markdown-editor-body"},t.a.createElement("div",{className:"codemirror-container"},t.a.createElement("textarea",{ref:He,placeholder:he})),ht?t.a.createElement("div",{ref:Wt,className:"preview-container"},t.a.createElement(ue.a,{value:rt})):null))),qe?t.a.createElement("a",{ref:Dt,className:"editor-resize"}):null,t.a.createElement(V.a,null,ct[fe]?t.a.createElement(J.a,{centered:!0,title:ct[fe],visible:!0,onCancel:Ft,footer:null},Qt):null))}},"Z+Na":function(ie,S,e){ie.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(ie,S,e){"use strict";var oe=e("BoS7"),J=e("Sdc0"),de=e("OaEy"),L=e("2fM7"),M=e("q1tI"),a=e.n(M),t=e("lOMy"),m=e.n(t),l=L.a.Option;S.a=function(s){var R=s.onFontSizeChange,v=s.cmFontSize,E=s.cmCodeMode,u=s.onCodeModeChange,le=s.onTabToSpace,w=s.className,ue=w===void 0?"":w,p=s.tabToSpace,y=s.children;return a.a.createElement("div",{className:"tpi-code-setting ".concat(ue)},a.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),a.a.createElement(L.a,{bordered:!1,size:"small",value:E,onChange:u},a.a.createElement(l,{value:"vs"},"\u767D\u8272\u80CC\u666F"),a.a.createElement(l,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),a.a.createElement(L.a,{bordered:!1,size:"small",value:v,onChange:R},a.a.createElement(l,{value:12},"12px"),a.a.createElement(l,{value:14},"14px"),a.a.createElement(l,{value:16},"16px"),a.a.createElement(l,{value:18},"18px"),a.a.createElement(l,{value:20},"20px"),a.a.createElement(l,{value:22},"22px"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"Tab\u8F6C\u6362"),a.a.createElement(J.a,{checked:p,onChange:le}))),a.a.createElement("h3",null,"\u5FEB\u6377\u952E"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),a.a.createElement("span",null,"Ctrl + S")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),a.a.createElement("span",null,"F1 / Alt + F1")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),a.a.createElement("span",null,"Ctrl + ]/[")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),a.a.createElement("span",null,"Ctrl + Shift + \\")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),a.a.createElement("span",null,"Home")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),a.a.createElement("span",null,"End"))),y)}},ZW9T:function(ie,S,e){"use strict";e.d(S,"a",function(){return F});var oe=e("k1fw"),J=e("miYZ"),de=e("tsqr"),L=e("rAM+"),M=e("tJVT"),a=e("PpiC"),t=e("q1tI"),m=e.n(t),l=e("bdgK");function s(r,N,$,V,O){var n=N.getWordUntilPosition($),h={startLineNumber:$.lineNumber,endLineNumber:$.lineNumber,startColumn:n.startColumn,endColumn:n.endColumn},D=V.map(function(G){return{label:G,kind:r.languages.CompletionItemKind.Keyword,insertText:G,insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h}});return O.map(function(G){D.push(Object(oe.a)(Object(oe.a)({},G),{},{range:h}))}),D}var R=function(r){var N={label:"ifelse",kind:r.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},$=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];r.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(h,D){var G=s(r,h,D,$,[N]);return{suggestions:G}}});var V=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];r.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(h,D){var G=[{label:"print",kind:r.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],j=s(r,h,D,V,G);return{suggestions:j}}});var O=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];r.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(h,D){var G=[N,{label:"main",kind:r.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:r.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],j=s(r,h,D,O,G);return{suggestions:j}}})},v="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function E(r){return/^\d+$/.test(r)?"".concat(r,"px"):r}function u(){}var le=!1,w={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ue(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],N=r;if(Array.isArray(r)){for(var $=0;$0||k.target.offsetWidth>0)&&K.current.instance.layout()}}catch(Le){I.e(Le)}finally{I.f()}}),c.observe(ae.current)),c}function et(){de.b.warn(decodeURIComponent(v))}Object(t.useEffect)(function(){var c=K.current.instance;if(n!=null&&c&&ne){var _=c.getModel();_&&n!==_.getValue()&&(le=!0,_.setValue(n),c.layout(),le=!1)}},[n,ne,K.current]);function Ze(){var c=K.current.instance;if(c){var _=c.getSelection(),I=K.current.pastePos||{},z=new p.Range(I.startLineNumber||_.endLineNumber,I.startColumn||_.endColumn,I.endLineNumber||_.endLineNumber,I.endColumn||_.endColumn);setTimeout(function(){c.executeEdits("",[{range:z,text:""}])},300)}}function tt(c){(window.navigator.platform.match("Mac")?c.metaKey:c.ctrlKey)&&c.keyCode==83&&(c.preventDefault(),Y())}var se=function(){if(Z&&K.current.instance){var _=K.current.instance.getContentHeight();b(_0||Pe.target.offsetWidth>0)&&Z.layout()}}catch(Te){q.e(Te)}finally{q.f()}}),me.observe(P.current)),me}Object(t.useEffect)(function(){P.current&&e.e(34).then(e.t.bind(null,"M/lh",7)).then(function(Z){p=Z;var me=p.editor.createDiffEditor(P.current,Object(oe.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},j));U(me);var _e=W(me);return function(){me.dispose();var q=me.getModel();q&&q.dispose(),_e.unobserve(P.current)}})},[]),Object(t.useEffect)(function(){A&&A.setModel({original:p.editor.createModel(n,D),modified:p.editor.createModel(h,D)})},[n,h,D,A]);var B=E($),Y=E(O),X={width:B,height:Y};return m.a.createElement("div",{className:"my-diff-editor",ref:P,style:X})}},bCnd:function(ie,S,e){"use strict";e.d(S,"b",function(){return L}),e.d(S,"a",function(){return M});var oe=e("je13"),J=e.n(oe),de=!1;function L(a,t){var m=J.a.get("__ec");m||(m={}),m[a]=t,J.a.set("__ec",m)}function M(a,t){var m=J.a.get("__ec");return m?m[a]===void 0?t:m[a]:t}},dejd:function(ie,S,e){},kSUc:function(ie,S,e){},kqOp:function(ie,S,e){"use strict";e.d(S,"a",function(){return s});var oe=e("0Owb"),J=e("fWQN"),de=e("mtLc"),L=e("yKVA"),M=e("879j"),a=e("q1tI"),t=e.n(a),m=e("Ot1p"),l="\u2581",s=function(R){Object(L.a)(E,R);var v=Object(M.a)(E);function E(){var u;Object(J.a)(this,E);for(var le=arguments.length,w=new Array(le),ue=0;ue[draggable]{color:#fff;background-color:#1890ff;opacity:.8}.ant-select-tree .ant-select-tree-treenode.drag-over-gap-top>[draggable]{border-top-color:#1890ff}.ant-select-tree .ant-select-tree-treenode.drag-over-gap-bottom>[draggable]{border-bottom-color:#1890ff}.ant-select-tree-show-line .ant-select-tree-indent-unit{position:relative;height:100%}.ant-select-tree-show-line .ant-select-tree-indent-unit:first-child:after{position:absolute;top:calc(100% - 24px);right:10px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit:before{position:absolute;top:calc(100% - 4px);right:-10px;bottom:-24px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit-end-first-level:after,.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before{display:none}.ant-select-tree-show-line .ant-select-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-select-tree-indent-unit:after,.ant-select-tree-show-line .ant-select-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-select-tree-indent-unit:before{display:none}.ant-select-tree-show-line .ant-select-tree-switcher{z-index:1;background:#fff}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.ant-select-single .ant-select-selector{display:-ms-flexbox;display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:7px;bottom:0;left:7px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:26px;transition:all .3s}@supports (-moz-appearance:meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:26px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector .ant-select-selection-item:after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after,.ant-select-single .ant-select-selector:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:19px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:15px}.ant-select-single.ant-select-open .ant-select-selection-item{opacity:.4}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%;height:28px;padding:0 7px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:not(.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector){border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:26px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:26px}.ant-select-single.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 7px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:32px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after{line-height:30px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:30px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after{line-height:20px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:20px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-multiple .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:0 3px}.ant-select-multiple .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select-multiple .ant-select-selector input{cursor:auto}.ant-select-focused.ant-select-multiple .ant-select-selector:not(.ant-select-disabled.ant-select-multiple .ant-select-selector){border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-disabled.ant-select-multiple .ant-select-selector{color:rgba(0,0,0,.25)}.ant-select-disabled.ant-select-multiple .ant-select-selector input{cursor:not-allowed}.ant-select-multiple .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector:after{display:inline-block;width:0;margin:3px 0;line-height:20px;content:"\a0"}.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:20px}.ant-select-multiple .ant-select-selection-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;box-sizing:border-box;max-width:100%;height:20px;margin-top:3px;margin-right:3px;margin-bottom:3px;padding:0 2px 0 4px;line-height:18px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,.45);font-weight:700;font-size:12px;line-height:inherit;cursor:pointer;display:inline-block;font-size:10px}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove:before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,.75)}.ant-select-multiple .ant-select-selection-search{position:relative;margin-left:0}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.66667;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:3px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:nowrap;visibility:hidden}.ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:6.5px}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:7px;left:7px;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector:after{line-height:26px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:26px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:26px;line-height:26px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:26px;line-height:24px}.ant-select-multiple.ant-select-sm .ant-select-selector:after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:16px;line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:24px;line-height:24px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important}.ant-select-selection-item{-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (-ms-high-contrast:none){.ant-select-selection-item,.ant-select-selection-item ::-ms-backdrop{-ms-flex:auto;flex:auto}}.ant-select-selection-placeholder{-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.4}@media (-ms-high-contrast:none){.ant-select-selection-placeholder,.ant-select-selection-placeholder ::-ms-backdrop{-ms-flex:auto;flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:53%;right:7px;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:7px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:12px;font-variant:normal;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgba(0,0,0,.25)}.ant-select-item-empty{position:relative;display:block;min-height:28px;padding:5px 8px;color:rgba(0,0,0,.85);font-weight:400;font-size:12px;line-height:18px;color:rgba(0,0,0,.25)}.ant-select-item{position:relative;display:block;min-height:28px;padding:5px 8px;color:rgba(0,0,0,.85);font-weight:400;font-size:12px;line-height:18px;cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:rgba(0,0,0,.45);font-size:12px;cursor:default}.ant-select-item-option{display:-ms-flexbox;display:flex}.ant-select-item-option-content{-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{-ms-flex:none;flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:16px}.ant-select-lg{font-size:14px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:auto;left:7px}.ant-select-rtl .ant-select-clear{right:auto;left:7px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:16px;padding-left:8px}.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:3px;padding-left:20px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{margin-right:0;margin-left:3px;padding:0 4px 0 2px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:2px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search{margin-right:0;margin-left:3px}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:7px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:7px;left:19px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:15px}.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:0}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-empty{margin:0 8px;font-size:12px;line-height:1.66667;text-align:center}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-description{margin:0}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:rgba(0,0,0,.25)}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:rgba(0,0,0,.25)}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill-opacity:.8;fill:#f5f5f5}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4{fill:#dce0e6}.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}.ant-upload{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";outline:0}.ant-upload p{margin:0}.ant-upload-btn{display:block;width:100%;outline:none}.ant-upload input[type=file]{cursor:pointer}.ant-upload.ant-upload-select{display:inline-block}.ant-upload.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-select-picture-card{display:table;float:left;width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s ease}.ant-upload.ant-upload-select-picture-card>.ant-upload{display:table-cell;width:100%;height:100%;padding:4px;text-align:center;vertical-align:middle}.ant-upload.ant-upload-select-picture-card:hover{border-color:#1890ff}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{border-color:#d9d9d9}.ant-upload.ant-upload-drag{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-drag .ant-upload{padding:8px 0}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled){border-color:#096dd9}.ant-upload.ant-upload-drag.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-drag .ant-upload-btn{display:table;height:100%}.ant-upload.ant-upload-drag .ant-upload-drag-container{display:table-cell;vertical-align:middle}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#40a9ff}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin-bottom:20px}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:#40a9ff;font-size:48px}.ant-upload.ant-upload-drag p.ant-upload-text{margin:0 0 4px;color:rgba(0,0,0,.85);font-size:14px}.ant-upload.ant-upload-drag p.ant-upload-hint{color:rgba(0,0,0,.45);font-size:12px}.ant-upload.ant-upload-drag .anticon-plus{color:rgba(0,0,0,.25);font-size:30px;transition:all .3s}.ant-upload.ant-upload-drag .anticon-plus:hover{color:rgba(0,0,0,.45)}.ant-upload.ant-upload-drag:hover .anticon-plus{color:rgba(0,0,0,.45)}.ant-upload-picture-card-wrapper{display:inline-block;width:100%}.ant-upload-picture-card-wrapper:before{display:table;content:""}.ant-upload-picture-card-wrapper:after{display:table;clear:both;content:""}.ant-upload-list{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;list-style:none;font-feature-settings:tnum,"tnum";line-height:1.66667}.ant-upload-list:before{display:table;content:""}.ant-upload-list:after{display:table;clear:both;content:""}.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:14px}.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:28px}.ant-upload-list-item{position:relative;height:20.00004px;margin-top:4px;font-size:12px}.ant-upload-list-item-name{display:inline-block;width:100%;padding-left:20px;overflow:hidden;line-height:1.66667;white-space:nowrap;text-overflow:ellipsis}.ant-upload-list-item-name-icon-count-1{padding-right:14px}.ant-upload-list-item-card-actions{position:absolute;right:0}.ant-upload-list-item-card-actions-btn{opacity:0}.ant-upload-list-item-card-actions-btn.ant-btn-sm{height:20px;line-height:1}.ant-upload-list-item-card-actions.picture{top:22px;line-height:0}.ant-upload-list-item-card-actions-btn:focus,.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-card-actions .anticon{color:rgba(0,0,0,.45)}.ant-upload-list-item-info{height:100%;padding:0 12px 0 4px;transition:background-color .3s}.ant-upload-list-item-info>span{display:block;width:100%;height:100%}.ant-upload-list-item-info .ant-upload-text-icon .anticon,.ant-upload-list-item-info .anticon-loading .anticon{position:absolute;top:4px;color:rgba(0,0,0,.45);font-size:12px}.ant-upload-list-item .anticon-close{display:inline-block;font-size:10px;position:absolute;top:6px;right:4px;color:rgba(0,0,0,.45);line-height:0;cursor:pointer;opacity:0;transition:all .3s}.ant-upload-list-item .anticon-close:hover{color:rgba(0,0,0,.85)}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#f5f5f5}.ant-upload-list-item:hover .anticon-close{opacity:1}.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-list-item-name,.ant-upload-list-item-error .ant-upload-text-icon>.anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-progress{position:absolute;bottom:-12px;width:100%;padding-left:24px;font-size:12px;line-height:0}.ant-upload-list-picture-card .ant-upload-list-item,.ant-upload-list-picture .ant-upload-list-item{position:relative;height:66px;padding:4px;border:1px solid #d9d9d9;border-radius:2px}.ant-upload-list-picture-card .ant-upload-list-item:hover,.ant-upload-list-picture .ant-upload-list-item:hover{background:transparent}.ant-upload-list-picture-card .ant-upload-list-item-error,.ant-upload-list-picture .ant-upload-list-item-error{border-color:#ff4d4f}.ant-upload-list-picture-card .ant-upload-list-item-info,.ant-upload-list-picture .ant-upload-list-item-info{padding:0}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info,.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info{background:transparent}.ant-upload-list-picture-card .ant-upload-list-item-uploading,.ant-upload-list-picture .ant-upload-list-item-uploading{border-style:dashed}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture .ant-upload-list-item-thumbnail{position:absolute;top:8px;left:8px;width:48px;height:48px;line-height:54px;text-align:center;opacity:.8}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon,.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon{font-size:26px}.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"],.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"]{fill:#fff2f0}.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"],.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"]{fill:#ff4d4f}.ant-upload-list-picture-card .ant-upload-list-item-icon,.ant-upload-list-picture .ant-upload-list-item-icon{position:absolute;top:50%;left:50%;font-size:26px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon,.ant-upload-list-picture .ant-upload-list-item-icon .anticon{font-size:26px}.ant-upload-list-picture-card .ant-upload-list-item-image,.ant-upload-list-picture .ant-upload-list-item-image{max-width:100%}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img,.ant-upload-list-picture .ant-upload-list-item-thumbnail img{display:block;width:48px;height:48px;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-name{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1,.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1{padding-right:18px}.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2,.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2{padding-right:36px}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name{line-height:28px}.ant-upload-list-picture-card .ant-upload-list-item-progress,.ant-upload-list-picture .ant-upload-list-item-progress{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.ant-upload-list-picture-card .anticon-close,.ant-upload-list-picture .anticon-close{position:absolute;top:8px;right:8px;line-height:1;opacity:1}.ant-upload-list-picture-card.ant-upload-list:after{display:none}.ant-upload-list-picture-card-container{float:left;width:104px;height:104px;margin:0 4px 4px 0}.ant-upload-list-picture-card .ant-upload-list-item{float:left;width:104px;height:104px;margin:0 4px 4px 0}.ant-upload-list-picture-card .ant-upload-list-item-info{position:relative;height:100%;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-info:before{position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s;content:" "}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-actions{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye{z-index:10;width:16px;margin:0 4px;color:hsla(0,0%,100%,.85);font-size:16px;cursor:pointer;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover{color:#fff}.ant-upload-list-picture-card .ant-upload-list-item-actions:hover,.ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{position:static;display:block;width:100%;height:100%;object-fit:cover}.ant-upload-list-picture-card .ant-upload-list-item-name{display:none;margin:8px 0 0;padding:0;line-height:1.66667;text-align:center}.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{position:absolute;bottom:10px;display:block}.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item{background-color:#fafafa}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info{height:auto}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before{display:none}.ant-upload-list-picture-card .ant-upload-list-item-progress{bottom:32px;padding-left:0}.ant-upload-list .ant-upload-success-icon{color:#52c41a;font-weight:700}.ant-upload-list .ant-upload-animate-enter,.ant-upload-list .ant-upload-animate-inline-enter,.ant-upload-list .ant-upload-animate-inline-leave,.ant-upload-list .ant-upload-animate-leave{animation-duration:.3s;animation-fill-mode:cubic-bezier(.78,.14,.15,.86)}.ant-upload-list .ant-upload-animate-enter{animation-name:uploadAnimateIn}.ant-upload-list .ant-upload-animate-leave{animation-name:uploadAnimateOut}.ant-upload-list .ant-upload-animate-inline-enter{animation-name:uploadAnimateInlineIn}.ant-upload-list .ant-upload-animate-inline-leave{animation-name:uploadAnimateInlineOut}@keyframes uploadAnimateIn{0%{height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateOut{to{height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineIn{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineOut{to{width:0;height:0;margin:0;padding:0;opacity:0}}.ant-upload-rtl{direction:rtl}.ant-upload-rtl.ant-upload.ant-upload-select-picture-card{float:right;margin-right:0;margin-left:8px}.ant-upload-list-rtl{direction:rtl}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:22px;padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:22px;padding-left:28px}.ant-upload-list-rtl .ant-upload-list-item-name{padding-right:20px;padding-left:0}.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1{padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-card-actions{right:auto;left:0}.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-info{padding:0 4px 0 12px}.ant-upload-list-rtl .ant-upload-list-item .anticon-close{right:auto;left:4px}.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-progress{padding-right:24px;padding-left:0}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail{right:8px;left:auto}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon{right:50%;left:auto;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1{padding-right:48px;padding-left:18px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2{padding-right:48px;padding-left:36px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress{padding-right:56px;padding-left:0}.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close,.ant-upload-list-rtl.ant-upload-list-picture .anticon-close{right:auto;left:8px}.ant-upload-list-rtl .ant-upload-list-picture-card-container{float:right;margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item{float:right;margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions{right:50%;left:auto;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{margin:8px 0 0;padding:0}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-info{padding:0}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:12px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ant-progress-steps-item{-ms-flex-negative:0;flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#52c41a}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:rgba(0,0,0,.45);font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:12px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:.833333em;line-height:1;white-space:normal;text-align:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:absolute;z-index:1070;display:block;max-width:250px;visibility:visible}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:8px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:8px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:8px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:8px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tooltip-arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:rgba(0,0,0,.75);content:"";pointer-events:auto}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:-5.07106781px}.ant-tooltip-placement-top .ant-tooltip-arrow-content,.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateY(-6.53553391px) rotate(45deg);transform:translateY(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{left:-5.07106781px}.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content{box-shadow:-3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateX(6.53553391px) rotate(45deg);transform:translateX(6.53553391px) rotate(45deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{right:-5.07106781px}.ant-tooltip-placement-left .ant-tooltip-arrow-content,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content{box-shadow:3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateX(-6.53553391px) rotate(45deg);transform:translateX(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:-5.07106781px}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content{box-shadow:-3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateY(6.53553391px) rotate(45deg);transform:translateY(6.53553391px) rotate(45deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px}.ant-tooltip-pink .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-pink .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-red .ant-tooltip-inner{background-color:#f5222d}.ant-tooltip-red .ant-tooltip-arrow-content{background-color:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner{background-color:#fa541c}.ant-tooltip-volcano .ant-tooltip-arrow-content{background-color:#fa541c}.ant-tooltip-orange .ant-tooltip-inner{background-color:#fa8c16}.ant-tooltip-orange .ant-tooltip-arrow-content{background-color:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner{background-color:#fadb14}.ant-tooltip-yellow .ant-tooltip-arrow-content{background-color:#fadb14}.ant-tooltip-gold .ant-tooltip-inner{background-color:#faad14}.ant-tooltip-gold .ant-tooltip-arrow-content{background-color:#faad14}.ant-tooltip-cyan .ant-tooltip-inner{background-color:#13c2c2}.ant-tooltip-cyan .ant-tooltip-arrow-content{background-color:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner{background-color:#a0d911}.ant-tooltip-lime .ant-tooltip-arrow-content{background-color:#a0d911}.ant-tooltip-green .ant-tooltip-inner{background-color:#52c41a}.ant-tooltip-green .ant-tooltip-arrow-content{background-color:#52c41a}.ant-tooltip-blue .ant-tooltip-inner{background-color:#1890ff}.ant-tooltip-blue .ant-tooltip-arrow-content{background-color:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2f54eb}.ant-tooltip-geekblue .ant-tooltip-arrow-content{background-color:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner{background-color:#722ed1}.ant-tooltip-purple .ant-tooltip-arrow-content{background-color:#722ed1}.ant-tooltip-rtl{direction:rtl}.ant-tooltip-rtl .ant-tooltip-inner{text-align:right}.warp___1hrII{width:1200px;border-radius:4px;margin:40px auto}.warp___1hrII .main___KvOZw{background:#fff;margin-bottom:20px;padding:30px 0}.warp___1hrII .way___1w6cv{margin-bottom:20px}.warp___1hrII .way___1w6cv .s1___cXzwT{margin-right:26px;margin-left:31px;font-size:14px;color:#333}.warp___1hrII .formWrap___FQSQy .add___3Hzce{position:absolute;left:542px;top:7px;font-size:14px;font-weight:500;color:#1890ff;cursor:pointer}.warp___1hrII .formWrap___FQSQy .ant-form-item-label{margin-right:16px}.warp___1hrII .formWrap___FQSQy label{height:40px;line-height:40px}.warp___1hrII .formWrap___FQSQy .ant-select-multiple .ant-select-selector{padding:3px;border-radius:4px;border:1px solid #ddd}.warp___1hrII .formWrap___FQSQy .ant-select-single .ant-select-selector{height:40px!important;border-radius:4px;border:1px solid #ddd}.warp___1hrII .formWrap___FQSQy .ant-select-single .ant-select-selector .ant-select-selection-item{line-height:40px!important}.warp___1hrII .topicWrap___22xuI{background-color:#fff}.warp___1hrII .buttonWrap___13S1z{background-color:#fff;padding-bottom:40px;padding-right:48px;overflow:hidden}.warp___1hrII .buttonWrap___13S1z button{width:80px;height:32px;border-radius:4px;float:right}.markdown-editor-wrapper{position:relative}.markdown-editor-body{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);-ms-flex-align:center;align-items:center}.markdown-editor-body .codemirror-container{-ms-flex:1 0;flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .preview-container{-ms-flex:1 0;flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh!important;z-index:100}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{-ms-flex-pack:end;justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;padding:0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #eaeaea;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#666;position:relative;-ms-flex-pack:center;justify-content:center;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #cccbcb;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:-ms-flexbox;display:flex;height:38px;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:"md-iconfont";src:url(static/iconfont.cc69dd0c.eot);src:url(static/iconfont.cc69dd0c.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAArkAAsAAAAAFGQAAAqUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFTgqYEJMCATYCJANMCygABCAFhG0HgUwb5hCjooZyUthkf4mpyEh3pV0O3eNzjDeMPcxWAACWBR8hkIIUVSIBAABgBAAACrx/wAkAfPHw39iv+2bmqzZUIt1PJ5FJeCMRibbSgsVNdRP+A23z391RKZiNY99ZzVmNklbCKpCtz0WxCnCVhUtkySLj37772YjcCVNhPk1OHZFC37UprJD/0ozsDfr3lrQ9Ja2fjpzpmcEJypq3QpVe3mEqOf/v+doc8Dx9AQTUAMH8r7l6h4jEycc0pD1SorTNT/f4+MQxO0wsRBKPkEy8VKiUQkiNRAgFe/ZbMVsJqPuMwq6/O48n0DSrO+To+fNnsFBwIlDuxls5WHgSlBjXUJdXFduW9T9hiXp6QK0GftDXx6ftOkkl4yc6PnvSg9sX5F9YZK7lf7DLU+CyExnbQCFelKr/MLbwbSKbKubEL8C8+KkUXjBVS7qLlkVFb9ncJpntxd2Xna/ekiQvSGwMutYjdpgXxBuyGejDtFUlNc1R+S9PV0tPERo6BpxAVHGyfbR8yxuCF0QLoQ9eUCDzArVfFA0EogJBSEd1B1QDFQ2oCSoLUAWUClAdlA5QF5QeUAvUMoTQ49UNKkRJAAUoG6AGqLsIocNbZwgD8P5WaYiTI2ObVWDfIP8FUH4B6GfCk1BkoQkNRVUCH5pC4eygwLuuu+XmIXB2jvFmcAXLmYJqni3c1sPfw8QoEHgwJsKwODyKoOr8CI/D4QnXuLpRnSqZzvUuVSLdXrMmWVlh7pdqFWyeZ6zbaj5Ea9VLbFFqJyuBbiHz/aXdwxv1o+qp6jZLs1AoqRHINuoHKJHgGlMq1FfO6n7nwbByXhAmPX0mB8QGO11d2a6eq73I/Or36dQNtU+OwzR+ZOhIvG9PavecX/p9136p84XxwOvWiBPqlOFByvvvoYHx+0JjX16+64EsGBw0NqsGsL2dB1a3LWieWdtgu+WlDNp1MF9ltnZPtbPEY8rCiCkoSnZWNZgOJAAl+ocR4Jr4TUSwy+pyq13sImw2Fj1QBDqoHIWVps9Oe6/70Jfl40V7rnnTFmeGL+2vXqcfP4VVab9hukZcxUCnDA32Jtjd74Pq5fqv/DUTv8a31K6dFFOXnYveQGKctVFs8p4EALG+V11C2k2eplEv6t7hrB6No5sL92F7AoDl8P79bJMbOAhN9S6f7YaoS6zTe9h2X22CMIMRuZ79KYSPUz0yAEJ8rmdkLSCsDbKUZm/XaCgZ/3VkwnSMp/9a/65inE4Uu2wpyvFCFYvarGxSdRFKJeNT4ujk1MPfe6Bfa1ePW1WWCVy3bmr1ko7JRynl544qLhwru3hEfhUBCxEIWwnsFpJobe+0dMS615o7jFByxzl6MRW7yD3AFsV0zZqSm1WJkK0FPjJifKsACpFsbVi3qVmD1bvqe9PTYcIIhActzTk/QMnRVdY0Pb7j2XG36f9tN8ut1oJNWexSlW9qSnbtoj2Ard40hheK/stt/Ut2NZuOWH0LFR+pyhrW/Vxd1qxBZumxWhaUbCWixxf57PaZp/zogTpeVQvYYzYAIWZjZfY6MnRB4WtX8Aed+pB7/b920mRPncmHsN1D1a0tBKlHMLW3enfGi7YkG8vfl/elLiUsZCidC5YNWzGlcQO4+sZRlCD0gOaxhQuu5niOdslx9TOub171Par2oocFG4Lp6Efmzzdh8x4Fmt4mtuL9IqxYM+Ww9DDlA5vzL9RB+0Cnf5QfkjxvFh0Ku4SFzC9xSN7TGR9dDnc77NLX2BcsxR5+++YIORTi+PXrvnhD6AZxIVtIpBJbJBafL5XKCMLFsbeeYvQwsW3yr18PRB2SDrRQvBH+Gz0sYA7hLhRtkTDn2PMl/Hr3WF2tQ427l4pUI6p77tAqMvhyjeI2X55BNI96ULb6taXwatu97E+KgDtTZr3ZmPRlSMDqgBUpYRjf7nxyxUYLPcLf8/goevBIapk4t6AXcyBfkRW7zEmZM4DBml3Hd+uXLkxnC0og1FvPgqhH9w7Gx2ZVG8NnzHROmMuTfZTxxiU6r9tenVmYoC7PjMYMbn3ciwIq5X7d0luk6eUBmmkpD2OVcT2khWWhUf48X6daKAACJ1QMnKGijbLmjgGJxOJh0etlsihEQZaLWeHhcZ6Qpy0BYgwnlkfHRS83RuUx2vVrddavPzeL2UjMzhXIDzlv4wpngWYETXAQTxzbwZMJtotbI/6nGtXvUt3DfgUhXHdJfxXbgTlYk5iXtCboggWuk4QGQUuap1DGQ/jL3SjM/aGRVn4x+57YwSaYl5hUwYGyXTNRJMgLqHcRVSEtRXJrUenECVrthIm6Jp2hybBzZ2Aqn3sjR1ahzc4WBlZBr5CqspB5g+tCFuVky4pKrUXy50ylRVZ5UbYD6mIPbNY0aXJyIC5QevaqkXue2+Zznuqd5U7qWmd1OOQ8+RUaLa7V4JoKxtQYP37AP8Rq6O/2GaPk0/XjPIKEsI4FkYN50bGZeSPH5cUkxF6MrBzA8OErS+uGfeN0hu/al9DB82E3DBQkDkyExEAkSDxZtF88KSIowojtR4cW2h9YHkRrg4URLh63c1sgZtDws9MLKG2UcSnTz+OlSxDDszwVkDJP0QvX6GjwSWYVeVOG9O6N6FjZWYBGzmKp8rw8KlFR4XTdw8Ko2tvAmLrB6NJ5rIHXVsx509enr2J52LGDiBwKRLrSeRWD721sVqUYVNuXzAvODPp3at2cYY3DJeb8udMPDz4sqDhlkW94SGlunIZ/WOLLCpszsK7GPypJL5XLpfokwCEtvfpI0RGZ7G7RXZJkVY8dOzjgPMvBkh/W9cPNQuGEic+XLYO4jMPr1ik7mxf//sz0Vl+z2QNLwPGr2MaIq/iQZ3iiyFLysoJUx7hBvXVEhWRhQai0ksJtOOvSxyixBtNubwhcuzfC9qpSrsxhzHqYBeeFYRT5EADZ7n9sNLGWuoapWKMrCDaWYcjB6BPgRuweJZFFgSKxcBGMACAn+o0NB8ueN2FS1vKAnbLu5AIskPURO4ahfGPhPAwn/wJKQY+T/5dtjuLHy0DTIUFI9i7LQeme1K11/JRvDPZ/nIy7ezlLKI38Sxry5QADiqsRsC+BVIhB/sre0mOiiPIUaT1TnSEkGd8MBOVpgfzfKyqZI+rKVDg7oSkGsR/RDd2vn56kFu/G6IkDkpoZkNUto8VyG1S07ICqul3QtCV355aRQcaiNLBpAgOhbxtIuv7hWWXZiRdYOkDF1DusCscZNJ3EzT5bVl+uHggkgxb7q/AKs5HJvDLLf4E9RkkH6Wm1P6DiMYuubr8FL5CBytignOyW2QhDmMQzWwdiRNETHkBx7ZDf75rG3DasFabByiECJDYCa0Kja/SeFJSZ6dkq8PlfgHUUSRTT7Cv6H0AKP3chUriIFOgLmVM125aqg51YW0MOCkNo2QQli845KkAUuUgYoF7qACisps+R3dvpceiuNS1Z10+n5U9afC3yrUdT5ChRiWrUoh6Nv2UXakcnutGL/sHh0THarSOfwxzy5D2yhYlCDTPPMno12WPU894rPhJMk8/HskLSQFX0hScxi8EgpWmfvDlm5UFAe56y3EcYl2MawxWWGrMqURY3m3qsoNjS+AhVRfGDAQAAAA==") format("woff2"),url(static/iconfont.3e4bb627.woff) format("woff"),url(static/iconfont.6929d350.ttf) format("truetype"),url(static/iconfont.ac44bafd.svg#iconfont) format("svg")}.md-iconfont{font-family:"md-iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.upload-button{width:120px;height:32px;display:block;position:relative;color:#4cacff}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:1}.wrap___39laj{padding:20px 49px;box-sizing:border-box}.modal___slXF- div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___slXF- span[class~=ant-modal-title]{font-size:16px}.titleWrap___2o6aw{margin:10px 0}.required___27P_-{margin-right:4px;color:#e04040;font-size:16px}.title___1bKl5{font-size:14px;color:#333}.colorGray___2x0qd{color:#888}.choiceWrap___329Pn{display:-ms-flexbox;display:flex;margin-top:15px}.answer___ZvzCa{color:#888;display:block;width:38px;height:38px;text-align:center;line-height:38px;border-radius:4px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.activeAnswer___2PqQU{background:#ff7500;color:#fff;border:1px solid #ff7500}.deleteIcon___2lo2n{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___2VLnu{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.editorWrap___1FKcR{-ms-flex:1 1;flex:1 1}.htmlWrap___2efP_{display:-ms-flexbox;display:flex;margin-top:0;min-height:38px;border-radius:2px;max-width:1056px;word-break:break-all;border:1px solid #ddd}.radio___35JXt{width:60px;height:32px;line-height:32px;text-align:center}.color333___1o5cz{color:#333}.color999___2idRU{color:#999}.flex___2gmSR{display:-ms-flexbox;display:flex;display:-ms-flex}.flex1___3Tu1g{-ms-flex:1 1;flex:1 1}.color666___2uyGL{color:#666}.error___yJ86W{border-color:#f5222d}.deleteIcon___1D2tg{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___2VIYB{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.field___18Ckt{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.field___18Ckt>div{width:48%}.oj-form-container___kChxQ{overflow:hidden;padding-bottom:20px}.oj-form-info___3HErN{padding:20px 15px;height:100%;overflow:auto}.test-case-name___3XyOL{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;float:left;color:rgba(0,0,0,.65)}.test-case-name___3XyOL>div{margin:0 15px}.btn-remove-case___29yb6{position:relative;font-size:20px;color:#8e8e8e;border-radius:50%;vertical-align:center;padding-top:4px}.btn-remove-case___29yb6:hover{color:#e7514f}.icon-tag___2QGCM{font-size:20px;margin-left:10px;color:#4ebc7e}.btn_back___3dMGp{color:#888!important}.btn_back___3dMGp span{margin-right:6px}.use-extra___66D6q{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.use-extra___66D6q div[class~=ant-form-item]{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;margin:0 10px 0 0}.use-extra___66D6q div[class~=ant-form-item]>div{padding:0 4px 0 0}.tpi-code-setting{height:calc(100vh - 105px);background:#031b2a;padding:15px 13px 15px 26px;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.tpi-code-setting .file-item.action{-ms-flex-pack:start;justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.oj .ant-drawer-body,.setting-drawer .ant-drawer-body{background:#031b2a}.oj .ant-drawer-body,.setting-drawer .ant-drawer-body{padding:0;height:auto}.oj .ant-select-selection,.setting-drawer .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.code-panel-container{width:100%;height:541px}.code-panel-container .action-bar{height:56px;display:-ms-flexbox;display:flex;width:100%;color:#fff;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;padding:0 20px;-ms-flex-pack:justify;justify-content:space-between;background:#121c24}.code-panel-container .action-bar span{-ms-flex:1 0;flex:1 0}.code-panel-container .action-bar a{color:#fff;margin-left:10px}.formWrap___bi3gP{padding:20px 60px}.ant-image-preview,.ant-modal{pointer-events:none}.ant-image-preview.zoom-appear,.ant-image-preview.zoom-enter,.ant-modal.zoom-appear,.ant-modal.zoom-enter{-ms-transform:none;transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-image-preview-mask,.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45);filter:alpha(opacity=50)}.ant-image-preview-mask-hidden,.ant-modal-mask-hidden{display:none}.ant-image-preview-wrap,.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-divider{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";border-top:1px solid rgba(0,0,0,.06)}.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.ant-divider-horizontal{display:-ms-flexbox;display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text{display:-ms-flexbox;display:flex;margin:16px 0;color:rgba(0,0,0,.85);font-weight:500;font-size:14px;white-space:nowrap;text-align:center;border-top:0}.ant-divider-horizontal.ant-divider-with-text:after,.ant-divider-horizontal.ant-divider-with-text:before{position:relative;top:50%;width:50%;border-top:1px solid rgba(0,0,0,.06);-ms-transform:translateY(50%);transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left:before{top:50%;width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:before{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{top:50%;width:5%}.ant-divider-inner-text{display:inline-block;padding:0 1em}.ant-divider-dashed{background:none;border:dashed rgba(0,0,0,.06);border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed{border-top:0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px}.ant-divider-plain.ant-divider-with-text{color:rgba(0,0,0,.85);font-weight:400;font-size:12px}.ant-divider-rtl{direction:rtl}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before{width:95%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after{width:95%}.head___3c7uj{height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f1f1;background-color:#fff}.head___3c7uj .s1___1kTbv{color:#333;cursor:pointer;font-size:14px}.head___3c7uj .s1___1kTbv i{font-size:14px;margin-right:10px;color:#666}.head___3c7uj .s2___1Omm1{margin:0 30px;height:18px;border-color:#999}.head___3c7uj .s3___3TfZU{font-size:18px;font-weight:500;color:#333;margin-right:30px}.head___3c7uj .s4___3XMOl{font-size:14px;font-weight:500;color:#333} \ No newline at end of file +.ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{height:10px!important}@keyframes antCheckboxEffect{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.ant-select-tree-checkbox{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:relative;top:-.09em;display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;outline:none;cursor:pointer}.ant-select-tree-checkbox-input:focus+.ant-select-tree-checkbox-inner,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-inner,.ant-select-tree-checkbox:hover .ant-select-tree-checkbox-inner{border-color:#1890ff}.ant-select-tree-checkbox-checked:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:2px;visibility:hidden;animation:antCheckboxEffect .36s ease-in-out;animation-fill-mode:backwards;content:""}.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox:after,.ant-select-tree-checkbox:hover:after{visibility:visible}.ant-select-tree-checkbox-inner{position:relative;top:0;left:0;display:block;width:14px;height:14px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.ant-select-tree-checkbox-inner:after{position:absolute;top:50%;left:22%;display:table;width:5px;height:8px;border:2px solid #fff;border-top:0;border-left:0;-ms-transform:rotate(45deg) scale(0) translate(-50%,-50%);transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ant-select-tree-checkbox-input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;-ms-transform:rotate(45deg) scale(1) translate(-50%,-50%);transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner{background-color:#1890ff;border-color:#1890ff}.ant-select-tree-checkbox-disabled{cursor:not-allowed}.ant-select-tree-checkbox-disabled.ant-select-tree-checkbox-checked .ant-select-tree-checkbox-inner:after{border-color:rgba(0,0,0,.25);animation-name:none}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-input{cursor:not-allowed}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner{background-color:#f5f5f5;border-color:#d9d9d9!important}.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ant-select-tree-checkbox-disabled+span{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-tree-checkbox-disabled:hover:after,.ant-select-tree-checkbox-wrapper:hover .ant-select-tree-checkbox-disabled:after{visibility:hidden}.ant-select-tree-checkbox-wrapper{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";display:inline-block;line-height:unset;cursor:pointer}.ant-select-tree-checkbox-wrapper.ant-select-tree-checkbox-wrapper-disabled{cursor:not-allowed}.ant-select-tree-checkbox-wrapper+.ant-select-tree-checkbox-wrapper{margin-left:8px}.ant-select-tree-checkbox+span{padding-right:8px;padding-left:8px}.ant-select-tree-checkbox-group{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";display:inline-block}.ant-select-tree-checkbox-group-item{display:inline-block;margin-right:6px}.ant-select-tree-checkbox-group-item:last-child{margin-right:0}.ant-select-tree-checkbox-group-item+.ant-select-tree-checkbox-group-item{margin-left:0}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner{background-color:#fff;border-color:#d9d9d9}.ant-select-tree-checkbox-indeterminate .ant-select-tree-checkbox-inner:after{top:50%;left:50%;width:6px;height:6px;background-color:#1890ff;border:0;-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.ant-select-tree-checkbox-indeterminate.ant-select-tree-checkbox-disabled .ant-select-tree-checkbox-inner:after{background-color:rgba(0,0,0,.25);border-color:rgba(0,0,0,.25)}.ant-tree-select-dropdown{padding:4px 2px 0}.ant-tree-select-dropdown-rtl{direction:rtl}.ant-tree-select-dropdown .ant-select-tree{border-radius:0}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner{-ms-flex-align:stretch;align-items:stretch}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode{padding-bottom:4px}.ant-tree-select-dropdown .ant-select-tree-list-holder-inner .ant-select-tree-treenode .ant-select-tree-node-content-wrapper{-ms-flex:auto;flex:auto}.ant-select-tree{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";background:#fff;border-radius:2px;transition:background-color .3s}.ant-select-tree-focused:not(:hover):not(.ant-select-tree-active-focused){background:#e6f7ff}.ant-select-tree-list-holder-inner{-ms-flex-align:start;align-items:flex-start}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner{-ms-flex-align:stretch;align-items:stretch}.ant-select-tree.ant-select-tree-block-node .ant-select-tree-list-holder-inner .ant-select-tree-node-content-wrapper{-ms-flex:auto;flex:auto}.ant-select-tree .ant-select-tree-treenode{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:0 0 2px;outline:none}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper:hover{background:transparent}.ant-select-tree .ant-select-tree-treenode-active .ant-select-tree-node-content-wrapper{background:#f5f5f5}.ant-select-tree-indent{-ms-flex-item-align:stretch;align-self:stretch;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-tree-indent-unit{display:inline-block;width:20px}.ant-select-tree .ant-select-tree-switcher{-ms-flex:none;flex:none;width:20px;height:20px;margin:0;line-height:20px;text-align:center;cursor:pointer}.ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon,.ant-select-tree .ant-select-tree-switcher .ant-tree-switcher-icon{font-size:10px;display:inline-block;vertical-align:baseline}.ant-select-tree .ant-select-tree-switcher .ant-select-tree-switcher-icon svg,.ant-select-tree .ant-select-tree-switcher .ant-tree-switcher-icon svg{transition:transform .3s}.ant-select-tree .ant-select-tree-switcher-noop{cursor:default}.ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ant-select-tree .ant-select-tree-switcher-loading-icon{color:#1890ff}.ant-select-tree .ant-select-tree-switcher-leaf-line{z-index:1;display:inline-block;width:100%;height:100%}.ant-select-tree .ant-select-tree-switcher-leaf-line:before{position:absolute;height:20px;margin-left:-1px;border-left:1px solid #d9d9d9;content:" "}.ant-select-tree .ant-select-tree-switcher-leaf-line:after{position:absolute;width:6px;height:10px;margin-left:-1px;border-bottom:1px solid #d9d9d9;content:" "}.ant-select-tree .ant-select-tree-checkbox{top:auto;margin:3px 8px 0 0}.ant-select-tree .ant-select-tree-node-content-wrapper{min-height:20px;margin:0;padding:0 4px;color:inherit;line-height:20px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s}.ant-select-tree .ant-select-tree-node-content-wrapper:hover{background-color:#f5f5f5}.ant-select-tree .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected{background-color:#bae7ff}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:top}.ant-select-tree .ant-select-tree-node-content-wrapper .ant-select-tree-iconEle:empty{display:none}.ant-select-tree-node-content-wrapper[draggable=true]{line-height:16px;border-top:2px solid transparent;border-bottom:2px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-tree .ant-select-tree-treenode.drag-over>[draggable]{color:#fff;background-color:#1890ff;opacity:.8}.ant-select-tree .ant-select-tree-treenode.drag-over-gap-top>[draggable]{border-top-color:#1890ff}.ant-select-tree .ant-select-tree-treenode.drag-over-gap-bottom>[draggable]{border-bottom-color:#1890ff}.ant-select-tree-show-line .ant-select-tree-indent-unit{position:relative;height:100%}.ant-select-tree-show-line .ant-select-tree-indent-unit:first-child:after{position:absolute;top:calc(100% - 24px);right:10px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit:before{position:absolute;top:calc(100% - 4px);right:-10px;bottom:-24px;border-right:1px solid #d9d9d9;content:""}.ant-select-tree-show-line .ant-select-tree-indent-unit-end-first-level:after,.ant-select-tree-show-line .ant-select-tree-indent-unit-end:before{display:none}.ant-select-tree-show-line .ant-select-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-select-tree-indent-unit:after,.ant-select-tree-show-line .ant-select-tree-treenode-motion:not(.ant-motion-collapse-leave):not(.ant-motion-collapse-appear-active) .ant-select-tree-indent-unit:before{display:none}.ant-select-tree-show-line .ant-select-tree-switcher{z-index:1;background:#fff}.ant-tree-select-dropdown-rtl .ant-select-tree .ant-select-tree-switcher_close .ant-select-tree-switcher-icon svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.ant-select-single .ant-select-selector{display:-ms-flexbox;display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:7px;bottom:0;left:7px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:26px;transition:all .3s}@supports (-moz-appearance:meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:26px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector .ant-select-selection-item:after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after,.ant-select-single .ant-select-selector:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:19px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:15px}.ant-select-single.ant-select-open .ant-select-selection-item{opacity:.4}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1);width:100%;height:28px;padding:0 7px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:not(.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector){border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:26px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:26px}.ant-select-single.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 7px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:32px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after{line-height:30px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:30px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after{line-height:20px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:20px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-multiple .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:0 3px}.ant-select-multiple .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select-multiple .ant-select-selector input{cursor:auto}.ant-select-focused.ant-select-multiple .ant-select-selector:not(.ant-select-disabled.ant-select-multiple .ant-select-selector){border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-disabled.ant-select-multiple .ant-select-selector{color:rgba(0,0,0,.25)}.ant-select-disabled.ant-select-multiple .ant-select-selector input{cursor:not-allowed}.ant-select-multiple .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:transparent;border:none;outline:none}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector:after{display:inline-block;width:0;margin:3px 0;line-height:20px;content:"\a0"}.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:20px}.ant-select-multiple .ant-select-selection-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;box-sizing:border-box;max-width:100%;height:20px;margin-top:3px;margin-right:3px;margin-bottom:3px;padding:0 2px 0 4px;line-height:18px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,.45);font-weight:700;font-size:12px;line-height:inherit;cursor:pointer;display:inline-block;font-size:10px}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove:before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,.75)}.ant-select-multiple .ant-select-selection-search{position:relative;margin-left:0}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.66667;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:3px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:nowrap;visibility:hidden}.ant-select-multiple .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:6.5px}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:7px;left:7px;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector:after{line-height:26px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:26px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:26px;line-height:26px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:26px;line-height:24px}.ant-select-multiple.ant-select-sm .ant-select-selector:after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:16px;line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:24px;line-height:24px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important}.ant-select-selection-item{-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (-ms-high-contrast:none){.ant-select-selection-item,.ant-select-selection-item ::-ms-backdrop{-ms-flex:auto;flex:auto}}.ant-select-selection-placeholder{-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.4}@media (-ms-high-contrast:none){.ant-select-selection-placeholder,.ant-select-selection-placeholder ::-ms-backdrop{-ms-flex:auto;flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:53%;right:7px;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;transition:transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:7px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:12px;font-variant:normal;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgba(0,0,0,.25)}.ant-select-item-empty{position:relative;display:block;min-height:28px;padding:5px 8px;color:rgba(0,0,0,.85);font-weight:400;font-size:12px;line-height:18px;color:rgba(0,0,0,.25)}.ant-select-item{position:relative;display:block;min-height:28px;padding:5px 8px;color:rgba(0,0,0,.85);font-weight:400;font-size:12px;line-height:18px;cursor:pointer;transition:background .3s ease}.ant-select-item-group{color:rgba(0,0,0,.45);font-size:12px;cursor:default}.ant-select-item-option{display:-ms-flexbox;display:flex}.ant-select-item-option-content{-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{-ms-flex:none;flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:16px}.ant-select-lg{font-size:14px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:auto;left:7px}.ant-select-rtl .ant-select-clear{right:auto;left:7px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:16px;padding-left:8px}.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding-right:3px;padding-left:20px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{margin-right:0;margin-left:3px;padding:0 4px 0 2px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:2px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search{margin-right:0;margin-left:3px}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:7px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:7px;left:19px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:15px}.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:0}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-empty{margin:0 8px;font-size:12px;line-height:1.66667;text-align:center}.ant-empty-image{height:100px;margin-bottom:8px}.ant-empty-image img{height:100%}.ant-empty-image svg{height:100%;margin:auto}.ant-empty-description{margin:0}.ant-empty-footer{margin-top:16px}.ant-empty-normal{margin:32px 0;color:rgba(0,0,0,.25)}.ant-empty-normal .ant-empty-image{height:40px}.ant-empty-small{margin:8px 0;color:rgba(0,0,0,.25)}.ant-empty-small .ant-empty-image{height:35px}.ant-empty-img-default-ellipse{fill-opacity:.8;fill:#f5f5f5}.ant-empty-img-default-path-1{fill:#aeb8c2}.ant-empty-img-default-path-2{fill:url(#linearGradient-1)}.ant-empty-img-default-path-3{fill:#f5f5f7}.ant-empty-img-default-path-4{fill:#dce0e6}.ant-empty-img-default-path-5{fill:#dce0e6}.ant-empty-img-default-g{fill:#fff}.ant-empty-img-simple-ellipse{fill:#f5f5f5}.ant-empty-img-simple-g{stroke:#d9d9d9}.ant-empty-img-simple-path{fill:#fafafa}.ant-empty-rtl{direction:rtl}.ant-upload{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";outline:0}.ant-upload p{margin:0}.ant-upload-btn{display:block;width:100%;outline:none}.ant-upload input[type=file]{cursor:pointer}.ant-upload.ant-upload-select{display:inline-block}.ant-upload.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-select-picture-card{display:table;float:left;width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s ease}.ant-upload.ant-upload-select-picture-card>.ant-upload{display:table-cell;width:100%;height:100%;padding:4px;text-align:center;vertical-align:middle}.ant-upload.ant-upload-select-picture-card:hover{border-color:#1890ff}.ant-upload-disabled.ant-upload.ant-upload-select-picture-card:hover{border-color:#d9d9d9}.ant-upload.ant-upload-drag{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.ant-upload.ant-upload-drag .ant-upload{padding:8px 0}.ant-upload.ant-upload-drag.ant-upload-drag-hover:not(.ant-upload-disabled){border-color:#096dd9}.ant-upload.ant-upload-drag.ant-upload-disabled{cursor:not-allowed}.ant-upload.ant-upload-drag .ant-upload-btn{display:table;height:100%}.ant-upload.ant-upload-drag .ant-upload-drag-container{display:table-cell;vertical-align:middle}.ant-upload.ant-upload-drag:not(.ant-upload-disabled):hover{border-color:#40a9ff}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin-bottom:20px}.ant-upload.ant-upload-drag p.ant-upload-drag-icon .anticon{color:#40a9ff;font-size:48px}.ant-upload.ant-upload-drag p.ant-upload-text{margin:0 0 4px;color:rgba(0,0,0,.85);font-size:14px}.ant-upload.ant-upload-drag p.ant-upload-hint{color:rgba(0,0,0,.45);font-size:12px}.ant-upload.ant-upload-drag .anticon-plus{color:rgba(0,0,0,.25);font-size:30px;transition:all .3s}.ant-upload.ant-upload-drag .anticon-plus:hover{color:rgba(0,0,0,.45)}.ant-upload.ant-upload-drag:hover .anticon-plus{color:rgba(0,0,0,.45)}.ant-upload-picture-card-wrapper{display:inline-block;width:100%}.ant-upload-picture-card-wrapper:before{display:table;content:""}.ant-upload-picture-card-wrapper:after{display:table;clear:both;content:""}.ant-upload-list{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;list-style:none;font-feature-settings:tnum,"tnum";line-height:1.66667}.ant-upload-list:before{display:table;content:""}.ant-upload-list:after{display:table;clear:both;content:""}.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:14px}.ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:28px}.ant-upload-list-item{position:relative;height:20.00004px;margin-top:4px;font-size:12px}.ant-upload-list-item-name{display:inline-block;width:100%;padding-left:20px;overflow:hidden;line-height:1.66667;white-space:nowrap;text-overflow:ellipsis}.ant-upload-list-item-name-icon-count-1{padding-right:14px}.ant-upload-list-item-card-actions{position:absolute;right:0}.ant-upload-list-item-card-actions-btn{opacity:0}.ant-upload-list-item-card-actions-btn.ant-btn-sm{height:20px;line-height:1}.ant-upload-list-item-card-actions.picture{top:22px;line-height:0}.ant-upload-list-item-card-actions-btn:focus,.ant-upload-list-item-card-actions.picture .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-card-actions .anticon{color:rgba(0,0,0,.45)}.ant-upload-list-item-info{height:100%;padding:0 12px 0 4px;transition:background-color .3s}.ant-upload-list-item-info>span{display:block;width:100%;height:100%}.ant-upload-list-item-info .ant-upload-text-icon .anticon,.ant-upload-list-item-info .anticon-loading .anticon{position:absolute;top:4px;color:rgba(0,0,0,.45);font-size:12px}.ant-upload-list-item .anticon-close{display:inline-block;font-size:10px;position:absolute;top:6px;right:4px;color:rgba(0,0,0,.45);line-height:0;cursor:pointer;opacity:0;transition:all .3s}.ant-upload-list-item .anticon-close:hover{color:rgba(0,0,0,.85)}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#f5f5f5}.ant-upload-list-item:hover .anticon-close{opacity:1}.ant-upload-list-item:hover .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-error,.ant-upload-list-item-error .ant-upload-list-item-name,.ant-upload-list-item-error .ant-upload-text-icon>.anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{color:#ff4d4f}.ant-upload-list-item-error .ant-upload-list-item-card-actions-btn{opacity:1}.ant-upload-list-item-progress{position:absolute;bottom:-12px;width:100%;padding-left:24px;font-size:12px;line-height:0}.ant-upload-list-picture-card .ant-upload-list-item,.ant-upload-list-picture .ant-upload-list-item{position:relative;height:66px;padding:4px;border:1px solid #d9d9d9;border-radius:2px}.ant-upload-list-picture-card .ant-upload-list-item:hover,.ant-upload-list-picture .ant-upload-list-item:hover{background:transparent}.ant-upload-list-picture-card .ant-upload-list-item-error,.ant-upload-list-picture .ant-upload-list-item-error{border-color:#ff4d4f}.ant-upload-list-picture-card .ant-upload-list-item-info,.ant-upload-list-picture .ant-upload-list-item-info{padding:0}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info,.ant-upload-list-picture .ant-upload-list-item:hover .ant-upload-list-item-info{background:transparent}.ant-upload-list-picture-card .ant-upload-list-item-uploading,.ant-upload-list-picture .ant-upload-list-item-uploading{border-style:dashed}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture .ant-upload-list-item-thumbnail{position:absolute;top:8px;left:8px;width:48px;height:48px;line-height:54px;text-align:center;opacity:.8}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail .anticon,.ant-upload-list-picture .ant-upload-list-item-thumbnail .anticon{font-size:26px}.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"],.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#e6f7ff"]{fill:#fff2f0}.ant-upload-list-picture-card .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"],.ant-upload-list-picture .ant-upload-list-item-error .ant-upload-list-item-thumbnail .anticon svg path[fill="#1890ff"]{fill:#ff4d4f}.ant-upload-list-picture-card .ant-upload-list-item-icon,.ant-upload-list-picture .ant-upload-list-item-icon{position:absolute;top:50%;left:50%;font-size:26px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-upload-list-picture-card .ant-upload-list-item-icon .anticon,.ant-upload-list-picture .ant-upload-list-item-icon .anticon{font-size:26px}.ant-upload-list-picture-card .ant-upload-list-item-image,.ant-upload-list-picture .ant-upload-list-item-image{max-width:100%}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img,.ant-upload-list-picture .ant-upload-list-item-thumbnail img{display:block;width:48px;height:48px;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-name{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1,.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1{padding-right:18px}.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2,.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2{padding-right:36px}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-name,.ant-upload-list-picture .ant-upload-list-item-uploading .ant-upload-list-item-name{line-height:28px}.ant-upload-list-picture-card .ant-upload-list-item-progress,.ant-upload-list-picture .ant-upload-list-item-progress{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.ant-upload-list-picture-card .anticon-close,.ant-upload-list-picture .anticon-close{position:absolute;top:8px;right:8px;line-height:1;opacity:1}.ant-upload-list-picture-card.ant-upload-list:after{display:none}.ant-upload-list-picture-card-container{float:left;width:104px;height:104px;margin:0 4px 4px 0}.ant-upload-list-picture-card .ant-upload-list-item{float:left;width:104px;height:104px;margin:0 4px 4px 0}.ant-upload-list-picture-card .ant-upload-list-item-info{position:relative;height:100%;overflow:hidden}.ant-upload-list-picture-card .ant-upload-list-item-info:before{position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .3s;content:" "}.ant-upload-list-picture-card .ant-upload-list-item:hover .ant-upload-list-item-info:before{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-actions{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye{z-index:10;width:16px;margin:0 4px;color:hsla(0,0%,100%,.85);font-size:16px;cursor:pointer;transition:all .3s}.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-download:hover,.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye:hover{color:#fff}.ant-upload-list-picture-card .ant-upload-list-item-actions:hover,.ant-upload-list-picture-card .ant-upload-list-item-info:hover+.ant-upload-list-item-actions{opacity:1}.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-picture-card .ant-upload-list-item-thumbnail img{position:static;display:block;width:100%;height:100%;object-fit:cover}.ant-upload-list-picture-card .ant-upload-list-item-name{display:none;margin:8px 0 0;padding:0;line-height:1.66667;text-align:center}.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{position:absolute;bottom:10px;display:block}.ant-upload-list-picture-card .ant-upload-list-item-uploading.ant-upload-list-item{background-color:#fafafa}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info{height:auto}.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-delete,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info .anticon-eye,.ant-upload-list-picture-card .ant-upload-list-item-uploading .ant-upload-list-item-info:before{display:none}.ant-upload-list-picture-card .ant-upload-list-item-progress{bottom:32px;padding-left:0}.ant-upload-list .ant-upload-success-icon{color:#52c41a;font-weight:700}.ant-upload-list .ant-upload-animate-enter,.ant-upload-list .ant-upload-animate-inline-enter,.ant-upload-list .ant-upload-animate-inline-leave,.ant-upload-list .ant-upload-animate-leave{animation-duration:.3s;animation-fill-mode:cubic-bezier(.78,.14,.15,.86)}.ant-upload-list .ant-upload-animate-enter{animation-name:uploadAnimateIn}.ant-upload-list .ant-upload-animate-leave{animation-name:uploadAnimateOut}.ant-upload-list .ant-upload-animate-inline-enter{animation-name:uploadAnimateInlineIn}.ant-upload-list .ant-upload-animate-inline-leave{animation-name:uploadAnimateInlineOut}@keyframes uploadAnimateIn{0%{height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateOut{to{height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineIn{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes uploadAnimateInlineOut{to{width:0;height:0;margin:0;padding:0;opacity:0}}.ant-upload-rtl{direction:rtl}.ant-upload-rtl.ant-upload.ant-upload-select-picture-card{float:right;margin-right:0;margin-left:8px}.ant-upload-list-rtl{direction:rtl}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-1{padding-right:22px;padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-list-type-text:hover .ant-upload-list-item-name-icon-count-2{padding-right:22px;padding-left:28px}.ant-upload-list-rtl .ant-upload-list-item-name{padding-right:20px;padding-left:0}.ant-upload-list-rtl .ant-upload-list-item-name-icon-count-1{padding-left:14px}.ant-upload-list-rtl .ant-upload-list-item-card-actions{right:auto;left:0}.ant-upload-list-rtl .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-info{padding:0 4px 0 12px}.ant-upload-list-rtl .ant-upload-list-item .anticon-close{right:auto;left:4px}.ant-upload-list-rtl .ant-upload-list-item-error .ant-upload-list-item-card-actions .anticon{padding-right:0;padding-left:5px}.ant-upload-list-rtl .ant-upload-list-item-progress{padding-right:24px;padding-left:0}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-thumbnail,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-thumbnail{right:8px;left:auto}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-icon,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-icon{right:50%;left:auto;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-1,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-1{padding-right:48px;padding-left:18px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-name-icon-count-2,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-name-icon-count-2{padding-right:48px;padding-left:36px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-progress,.ant-upload-list-rtl.ant-upload-list-picture .ant-upload-list-item-progress{padding-right:56px;padding-left:0}.ant-upload-list-rtl.ant-upload-list-picture-card .anticon-close,.ant-upload-list-rtl.ant-upload-list-picture .anticon-close{right:auto;left:8px}.ant-upload-list-rtl .ant-upload-list-picture-card-container{float:right;margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item{float:right;margin:0 0 8px 8px}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-actions{right:50%;left:auto;-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-file+.ant-upload-list-item-name{margin:8px 0 0;padding:0}.ant-upload-list-rtl.ant-upload-list-picture-card .ant-upload-list-item-info{padding:0}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:12px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ant-progress-steps-item{-ms-flex-negative:0;flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#52c41a}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:rgba(0,0,0,.45);font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:12px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:.833333em;line-height:1;white-space:normal;text-align:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:absolute;z-index:1070;display:block;max-width:250px;visibility:visible}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:8px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:8px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:8px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:8px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tooltip-arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:rgba(0,0,0,.75);content:"";pointer-events:auto}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:-5.07106781px}.ant-tooltip-placement-top .ant-tooltip-arrow-content,.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateY(-6.53553391px) rotate(45deg);transform:translateY(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{left:-5.07106781px}.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content{box-shadow:-3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateX(6.53553391px) rotate(45deg);transform:translateX(6.53553391px) rotate(45deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{right:-5.07106781px}.ant-tooltip-placement-left .ant-tooltip-arrow-content,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content{box-shadow:3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateX(-6.53553391px) rotate(45deg);transform:translateX(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:-5.07106781px}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content{box-shadow:-3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateY(6.53553391px) rotate(45deg);transform:translateY(6.53553391px) rotate(45deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px}.ant-tooltip-pink .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-pink .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-red .ant-tooltip-inner{background-color:#f5222d}.ant-tooltip-red .ant-tooltip-arrow-content{background-color:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner{background-color:#fa541c}.ant-tooltip-volcano .ant-tooltip-arrow-content{background-color:#fa541c}.ant-tooltip-orange .ant-tooltip-inner{background-color:#fa8c16}.ant-tooltip-orange .ant-tooltip-arrow-content{background-color:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner{background-color:#fadb14}.ant-tooltip-yellow .ant-tooltip-arrow-content{background-color:#fadb14}.ant-tooltip-gold .ant-tooltip-inner{background-color:#faad14}.ant-tooltip-gold .ant-tooltip-arrow-content{background-color:#faad14}.ant-tooltip-cyan .ant-tooltip-inner{background-color:#13c2c2}.ant-tooltip-cyan .ant-tooltip-arrow-content{background-color:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner{background-color:#a0d911}.ant-tooltip-lime .ant-tooltip-arrow-content{background-color:#a0d911}.ant-tooltip-green .ant-tooltip-inner{background-color:#52c41a}.ant-tooltip-green .ant-tooltip-arrow-content{background-color:#52c41a}.ant-tooltip-blue .ant-tooltip-inner{background-color:#1890ff}.ant-tooltip-blue .ant-tooltip-arrow-content{background-color:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2f54eb}.ant-tooltip-geekblue .ant-tooltip-arrow-content{background-color:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner{background-color:#722ed1}.ant-tooltip-purple .ant-tooltip-arrow-content{background-color:#722ed1}.ant-tooltip-rtl{direction:rtl}.ant-tooltip-rtl .ant-tooltip-inner{text-align:right}.warp___1hrII{width:1200px;border-radius:4px;margin:40px auto}.warp___1hrII .main___KvOZw{background:#fff;margin-bottom:20px;padding:30px 0}.warp___1hrII .way___1w6cv{margin-bottom:20px}.warp___1hrII .way___1w6cv .s1___cXzwT{margin-right:26px;margin-left:31px;font-size:14px;color:#333}.warp___1hrII .formWrap___FQSQy .add___3Hzce{position:absolute;left:542px;top:7px;font-size:14px;font-weight:500;color:#1890ff;cursor:pointer}.warp___1hrII .formWrap___FQSQy .ant-form-item-label{margin-right:16px}.warp___1hrII .formWrap___FQSQy label{height:40px;line-height:40px}.warp___1hrII .formWrap___FQSQy .ant-select-multiple .ant-select-selector{padding:3px;border-radius:4px;border:1px solid #ddd}.warp___1hrII .formWrap___FQSQy .ant-select-single .ant-select-selector{height:40px!important;border-radius:4px;border:1px solid #ddd}.warp___1hrII .formWrap___FQSQy .ant-select-single .ant-select-selector .ant-select-selection-item{line-height:40px!important}.warp___1hrII .topicWrap___22xuI{background-color:#fff}.warp___1hrII .buttonWrap___13S1z{background-color:#fff;padding-bottom:40px;padding-right:48px;overflow:hidden}.warp___1hrII .buttonWrap___13S1z button{width:80px;height:32px;border-radius:4px;float:right}.markdown-editor-wrapper{position:relative}.markdown-editor-body{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);-ms-flex-align:center;align-items:center}.markdown-editor-body .codemirror-container{-ms-flex:1 0;flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .preview-container{-ms-flex:1 0;flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh!important;z-index:100}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{-ms-flex-pack:end;justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;padding:0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #eaeaea;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#666;position:relative;-ms-flex-pack:center;justify-content:center;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #cccbcb;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:-ms-flexbox;display:flex;height:38px;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:"md-iconfont";src:url(static/iconfont.cc69dd0c.eot);src:url(static/iconfont.cc69dd0c.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAArkAAsAAAAAFGQAAAqUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFTgqYEJMCATYCJANMCygABCAFhG0HgUwb5hCjooZyUthkf4mpyEh3pV0O3eNzjDeMPcxWAACWBR8hkIIUVSIBAABgBAAACrx/wAkAfPHw39iv+2bmqzZUIt1PJ5FJeCMRibbSgsVNdRP+A23z391RKZiNY99ZzVmNklbCKpCtz0WxCnCVhUtkySLj37772YjcCVNhPk1OHZFC37UprJD/0ozsDfr3lrQ9Ja2fjpzpmcEJypq3QpVe3mEqOf/v+doc8Dx9AQTUAMH8r7l6h4jEycc0pD1SorTNT/f4+MQxO0wsRBKPkEy8VKiUQkiNRAgFe/ZbMVsJqPuMwq6/O48n0DSrO+To+fNnsFBwIlDuxls5WHgSlBjXUJdXFduW9T9hiXp6QK0GftDXx6ftOkkl4yc6PnvSg9sX5F9YZK7lf7DLU+CyExnbQCFelKr/MLbwbSKbKubEL8C8+KkUXjBVS7qLlkVFb9ncJpntxd2Xna/ekiQvSGwMutYjdpgXxBuyGejDtFUlNc1R+S9PV0tPERo6BpxAVHGyfbR8yxuCF0QLoQ9eUCDzArVfFA0EogJBSEd1B1QDFQ2oCSoLUAWUClAdlA5QF5QeUAvUMoTQ49UNKkRJAAUoG6AGqLsIocNbZwgD8P5WaYiTI2ObVWDfIP8FUH4B6GfCk1BkoQkNRVUCH5pC4eygwLuuu+XmIXB2jvFmcAXLmYJqni3c1sPfw8QoEHgwJsKwODyKoOr8CI/D4QnXuLpRnSqZzvUuVSLdXrMmWVlh7pdqFWyeZ6zbaj5Ea9VLbFFqJyuBbiHz/aXdwxv1o+qp6jZLs1AoqRHINuoHKJHgGlMq1FfO6n7nwbByXhAmPX0mB8QGO11d2a6eq73I/Or36dQNtU+OwzR+ZOhIvG9PavecX/p9136p84XxwOvWiBPqlOFByvvvoYHx+0JjX16+64EsGBw0NqsGsL2dB1a3LWieWdtgu+WlDNp1MF9ltnZPtbPEY8rCiCkoSnZWNZgOJAAl+ocR4Jr4TUSwy+pyq13sImw2Fj1QBDqoHIWVps9Oe6/70Jfl40V7rnnTFmeGL+2vXqcfP4VVab9hukZcxUCnDA32Jtjd74Pq5fqv/DUTv8a31K6dFFOXnYveQGKctVFs8p4EALG+V11C2k2eplEv6t7hrB6No5sL92F7AoDl8P79bJMbOAhN9S6f7YaoS6zTe9h2X22CMIMRuZ79KYSPUz0yAEJ8rmdkLSCsDbKUZm/XaCgZ/3VkwnSMp/9a/65inE4Uu2wpyvFCFYvarGxSdRFKJeNT4ujk1MPfe6Bfa1ePW1WWCVy3bmr1ko7JRynl544qLhwru3hEfhUBCxEIWwnsFpJobe+0dMS615o7jFByxzl6MRW7yD3AFsV0zZqSm1WJkK0FPjJifKsACpFsbVi3qVmD1bvqe9PTYcIIhActzTk/QMnRVdY0Pb7j2XG36f9tN8ut1oJNWexSlW9qSnbtoj2Ard40hheK/stt/Ut2NZuOWH0LFR+pyhrW/Vxd1qxBZumxWhaUbCWixxf57PaZp/zogTpeVQvYYzYAIWZjZfY6MnRB4WtX8Aed+pB7/b920mRPncmHsN1D1a0tBKlHMLW3enfGi7YkG8vfl/elLiUsZCidC5YNWzGlcQO4+sZRlCD0gOaxhQuu5niOdslx9TOub171Par2oocFG4Lp6Efmzzdh8x4Fmt4mtuL9IqxYM+Ww9DDlA5vzL9RB+0Cnf5QfkjxvFh0Ku4SFzC9xSN7TGR9dDnc77NLX2BcsxR5+++YIORTi+PXrvnhD6AZxIVtIpBJbJBafL5XKCMLFsbeeYvQwsW3yr18PRB2SDrRQvBH+Gz0sYA7hLhRtkTDn2PMl/Hr3WF2tQ427l4pUI6p77tAqMvhyjeI2X55BNI96ULb6taXwatu97E+KgDtTZr3ZmPRlSMDqgBUpYRjf7nxyxUYLPcLf8/goevBIapk4t6AXcyBfkRW7zEmZM4DBml3Hd+uXLkxnC0og1FvPgqhH9w7Gx2ZVG8NnzHROmMuTfZTxxiU6r9tenVmYoC7PjMYMbn3ciwIq5X7d0luk6eUBmmkpD2OVcT2khWWhUf48X6daKAACJ1QMnKGijbLmjgGJxOJh0etlsihEQZaLWeHhcZ6Qpy0BYgwnlkfHRS83RuUx2vVrddavPzeL2UjMzhXIDzlv4wpngWYETXAQTxzbwZMJtotbI/6nGtXvUt3DfgUhXHdJfxXbgTlYk5iXtCboggWuk4QGQUuap1DGQ/jL3SjM/aGRVn4x+57YwSaYl5hUwYGyXTNRJMgLqHcRVSEtRXJrUenECVrthIm6Jp2hybBzZ2Aqn3sjR1ahzc4WBlZBr5CqspB5g+tCFuVky4pKrUXy50ylRVZ5UbYD6mIPbNY0aXJyIC5QevaqkXue2+Zznuqd5U7qWmd1OOQ8+RUaLa7V4JoKxtQYP37AP8Rq6O/2GaPk0/XjPIKEsI4FkYN50bGZeSPH5cUkxF6MrBzA8OErS+uGfeN0hu/al9DB82E3DBQkDkyExEAkSDxZtF88KSIowojtR4cW2h9YHkRrg4URLh63c1sgZtDws9MLKG2UcSnTz+OlSxDDszwVkDJP0QvX6GjwSWYVeVOG9O6N6FjZWYBGzmKp8rw8KlFR4XTdw8Ko2tvAmLrB6NJ5rIHXVsx509enr2J52LGDiBwKRLrSeRWD721sVqUYVNuXzAvODPp3at2cYY3DJeb8udMPDz4sqDhlkW94SGlunIZ/WOLLCpszsK7GPypJL5XLpfokwCEtvfpI0RGZ7G7RXZJkVY8dOzjgPMvBkh/W9cPNQuGEic+XLYO4jMPr1ik7mxf//sz0Vl+z2QNLwPGr2MaIq/iQZ3iiyFLysoJUx7hBvXVEhWRhQai0ksJtOOvSxyixBtNubwhcuzfC9qpSrsxhzHqYBeeFYRT5EADZ7n9sNLGWuoapWKMrCDaWYcjB6BPgRuweJZFFgSKxcBGMACAn+o0NB8ueN2FS1vKAnbLu5AIskPURO4ahfGPhPAwn/wJKQY+T/5dtjuLHy0DTIUFI9i7LQeme1K11/JRvDPZ/nIy7ezlLKI38Sxry5QADiqsRsC+BVIhB/sre0mOiiPIUaT1TnSEkGd8MBOVpgfzfKyqZI+rKVDg7oSkGsR/RDd2vn56kFu/G6IkDkpoZkNUto8VyG1S07ICqul3QtCV355aRQcaiNLBpAgOhbxtIuv7hWWXZiRdYOkDF1DusCscZNJ3EzT5bVl+uHggkgxb7q/AKs5HJvDLLf4E9RkkH6Wm1P6DiMYuubr8FL5CBytignOyW2QhDmMQzWwdiRNETHkBx7ZDf75rG3DasFabByiECJDYCa0Kja/SeFJSZ6dkq8PlfgHUUSRTT7Cv6H0AKP3chUriIFOgLmVM125aqg51YW0MOCkNo2QQli845KkAUuUgYoF7qACisps+R3dvpceiuNS1Z10+n5U9afC3yrUdT5ChRiWrUoh6Nv2UXakcnutGL/sHh0THarSOfwxzy5D2yhYlCDTPPMno12WPU894rPhJMk8/HskLSQFX0hScxi8EgpWmfvDlm5UFAe56y3EcYl2MawxWWGrMqURY3m3qsoNjS+AhVRfGDAQAAAA==") format("woff2"),url(static/iconfont.3e4bb627.woff) format("woff"),url(static/iconfont.6929d350.ttf) format("truetype"),url(static/iconfont.ac44bafd.svg#iconfont) format("svg")}.md-iconfont{font-family:"md-iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.upload-button{width:120px;height:32px;display:block;position:relative;color:#4cacff}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:1}.wrap___39laj{padding:20px 49px;box-sizing:border-box}.modal___slXF- div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___slXF- span[class~=ant-modal-title]{font-size:16px}.titleWrap___2o6aw{margin:10px 0}.required___27P_-{margin-right:4px;color:#e04040;font-size:16px}.title___1bKl5{font-size:14px;color:#333}.colorGray___2x0qd{color:#888}.choiceWrap___329Pn{display:-ms-flexbox;display:flex;margin-top:15px}.answer___ZvzCa{color:#888;display:block;width:38px;height:38px;text-align:center;line-height:38px;border-radius:4px;cursor:pointer;border:1px solid #e2e2e2;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.activeAnswer___2PqQU{background:#ff7500;color:#fff;border:1px solid #ff7500}.deleteIcon___2lo2n{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___2VLnu{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.editorWrap___1FKcR{-ms-flex:1 1;flex:1 1}.htmlWrap___2efP_{display:-ms-flexbox;display:flex;margin-top:0;min-height:38px;border-radius:2px;max-width:1056px;word-break:break-all;border:1px solid #ddd}.radio___35JXt{width:60px;height:32px;line-height:32px;text-align:center}.color333___1o5cz{color:#333}.color999___2idRU{color:#999}.flex___2gmSR{display:-ms-flexbox;display:flex;display:-ms-flex}.flex1___3Tu1g{-ms-flex:1 1;flex:1 1}.color666___2uyGL{color:#666}.error___yJ86W{border-color:#f5222d}.deleteIcon___1D2tg{cursor:pointer;color:#ccc;margin-left:15px;font-size:18px}.addIcon___2VIYB{cursor:pointer;color:#29bd8b;margin-left:6px;font-size:16px;padding-top:1px}.field___18Ckt{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.field___18Ckt>div{width:48%}.oj-form-container___kChxQ{overflow:hidden;padding-bottom:20px}.oj-form-info___3HErN{padding:20px 15px;height:100%;overflow:auto}.test-case-name___3XyOL{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;float:left;color:rgba(0,0,0,.65)}.test-case-name___3XyOL>div{margin:0 15px}.btn-remove-case___29yb6{position:relative;font-size:20px;color:#8e8e8e;border-radius:50%;vertical-align:center;padding-top:4px}.btn-remove-case___29yb6:hover{color:#e7514f}.icon-tag___2QGCM{font-size:20px;margin-left:10px;color:#4ebc7e}.btn_back___3dMGp{color:#888!important}.btn_back___3dMGp span{margin-right:6px}.use-extra___66D6q{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.use-extra___66D6q div[class~=ant-form-item]{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;margin:0 10px 0 0}.use-extra___66D6q div[class~=ant-form-item]>div{padding:0 4px 0 0}.tpi-code-setting{height:calc(100vh - 105px);background:#031b2a;padding:15px 13px 15px 26px;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.tpi-code-setting .file-item.action{-ms-flex-pack:start;justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.oj .ant-drawer-body,.setting-drawer .ant-drawer-body{background:#031b2a}.oj .ant-drawer-body,.setting-drawer .ant-drawer-body{padding:0;height:auto}.oj .ant-select-selection,.setting-drawer .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.code-panel-container{width:100%;height:541px}.code-panel-container .action-bar{height:56px;display:-ms-flexbox;display:flex;width:100%;color:#fff;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;padding:0 20px;-ms-flex-pack:justify;justify-content:space-between;background:#121c24}.code-panel-container .action-bar span{-ms-flex:1 0;flex:1 0}.code-panel-container .action-bar a{color:#fff;margin-left:10px}.formWrap___bi3gP{padding:20px 60px!important}.ant-image-preview,.ant-modal{pointer-events:none}.ant-image-preview.zoom-appear,.ant-image-preview.zoom-enter,.ant-modal.zoom-appear,.ant-modal.zoom-enter{-ms-transform:none;transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-image-preview-mask,.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45);filter:alpha(opacity=50)}.ant-image-preview-mask-hidden,.ant-modal-mask-hidden{display:none}.ant-image-preview-wrap,.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-divider{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";border-top:1px solid rgba(0,0,0,.06)}.ant-divider-vertical{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.ant-divider-horizontal{display:-ms-flexbox;display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.ant-divider-horizontal.ant-divider-with-text{display:-ms-flexbox;display:flex;margin:16px 0;color:rgba(0,0,0,.85);font-weight:500;font-size:14px;white-space:nowrap;text-align:center;border-top:0}.ant-divider-horizontal.ant-divider-with-text:after,.ant-divider-horizontal.ant-divider-with-text:before{position:relative;top:50%;width:50%;border-top:1px solid rgba(0,0,0,.06);-ms-transform:translateY(50%);transform:translateY(50%);content:""}.ant-divider-horizontal.ant-divider-with-text-left:before{top:50%;width:5%}.ant-divider-horizontal.ant-divider-with-text-left:after{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:before{top:50%;width:95%}.ant-divider-horizontal.ant-divider-with-text-right:after{top:50%;width:5%}.ant-divider-inner-text{display:inline-block;padding:0 1em}.ant-divider-dashed{background:none;border:dashed rgba(0,0,0,.06);border-width:1px 0 0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed{border-top:0}.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:after,.ant-divider-horizontal.ant-divider-with-text.ant-divider-dashed:before{border-style:dashed none none}.ant-divider-vertical.ant-divider-dashed{border-width:0 0 0 1px}.ant-divider-plain.ant-divider-with-text{color:rgba(0,0,0,.85);font-weight:400;font-size:12px}.ant-divider-rtl{direction:rtl}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:before{width:95%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-left:after{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:before{width:5%}.ant-divider-rtl.ant-divider-horizontal.ant-divider-with-text-right:after{width:95%}.head___3c7uj{height:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f1f1;background-color:#fff}.head___3c7uj .s1___1kTbv{color:#333;cursor:pointer;font-size:14px}.head___3c7uj .s1___1kTbv i{font-size:14px;margin-right:10px;color:#666}.head___3c7uj .s2___1Omm1{margin:0 30px;height:18px;border-color:#999}.head___3c7uj .s3___3TfZU{font-size:18px;font-weight:500;color:#333;margin-right:30px}.head___3c7uj .s4___3XMOl{font-size:14px;font-weight:500;color:#333} \ No newline at end of file diff --git a/p__Exam__Lists__QuestionManagement__Add.db8099ca.async.js b/p__Exam__Lists__QuestionManagement__Add.db8099ca.async.js deleted file mode 100644 index 0e59c32353..0000000000 --- a/p__Exam__Lists__QuestionManagement__Add.db8099ca.async.js +++ /dev/null @@ -1,19 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[139,6],{"3gpN":function(ie,S,e){"use strict";var oe=e("sRBo"),J=e("kaz8"),de=e("7Kak"),L=e("9yH6"),M=e("2qtc"),a=e("kLXV"),t=e("oBTY"),m=e("miYZ"),l=e("tsqr"),s=e("tJVT"),R=e("PpiC"),v=e("q1tI"),E=e.n(v),u=e("9kvl"),le=e("Ot1p"),K=e("kqOp"),ue=e("7qnI"),p=e("1vsH"),y=e("xIf3"),F=e.n(y),r=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],N=function(V,O){var n=V.globalSetting,h=V.loading,D=V.dispatch,G=V.isEdit,j=V.editData,P=Object(R.a)(V,["globalSetting","loading","dispatch","isEdit","editData"]),te=Object(v.useState)(""),i=Object(s.a)(te,2),A=i[0],U=i[1],I=Object(v.useState)(""),B=Object(s.a)(I,2),Y=B[0],X=B[1],Z=Object(v.useState)([]),me=Object(s.a)(Z,2),_e=me[0],q=me[1],Oe=Object(v.useState)("1"),Pe=Object(s.a)(Oe,2),Te=Pe[0],ve=Pe[1],ke=Object(v.useState)(),Ne=Object(s.a)(ke,2),Ee=Ne[0],g=Ne[1],ae=Object(v.useState)(),W=Object(s.a)(ae,2),Be=W[0],Se=W[1],ne=Object(v.useState)("1"),xe=Object(s.a)(ne,2),ut=xe[0],et=xe[1],Ze=Object(v.useState)(!1),tt=Object(s.a)(Ze,2),se=tt[0],Ae=tt[1];Object(v.useEffect)(function(){if(!j||!G)return;U(j==null?void 0:j.name),X(j==null?void 0:j.analysis),g(j==null?void 0:j.is_ordered),Ae(!0)},[j,G]),Object(v.useEffect)(function(){var x;if(!se)return;var d=j==null||((x=j.standard_answer)===null||x===void 0)?void 0:x.map(function(b){return b.answer_text});q(d),Ae(!1)},[se]),Object(v.useImperativeHandle)(O,function(){return{onSave:it}});var it=function(){if(!A)return l.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var d=[],b=!1;return _e.forEach(function(T,c){d.push({position:c+1,answer_text:[]}),T.forEach(function(_,w){d[c].answer_text.push(_),(!_||!Object(p.R)(_,1e4))&&(ve("".concat(c,"-").concat(w)),l.b.info(_?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),b=!0)})}),b?!1:(d==null?void 0:d.length)>5?(l.b.warn("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC75\u4E2A\uFF01"),!1):{name:A,analysis:Y,standard_answers:d,is_ordered:Ee,remove_blank:Be,part_match:ut!=="1"}},Ie=function(d,b,T){var c=_e.slice();if(b&&c.splice(d,b),T)for(var _=0;_1&&E.a.createElement("span",{style:{marginLeft:52}},E.a.createElement(J.a,{checked:Ee,onChange:function(d){return g(d.target.checked)},className:"".concat(F.a.color333," font14")},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),E.a.createElement("span",{className:"".concat(F.a.color999," font12")},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09")))),E.a.createElement("p",{className:F.a.titleWrap},E.a.createElement("span",{className:F.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),E.a.createElement(le.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Y,onChange:function(d){return X(d)}}))};S.a=Object(u.a)(function($){var V=$.loading,O=$.globalSetting;return{globalSetting:O,loading:V.effects}},null,null,{forwardRef:!0})(Object(v.forwardRef)(N))},"6/12":function(ie,S,e){"use strict";var oe=e("oBTY"),J=e("5Dmo"),de=e("3S7+"),L=e("miYZ"),M=e("tsqr"),a=e("tJVT"),t=e("PpiC"),m=e("q1tI"),l=e.n(m),s=e("9kvl"),R=e("Ot1p"),v=e("9Bee"),E=e("xIf3"),u=e.n(E),le=e("1vsH"),K=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue=function(y,F){var r=y.editData,N=y.globalSetting,$=y.loading,V=y.dispatch,O=y.onRef,n=O===void 0?function(){}:O,h=y.isEdit,D=Object(t.a)(y,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),G=Object(m.useState)([]),j=Object(a.a)(G,2),P=j[0],te=j[1],i=Object(m.useState)(),A=Object(a.a)(i,2),U=A[0],I=A[1],B=Object(m.useState)(),Y=Object(a.a)(B,2),X=Y[0],Z=Y[1],me=Object(m.useState)(""),_e=Object(a.a)(me,2),q=_e[0],Oe=_e[1],Pe=Object(m.useState)(""),Te=Object(a.a)(Pe,2),ve=Te[0],ke=Te[1];Object(m.useEffect)(function(){te(["","","",""])},[]),Object(m.useEffect)(function(){var Ee,g;if(!r||!h){console.log(!r,!h,"editDat2a");return}console.log(r,"editData"),Oe(r==null?void 0:r.name),ke(r==null?void 0:r.analysis),te(r==null||((Ee=r.choices)===null||Ee===void 0)?void 0:Ee.map(function(ae){return ae.choice_text})),Z(r==null||((g=r.choices)===null||g===void 0)?void 0:g.findIndex(function(ae){return ae.is_answer}))},[r,h]),Object(m.useImperativeHandle)(F,function(){return{onSave:Ne}});var Ne=function(){if(!q)return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var g=P.findIndex(function(W){return!W});if(g>-1)return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[g]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(console.log("activeAnswer: ",X),!(typeof X=="number"))return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Object(le.A)(P))return M.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=P.map(function(W,Be){return{choice_text:W,is_answer:X===Be?1:0}});return{name:q,choices:ae,analysis:ve}};return l.a.createElement("section",{className:u.a.wrap},l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(R.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:q,onChange:function(g){return Oe(g)}}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:u.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),P.map(function(Ee,g){return l.a.createElement("div",{className:u.a.choiceWrap,key:g},l.a.createElement(de.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(u.a.answer," ").concat(X===g?u.a.activeAnswer:""),onClick:function(){return Z(g)}},K[g])),l.a.createElement("div",{className:u.a.editorWrap},U===g?l.a.createElement(R.a,{id:"single-question-option-".concat(g),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ee,onChange:function(W){P[g]=W,te(P)}}):l.a.createElement("div",{className:u.a.htmlWrap,onClick:function(){return I(g)}},l.a.createElement(v.a,{value:Ee}))),g>1&&l.a.createElement(de.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(u.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return te(P.filter(function(W,Be){return Be!==g}))}})),g<7&&g===P.length-1&&l.a.createElement(de.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(u.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return te([].concat(Object(oe.a)(P),[""]))}})))}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),l.a.createElement(R.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ve,onChange:function(g){return ke(g)}}))};S.a=Object(s.a)(function(p){var y=p.problemset,F=p.loading,r=p.globalSetting;return{problemset:y,globalSetting:r,loading:F.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ue))},"7ahc":function(ie,S,e){"use strict";e.d(S,"a",function(){return r});var oe=e("k1fw"),J=e("0Owb"),de=e("+L6B"),L=e("2/Rp"),M=e("y8nQ"),a=e("Vl3Y"),t=e("tJVT"),m=e("OaEy"),l=e("2fM7"),s=e("q1tI"),R=e.n(s),v=e("VrN/"),E=e.n(v),u=e("p77/"),le=e.n(u),K=e("c5Ni"),ue=e.n(K),p=l.a.Option,y={labelCol:{span:4},wrapperCol:{span:20}},F={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};S.b=function(N){var $=N.callback,V=N.onCancel,O=Object(s.useState)("python"),n=Object(t.a)(O,2),h=n[0],D=n[1];function G(P){D(F[P][1])}function j(P){$(P)}return R.a.createElement(a.a,Object(J.a)({},y,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:j}),R.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},R.a.createElement(l.a,{onChange:G},Object.keys(F).map(function(P){return R.a.createElement(p,{key:P,value:P},F[P][0])}))),R.a.createElement(a.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},R.a.createElement(r,{mode:h})),R.a.createElement("div",{className:"flex-container flex-end"},R.a.createElement(L.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),R.a.createElement(L.a,{type:"ghost",onClick:V},"\u53D6\u6D88")))};function r(N){var $=N.value,V=N.onChange,O=N.mode,n=N.options,h=n===void 0?{}:n,D=Object(s.useRef)(),G=Object(s.useState)(),j=Object(t.a)(G,2),P=j[0],te=j[1];return Object(s.useEffect)(function(){if(P){var i=function(U){var I=U.getValue();V&&V(I)};return P.on("change",i),function(){P.off("change",i)}}},[P,V]),Object(s.useEffect)(function(){P&&P.setOption("mode",O)},[P,O]),Object(s.useEffect)(function(){P&&(($!==P.getValue()||$==="")&&setTimeout(function(){P.setValue($||" ")},300))},[P,$]),Object(s.useEffect)(function(){if(D.current&&!P){var i=E.a.fromTextArea(D.current,Object(oe.a)({mode:O,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},h));te(i)}},[D.current,P]),R.a.createElement("div",{className:"my-codemirror-container"},R.a.createElement("textarea",{ref:D}))}},"7qnI":function(ie,S,e){"use strict";var oe=e("5Dmo"),J=e("3S7+"),de=e("fWQN"),L=e("mtLc"),M=e("yKVA"),a=e("879j"),t=e("5NDa"),m=e("5rEg"),l=e("q1tI"),s=e.n(l),R=e("O2Wb"),v=e.n(R),E=m.a.TextArea,u=function(le){Object(M.a)(ue,le);var K=Object(a.a)(ue);function ue(){return Object(de.a)(this,ue),K.apply(this,arguments)}return Object(L.a)(ue,[{key:"render",value:function(){var y=this,F=this.props,r=F.index,N=F.onAnswerChange,$=F.addChildAnswer,V=F.exerciseIsPublish,O=F.answers,n=F.activeOptionErrorIndex;return s.a.createElement("div",{className:v.a.flex},s.a.createElement("div",{className:"".concat(v.a.color666," mb5 mt6 font14"),style:{flex:"0 0 90px",flexShrink:0}},"\u7B54\u6848(\u586B\u7A7A",r+1,"):"),s.a.createElement("div",{className:"".concat(v.a.flex," ").concat(v.a.flex1),style:{flexDirection:"column"}},O.map(function(h,D){var G="".concat(r,"-").concat(D);return s.a.createElement("div",{className:"".concat(v.a.flex," ").concat(v.a.flex1),key:D},s.a.createElement("div",{className:v.a.flex1,style:{flex:1}},s.a.createElement("div",null,s.a.createElement(E,{className:G===n?v.a.error:"",spellCheck:!1,rows:4,value:h||"",defaultValue:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848".concat(D==0?"":"(\u53EF\u9009)"),onChange:function(P){return N(r,D,P.target.value)},style:{minHeight:95}}))),!V&&s.a.createElement(s.a.Fragment,null,D!=0&&s.a.createElement(J.a,{title:"\u5220\u9664"},s.a.createElement("i",{className:"".concat(v.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return y.props.deleteChildAnswer(r,D)},style:{float:"right"}})),D===0&&s.a.createElement(J.a,{title:"\u5220\u9664"},s.a.createElement("i",{className:"".concat(v.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return y.props.deleteChildAnswermain(r,D)},style:{float:"right"}})),s.a.createElement(J.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},s.a.createElement("i",{className:"".concat(v.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return $(r)},style:{float:"right",visibility:D==O.length-1?"":"hidden"}}))))})))}}]),ue}(l.Component);S.a=u},"9Bee":function(ie,S,e){"use strict";var oe=e("q1tI"),J=e.n(oe),de=e("vg9a"),L=e("tJVT"),M=e("DlQD"),a=e.n(M),t=e("rUJ1");function m(A,U){var I=A.match(/^(\s+)(?:```)/);if(I===null)return U;var B=I[1];return U.split(` -`).map(function(Y){var X=Y.match(/^\s+/);if(X===null)return Y;var Z=Object(L.a)(X,1),me=Z[0];return me.length>=B.length?Y.slice(B.length):Y}).join(` -`)}var l=[],s=["
              "],R=new a.a.Renderer,v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function E(){l.length=0,s=["
                "]}function u(A,U,I,B){if(U>=A.length||A[U].level<=I)return U;var Y=A[U];B.push("
              • "+Y.text+""),U++;var X=[];return U=u(A,U,Y.level,X),X.length>0&&(B.push("
                  "),X.forEach(function(Z){B.push(Z)}),B.push("
                ")),B.push("
              • "),U=u(A,U,I,B),U}function le(){return u(l,0,0,s),s.push("
              "),s.join("")}var K={heading:function(U){var I=v.exec(U);if(I)return{type:"heading",raw:I[0],depth:I[1].length,text:I[2]}},fences:function(U){var I=this.rules.block.fences.exec(U);if(I){var B=I[0],Y=m(B,I[3]||""),X=I[2]?I[2].trim():I[2];if(["latex","katex","math"].indexOf(X)>=0){var Z=y(),me=Y;Y=Z,F[Z]={type:"block",expression:me}}return{type:"code",raw:B,lang:X,text:Y}}}},ue=/(?:\${2})([^\n`]+?)(?:\${2})/gi,p=0,y=function(){return"__special_katext_id_".concat(p++,"__")},F={};function r(){return F}function N(){p=0,F={}}function $(A){return A=A.replace(ue,function(U,I){var B=y();return F[B]={type:"inline",expression:I},B}),A}var V=R.listitem;R.listitem=function(A){return V($(A))};var O=R.paragraph;R.paragraph=function(A){return O($(A))};var n=R.tablecell;R.tablecell=function(A,U){return n($(A),U)},R.code=function(A,U,I){var B=(U||"").match(/\S*/)[0];return B?["latex","katex","math"].indexOf(B)>=0?"

              ".concat(A,"

              "):'
              ').concat(I?A:Object(t.escape)(A,!0),`
              -`):'
              '+(I?A:Object(t.escape)(A,!0))+"
              "},R.heading=function(A,U,I){var B=this.options.headerPrefix+I.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return l.push({anchor:B,level:U,text:A}),"'+A+""},a.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),a.a.use({tokenizer:K,renderer:R});var h=a.a,D=e("SJMd"),G=e("m3rI"),j=e("Oy/b"),P=/]*>/g;function te(A){var U=document.createElement("div");return U.innerHTML=A,U.childNodes.length===0?"":U.childNodes[0].nodeValue}var i=S.a=function(A){var U=A.value,I=U===void 0?"":U,B=A.className,Y=A.style,X=Y===void 0?{}:Y,Z=String(I),me=Object(oe.useMemo)(function(){try{var Oe=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Pe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Te=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Z=Z.replace(Oe,"("+G.a.API_SERVER+"/api/attachments/").replace(Pe,'"'+G.a.API_SERVER+"/api/attachments/").replace(Te,'"'+G.a.API_SERVER+"/files/uploads/")}catch(Ne){}var ve=h(Z),ke=r();return Z.match(/\[TOC\]/)&&(ve=ve.replace("

              [TOC]

              ",le()),E()),ve=ve.replace(/(__special_katext_id_\d+__)/g,function(Ne,Ee){var g=ke[Ee],ae=g.type,W=g.expression;return Object(j.renderToString)(te(W)||"",{displayMode:ae==="block",throwOnError:!1,output:"html"})}),ve=ve.replace(/▁/g,"\u2581\u2581\u2581"),N(),ve},[Z]),_e=Object(oe.useRef)();function q(Oe){var Pe=Oe.target;if(Pe.tagName.toUpperCase()==="A"){var Te=Pe.getAttribute("href");if(Te.startsWith("#")){Oe.preventDefault();var ve=document.getElementById(Te.replace("#",""));ve&&ve.scrollIntoView(!0)}}}return Object(oe.useEffect)(function(){if(_e.current&&me&&(me.match(P)&&window.PR.prettyPrint()),_e.current)return _e.current.addEventListener("click",q),function(){_e.current.removeEventListener("click",q),N(),E()}},[me,_e.current,q]),J.a.createElement("div",{ref:_e,style:X,className:"".concat(B||""," markdown-body"),dangerouslySetInnerHTML:{__html:me}})}},"9NMw":function(ie,S,e){"use strict";var oe=e("miYZ"),J=e("tsqr"),de=e("tJVT"),L=e("PpiC"),M=e("q1tI"),a=e.n(M),t=e("9kvl"),m=e("Ot1p"),l=e("xIf3"),s=e.n(l),R=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],v=function(u,le){var K=u.editData,ue=u.globalSetting,p=u.loading,y=u.dispatch,F=u.onRef,r=F===void 0?function(){}:F,N=u.isEdit,$=Object(L.a)(u,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),V=Object(M.useState)(""),O=Object(de.a)(V,2),n=O[0],h=O[1],D=Object(M.useState)(""),G=Object(de.a)(D,2),j=G[0],P=G[1],te=Object(M.useState)(""),i=Object(de.a)(te,2),A=i[0],U=i[1];Object(M.useEffect)(function(){var B;if(!K||!N)return;h(K==null?void 0:K.name),P(K==null?void 0:K.analysis),U(K==null||((B=K.answer_texts)===null||B===void 0)?void 0:B[0])},[K,N]),Object(M.useImperativeHandle)(le,function(){return{onSave:I}});var I=function(){return n?{name:n,answer_texts:[A],analysis:j}:(J.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)};return a.a.createElement("section",{className:s.a.wrap},a.a.createElement("p",{className:s.a.titleWrap},a.a.createElement("span",{className:s.a.required},"*"),a.a.createElement("span",{className:s.a.title},"\u9898\u5E72\uFF1A")),a.a.createElement(m.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:n,onChange:function(Y){return h(Y)}}),a.a.createElement("p",{className:s.a.titleWrap},a.a.createElement("span",{className:s.a.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),a.a.createElement(m.a,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:A,onChange:function(Y){return U(Y)}}),a.a.createElement("p",{className:s.a.titleWrap},a.a.createElement("span",{className:s.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.a.createElement(m.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:j,onChange:function(Y){return P(Y)}}))};S.a=Object(t.a)(function(E){var u=E.loading,le=E.globalSetting;return{globalSetting:le,loading:u.effects}},null,null,{forwardRef:!0})(Object(M.forwardRef)(v))},"9SwW":function(ie,S,e){"use strict";var oe=e("/zsF"),J=e("PArb"),de=e("q1tI"),L=e.n(de),M=e("9kvl"),a=e("Z+Na"),t=e.n(a),m=function(s){var R=s.path,v=s.title,E=s.subTitle,u=s.style,le=u===void 0?{}:u,K=s.className,ue=K===void 0?"":K;return L.a.createElement("div",{className:"".concat(t.a.head," ").concat(ue),style:le},L.a.createElement("span",{className:t.a.s1,onClick:function(){return M.c.push(R)}},L.a.createElement("i",{className:"icon-fanhui2"}),"\u8FD4\u56DE"),v&&L.a.createElement(J.a,{className:t.a.s2,type:"vertical"}),v&&L.a.createElement("span",{className:t.a.s3},v),E&&L.a.createElement("span",{className:t.a.s4},E))};S.a=m},"9VGf":function(ie,S,e){"use strict";e.d(S,"a",function(){return de});var oe=e("q1tI"),J=e.n(oe);function de(L,M){var a=Object(oe.useRef)();Object(oe.useEffect)(function(){a.current=L}),Object(oe.useEffect)(function(){function t(){a.current()}if(M!==null){var m=setInterval(t,M);return function(){return clearInterval(m)}}},[M])}},BjJ7:function(ie,S,e){"use strict";e.d(S,"d",function(){return J}),e.d(S,"c",function(){return de}),e.d(S,"e",function(){return L}),e.d(S,"b",function(){return M}),e.d(S,"a",function(){return t});var oe=e("m3rI");function J(m){var l=!0;if(m.length>0){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:"",s=[],R=0;R1&&arguments[1]!==void 0?arguments[1]:1,Re=Array.isArray(k.children)&&k.children.length>0;return Object(R.a)(Object(R.a)({},k),{},{disabled:Me===3,children:Re?(Le=k.children)===null||Le===void 0?void 0:Le.map(function(je){return z(je,Me+1)}):[]})}return w.map(function(k){return z(k)})},b=function(){var _=Object(u.a)(E.a.mark(function w(z){var k,Le;return E.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(q.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:[z]}});case 2:k=Re.sent,(k==null?void 0:k.data)&&x(d(Object(Oe.Q)((Le=k.data[0])===null||Le===void 0?void 0:Le.exercise_points))||[]);case 4:case"end":return Re.stop()}},w)}));return function(z){return _.apply(this,arguments)}}(),T=function(w){at(Object(R.a)({},se.getFieldsValue())),"exercise_subject_id"in w&&(b(w.exercise_subject_id),se.setFieldsValue({exercise_point_id:void 0}))},c=function(){var _=Object(u.a)(E.a.mark(function w(z){var k;return E.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(q.a)("/api/common_exercises/item_banks/create_exercise_point.json",{method:"post",body:Object(R.a)({},z)});case 2:k=Me.sent,k.status===0&&(se.resetFields(),et());case 4:case"end":return Me.stop()}},w)}));return function(z){return _.apply(this,arguments)}}();return n.a.createElement(Y.a,{centered:!0,destroyOnClose:!0,visible:ne,title:"\u65B0\u589E\u77E5\u8BC6\u70B9",okText:"\u786E\u5B9A\u65B0\u589E",cancelText:"\u53D6\u6D88",width:"600px",onOk:function(){return se.submit()},onCancel:function(){se.resetFields(),et(!0)}},n.a.createElement(p.a,{form:se,className:_e.a.formWrap,scrollToFirstError:!0,labelCol:{span:7},wrapperCol:{span:17},onValuesChange:T,onFinish:c},n.a.createElement(p.a.Item,{label:"\u9009\u62E9\u79D1\u76EE",name:"exercise_subject_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},n.a.createElement(N.a,{allowClear:!0,showArrow:!0,size:"large",optionFilterProp:"children"},xe.map(function(_){return n.a.createElement(Pe,{key:_.id,value:_.id},_.name)}))),n.a.createElement(p.a.Item,{style:{marginBottom:0},label:"\u9009\u62E9\u77E5\u8BC6\u70B9\u76EE\u5F55",name:"exercise_point_id"},n.a.createElement(m.a,{treeData:f,disabled:!(Ie==null?void 0:Ie.exercise_subject_id),allowClear:!0,showArrow:!0,showCheckedStrategy:m.a.SHOW_PARENT,size:"large"})),n.a.createElement("div",{style:{margin:"0 0 12px 129px",fontSize:12,color:"#999999"}},"\u672A\u9009\u62E9\u77E5\u8BC6\u70B9\u76EE\u5F55\u65F6\uFF0C\u5219\u5C06\u77E5\u8BC6\u70B9\u521B\u5EFA\u4E3A\u8BE5\u8BFE\u7A0B\u7684\u4E00\u7EA7\u76EE\u5F55"),n.a.createElement(p.a.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u77E5\u8BC6\u70B9\u540D\u79F0"}]},n.a.createElement(Z.a,null))))},ve=Te,ke=e("9SwW"),Ne=e("LvDl"),Ee=V.a.Dragger,g=N.a.Option,ae=function(Se){var ne,xe,ut=Se.problemset,et=Se.globalSetting,Ze=Se.loading,tt=Se.dispatch,se=Se.match,Ae=Se.location,it=Object(F.a)(Se,["problemset","globalSetting","loading","dispatch","match","location"]),Ie=Object(O.useRef)(),at=p.a.useForm(),ct=Object(y.a)(at,1),C=ct[0],f=Object(O.useState)({}),x=Object(y.a)(f,2),d=x[0],b=x[1],T=Object(O.useState)(!1),c=Object(y.a)(T,2),_=c[0],w=c[1],z=Object(O.useState)(!1),k=Object(y.a)(z,2),Le=k[0],Me=k[1],Re=Object(O.useState)(1),je=Object(y.a)(Re,2),Je=je[0],re=je[1],At=Object(O.useState)([]),qe=Object(y.a)(At,2),ze=qe[0],Bt=qe[1],Ot=Object(O.useState)({}),Tt=Object(y.a)(Ot,2),dt=Tt[0],Pt=Tt[1],Lt=Object(O.useState)([]),Ut=Object(y.a)(Lt,2),St=Ut[0],xt=Ut[1],ye=Object(O.useState)([]),he=Object(y.a)(ye,2),ge=he[0],Ke=he[1],We=Object(O.useState)(),we=Object(y.a)(We,2),o=we[0],vt=we[1],nt=Object(O.useState)(!1),yt=Object(y.a)(nt,2),rt=yt[0],Mt=yt[1],ot={onRemove:function(){Ke([])},beforeUpload:function(ce){if((ce==null?void 0:ce.size)>1024*1024*50)return K.b.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var fe=[];return fe.push(ce),Ke([].concat(fe)),!1},fileList:ge,accept:".xls,.xlsx"},pt=function(){var pe=Object(u.a)(E.a.mark(function ce(){var fe,Ue,be,Ge,lt,Qe,jt,_t,mt,Et,bt,Rt,ft,Ct;return E.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(!(Ae==null||((fe=Ae.query)===null||fe===void 0)?void 0:fe.type)){Xe.next=6;break}return Xe.next=3,Object(q.a)("/api/problems/".concat(se==null||((Ge=se.params)===null||Ge===void 0)?void 0:Ge.questionId,"/edit.json"),{method:"get"});case 3:be=Xe.sent,Xe.next=9;break;case 6:return Xe.next=8,Object(q.a)("/api/common_exercises/item_banks/".concat(se==null||((lt=se.params)===null||lt===void 0)?void 0:lt.questionId,"/edit.json"),{method:"get"});case 8:be=Xe.sent;case 9:if(!((Ue=be)===null||Ue===void 0?void 0:Ue.name)){Xe.next=19;break}return Qe=be||{},jt=Qe.exercise_subjects,_t=Qe.item_type,mt=_t===void 0?"PROGRAM":_t,Et=Qe.difficulty,bt=Qe.exercise_points,Rt=Object(F.a)(Qe,["exercise_subjects","item_type","difficulty","exercise_points"]),ft=jt.map(function(Dt){return Dt.id}),Ct=bt.map(function(Dt){return Dt.id}),Xe.next=15,Nt(ft);case 15:C.setFieldsValue({course:ft,itemType:mt,difficulty:Et,knowledge:Ct}),b({course:ft,itemType:mt,difficulty:Et,knowledge:Ct}),Pt(Rt),w(!0);case 19:case"end":return Xe.stop()}},ce)}));return function(){return pe.apply(this,arguments)}}(),ht=function(){var pe=Object(u.a)(E.a.mark(function ce(){var fe;return E.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,Object(q.a)("/api/common_exercises/item_banks/exercise_subjects.json",{method:"get"});case 2:fe=be.sent,(fe==null?void 0:fe.data)&&Bt(fe.data||[]);case 4:case"end":return be.stop()}},ce)}));return function(){return pe.apply(this,arguments)}}(),Nt=function(){var pe=Object(u.a)(E.a.mark(function ce(fe){var Ue;return E.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,Object(q.a)("/api/common_exercises/item_banks/exercise_points.json",{method:"get",params:{exercise_subject_ids:fe}});case 2:Ue=Ge.sent,(Ue==null?void 0:Ue.data)&&xt(Object(Oe.Q)(Ue==null?void 0:Ue.data));case 4:case"end":return Ge.stop()}},ce)}));return function(fe){return pe.apply(this,arguments)}}();Object(O.useEffect)(function(){var pe;if(ht(),se==null||((pe=se.params)===null||pe===void 0)?void 0:pe.questionId){pt();return}var ce={itemType:"SINGLE",difficulty:1};C.setFieldsValue(ce),b(ce),console.log(se,"match")},[se==null||((ne=se.params)===null||ne===void 0)?void 0:ne.questionId]);var kt=function(){var pe=Object(u.a)(E.a.mark(function ce(){var fe,Ue,be,Ge,lt,Qe,jt,_t,mt,Et,bt,Rt,ft;return E.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return Ue=d||{},be=Ue.course,Ge=Ue.itemType,lt=Ue.difficulty,Qe=Ue.knowledge,jt=Qe===void 0?[]:Qe,He.next=3,(fe=Ie.current)===null||fe===void 0?void 0:fe.onSave();case 3:if(_t=He.sent,_t){He.next=6;break}return He.abrupt("return");case 6:return mt=Object(R.a)({exercise_subject_ids:be,exercise_point_ids:jt,item_type:Ge,difficulty:lt},_t||{}),Et=d.itemType==="PROGRAM"?"/api/common_exercises/item_banks/create_program":"/api/common_exercises/item_banks.json",_&&(Et=d.itemType==="PROGRAM"?"/api/problems/".concat(se==null||((bt=se.params)===null||bt===void 0)?void 0:bt.questionId,"/update_item_bank"):"/api/common_exercises/item_banks/".concat(se==null||((Rt=se.params)===null||Rt===void 0)?void 0:Rt.questionId)),He.next=11,Object(q.a)(Et,{method:_?"put":"post",body:mt});case 11:ft=He.sent,(ft==null?void 0:ft.status)===0&&h.c.push("/exam/questionManagement");case 13:case"end":return He.stop()}},ce)}));return function(){return pe.apply(this,arguments)}}(),It=function(ce){b(Object(R.a)({},C.getFieldsValue())),console.log(ce,"changedValues"),"course"in ce&&Nt(ce.course)},gt=function(){console.log(_,44);var ce=d||{itemType:"SINGLE"},fe=ce.itemType,Ue={SINGLE:n.a.createElement(P.a,{ref:Ie,isEdit:_,editData:dt}),MULTIPLE:n.a.createElement(te.a,{ref:Ie,isEdit:_,editData:dt}),JUDGMENT:n.a.createElement(i.a,{ref:Ie,isEdit:_,editData:dt}),COMPLETION:n.a.createElement(U.a,{ref:Ie,isEdit:_,editData:dt}),SUBJECTIVE:n.a.createElement(A.a,{ref:Ie,isEdit:_,editData:dt}),PROGRAM:n.a.createElement(I.a,{difficulty:d==null?void 0:d.difficulty,ref:Ie,isEdit:_,editData:dt})};return Ue[fe||"SINGLE"]},Xt=[{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",key:"name"},{title:"\u9519\u8BEF\u539F\u56E0",dataIndex:"message",key:"message"}];return n.a.createElement("section",{className:j.a.warp},n.a.createElement(ke.a,{path:"/exam/questionManagement",title:"".concat(_?"\u7F16\u8F91":"\u65B0\u589E","\u8BD5\u9898"),className:"pl40"}),n.a.createElement("div",{className:j.a.main},n.a.createElement("div",{className:j.a.way},n.a.createElement("span",{className:j.a.s1},"\u6DFB\u52A0\u65B9\u5F0F\uFF1A"),n.a.createElement(s.a.Group,{onChange:function(ce){re(ce.target.value)},value:Je},n.a.createElement(s.a,{value:1},"\u5355\u4E2A\u6DFB\u52A0"),n.a.createElement(s.a,{value:2},"\u6279\u91CF\u5BFC\u5165"))),Je===1&&n.a.createElement(p.a,{form:C,className:j.a.formWrap,scrollToFirstError:!0,labelCol:{span:2},wrapperCol:{span:8},onValuesChange:It,onFinish:kt,size:"large"},n.a.createElement(p.a.Item,{label:"\u6240\u5C5E\u79D1\u76EE",name:"course",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6240\u5C5E\u79D1\u76EE"}]},n.a.createElement(N.a,{mode:"multiple",allowClear:!0,showArrow:!0,optionFilterProp:"children"},ze.map(function(pe){return n.a.createElement(g,{key:pe.id,title:pe.name,value:pe.id},pe.name)}))),n.a.createElement("div",{style:{position:"relative"}},n.a.createElement(p.a.Item,{label:"\u9009\u62E9\u77E5\u8BC6\u70B9",name:"knowledge"},n.a.createElement(m.a,{treeData:St,treeCheckable:!0,disabled:!Object(Ne.size)(d==null?void 0:d.course),allowClear:!0,showArrow:!0,showCheckedStrategy:m.a.SHOW_PARENT})),n.a.createElement("div",{className:j.a.add,onClick:function(){return Me(!0)}},"\u65B0\u589E\u77E5\u8BC6\u70B9")),n.a.createElement(p.a.Item,{label:"\u9898\u578B",name:"itemType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9898\u578B"}]},n.a.createElement(N.a,{disabled:_},n.a.createElement(g,{value:"PROGRAM"},"\u7F16\u7A0B\u9898"),n.a.createElement(g,{value:"SINGLE"},"\u5355\u9009\u9898"),n.a.createElement(g,{value:"MULTIPLE"},"\u591A\u9009\u9898"),n.a.createElement(g,{value:"JUDGMENT"},"\u5224\u65AD\u9898"),n.a.createElement(g,{value:"COMPLETION"},"\u586B\u7A7A\u9898"),n.a.createElement(g,{value:"SUBJECTIVE"},"\u7B80\u7B54\u9898"))),n.a.createElement(p.a.Item,{label:"\u96BE\u5EA6",name:"difficulty",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},n.a.createElement(s.a.Group,null,n.a.createElement(s.a,{value:1},"\u7B80\u5355"),n.a.createElement(s.a,{value:2},"\u9002\u4E2D"),n.a.createElement(s.a,{value:3},"\u56F0\u96BE")))),Je===2&&n.a.createElement("div",{className:"pr40 pl20"},n.a.createElement(J.a,{gutter:[16,16]},n.a.createElement(a.a,{className:"font14",span:2,style:{height:"40px",lineHeight:"40px",textAlign:"end"}},"\u6587\u4EF6\u4E0A\u4F20\uFF1A"),n.a.createElement(a.a,null,n.a.createElement(V.a,ot,n.a.createElement(L.a,{ghost:!0,type:"primary",style:{width:"116px",height:"40px"}},"\u9009\u62E9\u6587\u4EF6")))),n.a.createElement(J.a,{gutter:[16,16]},n.a.createElement(a.a,{span:2,className:"font14",style:{textAlign:"end"}},"\u6CE8\u610F\uFF1A"),n.a.createElement(a.a,{span:22},n.a.createElement("span",null,"1.\u4E0A\u4F20\u6587\u4EF6\u6570\u636E\u6570\u91CF\u4E0D\u5F97\u8D85\u8FC72000\u6761\u3002 ",n.a.createElement("br",null),"2.\u4EC5\u652F\u6301\u4E0A\u4F20.xlsx\u6216.xls\u7C7B\u578B\u7684\u6587\u4EF6\u3002 ",n.a.createElement("br",null),"3.\u9700\u4E0A\u4F20\u6307\u5B9A\u6A21\u677F\u7684\u6587\u4EF6\u3002",n.a.createElement("span",{style:{cursor:"pointer",color:"#1890ff"},onClick:function(){Object(Oe.n)("",Object(Oe.I)({url:D.a.API_SERVER+"/api/common_exercises/item_banks/down_template",query:{}}))}},"\u4E0B\u8F7D\u5BFC\u5165\u6A21\u7248")))),n.a.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},n.a.createElement(L.a,{type:"primary",style:{width:"116px",height:"40px",borderRadius:"4px"},onClick:Object(u.a)(E.a.mark(function pe(){var ce,fe;return E.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:if(!((ge==null?void 0:ge.length)<=0)){be.next=3;break}return K.b.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),be.abrupt("return");case 3:return ce=new FormData,ce.append("file",ge[0]),be.next=7,Object(q.a)("/api/common_exercises/item_banks/file_import.json",{method:"post",body:ce},!0);case 7:if(fe=be.sent,!(fe.status===-1)){be.next=10;break}return be.abrupt("return");case 10:Mt(!0),vt(fe);case 12:case"end":return be.stop()}},pe)}))},"\u786E\u8BA4\u4E0A\u4F20")),rt&&n.a.createElement("div",null,n.a.createElement("p",{style:{paddingLeft:15,fontSize:14}},"\u4E0A\u4F20\u7ED3\u679C"),n.a.createElement("div",{style:{fontSize:"16px",textAlign:"center",display:"flex"}},n.a.createElement("span",{style:{flex:"1",lineHeight:"30px"}}," \u672C\u6B21\u4E0A\u4F20 \u65B0\u589E",n.a.createElement("span",{style:{color:"#FA6400"}},o==null?void 0:o.success),"\u6761\u8BD5\u9898\uFF0C\u4E0A\u4F20\u6210\u529F",n.a.createElement("span",{style:{color:"#FA6400"}},o==null?void 0:o.success),"\u6761\u6570\u636E\uFF0C\u5931\u8D25",n.a.createElement("span",{style:{color:"#FA6400"}},o==null||((xe=o.fail)===null||xe===void 0)?void 0:xe.length),"\u6761\u6570\u636E"),n.a.createElement(L.a,{style:{height:"30px",width:"144px"},type:"primary",ghost:!0,onClick:function(){Object(Oe.n)("",Object(Oe.I)({url:D.a.API_SERVER+(o==null?void 0:o.error_file),query:{}}))}},"\u4E0B\u8F7D\u5931\u8D25\u6570\u636E"))))),Je===1&&n.a.createElement(n.a.Fragment,null,n.a.createElement("div",{className:j.a.topicWrap}," ",gt()),n.a.createElement("div",{className:j.a.buttonWrap},n.a.createElement(L.a,{onClick:function(){return h.c.push("/exam/questionManagement")}},"\u53D6\u6D88"),n.a.createElement(L.a,{type:"primary",className:"mr20",onClick:function(){return C.submit()}},"\u4FDD\u5B58"))),n.a.createElement(ve,{visible:Le,subjects:ze,onCancel:function(ce){ce||Nt(d.course),Me(!1)}}))},W=S.default=Object(h.a)(function(Be){var Se=Be.problemset,ne=Be.loading,xe=Be.globalSetting;return{problemset:Se,globalSetting:xe,loading:ne.effects}})(ae)},FeNN:function(ie,S,e){ie.exports={formWrap:"formWrap___bi3gP"}},HmJG:function(ie,S,e){},J51S:function(ie,S,e){"use strict";var oe=e("P2fV"),J=e("NJEC"),de=e("sRBo"),L=e("kaz8"),M=e("CiB2"),a=e("7Kak"),t=e("9yH6"),m=e("+L6B"),l=e("2/Rp"),s=e("OaEy"),R=e("2fM7"),v=e("giR+"),E=e("fyUT"),u=e("14J3"),le=e("BMrR"),K=e("jCWc"),ue=e("kPKH"),p=e("WmNS"),y=e.n(p),F=e("miYZ"),r=e("tsqr"),N=e("rAM+"),$=e("9og8"),V=e("y8nQ"),O=e("Vl3Y"),n=e("tJVT"),h=e("k1fw"),D=e("fu2T"),G=e("gK9i"),j=e("5NDa"),P=e("5rEg"),te=e("q1tI"),i=e.n(te),A=e("vGm4"),U=e.n(A),I=e("jrin"),B,Y=R.a.Option,X;(function(C){C[C.language=0]="language",C[C.difficult=1]="difficult",C[C.category=2]="category",C[C.openOrNot=3]="openOrNot"})(X||(X={}));var Z=(B={},Object(I.a)(B,X.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),Object(I.a)(B,X.difficult,[{title:"\u7B80\u5355",key:1},{title:"\u4E2D\u7B49",key:2},{title:"\u56F0\u96BE",key:3}]),Object(I.a)(B,X.category,[{title:"\u7A0B\u5E8F\u8BBE\u8BA1",key:1},{title:"\u7B97\u6CD5",key:2}]),Object(I.a)(B,X.openOrNot,[{title:"\u516C\u5F00",key:1},{title:"\u79C1\u6709",key:0}]),B);function me(C){return Z[C].map(function(f){return i.a.createElement(Y,{key:f.title,value:f.key}," ",f.title," ")})}function _e(C,f){C.map(function(x){var d=x.id,b=x.name,T=x.sub_disciplines,c={value:d,label:b};f.push(c),T&&T.length>0&&(c.children=[],_e(T,c.children))})}function q(C,f){for(var x=[],d=0;d0){x[0]=T.id;for(var c=0;c=0?o.push(rt):vt.push(rt)}catch(pt){nt.e(pt)}finally{nt.f()}if(!(we!==100&&!(re==null||((Ke=re.hack)===null||Ke===void 0)?void 0:Ke.test_set_score))){ot.next=12;break}return r.b.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100"),ot.abrupt("return",!1);case 12:ge.hack.difficulty=_,ge.hack_codes.code=Pe.Base64.encode((We=ge.hack_codes)===null||We===void 0?void 0:We.code),T&&(ge.update_hack_sets=o,ge.hack_sets=vt);case 15:return ot.abrupt("return",ge);case 16:case"end":return ot.stop()}},he)}));return function(){return ye.apply(this,arguments)}}();Object(te.useImperativeHandle)(x,function(){return{onSave:ze}}),Object(te.useEffect)(function(){if(!c||!T)return;var ye=c.code,he=c.language,ge=c.hack_sets,Ke=c.description,We=c.name,we=c.time_limit,o=c.test_set_average,vt=c.test_set_score,nt={loading:!1,data:{hack_codes:{language:he,code:Pe.Base64.decode(ye)},hack:{name:We,description:Ke,time_limit:we,test_set_average:o,test_set_score:vt},hack_sets:ge}};k.setFieldsValue(Object(h.a)({},nt.data)),je({type:Ae.SET_INITAL_DATA,payload:Object(Te.cloneDeep)(nt)})},[c,T]);function Bt(ye,he){return Ot.apply(this,arguments)}function Ot(){return Ot=Object($.a)(y.a.mark(function ye(he,ge){return y.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:case"end":return We.stop()}},ye)})),Ot.apply(this,arguments)}function Tt(ye){je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack:Object(h.a)(Object(h.a)({},re.hack),{},{test_set_score:ye.target.value})})}})}function dt(ye){var he=ye.target.value;je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack:Object(h.a)(Object(h.a)({},re.hack),{},{test_set_average:he})})}})}function Pt(){var ye=k.getFieldValue("hack_sets"),he=ye.length+1,ge=Math.floor(100/he),Ke=100%he;ye.map(function(We,we){return qe&&(We.score=ge),We.position=we+1,We}),ye.push({input:"",output:"",position:he,score:qe?ge+Ke:0,display_set:!0}),k.setFieldsValue({hack_sets:ye}),je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack_sets:ye})}})}function Lt(ye){var he=k.getFieldValue("hack_sets"),ge=(he==null?void 0:he.length)-1,Ke=Math.ceil(100/ge),We=100%ge;he.splice(ye,1),he==null||he.map(function(we,o){return qe&&(we.score=Ke,o===ge-1&&(we.score=Ke+We)),we.position=o+1,we}),je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack_sets:he})}}),k.setFieldsValue({hack_sets:he})}function Ut(ye){je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack_codes:Object(h.a)(Object(h.a)({},re.hack_codes),{},{language:ye})})}})}var St=function(he){},xt=function(he){je({type:Ae.SET_INITAL_DATA,payload:{data:Object(h.a)(Object(h.a)({},re),{},{hack:Object(h.a)(Object(h.a)({},re.hack),{},{name:he.target.value})})}})};return i.a.createElement(O.a,{form:k,initialValues:re,layout:"vertical",className:U.a["oj-form-container"],onValuesChange:St,onFinish:Bt},i.a.createElement(le.a,null,i.a.createElement(ue.a,{span:14},i.a.createElement(at,{onChangeLanguage:Ut,onRemoveTestCase:Lt,onAddTestCase:Pt,onNameChange:xt,hack:re.hack,onChangeScore:Tt,onChangeAverage:dt})),i.a.createElement(ue.a,{span:10},i.a.createElement(O.a.Item,{name:["hack_codes","code"],style:{marginBottom:0}},i.a.createElement(ut,{language:re==null||((b=re.hack_codes)===null||b===void 0)?void 0:b.language})))))};function at(C){var f=C.hack,x=C.onNameChange,d=C.onChangeAverage,b=C.onChangeScore,T=C.onAddTestCase,c=C.onRemoveTestCase,_=C.onChangeLanguage,w=f.test_set_average,z=f.test_set_score,k=f.name;return i.a.createElement("div",{className:U.a["oj-left-panel"]},i.a.createElement("div",{className:U.a["oj-form-info"]},i.a.createElement("div",{className:U.a.field},i.a.createElement(O.a.Item,{label:i.a.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",i.a.createElement("span",{className:"c-grey-999"},"(\u4EE3\u7801\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F)")),name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],extra:i.a.createElement("span",{style:{position:"absolute",left:100,top:5}},"\u79D2")},i.a.createElement(E.a,{min:3})),i.a.createElement(O.a.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",name:["hack_codes","language"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},i.a.createElement(R.a,{onChange:_},me(X.language)))),i.a.createElement(O.a.Item,{label:"\u4EFB\u52A1\u540D\u79F0",name:["hack","name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0"}]},i.a.createElement(P.a,{maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4EFB\u52A1\u540D\u79F0",suffix:i.a.createElement("span",null,60-((k==null?void 0:k.length)||0)),onChange:x})),i.a.createElement(O.a.Item,{name:["hack","description"],valuePropName:"defaultValue",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0\u5185\u5BB9"}]},i.a.createElement(ve.a,{miniToolbar:!0,id:"moop_cases_content",noStorage:!0,height:200})),i.a.createElement("div",{className:"tst-case-info"},i.a.createElement("h3",{className:"flex-container",style:{justifyContent:"space-between"}}," \u6D4B\u8BD5\u7528\u4F8B\u4E0E\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219",i.a.createElement(l.a,{type:"primary",ghost:!0,onClick:T},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B")),i.a.createElement(O.a.Item,{name:["hack","test_set_score"]},i.a.createElement(t.a.Group,{onChange:b},i.a.createElement(t.a,{value:!0},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",i.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u4EC5\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u5F97\u5206\uFF09")),i.a.createElement(t.a,{value:!1},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",i.a.createElement("span",{className:"tip"}," \uFF08\u5B66\u751F\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))),!f.test_set_score&&i.a.createElement(O.a.Item,{name:["hack","test_set_average"],label:"\u7CFB\u7EDF\u8BC4\u5206\u5360\u6BD4"},i.a.createElement(t.a.Group,{onChange:d},i.a.createElement(t.a,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),i.a.createElement(t.a,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),i.a.createElement(O.a.List,{name:"hack_sets"},function(Le,Me){return Object(M.a)(Me),i.a.createElement(G.a,{accordion:!0},Le.map(function(Re,je){return i.a.createElement(tt,{key:"".concat(Re.key,"--").concat(je),header:i.a.createElement("a",{className:U.a["test-case-name"]},i.a.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B".concat(je+1)),z?null:i.a.createElement(i.a.Fragment,null,i.a.createElement(O.a.Item,{name:[Re.name,"score"],fieldKey:[Re.fieldKey,"score"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D4B\u8BD5\u96C6".concat(je+1,"\u8BC4\u5206")}]},i.a.createElement(E.a,{onClick:function(re){return re.stopPropagation()},min:0,max:100,disabled:w})),i.a.createElement("span",null,"%"))),extra:i.a.createElement("div",{onClick:function(re){return re.stopPropagation()},className:U.a["use-extra"]},i.a.createElement(O.a.Item,{valuePropName:"checked",label:"\u6D4B\u8BD5\u7528\u4F8B\u53EF\u89C1",name:[Re.name,"display_set"],fieldKey:[Re.fieldKey,"display_set"]},i.a.createElement(L.a,null)),je>0?i.a.createElement("div",{onClick:function(re){return re.stopPropagation()}},i.a.createElement(J.a,{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:i.a.createElement("span",null,"\u786E\u5B9A\u5220\u9664\u6D4B\u8BD5\u96C6",1+je),onConfirm:function(){c(je)}},i.a.createElement(Oe.a,{className:U.a["btn-remove-case"]}))):i.a.createElement(Oe.a,{style:{opacity:0},className:U.a["btn-remove-case"]}))},i.a.createElement(O.a.Item,{label:"\u8F93\u5165",name:[Re.name,"input"],fieldKey:[Re.fieldKey,"input"]},i.a.createElement(Ze,null)),i.a.createElement(O.a.Item,{label:"\u8F93\u51FA",name:[Re.name,"output"],fieldKey:[Re.fieldKey,"output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},i.a.createElement(Ze,null)))}))}))))}var ct=S.a=Object(te.forwardRef)(Ie)},JI8h:function(ie,S,e){"use strict";var oe=e("5Dmo"),J=e("3S7+"),de=e("oBTY"),L=e("miYZ"),M=e("tsqr"),a=e("tJVT"),t=e("PpiC"),m=e("q1tI"),l=e.n(m),s=e("9kvl"),R=e("Ot1p"),v=e("9Bee"),E=e("xIf3"),u=e.n(E),le=e("1vsH"),K=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ue=function(y,F){var r=y.editData,N=y.globalSetting,$=y.loading,V=y.dispatch,O=y.onRef,n=O===void 0?function(){}:O,h=y.isEdit,D=Object(t.a)(y,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),G=Object(m.useState)([]),j=Object(a.a)(G,2),P=j[0],te=j[1],i=Object(m.useState)(),A=Object(a.a)(i,2),U=A[0],I=A[1],B=Object(m.useState)([]),Y=Object(a.a)(B,2),X=Y[0],Z=Y[1],me=Object(m.useState)(""),_e=Object(a.a)(me,2),q=_e[0],Oe=_e[1],Pe=Object(m.useState)(""),Te=Object(a.a)(Pe,2),ve=Te[0],ke=Te[1];Object(m.useEffect)(function(){te(["","","",""])},[]),Object(m.useEffect)(function(){if(!r||!h)return;Oe(r==null?void 0:r.name),ke(r==null?void 0:r.analysis),te(r==null?void 0:r.choices.map(function(g){return g.choice_text}));var Ee=[];r==null||r.choices.map(function(g,ae){g.is_answer&&Ee.push(ae)}),Z(Ee)},[r,h]),Object(m.useImperativeHandle)(F,function(){return{onSave:Ne}});var Ne=function(){if(!q)return M.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;var g=P.findIndex(function(W){return!W});if(g>-1)return M.b.info("\u8BF7\u5148\u8F93\u5165 ".concat(K[g]," \u9009\u9879\u7684\u5185\u5BB9")),!1;if(!X.length)return M.b.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(X.length<2)return M.b.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;if(Object(le.A)(P))return M.b.info("\u9009\u9879\u5DF2\u91CD\u590D"),!1;var ae=P.map(function(W,Be){return{choice_text:W,is_answer:X.includes(Be)?1:0}});return{name:q,choices:ae,analysis:ve}};return l.a.createElement("section",{className:u.a.wrap},l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u9898\u5E72\uFF1A")),l.a.createElement(R.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:q,onChange:function(g){return Oe(g)}}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.required},"*"),l.a.createElement("span",{className:u.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",l.a.createElement("span",{className:u.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),P.map(function(Ee,g){return l.a.createElement("div",{className:u.a.choiceWrap,key:g},l.a.createElement(J.a,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},l.a.createElement("div",{className:"".concat(u.a.answer," ").concat(X.includes(g)?u.a.activeAnswer:""),onClick:function(){X.includes(g)?Z(X.filter(function(W){return W!==g})):Z([].concat(Object(de.a)(X),[g]))}},K[g])),l.a.createElement("div",{className:u.a.editorWrap},U===g?l.a.createElement(R.a,{id:"single-question-option-".concat(g),watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:Ee,onChange:function(W){P[g]=W,te(P)}}):l.a.createElement("div",{className:u.a.htmlWrap,onClick:function(){return I(g)}},l.a.createElement(v.a,{value:Ee}))),g>1&&l.a.createElement(J.a,{title:"\u5220\u9664"},l.a.createElement("i",{className:"".concat(u.a.deleteIcon," iconfont icon-htmal5icon19"),onClick:function(){return te(P.filter(function(W,Be){return Be!==g}))}})),g<7&&g===P.length-1&&l.a.createElement(J.a,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},l.a.createElement("i",{className:"".concat(u.a.addIcon," iconfont icon-roundaddfill ml6"),onClick:function(){return te([].concat(Object(de.a)(P),[""]))}})))}),l.a.createElement("p",{className:u.a.titleWrap},l.a.createElement("span",{className:u.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),l.a.createElement(R.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ve,onChange:function(g){return ke(g)}}))};S.a=Object(s.a)(function(p){var y=p.loading,F=p.globalSetting;return{globalSetting:F,loading:y.effects}},null,null,{forwardRef:!0})(Object(m.forwardRef)(ue))},KGka:function(ie,S,e){"use strict";var oe=e("7Kak"),J=e("9yH6"),de=e("miYZ"),L=e("tsqr"),M=e("tJVT"),a=e("PpiC"),t=e("q1tI"),m=e.n(t),l=e("9kvl"),s=e("Ot1p"),R=e("xIf3"),v=e.n(R),E=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],u=function(K,ue){var p=K.editData,y=K.globalSetting,F=K.loading,r=K.dispatch,N=K.onRef,$=N===void 0?function(){}:N,V=K.isEdit,O=Object(a.a)(K,["editData","globalSetting","loading","dispatch","onRef","isEdit"]),n=Object(t.useState)(),h=Object(M.a)(n,2),D=h[0],G=h[1],j=Object(t.useState)(""),P=Object(M.a)(j,2),te=P[0],i=P[1],A=Object(t.useState)(""),U=Object(M.a)(A,2),I=U[0],B=U[1];Object(t.useEffect)(function(){if(!p||!V)return;i(p==null?void 0:p.name),B(p==null?void 0:p.analysis);var X=p==null?void 0:p.choices.find(function(Z){return Z.is_answer});G(X.choice_text==="\u6B63\u786E"?"0":"1")},[p,V]),Object(t.useImperativeHandle)(ue,function(){return{onSave:Y}});var Y=function(){if(!te)return L.b.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;if(!D)return L.b.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1;var Z=[{choice_text:"\u6B63\u786E",is_answer:D==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:D==="1"?1:0}];return{name:te,choices:Z,analysis:I}};return m.a.createElement("section",{className:v.a.wrap},m.a.createElement("p",{className:v.a.titleWrap},m.a.createElement("span",{className:v.a.required},"*"),m.a.createElement("span",{className:v.a.title},"\u9898\u5E72\uFF1A")),m.a.createElement(s.a,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:te,onChange:function(Z){return i(Z)}}),m.a.createElement("p",{className:v.a.titleWrap},m.a.createElement("span",{className:v.a.required},"*"),m.a.createElement("span",{className:v.a.title},"\u7B54\u6848\u9009\u9879\uFF1A",m.a.createElement("span",{className:v.a.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),m.a.createElement(J.a.Group,{buttonStyle:"solid",value:D,onChange:function(Z){return G(Z.target.value)}},m.a.createElement(J.a.Button,{value:"0",className:"".concat(v.a.radio," mr40")},"\u6B63\u786E"),m.a.createElement(J.a.Button,{value:"1",className:v.a.radio},"\u9519\u8BEF")),m.a.createElement("p",{className:v.a.titleWrap},m.a.createElement("span",{className:v.a.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),m.a.createElement(s.a,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:I,onChange:function(Z){return B(Z)}}))};S.a=Object(l.a)(function(le){var K=le.loading,ue=le.globalSetting;return{globalSetting:ue,loading:K.effects}},null,null,{forwardRef:!0})(Object(t.forwardRef)(u))},M8RZ:function(ie,S,e){"use strict";e.d(S,"a",function(){return l});var oe=e("fWQN"),J=e("mtLc"),de=e("yKVA"),L=e("879j"),M=e("q1tI"),a=e.n(M),t=e("i8i4"),m=e.n(t),l=function(s){Object(de.a)(v,s);var R=Object(L.a)(v);function v(E){var u;Object(oe.a)(this,v),u=R.call(this,E);var le=window.document;return u.node=le.createElement("div"),le.body.appendChild(u.node),u}return Object(J.a)(v,[{key:"render",value:function(){var u=this.props.children;return Object(t.createPortal)(u,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),v}(a.a.Component)},O2Wb:function(ie,S,e){ie.exports={flex:"flex___2gmSR",flex1:"flex1___3Tu1g",color666:"color666___2uyGL",error:"error___yJ86W",deleteIcon:"deleteIcon___1D2tg",addIcon:"addIcon___2VIYB"}},Ot1p:function(ie,S,e){"use strict";var oe=e("2qtc"),J=e("kLXV"),de=e("rAM+"),L=e("tJVT"),M=e("jrin"),a=e("q1tI"),t=e.n(a),m=e("VrN/"),l=e.n(m),s=e("bdgK"),R=e("p77/"),v=e("Bd2K"),E=e("ELLl"),u=e("19Vz"),le=e("lZu9"),K=e("kSUc"),ue=e("9Bee"),p=e("0Owb"),y=e("dejd"),F=e("C+DQ"),r=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function N(f){var x=f.onActionCallback,d=f.title,b=f.icon,T=f.actionName,c=f.className,_=c===void 0?"":c,w=f.children;function z(){x(T)}return t.a.createElement("a",{title:d,className:_,onClick:z},t.a.createElement("i",{className:"md-iconfont ".concat(b)}),w)}var $=function(f){var x=f.watch,d=f.showNullButton,b=f.onActionCallback,T=f.fullScreen,c=f.insertTemp,_=[].concat(r,[{title:"".concat(x?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(x?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return t.a.createElement("ul",{className:"markdown-toolbar-container"},_.map(function(w,z){return t.a.createElement("li",{key:z},w.actionName?t.a.createElement(N,Object(p.a)({},w,{onActionCallback:b})):t.a.createElement("span",{className:"v-line"}))}),d?t.a.createElement("li",null,t.a.createElement(N,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:b},t.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,c&&t.a.createElement("li",null,t.a.createElement(N,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(c),onActionCallback:b},t.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),t.a.createElement("li",{className:"btn-full-screen"},t.a.createElement(N,{icon:"".concat(T?"icon-shrink":"icon-enlarge"),title:T?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:b})))},V=e("M8RZ"),O=e("+L6B"),n=e("2/Rp"),h=e("y8nQ"),D=e("Vl3Y"),G=e("5NDa"),j=e("5rEg"),P={labelCol:{span:4},wrapperCol:{span:20}},te=function(f){var x=f.callback,d=f.onCancel;function b(T){x(T)}return t.a.createElement(D.a,Object(p.a)({},P,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:b}),t.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},t.a.createElement(j.a,null)),t.a.createElement(D.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},t.a.createElement(j.a,null)),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(n.a,{type:"ghost",onClick:d},"\u53D6\u6D88")))},i=e("7ahc"),A=e("HmJG"),U=e("BjJ7"),I=D.a.useForm,B={width:280,marginRight:10},Y={labelCol:{span:5},wrapperCol:{span:19}},X=function(f){var x=f.callback,d=f.onCancel,b=I(),T=Object(L.a)(b,1),c=T[0];function _(k){x(k)}function w(k){c.setFieldsValue({src:"/api/attachments/".concat(k.id)})}function z(k){var Le=k.target.files[0];me(Le,w)}return t.a.createElement(D.a,Object(p.a)({form:c},Y,{className:"upload-image-panel",onFinish:_}),t.a.createElement(D.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},t.a.createElement("div",{className:"flex-container"},t.a.createElement(D.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},t.a.createElement(j.a,{style:B})),t.a.createElement(Z,{onFileChange:z}))),t.a.createElement(D.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},t.a.createElement(j.a,{style:{width:264}})),t.a.createElement(D.a.Item,{style:{textAlign:"right"}},t.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(n.a,{type:"ghost",onClick:d},"\u53D6\u6D88")))};function Z(f){var x=f.onFileChange;return t.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",t.a.createElement("input",{type:"file",accept:"image/*",onChange:x}))}function me(f,x){if(!f)throw new String("\u6CA1\u6709\u6587\u4EF6");var d=new FormData;d.append("editormd-image-file",f),d.append("file_param_name","editormd-image-file"),d.append("byxhr","true");var b=new window.XMLHttpRequest;b.withCredentials=!0,b.addEventListener("load",function(T){x(JSON.parse(T.target.responseText))},!1),b.addEventListener("error",function(T){console.error(T)},!1),b.open("POST","".concat(U.a,"/api/attachments.json")),b.send(d)}var _e=e("giR+"),q=e("fyUT"),Oe=e("7Kak"),Pe=e("9yH6"),Te=Pe.a.Group,ve={margin:"0 8px"},ke=function(f){var x=f.callback,d=f.onCancel;function b(T){x(T)}return t.a.createElement(D.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:b},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{style:ve},"\u5355\u5143\u683C\u6570\uFF1A"),t.a.createElement("span",{style:ve},"\u884C\u6570"),t.a.createElement(D.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},t.a.createElement(q.a,null)),t.a.createElement("span",{style:ve},"\u5217\u6570"),t.a.createElement(D.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},t.a.createElement(q.a,null))),t.a.createElement("div",{className:"flex-container",style:{marginTop:12}},t.a.createElement("span",{style:ve},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),t.a.createElement(D.a.Item,{name:"align"},t.a.createElement(Te,null,t.a.createElement(Pe.a,{value:"default"},t.a.createElement("i",{className:"fa fa-align-justify"})),t.a.createElement(Pe.a,{value:"left"},t.a.createElement("i",{className:"fa fa-align-left"})),t.a.createElement(Pe.a,{value:"center"},t.a.createElement("i",{className:"fa fa-align-center"})),t.a.createElement(Pe.a,{value:"right"},t.a.createElement("i",{className:"fa fa-align-right"}))))),t.a.createElement("div",{className:"flex-container flex-end"},t.a.createElement(n.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),t.a.createElement(n.a,{type:"ghost",onClick:d},"\u53D6\u6D88")))},Ne="link",Ee="upload-image",g="code-block",ae="add-table",W="------------",Be={default:W,left:":".concat(W),center:":".concat(W,":"),right:"".concat(W,":")},Se=e("9VGf"),ne,xe;function ut(){}var et=0,Ze=1e4,tt="\u2581",se=` -**\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function Ae(f){return/^\d+$/.test(f)?"".concat(f,"px"):f}var it=navigator.platform.toUpperCase().indexOf("MAC")>=0,Ie=it?"Cmd":"Ctrl",at=(ne={},Object(M.a)(ne,Ie+"-B","bold"),Object(M.a)(ne,Ie+"-I","italic"),ne),ct=(xe={},Object(M.a)(xe,Ne,"\u6DFB\u52A0\u94FE\u63A5"),Object(M.a)(xe,g,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(M.a)(xe,Ee,"\u6DFB\u52A0\u56FE\u7247"),Object(M.a)(xe,ae,"\u6DFB\u52A0\u8868\u683C"),xe),C=S.a=function(f){var x=f.defaultValue,d=x===void 0?"":x,b=f.onChange,T=f.width,c=T===void 0?"100%":T,_=f.height,w=_===void 0?400:_,z=f.miniToolbar,k=z===void 0?!1:z,Le=f.isFocus,Me=Le===void 0?!1:Le,Re=f.watch,je=f.insertTemp,Je=f.id,re=Je===void 0?"markdown-editor-id":Je,At=f.showResizeBar,qe=At===void 0?!1:At,ze=f.noStorage,Bt=ze===void 0?!1:ze,Ot=f.showNullButton,Tt=Ot===void 0?!1:Ot,dt=f.fullScreen,Pt=dt===void 0?!1:dt,Lt=f.onBlur,Ut=f.onCMBeforeChange,St=f.className,xt=St===void 0?"":St,ye=f.placeholder,he=ye===void 0?"":ye,ge=f.values,Ke=ge===void 0?"":ge,We=Object(a.useState)(null),we=Object(L.a)(We,2),o=we[0],vt=we[1],nt=Object(a.useState)(d),yt=Object(L.a)(nt,2),rt=yt[0],Mt=yt[1],ot=Object(a.useState)(Re),pt=Object(L.a)(ot,2),ht=pt[0],Nt=pt[1],kt=Object(a.useState)(Pt),It=Object(L.a)(kt,2),gt=It[0],Xt=It[1],pe=Object(a.useState)(""),ce=Object(L.a)(pe,2),fe=ce[0],Ue=ce[1],be=Object(a.useState)(0),Ge=Object(L.a)(be,2),lt=Ge[0],Qe=Ge[1],jt=Object(a.useState)(w),_t=Object(L.a)(jt,2),mt=_t[0],Et=_t[1],bt=Object(a.useState)(!1),Rt=Object(L.a)(bt,2),ft=Rt[0],Ct=Rt[1],He=Object(a.useRef)(),Xe=Object(a.useRef)(),Dt=Object(a.useRef)(),Wt=Object(a.useRef)();Object(a.useEffect)(function(){Mt(Ke),o==null||o.setValue(Ke)},[Ke]),Object(a.useEffect)(function(){if(He.current){var ee=function(Ce,De){var Fe=De.clipboardData;if(Fe){var Ve=Fe.types.toString(),Ye=Fe.items;if(Ve==="text/html,Files"||Ve==="Files"){var $e=Ye[1];Ve==="Files"&&($e=Ye[0]),$e.kind==="file"&&$e.type.match(/^image\//i)&&me($e.getAsFile(),function(st){st.id?H.replaceSelection("![,](/api/attachments/".concat(st.id,")")):(st==null?void 0:st.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},H=l.a.fromTextArea(He.current,{mode:"markdown",lineNumbers:!k,lineWrapping:!0,value:d,autoCloseTags:!0,autoCloseBrackets:!0});return Me&&H.focus(),H.on("paste",ee),vt(H),function(){H.off("paste",ee)}}},[]);var $t=Object(a.useCallback)(function(){if(Xe.current)try{var ee=Xe.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,H=Xe.current.getElementsByClassName("markdown-editor-body")[0];gt?H.style.height="calc(100vh - ".concat(ee,"px)"):H.style.height="".concat(mt-ee,"px")}catch(Q){console.log(Q,"---- to set md editor body height")}},[mt,Xe,gt]);Object(a.useEffect)(function(){function ee(){var Q=new s.default(function(Ce){var De=Object(de.a)(Ce),Fe;try{for(De.s();!(Fe=De.n()).done;){var Ve=Fe.value;(Ve.target.offsetHeight>0||Ve.target.offsetWidth>0)&&($t(),o.setSize("100%","100%"),o.refresh())}}catch(Ye){De.e(Ye)}finally{De.f()}});return Q.observe(He.current.parentElement),Q}if(o){var H=ee();return function(){H.unobserve(He.current.parentElement)}}},[o,$t]),Object(a.useEffect)(function(){if(o){for(var ee=[],H=function(){var Ve=Ce[Q];De=Object(L.a)(Ve,2);var Ye=De[0],$e=De[1],st=Object(M.a)({},Ye,function(){zt($e)});ee.push(st),o.addKeyMap(st)},Q=0,Ce=Object.entries(at);Q0){var ee=new Date().getTime(),H=window.sessionStorage.getItem(re);ee>=lt+Ze&&(!H||H!==rt)&&(window.sessionStorage.setItem(re,rt),Ct(!0))}},Ze),Object(a.useEffect)(function(){Nt(Re)},[o,Re]),Object(a.useEffect)(function(){o&&(Me&&o.focus())},[o,Me]),Object(a.useEffect)(function(){if(ht&&o){var ee=function(Ce){var De=Ce.target;if(Wt.current){var Fe=De.scrollTop/De.scrollHeight;Wt.current.scrollTop=Wt.current.scrollHeight*Fe}},H=o.getScrollerElement();return H.addEventListener("scroll",ee),function(){H.removeEventListener("scroll",ee)}}},[o,ht]),Object(a.useEffect)(function(){if(o&&Ut){var ee=function(Q,Ce){Ut(Q,Ce)};return o.on("beforeChange",ee),function(){o.off("beforeChange",ee)}}},[o,Ut]),Object(a.useEffect)(function(){if(o&&Lt){var ee=function(){Lt(o.getValue())};return o.on("blur",ee),function(){o.off("blur",ee)}}},[o,Lt]),Object(a.useEffect)(function(){if(o){var ee=function(Q){var Ce=Q.getValue();Mt(Ce),Qe(new Date().getTime()),Q.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),b&&b(Ce)};return o.on("change",ee),function(){o.off("change",ee)}}},[o,b]),Object(a.useEffect)(function(){o&&(d==null?(o.setValue(""),Mt("")):d!==o.getValue()&&(o.setValue(d),Mt(d),o.setCursor(o.lineCount(),0)))},[o,d]);var zt=Object(a.useCallback)(function(ee){var H=o.getCursor(),Q=o.getSelection(),Ce=Q.split(` -`);switch(ee){case"bold":return o.replaceSelection("**"+Q+"**"),Q===""&&o.setCursor(H.line,H.ch+2),o.focus();case"italic":return o.replaceSelection("*"+Q+"*"),Q===""&&o.setCursor(H.line,H.ch+1),o.focus();case"code":return o.replaceSelection("`"+Q+"`"),Q===""&&o.setCursor(H.line,H.ch+1),o.focus();case"inline-latex":return o.replaceSelection("`$$"+Q+"$$`"),Q===""&&o.setCursor(H.line,H.ch+3),o.focus();case"latex":return o.replaceSelection("```latex\n"+Q+"\n```"),o.setCursor(H.line+1,Q.length+1),o.focus();case"line-break":return o.replaceSelection(`
              -`),o.focus();case"list-ul":return Q===""?o.replaceSelection("- "+Q):o.replaceSelection(Ce.map(function(De){return De===""?"":"- ".concat(De)}).join(` -`)),o.focus();case"list-ol":return Q===""?o.replaceSelection("1. "+Q):o.replaceSelection(Ce.map(function(De,Fe){return De===""?"":"".concat(Fe+1,". ").concat(De)}).join(` -`)),o.focus();case"add-null-ch":return Q===""&&o.setCursor(H.line,H.ch+1),o.replaceSelection(tt),o.focus();case"inster-template-1":return Q===""&&o.setCursor(H.line,H.ch),o.replaceSelection(se),o.focus();case"eraser":return o.setValue(""),o.focus();case"trigger-watch":return Nt(!ht),o.focus();case"trigger-full-screen":return Xt(!gt),o.focus();case Ne:Ue(Ne);return;case g:Ue(g);return;case Ee:Ue(Ee);return;case ae:Ue(ae);return;default:throw new Error}},[o,ht,gt]),Kt=Object(a.useCallback)(function(ee){Ue("");switch(fe){case Ne:var H=ee.title,Q=ee.link;return o.replaceSelection("[".concat(H,"](").concat(Q,")")),o.focus();case g:var Ce=ee.language,De=ee.content;return o.replaceSelection(["```"+Ce,De,"```"].join(` -`)),o.focus();case Ee:var Fe=ee.src,Ve=ee.alt;return o.replaceSelection("![ ".concat(Ve," ]( ").concat(Fe,' "').concat(Ve,'" )')),o.focus();case ae:for(var Ye=ee.row,$e=ee.col,st=ee.align,Vt=` -`,wt=0;wt300&&($e=300);var st=w+$e+"px";Et(st)}},Ce=Dt.current,De=!1,Fe=0;return Ce.addEventListener("mousedown",ee),document.addEventListener("mousemove",Q),document.addEventListener("mouseup",H),function(){Ce.removeEventListener("mousedown",ee),document.removeEventListener("mousemove",Q),document.removeEventListener("mouseup",H)}}},[o,Dt]),Object(a.useEffect)(function(){Et(w)},[w]);var Yt=Ae(c),Zt=Ae(mt),qt={width:Yt,height:Zt},ea=Object(a.useMemo)(function(){if(lt){var ee=new Date(lt),H=ee.getHours(),Q=ee.getMinutes(),Ce=ee.getSeconds();return H=H<10?"0"+H:H,Q=Q<10?"0"+Q:Q,Ce=Ce<10?"0"+Ce:Ce,"".concat(H,":").concat(Q,":").concat(Ce)}return 0},[lt]);function ta(){window.sessionStorage.removeItem(re),Ct(!1),Qe(0)}function aa(){Ct(!1),Qe(0),o.setValue(window.sessionStorage.getItem(re))}return t.a.createElement(a.Fragment,null,t.a.createElement("div",{className:"markdown-editor-wrapper",ref:Xe},t.a.createElement("div",{className:"markdown-editor-container ".concat(xt," ").concat(ht?"on-preview":""," ").concat(k?"mini":""," ").concat(gt?"full-screen":""),style:qt},t.a.createElement($,{insertTemp:je,watch:ht,fullScreen:gt,showNullButton:Tt,onActionCallback:zt}),t.a.createElement("div",{className:"markdown-editor-body"},t.a.createElement("div",{className:"codemirror-container"},t.a.createElement("textarea",{ref:He,placeholder:he})),ht?t.a.createElement("div",{ref:Wt,className:"preview-container"},t.a.createElement(ue.a,{value:rt})):null))),qe?t.a.createElement("a",{ref:Dt,className:"editor-resize"}):null,t.a.createElement(V.a,null,ct[fe]?t.a.createElement(J.a,{centered:!0,title:ct[fe],visible:!0,onCancel:Ft,footer:null},Qt):null))}},"Z+Na":function(ie,S,e){ie.exports={head:"head___3c7uj",s1:"s1___1kTbv",s2:"s2___1Omm1",s3:"s3___3TfZU",s4:"s4___3XMOl"}},ZD9Y:function(ie,S,e){"use strict";var oe=e("BoS7"),J=e("Sdc0"),de=e("OaEy"),L=e("2fM7"),M=e("q1tI"),a=e.n(M),t=e("lOMy"),m=e.n(t),l=L.a.Option;S.a=function(s){var R=s.onFontSizeChange,v=s.cmFontSize,E=s.cmCodeMode,u=s.onCodeModeChange,le=s.onTabToSpace,K=s.className,ue=K===void 0?"":K,p=s.tabToSpace,y=s.children;return a.a.createElement("div",{className:"tpi-code-setting ".concat(ue)},a.a.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),a.a.createElement(L.a,{bordered:!1,size:"small",value:E,onChange:u},a.a.createElement(l,{value:"vs"},"\u767D\u8272\u80CC\u666F"),a.a.createElement(l,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),a.a.createElement(L.a,{bordered:!1,size:"small",value:v,onChange:R},a.a.createElement(l,{value:12},"12px"),a.a.createElement(l,{value:14},"14px"),a.a.createElement(l,{value:16},"16px"),a.a.createElement(l,{value:18},"18px"),a.a.createElement(l,{value:20},"20px"),a.a.createElement(l,{value:22},"22px"))),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"Tab\u8F6C\u6362"),a.a.createElement(J.a,{checked:p,onChange:le}))),a.a.createElement("h3",null,"\u5FEB\u6377\u952E"),a.a.createElement("section",null,a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),a.a.createElement("span",null,"Ctrl + S")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),a.a.createElement("span",null,"F1 / Alt + F1")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),a.a.createElement("span",null,"Ctrl + ]/[")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),a.a.createElement("span",null,"Ctrl + Shift + \\")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),a.a.createElement("span",null,"Home")),a.a.createElement("div",{className:"file-item"},a.a.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),a.a.createElement("span",null,"End"))),y)}},ZW9T:function(ie,S,e){"use strict";e.d(S,"a",function(){return F});var oe=e("k1fw"),J=e("miYZ"),de=e("tsqr"),L=e("rAM+"),M=e("tJVT"),a=e("PpiC"),t=e("q1tI"),m=e.n(t),l=e("bdgK");function s(r,N,$,V,O){var n=N.getWordUntilPosition($),h={startLineNumber:$.lineNumber,endLineNumber:$.lineNumber,startColumn:n.startColumn,endColumn:n.endColumn},D=V.map(function(G){return{label:G,kind:r.languages.CompletionItemKind.Keyword,insertText:G,insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:h}});return O.map(function(G){D.push(Object(oe.a)(Object(oe.a)({},G),{},{range:h}))}),D}var R=function(r){var N={label:"ifelse",kind:r.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},$=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];r.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(h,D){var G=s(r,h,D,$,[N]);return{suggestions:G}}});var V=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];r.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(h,D){var G=[{label:"print",kind:r.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],j=s(r,h,D,V,G);return{suggestions:j}}});var O=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];r.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(h,D){var G=[N,{label:"main",kind:r.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:r.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:r.languages.CompletionItemInsertTextRule.InsertAsSnippet}],j=s(r,h,D,O,G);return{suggestions:j}}})},v="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function E(r){return/^\d+$/.test(r)?"".concat(r,"px"):r}function u(){}var le=!1,K={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function ue(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],N=r;if(Array.isArray(r)){for(var $=0;$0||k.target.offsetWidth>0)&&W.current.instance.layout()}}catch(Le){w.e(Le)}finally{w.f()}}),c.observe(ae.current)),c}function et(){de.b.warn(decodeURIComponent(v))}Object(t.useEffect)(function(){var c=W.current.instance;if(n!=null&&c&&ne){var _=c.getModel();_&&n!==_.getValue()&&(le=!0,_.setValue(n),c.layout(),le=!1)}},[n,ne,W.current]);function Ze(){var c=W.current.instance;if(c){var _=c.getSelection(),w=W.current.pastePos||{},z=new p.Range(w.startLineNumber||_.endLineNumber,w.startColumn||_.endColumn,w.endLineNumber||_.endLineNumber,w.endColumn||_.endColumn);setTimeout(function(){c.executeEdits("",[{range:z,text:""}])},300)}}function tt(c){(window.navigator.platform.match("Mac")?c.metaKey:c.ctrlKey)&&c.keyCode==83&&(c.preventDefault(),Y())}var se=function(){if(Z&&W.current.instance){var _=W.current.instance.getContentHeight();b(_0||Pe.target.offsetWidth>0)&&Z.layout()}}catch(Te){q.e(Te)}finally{q.f()}}),me.observe(P.current)),me}Object(t.useEffect)(function(){P.current&&e.e(34).then(e.t.bind(null,"M/lh",7)).then(function(Z){p=Z;var me=p.editor.createDiffEditor(P.current,Object(oe.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},j));U(me);var _e=I(me);return function(){me.dispose();var q=me.getModel();q&&q.dispose(),_e.unobserve(P.current)}})},[]),Object(t.useEffect)(function(){A&&A.setModel({original:p.editor.createModel(n,D),modified:p.editor.createModel(h,D)})},[n,h,D,A]);var B=E($),Y=E(O),X={width:B,height:Y};return m.a.createElement("div",{className:"my-diff-editor",ref:P,style:X})}},bCnd:function(ie,S,e){"use strict";e.d(S,"b",function(){return L}),e.d(S,"a",function(){return M});var oe=e("je13"),J=e.n(oe),de=!1;function L(a,t){var m=J.a.get("__ec");m||(m={}),m[a]=t,J.a.set("__ec",m)}function M(a,t){var m=J.a.get("__ec");return m?m[a]===void 0?t:m[a]:t}},dejd:function(ie,S,e){},kSUc:function(ie,S,e){},kqOp:function(ie,S,e){"use strict";e.d(S,"a",function(){return s});var oe=e("0Owb"),J=e("fWQN"),de=e("mtLc"),L=e("yKVA"),M=e("879j"),a=e("q1tI"),t=e.n(a),m=e("Ot1p"),l="\u2581",s=function(R){Object(L.a)(E,R);var v=Object(M.a)(E);function E(){var u;Object(J.a)(this,E);for(var le=arguments.length,K=new Array(le),ue=0;ue0&&g[0]!==void 0?g[0]:v,r(!0),L.next=4,Object(k.a)("/api/students/exercises",{method:"get",params:Object(C.a)({is_normal:E,exercise_status:T==="0"?"":T},o)});case 4:l=L.sent,l.exercise&&(r(!1),De(l.exercise),Ue(l==null?void 0:l.count),D(o));case 6:case"end":return L.stop()}},u)}));return function(){return e.apply(this,arguments)}}(),Pe=function(u,o,l){var g=l.open_camera;if(Le({end_time:U()(l==null?void 0:l.end_time).format("YYYY-MM-DD HH:mm:ss"),id:o}),u==="\u8FDB\u5165\u8003\u8BD5"||u==="\u7EE7\u7EED\u8003\u8BD5"){if(g){b.a.info({centered:!0,width:440,okText:"\u6211\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:t.a.createElement("div",null,t.a.createElement(Z.a,{align:"middle",justify:"start",className:"mt20"},t.a.createElement(q.a,null,"\u672C\u573A\u8003\u8BD5\u8981\u6C42\u89C6\u9891\u76D1\u63A7\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\u3002",t.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F")))),onOk:function(){return M.c.push("/exam/studentAnswer?examId=".concat(o))}});return}M.c.push("/exam/studentAnswer?examId=".concat(o));return}if(u==="\u67E5\u770B"){M.c.push("/exam/studentAnswer?examId=".concat(o));return}if(u==="\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"){Y(!0);return}};return console.log(x),t.a.createElement("div",{className:n.a.wrap},t.a.createElement("div",{className:n.a.left},t.a.createElement("div",{onClick:function(){return h(!0)},className:"".concat(n.a.li," ").concat(E?n.a.active:"")},t.a.createElement("i",{className:"iconfont icon-kaoshiguanli"}),t.a.createElement("span",null,"\u8003\u8BD5")),t.a.createElement("div",{onClick:function(){return h(!1)},className:"".concat(n.a.li," ").concat(E?"":n.a.active)},t.a.createElement("i",{className:"iconfont icon-monikaoshi"}),t.a.createElement("span",null,"\u6A21\u62DF\u8003\u8BD5"))),t.a.createElement("div",{className:n.a.right},t.a.createElement("div",{className:n.a.head},t.a.createElement("span",{style:{flex:"1"}},E?"\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),t.a.createElement("div",{className:n.a.tabsWrap},t.a.createElement(V.a,{activeKey:T,onChange:Oe},t.a.createElement(F,{tab:"\u5168\u90E8",key:"0"}," "),t.a.createElement(F,{tab:"\u8003\u8BD5\u4E2D",key:"2"}," "),t.a.createElement(F,{tab:"\u672A\u5F00\u59CB",key:"1"}," "),t.a.createElement(F,{tab:"\u5DF2\u7ED3\u675F",key:"3"}," "))),t.a.createElement(G.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:X},t.a.createElement("div",{className:n.a.listWarp},x.map(function(e,u){return t.a.createElement("aside",{className:n.a.list,key:u},t.a.createElement("div",{className:n.a.d1},t.a.createElement("img",{src:se.a,alt:""})),t.a.createElement("div",{className:n.a.d2},t.a.createElement("div",{className:n.a.top},t.a.createElement("span",{className:n.a.title},e==null?void 0:e.exercise_name),(e==null?void 0:e.exercise_status_name)==="\u8003\u8BD5\u4E2D"&&t.a.createElement("span",{className:n.a.tag},e==null?void 0:e.exercise_status_name),(e==null?void 0:e.exercise_status_name)==="\u672A\u5F00\u8003"&&t.a.createElement("span",{className:n.a.notTag},e==null?void 0:e.exercise_status_name),(e==null?void 0:e.exercise_status_name)==="\u5DF2\u7ED3\u675F"&&t.a.createElement("span",{className:n.a.endTag},e==null?void 0:e.exercise_status_name)),t.a.createElement("div",{className:n.a.bottom},!!(e==null?void 0:e.publish_time)&&t.a.createElement(t.a.Fragment,null,U()(e==null?void 0:e.publish_time).format("YYYY-MM-DD HH:mm:ss")," \u81F3 ",U()(e==null?void 0:e.end_time).format("YYYY-MM-DD HH:mm:ss"),t.a.createElement("span",{className:n.a.line})),"\u8BD5\u9898\u6570\uFF1A",e==null?void 0:e.question_count,t.a.createElement("span",{className:n.a.line})," \u603B\u5206\uFF1A",e==null?void 0:e.total_score,"\u5206",t.a.createElement("span",{className:n.a.line})," \u7B54\u9898\u65F6\u957F\uFF1A",e.time,"\u5206\u949F")),t.a.createElement("div",{className:n.a.d3},t.a.createElement("div",null,e==null?void 0:e.commit_status_name[1]),(e==null?void 0:e.commit_status_name[1])!=="\u7B49\u5F85\u5F00\u8003"&&t.a.createElement(Q.a,{onClick:function(){return Pe(e==null?void 0:e.commit_status_name[0],e==null?void 0:e.id,e)},type:"primary"},e==null?void 0:e.commit_status_name[0])))})),!!(x==null?void 0:x.length)&&t.a.createElement(J.a,{style:{textAlign:"center",paddingBottom:40},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:v.per_page,showSizeChanger:!0,onChange:function(u,o){Ae(u,o)},hideOnSinglePage:!1,current:v.page,total:Re,showTotal:function(u){return t.a.createElement("span",{className:"mr10"},"\u5171",t.a.createElement("span",{className:"c-orange"},u),"\u6761\u6570\u636E")}}))),t.a.createElement(Ee,{onOk:H,listDataParam:ge,onCancel:function(){return Y(!1)},visible:j}))},Ye=A.default=ce}}]); diff --git a/p__Exam__Lists__StudentClient.ba1a6606.async.js b/p__Exam__Lists__StudentClient.ba1a6606.async.js deleted file mode 100644 index cdfa63f807..0000000000 --- a/p__Exam__Lists__StudentClient.ba1a6606.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[142],{"+F6A":function(O,P,t){O.exports={flex_box_center:"flex_box_center___1I0lw",flex_space_between:"flex_space_between___3g0Qh",flex_box_vertical_center:"flex_box_vertical_center___2HOCi",flex_box_center_end:"flex_box_center_end___1w9oZ",flex_box_column:"flex_box_column___3WFm5",wrap:"wrap___2lNei",left:"left___28_R3",li:"li___3DY7o",active:"active___3VRz7",right:"right___1LNzG",head:"head___Nigf0",tabsWrap:"tabsWrap___8qgq7",listWarp:"listWarp___25G0k",list:"list___2g9AF",d1:"d1___2MH-f",d2:"d2___2ONZc",top:"top___2Hs2y",title:"title___1orrO",tag:"tag___4R1hk",notTag:"notTag___1hDLq",endTag:"endTag___1Kh_7",bottom:"bottom___3-rdi",line:"line___1NV8R",d3:"d3___Ezups"}},"65B1":function(O,P,t){O.exports={formWrap:"formWrap___1RBpu"}},jyDb:function(O,P,t){"use strict";t.r(P);var he=t("cWXX"),Q=t("/ezw"),Ae=t("DjyN"),J=t("NUBc"),Le=t("+L6B"),Z=t("2/Rp"),w=t("WmNS"),h=t.n(w),j=t("k1fw"),H=t("9og8"),i=t("tJVT"),q=t("CiB2"),Ne=t("Znn+"),Y=t("ZTPi"),r=t("q1tI"),a=t.n(r),ee=t("+F6A"),n=t.n(ee),W=t("9kvl"),ae=t("rCRm"),te=t.n(ae),I=t("ErOA"),be=t("iQDF"),ne=t("+eQT"),ye=t("5NDa"),se=t("5rEg"),Fe=t("2qtc"),V=t("kLXV"),je=t("y8nQ"),p=t("Vl3Y"),Te=t("OaEy"),k=t("2fM7"),le=t("65B1"),ue=t.n(le),oe=t("wd/R"),R=t.n(oe),re=k.a.Option,de=function(m){var T=m.visible,U=m.onCancel,v=U===void 0?function(){}:U,D=m.onOk,M=D===void 0?function(){}:D,_=m.listDataParam,c=p.a.useForm(),L=Object(i.a)(c,1),f=L[0],N=function(){var d=Object(H.a)(h.a.mark(function b(s){var y;return h.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Object(I.a)("/api/students/exercises/".concat(_==null?void 0:_.id,"/continue_exercise"),{method:"post",body:Object(j.a)(Object(j.a)({},s),{},{state:Number(s==null?void 0:s.state),time:R()(s==null?void 0:s.time).format("YYYY-MM-DD HH:mm:ss")})});case 2:y=E.sent,y.status===0&&(f.resetFields(),v(),V.a.info({centered:!0,width:440,okText:"\u6211\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:a.a.createElement("div",null,a.a.createElement("p",null,"\u8003\u8BD5\u4FE1\u606F\u4FEE\u6539\u786E\u8BA4\uFF1A"),a.a.createElement("div",null,"\u201C\u8003\u8BD5\u72B6\u6001\u201D\u4FEE\u6539\u4E3A\u201C",(s==null?void 0:s.state)==="1"?"\u7B54\u9898\u4E2D":"\u672A\u7B54\u9898","\u201D"),a.a.createElement("div",null,"\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u8C03\u6574\u4E3A\uFF1A",R()(s==null?void 0:s.time).format("YYYY-MM-DD HH:mm:ss"))),onOk:M}));case 4:case"end":return E.stop()}},b)}));return function(s){return d.apply(this,arguments)}}(),C=[{id:"1",value:"\u7B54\u9898\u4E2D\uFF08\u4FDD\u7559\u5B66\u751F\u4E4B\u524D\u7684\u7B54\u9898\u6570\u636E\uFF09"},{id:"2",value:"\u672A\u7B54\u9898\uFF08\u6E05\u7A7A\u7B54\u9898\u6570\u636E\uFF0C\u91CD\u65B0\u8003\u8BD5\uFF09"}];return a.a.createElement(V.a,{centered:!0,destroyOnClose:!0,visible:T,title:"\u7EE7\u7EED\u8003\u8BD5",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:"440px",onOk:function(){return f.submit()},onCancel:function(){f.resetFields(),v(!0)}},a.a.createElement(p.a,{form:f,className:ue.a.formWrap,scrollToFirstError:!0,layout:"vertical",onFinish:N},a.a.createElement(p.a.Item,{label:"\u7EE7\u7EED\u8003\u8BD5\u9700\u8981\u8F93\u5165\u76D1\u8003\u5BC6\u7801\uFF08\u76D1\u8003\u8001\u5E08\u63D0\u4F9B\uFF09",name:"passsword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"}]},a.a.createElement(se.a,{placeholder:"\u8BF7\u8F93\u5165\u76D1\u8003\u5BC6\u7801"})),a.a.createElement(p.a.Item,{label:"\u8003\u8BD5\u72B6\u6001\u4FEE\u6539\u4E3A",name:"state",initialValue:"1"},a.a.createElement(k.a,{showArrow:!0},C.map(function(d){return a.a.createElement(re,{key:d.id,value:d.id},d.value)}))),a.a.createElement(p.a.Item,{label:"\u8C03\u6574\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u4E3A",name:"time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}]},a.a.createElement(ne.a,{style:{width:"100%"},showTime:!0})),a.a.createElement("div",{className:"c-grey-999"},"\u6CE8\u610F\uFF1A\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u8D85\u8FC7\u5F53\u524D\u8BD5\u5377\u8003\u8BD5\u65F6\u95F4\uFF08",(_==null?void 0:_.end_time)||"","\uFF09")))},ie=de,A=Y.a.TabPane,_e=function(m){Object(q.a)(m);var T=Object(r.useState)({page:1,per_page:10}),U=Object(i.a)(T,2),v=U[0],D=U[1],M=Object(r.useState)(!0),_=Object(i.a)(M,2),c=_[0],L=_[1],f=Object(r.useState)(!0),N=Object(i.a)(f,2),C=N[0],d=N[1],b=Object(r.useState)(!1),s=Object(i.a)(b,2),y=s[0],S=s[1],E=Object(r.useState)("0"),z=Object(i.a)(E,2),F=z[0],Ee=z[1],me=Object(r.useState)(0),K=Object(i.a)(me,2),ve=K[0],fe=K[1],pe=Object(r.useState)([]),$=Object(i.a)(pe,2),g=$[0],Re=$[1],Ue=Object(r.useState)({}),G=Object(i.a)(Ue,2),De=G[0],ge=G[1],xe=function(l){Ee(l)},Oe=function(l,o){var u={page:l,per_page:o};D(u),X(u)};Object(r.useEffect)(function(){X({page:1,per_page:10})},[c,F]);var X=function(){var e=Object(H.a)(h.a.mark(function l(){var o,u,B=arguments;return h.a.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return o=B.length>0&&B[0]!==void 0?B[0]:v,d(!0),x.next=4,Object(I.a)("/api/students/exercises",{method:"get",params:Object(j.a)({is_normal:c,exercise_status:F==="0"?"":F},o)});case 4:u=x.sent,u.exercise&&(d(!1),Re(u.exercise),fe(u==null?void 0:u.count),D(o));case 6:case"end":return x.stop()}},l)}));return function(){return e.apply(this,arguments)}}(),Pe=function(l,o,u){if(ge({end_time:R()(u==null?void 0:u.end_time).format("YYYY-MM-DD HH:mm:ss"),id:o}),l==="\u8FDB\u5165\u8003\u8BD5"||l==="\u7EE7\u7EED\u8003\u8BD5"){W.c.push("/exam/studentAnswer?examId=".concat(o));return}if(l==="\u67E5\u770B"){W.c.push("/exam/studentAnswer?examId=".concat(o));return}if(l==="\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5"){S(!0);return}};return console.log(g),a.a.createElement("div",{className:n.a.wrap},a.a.createElement("div",{className:n.a.left},a.a.createElement("div",{onClick:function(){return L(!0)},className:"".concat(n.a.li," ").concat(c?n.a.active:"")},a.a.createElement("i",{className:"iconfont icon-kaoshiguanli"}),a.a.createElement("span",null,"\u8003\u8BD5")),a.a.createElement("div",{onClick:function(){return L(!1)},className:"".concat(n.a.li," ").concat(c?"":n.a.active)},a.a.createElement("i",{className:"iconfont icon-monikaoshi"}),a.a.createElement("span",null,"\u6A21\u62DF\u8003\u8BD5"))),a.a.createElement("div",{className:n.a.right},a.a.createElement("div",{className:n.a.head},a.a.createElement("span",{style:{flex:"1"}},c?"\u8003\u8BD5":"\u6A21\u62DF\u8003\u8BD5")),a.a.createElement("div",{className:n.a.tabsWrap},a.a.createElement(Y.a,{activeKey:F,onChange:xe},a.a.createElement(A,{tab:"\u5168\u90E8",key:"0"}," "),a.a.createElement(A,{tab:"\u8003\u8BD5\u4E2D",key:"2"}," "),a.a.createElement(A,{tab:"\u672A\u5F00\u59CB",key:"1"}," "),a.a.createElement(A,{tab:"\u5DF2\u7ED3\u675F",key:"3"}," "))),a.a.createElement(Q.a,{className:"pl40 pr40 mt20",active:!0,paragraph:{rows:5},loading:C},a.a.createElement("div",{className:n.a.listWarp},g.map(function(e,l){return a.a.createElement("aside",{className:n.a.list,key:l},a.a.createElement("div",{className:n.a.d1},a.a.createElement("img",{src:te.a,alt:""})),a.a.createElement("div",{className:n.a.d2},a.a.createElement("div",{className:n.a.top},a.a.createElement("span",{className:n.a.title},e==null?void 0:e.exercise_name),(e==null?void 0:e.exercise_status_name)==="\u8003\u8BD5\u4E2D"&&a.a.createElement("span",{className:n.a.tag},e==null?void 0:e.exercise_status_name),(e==null?void 0:e.exercise_status_name)==="\u672A\u5F00\u8003"&&a.a.createElement("span",{className:n.a.notTag},e==null?void 0:e.exercise_status_name),(e==null?void 0:e.exercise_status_name)==="\u5DF2\u7ED3\u675F"&&a.a.createElement("span",{className:n.a.endTag},e==null?void 0:e.exercise_status_name)),a.a.createElement("div",{className:n.a.bottom},!!(e==null?void 0:e.publish_time)&&a.a.createElement(a.a.Fragment,null,R()(e==null?void 0:e.publish_time).format("YYYY-MM-DD HH:mm:ss")," \u81F3 ",R()(e==null?void 0:e.end_time).format("YYYY-MM-DD HH:mm:ss"),a.a.createElement("span",{className:n.a.line})),"\u8BD5\u9898\u6570\uFF1A",e==null?void 0:e.question_count,a.a.createElement("span",{className:n.a.line})," \u603B\u5206\uFF1A",e==null?void 0:e.total_score,"\u5206",a.a.createElement("span",{className:n.a.line})," \u7B54\u9898\u65F6\u957F\uFF1A",e.time,"\u5206\u949F")),a.a.createElement("div",{className:n.a.d3},a.a.createElement("div",null,e==null?void 0:e.commit_status_name[1]),(e==null?void 0:e.commit_status_name[1])!=="\u7B49\u5F85\u5F00\u8003"&&a.a.createElement(Z.a,{onClick:function(){return Pe(e==null?void 0:e.commit_status_name[0],e==null?void 0:e.id,e)},type:"primary"},e==null?void 0:e.commit_status_name[0])))})),!!(g==null?void 0:g.length)&&a.a.createElement(J.a,{style:{textAlign:"center",paddingBottom:40},showQuickJumper:!0,pageSizeOptions:["10","20","50","100","200"],pageSize:v.per_page,showSizeChanger:!0,onChange:function(l,o){Oe(l,o)},hideOnSinglePage:!1,current:v.page,total:ve,showTotal:function(l){return a.a.createElement("span",{className:"mr10"},"\u5171",a.a.createElement("span",{className:"c-orange"},l),"\u6761\u6570\u636E")}}))),a.a.createElement(ie,{onOk:X,listDataParam:De,onCancel:function(){return S(!1)},visible:y}))},Me=P.default=_e}}]); diff --git a/p__Exam__Lists__StudentClient__Answer.4f0bbc76.async.js b/p__Exam__Lists__StudentClient__Answer.4f0bbc76.async.js deleted file mode 100644 index 38ceec5341..0000000000 --- a/p__Exam__Lists__StudentClient__Answer.4f0bbc76.async.js +++ /dev/null @@ -1,19 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[143,5,6],{"7ahc":function(He,se,a){"use strict";a.d(se,"a",function(){return e});var ge=a("k1fw"),Ge=a("0Owb"),Qe=a("+L6B"),oe=a("2/Rp"),Re=a("y8nQ"),h=a("Vl3Y"),n=a("tJVT"),G=a("OaEy"),Ee=a("2fM7"),S=a("q1tI"),w=a.n(S),Q=a("VrN/"),le=a.n(Q),Ne=a("p77/"),y=a.n(Ne),pe=a("c5Ni"),K=a.n(pe),ue=Ee.a.Option,ht={labelCol:{span:4},wrapperCol:{span:20}},i={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};se.b=function(Y){var x=Y.callback,ce=Y.onCancel,De=Object(S.useState)("python"),F=Object(n.a)(De,2),be=F[0],L=F[1];function s(p){L(i[p][1])}function fe(p){x(p)}return w.a.createElement(h.a,Object(Ge.a)({},ht,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:fe}),w.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},w.a.createElement(Ee.a,{onChange:s},Object.keys(i).map(function(p){return w.a.createElement(ue,{key:p,value:p},i[p][0])}))),w.a.createElement(h.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},w.a.createElement(e,{mode:be})),w.a.createElement("div",{className:"flex-container flex-end"},w.a.createElement(oe.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),w.a.createElement(oe.a,{type:"ghost",onClick:ce},"\u53D6\u6D88")))};function e(Y){var x=Y.value,ce=Y.onChange,De=Y.mode,F=Y.options,be=F===void 0?{}:F,L=Object(S.useRef)(),s=Object(S.useState)(),fe=Object(n.a)(s,2),p=fe[0],Ye=fe[1];return Object(S.useEffect)(function(){if(p){var Ve=function(O){var k=O.getValue();ce&&ce(k)};return p.on("change",Ve),function(){p.off("change",Ve)}}},[p,ce]),Object(S.useEffect)(function(){p&&p.setOption("mode",De)},[p,De]),Object(S.useEffect)(function(){p&&((x!==p.getValue()||x==="")&&setTimeout(function(){p.setValue(x||" ")},300))},[p,x]),Object(S.useEffect)(function(){if(L.current&&!p){var Ve=le.a.fromTextArea(L.current,Object(ge.a)({mode:De,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},be));Ye(Ve)}},[L.current,p]),w.a.createElement("div",{className:"my-codemirror-container"},w.a.createElement("textarea",{ref:L}))}},"9Bee":function(He,se,a){"use strict";var ge=a("q1tI"),Ge=a.n(ge),Qe=a("vg9a"),oe=a("tJVT"),Re=a("DlQD"),h=a.n(Re),n=a("rUJ1");function G(U,O){var k=U.match(/^(\s+)(?:```)/);if(k===null)return O;var J=k[1];return O.split(` -`).map(function(ye){var ke=ye.match(/^\s+/);if(ke===null)return ye;var Se=Object(oe.a)(ke,1),he=Se[0];return he.length>=J.length?ye.slice(J.length):ye}).join(` -`)}var Ee=[],S=["
                "],w=new h.a.Renderer,Q=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function le(){Ee.length=0,S=["
                  "]}function Ne(U,O,k,J){if(O>=U.length||U[O].level<=k)return O;var ye=U[O];J.push("
                • "+ye.text+""),O++;var ke=[];return O=Ne(U,O,ye.level,ke),ke.length>0&&(J.push("
                    "),ke.forEach(function(Se){J.push(Se)}),J.push("
                  ")),J.push("
                • "),O=Ne(U,O,k,J),O}function y(){return Ne(Ee,0,0,S),S.push("
                "),S.join("")}var pe={heading:function(O){var k=Q.exec(O);if(k)return{type:"heading",raw:k[0],depth:k[1].length,text:k[2]}},fences:function(O){var k=this.rules.block.fences.exec(O);if(k){var J=k[0],ye=G(J,k[3]||""),ke=k[2]?k[2].trim():k[2];if(["latex","katex","math"].indexOf(ke)>=0){var Se=ht(),he=ye;ye=Se,i[Se]={type:"block",expression:he}}return{type:"code",raw:J,lang:ke,text:ye}}}},K=/(?:\${2})([^\n`]+?)(?:\${2})/gi,ue=0,ht=function(){return"__special_katext_id_".concat(ue++,"__")},i={};function e(){return i}function Y(){ue=0,i={}}function x(U){return U=U.replace(K,function(O,k){var J=ht();return i[J]={type:"inline",expression:k},J}),U}var ce=w.listitem;w.listitem=function(U){return ce(x(U))};var De=w.paragraph;w.paragraph=function(U){return De(x(U))};var F=w.tablecell;w.tablecell=function(U,O){return F(x(U),O)},w.code=function(U,O,k){var J=(O||"").match(/\S*/)[0];return J?["latex","katex","math"].indexOf(J)>=0?"

                ".concat(U,"

                "):'
                ').concat(k?U:Object(n.escape)(U,!0),`
                -`):'
                '+(k?U:Object(n.escape)(U,!0))+"
                "},w.heading=function(U,O,k){var J=this.options.headerPrefix+k.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ee.push({anchor:J,level:O,text:U}),"'+U+""},h.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),h.a.use({tokenizer:pe,renderer:w});var be=h.a,L=a("SJMd"),s=a("m3rI"),fe=a("Oy/b"),p=/]*>/g;function Ye(U){var O=document.createElement("div");return O.innerHTML=U,O.childNodes.length===0?"":O.childNodes[0].nodeValue}var Ve=se.a=function(U){var O=U.value,k=O===void 0?"":O,J=U.className,ye=U.style,ke=ye===void 0?{}:ye,Se=String(k),he=Object(ge.useMemo)(function(){try{var tt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,$e=/\"\/api\/attachments\/|\"\/attachments\/download\//g,at=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Se=Se.replace(tt,"("+s.a.API_SERVER+"/api/attachments/").replace($e,'"'+s.a.API_SERVER+"/api/attachments/").replace(at,'"'+s.a.API_SERVER+"/files/uploads/")}catch(nt){}var Ae=be(Se),dt=e();return Se.match(/\[TOC\]/)&&(Ae=Ae.replace("

                [TOC]

                ",y()),le()),Ae=Ae.replace(/(__special_katext_id_\d+__)/g,function(nt,st){var ot=dt[st],We=ot.type,ie=ot.expression;return Object(fe.renderToString)(Ye(ie)||"",{displayMode:We==="block",throwOnError:!1,output:"html"})}),Ae=Ae.replace(/▁/g,"\u2581\u2581\u2581"),Y(),Ae},[Se]),Xe=Object(ge.useRef)();function Be(tt){var $e=tt.target;if($e.tagName.toUpperCase()==="A"){var at=$e.getAttribute("href");if(at.startsWith("#")){tt.preventDefault();var Ae=document.getElementById(at.replace("#",""));Ae&&Ae.scrollIntoView(!0)}}}return Object(ge.useEffect)(function(){if(Xe.current&&he&&(he.match(p)&&window.PR.prettyPrint()),Xe.current)return Xe.current.addEventListener("click",Be),function(){Xe.current.removeEventListener("click",Be),Y(),le()}},[he,Xe.current,Be]),Ge.a.createElement("div",{ref:Xe,style:ke,className:"".concat(J||""," markdown-body"),dangerouslySetInnerHTML:{__html:he}})}},"9VGf":function(He,se,a){"use strict";a.d(se,"a",function(){return Qe});var ge=a("q1tI"),Ge=a.n(ge);function Qe(oe,Re){var h=Object(ge.useRef)();Object(ge.useEffect)(function(){h.current=oe}),Object(ge.useEffect)(function(){function n(){h.current()}if(Re!==null){var G=setInterval(n,Re);return function(){return clearInterval(G)}}},[Re])}},BjJ7:function(He,se,a){"use strict";a.d(se,"d",function(){return Ge}),a.d(se,"c",function(){return Qe}),a.d(se,"e",function(){return oe}),a.d(se,"b",function(){return Re}),a.d(se,"a",function(){return n});var ge=a("m3rI");function Ge(G){var Ee=!0;if(G.length>0){for(var S=0;S1&&arguments[1]!==void 0?arguments[1]:"",S=[],w=0;w=0,X=we?"Cmd":"Ctrl",C=(Le={},Object(Re.a)(Le,X+"-B","bold"),Object(Re.a)(Le,X+"-I","italic"),Le),de=(_t={},Object(Re.a)(_t,nt,"\u6DFB\u52A0\u94FE\u63A5"),Object(Re.a)(_t,ot,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Re.a)(_t,st,"\u6DFB\u52A0\u56FE\u7247"),Object(Re.a)(_t,We,"\u6DFB\u52A0\u8868\u683C"),_t),Fe=se.a=function(c){var o=c.defaultValue,t=o===void 0?"":o,u=c.onChange,l=c.width,_=l===void 0?"100%":l,m=c.height,R=m===void 0?400:m,j=c.miniToolbar,B=j===void 0?!1:j,_e=c.isFocus,T=_e===void 0?!1:_e,Z=c.watch,M=c.insertTemp,Pe=c.id,D=Pe===void 0?"markdown-editor-id":Pe,V=c.showResizeBar,te=V===void 0?!1:V,W=c.noStorage,ae=W===void 0?!1:W,ee=c.showNullButton,ne=ee===void 0?!1:ee,qe=c.fullScreen,me=qe===void 0?!1:qe,z=c.onBlur,Te=c.onCMBeforeChange,P=c.className,ze=P===void 0?"":P,Ue=c.placeholder,rt=Ue===void 0?"":Ue,lt=c.values,b=lt===void 0?"":lt,Ct=Object(h.useState)(null),xe=Object(oe.a)(Ct,2),r=xe[0],Mt=xe[1],Ft=Object(h.useState)(t),kt=Object(oe.a)(Ft,2),Bt=kt[0],yt=kt[1],f=Object(h.useState)(Z),gt=Object(oe.a)(f,2),mt=gt[0],It=gt[1],v=Object(h.useState)(me),Vt=Object(oe.a)(v,2),vt=Vt[0],$t=Vt[1],je=Object(h.useState)(""),Dt=Object(oe.a)(je,2),Rt=Dt[0],Et=Dt[1],ft=Object(h.useState)(0),Xt=Object(oe.a)(ft,2),Ut=Xt[0],St=Xt[1],Ze=Object(h.useState)(R),Wt=Object(oe.a)(Ze,2),ut=Wt[0],zt=Wt[1],Gt=Object(h.useState)(!1),pt=Object(oe.a)(Gt,2),Zt=pt[0],Ot=pt[1],ct=Object(h.useRef)(),et=Object(h.useRef)(),Nt=Object(h.useRef)(),At=Object(h.useRef)();Object(h.useEffect)(function(){yt(b),r==null||r.setValue(b)},[b]),Object(h.useEffect)(function(){if(ct.current){var d=function($,ve){var Ce=ve.clipboardData;if(Ce){var Ie=Ce.types.toString(),Me=Ce.items;if(Ie==="text/html,Files"||Ie==="Files"){var Ke=Me[1];Ie==="Files"&&(Ke=Me[0]),Ke.kind==="file"&&Ke.type.match(/^image\//i)&&he(Ke.getAsFile(),function(it){it.id?E.replaceSelection("![,](/api/attachments/".concat(it.id,")")):(it==null?void 0:it.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},E=Ee.a.fromTextArea(ct.current,{mode:"markdown",lineNumbers:!B,lineWrapping:!0,value:t,autoCloseTags:!0,autoCloseBrackets:!0});return T&&E.focus(),E.on("paste",d),Mt(E),function(){E.off("paste",d)}}},[]);var qt=Object(h.useCallback)(function(){if(et.current)try{var d=et.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,E=et.current.getElementsByClassName("markdown-editor-body")[0];vt?E.style.height="calc(100vh - ".concat(d,"px)"):E.style.height="".concat(ut-d,"px")}catch(g){console.log(g,"---- to set md editor body height")}},[ut,et,vt]);Object(h.useEffect)(function(){function d(){var g=new S.default(function($){var ve=Object(Qe.a)($),Ce;try{for(ve.s();!(Ce=ve.n()).done;){var Ie=Ce.value;(Ie.target.offsetHeight>0||Ie.target.offsetWidth>0)&&(qt(),r.setSize("100%","100%"),r.refresh())}}catch(Me){ve.e(Me)}finally{ve.f()}});return g.observe(ct.current.parentElement),g}if(r){var E=d();return function(){E.unobserve(ct.current.parentElement)}}},[r,qt]),Object(h.useEffect)(function(){if(r){for(var d=[],E=function(){var Ie=$[g];ve=Object(oe.a)(Ie,2);var Me=ve[0],Ke=ve[1],it=Object(Re.a)({},Me,function(){Lt(Ke)});d.push(it),r.addKeyMap(it)},g=0,$=Object.entries(C);g<$.length;g++){var ve;E()}return function(){var Ce=Object(Qe.a)(d),Ie;try{for(Ce.s();!(Ie=Ce.n()).done;){var Me=Ie.value;r.removeKeyMap(Me)}}catch(Ke){Ce.e(Ke)}finally{Ce.f()}}}},[r]),Object(h.useEffect)(function(){me!==vt&&$t(me)},[me]),Object(xt.a)(function(){if(!ae&&Ut>0){var d=new Date().getTime(),E=window.sessionStorage.getItem(D);d>=Ut+bt&&(!E||E!==Bt)&&(window.sessionStorage.setItem(D,Bt),Ot(!0))}},bt),Object(h.useEffect)(function(){It(Z)},[r,Z]),Object(h.useEffect)(function(){r&&(T&&r.focus())},[r,T]),Object(h.useEffect)(function(){if(mt&&r){var d=function($){var ve=$.target;if(At.current){var Ce=ve.scrollTop/ve.scrollHeight;At.current.scrollTop=At.current.scrollHeight*Ce}},E=r.getScrollerElement();return E.addEventListener("scroll",d),function(){E.removeEventListener("scroll",d)}}},[r,mt]),Object(h.useEffect)(function(){if(r&&Te){var d=function(g,$){Te(g,$)};return r.on("beforeChange",d),function(){r.off("beforeChange",d)}}},[r,Te]),Object(h.useEffect)(function(){if(r&&z){var d=function(){z(r.getValue())};return r.on("blur",d),function(){r.off("blur",d)}}},[r,z]),Object(h.useEffect)(function(){if(r){var d=function(g){var $=g.getValue();yt($),St(new Date().getTime()),g.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),u&&u($)};return r.on("change",d),function(){r.off("change",d)}}},[r,u]),Object(h.useEffect)(function(){r&&(t==null?(r.setValue(""),yt("")):t!==r.getValue()&&(r.setValue(t),yt(t),r.setCursor(r.lineCount(),0)))},[r,t]);var Lt=Object(h.useCallback)(function(d){var E=r.getCursor(),g=r.getSelection(),$=g.split(` -`);switch(d){case"bold":return r.replaceSelection("**"+g+"**"),g===""&&r.setCursor(E.line,E.ch+2),r.focus();case"italic":return r.replaceSelection("*"+g+"*"),g===""&&r.setCursor(E.line,E.ch+1),r.focus();case"code":return r.replaceSelection("`"+g+"`"),g===""&&r.setCursor(E.line,E.ch+1),r.focus();case"inline-latex":return r.replaceSelection("`$$"+g+"$$`"),g===""&&r.setCursor(E.line,E.ch+3),r.focus();case"latex":return r.replaceSelection("```latex\n"+g+"\n```"),r.setCursor(E.line+1,g.length+1),r.focus();case"line-break":return r.replaceSelection(`
                -`),r.focus();case"list-ul":return g===""?r.replaceSelection("- "+g):r.replaceSelection($.map(function(ve){return ve===""?"":"- ".concat(ve)}).join(` -`)),r.focus();case"list-ol":return g===""?r.replaceSelection("1. "+g):r.replaceSelection($.map(function(ve,Ce){return ve===""?"":"".concat(Ce+1,". ").concat(ve)}).join(` -`)),r.focus();case"add-null-ch":return g===""&&r.setCursor(E.line,E.ch+1),r.replaceSelection(Tt),r.focus();case"inster-template-1":return g===""&&r.setCursor(E.line,E.ch),r.replaceSelection(Je),r.focus();case"eraser":return r.setValue(""),r.focus();case"trigger-watch":return It(!mt),r.focus();case"trigger-full-screen":return $t(!vt),r.focus();case nt:Et(nt);return;case ot:Et(ot);return;case st:Et(st);return;case We:Et(We);return;default:throw new Error}},[r,mt,vt]),wt=Object(h.useCallback)(function(d){Et("");switch(Rt){case nt:var E=d.title,g=d.link;return r.replaceSelection("[".concat(E,"](").concat(g,")")),r.focus();case ot:var $=d.language,ve=d.content;return r.replaceSelection(["```"+$,ve,"```"].join(` -`)),r.focus();case st:var Ce=d.src,Ie=d.alt;return r.replaceSelection("![ ".concat(Ie," ]( ").concat(Ce,' "').concat(Ie,'" )')),r.focus();case We:for(var Me=d.row,Ke=d.col,it=d.align,Yt=` -`,Jt=0;Jt300&&(Ke=300);var it=R+Ke+"px";zt(it)}},$=Nt.current,ve=!1,Ce=0;return $.addEventListener("mousedown",d),document.addEventListener("mousemove",g),document.addEventListener("mouseup",E),function(){$.removeEventListener("mousedown",d),document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",E)}}},[r,Nt]),Object(h.useEffect)(function(){zt(R)},[R]);var q=H(_),N=H(ut),A={width:q,height:N},I=Object(h.useMemo)(function(){if(Ut){var d=new Date(Ut),E=d.getHours(),g=d.getMinutes(),$=d.getSeconds();return E=E<10?"0"+E:E,g=g<10?"0"+g:g,$=$<10?"0"+$:$,"".concat(E,":").concat(g,":").concat($)}return 0},[Ut]);function re(){window.sessionStorage.removeItem(D),Ot(!1),St(0)}function Oe(){Ot(!1),St(0),r.setValue(window.sessionStorage.getItem(D))}return n.a.createElement(h.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:et},n.a.createElement("div",{className:"markdown-editor-container ".concat(ze," ").concat(mt?"on-preview":""," ").concat(B?"mini":""," ").concat(vt?"full-screen":""),style:A},n.a.createElement(x,{insertTemp:M,watch:mt,fullScreen:vt,showNullButton:ne,onActionCallback:Lt}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:ct,placeholder:rt})),mt?n.a.createElement("div",{ref:At,className:"preview-container"},n.a.createElement(K.a,{value:Bt})):null))),te?n.a.createElement("a",{ref:Nt,className:"editor-resize"}):null,n.a.createElement(ce.a,null,de[Rt]?n.a.createElement(Ge.a,{centered:!0,title:de[Rt],visible:!0,onCancel:Pt,footer:null},Qt):null))}},ZW9T:function(He,se,a){"use strict";a.d(se,"a",function(){return i});var ge=a("k1fw"),Ge=a("miYZ"),Qe=a("tsqr"),oe=a("rAM+"),Re=a("tJVT"),h=a("PpiC"),n=a("q1tI"),G=a.n(n),Ee=a("bdgK");function S(e,Y,x,ce,De){var F=Y.getWordUntilPosition(x),be={startLineNumber:x.lineNumber,endLineNumber:x.lineNumber,startColumn:F.startColumn,endColumn:F.endColumn},L=ce.map(function(s){return{label:s,kind:e.languages.CompletionItemKind.Keyword,insertText:s,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:be}});return De.map(function(s){L.push(Object(ge.a)(Object(ge.a)({},s),{},{range:be}))}),L}var w=function(e){var Y={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},x=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];e.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(be,L){var s=S(e,be,L,x,[Y]);return{suggestions:s}}});var ce=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];e.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(be,L){var s=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],fe=S(e,be,L,ce,s);return{suggestions:fe}}});var De=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];e.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(be,L){var s=[Y,{label:"main",kind:e.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:e.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],fe=S(e,be,L,De,s);return{suggestions:fe}}})},Q="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function Ne(){}var y=!1,pe={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function K(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=e;if(Array.isArray(e)){for(var x=0;x0||B.target.offsetWidth>0)&&ie.current.instance.layout()}}catch(_e){R.e(_e)}finally{R.f()}}),_.observe(We.current)),_}function jt(){Qe.b.warn(decodeURIComponent(Q))}Object(n.useEffect)(function(){var _=ie.current.instance;if(F!=null&&_&&Le){var m=_.getModel();m&&F!==m.getValue()&&(y=!0,m.setValue(F),_.layout(),y=!1)}},[F,Le,ie.current]);function bt(){var _=ie.current.instance;if(_){var m=_.getSelection(),R=ie.current.pastePos||{},j=new ue.Range(R.startLineNumber||m.endLineNumber,R.startColumn||m.endColumn,R.endLineNumber||m.endLineNumber,R.endColumn||m.endColumn);setTimeout(function(){_.executeEdits("",[{range:j,text:""}])},300)}}function Tt(_){(window.navigator.platform.match("Mac")?_.metaKey:_.ctrlKey)&&_.keyCode==83&&(_.preventDefault(),ye())}var Je=function(){if(Se&&ie.current.instance){var m=ie.current.instance.getContentHeight();u(m0||$e.target.offsetWidth>0)&&Se.layout()}}catch(at){Be.e(at)}finally{Be.f()}}),he.observe(p.current)),he}Object(n.useEffect)(function(){p.current&&a.e(34).then(a.t.bind(null,"M/lh",7)).then(function(Se){ue=Se;var he=ue.editor.createDiffEditor(p.current,Object(ge.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},fe));O(he);var Xe=k(he);return function(){he.dispose();var Be=he.getModel();Be&&Be.dispose(),Xe.unobserve(p.current)}})},[]),Object(n.useEffect)(function(){U&&U.setModel({original:ue.editor.createModel(F,L),modified:ue.editor.createModel(be,L)})},[F,be,L,U]);var J=le(x),ye=le(De),ke={width:J,height:ye};return G.a.createElement("div",{className:"my-diff-editor",ref:p,style:ke})}},apBC:function(He,se,a){He.exports={flex_box_center:"flex_box_center___o_fdQ",flex_space_between:"flex_space_between___1ybQM",flex_box_vertical_center:"flex_box_vertical_center___20cex",flex_box_center_end:"flex_box_center_end___1layX",flex_box_column:"flex_box_column___17Gww",listBtn:"listBtn___32BFF",active:"active___1k7CR",header:"header___1ipBp",name:"name___OPb4Y",time:"time___3WwxJ",wrap:"wrap___Et-3q",left:"left___2iDNp",camera:"camera___3J-pC",totalScore:"totalScore___2tAU0",totalAnswerScore:"totalAnswerScore___2TAb4",answerInfo:"answerInfo___3TfSb",answerSheet:"answerSheet___R-JDH",fold:"fold___3rQR4",right:"right___3jGbP",content:"content___2I3Ew",btns:"btns___1u_wH"}},dejd:function(He,se,a){},ebz4:function(He,se,a){"use strict";a.r(se);var ge=a("cWXX"),Ge=a("/ezw"),Qe=a("14J3"),oe=a("BMrR"),Re=a("MXD1"),h=a("CFYs"),n=a("jCWc"),G=a("kPKH"),Ee=a("+L6B"),S=a("2/Rp"),w=a("2qtc"),Q=a("kLXV"),le=a("k1fw"),Ne=a("WmNS"),y=a.n(Ne),pe=a("9og8"),K=a("tJVT"),ue=a("aHsQ"),ht=a("sGsY"),i=a("q1tI"),e=a.n(i),Y=a("apBC"),x=a.n(Y),ce=a("9kvl"),De=a("55Ip"),F=a("ErOA"),be=a("1vsH"),L=a("Lkat"),s=a.n(L),fe=a("LvDl"),p=a("9Bee"),Ye=function(H,we){var X,C=H.data,de=H.callback,Fe=H.params;Object(i.useEffect)(function(){u(C)},[C]);var c=Object(i.useState)({}),o=Object(K.a)(c,2),t=o[0],u=o[1],l=Object(i.useState)(!1),_=Object(K.a)(l,2),m=_[0],R=_[1],j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],B=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],_e=function(){var T=Object(pe.a)(y.a.mark(function Z(M,Pe){var D,V;return y.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return R(!1),D=Object(fe.cloneDeep)(t),D.user_answer=[M.choice_id],u(D),W.next=6,Object(F.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:M.choice_id}});case 6:V=W.sent,de(D,1),V.status===0&&R(!0);case 9:case"end":return W.stop()}},Z)}));return function(M,Pe){return T.apply(this,arguments)}}();return Object(i.useImperativeHandle)(we,function(){return{editData:t}}),e.a.createElement("div",{className:s.a.single},e.a.createElement("div",{className:s.a.tips,style:{opacity:m?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",B[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:t==null?void 0:t.question_title})),t==null||((X=t.question_choices)===null||X===void 0)?void 0:X.map(function(T,Z){var M;return e.a.createElement("ul",{key:T.choice_id,className:(t==null||((M=t.user_answer)===null||M===void 0)?void 0:M.includes(T.choice_id))?s.a.qsActive:s.a.qs},e.a.createElement("li",{style:{pointerEvents:Fe.checkState?"none":"auto"},onClick:function(){return _e(T,Z)}},j[(T.c_position||T.choice_position)-1]),e.a.createElement("li",null,e.a.createElement(p.a,{value:T.choice_text})))}),((t==null?void 0:t.standard_answer_show)||(t==null?void 0:t.user_score))&&e.a.createElement("div",{className:s.a.answer},(t==null?void 0:t.user_score)&&e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.standard_answer_show)&&e.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show)),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:s.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:t==null?void 0:t.analysis}))))},Ve=Object(i.forwardRef)(Ye),U=function(H,we){var X,C=H.data,de=H.callback,Fe=H.params;Object(i.useEffect)(function(){u(C)},[C]);var c=Object(i.useState)({}),o=Object(K.a)(c,2),t=o[0],u=o[1],l=Object(i.useState)(!1),_=Object(K.a)(l,2),m=_[0],R=_[1],j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],B=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],_e=function(){var T=Object(pe.a)(y.a.mark(function Z(M,Pe){var D,V,te;return y.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return R(!1),D=Object(fe.cloneDeep)(t),D.user_answer.includes(M.choice_id)?Object(fe.pull)(D.user_answer,M.choice_id):D.user_answer=D==null||((V=D.user_answer)===null||V===void 0)?void 0:V.concat(M.choice_id),u(D),ae.next=6,Object(F.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:D.user_answer}});case 6:te=ae.sent,de(D,D.user_answer.length>0?1:0),te.status===0&&R(!0);case 9:case"end":return ae.stop()}},Z)}));return function(M,Pe){return T.apply(this,arguments)}}();return Object(i.useImperativeHandle)(we,function(){return{editData:t}}),e.a.createElement("div",{className:s.a.multiple},e.a.createElement("div",{className:s.a.tips,style:{opacity:m?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",B[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:t==null?void 0:t.question_title})),t==null||((X=t.question_choices)===null||X===void 0)?void 0:X.map(function(T,Z){var M;return e.a.createElement("ul",{key:T.choice_id,className:(t==null||((M=t.user_answer)===null||M===void 0)?void 0:M.includes(T.choice_id))?s.a.qsActive:s.a.qs},e.a.createElement("li",{style:{pointerEvents:Fe.checkState?"none":"auto"},onClick:function(){return _e(T,Z)}},j[(T.c_position||T.choice_position)-1]),e.a.createElement("li",null,e.a.createElement(p.a,{value:T.choice_text})))}),((t==null?void 0:t.standard_answer_show)||(t==null?void 0:t.user_score))&&e.a.createElement("div",{className:s.a.answer},(t==null?void 0:t.user_score)&&e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.standard_answer_show)&&e.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show)),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:s.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:t==null?void 0:t.analysis}))))},O=Object(i.forwardRef)(U),k=function(H,we){var X,C=H.data,de=H.callback,Fe=H.params;Object(i.useEffect)(function(){u(C)},[C]);var c=Object(i.useState)({}),o=Object(K.a)(c,2),t=o[0],u=o[1],l=Object(i.useState)(!1),_=Object(K.a)(l,2),m=_[0],R=_[1],j=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],B=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],_e=function(){var T=Object(pe.a)(y.a.mark(function Z(M,Pe){var D,V;return y.a.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return R(!1),D=Object(fe.cloneDeep)(t),D.user_answer=[M.choice_id],u(D),W.next=6,Object(F.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:M.choice_id}});case 6:V=W.sent,de(D,1),V.status===0&&R(!0);case 9:case"end":return W.stop()}},Z)}));return function(M,Pe){return T.apply(this,arguments)}}();return Object(i.useImperativeHandle)(we,function(){return{editData:t}}),e.a.createElement("div",{className:s.a.judgment},e.a.createElement("div",{className:s.a.tips,style:{opacity:m?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",B[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:t==null?void 0:t.question_title})),t==null||((X=t.question_choices)===null||X===void 0)?void 0:X.map(function(T,Z){var M;return e.a.createElement("ul",{key:T.choice_id,className:(t==null||((M=t.user_answer)===null||M===void 0)?void 0:M.includes(T.choice_id))?s.a.qsActive:s.a.qs},e.a.createElement("li",{style:{pointerEvents:Fe.checkState?"none":"auto"},onClick:function(){return _e(T,Z)}},e.a.createElement("span",null)),e.a.createElement("li",null,e.a.createElement(p.a,{value:T.choice_text})))}),((t==null?void 0:t.standard_answer_show)||(t==null?void 0:t.user_score))&&e.a.createElement("div",{className:s.a.answer},(t==null?void 0:t.user_score)&&e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.standard_answer_show)&&e.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show)),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:s.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:t==null?void 0:t.analysis}))))},J=Object(i.forwardRef)(k),ye=a("oBTY"),ke=a("5NDa"),Se=a("5rEg"),he=Se.a.TextArea,Xe=function(H,we){var X,C=H.data,de=H.callback,Fe=H.params,c=Object(i.useState)({}),o=Object(K.a)(c,2),t=o[0],u=o[1],l=Object(i.useState)([]),_=Object(K.a)(l,2),m=_[0],R=_[1],j=Object(i.useState)(!1),B=Object(K.a)(j,2),_e=B[0],T=B[1],Z=Object(i.useRef)(null);Object(i.useEffect)(function(){for(var V=[],te=0;te<(C==null?void 0:C.multi_count);te++)V.push(Object(le.a)({},(C==null?void 0:C.user_answer[te])||{}));u(C),R(V)},[C]);var M=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Pe=function(){var V=Object(pe.a)(y.a.mark(function te(W,ae){var ee;return y.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:T(!1),ee=Object(fe.cloneDeep)(t),m[ae].answer_text=W.target.value,ee.user_answer=m,u(ee),R(Object(ye.a)(m)),clearTimeout(Z.current),Z.current=setTimeout(Object(pe.a)(y.a.mark(function me(){var z;return y.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,Object(F.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{answer_text:m[ae].answer_text,exercise_choice_id:ae+1}});case 2:z=P.sent,de(ee,m.some(function(ze){return!!ze.answer_text})?1:0),z.status===0&&T(!0);case 5:case"end":return P.stop()}},me)})),500);case 8:case"end":return qe.stop()}},te)}));return function(W,ae){return V.apply(this,arguments)}}();Object(i.useImperativeHandle)(we,function(){return{editData:t}});var D=function(){var te;return t==null||((te=t.standard_answer)===null||te===void 0)?void 0:te.map(function(W,ae){var ee;return e.a.createElement("span",{style:{fontWeight:400},key:ae},"\u586B\u7A7A\u9898",ae+1,".",(ee=W.answer_text)===null||ee===void 0?void 0:ee[0],"\xA0\xA0\xA0\xA0")})};return e.a.createElement("div",{className:s.a.completion},e.a.createElement("div",{className:s.a.tips,style:{opacity:_e?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",M[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:t==null?void 0:t.question_title})),m==null?void 0:m.map(function(V,te){return e.a.createElement("ul",{key:te,className:s.a.fill},e.a.createElement("li",null,"\u586B\u7A7A",te+1,":"),e.a.createElement("li",null,e.a.createElement(he,{disabled:Fe.checkState,value:V==null?void 0:V.answer_text,onChange:function(ae){return Pe(ae,te)}})))}),(t==null?void 0:t.user_score)&&e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206")),!!(t==null||((X=t.standard_answer)===null||X===void 0)?void 0:X.length)&&e.a.createElement("div",{className:s.a.answer,style:{marginTop:"-20px"}},e.a.createElement("div",null,e.a.createElement("span",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),D())),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:s.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:t==null?void 0:t.analysis}))))},Be=Object(i.forwardRef)(Xe),tt=a("Ot1p"),$e=function(H,we){var X,C,de,Fe=H.data,c=H.callback,o=H.params;Object(i.useEffect)(function(){_(Fe)},[Fe]);var t=Object(i.useState)({}),u=Object(K.a)(t,2),l=u[0],_=u[1],m=Object(i.useState)(!1),R=Object(K.a)(m,2),j=R[0],B=R[1],_e=Object(i.useRef)(null),T=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Z=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],M=function(D){B(!1);var V=Object(fe.cloneDeep)(l);V.user_answer[0]=D,_(V),clearTimeout(_e.current),_e.current=setTimeout(Object(pe.a)(y.a.mark(function te(){var W;return y.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ee.next=2,Object(F.a)("/api/exercise_questions/".concat(l.question_id,"/exercise_answers.json"),{method:"post",body:{answer_text:D}});case 2:W=ee.sent,c(V,D?1:0),W.status===0&&B(!0);case 5:case"end":return ee.stop()}},te)})),500)};return Object(i.useImperativeHandle)(we,function(){return{editData:l}}),e.a.createElement("div",{className:s.a.subjective},e.a.createElement("div",{className:s.a.tips,style:{opacity:j?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},l==null?void 0:l.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",Z[l.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",l==null?void 0:l.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:l==null?void 0:l.question_title})),!o.checkState&&e.a.createElement(tt.a,{height:150,placeholder:"\u8BF7\u5F00\u59CB\u4F5C\u7B54",defaultValue:l==null||((X=l.user_answer)===null||X===void 0)?void 0:X[0],id:l==null?void 0:l.question_id,onChange:function(D){return M(D)}}),o.checkState&&e.a.createElement(e.a.Fragment,null,(l==null?void 0:l.user_answer)&&e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u6211\u7684\u4F5C\u7B54:"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:l==null||((C=l.user_answer)===null||C===void 0)?void 0:C[0]}))),(l==null?void 0:l.user_score)&&e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(l==null?void 0:l.user_score)==="0.0"?0:l==null?void 0:l.user_score,"\u5206")),(l==null?void 0:l.standard_answer)&&e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848:"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:l==null||((de=l.standard_answer)===null||de===void 0)?void 0:de[0]}))),(l==null?void 0:l.analysis)&&e.a.createElement("div",{className:s.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(p.a,{value:l==null?void 0:l.analysis})))))},at=Object(i.forwardRef)($e),Ae=a("ZW9T"),dt=a("V0Rq"),nt=a("J66h"),st=function(H,we){var X=H.data,C=H.params,de=H.callback,Fe=Object(i.useState)({}),c=Object(K.a)(Fe,2),o=c[0],t=c[1],u=Object(i.useState)(""),l=Object(K.a)(u,2),_=l[0],m=l[1],R=Object(i.useState)("none"),j=Object(K.a)(R,2),B=j[0],_e=j[1],T=Object(i.useRef)(),Z=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"];Object(i.useEffect)(function(){return window.addEventListener("message",M),function(){window.removeEventListener("message",M)}},[]),Object(i.useEffect)(function(){t(X)},[X]);var M=function(ae){ae.data==="backExercise"&&Pe()},Pe=function(){_e("none"),m(""),de()},D=function(){var W=Object(pe.a)(y.a.mark(function ae(){var ee;return y.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!o.hack_identifier){qe.next=5;break}return qe.next=3,Object(dt.U)({id:o.hack_identifier});case 3:ee=qe.sent,(ee==null?void 0:ee.status)===0&&(m("/myproblems/".concat(ee.identifier,"?type=exercises&sign=exam&exercisesId=").concat(C==null?void 0:C.examId,"&login=").concat(C==null?void 0:C.login,"&questionId=").concat(o.question_id)),_e("block"));case 5:case"end":return qe.stop()}},ae)}));return function(){return W.apply(this,arguments)}}(),V={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};Object(i.useImperativeHandle)(we,function(){return{editData:o}});var te=[{title:"\u6D4B\u8BD5\u96C6",dataIndex:"key",align:"center"},{title:"\u8F93\u51FA",dataIndex:"error_msg",align:"center"},{title:"\u5F97\u5206",dataIndex:"sore",align:"center"}];return e.a.createElement("div",{className:s.a.program},e.a.createElement("iframe",{style:{display:B},id:"iframeShixuns",className:s.a.iframe,src:_,ref:T,frameBorder:"0"}),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},o==null?void 0:o.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",Z[o.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",o==null?void 0:o.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:o==null?void 0:o.question_title})),e.a.createElement(p.a,{value:o==null?void 0:o.description}),!C.checkState&&e.a.createElement("div",{className:s.a.customBtn},e.a.createElement(S.a,{onClick:D,type:"primary"},"\u8FDB\u5165\u7B54\u9898")),C.checkState&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u6700\u540E\u4E00\u6B21\u901A\u8FC7\u6D4B\u8BC4\u7684\u4EE3\u7801",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09")),e.a.createElement("aside",null,e.a.createElement(Ae.b,{height:300,language:"python",theme:"vs-light",value:(o==null?void 0:o.passed_code)?nt.Base64.decode(o==null?void 0:o.passed_code):"",options:V}))),(o==null?void 0:o.user_score)&&e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(o==null?void 0:o.user_score)==="0.0"?0:o==null?void 0:o.user_score,"\u5206"))))},ot=Object(i.forwardRef)(st),We=a("g9YV"),ie=a("wCAj"),Kt=a("miYZ"),xt=a("tsqr"),Le=a("HBuW"),_t=function(H,we){var X,C,de=H.data,Fe=H.callback,c=H.params;Object(i.useEffect)(function(){l(de)},[de]);var o=Object(i.useState)({}),t=Object(K.a)(o,2),u=t[0],l=t[1],_=Object(i.useState)(""),m=Object(K.a)(_,2),R=m[0],j=m[1],B=Object(i.useState)("none"),_e=Object(K.a)(B,2),T=_e[0],Z=_e[1],M=Object(i.useRef)(),Pe=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"];Object(i.useEffect)(function(){return window.addEventListener("message",D),function(){window.removeEventListener("message",D)}},[]),Object(i.useEffect)(function(){l(de)},[de]);var D=function(z){z.data==="backExercise"&&V()},V=function(){Z("none"),j(""),Fe()},te={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};Object(i.useImperativeHandle)(we,function(){return{editData:u}});var W=function me(z,Te){var P;z=((P=z)===null||P===void 0?void 0:P.includes(".json"))?z:"".concat(z,".json"),Q.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var ze=Object(pe.a)(y.a.mark(function rt(){var lt,b;return y.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(dt.Q)({url:z});case 2:if(lt=xe.sent,lt){xe.next=5;break}return xe.abrupt("return");case 5:return xt.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),xe.next=8,Object(Le.A)({id:lt.shixun_identifier});case 8:if(b=xe.sent,!(b==null?void 0:b.game_identifier)){xe.next=12;break}return ee({shixun_identifier:b==null?void 0:b.game_identifier,question_id:Te}),xe.abrupt("return");case 12:(b==null?void 0:b.status)===2?me(b==null?void 0:b.message,Te):(b==null?void 0:b.status)===3&&ae(b==null?void 0:b.message);case 13:case"end":return xe.stop()}},rt)}));function Ue(){return ze.apply(this,arguments)}return Ue}()})},ae=function(z){Q.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",z,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},ee=function(){var me=Object(pe.a)(y.a.mark(function z(Te){var P;return y.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(Le.A)({id:Te.shixun_identifier});case 2:P=Ue.sent,(P==null?void 0:P.game_identifier)&&(j("/tasks/".concat(P.game_identifier,"?type=exercises&sign=exam&exercisesId=").concat(c.examId,"&questionId=").concat(Te.question_id)),Z("block")),(P==null?void 0:P.status)===-3?Object(be.k)():(P==null?void 0:P.status)===2?W(P==null?void 0:P.message,Te.question_id):(P==null?void 0:P.status)===3&&ae(P==null?void 0:P.message);case 5:case"end":return Ue.stop()}},z)}));return function(Te){return me.apply(this,arguments)}}(),ne=function(z){z.redo?Q.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var Te=Object(pe.a)(y.a.mark(function ze(){var Ue,rt;return y.a.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return b.next=2,Object(dt.Q)({id:z.myshixun_identifier,url:z.url});case 2:Ue=b.sent,Ue&&(rt=Object(le.a)(Object(le.a)({},z),{},{shixun_identifier:Ue.shixun_identifier}),ee(rt));case 4:case"end":return b.stop()}},ze)}));function P(){return Te.apply(this,arguments)}return P}()}):ee(z)},qe=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"outputs",align:"center",render:function(z,Te){var P;return e.a.createElement("span",null,z==null||((P=z[0])===null||P===void 0)?void 0:P.output_detail)}}];return e.a.createElement("div",{className:s.a.practice},e.a.createElement("iframe",{style:{display:T},id:"iframeShixuns",className:s.a.iframe,src:R,ref:M,frameBorder:"0"}),e.a.createElement("div",{className:s.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},u==null?void 0:u.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",Pe[u.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",u==null?void 0:u.question_score,"\u5206\uFF09"),e.a.createElement(p.a,{value:u==null?void 0:u.question_title})),u==null||((X=u.shixun)===null||X===void 0)?void 0:X.map(function(me,z){return e.a.createElement(oe.a,{className:"font16",gutter:[0,20]},e.a.createElement(G.a,{flex:"1"},z+1,". ",me.challenge_name," ",e.a.createElement("span",{className:"c-grey-999"},"(",me.challenge_score,"\u5206)")),e.a.createElement(G.a,{flex:"100px",className:"tr"},me.answer_status===0&&e.a.createElement("span",{className:"font16 c-grey-999"},"\u672A\u5B8C\u6210"),me.answer_status===1&&e.a.createElement("span",{className:"font16 c-grey-333"},"\u5DF2\u5B8C\u6210")))}),!c.checkState&&e.a.createElement("div",{className:s.a.customBtn},e.a.createElement(S.a,{onClick:function(){return ne(u)},type:"primary"},"\u8FDB\u5165\u7B54\u9898")),c.checkState&&(u==null||((C=u.shixun_details)===null||C===void 0)?void 0:C.map(function(me,z){var Te,P,ze,Ue,rt,lt=me.shixun_detail,b=lt===void 0?[]:lt,Ct=me.stage_list,xe=Ct===void 0?[]:Ct,r=xe==null?void 0:xe.map(function(Mt,Ft){return Object(le.a)(Object(le.a)({},xe[Ft]),b[Ft])});return console.log(r,"items"),e.a.createElement(i.Fragment,{key:z},e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u7B2C",b==null||((Te=b[0])===null||Te===void 0)?void 0:Te.position,"\u5173\uFF1A",b==null||((P=b[0])===null||P===void 0)?void 0:P.name),e.a.createElement("div",null,"\u672C\u5173\u5F97\u5206\uFF1A",xe==null||((ze=xe[0])===null||ze===void 0)?void 0:ze.user_score,"\u5206")),e.a.createElement(ie.a,{className:s.a.table,pagination:!1,dataSource:r,columns:qe}),!!(b==null||((Ue=b[0])===null||Ue===void 0)?void 0:Ue.passed_code)&&e.a.createElement("div",{className:s.a.answer,style:{display:"block"}},e.a.createElement("div",{style:{marginBottom:16}},"\u6700\u540E\u4E00\u6B21\u901A\u8FC7\u6D4B\u8BC4\u7684\u4EE3\u7801",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09")),e.a.createElement("aside",null,e.a.createElement(Ae.b,{height:300,language:"python",theme:"vs-light",value:b==null||((rt=b[0])===null||rt===void 0)?void 0:rt.passed_code,options:te}))))})),(u==null?void 0:u.user_score)&&e.a.createElement("div",{className:s.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(u==null?void 0:u.user_score)==="0.0"?0:u==null?void 0:u.user_score,"\u5206")))},Ht=Object(i.forwardRef)(_t),jt=ht.a.Countdown,bt=function(H){var we,X,C,de,Fe,c,o,t,u,l,_,m,R,j,B,_e,T,Z,M,Pe,D,V,te,W,ae,ee,ne=H.location,qe=Object(i.useState)(!1),me=Object(K.a)(qe,2),z=me[0],Te=me[1],P=Object(i.useState)(!0),ze=Object(K.a)(P,2),Ue=ze[0],rt=ze[1],lt=Object(i.useState)(!1),b=Object(K.a)(lt,2),Ct=b[0],xe=b[1],r=Object(i.useState)(!1),Mt=Object(K.a)(r,2),Ft=Mt[0],kt=Mt[1],Bt=Object(i.useState)({}),yt=Object(K.a)(Bt,2),f=yt[0],gt=yt[1],mt=Object(i.useState)({}),It=Object(K.a)(mt,2),v=It[0],Vt=It[1],vt=Object(i.useState)([]),$t=Object(K.a)(vt,2),je=$t[0],Dt=$t[1],Rt=Object(i.useState)([]),Et=Object(K.a)(Rt,2),ft=Et[0],Xt=Et[1],Ut=Object(i.useState)(!1),St=Object(K.a)(Ut,2),Ze=St[0],Wt=St[1],ut=Object(i.useRef)({}),zt=Object(ce.b)()._store.getState(),Gt=zt.user,pt=Gt.userInfo;Object(i.useEffect)(function(){var q;(ne==null||((q=ne.query)===null||q===void 0)?void 0:q.examId)&&Ot()},[ne==null||((we=ne.query)===null||we===void 0)?void 0:we.examId]),Object(i.useEffect)(function(){return(f==null?void 0:f.q_position)&&sessionStorage.setItem("answer_position",(f==null?void 0:f.q_position)||1),function(){sessionStorage.clear()}},[f==null?void 0:f.q_position]),Object(i.useEffect)(function(){return Object(ce.b)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),function(){Object(ce.b)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0})}},[]);var Zt=function(N){var A=[];return N.forEach(function(I){A=A.concat(I.items)}),A},Ot=function(){var q=Object(pe.a)(y.a.mark(function N(){var A,I,re,Oe,d;return y.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return kt(!0),g.next=3,Object(F.a)("/api/students/exercises/".concat(ne==null||((A=ne.query)===null||A===void 0)?void 0:A.examId,"/start_answer.json"),{method:"get"});case 3:I=g.sent,(I==null?void 0:I.exercise_question_types)&&(Oe=Zt(I==null?void 0:I.exercise_question_types),d=sessionStorage.getItem("answer_position")||1,Vt(I),Dt((I==null?void 0:I.question_status)||[]),Xt(Oe),gt((Oe==null?void 0:Oe[Number(d)-1])||{}),Wt((I==null||((re=I.exercise)===null||re===void 0)?void 0:re.user_exercise_status)===1),kt(!1));case 5:case"end":return g.stop()}},N)}));return function(){return q.apply(this,arguments)}}(),ct=function(N,A){var I=je.map(function(Oe){return Oe.ques_id===(N==null?void 0:N.question_id)?Object(le.a)(Object(le.a)({},Oe),{},{ques_status:A}):Oe}),re=ft.map(function(Oe){return Oe.question_id===(N==null?void 0:N.question_id)?N:Oe});Dt(I),Xt(re)},et=function(N,A){var I,re,Oe,d,E=v==null||((I=v.exercise_question_types)===null||I===void 0)?void 0:I.find(function($){return $.question_type===A}),g=v==null||((re=v.exercise_question_types)===null||re===void 0)?void 0:re.findIndex(function($){return $.question_type===A});return e.a.createElement(i.Fragment,null,e.a.createElement("span",{className:"blod font14 c-grey-333"},Object(be.M)(g+1),"\u3001",N,"\uFF08\u5171",E==null||((Oe=E.items)===null||Oe===void 0)?void 0:Oe.length,"\u9898\uFF0C\u5171",E==null?void 0:E.score,"\u5206\uFF09"),e.a.createElement("ul",{className:x.a.answerSheet,key:A},E==null||((d=E.items)===null||d===void 0)?void 0:d.map(function($,ve){var Ce=(je==null?void 0:je.some(function(Me){return Me.ques_id===$.question_id&&!!Me.ques_status}))?x.a.active:"",Ie=!!(je==null?void 0:je.some(function(Me){return Me.ques_id===$.question_id&&!!Me.is_marked}));if($.question_type===A)return e.a.createElement("li",{onClick:function(){return gt(ft[$.q_position-1])},key:ve,className:Ce},e.a.createElement("span",null,$.q_position),Ie&&e.a.createElement("i",{className:"iconfont icon-biaoji"}))})))},Nt=function(N){return e.a.createElement(i.Fragment,null,N.question_type===0&&et("\u5355\u9009\u9898",0),N.question_type===1&&et("\u591A\u9009\u9898",1),N.question_type===2&&et("\u5224\u65AD\u9898",2),N.question_type===3&&et("\u586B\u7A7A\u9898",3),N.question_type===4&&et("\u7B80\u7B54\u9898",4),N.question_type===5&&et("\u5B9E\u8BAD\u9898",5),N.question_type===6&&et("\u7F16\u7A0B\u9898",6))},At=function(){var N,A;return e.a.createElement(i.Fragment,null,f.question_type===0&&e.a.createElement(Ve,{key:f==null?void 0:f.question_id,ref:ut,data:f,callback:ct,params:{checkState:Ze}}),f.question_type===1&&e.a.createElement(O,{key:f==null?void 0:f.question_id,ref:ut,data:f,callback:ct,params:{checkState:Ze}}),f.question_type===2&&e.a.createElement(J,{key:f==null?void 0:f.question_id,ref:ut,data:f,callback:ct,params:{checkState:Ze}}),f.question_type===3&&e.a.createElement(Be,{key:f==null?void 0:f.question_id,ref:ut,data:f,callback:ct,params:{checkState:Ze}}),f.question_type===4&&e.a.createElement(at,{key:f==null?void 0:f.question_id,ref:ut,data:f,callback:ct,params:{checkState:Ze}}),f.question_type===5&&e.a.createElement(Ht,{key:f==null?void 0:f.question_id,params:{examId:ne==null||((N=ne.query)===null||N===void 0)?void 0:N.examId,login:pt==null?void 0:pt.login,checkState:Ze},ref:ut,data:f,callback:Ot}),f.question_type===6&&e.a.createElement(ot,{key:f==null?void 0:f.question_id,params:{examId:ne==null||((A=ne.query)===null||A===void 0)?void 0:A.examId,login:pt==null?void 0:pt.login,checkState:Ze},ref:ut,data:f,callback:Ot}))},qt=function(){var q=Object(pe.a)(y.a.mark(function N(A){return y.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(!(A==="prev")){re.next=3;break}return gt(ft[f.q_position-2]),re.abrupt("return");case 3:gt(ft[f.q_position]);case 4:case"end":return re.stop()}},N)}));return function(A){return q.apply(this,arguments)}}(),Lt=function(){var q=Object(pe.a)(y.a.mark(function N(A){var I,re;return y.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(F.a)("/api/students/exercises/".concat(ne==null||((I=ne.query)===null||I===void 0)?void 0:I.examId,"/commit_exercise.json"),{method:"post",body:{commit_method:A}});case 2:re=d.sent,(re==null?void 0:re.status)===0&&(Te(!1),ce.c.push("/exam/succeed"));case 4:case"end":return d.stop()}},N)}));return function(A){return q.apply(this,arguments)}}(),wt=function(){var N=[];if(ft.forEach(function(A,I){var re=je.findIndex(function(Oe){return Oe.ques_id===A.question_id&&!Oe.ques_status});re>-1&&N.push(I+1)}),!N.length){Q.a.confirm({centered:!0,width:440,okText:"\u68C0\u67E5\u4E00\u4E0B",cancelText:"\u4EA4\u5377",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:"\u4EA4\u5377\u540E\u65E0\u6CD5\u4FEE\u6539\u8BD5\u5377\u7B54\u6848\uFF0C\u786E\u5B9A\u8981\u73B0\u5728\u4EA4\u5377\u5417\uFF1F",onOk:function(){return Promise.resolve()},onCancel:function(){var A=Object(pe.a)(y.a.mark(function re(){return y.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",Lt(1));case 1:case"end":return d.stop()}},re)}));function I(){return A.apply(this,arguments)}return I}()});return}Q.a.confirm({centered:!0,width:440,okText:"\u7EE7\u7EED\u7B54\u9898",cancelText:"\u4EA4\u5377",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("p",{style:{color:"#FF8C29"}},"\u4F60\u8FD8\u6709\u4EE5\u4E0B",N.length,"\u9053\u9898\u672A\u5B8C\u6210\uFF0C\u786E\u5B9A\u8981\u63D0\u4EA4\u8BD5\u5377\u5417\uFF1F"),e.a.createElement("div",null,N.map(function(A){return e.a.createElement("div",{onClick:function(){gt(ft[A-1]),Q.a.destroyAll()},className:x.a.listBtn,key:A},A)}))),onOk:function(){return Promise.resolve()},onCancel:function(){var A=Object(pe.a)(y.a.mark(function re(){return y.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",Lt(1));case 1:case"end":return d.stop()}},re)}));function I(){return A.apply(this,arguments)}return I}()})},Qt=function(){var q=Object(pe.a)(y.a.mark(function N(){var A,I,re;return y.a.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,Object(F.a)("/api/students/exercises/".concat(ne==null||((A=ne.query)===null||A===void 0)?void 0:A.examId,"/mark"),{method:"post",body:{exercise_question_id:f==null?void 0:f.question_id}});case 2:I=d.sent,I.status===0&&(re=je.map(function(E){return E.ques_id===(f==null?void 0:f.question_id)?Object(le.a)(Object(le.a)({},E),{},{is_marked:!E.is_marked}):E}),Dt(re));case 4:case"end":return d.stop()}},N)}));return function(){return q.apply(this,arguments)}}(),Pt=!!(je==null?void 0:je.some(function(q){return q.ques_id===f.question_id&&!!q.is_marked}));return e.a.createElement(Ge.a,{loading:!1,paragraph:{rows:5},active:!0,className:"p20"},e.a.createElement(i.Fragment,null,e.a.createElement("div",{className:x.a.header},e.a.createElement("div",{className:x.a.num},"\u5B66\u53F7\uFF1A",v==null||((X=v.exercise)===null||X===void 0)?void 0:X.student_id),e.a.createElement("div",{className:x.a.name},v==null||((C=v.exercise)===null||C===void 0)?void 0:C.exercise_name),e.a.createElement("div",{className:x.a.time},e.a.createElement("span",null,"\u5269\u4F59\u7B54\u9898\u65F6\u95F4\uFF1A"),e.a.createElement("span",null,e.a.createElement(jt,{value:((de=v.exercise)===null||de===void 0?void 0:de.left_time)&&Date.now()+(v==null||((Fe=v.exercise)===null||Fe===void 0)?void 0:Fe.left_time)*1e3,onFinish:function(){return Lt(2)}}))),e.a.createElement(S.a,{disabled:Ze,onClick:wt,type:"primary"},"\u4EA4\u5377")),e.a.createElement("div",{className:x.a.wrap},e.a.createElement("div",{className:x.a.left,style:{width:Ue?280:0}},e.a.createElement("section",{style:{opacity:Ue?1:0}},Ze&&((v==null?void 0:v.user_score)||(v==null||((c=v.exercise)===null||c===void 0)?void 0:c.can_view_scores))&&e.a.createElement(i.Fragment,null,e.a.createElement("div",{className:x.a.totalScore},(v==null?void 0:v.user_score)&&e.a.createElement(i.Fragment,null,e.a.createElement("span",null,v==null?void 0:v.user_score),e.a.createElement("span",null,"\u8003\u8BD5\u5F97\u5206")),(v==null||((o=v.exercise)===null||o===void 0)?void 0:o.can_view_scores)&&e.a.createElement(De.Link,{className:"font14",to:"/exam/studentList/".concat(ne==null||((t=ne.query)===null||t===void 0)?void 0:t.examId)},"\u67E5\u770B\u6210\u7EE9\u7EDF\u8BA1>>")),e.a.createElement("div",{className:x.a.totalAnswerScore},e.a.createElement("span",null,"\u7B54\u9898",e.a.createElement("i",null,je==null||((u=je.filter(function(q){return q.ques_status}))===null||u===void 0)?void 0:u.length)),e.a.createElement("span",null,"\u5171",e.a.createElement("i",null,(v==null||((l=v.exercise_types)===null||l===void 0)?void 0:l.q_counts)||(v==null||((_=v.exercise_scores)===null||_===void 0||((m=_.exercise_types)===null||m===void 0))?void 0:m.q_counts)),"\u9898\uFF0C\u6EE1\u5206",e.a.createElement("i",null,(v==null||((R=v.exercise_types)===null||R===void 0)?void 0:R.q_scores)||(v==null||((j=v.exercise_scores)===null||j===void 0||((B=j.exercise_types)===null||B===void 0))?void 0:B.q_scores)),"\u5206"))),e.a.createElement("div",{className:"relative",style:{minHeight:236}},e.a.createElement("aside",{className:"bg-white p20"},!Ze&&e.a.createElement("aside",{className:x.a.answerInfo},e.a.createElement(oe.a,null,e.a.createElement(G.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),e.a.createElement(G.a,{span:12,className:"tr c-light-primary"},je==null||((_e=je.filter(function(q){return!!q.ques_status}))===null||_e===void 0)?void 0:_e.length," / ",v==null||((T=v.exercise_types)===null||T===void 0)?void 0:T.q_counts),e.a.createElement(G.a,{span:24},e.a.createElement(h.a,{trailColor:"#c3ced2",percent:(je==null||((Z=je.filter(function(q){return!!q.ques_status}))===null||Z===void 0)?void 0:Z.length)/(v==null||((M=v.exercise_types)===null||M===void 0)?void 0:M.q_counts)*100,showInfo:!1})),e.a.createElement(G.a,null,e.a.createElement("span",{className:"c-grey-333"},"\u5171 ",e.a.createElement("span",{className:"c-light-primary"},(v==null||((Pe=v.exercise_types)===null||Pe===void 0)?void 0:Pe.q_counts)||(v==null||((D=v.exercise_scores)===null||D===void 0||((V=D.exercise_types)===null||V===void 0))?void 0:V.q_counts))," \u9898\uFF1A"),e.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",e.a.createElement("span",{className:"c-light-primary"},(v==null||((te=v.exercise_types)===null||te===void 0)?void 0:te.q_scores)||(v==null||((W=v.exercise_scores)===null||W===void 0||((ae=W.exercise_types)===null||ae===void 0))?void 0:ae.q_scores))," \u5206")))),e.a.createElement("aside",{style:{maxHeight:360,overflow:"auto"}},v==null||((ee=v.exercise_question_types)===null||ee===void 0)?void 0:ee.map(function(q){return e.a.createElement(i.Fragment,{key:q.question_type},Nt(q))}))))),e.a.createElement("div",{className:x.a.fold,onClick:function(){return rt(!Ue)}},Ue&&e.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!Ue&&e.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))),e.a.createElement("div",{className:x.a.right},e.a.createElement("div",{className:x.a.content},At()),e.a.createElement("div",{className:x.a.btns},!Ze&&e.a.createElement(S.a,{onClick:Qt,ghost:!0,type:"primary"},Pt?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BD5\u9898"),f.q_position>1&&e.a.createElement(S.a,{onClick:function(){return qt("prev")},type:"primary"},"\u4E0A\u4E00\u9898"),f.q_position=Y.length?Re.slice(Y.length):Re}).join(` +`)}var pe=[],L=["
                  "],B=new p.a.Renderer,ee=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function se(){pe.length=0,L=["
                    "]}function Ae(O,y,X,Y){if(y>=O.length||O[y].level<=X)return y;var Re=O[y];Y.push("
                  • "+Re.text+""),y++;var we=[];return y=Ae(O,y,Re.level,we),we.length>0&&(Y.push("
                      "),we.forEach(function(Ne){Y.push(Ne)}),Y.push("
                    ")),Y.push("
                  • "),y=Ae(O,y,X,Y),y}function j(){return Ae(pe,0,0,L),L.push("
                  "),L.join("")}var ge={heading:function(y){var X=ee.exec(y);if(X)return{type:"heading",raw:X[0],depth:X[1].length,text:X[2]}},fences:function(y){var X=this.rules.block.fences.exec(y);if(X){var Y=X[0],Re=$(Y,X[3]||""),we=X[2]?X[2].trim():X[2];if(["latex","katex","math"].indexOf(we)>=0){var Ne=nt(),be=Re;Re=Ne,i[Ne]={type:"block",expression:be}}return{type:"code",raw:Y,lang:we,text:Re}}}},I=/(?:\${2})([^\n`]+?)(?:\${2})/gi,le=0,nt=function(){return"__special_katext_id_".concat(le++,"__")},i={};function e(){return i}function z(){le=0,i={}}function R(O){return O=O.replace(I,function(y,X){var Y=nt();return i[Y]={type:"inline",expression:X},Y}),O}var te=B.listitem;B.listitem=function(O){return te(R(O))};var je=B.paragraph;B.paragraph=function(O){return je(R(O))};var b=B.tablecell;B.tablecell=function(O,y){return b(R(O),y)},B.code=function(O,y,X){var Y=(y||"").match(/\S*/)[0];return Y?["latex","katex","math"].indexOf(Y)>=0?"

                  ".concat(O,"

                  "):'
                  ').concat(X?O:Object(n.escape)(O,!0),`
                  +`):'
                  '+(X?O:Object(n.escape)(O,!0))+"
                  "},B.heading=function(O,y,X){var Y=this.options.headerPrefix+X.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return pe.push({anchor:Y,level:y,text:O}),"'+O+""},p.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),p.a.use({tokenizer:ge,renderer:B});var ae=p.a,w=a("SJMd"),Ee=a("m3rI"),d=a("Oy/b"),A=/]*>/g;function oe(O){var y=document.createElement("div");return y.innerHTML=O,y.childNodes.length===0?"":y.childNodes[0].nodeValue}var Ke=ie.a=function(O){var y=O.value,X=y===void 0?"":y,Y=O.className,Re=O.style,we=Re===void 0?{}:Re,Ne=String(X),be=Object(Oe.useMemo)(function(){try{var et=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,Fe=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Qe=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;Ne=Ne.replace(et,"("+Ee.a.API_SERVER+"/api/attachments/").replace(Fe,'"'+Ee.a.API_SERVER+"/api/attachments/").replace(Qe,'"'+Ee.a.API_SERVER+"/files/uploads/")}catch(We){}var De=ae(Ne),st=e();return Ne.match(/\[TOC\]/)&&(De=De.replace("

                  [TOC]

                  ",j()),se()),De=De.replace(/(__special_katext_id_\d+__)/g,function(We,rt){var lt=st[rt],ke=lt.type,de=lt.expression;return Object(d.renderToString)(oe(de)||"",{displayMode:ke==="block",throwOnError:!1,output:"html"})}),De=De.replace(/▁/g,"\u2581\u2581\u2581"),z(),De},[Ne]),Me=Object(Oe.useRef)();function Le(et){var Fe=et.target;if(Fe.tagName.toUpperCase()==="A"){var Qe=Fe.getAttribute("href");if(Qe.startsWith("#")){et.preventDefault();var De=document.getElementById(Qe.replace("#",""));De&&De.scrollIntoView(!0)}}}return Object(Oe.useEffect)(function(){if(Me.current&&be&&(be.match(A)&&window.PR.prettyPrint()),Me.current)return Me.current.addEventListener("click",Le),function(){Me.current.removeEventListener("click",Le),z(),se()}},[be,Me.current,Le]),qe.a.createElement("div",{ref:Me,style:we,className:"".concat(Y||""," markdown-body"),dangerouslySetInnerHTML:{__html:be}})}},"9VGf":function(Xe,ie,a){"use strict";a.d(ie,"a",function(){return Ge});var Oe=a("q1tI"),qe=a.n(Oe);function Ge(ve,fe){var p=Object(Oe.useRef)();Object(Oe.useEffect)(function(){p.current=ve}),Object(Oe.useEffect)(function(){function n(){p.current()}if(fe!==null){var $=setInterval(n,fe);return function(){return clearInterval($)}}},[fe])}},BjJ7:function(Xe,ie,a){"use strict";a.d(ie,"d",function(){return qe}),a.d(ie,"c",function(){return Ge}),a.d(ie,"e",function(){return ve}),a.d(ie,"b",function(){return fe}),a.d(ie,"a",function(){return n});var Oe=a("m3rI");function qe($){var pe=!0;if($.length>0){for(var L=0;L<$.length;L++)if($[L].compile_success==0||!$[L].compile_success){pe=!1;break}}else pe=!1;return pe}function Ge($){for(var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",L=[],B=0;B<$.length;B++){var ee=$[B],se=pe?"".concat(pe,"/").concat(ee.name):"".concat(ee.name);L.push({title:ee.name,isLeaf:!(ee.type==="tree"),key:se})}return L}function ve($,pe,L){for(var B=0;B<$.length;B++){var ee=$[B];if(ee.key===pe){ee.children=L;break}ee.children&&ve(ee.children,pe,L)}return $}function fe($,pe,L){var B;return function(){var ee=this,se=arguments,Ae=function(){B=null,L||$.apply(ee,se)},j=L&&!B;clearTimeout(B),B=setTimeout(Ae,pe),j&&$.apply(ee,se)}}var p=!0,n=Oe.a.API_SERVER},BlwA:function(Xe,ie,a){"use strict";var Oe=a("WmNS"),qe=a.n(Oe),Ge=a("9og8"),ve=a("miYZ"),fe=a("tsqr"),p=a("tJVT"),n=a("q1tI"),$=a.n(n),pe=a("Ty5D"),L=a("ErOA"),B=a("7Cbv"),ee=a("DR4n"),se=a.n(ee),Ae=a("mxV5"),j=function(le,nt){for(var i=le.split(","),e=i[0].match(/:(.*?);/)[1],z=atob(i[1]),R=z.length,te=new Uint8Array(R);R--;)te[R]=z.charCodeAt(R);return new Blob([te],{type:e})},ge=Object(n.forwardRef)(function(I,le){var nt=I.time,i=I.number,e=I.supportCamera,z=I.take_photo,R=I.update,te=I.width,je=te===void 0?"288":te,b=Object(n.useRef)(),ae=Object(n.useRef)(),w=Object(pe.m)(),Ee=Object(n.useState)([]),d=Object(p.a)(Ee,2),A=d[0],oe=d[1],Ke=Object(n.useState)(0),O=Object(p.a)(Ke,2),y=O[0],X=O[1],Y=Object(n.useState)(""),Re=Object(p.a)(Y,2),we=Re[0],Ne=Re[1],be=Object(n.useState)(),Me=Object(p.a)(be,2),Le=Me[0],et=Me[1],Fe=Object(n.useState)(0),Qe=Object(p.a)(Fe,2),De=Qe[0],st=Qe[1];Object(n.useEffect)(function(){return lt(),function(){de(),We()}},[]),Object(n.useEffect)(function(){y===2&&nt&&i>0&&(rt(),st(1))},[nt]),Object(n.useEffect)(function(){if(De===0)return;if(De===2)clearInterval(Le);else{var Ye=0,T=setInterval(function(){A.includes(Ye)&&ke(),Ye++},1e3);et(T)}return function(){return clearInterval(Le)}},[De]),Object(n.useImperativeHandle)(le,function(){return{handlePhoto:ke}});var We=function(){st(2)},rt=function(){var T=nt/i,he=[];function He(Ve,Be){return parseInt(Math.floor(Math.random()*(Be-Ve+1))+Ve)}new Array(i).fill(0).map(function(Ve,Be){z?he.push(He(T*Be,T*(Be+1))):Be==0?he.push(0):he.push(He(T*Be,T*(Be+1)))}),A=he,oe([].concat(he)),console.log(he)},lt=function(){navigator.mediaDevices===void 0&&(navigator.mediaDevices={}),navigator.mediaDevices.getUserMedia===void 0&&(navigator.mediaDevices.getUserMedia=function(T){var he=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return he?new Promise(function(He,Ve){he.call(navigator,T,He,Ve)}):Promise.reject(new Error("getUserMedia is not implemented in this browser"))}),navigator.mediaDevices.getUserMedia({video:{width:1280,height:720}}).then(function(T){e&&e(2),X(2),"srcObject"in b.current?b.current.srcObject=T:b.current.src=window.URL.createObjectURL(T),b.current.onloadedmetadata=function(he){b.current.play()},b.current.addEventListener("ended",function(){console.log("\u64AD\u653E\u7ED3\u675F"),We(),fe.b.error({content:"\u60A8\u5DF2\u7ECF\u5173\u95ED\u4E86\u6444\u50CF\u5934\uFF0C\u8BF7\u572810\u79D2\u949F\u5185\u6062\u590D\u6444\u50CF\u5934\uFF0C\u5426\u5219\u5C06\u63A8\u51FA\u8003\u8BD5",duration:10,key:9998})},!1)}).catch(function(T){X(1),e&&e(1),T.message==="Permission denied"||T.name==="NotAllowedError"?fe.b.error("\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"):fe.b.error("\u6444\u50CF\u5934\u83B7\u53D6\u5931\u8D25\uFF0C\u6216\u60A8\u5DF2\u62D2\u7EDD\u4E86\u83B7\u53D6\u6444\u50CF\u5934"),console.log("errname: "+T.name),console.log("err: "+T.message)})},ke=function(){try{ae.current.width=b.current.videoWidth,ae.current.height=b.current.videoHeight;var T=ae.current.getContext("2d");T.drawImage(b.current,0,0,ae.current.width,ae.current.height),Ne(ae.current.toDataURL("image/png")),Ot(ae.current.toDataURL("image/png"))}catch(he){debugger}},de=function(){try{var T=b.current.srcObject,he=T.getTracks();he.forEach(function(He){He.stop()}),b.current.srcObject=null}catch(He){}},Ot=function(){var Ye=Object(Ge.a)(qe.a.mark(function T(he){var He,Ve,Be,mt,ct,ze,J,P,H,C,ye;return qe.a.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,Object(L.a)("/api/buckets/get_upload_token.json",{method:"get"});case 2:P=D.sent,H=Object(B.a)(),C=new Ae({endpoint:P==null||((He=P.data)===null||He===void 0)?void 0:He.end_point,region:P==null||((Ve=P.data)===null||Ve===void 0)?void 0:Ve.region,accessKeyId:P==null||((Be=P.data)===null||Be===void 0)?void 0:Be.access_key_id,accessKeySecret:P==null||((mt=P.data)===null||mt===void 0)?void 0:mt.access_key_secret,bucket:P==null||((ct=P.data)===null||ct===void 0)?void 0:ct.bucket,stsToken:P==null||((ze=P.data)===null||ze===void 0)?void 0:ze.security_token}),ye=j(he,H),C.multipartUpload("".concat(H,".png"),ye,{timeout:10*1e3,partSize:10485760,callback:{url:P==null||((J=P.data)===null||J===void 0)?void 0:J.callback_url,host:P==null?void 0:P.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&login="+w.login+"&container_id="+w.categoryId+"&container_type=Exercise"}}).then(function(s){console.log("result:",s)}).catch(function(s){console.log("err:",s)});case 7:case"end":return D.stop()}},T)}));return function(he){return Ye.apply(this,arguments)}}();return $.a.createElement($.a.Fragment,null,y!==3&&$.a.createElement("aside",{className:se.a.video,id:"screenshot"},y===0&&$.a.createElement("span",null,"\u6B63\u5728\u5F00\u542F\u6444\u50CF\u5934..."),y===1&&$.a.createElement("span",null,"\u6444\u50CF\u5934\u5F00\u542F\u5931\u8D25"),y===2&&$.a.createElement("div",null,$.a.createElement("video",{width:je,ref:b,autoPlay:!0}),$.a.createElement("canvas",{style:{display:"none"},ref:ae}))))});ie.a=ge},"C+DQ":function(Xe,ie,a){},DR4n:function(Xe,ie,a){Xe.exports={flex_box_center:"flex_box_center___2zmmW",flex_space_between:"flex_space_between___3nCIw",flex_box_vertical_center:"flex_box_vertical_center___1PFij",flex_box_center_end:"flex_box_center_end___2FA05",flex_box_column:"flex_box_column___2k0kx",video:"video___1mYnG"}},HmJG:function(Xe,ie,a){},Lkat:function(Xe,ie,a){Xe.exports={flex_box_center:"flex_box_center___1-4ze",flex_space_between:"flex_space_between___17465",flex_box_vertical_center:"flex_box_vertical_center___3Om4M",flex_box_center_end:"flex_box_center_end___17QHy",flex_box_column:"flex_box_column___3KCL8",iframe:"iframe___1tAeZ",tips:"tips___7dULl",title:"title___3YOzK",customBtn:"customBtn___1mRBE",table:"table___8-F5o",row:"row___arjAZ",single:"single___3ZuSc",multiple:"multiple___2huie",judgment:"judgment___1zw2a",completion:"completion___3rPnh",qs:"qs___2djYN",qsActive:"qsActive___2fO9a",answer:"answer___1tg19",analysis:"analysis___119sk",fill:"fill___38Dox",subjective:"subjective___3eb-y",program:"program___q1j96",practice:"practice___1RHok"}},M8RZ:function(Xe,ie,a){"use strict";a.d(ie,"a",function(){return pe});var Oe=a("fWQN"),qe=a("mtLc"),Ge=a("yKVA"),ve=a("879j"),fe=a("q1tI"),p=a.n(fe),n=a("i8i4"),$=a.n(n),pe=function(L){Object(Ge.a)(ee,L);var B=Object(ve.a)(ee);function ee(se){var Ae;Object(Oe.a)(this,ee),Ae=B.call(this,se);var j=window.document;return Ae.node=j.createElement("div"),j.body.appendChild(Ae.node),Ae}return Object(qe.a)(ee,[{key:"render",value:function(){var Ae=this.props.children;return Object(n.createPortal)(Ae,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),ee}(p.a.Component)},Ot1p:function(Xe,ie,a){"use strict";var Oe=a("2qtc"),qe=a("kLXV"),Ge=a("rAM+"),ve=a("tJVT"),fe=a("jrin"),p=a("q1tI"),n=a.n(p),$=a("VrN/"),pe=a.n($),L=a("bdgK"),B=a("p77/"),ee=a("Bd2K"),se=a("ELLl"),Ae=a("19Vz"),j=a("lZu9"),ge=a("kSUc"),I=a("9Bee"),le=a("0Owb"),nt=a("dejd"),i=a("C+DQ"),e=[{title:"\u7C97\u4F53",icon:"icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"icon-sum",actionName:"inline-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"icon-picture",actionName:"upload-image"},{title:"\u8868\u683C",icon:"icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"icon-eraser",actionName:"eraser"}];function z(_){var D=_.onActionCallback,s=_.title,t=_.icon,m=_.actionName,r=_.className,E=r===void 0?"":r,g=_.children;function x(){D(m)}return n.a.createElement("a",{title:s,className:E,onClick:x},n.a.createElement("i",{className:"md-iconfont ".concat(t)}),g)}var R=function(_){var D=_.watch,s=_.showNullButton,t=_.onActionCallback,m=_.fullScreen,r=_.insertTemp,E=[].concat(e,[{title:"".concat(D?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(D?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return n.a.createElement("ul",{className:"markdown-toolbar-container"},E.map(function(g,x){return n.a.createElement("li",{key:x},g.actionName?n.a.createElement(z,Object(le.a)({},g,{onActionCallback:t})):n.a.createElement("span",{className:"v-line"}))}),s?n.a.createElement("li",null,n.a.createElement(z,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:t},n.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,r&&n.a.createElement("li",null,n.a.createElement(z,{icon:"icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:"inster-template-".concat(r),onActionCallback:t},n.a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),n.a.createElement("li",{className:"btn-full-screen"},n.a.createElement(z,{icon:"".concat(m?"icon-shrink":"icon-enlarge"),title:m?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:t})))},te=a("M8RZ"),je=a("+L6B"),b=a("2/Rp"),ae=a("y8nQ"),w=a("Vl3Y"),Ee=a("5NDa"),d=a("5rEg"),A={labelCol:{span:4},wrapperCol:{span:20}},oe=function(_){var D=_.callback,s=_.onCancel;function t(m){D(m)}return n.a.createElement(w.a,Object(le.a)({},A,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:t}),n.a.createElement(w.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},n.a.createElement(d.a,null)),n.a.createElement(w.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},n.a.createElement(d.a,null)),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(b.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(b.a,{type:"ghost",onClick:s},"\u53D6\u6D88")))},Ke=a("7ahc"),O=a("HmJG"),y=a("BjJ7"),X=w.a.useForm,Y={width:280,marginRight:10},Re={labelCol:{span:5},wrapperCol:{span:19}},we=function(_){var D=_.callback,s=_.onCancel,t=X(),m=Object(ve.a)(t,1),r=m[0];function E(G){D(G)}function g(G){r.setFieldsValue({src:"/api/attachments/".concat(G.id)})}function x(G){var Pe=G.target.files[0];be(Pe,g)}return n.a.createElement(w.a,Object(le.a)({form:r},Re,{className:"upload-image-panel",onFinish:E}),n.a.createElement(w.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},n.a.createElement("div",{className:"flex-container"},n.a.createElement(w.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},n.a.createElement(d.a,{style:Y})),n.a.createElement(Ne,{onFileChange:x}))),n.a.createElement(w.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},n.a.createElement(d.a,{style:{width:264}})),n.a.createElement(w.a.Item,{style:{textAlign:"right"}},n.a.createElement(b.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(b.a,{type:"ghost",onClick:s},"\u53D6\u6D88")))};function Ne(_){var D=_.onFileChange;return n.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",n.a.createElement("input",{type:"file",accept:"image/*",onChange:D}))}function be(_,D){if(!_)throw new String("\u6CA1\u6709\u6587\u4EF6");var s=new FormData;s.append("editormd-image-file",_),s.append("file_param_name","editormd-image-file"),s.append("byxhr","true");var t=new window.XMLHttpRequest;t.withCredentials=!0,t.addEventListener("load",function(m){D(JSON.parse(m.target.responseText))},!1),t.addEventListener("error",function(m){console.error(m)},!1),t.open("POST","".concat(y.a,"/api/attachments.json")),t.send(s)}var Me=a("giR+"),Le=a("fyUT"),et=a("7Kak"),Fe=a("9yH6"),Qe=Fe.a.Group,De={margin:"0 8px"},st=function(_){var D=_.callback,s=_.onCancel;function t(m){D(m)}return n.a.createElement(w.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:t},n.a.createElement("div",{className:"flex-container"},n.a.createElement("span",{style:De},"\u5355\u5143\u683C\u6570\uFF1A"),n.a.createElement("span",{style:De},"\u884C\u6570"),n.a.createElement(w.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},n.a.createElement(Le.a,null)),n.a.createElement("span",{style:De},"\u5217\u6570"),n.a.createElement(w.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},n.a.createElement(Le.a,null))),n.a.createElement("div",{className:"flex-container",style:{marginTop:12}},n.a.createElement("span",{style:De},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),n.a.createElement(w.a.Item,{name:"align"},n.a.createElement(Qe,null,n.a.createElement(Fe.a,{value:"default"},n.a.createElement("i",{className:"fa fa-align-justify"})),n.a.createElement(Fe.a,{value:"left"},n.a.createElement("i",{className:"fa fa-align-left"})),n.a.createElement(Fe.a,{value:"center"},n.a.createElement("i",{className:"fa fa-align-center"})),n.a.createElement(Fe.a,{value:"right"},n.a.createElement("i",{className:"fa fa-align-right"}))))),n.a.createElement("div",{className:"flex-container flex-end"},n.a.createElement(b.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),n.a.createElement(b.a,{type:"ghost",onClick:s},"\u53D6\u6D88")))},We="link",rt="upload-image",lt="code-block",ke="add-table",de="------------",Ot={default:de,left:":".concat(de),center:":".concat(de,":"),right:"".concat(de,":")},Ye=a("9VGf"),T,he;function He(){}var Ve=0,Be=1e4,mt="\u2581",ct=` +**\u6A21\u677F\u6807\u9898** +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`;function ze(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}var J=navigator.platform.toUpperCase().indexOf("MAC")>=0,P=J?"Cmd":"Ctrl",H=(T={},Object(fe.a)(T,P+"-B","bold"),Object(fe.a)(T,P+"-I","italic"),T),C=(he={},Object(fe.a)(he,We,"\u6DFB\u52A0\u94FE\u63A5"),Object(fe.a)(he,lt,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(fe.a)(he,rt,"\u6DFB\u52A0\u56FE\u7247"),Object(fe.a)(he,ke,"\u6DFB\u52A0\u8868\u683C"),he),ye=ie.a=function(_){var D=_.defaultValue,s=D===void 0?"":D,t=_.onChange,m=_.width,r=m===void 0?"100%":m,E=_.height,g=E===void 0?400:E,x=_.miniToolbar,G=x===void 0?!1:x,Pe=_.isFocus,Ce=Pe===void 0?!1:Pe,W=_.watch,_e=_.insertTemp,q=_.id,xe=q===void 0?"markdown-editor-id":q,K=_.showResizeBar,ne=K===void 0?!1:K,ue=_.noStorage,re=ue===void 0?!1:ue,ce=_.showNullButton,me=ce===void 0?!1:ce,vt=_.fullScreen,Te=vt===void 0?!1:vt,Ue=_.onBlur,Q=_.onCMBeforeChange,k=_.className,M=k===void 0?"":k,Je=_.placeholder,Ie=Je===void 0?"":Je,tt=_.values,ot=tt===void 0?"":tt,F=Object(p.useState)(null),ut=Object(ve.a)(F,2),l=ut[0],jt=ut[1],wt=Object(p.useState)(s),Dt=Object(ve.a)(wt,2),Ft=Dt[0],Ct=Dt[1],kt=Object(p.useState)(W),Qt=Object(ve.a)(kt,2),Et=Qt[0],Bt=Qt[1],It=Object(p.useState)(Te),h=Object(ve.a)(It,2),it=h[0],$t=h[1],Xt=Object(p.useState)(""),c=Object(ve.a)(Xt,2),bt=c[0],yt=c[1],Kt=Object(p.useState)(0),Se=Object(ve.a)(Kt,2),ht=Se[0],Tt=Se[1],Wt=Object(p.useState)(g),ft=Object(ve.a)(Wt,2),St=ft[0],qt=ft[1],Ht=Object(p.useState)(!1),at=Object(ve.a)(Ht,2),ea=at[0],dt=at[1],Ut=Object(p.useRef)(),Pt=Object(p.useRef)(),At=Object(p.useRef)(),_t=Object(p.useRef)();Object(p.useEffect)(function(){Ct(ot),l==null||l.setValue(ot)},[ot]),Object(p.useEffect)(function(){if(Ut.current){var N=function(v,f){var U=f.clipboardData;if(U){var V=U.types.toString(),S=U.items;if(V==="text/html,Files"||V==="Files"){var Z=S[1];V==="Files"&&(Z=S[0]),Z.kind==="file"&&Z.type.match(/^image\//i)&&be(Z.getAsFile(),function(Ze){Ze.id?u.replaceSelection("![,](/api/attachments/".concat(Ze.id,")")):(Ze==null?void 0:Ze.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},u=pe.a.fromTextArea(Ut.current,{mode:"markdown",lineNumbers:!G,lineWrapping:!0,value:s,autoCloseTags:!0,autoCloseBrackets:!0});return Ce&&u.focus(),u.on("paste",N),jt(u),function(){u.off("paste",N)}}},[]);var Vt=Object(p.useCallback)(function(){if(Pt.current)try{var N=Pt.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,u=Pt.current.getElementsByClassName("markdown-editor-body")[0];it?u.style.height="calc(100vh - ".concat(N,"px)"):u.style.height="".concat(St-N,"px")}catch(o){console.log(o,"---- to set md editor body height")}},[St,Pt,it]);Object(p.useEffect)(function(){function N(){var o=new L.default(function(v){var f=Object(Ge.a)(v),U;try{for(f.s();!(U=f.n()).done;){var V=U.value;(V.target.offsetHeight>0||V.target.offsetWidth>0)&&(Vt(),l.setSize("100%","100%"),l.refresh())}}catch(S){f.e(S)}finally{f.f()}});return o.observe(Ut.current.parentElement),o}if(l){var u=N();return function(){u.unobserve(Ut.current.parentElement)}}},[l,Vt]),Object(p.useEffect)(function(){if(l){for(var N=[],u=function(){var V=v[o];f=Object(ve.a)(V,2);var S=f[0],Z=f[1],Ze=Object(fe.a)({},S,function(){Nt(Z)});N.push(Ze),l.addKeyMap(Ze)},o=0,v=Object.entries(H);o0){var N=new Date().getTime(),u=window.sessionStorage.getItem(xe);N>=ht+Be&&(!u||u!==Ft)&&(window.sessionStorage.setItem(xe,Ft),dt(!0))}},Be),Object(p.useEffect)(function(){Bt(W)},[l,W]),Object(p.useEffect)(function(){l&&(Ce&&l.focus())},[l,Ce]),Object(p.useEffect)(function(){if(Et&&l){var N=function(v){var f=v.target;if(_t.current){var U=f.scrollTop/f.scrollHeight;_t.current.scrollTop=_t.current.scrollHeight*U}},u=l.getScrollerElement();return u.addEventListener("scroll",N),function(){u.removeEventListener("scroll",N)}}},[l,Et]),Object(p.useEffect)(function(){if(l&&Q){var N=function(o,v){Q(o,v)};return l.on("beforeChange",N),function(){l.off("beforeChange",N)}}},[l,Q]),Object(p.useEffect)(function(){if(l&&Ue){var N=function(){Ue(l.getValue())};return l.on("blur",N),function(){l.off("blur",N)}}},[l,Ue]),Object(p.useEffect)(function(){if(l){var N=function(o){var v=o.getValue();Ct(v),Tt(new Date().getTime()),o.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),t&&t(v)};return l.on("change",N),function(){l.off("change",N)}}},[l,t]),Object(p.useEffect)(function(){l&&(s==null?(l.setValue(""),Ct("")):s!==l.getValue()&&(l.setValue(s),Ct(s),l.setCursor(l.lineCount(),0)))},[l,s]);var Nt=Object(p.useCallback)(function(N){var u=l.getCursor(),o=l.getSelection(),v=o.split(` +`);switch(N){case"bold":return l.replaceSelection("**"+o+"**"),o===""&&l.setCursor(u.line,u.ch+2),l.focus();case"italic":return l.replaceSelection("*"+o+"*"),o===""&&l.setCursor(u.line,u.ch+1),l.focus();case"code":return l.replaceSelection("`"+o+"`"),o===""&&l.setCursor(u.line,u.ch+1),l.focus();case"inline-latex":return l.replaceSelection("`$$"+o+"$$`"),o===""&&l.setCursor(u.line,u.ch+3),l.focus();case"latex":return l.replaceSelection("```latex\n"+o+"\n```"),l.setCursor(u.line+1,o.length+1),l.focus();case"line-break":return l.replaceSelection(`
                  +`),l.focus();case"list-ul":return o===""?l.replaceSelection("- "+o):l.replaceSelection(v.map(function(f){return f===""?"":"- ".concat(f)}).join(` +`)),l.focus();case"list-ol":return o===""?l.replaceSelection("1. "+o):l.replaceSelection(v.map(function(f,U){return f===""?"":"".concat(U+1,". ").concat(f)}).join(` +`)),l.focus();case"add-null-ch":return o===""&&l.setCursor(u.line,u.ch+1),l.replaceSelection(mt),l.focus();case"inster-template-1":return o===""&&l.setCursor(u.line,u.ch),l.replaceSelection(ct),l.focus();case"eraser":return l.setValue(""),l.focus();case"trigger-watch":return Bt(!Et),l.focus();case"trigger-full-screen":return $t(!it),l.focus();case We:yt(We);return;case lt:yt(lt);return;case rt:yt(rt);return;case ke:yt(ke);return;default:throw new Error}},[l,Et,it]),pt=Object(p.useCallback)(function(N){yt("");switch(bt){case We:var u=N.title,o=N.link;return l.replaceSelection("[".concat(u,"](").concat(o,")")),l.focus();case lt:var v=N.language,f=N.content;return l.replaceSelection(["```"+v,f,"```"].join(` +`)),l.focus();case rt:var U=N.src,V=N.alt;return l.replaceSelection("![ ".concat(V," ]( ").concat(U,' "').concat(V,'" )')),l.focus();case ke:for(var S=N.row,Z=N.col,Ze=N.align,$e=` +`,Lt=0;Lt300&&(Z=300);var Ze=g+Z+"px";qt(Ze)}},v=At.current,f=!1,U=0;return v.addEventListener("mousedown",N),document.addEventListener("mousemove",o),document.addEventListener("mouseup",u),function(){v.removeEventListener("mousedown",N),document.removeEventListener("mousemove",o),document.removeEventListener("mouseup",u)}}},[l,At]),Object(p.useEffect)(function(){qt(g)},[g]);var Yt=ze(r),zt=ze(St),Mt={width:Yt,height:zt},ta=Object(p.useMemo)(function(){if(ht){var N=new Date(ht),u=N.getHours(),o=N.getMinutes(),v=N.getSeconds();return u=u<10?"0"+u:u,o=o<10?"0"+o:o,v=v<10?"0"+v:v,"".concat(u,":").concat(o,":").concat(v)}return 0},[ht]);function aa(){window.sessionStorage.removeItem(xe),dt(!1),Tt(0)}function Zt(){dt(!1),Tt(0),l.setValue(window.sessionStorage.getItem(xe))}return n.a.createElement(p.Fragment,null,n.a.createElement("div",{className:"markdown-editor-wrapper",ref:Pt},n.a.createElement("div",{className:"markdown-editor-container ".concat(M," ").concat(Et?"on-preview":""," ").concat(G?"mini":""," ").concat(it?"full-screen":""),style:Mt},n.a.createElement(R,{insertTemp:_e,watch:Et,fullScreen:it,showNullButton:me,onActionCallback:Nt}),n.a.createElement("div",{className:"markdown-editor-body"},n.a.createElement("div",{className:"codemirror-container"},n.a.createElement("textarea",{ref:Ut,placeholder:Ie})),Et?n.a.createElement("div",{ref:_t,className:"preview-container"},n.a.createElement(I.a,{value:Ft})):null))),ne?n.a.createElement("a",{ref:At,className:"editor-resize"}):null,n.a.createElement(te.a,null,C[bt]?n.a.createElement(qe.a,{centered:!0,title:C[bt],visible:!0,onCancel:xt,footer:null},gt):null))}},ZW9T:function(Xe,ie,a){"use strict";a.d(ie,"a",function(){return i});var Oe=a("k1fw"),qe=a("miYZ"),Ge=a("tsqr"),ve=a("rAM+"),fe=a("tJVT"),p=a("PpiC"),n=a("q1tI"),$=a.n(n),pe=a("bdgK");function L(e,z,R,te,je){var b=z.getWordUntilPosition(R),ae={startLineNumber:R.lineNumber,endLineNumber:R.lineNumber,startColumn:b.startColumn,endColumn:b.endColumn},w=te.map(function(Ee){return{label:Ee,kind:e.languages.CompletionItemKind.Keyword,insertText:Ee,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ae}});return je.map(function(Ee){w.push(Object(Oe.a)(Object(Oe.a)({},Ee),{},{range:ae}))}),w}var B=function(e){var z={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},R=["auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while","inline","restrict","_Bool","_Complex","_Imaginary","_Alignas","_Alignof","_Atomic","_Static_assert","_Noreturn","_Thread_local","_Generic"];e.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ae,w){var Ee=L(e,ae,w,R,[z]);return{suggestions:Ee}}});var te=["False","None","True","and","as","assert","break","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","nonlocal","not","or","pass","raise","return","try","while","with","yield"];e.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ae,w){var Ee=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=L(e,ae,w,te,Ee);return{suggestions:d}}});var je=["abstract","assert","boolean","break","byte","case","catch","char","class","const","continue","default","do","double","else","enum","extends","final","finally","float","for","goto","if","implements","import","instance of","int","interface","long","native","new","package","private","protected","public","return","strictfp","short","static","super","switch","synchronized","this","throw","throws","transient","try","void","volatile","while"];e.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ae,w){var Ee=[z,{label:"main",kind:e.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:e.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],d=L(e,ae,w,je,Ee);return{suggestions:d}}})},ee="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function se(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function Ae(){}var j=!1,ge={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python"};function I(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],z=e;if(Array.isArray(e)){for(var R=0;R0||G.target.offsetWidth>0)&&de.current.instance.layout()}}catch(Pe){g.e(Pe)}finally{g.f()}}),r.observe(ke.current)),r}function Ve(){Ge.b.warn(decodeURIComponent(ee))}Object(n.useEffect)(function(){var r=de.current.instance;if(b!=null&&r&&T){var E=r.getModel();E&&b!==E.getValue()&&(j=!0,E.setValue(b),r.layout(),j=!1)}},[b,T,de.current]);function Be(){var r=de.current.instance;if(r){var E=r.getSelection(),g=de.current.pastePos||{},x=new le.Range(g.startLineNumber||E.endLineNumber,g.startColumn||E.endColumn,g.endLineNumber||E.endLineNumber,g.endColumn||E.endColumn);setTimeout(function(){r.executeEdits("",[{range:x,text:""}])},300)}}function mt(r){(window.navigator.platform.match("Mac")?r.metaKey:r.ctrlKey)&&r.keyCode==83&&(r.preventDefault(),Re())}var ct=function(){if(Ne&&de.current.instance){var E=de.current.instance.getContentHeight();t(E0||Fe.target.offsetWidth>0)&&Ne.layout()}}catch(Qe){Le.e(Qe)}finally{Le.f()}}),be.observe(A.current)),be}Object(n.useEffect)(function(){A.current&&a.e(34).then(a.t.bind(null,"M/lh",7)).then(function(Ne){le=Ne;var be=le.editor.createDiffEditor(A.current,Object(Oe.a)({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",ignoreTrimWhitespace:!1,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},d));y(be);var Me=X(be);return function(){be.dispose();var Le=be.getModel();Le&&Le.dispose(),Me.unobserve(A.current)}})},[]),Object(n.useEffect)(function(){O&&O.setModel({original:le.editor.createModel(b,w),modified:le.editor.createModel(ae,w)})},[b,ae,w,O]);var Y=se(R),Re=se(je),we={width:Y,height:Re};return $.a.createElement("div",{className:"my-diff-editor",ref:A,style:we})}},apBC:function(Xe,ie,a){Xe.exports={flex_box_center:"flex_box_center___o_fdQ",flex_space_between:"flex_space_between___1ybQM",flex_box_vertical_center:"flex_box_vertical_center___20cex",flex_box_center_end:"flex_box_center_end___1layX",flex_box_column:"flex_box_column___17Gww",listBtn:"listBtn___32BFF",active:"active___1k7CR",header:"header___1ipBp",name:"name___OPb4Y",time:"time___3WwxJ",wrap:"wrap___Et-3q",left:"left___2iDNp",camera:"camera___3J-pC",totalScore:"totalScore___2tAU0",totalAnswerScore:"totalAnswerScore___2TAb4",answerInfo:"answerInfo___3TfSb",answerSheet:"answerSheet___R-JDH",fold:"fold___3rQR4",right:"right___3jGbP",content:"content___2I3Ew",btns:"btns___1u_wH"}},dejd:function(Xe,ie,a){},ebz4:function(Xe,ie,a){"use strict";a.r(ie);var Oe=a("cWXX"),qe=a("/ezw"),Ge=a("14J3"),ve=a("BMrR"),fe=a("MXD1"),p=a("CFYs"),n=a("jCWc"),$=a("kPKH"),pe=a("+L6B"),L=a("2/Rp"),B=a("2qtc"),ee=a("kLXV"),se=a("k1fw"),Ae=a("WmNS"),j=a.n(Ae),ge=a("9og8"),I=a("tJVT"),le=a("aHsQ"),nt=a("sGsY"),i=a("q1tI"),e=a.n(i),z=a("apBC"),R=a.n(z),te=a("9kvl"),je=a("55Ip"),b=a("ErOA"),ae=a("1vsH"),w=a("BlwA"),Ee=a("Lkat"),d=a.n(Ee),A=a("LvDl"),oe=a("9Bee"),Ke=function(J,P){var H,C=J.data,ye=J.callback,_=J.params;Object(i.useEffect)(function(){m(C)},[C]);var D=Object(i.useState)({}),s=Object(I.a)(D,2),t=s[0],m=s[1],r=Object(i.useState)(!1),E=Object(I.a)(r,2),g=E[0],x=E[1],G=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Pe=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Ce=function(){var W=Object(ge.a)(j.a.mark(function _e(q,xe){var K,ne;return j.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return x(!1),K=Object(A.cloneDeep)(t),K.user_answer=[q.choice_id],m(K),re.next=6,Object(b.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:q.choice_id}});case 6:ne=re.sent,ye(K,1),ne.status===0&&x(!0);case 9:case"end":return re.stop()}},_e)}));return function(q,xe){return W.apply(this,arguments)}}();return Object(i.useImperativeHandle)(P,function(){return{editData:t}}),e.a.createElement("div",{className:d.a.single},e.a.createElement("div",{className:d.a.tips,style:{opacity:g?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",Pe[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:t==null?void 0:t.question_title})),t==null||((H=t.question_choices)===null||H===void 0)?void 0:H.map(function(W,_e){var q;return e.a.createElement("ul",{key:W.choice_id,className:(t==null||((q=t.user_answer)===null||q===void 0)?void 0:q.includes(W.choice_id))?d.a.qsActive:d.a.qs},e.a.createElement("li",{style:{pointerEvents:_.checkState?"none":"auto"},onClick:function(){return Ce(W,_e)}},G[(W.c_position||W.choice_position)-1]),e.a.createElement("li",null,e.a.createElement(oe.a,{value:W.choice_text})))}),((t==null?void 0:t.standard_answer_show)||(t==null?void 0:t.user_score))&&e.a.createElement("div",{className:d.a.answer},(t==null?void 0:t.user_score)&&e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.standard_answer_show)&&e.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show)),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:d.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:t==null?void 0:t.analysis}))))},O=Object(i.forwardRef)(Ke),y=function(J,P){var H,C=J.data,ye=J.callback,_=J.params;Object(i.useEffect)(function(){m(C)},[C]);var D=Object(i.useState)({}),s=Object(I.a)(D,2),t=s[0],m=s[1],r=Object(i.useState)(!1),E=Object(I.a)(r,2),g=E[0],x=E[1],G=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Pe=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Ce=function(){var W=Object(ge.a)(j.a.mark(function _e(q,xe){var K,ne,ue;return j.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return x(!1),K=Object(A.cloneDeep)(t),K.user_answer.includes(q.choice_id)?Object(A.pull)(K.user_answer,q.choice_id):K.user_answer=K==null||((ne=K.user_answer)===null||ne===void 0)?void 0:ne.concat(q.choice_id),m(K),ce.next=6,Object(b.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:K.user_answer}});case 6:ue=ce.sent,ye(K,K.user_answer.length>0?1:0),ue.status===0&&x(!0);case 9:case"end":return ce.stop()}},_e)}));return function(q,xe){return W.apply(this,arguments)}}();return Object(i.useImperativeHandle)(P,function(){return{editData:t}}),e.a.createElement("div",{className:d.a.multiple},e.a.createElement("div",{className:d.a.tips,style:{opacity:g?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",Pe[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:t==null?void 0:t.question_title})),t==null||((H=t.question_choices)===null||H===void 0)?void 0:H.map(function(W,_e){var q;return e.a.createElement("ul",{key:W.choice_id,className:(t==null||((q=t.user_answer)===null||q===void 0)?void 0:q.includes(W.choice_id))?d.a.qsActive:d.a.qs},e.a.createElement("li",{style:{pointerEvents:_.checkState?"none":"auto"},onClick:function(){return Ce(W,_e)}},G[(W.c_position||W.choice_position)-1]),e.a.createElement("li",null,e.a.createElement(oe.a,{value:W.choice_text})))}),((t==null?void 0:t.standard_answer_show)||(t==null?void 0:t.user_score))&&e.a.createElement("div",{className:d.a.answer},(t==null?void 0:t.user_score)&&e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.standard_answer_show)&&e.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show)),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:d.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:t==null?void 0:t.analysis}))))},X=Object(i.forwardRef)(y),Y=function(J,P){var H,C=J.data,ye=J.callback,_=J.params;Object(i.useEffect)(function(){m(C)},[C]);var D=Object(i.useState)({}),s=Object(I.a)(D,2),t=s[0],m=s[1],r=Object(i.useState)(!1),E=Object(I.a)(r,2),g=E[0],x=E[1],G=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Pe=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],Ce=function(){var W=Object(ge.a)(j.a.mark(function _e(q,xe){var K,ne;return j.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return x(!1),K=Object(A.cloneDeep)(t),K.user_answer=[q.choice_id],m(K),re.next=6,Object(b.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{exercise_choice_id:q.choice_id}});case 6:ne=re.sent,ye(K,1),ne.status===0&&x(!0);case 9:case"end":return re.stop()}},_e)}));return function(q,xe){return W.apply(this,arguments)}}();return Object(i.useImperativeHandle)(P,function(){return{editData:t}}),e.a.createElement("div",{className:d.a.judgment},e.a.createElement("div",{className:d.a.tips,style:{opacity:g?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",Pe[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:t==null?void 0:t.question_title})),t==null||((H=t.question_choices)===null||H===void 0)?void 0:H.map(function(W,_e){var q;return e.a.createElement("ul",{key:W.choice_id,className:(t==null||((q=t.user_answer)===null||q===void 0)?void 0:q.includes(W.choice_id))?d.a.qsActive:d.a.qs},e.a.createElement("li",{style:{pointerEvents:_.checkState?"none":"auto"},onClick:function(){return Ce(W,_e)}},e.a.createElement("span",null)),e.a.createElement("li",null,e.a.createElement(oe.a,{value:W.choice_text})))}),((t==null?void 0:t.standard_answer_show)||(t==null?void 0:t.user_score))&&e.a.createElement("div",{className:d.a.answer},(t==null?void 0:t.user_score)&&e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206"),(t==null?void 0:t.standard_answer_show)&&e.a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",t==null?void 0:t.standard_answer_show)),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:d.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:t==null?void 0:t.analysis}))))},Re=Object(i.forwardRef)(Y),we=a("oBTY"),Ne=a("5NDa"),be=a("5rEg"),Me=be.a.TextArea,Le=function(J,P){var H,C=J.data,ye=J.callback,_=J.params,D=Object(i.useState)({}),s=Object(I.a)(D,2),t=s[0],m=s[1],r=Object(i.useState)([]),E=Object(I.a)(r,2),g=E[0],x=E[1],G=Object(i.useState)(!1),Pe=Object(I.a)(G,2),Ce=Pe[0],W=Pe[1],_e=Object(i.useRef)(null);Object(i.useEffect)(function(){for(var ne=[],ue=0;ue<(C==null?void 0:C.multi_count);ue++)ne.push(Object(se.a)({},(C==null?void 0:C.user_answer[ue])||{}));m(C),x(ne)},[C]);var q=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],xe=function(){var ne=Object(ge.a)(j.a.mark(function ue(re,ce){var me;return j.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:W(!1),me=Object(A.cloneDeep)(t),g[ce].answer_text=re.target.value,me.user_answer=g,m(me),x(Object(we.a)(g)),clearTimeout(_e.current),_e.current=setTimeout(Object(ge.a)(j.a.mark(function Ue(){var Q;return j.a.wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,Object(b.a)("/api/exercise_questions/".concat(t.question_id,"/exercise_answers.json"),{method:"post",body:{answer_text:g[ce].answer_text,exercise_choice_id:ce+1}});case 2:Q=M.sent,ye(me,g.some(function(Je){return!!Je.answer_text})?1:0),Q.status===0&&W(!0);case 5:case"end":return M.stop()}},Ue)})),500);case 8:case"end":return Te.stop()}},ue)}));return function(re,ce){return ne.apply(this,arguments)}}();Object(i.useImperativeHandle)(P,function(){return{editData:t}});var K=function(){var ue;return t==null||((ue=t.standard_answer)===null||ue===void 0)?void 0:ue.map(function(re,ce){var me;return e.a.createElement("span",{style:{fontWeight:400},key:ce},"\u586B\u7A7A\u9898",ce+1,".",(me=re.answer_text)===null||me===void 0?void 0:me[0],"\xA0\xA0\xA0\xA0")})};return e.a.createElement("div",{className:d.a.completion},e.a.createElement("div",{className:d.a.tips,style:{opacity:Ce?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},t==null?void 0:t.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",q[t.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",t==null?void 0:t.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:t==null?void 0:t.question_title})),g==null?void 0:g.map(function(ne,ue){return e.a.createElement("ul",{key:ue,className:d.a.fill},e.a.createElement("li",null,"\u586B\u7A7A",ue+1,":"),e.a.createElement("li",null,e.a.createElement(Me,{disabled:_.checkState,value:ne==null?void 0:ne.answer_text,onChange:function(ce){return xe(ce,ue)}})))}),(t==null?void 0:t.user_score)&&e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(t==null?void 0:t.user_score)==="0.0"?0:t==null?void 0:t.user_score,"\u5206")),!!(t==null||((H=t.standard_answer)===null||H===void 0)?void 0:H.length)&&e.a.createElement("div",{className:d.a.answer,style:{marginTop:"-20px"}},e.a.createElement("div",null,e.a.createElement("span",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),K())),(t==null?void 0:t.analysis)&&e.a.createElement("div",{className:d.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:t==null?void 0:t.analysis}))))},et=Object(i.forwardRef)(Le),Fe=a("Ot1p"),Qe=function(J,P){var H,C,ye,_=J.data,D=J.callback,s=J.params;Object(i.useEffect)(function(){E(_)},[_]);var t=Object(i.useState)({}),m=Object(I.a)(t,2),r=m[0],E=m[1],g=Object(i.useState)(!1),x=Object(I.a)(g,2),G=x[0],Pe=x[1],Ce=Object(i.useRef)(null),W=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],_e=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"],q=function(K){Pe(!1);var ne=Object(A.cloneDeep)(r);ne.user_answer[0]=K,E(ne),clearTimeout(Ce.current),Ce.current=setTimeout(Object(ge.a)(j.a.mark(function ue(){var re;return j.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(b.a)("/api/exercise_questions/".concat(r.question_id,"/exercise_answers.json"),{method:"post",body:{answer_text:K}});case 2:re=me.sent,D(ne,K?1:0),re.status===0&&Pe(!0);case 5:case"end":return me.stop()}},ue)})),500)};return Object(i.useImperativeHandle)(P,function(){return{editData:r}}),e.a.createElement("div",{className:d.a.subjective},e.a.createElement("div",{className:d.a.tips,style:{opacity:G?1:0}},e.a.createElement("i",{className:"iconfont icon-xuanzhong5"}),e.a.createElement("span",null,"\u7B54\u6848\u4FDD\u5B58\u6210\u529F")),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},r==null?void 0:r.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",_e[r.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",r==null?void 0:r.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:r==null?void 0:r.question_title})),!s.checkState&&e.a.createElement(Fe.a,{height:150,placeholder:"\u8BF7\u5F00\u59CB\u4F5C\u7B54",defaultValue:r==null||((H=r.user_answer)===null||H===void 0)?void 0:H[0],id:r==null?void 0:r.question_id,onChange:function(K){return q(K)}}),s.checkState&&e.a.createElement(e.a.Fragment,null,(r==null?void 0:r.user_answer)&&e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u6211\u7684\u4F5C\u7B54:"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:r==null||((C=r.user_answer)===null||C===void 0)?void 0:C[0]}))),(r==null?void 0:r.user_score)&&e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(r==null?void 0:r.user_score)==="0.0"?0:r==null?void 0:r.user_score,"\u5206")),(r==null?void 0:r.standard_answer)&&e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u53C2\u8003\u7B54\u6848:"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:r==null||((ye=r.standard_answer)===null||ye===void 0)?void 0:ye[0]}))),(r==null?void 0:r.analysis)&&e.a.createElement("div",{className:d.a.analysis},e.a.createElement("div",null,"\u89E3\u6790\uFF1A"),e.a.createElement("aside",null,e.a.createElement(oe.a,{value:r==null?void 0:r.analysis})))))},De=Object(i.forwardRef)(Qe),st=a("ZW9T"),We=a("V0Rq"),rt=a("J66h"),lt=function(J,P){var H=J.data,C=J.params,ye=J.callback,_=Object(i.useState)({}),D=Object(I.a)(_,2),s=D[0],t=D[1],m=Object(i.useState)(""),r=Object(I.a)(m,2),E=r[0],g=r[1],x=Object(i.useState)("none"),G=Object(I.a)(x,2),Pe=G[0],Ce=G[1],W=Object(i.useRef)(),_e=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"];Object(i.useEffect)(function(){return window.addEventListener("message",q),function(){window.removeEventListener("message",q)}},[]),Object(i.useEffect)(function(){t(H)},[H]);var q=function(ce){ce.data==="backExercise"&&xe()},xe=function(){Ce("none"),g(""),ye()},K=function(){var re=Object(ge.a)(j.a.mark(function ce(){var me;return j.a.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:if(!s.hack_identifier){Te.next=5;break}return Te.next=3,Object(We.U)({id:s.hack_identifier});case 3:me=Te.sent,(me==null?void 0:me.status)===0&&(g("/myproblems/".concat(me.identifier,"?type=exercises&sign=exam&exercisesId=").concat(C==null?void 0:C.examId,"&login=").concat(C==null?void 0:C.login,"&questionId=").concat(s.question_id)),Ce("block"));case 5:case"end":return Te.stop()}},ce)}));return function(){return re.apply(this,arguments)}}(),ne={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};Object(i.useImperativeHandle)(P,function(){return{editData:s}});var ue=[{title:"\u6D4B\u8BD5\u96C6",dataIndex:"key",align:"center"},{title:"\u8F93\u51FA",dataIndex:"error_msg",align:"center"},{title:"\u5F97\u5206",dataIndex:"sore",align:"center"}];return e.a.createElement("div",{className:d.a.program},e.a.createElement("iframe",{style:{display:Pe},id:"iframeShixuns",className:d.a.iframe,src:E,ref:W,frameBorder:"0"}),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},s==null?void 0:s.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",_e[s.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",s==null?void 0:s.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:s==null?void 0:s.question_title})),e.a.createElement(oe.a,{value:s==null?void 0:s.description}),!C.checkState&&e.a.createElement("div",{className:d.a.customBtn},e.a.createElement(L.a,{onClick:K,type:"primary"},"\u8FDB\u5165\u7B54\u9898")),C.checkState&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u6700\u540E\u4E00\u6B21\u901A\u8FC7\u6D4B\u8BC4\u7684\u4EE3\u7801",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09")),e.a.createElement("aside",null,e.a.createElement(st.b,{height:300,language:"python",theme:"vs-light",value:(s==null?void 0:s.passed_code)?rt.Base64.decode(s==null?void 0:s.passed_code):"",options:ne}))),(s==null?void 0:s.user_score)&&e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(s==null?void 0:s.user_score)==="0.0"?0:s==null?void 0:s.user_score,"\u5206"))))},ke=Object(i.forwardRef)(lt),de=a("g9YV"),Ot=a("wCAj"),Ye=a("miYZ"),T=a("tsqr"),he=a("HBuW"),He=function(J,P){var H,C,ye=J.data,_=J.callback,D=J.params;Object(i.useEffect)(function(){r(ye)},[ye]);var s=Object(i.useState)({}),t=Object(I.a)(s,2),m=t[0],r=t[1],E=Object(i.useState)(""),g=Object(I.a)(E,2),x=g[0],G=g[1],Pe=Object(i.useState)("none"),Ce=Object(I.a)(Pe,2),W=Ce[0],_e=Ce[1],q=Object(i.useRef)(),xe=["\u5355\u9009\u9898","\u591A\u9009\u9898","\u5224\u65AD\u9898","\u586B\u7A7A\u9898","\u7B80\u7B54\u9898","\u5B9E\u8BAD\u9898","\u7F16\u7A0B\u9898"];Object(i.useEffect)(function(){return window.addEventListener("message",K),function(){window.removeEventListener("message",K)}},[]),Object(i.useEffect)(function(){r(ye)},[ye]);var K=function(Q){Q.data==="backExercise"&&ne()},ne=function(){_e("none"),G(""),_()},ue={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};Object(i.useImperativeHandle)(P,function(){return{editData:m}});var re=function Ue(Q,k){var M;Q=((M=Q)===null||M===void 0?void 0:M.includes(".json"))?Q:"".concat(Q,".json"),ee.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Je=Object(ge.a)(j.a.mark(function tt(){var ot,F;return j.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,Object(We.Q)({url:Q});case 2:if(ot=l.sent,ot){l.next=5;break}return l.abrupt("return");case 5:return T.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),l.next=8,Object(he.A)({id:ot.shixun_identifier});case 8:if(F=l.sent,!(F==null?void 0:F.game_identifier)){l.next=12;break}return me({shixun_identifier:F==null?void 0:F.game_identifier,question_id:k}),l.abrupt("return");case 12:(F==null?void 0:F.status)===2?Ue(F==null?void 0:F.message,k):(F==null?void 0:F.status)===3&&ce(F==null?void 0:F.message);case 13:case"end":return l.stop()}},tt)}));function Ie(){return Je.apply(this,arguments)}return Ie}()})},ce=function(Q){ee.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:e.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Q,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},me=function(){var Ue=Object(ge.a)(j.a.mark(function Q(k){var M;return j.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.next=2,Object(he.A)({id:k.shixun_identifier});case 2:M=Ie.sent,(M==null?void 0:M.game_identifier)&&(G("/tasks/".concat(M.game_identifier,"?type=exercises&sign=exam&exercisesId=").concat(D.examId,"&questionId=").concat(k.question_id)),_e("block")),(M==null?void 0:M.status)===-3?Object(ae.k)():(M==null?void 0:M.status)===2?re(M==null?void 0:M.message,k.question_id):(M==null?void 0:M.status)===3&&ce(M==null?void 0:M.message);case 5:case"end":return Ie.stop()}},Q)}));return function(k){return Ue.apply(this,arguments)}}(),vt=function(Q){Q.redo?ee.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:e.a.createElement("div",{className:"tc font16"},"\u60A8\u4E4B\u524D\u5DF2\u7ECF\u6311\u6218\u8FC7\u8BE5\u5B9E\u8BAD\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u9700\u8981\u91CD\u65B0\u6311\u6218"),onOk:function(){var k=Object(ge.a)(j.a.mark(function Je(){var Ie,tt;return j.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(We.Q)({id:Q.myshixun_identifier,url:Q.url});case 2:Ie=F.sent,Ie&&(tt=Object(se.a)(Object(se.a)({},Q),{},{shixun_identifier:Ie.shixun_identifier}),me(tt));case 4:case"end":return F.stop()}},Je)}));function M(){return k.apply(this,arguments)}return M}()}):me(Q)},Te=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"outputs",align:"center",render:function(Q,k){var M;return e.a.createElement("span",null,Q==null||((M=Q[0])===null||M===void 0)?void 0:M.output_detail)}}];return e.a.createElement("div",{className:d.a.practice},e.a.createElement("iframe",{style:{display:W},id:"iframeShixuns",className:d.a.iframe,src:x,ref:q,frameBorder:"0"}),e.a.createElement("div",{className:d.a.title},e.a.createElement("div",{className:"line26",style:{flexShrink:0}},m==null?void 0:m.q_position,". "),e.a.createElement("div",{className:"line26",style:{flexShrink:0}},"\u3010",xe[m.question_type],"\u3011"),e.a.createElement("div",{className:"line26 c-grey-999",style:{flexShrink:0}},"\uFF08",m==null?void 0:m.question_score,"\u5206\uFF09"),e.a.createElement(oe.a,{value:m==null?void 0:m.question_title})),m==null||((H=m.shixun)===null||H===void 0)?void 0:H.map(function(Ue,Q){return e.a.createElement(ve.a,{className:"font16",gutter:[0,20]},e.a.createElement($.a,{flex:"1"},Q+1,". ",Ue.challenge_name," ",e.a.createElement("span",{className:"c-grey-999"},"(",Ue.challenge_score,"\u5206)")),e.a.createElement($.a,{flex:"100px",className:"tr"},Ue.answer_status===0&&e.a.createElement("span",{className:"font16 c-grey-999"},"\u672A\u5B8C\u6210"),Ue.answer_status===1&&e.a.createElement("span",{className:"font16 c-grey-333"},"\u5DF2\u5B8C\u6210")))}),!D.checkState&&e.a.createElement("div",{className:d.a.customBtn},e.a.createElement(L.a,{onClick:function(){return vt(m)},type:"primary"},"\u8FDB\u5165\u7B54\u9898")),D.checkState&&(m==null||((C=m.shixun_details)===null||C===void 0)?void 0:C.map(function(Ue,Q){var k,M,Je,Ie,tt,ot=Ue.shixun_detail,F=ot===void 0?[]:ot,ut=Ue.stage_list,l=ut===void 0?[]:ut,jt=l==null?void 0:l.map(function(wt,Dt){return Object(se.a)(Object(se.a)({},l[Dt]),F[Dt])});return console.log(jt,"items"),e.a.createElement(i.Fragment,{key:Q},e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u7B2C",F==null||((k=F[0])===null||k===void 0)?void 0:k.position,"\u5173\uFF1A",F==null||((M=F[0])===null||M===void 0)?void 0:M.name),e.a.createElement("div",null,"\u672C\u5173\u5F97\u5206\uFF1A",l==null||((Je=l[0])===null||Je===void 0)?void 0:Je.user_score,"\u5206")),e.a.createElement(Ot.a,{className:d.a.table,pagination:!1,dataSource:jt,columns:Te}),!!(F==null||((Ie=F[0])===null||Ie===void 0)?void 0:Ie.passed_code)&&e.a.createElement("div",{className:d.a.answer,style:{display:"block"}},e.a.createElement("div",{style:{marginBottom:16}},"\u6700\u540E\u4E00\u6B21\u901A\u8FC7\u6D4B\u8BC4\u7684\u4EE3\u7801",e.a.createElement("span",{className:"c-grey-999"},"\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09")),e.a.createElement("aside",null,e.a.createElement(st.b,{height:300,language:"python",theme:"vs-light",value:F==null||((tt=F[0])===null||tt===void 0)?void 0:tt.passed_code,options:ue}))))})),(m==null?void 0:m.user_score)&&e.a.createElement("div",{className:d.a.answer},e.a.createElement("div",null,"\u672C\u9898\u5F97\u5206\uFF1A",(m==null?void 0:m.user_score)==="0.0"?0:m==null?void 0:m.user_score,"\u5206")))},Ve=Object(i.forwardRef)(He),Be=nt.a.Countdown,mt=function(J){var P,H,C,ye,_,D,s,t,m,r,E,g,x,G,Pe,Ce,W,_e,q,xe,K,ne,ue,re,ce,me,vt,Te,Ue,Q,k=J.location,M=Object(i.useState)(!1),Je=Object(I.a)(M,2),Ie=Je[0],tt=Je[1],ot=Object(i.useState)(!0),F=Object(I.a)(ot,2),ut=F[0],l=F[1],jt=Object(i.useState)(!1),wt=Object(I.a)(jt,2),Dt=wt[0],Ft=wt[1],Ct=Object(i.useState)(!1),kt=Object(I.a)(Ct,2),Qt=kt[0],Et=kt[1],Bt=Object(i.useState)({}),It=Object(I.a)(Bt,2),h=It[0],it=It[1],$t=Object(i.useState)({}),Xt=Object(I.a)($t,2),c=Xt[0],bt=Xt[1],yt=Object(i.useState)([]),Kt=Object(I.a)(yt,2),Se=Kt[0],ht=Kt[1],Tt=Object(i.useState)([]),Wt=Object(I.a)(Tt,2),ft=Wt[0],St=Wt[1],qt=Object(i.useState)(!1),Ht=Object(I.a)(qt,2),at=Ht[0],ea=Ht[1],dt=Object(i.useRef)({}),Ut=Object(i.useRef)(),Pt=Object(te.b)()._store.getState(),At=Pt.user,_t=At.userInfo;Object(i.useEffect)(function(){var u;(k==null||((u=k.query)===null||u===void 0)?void 0:u.examId)&&Nt()},[k==null||((P=k.query)===null||P===void 0)?void 0:P.examId]),Object(i.useEffect)(function(){return(h==null?void 0:h.q_position)&&sessionStorage.setItem("answer_position",(h==null?void 0:h.q_position)||1),function(){sessionStorage.clear()}},[h==null?void 0:h.q_position]),Object(i.useEffect)(function(){return Object(te.b)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),function(){Object(te.b)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0})}},[]);var Vt=function(o){var v=[];return o.forEach(function(f){v=v.concat(f.items)}),v},Nt=function(){var u=Object(ge.a)(j.a.mark(function o(){var v,f,U,V,S,Z;return j.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return Et(!0),$e.next=3,Object(b.a)("/api/students/exercises/".concat(k==null||((v=k.query)===null||v===void 0)?void 0:v.examId,"/start_answer.json"),{method:"get"});case 3:f=$e.sent,(f==null?void 0:f.exercise_question_types)&&(S=Vt(f==null?void 0:f.exercise_question_types),Z=sessionStorage.getItem("answer_position")||1,bt(f),ht((f==null?void 0:f.question_status)||[]),St(S),it((S==null?void 0:S[Number(Z)-1])||{}),ea((f==null||((U=f.exercise)===null||U===void 0)?void 0:U.user_exercise_status)===1),tt(!!(f==null||((V=f.exercise)===null||V===void 0)?void 0:V.open_camera)),Et(!1));case 5:case"end":return $e.stop()}},o)}));return function(){return u.apply(this,arguments)}}(),pt=function(o,v){var f=Se.map(function(V){return V.ques_id===(o==null?void 0:o.question_id)?Object(se.a)(Object(se.a)({},V),{},{ques_status:v}):V}),U=ft.map(function(V){return V.question_id===(o==null?void 0:o.question_id)?o:V});ht(f),St(U)},gt=function(o,v){var f,U,V,S,Z=c==null||((f=c.exercise_question_types)===null||f===void 0)?void 0:f.find(function($e){return $e.question_type===v}),Ze=c==null||((U=c.exercise_question_types)===null||U===void 0)?void 0:U.findIndex(function($e){return $e.question_type===v});return e.a.createElement(i.Fragment,null,e.a.createElement("span",{className:"blod font14 c-grey-333"},Object(ae.M)(Ze+1),"\u3001",o,"\uFF08\u5171",Z==null||((V=Z.items)===null||V===void 0)?void 0:V.length,"\u9898\uFF0C\u5171",Z==null?void 0:Z.score,"\u5206\uFF09"),e.a.createElement("ul",{className:R.a.answerSheet,key:v},Z==null||((S=Z.items)===null||S===void 0)?void 0:S.map(function($e,Lt){var Jt=(Se==null?void 0:Se.some(function(Rt){return Rt.ques_id===$e.question_id&&!!Rt.ques_status}))?R.a.active:"",Gt=!!(Se==null?void 0:Se.some(function(Rt){return Rt.ques_id===$e.question_id&&!!Rt.is_marked}));if($e.question_type===v)return e.a.createElement("li",{onClick:function(){return it(ft[$e.q_position-1])},key:Lt,className:Jt},e.a.createElement("span",null,$e.q_position),Gt&&e.a.createElement("i",{className:"iconfont icon-biaoji"}))})))},xt=function(o){return e.a.createElement(i.Fragment,null,o.question_type===0&>("\u5355\u9009\u9898",0),o.question_type===1&>("\u591A\u9009\u9898",1),o.question_type===2&>("\u5224\u65AD\u9898",2),o.question_type===3&>("\u586B\u7A7A\u9898",3),o.question_type===4&>("\u7B80\u7B54\u9898",4),o.question_type===5&>("\u5B9E\u8BAD\u9898",5),o.question_type===6&>("\u7F16\u7A0B\u9898",6))},Yt=function(){var o,v;return e.a.createElement(i.Fragment,null,h.question_type===0&&e.a.createElement(O,{key:h==null?void 0:h.question_id,ref:dt,data:h,callback:pt,params:{checkState:at}}),h.question_type===1&&e.a.createElement(X,{key:h==null?void 0:h.question_id,ref:dt,data:h,callback:pt,params:{checkState:at}}),h.question_type===2&&e.a.createElement(Re,{key:h==null?void 0:h.question_id,ref:dt,data:h,callback:pt,params:{checkState:at}}),h.question_type===3&&e.a.createElement(et,{key:h==null?void 0:h.question_id,ref:dt,data:h,callback:pt,params:{checkState:at}}),h.question_type===4&&e.a.createElement(De,{key:h==null?void 0:h.question_id,ref:dt,data:h,callback:pt,params:{checkState:at}}),h.question_type===5&&e.a.createElement(Ve,{key:h==null?void 0:h.question_id,params:{examId:k==null||((o=k.query)===null||o===void 0)?void 0:o.examId,login:_t==null?void 0:_t.login,checkState:at},ref:dt,data:h,callback:Nt}),h.question_type===6&&e.a.createElement(ke,{key:h==null?void 0:h.question_id,params:{examId:k==null||((v=k.query)===null||v===void 0)?void 0:v.examId,login:_t==null?void 0:_t.login,checkState:at},ref:dt,data:h,callback:Nt}))},zt=function(){var u=Object(ge.a)(j.a.mark(function o(v){return j.a.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:if(!(v==="prev")){U.next=3;break}return it(ft[h.q_position-2]),U.abrupt("return");case 3:it(ft[h.q_position]);case 4:case"end":return U.stop()}},o)}));return function(v){return u.apply(this,arguments)}}(),Mt=function(){var u=Object(ge.a)(j.a.mark(function o(v){var f,U;return j.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(b.a)("/api/students/exercises/".concat(k==null||((f=k.query)===null||f===void 0)?void 0:f.examId,"/commit_exercise.json"),{method:"post",body:{commit_method:v}});case 2:U=S.sent,(U==null?void 0:U.status)===0&&(tt(!1),te.c.push("/exam/succeed"));case 4:case"end":return S.stop()}},o)}));return function(v){return u.apply(this,arguments)}}(),ta=function(){var o=[];if(ft.forEach(function(v,f){var U=Se.findIndex(function(V){return V.ques_id===v.question_id&&!V.ques_status});U>-1&&o.push(f+1)}),!o.length){ee.a.confirm({centered:!0,width:440,okText:"\u68C0\u67E5\u4E00\u4E0B",cancelText:"\u4EA4\u5377",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:"\u4EA4\u5377\u540E\u65E0\u6CD5\u4FEE\u6539\u8BD5\u5377\u7B54\u6848\uFF0C\u786E\u5B9A\u8981\u73B0\u5728\u4EA4\u5377\u5417\uFF1F",onOk:function(){return Promise.resolve()},onCancel:function(){var v=Object(ge.a)(j.a.mark(function U(){return j.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.abrupt("return",Mt(1));case 1:case"end":return S.stop()}},U)}));function f(){return v.apply(this,arguments)}return f}()});return}ee.a.confirm({centered:!0,width:440,okText:"\u7EE7\u7EED\u7B54\u9898",cancelText:"\u4EA4\u5377",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:e.a.createElement("div",null,e.a.createElement("p",{style:{color:"#FF8C29"}},"\u4F60\u8FD8\u6709\u4EE5\u4E0B",o.length,"\u9053\u9898\u672A\u5B8C\u6210\uFF0C\u786E\u5B9A\u8981\u63D0\u4EA4\u8BD5\u5377\u5417\uFF1F"),e.a.createElement("div",null,o.map(function(v){return e.a.createElement("div",{onClick:function(){it(ft[v-1]),ee.a.destroyAll()},className:R.a.listBtn,key:v},v)}))),onOk:function(){return Promise.resolve()},onCancel:function(){var v=Object(ge.a)(j.a.mark(function U(){return j.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.abrupt("return",Mt(1));case 1:case"end":return S.stop()}},U)}));function f(){return v.apply(this,arguments)}return f}()})},aa=function(){var u=Object(ge.a)(j.a.mark(function o(){var v,f,U;return j.a.wrap(function(S){for(;;)switch(S.prev=S.next){case 0:return S.next=2,Object(b.a)("/api/students/exercises/".concat(k==null||((v=k.query)===null||v===void 0)?void 0:v.examId,"/mark"),{method:"post",body:{exercise_question_id:h==null?void 0:h.question_id}});case 2:f=S.sent,f.status===0&&(U=Se.map(function(Z){return Z.ques_id===(h==null?void 0:h.question_id)?Object(se.a)(Object(se.a)({},Z),{},{is_marked:!Z.is_marked}):Z}),ht(U));case 4:case"end":return S.stop()}},o)}));return function(){return u.apply(this,arguments)}}(),Zt=function(){var o;(o=Ut.current)===null||o===void 0||o.handlePhoto()},N=!!(Se==null?void 0:Se.some(function(u){return u.ques_id===h.question_id&&!!u.is_marked}));return e.a.createElement(qe.a,{loading:!1,paragraph:{rows:5},active:!0,className:"p20"},e.a.createElement(i.Fragment,null,e.a.createElement("div",{className:R.a.header},e.a.createElement("div",{onClick:Zt,className:R.a.num},"\u5B66\u53F7\uFF1A",c==null||((H=c.exercise)===null||H===void 0)?void 0:H.student_id),e.a.createElement("div",{className:R.a.name},c==null||((C=c.exercise)===null||C===void 0)?void 0:C.exercise_name),e.a.createElement("div",{className:R.a.time},e.a.createElement("span",null,"\u5269\u4F59\u7B54\u9898\u65F6\u95F4\uFF1A"),e.a.createElement("span",null,e.a.createElement(Be,{value:((ye=c.exercise)===null||ye===void 0?void 0:ye.left_time)&&Date.now()+(c==null||((_=c.exercise)===null||_===void 0)?void 0:_.left_time)*1e3,onFinish:function(){return Mt(2)}}))),e.a.createElement(L.a,{disabled:at,onClick:ta,type:"primary"},"\u4EA4\u5377")),e.a.createElement("div",{className:R.a.wrap},e.a.createElement("div",{className:R.a.left,style:{width:ut?280:0}},e.a.createElement("section",{style:{opacity:ut?1:0}},Ie&&e.a.createElement("div",{className:R.a.camera},e.a.createElement(w.a,{number:(c==null||((D=c.exercise)===null||D===void 0)?void 0:D.photo_count)-(c==null||((s=c.exercise)===null||s===void 0)?void 0:s.take_photo),take_photo:c==null||((t=c.exercise)===null||t===void 0)?void 0:t.take_photo,ref:Ut,width:"232",time:(m=c.exercise)===null||m===void 0?void 0:m.left_time,supportCamera:function(o){console.log(o,333),o===2?Zt():o===1&&setTimeout(function(){return te.c.push("/")},3e3)}})),at&&((c==null?void 0:c.user_score)||(c==null||((r=c.exercise)===null||r===void 0)?void 0:r.can_view_scores))&&e.a.createElement(i.Fragment,null,e.a.createElement("div",{className:R.a.totalScore},(c==null?void 0:c.user_score)&&e.a.createElement(i.Fragment,null,e.a.createElement("span",null,c==null?void 0:c.user_score),e.a.createElement("span",null,"\u8003\u8BD5\u5F97\u5206")),(c==null||((E=c.exercise)===null||E===void 0)?void 0:E.can_view_scores)&&e.a.createElement(je.Link,{className:"font14",to:"/exam/studentList/".concat(k==null||((g=k.query)===null||g===void 0)?void 0:g.examId)},"\u67E5\u770B\u6210\u7EE9\u7EDF\u8BA1>>")),e.a.createElement("div",{className:R.a.totalAnswerScore},e.a.createElement("span",null,"\u7B54\u9898",e.a.createElement("i",null,Se==null||((x=Se.filter(function(u){return u.ques_status}))===null||x===void 0)?void 0:x.length)),e.a.createElement("span",null,"\u5171",e.a.createElement("i",null,(c==null||((G=c.exercise_types)===null||G===void 0)?void 0:G.q_counts)||(c==null||((Pe=c.exercise_scores)===null||Pe===void 0||((Ce=Pe.exercise_types)===null||Ce===void 0))?void 0:Ce.q_counts)),"\u9898\uFF0C\u6EE1\u5206",e.a.createElement("i",null,(c==null||((W=c.exercise_types)===null||W===void 0)?void 0:W.q_scores)||(c==null||((_e=c.exercise_scores)===null||_e===void 0||((q=_e.exercise_types)===null||q===void 0))?void 0:q.q_scores)),"\u5206"))),e.a.createElement("div",{className:"relative",style:{minHeight:236}},e.a.createElement("aside",{className:"bg-white p20"},!at&&e.a.createElement("aside",{className:R.a.answerInfo},e.a.createElement(ve.a,null,e.a.createElement($.a,{span:12},"\u7B54\u9898\u8FDB\u5EA6"),e.a.createElement($.a,{span:12,className:"tr c-light-primary"},Se==null||((xe=Se.filter(function(u){return!!u.ques_status}))===null||xe===void 0)?void 0:xe.length," / ",c==null||((K=c.exercise_types)===null||K===void 0)?void 0:K.q_counts),e.a.createElement($.a,{span:24},e.a.createElement(p.a,{trailColor:"#c3ced2",percent:(Se==null||((ne=Se.filter(function(u){return!!u.ques_status}))===null||ne===void 0)?void 0:ne.length)/(c==null||((ue=c.exercise_types)===null||ue===void 0)?void 0:ue.q_counts)*100,showInfo:!1})),e.a.createElement($.a,null,e.a.createElement("span",{className:"c-grey-333"},"\u5171 ",e.a.createElement("span",{className:"c-light-primary"},(c==null||((re=c.exercise_types)===null||re===void 0)?void 0:re.q_counts)||(c==null||((ce=c.exercise_scores)===null||ce===void 0||((me=ce.exercise_types)===null||me===void 0))?void 0:me.q_counts))," \u9898\uFF1A"),e.a.createElement("span",{className:"c-grey-333"},"\u6EE1\u5206 ",e.a.createElement("span",{className:"c-light-primary"},(c==null||((vt=c.exercise_types)===null||vt===void 0)?void 0:vt.q_scores)||(c==null||((Te=c.exercise_scores)===null||Te===void 0||((Ue=Te.exercise_types)===null||Ue===void 0))?void 0:Ue.q_scores))," \u5206")))),e.a.createElement("aside",{style:{maxHeight:360,overflow:"auto"}},c==null||((Q=c.exercise_question_types)===null||Q===void 0)?void 0:Q.map(function(u){return e.a.createElement(i.Fragment,{key:u.question_type},xt(u))}))))),e.a.createElement("div",{className:R.a.fold,onClick:function(){return l(!ut)}},ut&&e.a.createElement("span",{className:"icon-zuojiantou iconfont c-grey-c"}),!ut&&e.a.createElement("span",{className:"icon-youjiantou iconfont c-grey-c"}))),e.a.createElement("div",{className:R.a.right},e.a.createElement("div",{className:R.a.content},Yt()),e.a.createElement("div",{className:R.a.btns},!at&&e.a.createElement(L.a,{onClick:aa,ghost:!0,type:"primary"},N?"\u53D6\u6D88\u6807\u8BB0":"\u6807\u8BB0\u8BD5\u9898"),h.q_position>1&&e.a.createElement(L.a,{onClick:function(){return zt("prev")},type:"primary"},"\u4E0A\u4E00\u9898"),h.q_positionli{width:100%;height:14px;list-style:none;background:#f2f2f2}.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-top:12px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title{margin-top:8px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:20px}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title{border-radius:100px}.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-button{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-input{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton-element{display:inline-block;width:auto}.ant-skeleton-element .ant-skeleton-button{display:inline-block;vertical-align:top;background:#f2f2f2;border-radius:2px;width:56px;height:28px;line-height:28px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle{width:28px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round{border-radius:28px}.ant-skeleton-element .ant-skeleton-button-lg{width:64px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle{width:32px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round{border-radius:32px}.ant-skeleton-element .ant-skeleton-button-sm{width:44px;height:22px;line-height:22px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle{width:22px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round{border-radius:22px}.ant-skeleton-element .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:#f2f2f2;width:28px;height:28px;line-height:28px}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-lg{width:32px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-sm{width:22px;height:22px;line-height:22px}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-input{display:inline-block;vertical-align:top;background:#f2f2f2;width:100%;height:28px;line-height:28px}.ant-skeleton-element .ant-skeleton-input-lg{width:100%;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-input-sm{width:100%;height:22px;line-height:22px}.ant-skeleton-element .ant-skeleton-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;background:#f2f2f2;width:96px;height:96px;line-height:96px}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}.ant-skeleton-element .ant-skeleton-image-svg{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle{border-radius:50%}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.ant-skeleton-rtl{direction:rtl}.ant-skeleton-rtl .ant-skeleton-header{padding-right:0;padding-left:16px}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{animation-name:ant-skeleton-loading-rtl}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{animation-name:ant-skeleton-loading-rtl}@keyframes ant-skeleton-loading-rtl{0%{background-position:0 50%}to{background-position:100% 50%}}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:12px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ant-progress-steps-item{-ms-flex-negative:0;flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#52c41a}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:rgba(0,0,0,.45);font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:12px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:.833333em;line-height:1;white-space:normal;text-align:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-statistic{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum"}.ant-statistic-title{margin-bottom:0;color:rgba(0,0,0,.45);font-size:12px}.ant-statistic-content{color:rgba(0,0,0,.85);font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.ant-statistic-content-value{display:inline-block;direction:ltr}.ant-statistic-content-value-decimal{font-size:16px}.ant-statistic-content-prefix,.ant-statistic-content-suffix{display:inline-block}.ant-statistic-content-prefix{margin-right:4px}.ant-statistic-content-suffix{margin-left:4px;font-size:16px}.ant-statistic-rtl{direction:rtl}.ant-statistic-rtl .ant-statistic-content-prefix{margin-right:0;margin-left:4px}.ant-statistic-rtl .ant-statistic-content-suffix{margin-right:4px;margin-left:0}.flex_box_center___o_fdQ{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___1ybQM{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___20cex{-ms-flex-align:center;align-items:center;box-align:center}.flex_box_center_end___1layX{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___17Gww{-ms-flex-direction:column;flex-direction:column;box-orient:block-axis}.listBtn___32BFF{min-width:26px;height:26px;color:#000;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:inline-block;margin:0 14px 15px 0;font-size:14px;line-height:26px;text-align:center;cursor:pointer;position:relative}.listBtn___32BFF:hover{border-color:#1890ff;color:#1890ff}.listBtn___32BFF.active___1k7CR{background:#1890ff;color:#fff}.listBtn___32BFF i{position:absolute;z-index:40;right:-7px;top:-4px;font-size:12px;color:#e1bf00}.header___1ipBp{height:64px;padding:0 80px;background:#001529;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:14px}.header___1ipBp .name___OPb4Y{-ms-flex:1 1;flex:1 1;text-align:center;font-size:16px}.header___1ipBp button{width:120px;height:40px;background:#1890ff;border-radius:4px;font-size:16px}.header___1ipBp .time___3WwxJ{margin-right:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header___1ipBp .time___3WwxJ span:last-child{font-size:20px;font-weight:500;color:#1890ff}.wrap___Et-3q{width:1200px;margin:40px auto 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.wrap___Et-3q .left___2iDNp{width:280px;background:#fff;border-radius:4px;margin-right:20px;position:relative}.wrap___Et-3q .left___2iDNp .camera___3J-pC{width:260px;height:140px;background:#f1f1f1;margin:10px}.wrap___Et-3q .left___2iDNp .totalScore___2tAU0{padding:16px;background:rgba(230,247,255,.6);border-radius:4px;border:1px solid rgba(145,213,255,.6);margin:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrap___Et-3q .left___2iDNp .totalScore___2tAU0 span:first-child{font-size:24px;font-weight:600;color:#ff8c29}.wrap___Et-3q .left___2iDNp .totalScore___2tAU0 span:nth-child(2){font-size:14px;color:#666;margin-bottom:8px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4{height:78px;background:rgba(230,247,255,.6);border-radius:4px;border:1px solid rgba(145,213,255,.6);margin:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:10px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:first-child{font-size:14px;color:#333}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:first-child i{font-size:20px;font-weight:600;color:#1890ff;font-style:normal;margin-left:6px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:last-child{font-size:12px;margin-top:18px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:last-child i{color:#1890ff;font-style:normal;margin:4px}.wrap___Et-3q .left___2iDNp .answerInfo___3TfSb{background:rgba(230,247,255,.6);border-radius:4px;border:1px solid rgba(145,213,255,.6);padding:8px;font-size:12px;margin-bottom:17px;margin-top:12px}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH{vertical-align:top;padding:0;margin-top:8px;width:100%;display:inline-block}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li{min-width:26px;height:26px;color:#000;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:inline-block;margin:0 14px 15px 0;font-size:14px;line-height:26px;text-align:center;cursor:pointer;position:relative}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li:hover{border-color:#1890ff;color:#1890ff}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li.active___1k7CR{background:#1890ff;color:#fff}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li i{position:absolute;z-index:40;right:-7px;top:-4px;font-size:12px;color:#e1bf00}.wrap___Et-3q .left___2iDNp .fold___3rQR4{background:#fff;width:14px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-14px;z-index:3;cursor:pointer;display:box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.wrap___Et-3q .left___2iDNp .fold___3rQR4:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}.wrap___Et-3q .left___2iDNp .fold___3rQR4:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}.wrap___Et-3q .right___3jGbP{background:#fff;border-radius:4px;-ms-flex:1 1;flex:1 1;position:relative}.wrap___Et-3q .right___3jGbP .content___2I3Ew{height:calc(100vh - 108px);overflow:auto}.wrap___Et-3q .right___3jGbP .btns___1u_wH{width:100%;height:64px;background:#fff;box-shadow:0 -2px 8px 0 #f1f1f1;position:absolute;z-index:10;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrap___Et-3q .right___3jGbP .btns___1u_wH button{width:120px;height:40px;border-radius:4px;margin:0 15px}.flex_box_center___1-4ze{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___17465{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___3Om4M{-ms-flex-align:center;align-items:center;box-align:center}.flex_box_center_end___17QHy{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___3KCL8{-ms-flex-direction:column;flex-direction:column;box-orient:block-axis}.iframe___1tAeZ{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.tips___7dULl{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-top:-22px}.tips___7dULl i{color:#34cb00;margin-right:5px}.tips___7dULl span{font-size:14px;font-weight:400;color:#999}.title___3YOzK{font-size:16px;margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.customBtn___1mRBE{padding:20px 0;overflow:hidden}.customBtn___1mRBE button{width:96px;height:30px;border-radius:4px;float:right}.table___8-F5o{margin:10px 0;background-color:#fff;border-radius:0 0 4px 4px}.table___8-F5o .ant-table-thead tr{height:54px}.table___8-F5o .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.table___8-F5o .ant-pagination{margin-top:40px}.table___8-F5o .ant-pagination .ant-pagination-item-active{border-color:#1890ff;background:#1890ff}.table___8-F5o .ant-pagination .ant-pagination-item-active a{color:#fff}.table___8-F5o .ant-pagination button{line-height:normal}.table___8-F5o .row___arjAZ{height:54px}.table___8-F5o .row___arjAZ td{border-bottom:0}.table___8-F5o .row___arjAZ.row___arjAZ:nth-child(odd){background-color:#fff}.table___8-F5o .row___arjAZ.row___arjAZ:nth-child(2n){background-color:#f5f5f5}.completion___3rPnh,.judgment___1zw2a,.multiple___2huie,.single___3ZuSc{padding:40px 40px 80px}.completion___3rPnh .qs___2djYN,.judgment___1zw2a .qs___2djYN,.multiple___2huie .qs___2djYN,.single___3ZuSc .qs___2djYN{display:-ms-flexbox;display:flex;padding:20px 6px 6px 0;-ms-flex-align:start;align-items:flex-start;font-size:16px}.completion___3rPnh .qs___2djYN>li:first-child,.judgment___1zw2a .qs___2djYN>li:first-child,.multiple___2huie .qs___2djYN>li:first-child,.single___3ZuSc .qs___2djYN>li:first-child{width:30px;height:30px;border:1px solid #979797;font-size:16px;color:#333;margin-right:20px;border-radius:50%;line-height:28px;text-align:center;-ms-flex-negative:0;flex-shrink:0;margin-top:-2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.completion___3rPnh .qs___2djYN>li:first-child:hover,.judgment___1zw2a .qs___2djYN>li:first-child:hover,.multiple___2huie .qs___2djYN>li:first-child:hover,.single___3ZuSc .qs___2djYN>li:first-child:hover{color:#1890ff;border-color:#1890ff}.completion___3rPnh .qsActive___2fO9a,.judgment___1zw2a .qsActive___2fO9a,.multiple___2huie .qsActive___2fO9a,.single___3ZuSc .qsActive___2fO9a{display:-ms-flexbox;display:flex;padding:20px 6px 6px 0;-ms-flex-align:start;align-items:flex-start;font-size:16px;color:#1890ff}.completion___3rPnh .qsActive___2fO9a>li:first-child,.judgment___1zw2a .qsActive___2fO9a>li:first-child,.multiple___2huie .qsActive___2fO9a>li:first-child,.single___3ZuSc .qsActive___2fO9a>li:first-child{width:30px;height:30px;border:1px solid #979797;font-size:16px;color:#333;margin-right:20px;border-radius:50%;line-height:28px;text-align:center;-ms-flex-negative:0;flex-shrink:0;margin-top:-2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.completion___3rPnh .qsActive___2fO9a>li:first-child:hover,.judgment___1zw2a .qsActive___2fO9a>li:first-child:hover,.multiple___2huie .qsActive___2fO9a>li:first-child:hover,.single___3ZuSc .qsActive___2fO9a>li:first-child:hover{color:#1890ff;border-color:#1890ff}.completion___3rPnh .qsActive___2fO9a>li:first-child,.judgment___1zw2a .qsActive___2fO9a>li:first-child,.multiple___2huie .qsActive___2fO9a>li:first-child,.single___3ZuSc .qsActive___2fO9a>li:first-child{border:0;background-color:#1890ff;color:#fff!important;line-height:30px}.completion___3rPnh .answer___1tg19,.judgment___1zw2a .answer___1tg19,.multiple___2huie .answer___1tg19,.single___3ZuSc .answer___1tg19{padding:17px 20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px}.completion___3rPnh .answer___1tg19>div,.judgment___1zw2a .answer___1tg19>div,.multiple___2huie .answer___1tg19>div,.single___3ZuSc .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.completion___3rPnh .answer___1tg19>div:first-child,.judgment___1zw2a .answer___1tg19>div:first-child,.multiple___2huie .answer___1tg19>div:first-child,.single___3ZuSc .answer___1tg19>div:first-child{margin-right:60px}.completion___3rPnh .analysis___119sk,.judgment___1zw2a .analysis___119sk,.multiple___2huie .analysis___119sk,.single___3ZuSc .analysis___119sk{padding:20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.completion___3rPnh .analysis___119sk>div,.judgment___1zw2a .analysis___119sk>div,.multiple___2huie .analysis___119sk>div,.single___3ZuSc .analysis___119sk>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px;margin-bottom:10px}.judgment___1zw2a .qs___2djYN>li:first-child{width:16px;height:16px;margin-top:5px;border:1px solid #dedede}.judgment___1zw2a .qs___2djYN>li:first-child span{width:10px;height:10px;border-radius:50%;background-color:#1890ff;display:none}.judgment___1zw2a .qsActive___2fO9a>li:first-child{width:16px;height:16px;margin-top:5px;border:1px solid #dedede}.judgment___1zw2a .qsActive___2fO9a>li:first-child span{width:10px;height:10px;border-radius:50%;background-color:#1890ff;display:none}.judgment___1zw2a .qsActive___2fO9a>li:first-child{border:1px solid #1890ff;background-color:#fff;line-height:13px;text-align:center}.judgment___1zw2a .qsActive___2fO9a>li:first-child span{display:inline-block}.completion___3rPnh .fill___38Dox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 20px;padding:0}.completion___3rPnh .fill___38Dox>li:first-child{width:56px;font-size:16px;font-weight:400;color:#333}.completion___3rPnh .fill___38Dox>li:last-child{-ms-flex:1 1;flex:1 1}.completion___3rPnh .fill___38Dox>li:last-child textarea{border-radius:4px}.subjective___3eb-y{padding:40px 40px 80px}.subjective___3eb-y .analysis___119sk,.subjective___3eb-y .answer___1tg19{padding:20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.subjective___3eb-y .analysis___119sk>div,.subjective___3eb-y .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.program___q1j96{padding:40px 40px 80px}.program___q1j96 .answer___1tg19{padding:20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.program___q1j96 .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.practice___1RHok{padding:40px 40px 80px}.practice___1RHok .answer___1tg19{padding:17px 20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px}.practice___1RHok .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.practice___1RHok .answer___1tg19>div:first-child{margin-right:60px}@font-face{font-family:KaTeX_AMS;src:url(static/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(static/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(static/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(static/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(static/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(static/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(static/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(static/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(static/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(static/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(static/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(static/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(static/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(static/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(static/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(static/KaTeX_Main-Bold.07e762d0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(static/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(static/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(static/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(static/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(static/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(static/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(static/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(static/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(static/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(static/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(static/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(static/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(static/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(static/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(static/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"KaTeX_SansSerif";src:url(static/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(static/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(static/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(static/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(static/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(static/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(static/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(static/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(static/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(static/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(static/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(static/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(static/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(static/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(static/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(static/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(static/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(static/KaTeX_Size3-Regular.5d632274.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(static/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(static/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(static/KaTeX_Size4-Regular.1d132596.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(static/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(static/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(static/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.markdown-editor-wrapper{position:relative}.markdown-editor-body{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);-ms-flex-align:center;align-items:center}.markdown-editor-body .codemirror-container{-ms-flex:1 0;flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .preview-container{-ms-flex:1 0;flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh!important;z-index:100}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{-ms-flex-pack:end;justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;padding:0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #eaeaea;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#666;position:relative;-ms-flex-pack:center;justify-content:center;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #cccbcb;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:-ms-flexbox;display:flex;height:38px;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:"md-iconfont";src:url(static/iconfont.cc69dd0c.eot);src:url(static/iconfont.cc69dd0c.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAArkAAsAAAAAFGQAAAqUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFTgqYEJMCATYCJANMCygABCAFhG0HgUwb5hCjooZyUthkf4mpyEh3pV0O3eNzjDeMPcxWAACWBR8hkIIUVSIBAABgBAAACrx/wAkAfPHw39iv+2bmqzZUIt1PJ5FJeCMRibbSgsVNdRP+A23z391RKZiNY99ZzVmNklbCKpCtz0WxCnCVhUtkySLj37772YjcCVNhPk1OHZFC37UprJD/0ozsDfr3lrQ9Ja2fjpzpmcEJypq3QpVe3mEqOf/v+doc8Dx9AQTUAMH8r7l6h4jEycc0pD1SorTNT/f4+MQxO0wsRBKPkEy8VKiUQkiNRAgFe/ZbMVsJqPuMwq6/O48n0DSrO+To+fNnsFBwIlDuxls5WHgSlBjXUJdXFduW9T9hiXp6QK0GftDXx6ftOkkl4yc6PnvSg9sX5F9YZK7lf7DLU+CyExnbQCFelKr/MLbwbSKbKubEL8C8+KkUXjBVS7qLlkVFb9ncJpntxd2Xna/ekiQvSGwMutYjdpgXxBuyGejDtFUlNc1R+S9PV0tPERo6BpxAVHGyfbR8yxuCF0QLoQ9eUCDzArVfFA0EogJBSEd1B1QDFQ2oCSoLUAWUClAdlA5QF5QeUAvUMoTQ49UNKkRJAAUoG6AGqLsIocNbZwgD8P5WaYiTI2ObVWDfIP8FUH4B6GfCk1BkoQkNRVUCH5pC4eygwLuuu+XmIXB2jvFmcAXLmYJqni3c1sPfw8QoEHgwJsKwODyKoOr8CI/D4QnXuLpRnSqZzvUuVSLdXrMmWVlh7pdqFWyeZ6zbaj5Ea9VLbFFqJyuBbiHz/aXdwxv1o+qp6jZLs1AoqRHINuoHKJHgGlMq1FfO6n7nwbByXhAmPX0mB8QGO11d2a6eq73I/Or36dQNtU+OwzR+ZOhIvG9PavecX/p9136p84XxwOvWiBPqlOFByvvvoYHx+0JjX16+64EsGBw0NqsGsL2dB1a3LWieWdtgu+WlDNp1MF9ltnZPtbPEY8rCiCkoSnZWNZgOJAAl+ocR4Jr4TUSwy+pyq13sImw2Fj1QBDqoHIWVps9Oe6/70Jfl40V7rnnTFmeGL+2vXqcfP4VVab9hukZcxUCnDA32Jtjd74Pq5fqv/DUTv8a31K6dFFOXnYveQGKctVFs8p4EALG+V11C2k2eplEv6t7hrB6No5sL92F7AoDl8P79bJMbOAhN9S6f7YaoS6zTe9h2X22CMIMRuZ79KYSPUz0yAEJ8rmdkLSCsDbKUZm/XaCgZ/3VkwnSMp/9a/65inE4Uu2wpyvFCFYvarGxSdRFKJeNT4ujk1MPfe6Bfa1ePW1WWCVy3bmr1ko7JRynl544qLhwru3hEfhUBCxEIWwnsFpJobe+0dMS615o7jFByxzl6MRW7yD3AFsV0zZqSm1WJkK0FPjJifKsACpFsbVi3qVmD1bvqe9PTYcIIhActzTk/QMnRVdY0Pb7j2XG36f9tN8ut1oJNWexSlW9qSnbtoj2Ard40hheK/stt/Ut2NZuOWH0LFR+pyhrW/Vxd1qxBZumxWhaUbCWixxf57PaZp/zogTpeVQvYYzYAIWZjZfY6MnRB4WtX8Aed+pB7/b920mRPncmHsN1D1a0tBKlHMLW3enfGi7YkG8vfl/elLiUsZCidC5YNWzGlcQO4+sZRlCD0gOaxhQuu5niOdslx9TOub171Par2oocFG4Lp6Efmzzdh8x4Fmt4mtuL9IqxYM+Ww9DDlA5vzL9RB+0Cnf5QfkjxvFh0Ku4SFzC9xSN7TGR9dDnc77NLX2BcsxR5+++YIORTi+PXrvnhD6AZxIVtIpBJbJBafL5XKCMLFsbeeYvQwsW3yr18PRB2SDrRQvBH+Gz0sYA7hLhRtkTDn2PMl/Hr3WF2tQ427l4pUI6p77tAqMvhyjeI2X55BNI96ULb6taXwatu97E+KgDtTZr3ZmPRlSMDqgBUpYRjf7nxyxUYLPcLf8/goevBIapk4t6AXcyBfkRW7zEmZM4DBml3Hd+uXLkxnC0og1FvPgqhH9w7Gx2ZVG8NnzHROmMuTfZTxxiU6r9tenVmYoC7PjMYMbn3ciwIq5X7d0luk6eUBmmkpD2OVcT2khWWhUf48X6daKAACJ1QMnKGijbLmjgGJxOJh0etlsihEQZaLWeHhcZ6Qpy0BYgwnlkfHRS83RuUx2vVrddavPzeL2UjMzhXIDzlv4wpngWYETXAQTxzbwZMJtotbI/6nGtXvUt3DfgUhXHdJfxXbgTlYk5iXtCboggWuk4QGQUuap1DGQ/jL3SjM/aGRVn4x+57YwSaYl5hUwYGyXTNRJMgLqHcRVSEtRXJrUenECVrthIm6Jp2hybBzZ2Aqn3sjR1ahzc4WBlZBr5CqspB5g+tCFuVky4pKrUXy50ylRVZ5UbYD6mIPbNY0aXJyIC5QevaqkXue2+Zznuqd5U7qWmd1OOQ8+RUaLa7V4JoKxtQYP37AP8Rq6O/2GaPk0/XjPIKEsI4FkYN50bGZeSPH5cUkxF6MrBzA8OErS+uGfeN0hu/al9DB82E3DBQkDkyExEAkSDxZtF88KSIowojtR4cW2h9YHkRrg4URLh63c1sgZtDws9MLKG2UcSnTz+OlSxDDszwVkDJP0QvX6GjwSWYVeVOG9O6N6FjZWYBGzmKp8rw8KlFR4XTdw8Ko2tvAmLrB6NJ5rIHXVsx509enr2J52LGDiBwKRLrSeRWD721sVqUYVNuXzAvODPp3at2cYY3DJeb8udMPDz4sqDhlkW94SGlunIZ/WOLLCpszsK7GPypJL5XLpfokwCEtvfpI0RGZ7G7RXZJkVY8dOzjgPMvBkh/W9cPNQuGEic+XLYO4jMPr1ik7mxf//sz0Vl+z2QNLwPGr2MaIq/iQZ3iiyFLysoJUx7hBvXVEhWRhQai0ksJtOOvSxyixBtNubwhcuzfC9qpSrsxhzHqYBeeFYRT5EADZ7n9sNLGWuoapWKMrCDaWYcjB6BPgRuweJZFFgSKxcBGMACAn+o0NB8ueN2FS1vKAnbLu5AIskPURO4ahfGPhPAwn/wJKQY+T/5dtjuLHy0DTIUFI9i7LQeme1K11/JRvDPZ/nIy7ezlLKI38Sxry5QADiqsRsC+BVIhB/sre0mOiiPIUaT1TnSEkGd8MBOVpgfzfKyqZI+rKVDg7oSkGsR/RDd2vn56kFu/G6IkDkpoZkNUto8VyG1S07ICqul3QtCV355aRQcaiNLBpAgOhbxtIuv7hWWXZiRdYOkDF1DusCscZNJ3EzT5bVl+uHggkgxb7q/AKs5HJvDLLf4E9RkkH6Wm1P6DiMYuubr8FL5CBytignOyW2QhDmMQzWwdiRNETHkBx7ZDf75rG3DasFabByiECJDYCa0Kja/SeFJSZ6dkq8PlfgHUUSRTT7Cv6H0AKP3chUriIFOgLmVM125aqg51YW0MOCkNo2QQli845KkAUuUgYoF7qACisps+R3dvpceiuNS1Z10+n5U9afC3yrUdT5ChRiWrUoh6Nv2UXakcnutGL/sHh0THarSOfwxzy5D2yhYlCDTPPMno12WPU894rPhJMk8/HskLSQFX0hScxi8EgpWmfvDlm5UFAe56y3EcYl2MawxWWGrMqURY3m3qsoNjS+AhVRfGDAQAAAA==") format("woff2"),url(static/iconfont.3e4bb627.woff) format("woff"),url(static/iconfont.6929d350.ttf) format("truetype"),url(static/iconfont.ac44bafd.svg#iconfont) format("svg")}.md-iconfont{font-family:"md-iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.upload-button{width:120px;height:32px;display:block;position:relative;color:#4cacff}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:1}.ant-input-number{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:tnum,"tnum";position:relative;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:12px;line-height:1.66667;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{color:#bfbfbf}.ant-input-number::-ms-input-placeholder{color:#bfbfbf}.ant-input-number::placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number-focused,.ant-input-number:focus{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-borderless,.ant-input-number-borderless-disabled,.ant-input-number-borderless-focused,.ant-input-number-borderless:focus,.ant-input-number-borderless:hover,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:28px;line-height:1.66667;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-lg{padding:3.4px 11px}.ant-input-number-sm{padding:0 7px}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;text-align:center;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#40a9ff}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgba(0,0,0,.45);line-height:12px;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-down-inner>*,.ant-input-number-handler-up-inner>*{line-height:1}.ant-input-number-handler-down-inner svg,.ant-input-number-handler-up-inner svg{display:inline-block}.ant-input-number-handler-down-inner:before,.ant-input-number-handler-up-inner:before{display:none}.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:26px;padding:0 7px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-moz-appearance:textfield!important}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:14px}.ant-input-number-lg input{height:30px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:20px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{display:inline-block;font-size:7px;min-width:auto;margin-right:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-handler-down-disabled,.ant-input-number-handler-up-disabled{cursor:not-allowed}.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:rgba(0,0,0,.25)}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0;border-right:1px solid #d9d9d9;border-left:0;border-radius:2px 0 0 2px}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-image-preview,.ant-modal{pointer-events:none}.ant-image-preview.zoom-appear,.ant-image-preview.zoom-enter,.ant-modal.zoom-appear,.ant-modal.zoom-enter{-ms-transform:none;transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-image-preview-mask,.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45);filter:alpha(opacity=50)}.ant-image-preview-mask-hidden,.ant-modal-mask-hidden{display:none}.ant-image-preview-wrap,.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:absolute;z-index:1070;display:block;max-width:250px;visibility:visible}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:8px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:8px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:8px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:8px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tooltip-arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:rgba(0,0,0,.75);content:"";pointer-events:auto}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:-5.07106781px}.ant-tooltip-placement-top .ant-tooltip-arrow-content,.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateY(-6.53553391px) rotate(45deg);transform:translateY(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{left:-5.07106781px}.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content{box-shadow:-3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateX(6.53553391px) rotate(45deg);transform:translateX(6.53553391px) rotate(45deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{right:-5.07106781px}.ant-tooltip-placement-left .ant-tooltip-arrow-content,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content{box-shadow:3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateX(-6.53553391px) rotate(45deg);transform:translateX(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:-5.07106781px}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content{box-shadow:-3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateY(6.53553391px) rotate(45deg);transform:translateY(6.53553391px) rotate(45deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px}.ant-tooltip-pink .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-pink .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-red .ant-tooltip-inner{background-color:#f5222d}.ant-tooltip-red .ant-tooltip-arrow-content{background-color:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner{background-color:#fa541c}.ant-tooltip-volcano .ant-tooltip-arrow-content{background-color:#fa541c}.ant-tooltip-orange .ant-tooltip-inner{background-color:#fa8c16}.ant-tooltip-orange .ant-tooltip-arrow-content{background-color:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner{background-color:#fadb14}.ant-tooltip-yellow .ant-tooltip-arrow-content{background-color:#fadb14}.ant-tooltip-gold .ant-tooltip-inner{background-color:#faad14}.ant-tooltip-gold .ant-tooltip-arrow-content{background-color:#faad14}.ant-tooltip-cyan .ant-tooltip-inner{background-color:#13c2c2}.ant-tooltip-cyan .ant-tooltip-arrow-content{background-color:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner{background-color:#a0d911}.ant-tooltip-lime .ant-tooltip-arrow-content{background-color:#a0d911}.ant-tooltip-green .ant-tooltip-inner{background-color:#52c41a}.ant-tooltip-green .ant-tooltip-arrow-content{background-color:#52c41a}.ant-tooltip-blue .ant-tooltip-inner{background-color:#1890ff}.ant-tooltip-blue .ant-tooltip-arrow-content{background-color:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2f54eb}.ant-tooltip-geekblue .ant-tooltip-arrow-content{background-color:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner{background-color:#722ed1}.ant-tooltip-purple .ant-tooltip-arrow-content{background-color:#722ed1}.ant-tooltip-rtl{direction:rtl}.ant-tooltip-rtl .ant-tooltip-inner{text-align:right} \ No newline at end of file diff --git a/p__Exam__Lists__StudentClient__Answer.ebae7edc.chunk.css b/p__Exam__Lists__StudentClient__Answer.ebae7edc.chunk.css new file mode 100644 index 0000000000..8bdefcba2a --- /dev/null +++ b/p__Exam__Lists__StudentClient__Answer.ebae7edc.chunk.css @@ -0,0 +1 @@ +.ant-skeleton{display:table;width:100%}.ant-skeleton-header{display:table-cell;padding-right:8px;vertical-align:top}.ant-skeleton-header .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:#f2f2f2;width:28px;height:28px;line-height:28px}.ant-skeleton-header .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-lg{width:32px;height:32px;line-height:32px}.ant-skeleton-header .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-header .ant-skeleton-avatar-sm{width:22px;height:22px;line-height:22px}.ant-skeleton-header .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-content{display:table-cell;width:100%;vertical-align:top}.ant-skeleton-content .ant-skeleton-title{width:100%;height:14px;margin-top:8px;background:#f2f2f2}.ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:20px}.ant-skeleton-content .ant-skeleton-paragraph{padding:0}.ant-skeleton-content .ant-skeleton-paragraph>li{width:100%;height:14px;list-style:none;background:#f2f2f2}.ant-skeleton-content .ant-skeleton-paragraph>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.ant-skeleton-content .ant-skeleton-paragraph>li+li{margin-top:12px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title{margin-top:8px}.ant-skeleton-with-avatar .ant-skeleton-content .ant-skeleton-title+.ant-skeleton-paragraph{margin-top:20px}.ant-skeleton-round .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-round .ant-skeleton-content .ant-skeleton-title{border-radius:100px}.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-button{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-input{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);background-size:400% 100%;animation:ant-skeleton-loading 1.4s ease infinite}.ant-skeleton-element{display:inline-block;width:auto}.ant-skeleton-element .ant-skeleton-button{display:inline-block;vertical-align:top;background:#f2f2f2;border-radius:2px;width:56px;height:28px;line-height:28px}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-circle{width:28px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button.ant-skeleton-button-round{border-radius:28px}.ant-skeleton-element .ant-skeleton-button-lg{width:64px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-circle{width:32px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-lg.ant-skeleton-button-round{border-radius:32px}.ant-skeleton-element .ant-skeleton-button-sm{width:44px;height:22px;line-height:22px}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-circle{width:22px;border-radius:50%}.ant-skeleton-element .ant-skeleton-button-sm.ant-skeleton-button-round{border-radius:22px}.ant-skeleton-element .ant-skeleton-avatar{display:inline-block;vertical-align:top;background:#f2f2f2;width:28px;height:28px;line-height:28px}.ant-skeleton-element .ant-skeleton-avatar.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-lg{width:32px;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-avatar-lg.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-avatar-sm{width:22px;height:22px;line-height:22px}.ant-skeleton-element .ant-skeleton-avatar-sm.ant-skeleton-avatar-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-input{display:inline-block;vertical-align:top;background:#f2f2f2;width:100%;height:28px;line-height:28px}.ant-skeleton-element .ant-skeleton-input-lg{width:100%;height:32px;line-height:32px}.ant-skeleton-element .ant-skeleton-input-sm{width:100%;height:22px;line-height:22px}.ant-skeleton-element .ant-skeleton-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;background:#f2f2f2;width:96px;height:96px;line-height:96px}.ant-skeleton-element .ant-skeleton-image.ant-skeleton-image-circle{border-radius:50%}.ant-skeleton-element .ant-skeleton-image-path{fill:#bfbfbf}.ant-skeleton-element .ant-skeleton-image-svg{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.ant-skeleton-element .ant-skeleton-image-svg.ant-skeleton-image-circle{border-radius:50%}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.ant-skeleton-rtl{direction:rtl}.ant-skeleton-rtl .ant-skeleton-header{padding-right:0;padding-left:16px}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-paragraph>li,.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-content .ant-skeleton-title{animation-name:ant-skeleton-loading-rtl}.ant-skeleton-rtl.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar{animation-name:ant-skeleton-loading-rtl}@keyframes ant-skeleton-loading-rtl{0%{background-position:0 50%}to{background-position:100% 50%}}.ant-progress{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";display:inline-block}.ant-progress-line{position:relative;width:100%;font-size:12px}.ant-progress-steps{display:inline-block}.ant-progress-steps-outer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ant-progress-steps-item{-ms-flex-negative:0;flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.ant-progress-steps-item-active{background:#1890ff}.ant-progress-small.ant-progress-line,.ant-progress-small.ant-progress-line .ant-progress-text .anticon{font-size:12px}.ant-progress-outer{display:inline-block;width:100%;margin-right:0;padding-right:0}.ant-progress-show-info .ant-progress-outer{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.ant-progress-inner{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.ant-progress-circle-trail{stroke:#f5f5f5}.ant-progress-circle-path{animation:ant-progress-appear .3s}.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#1890ff}.ant-progress-bg,.ant-progress-success-bg{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#52c41a}.ant-progress-text{display:inline-block;width:2em;margin-left:8px;color:rgba(0,0,0,.45);font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.ant-progress-text .anticon{font-size:12px}.ant-progress-status-active .ant-progress-bg:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.ant-progress-status-exception .ant-progress-bg{background-color:#ff4d4f}.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#ff4d4f}.ant-progress-status-success .ant-progress-bg{background-color:#52c41a}.ant-progress-status-success .ant-progress-text{color:#52c41a}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#52c41a}.ant-progress-circle .ant-progress-inner{position:relative;line-height:1;background-color:transparent}.ant-progress-circle .ant-progress-text{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:.833333em;line-height:1;white-space:normal;text-align:center;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ant-progress-circle .ant-progress-text .anticon{font-size:1.16666667em}.ant-progress-circle.ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-progress-circle.ant-progress-status-success .ant-progress-text{color:#52c41a}@keyframes ant-progress-active{0%{width:0;opacity:.1}20%{width:0;opacity:.5}to{width:100%;opacity:0}}.ant-progress-rtl{direction:rtl}.ant-progress-rtl.ant-progress-show-info .ant-progress-outer{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.ant-progress-rtl .ant-progress-success-bg{right:0;left:auto}.ant-progress-rtl.ant-progress-line .ant-progress-text,.ant-progress-rtl.ant-progress-steps .ant-progress-text{margin-right:8px;margin-left:0;text-align:right}.ant-statistic{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum"}.ant-statistic-title{margin-bottom:0;color:rgba(0,0,0,.45);font-size:12px}.ant-statistic-content{color:rgba(0,0,0,.85);font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.ant-statistic-content-value{display:inline-block;direction:ltr}.ant-statistic-content-value-decimal{font-size:16px}.ant-statistic-content-prefix,.ant-statistic-content-suffix{display:inline-block}.ant-statistic-content-prefix{margin-right:4px}.ant-statistic-content-suffix{margin-left:4px;font-size:16px}.ant-statistic-rtl{direction:rtl}.ant-statistic-rtl .ant-statistic-content-prefix{margin-right:0;margin-left:4px}.ant-statistic-rtl .ant-statistic-content-suffix{margin-right:4px;margin-left:0}.flex_box_center___o_fdQ{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___1ybQM{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___20cex{-ms-flex-align:center;align-items:center;box-align:center}.flex_box_center_end___1layX{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___17Gww{-ms-flex-direction:column;flex-direction:column;box-orient:block-axis}.listBtn___32BFF{min-width:26px;height:26px;color:#000;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:inline-block;margin:0 14px 15px 0;font-size:14px;line-height:26px;text-align:center;cursor:pointer;position:relative}.listBtn___32BFF:hover{border-color:#1890ff;color:#1890ff}.listBtn___32BFF.active___1k7CR{background:#1890ff;color:#fff}.listBtn___32BFF i{position:absolute;z-index:40;right:-7px;top:-4px;font-size:12px;color:#e1bf00}.header___1ipBp{height:64px;padding:0 80px;background:#001529;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:14px}.header___1ipBp .name___OPb4Y{-ms-flex:1 1;flex:1 1;text-align:center;font-size:16px}.header___1ipBp button{width:120px;height:40px;background:#1890ff;border-radius:4px;font-size:16px}.header___1ipBp .time___3WwxJ{margin-right:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header___1ipBp .time___3WwxJ span:last-child{font-size:20px;font-weight:500;color:#1890ff}.wrap___Et-3q{width:1200px;margin:40px auto 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.wrap___Et-3q .left___2iDNp{width:280px;background:#fff;border-radius:4px;margin-right:20px;position:relative}.wrap___Et-3q .left___2iDNp .camera___3J-pC{width:260px;height:140px;background:#f1f1f1;margin:10px}.wrap___Et-3q .left___2iDNp .totalScore___2tAU0{padding:16px;background:rgba(230,247,255,.6);border-radius:4px;border:1px solid rgba(145,213,255,.6);margin:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrap___Et-3q .left___2iDNp .totalScore___2tAU0 span:first-child{font-size:24px;font-weight:600;color:#ff8c29}.wrap___Et-3q .left___2iDNp .totalScore___2tAU0 span:nth-child(2){font-size:14px;color:#666;margin-bottom:8px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4{height:78px;background:rgba(230,247,255,.6);border-radius:4px;border:1px solid rgba(145,213,255,.6);margin:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:10px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:first-child{font-size:14px;color:#333}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:first-child i{font-size:20px;font-weight:600;color:#1890ff;font-style:normal;margin-left:6px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:last-child{font-size:12px;margin-top:18px}.wrap___Et-3q .left___2iDNp .totalAnswerScore___2TAb4 span:last-child i{color:#1890ff;font-style:normal;margin:4px}.wrap___Et-3q .left___2iDNp .answerInfo___3TfSb{background:rgba(230,247,255,.6);border-radius:4px;border:1px solid rgba(145,213,255,.6);padding:8px;font-size:12px;margin-bottom:17px;margin-top:12px}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH{vertical-align:top;padding:0;margin-top:8px;width:100%;display:inline-block}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li{min-width:26px;height:26px;color:#000;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:inline-block;margin:0 14px 15px 0;font-size:14px;line-height:26px;text-align:center;cursor:pointer;position:relative}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li:hover{border-color:#1890ff;color:#1890ff}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li.active___1k7CR{background:#1890ff;color:#fff}.wrap___Et-3q .left___2iDNp .answerSheet___R-JDH li i{position:absolute;z-index:40;right:-7px;top:-4px;font-size:12px;color:#e1bf00}.wrap___Et-3q .left___2iDNp .fold___3rQR4{background:#fff;width:14px;height:66px;position:absolute;top:50%;margin-top:-33px;right:-14px;z-index:3;cursor:pointer;display:box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.wrap___Et-3q .left___2iDNp .fold___3rQR4:before{content:"";width:0;height:0;position:absolute;right:0;top:0;border-right:15px solid #fafafa;border-bottom:10px solid #fff}.wrap___Et-3q .left___2iDNp .fold___3rQR4:after{content:"";width:0;height:0;position:absolute;right:0;bottom:0;border-right:15px solid #fafafa;border-top:10px solid #fff}.wrap___Et-3q .right___3jGbP{background:#fff;border-radius:4px;-ms-flex:1 1;flex:1 1;position:relative}.wrap___Et-3q .right___3jGbP .content___2I3Ew{height:calc(100vh - 108px);overflow:auto}.wrap___Et-3q .right___3jGbP .btns___1u_wH{width:100%;height:64px;background:#fff;box-shadow:0 -2px 8px 0 #f1f1f1;position:absolute;z-index:10;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wrap___Et-3q .right___3jGbP .btns___1u_wH button{width:120px;height:40px;border-radius:4px;margin:0 15px}.flex_box_center___2zmmW{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___3nCIw{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___1PFij{-ms-flex-align:center;align-items:center;box-align:center}.flex_box_center_end___2FA05{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___2k0kx{-ms-flex-direction:column;flex-direction:column;box-orient:block-axis}.video___1mYnG{min-height:160px;background:#fff;text-align:center;padding:14px;margin-bottom:20px;font-size:0}.video___1mYnG span{font-size:16px;text-align:center;color:#ccc;padding-top:50px;display:inline-block}.flex_box_center___1-4ze{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___17465{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___3Om4M{-ms-flex-align:center;align-items:center;box-align:center}.flex_box_center_end___17QHy{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___3KCL8{-ms-flex-direction:column;flex-direction:column;box-orient:block-axis}.iframe___1tAeZ{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;width:100%;height:100%;border:none;display:none;background:#fff}.tips___7dULl{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-top:-22px}.tips___7dULl i{color:#34cb00;margin-right:5px}.tips___7dULl span{font-size:14px;font-weight:400;color:#999}.title___3YOzK{font-size:16px;margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.customBtn___1mRBE{padding:20px 0;overflow:hidden}.customBtn___1mRBE button{width:96px;height:30px;border-radius:4px;float:right}.table___8-F5o{margin:10px 0;background-color:#fff;border-radius:0 0 4px 4px}.table___8-F5o .ant-table-thead tr{height:54px}.table___8-F5o .ant-table-thead tr th{background-color:#f5f5f5;border:0;border-radius:0}.table___8-F5o .ant-pagination{margin-top:40px}.table___8-F5o .ant-pagination .ant-pagination-item-active{border-color:#1890ff;background:#1890ff}.table___8-F5o .ant-pagination .ant-pagination-item-active a{color:#fff}.table___8-F5o .ant-pagination button{line-height:normal}.table___8-F5o .row___arjAZ{height:54px}.table___8-F5o .row___arjAZ td{border-bottom:0}.table___8-F5o .row___arjAZ.row___arjAZ:nth-child(odd){background-color:#fff}.table___8-F5o .row___arjAZ.row___arjAZ:nth-child(2n){background-color:#f5f5f5}.completion___3rPnh,.judgment___1zw2a,.multiple___2huie,.single___3ZuSc{padding:40px 40px 80px}.completion___3rPnh .qs___2djYN,.judgment___1zw2a .qs___2djYN,.multiple___2huie .qs___2djYN,.single___3ZuSc .qs___2djYN{display:-ms-flexbox;display:flex;padding:20px 6px 6px 0;-ms-flex-align:start;align-items:flex-start;font-size:16px}.completion___3rPnh .qs___2djYN>li:first-child,.judgment___1zw2a .qs___2djYN>li:first-child,.multiple___2huie .qs___2djYN>li:first-child,.single___3ZuSc .qs___2djYN>li:first-child{width:30px;height:30px;border:1px solid #979797;font-size:16px;color:#333;margin-right:20px;border-radius:50%;line-height:28px;text-align:center;-ms-flex-negative:0;flex-shrink:0;margin-top:-2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.completion___3rPnh .qs___2djYN>li:first-child:hover,.judgment___1zw2a .qs___2djYN>li:first-child:hover,.multiple___2huie .qs___2djYN>li:first-child:hover,.single___3ZuSc .qs___2djYN>li:first-child:hover{color:#1890ff;border-color:#1890ff}.completion___3rPnh .qsActive___2fO9a,.judgment___1zw2a .qsActive___2fO9a,.multiple___2huie .qsActive___2fO9a,.single___3ZuSc .qsActive___2fO9a{display:-ms-flexbox;display:flex;padding:20px 6px 6px 0;-ms-flex-align:start;align-items:flex-start;font-size:16px;color:#1890ff}.completion___3rPnh .qsActive___2fO9a>li:first-child,.judgment___1zw2a .qsActive___2fO9a>li:first-child,.multiple___2huie .qsActive___2fO9a>li:first-child,.single___3ZuSc .qsActive___2fO9a>li:first-child{width:30px;height:30px;border:1px solid #979797;font-size:16px;color:#333;margin-right:20px;border-radius:50%;line-height:28px;text-align:center;-ms-flex-negative:0;flex-shrink:0;margin-top:-2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.completion___3rPnh .qsActive___2fO9a>li:first-child:hover,.judgment___1zw2a .qsActive___2fO9a>li:first-child:hover,.multiple___2huie .qsActive___2fO9a>li:first-child:hover,.single___3ZuSc .qsActive___2fO9a>li:first-child:hover{color:#1890ff;border-color:#1890ff}.completion___3rPnh .qsActive___2fO9a>li:first-child,.judgment___1zw2a .qsActive___2fO9a>li:first-child,.multiple___2huie .qsActive___2fO9a>li:first-child,.single___3ZuSc .qsActive___2fO9a>li:first-child{border:0;background-color:#1890ff;color:#fff!important;line-height:30px}.completion___3rPnh .answer___1tg19,.judgment___1zw2a .answer___1tg19,.multiple___2huie .answer___1tg19,.single___3ZuSc .answer___1tg19{padding:17px 20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px}.completion___3rPnh .answer___1tg19>div,.judgment___1zw2a .answer___1tg19>div,.multiple___2huie .answer___1tg19>div,.single___3ZuSc .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.completion___3rPnh .answer___1tg19>div:first-child,.judgment___1zw2a .answer___1tg19>div:first-child,.multiple___2huie .answer___1tg19>div:first-child,.single___3ZuSc .answer___1tg19>div:first-child{margin-right:60px}.completion___3rPnh .analysis___119sk,.judgment___1zw2a .analysis___119sk,.multiple___2huie .analysis___119sk,.single___3ZuSc .analysis___119sk{padding:20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.completion___3rPnh .analysis___119sk>div,.judgment___1zw2a .analysis___119sk>div,.multiple___2huie .analysis___119sk>div,.single___3ZuSc .analysis___119sk>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px;margin-bottom:10px}.judgment___1zw2a .qs___2djYN>li:first-child{width:16px;height:16px;margin-top:5px;border:1px solid #dedede}.judgment___1zw2a .qs___2djYN>li:first-child span{width:10px;height:10px;border-radius:50%;background-color:#1890ff;display:none}.judgment___1zw2a .qsActive___2fO9a>li:first-child{width:16px;height:16px;margin-top:5px;border:1px solid #dedede}.judgment___1zw2a .qsActive___2fO9a>li:first-child span{width:10px;height:10px;border-radius:50%;background-color:#1890ff;display:none}.judgment___1zw2a .qsActive___2fO9a>li:first-child{border:1px solid #1890ff;background-color:#fff;line-height:13px;text-align:center}.judgment___1zw2a .qsActive___2fO9a>li:first-child span{display:inline-block}.completion___3rPnh .fill___38Dox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 20px;padding:0}.completion___3rPnh .fill___38Dox>li:first-child{width:56px;font-size:16px;font-weight:400;color:#333}.completion___3rPnh .fill___38Dox>li:last-child{-ms-flex:1 1;flex:1 1}.completion___3rPnh .fill___38Dox>li:last-child textarea{border-radius:4px}.subjective___3eb-y{padding:40px 40px 80px}.subjective___3eb-y .analysis___119sk,.subjective___3eb-y .answer___1tg19{padding:20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.subjective___3eb-y .analysis___119sk>div,.subjective___3eb-y .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.program___q1j96{padding:40px 40px 80px}.program___q1j96 .answer___1tg19{padding:20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.program___q1j96 .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.practice___1RHok{padding:40px 40px 80px}.practice___1RHok .answer___1tg19{padding:17px 20px;background:#f5f5f5;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:20px}.practice___1RHok .answer___1tg19>div{border-left:4px solid #1890ff;font-size:14px;font-weight:600;color:#333;padding-left:10px}.practice___1RHok .answer___1tg19>div:first-child{margin-right:60px}@font-face{font-family:KaTeX_AMS;src:url(static/KaTeX_AMS-Regular.d4531cf7.woff2) format("woff2"),url(static/KaTeX_AMS-Regular.b1489df1.woff) format("woff"),url(static/KaTeX_AMS-Regular.f80d9eaf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(static/KaTeX_Caligraphic-Bold.f046a374.woff2) format("woff2"),url(static/KaTeX_Caligraphic-Bold.7ce7636b.woff) format("woff"),url(static/KaTeX_Caligraphic-Bold.0c96bc8f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(static/KaTeX_Caligraphic-Regular.4519ba4c.woff2) format("woff2"),url(static/KaTeX_Caligraphic-Regular.4a559f36.woff) format("woff"),url(static/KaTeX_Caligraphic-Regular.35f3c951.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(static/KaTeX_Fraktur-Bold.5b8749ee.woff2) format("woff2"),url(static/KaTeX_Fraktur-Bold.2ea3916b.woff) format("woff"),url(static/KaTeX_Fraktur-Bold.069514d4.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(static/KaTeX_Fraktur-Regular.2c629b06.woff2) format("woff2"),url(static/KaTeX_Fraktur-Regular.0d90113d.woff) format("woff"),url(static/KaTeX_Fraktur-Regular.96556db6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Bold.20b90c20.woff2) format("woff2"),url(static/KaTeX_Main-Bold.a9cdbc85.woff) format("woff"),url(static/KaTeX_Main-Bold.07e762d0.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-BoldItalic.b345de5b.woff2) format("woff2"),url(static/KaTeX_Main-BoldItalic.7649d52f.woff) format("woff"),url(static/KaTeX_Main-BoldItalic.bc8d96e9.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Italic.ab751a9e.woff2) format("woff2"),url(static/KaTeX_Main-Italic.e3954fe9.woff) format("woff"),url(static/KaTeX_Main-Italic.44a32ae6.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(static/KaTeX_Main-Regular.13b3f852.woff2) format("woff2"),url(static/KaTeX_Main-Regular.9e75cd60.woff) format("woff"),url(static/KaTeX_Main-Regular.af7fc7b3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(static/KaTeX_Math-BoldItalic.d5d35e84.woff2) format("woff2"),url(static/KaTeX_Math-BoldItalic.94810ff6.woff) format("woff"),url(static/KaTeX_Math-BoldItalic.4d6241be.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(static/KaTeX_Math-Italic.ffda8803.woff2) format("woff2"),url(static/KaTeX_Math-Italic.11278d36.woff) format("woff"),url(static/KaTeX_Math-Italic.cae7ea26.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(static/KaTeX_SansSerif-Bold.5a20a475.woff2) format("woff2"),url(static/KaTeX_SansSerif-Bold.2946bdb5.woff) format("woff"),url(static/KaTeX_SansSerif-Bold.f0ad0abc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"KaTeX_SansSerif";src:url(static/KaTeX_SansSerif-Italic.e5fc2aef.woff2) format("woff2"),url(static/KaTeX_SansSerif-Italic.c834ba6d.woff) format("woff"),url(static/KaTeX_SansSerif-Italic.c7feacd5.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"KaTeX_SansSerif";src:url(static/KaTeX_SansSerif-Regular.5bf28900.woff2) format("woff2"),url(static/KaTeX_SansSerif-Regular.a4fd0563.woff) format("woff"),url(static/KaTeX_SansSerif-Regular.5af9e1cf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(static/KaTeX_Script-Regular.a1c15978.woff2) format("woff2"),url(static/KaTeX_Script-Regular.cd3b0634.woff) format("woff"),url(static/KaTeX_Script-Regular.dd0db7ae.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(static/KaTeX_Size1-Regular.1876361f.woff2) format("woff2"),url(static/KaTeX_Size1-Regular.c4ae0d25.woff) format("woff"),url(static/KaTeX_Size1-Regular.bbd9552c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(static/KaTeX_Size2-Regular.f516b73c.woff2) format("woff2"),url(static/KaTeX_Size2-Regular.635e9324.woff) format("woff"),url(static/KaTeX_Size2-Regular.d1e8ff17.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(static/KaTeX_Size3-Regular.1ef7adae.woff2) format("woff2"),url(static/KaTeX_Size3-Regular.f32a9fde.woff) format("woff"),url(static/KaTeX_Size3-Regular.5d632274.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(static/KaTeX_Size4-Regular.4f012d6a.woff2) format("woff2"),url(static/KaTeX_Size4-Regular.f668d566.woff) format("woff"),url(static/KaTeX_Size4-Regular.1d132596.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(static/KaTeX_Typewriter-Regular.4f31d033.woff2) format("woff2"),url(static/KaTeX_Typewriter-Regular.d3c8e68f.woff) format("woff"),url(static/KaTeX_Typewriter-Regular.b1d1af1a.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.markdown-editor-wrapper{position:relative}.markdown-editor-body{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);-ms-flex-align:center;align-items:center}.markdown-editor-body .codemirror-container{-ms-flex:1 0;flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .preview-container{-ms-flex:1 0;flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh!important;z-index:100}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{-ms-flex-pack:end;justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-feature-settings:"calt";font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;padding:0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #eaeaea;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#666;position:relative;-ms-flex-pack:center;justify-content:center;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #cccbcb;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:-ms-flexbox;display:flex;height:38px;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:"md-iconfont";src:url(static/iconfont.cc69dd0c.eot);src:url(static/iconfont.cc69dd0c.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAArkAAsAAAAAFGQAAAqUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFTgqYEJMCATYCJANMCygABCAFhG0HgUwb5hCjooZyUthkf4mpyEh3pV0O3eNzjDeMPcxWAACWBR8hkIIUVSIBAABgBAAACrx/wAkAfPHw39iv+2bmqzZUIt1PJ5FJeCMRibbSgsVNdRP+A23z391RKZiNY99ZzVmNklbCKpCtz0WxCnCVhUtkySLj37772YjcCVNhPk1OHZFC37UprJD/0ozsDfr3lrQ9Ja2fjpzpmcEJypq3QpVe3mEqOf/v+doc8Dx9AQTUAMH8r7l6h4jEycc0pD1SorTNT/f4+MQxO0wsRBKPkEy8VKiUQkiNRAgFe/ZbMVsJqPuMwq6/O48n0DSrO+To+fNnsFBwIlDuxls5WHgSlBjXUJdXFduW9T9hiXp6QK0GftDXx6ftOkkl4yc6PnvSg9sX5F9YZK7lf7DLU+CyExnbQCFelKr/MLbwbSKbKubEL8C8+KkUXjBVS7qLlkVFb9ncJpntxd2Xna/ekiQvSGwMutYjdpgXxBuyGejDtFUlNc1R+S9PV0tPERo6BpxAVHGyfbR8yxuCF0QLoQ9eUCDzArVfFA0EogJBSEd1B1QDFQ2oCSoLUAWUClAdlA5QF5QeUAvUMoTQ49UNKkRJAAUoG6AGqLsIocNbZwgD8P5WaYiTI2ObVWDfIP8FUH4B6GfCk1BkoQkNRVUCH5pC4eygwLuuu+XmIXB2jvFmcAXLmYJqni3c1sPfw8QoEHgwJsKwODyKoOr8CI/D4QnXuLpRnSqZzvUuVSLdXrMmWVlh7pdqFWyeZ6zbaj5Ea9VLbFFqJyuBbiHz/aXdwxv1o+qp6jZLs1AoqRHINuoHKJHgGlMq1FfO6n7nwbByXhAmPX0mB8QGO11d2a6eq73I/Or36dQNtU+OwzR+ZOhIvG9PavecX/p9136p84XxwOvWiBPqlOFByvvvoYHx+0JjX16+64EsGBw0NqsGsL2dB1a3LWieWdtgu+WlDNp1MF9ltnZPtbPEY8rCiCkoSnZWNZgOJAAl+ocR4Jr4TUSwy+pyq13sImw2Fj1QBDqoHIWVps9Oe6/70Jfl40V7rnnTFmeGL+2vXqcfP4VVab9hukZcxUCnDA32Jtjd74Pq5fqv/DUTv8a31K6dFFOXnYveQGKctVFs8p4EALG+V11C2k2eplEv6t7hrB6No5sL92F7AoDl8P79bJMbOAhN9S6f7YaoS6zTe9h2X22CMIMRuZ79KYSPUz0yAEJ8rmdkLSCsDbKUZm/XaCgZ/3VkwnSMp/9a/65inE4Uu2wpyvFCFYvarGxSdRFKJeNT4ujk1MPfe6Bfa1ePW1WWCVy3bmr1ko7JRynl544qLhwru3hEfhUBCxEIWwnsFpJobe+0dMS615o7jFByxzl6MRW7yD3AFsV0zZqSm1WJkK0FPjJifKsACpFsbVi3qVmD1bvqe9PTYcIIhActzTk/QMnRVdY0Pb7j2XG36f9tN8ut1oJNWexSlW9qSnbtoj2Ard40hheK/stt/Ut2NZuOWH0LFR+pyhrW/Vxd1qxBZumxWhaUbCWixxf57PaZp/zogTpeVQvYYzYAIWZjZfY6MnRB4WtX8Aed+pB7/b920mRPncmHsN1D1a0tBKlHMLW3enfGi7YkG8vfl/elLiUsZCidC5YNWzGlcQO4+sZRlCD0gOaxhQuu5niOdslx9TOub171Par2oocFG4Lp6Efmzzdh8x4Fmt4mtuL9IqxYM+Ww9DDlA5vzL9RB+0Cnf5QfkjxvFh0Ku4SFzC9xSN7TGR9dDnc77NLX2BcsxR5+++YIORTi+PXrvnhD6AZxIVtIpBJbJBafL5XKCMLFsbeeYvQwsW3yr18PRB2SDrRQvBH+Gz0sYA7hLhRtkTDn2PMl/Hr3WF2tQ427l4pUI6p77tAqMvhyjeI2X55BNI96ULb6taXwatu97E+KgDtTZr3ZmPRlSMDqgBUpYRjf7nxyxUYLPcLf8/goevBIapk4t6AXcyBfkRW7zEmZM4DBml3Hd+uXLkxnC0og1FvPgqhH9w7Gx2ZVG8NnzHROmMuTfZTxxiU6r9tenVmYoC7PjMYMbn3ciwIq5X7d0luk6eUBmmkpD2OVcT2khWWhUf48X6daKAACJ1QMnKGijbLmjgGJxOJh0etlsihEQZaLWeHhcZ6Qpy0BYgwnlkfHRS83RuUx2vVrddavPzeL2UjMzhXIDzlv4wpngWYETXAQTxzbwZMJtotbI/6nGtXvUt3DfgUhXHdJfxXbgTlYk5iXtCboggWuk4QGQUuap1DGQ/jL3SjM/aGRVn4x+57YwSaYl5hUwYGyXTNRJMgLqHcRVSEtRXJrUenECVrthIm6Jp2hybBzZ2Aqn3sjR1ahzc4WBlZBr5CqspB5g+tCFuVky4pKrUXy50ylRVZ5UbYD6mIPbNY0aXJyIC5QevaqkXue2+Zznuqd5U7qWmd1OOQ8+RUaLa7V4JoKxtQYP37AP8Rq6O/2GaPk0/XjPIKEsI4FkYN50bGZeSPH5cUkxF6MrBzA8OErS+uGfeN0hu/al9DB82E3DBQkDkyExEAkSDxZtF88KSIowojtR4cW2h9YHkRrg4URLh63c1sgZtDws9MLKG2UcSnTz+OlSxDDszwVkDJP0QvX6GjwSWYVeVOG9O6N6FjZWYBGzmKp8rw8KlFR4XTdw8Ko2tvAmLrB6NJ5rIHXVsx509enr2J52LGDiBwKRLrSeRWD721sVqUYVNuXzAvODPp3at2cYY3DJeb8udMPDz4sqDhlkW94SGlunIZ/WOLLCpszsK7GPypJL5XLpfokwCEtvfpI0RGZ7G7RXZJkVY8dOzjgPMvBkh/W9cPNQuGEic+XLYO4jMPr1ik7mxf//sz0Vl+z2QNLwPGr2MaIq/iQZ3iiyFLysoJUx7hBvXVEhWRhQai0ksJtOOvSxyixBtNubwhcuzfC9qpSrsxhzHqYBeeFYRT5EADZ7n9sNLGWuoapWKMrCDaWYcjB6BPgRuweJZFFgSKxcBGMACAn+o0NB8ueN2FS1vKAnbLu5AIskPURO4ahfGPhPAwn/wJKQY+T/5dtjuLHy0DTIUFI9i7LQeme1K11/JRvDPZ/nIy7ezlLKI38Sxry5QADiqsRsC+BVIhB/sre0mOiiPIUaT1TnSEkGd8MBOVpgfzfKyqZI+rKVDg7oSkGsR/RDd2vn56kFu/G6IkDkpoZkNUto8VyG1S07ICqul3QtCV355aRQcaiNLBpAgOhbxtIuv7hWWXZiRdYOkDF1DusCscZNJ3EzT5bVl+uHggkgxb7q/AKs5HJvDLLf4E9RkkH6Wm1P6DiMYuubr8FL5CBytignOyW2QhDmMQzWwdiRNETHkBx7ZDf75rG3DasFabByiECJDYCa0Kja/SeFJSZ6dkq8PlfgHUUSRTT7Cv6H0AKP3chUriIFOgLmVM125aqg51YW0MOCkNo2QQli845KkAUuUgYoF7qACisps+R3dvpceiuNS1Z10+n5U9afC3yrUdT5ChRiWrUoh6Nv2UXakcnutGL/sHh0THarSOfwxzy5D2yhYlCDTPPMno12WPU894rPhJMk8/HskLSQFX0hScxi8EgpWmfvDlm5UFAe56y3EcYl2MawxWWGrMqURY3m3qsoNjS+AhVRfGDAQAAAA==") format("woff2"),url(static/iconfont.3e4bb627.woff) format("woff"),url(static/iconfont.6929d350.ttf) format("truetype"),url(static/iconfont.ac44bafd.svg#iconfont) format("svg")}.md-iconfont{font-family:"md-iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.upload-button{width:120px;height:32px;display:block;position:relative;color:#4cacff}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:1}.ant-input-number{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:tnum,"tnum";position:relative;width:100%;min-width:0;color:rgba(0,0,0,.85);font-size:12px;line-height:1.66667;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{color:#bfbfbf}.ant-input-number::-ms-input-placeholder{color:#bfbfbf}.ant-input-number::placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number-focused,.ant-input-number:focus{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-borderless,.ant-input-number-borderless-disabled,.ant-input-number-borderless-focused,.ant-input-number-borderless:focus,.ant-input-number-borderless:hover,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:28px;line-height:1.66667;vertical-align:bottom;transition:all .3s,height 0s}.ant-input-number-lg{padding:3.4px 11px}.ant-input-number-sm{padding:0 7px}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;text-align:center;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-down-inner,.ant-input-number-handler:hover .ant-input-number-handler-up-inner{color:#40a9ff}.ant-input-number-handler-down-inner,.ant-input-number-handler-up-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgba(0,0,0,.45);line-height:12px;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-down-inner>*,.ant-input-number-handler-up-inner>*{line-height:1}.ant-input-number-handler-down-inner svg,.ant-input-number-handler-up-inner svg{display:inline-block}.ant-input-number-handler-down-inner:before,.ant-input-number-handler-up-inner:before{display:none}.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:26px;padding:0 7px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-moz-appearance:textfield!important}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:14px}.ant-input-number-lg input{height:30px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:20px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner{display:inline-block;font-size:7px;min-width:auto;margin-right:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-handler-down-disabled,.ant-input-number-handler-up-disabled{cursor:not-allowed}.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner,.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner{color:rgba(0,0,0,.25)}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0;border-right:1px solid #d9d9d9;border-left:0;border-radius:2px 0 0 2px}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-image-preview,.ant-modal{pointer-events:none}.ant-image-preview.zoom-appear,.ant-image-preview.zoom-enter,.ant-modal.zoom-appear,.ant-modal.zoom-enter{-ms-transform:none;transform:none;opacity:0;animation-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-image-preview-mask,.ant-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:rgba(0,0,0,.45);filter:alpha(opacity=50)}.ant-image-preview-mask-hidden,.ant-modal-mask-hidden{display:none}.ant-image-preview-wrap,.ant-modal-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0;-webkit-overflow-scrolling:touch}.ant-tooltip{box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:12px;font-variant:tabular-nums;line-height:1.66667;list-style:none;font-feature-settings:tnum,"tnum";position:absolute;z-index:1070;display:block;max-width:250px;visibility:visible}.ant-tooltip-hidden{display:none}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:8px}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:8px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:8px}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:8px}.ant-tooltip-inner{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-tooltip-arrow{position:absolute;display:block;width:13.07106781px;height:13.07106781px;overflow:hidden;background:transparent;pointer-events:none}.ant-tooltip-arrow-content{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:5px;height:5px;margin:auto;background-color:rgba(0,0,0,.75);content:"";pointer-events:auto}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{bottom:-5.07106781px}.ant-tooltip-placement-top .ant-tooltip-arrow-content,.ant-tooltip-placement-topLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-topRight .ant-tooltip-arrow-content{box-shadow:3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateY(-6.53553391px) rotate(45deg);transform:translateY(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-top .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-topLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-topRight .ant-tooltip-arrow{right:13px}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{left:-5.07106781px}.ant-tooltip-placement-right .ant-tooltip-arrow-content,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-rightTop .ant-tooltip-arrow-content{box-shadow:-3px 3px 7px rgba(0,0,0,.07);-ms-transform:translateX(6.53553391px) rotate(45deg);transform:translateX(6.53553391px) rotate(45deg)}.ant-tooltip-placement-right .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-rightBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{right:-5.07106781px}.ant-tooltip-placement-left .ant-tooltip-arrow-content,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content,.ant-tooltip-placement-leftTop .ant-tooltip-arrow-content{box-shadow:3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateX(-6.53553391px) rotate(45deg);transform:translateX(-6.53553391px) rotate(45deg)}.ant-tooltip-placement-left .ant-tooltip-arrow{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:5px}.ant-tooltip-placement-leftBottom .ant-tooltip-arrow{bottom:5px}.ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{top:-5.07106781px}.ant-tooltip-placement-bottom .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content,.ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content{box-shadow:-3px -3px 7px rgba(0,0,0,.07);-ms-transform:translateY(6.53553391px) rotate(45deg);transform:translateY(6.53553391px) rotate(45deg)}.ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow{left:13px}.ant-tooltip-placement-bottomRight .ant-tooltip-arrow{right:13px}.ant-tooltip-pink .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-pink .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-inner{background-color:#eb2f96}.ant-tooltip-magenta .ant-tooltip-arrow-content{background-color:#eb2f96}.ant-tooltip-red .ant-tooltip-inner{background-color:#f5222d}.ant-tooltip-red .ant-tooltip-arrow-content{background-color:#f5222d}.ant-tooltip-volcano .ant-tooltip-inner{background-color:#fa541c}.ant-tooltip-volcano .ant-tooltip-arrow-content{background-color:#fa541c}.ant-tooltip-orange .ant-tooltip-inner{background-color:#fa8c16}.ant-tooltip-orange .ant-tooltip-arrow-content{background-color:#fa8c16}.ant-tooltip-yellow .ant-tooltip-inner{background-color:#fadb14}.ant-tooltip-yellow .ant-tooltip-arrow-content{background-color:#fadb14}.ant-tooltip-gold .ant-tooltip-inner{background-color:#faad14}.ant-tooltip-gold .ant-tooltip-arrow-content{background-color:#faad14}.ant-tooltip-cyan .ant-tooltip-inner{background-color:#13c2c2}.ant-tooltip-cyan .ant-tooltip-arrow-content{background-color:#13c2c2}.ant-tooltip-lime .ant-tooltip-inner{background-color:#a0d911}.ant-tooltip-lime .ant-tooltip-arrow-content{background-color:#a0d911}.ant-tooltip-green .ant-tooltip-inner{background-color:#52c41a}.ant-tooltip-green .ant-tooltip-arrow-content{background-color:#52c41a}.ant-tooltip-blue .ant-tooltip-inner{background-color:#1890ff}.ant-tooltip-blue .ant-tooltip-arrow-content{background-color:#1890ff}.ant-tooltip-geekblue .ant-tooltip-inner{background-color:#2f54eb}.ant-tooltip-geekblue .ant-tooltip-arrow-content{background-color:#2f54eb}.ant-tooltip-purple .ant-tooltip-inner{background-color:#722ed1}.ant-tooltip-purple .ant-tooltip-arrow-content{background-color:#722ed1}.ant-tooltip-rtl{direction:rtl}.ant-tooltip-rtl .ant-tooltip-inner{text-align:right} \ No newline at end of file diff --git a/p__Exam__Lists__TeacherManagement__Add.132fcb1b.async.js b/p__Exam__Lists__TeacherManagement__Add.132fcb1b.async.js deleted file mode 100644 index 355e50ceff..0000000000 --- a/p__Exam__Lists__TeacherManagement__Add.132fcb1b.async.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[150,16],{"4Ogx":function(h,P,_){h.exports={flex_box_center:"flex_box_center___kkby-",flex_space_between:"flex_space_between___3Sfq-",flex_box_vertical_center:"flex_box_vertical_center___E27ov",flex_box_center_end:"flex_box_center_end___1AhRb",flex_box_column:"flex_box_column___TBPY1",form:"form___1A7R1"}},"x+Tn":function(h,P,_){"use strict";_.r(P);var z=_("+L6B"),v=_("2/Rp"),J=_("5NDa"),n=_("5rEg"),$=_("14J3"),l=_("BMrR"),V=_("/zsF"),f=_("PArb"),Y=_("jCWc"),a=_("kPKH"),b=_("WmNS"),y=_.n(b),B=_("9og8"),G=_("y8nQ"),t=_("Vl3Y"),u=_("tJVT"),x=_("0Owb"),D=_("k1fw"),E=_("q1tI"),e=_.n(E),A=_("4Ogx"),C=_.n(A),I=_("5bA4"),T=_("ErOA"),L={id:1,name:"\u9EC4\u4F1F\u6837",account:"ZJ0097489839",department:"\u5B89\u5168\u7CFB",college:"\u8BA1\u7B97\u673A\u5B66\u9662"},H=function(){for(var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,r=[],d=1;d<=p;d++){var c=Math.random();r.push(Object(D.a)(Object(D.a)({},L),{},{id:c,name:"\u9EC4\u4F1F\u6837".concat(String(c).slice(-1))}))}return console.log(r,"data"),r},F=function(p){var r=Object(x.a)({},p),d=t.a.useForm(),c=Object(u.a)(d,1),O=c[0],K=t.a.useForm(),j=Object(u.a)(K,1),Q=j[0],w=Object(E.useState)(!1),g=Object(u.a)(w,2),Z=g[0],X=g[1],N=Object(E.useState)(!1),M=Object(u.a)(N,2),k=M[0],q=M[1];Object(E.useEffect)(function(){},[]);var S=function(){var s=Object(B.a)(y.a.mark(function i(R){var m;return y.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,Object(T.a)("/api/common_exercises/teachers.json ",{method:"post",body:R});case 2:m=o.sent,(m==null?void 0:m.status)===0&&r.history.push("/exam/teacherManagement");case 4:case"end":return o.stop()}},i)}));return function(R){return s.apply(this,arguments)}}();return e.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},e.a.createElement(l.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},e.a.createElement(a.a,{className:"current",onClick:function(){return r.history.push("/exam/teacherManagement")}},e.a.createElement(I.a,null),"\u8FD4\u56DE"),e.a.createElement(a.a,null,e.a.createElement(f.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(a.a,null,e.a.createElement("strong",{className:"font18"},"\u65B0\u589E\u8001\u5E08"))),e.a.createElement(f.a,{style:{margin:0}}),e.a.createElement("strong",{className:"font16 pt30 inline-block c-black-333"},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement(t.a,{form:O,onFinish:S,className:C.a.form},e.a.createElement(l.a,{className:"mt20"},e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"name",rules:[{required:!0,message:"\u59D3\u540D\u4E3A\u5FC5\u586B\u9879"}],label:e.a.createElement("span",null,"\u59D3\u540D")},e.a.createElement(n.a,{maxLength:30,style:{width:400}}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"department_name",label:e.a.createElement("span",null,"\u5B66\u9662"),className:"ml40"},e.a.createElement(n.a,{maxLength:50,style:{width:400}}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"department_sub_name",label:e.a.createElement("span",null,"\u7CFB")},e.a.createElement(n.a,{maxLength:50,style:{width:400}})))),e.a.createElement(l.a,null,e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{label:e.a.createElement("span",null,"\u7BA1\u7406\u79D1\u76EE")},e.a.createElement(n.a,{style:{width:400}})))),e.a.createElement(f.a,{style:{border:0}}),e.a.createElement("strong",{className:"font16 c-black-333"},"\u767B\u5F55\u8D26\u53F7"),e.a.createElement(l.a,{className:"mt20"},e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"login",rules:[{required:!0,message:"\u8D26\u53F7\u4E3A\u5FC5\u586B\u9879"}],label:e.a.createElement("span",null,"\u8D26\u53F7")},e.a.createElement(n.a,{maxLength:30,style:{width:400}}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"password",label:e.a.createElement("span",null,"\u5BC6\u7801"),className:"ml40",rules:[{required:!0,message:"\u5BC6\u7801\u4E3A\u5FC5\u586B\u9879"},{min:8,message:"\u5BC6\u7801\u4F4D\u6570\u4E0D\u5F97\u5C0F\u4E8E8\u4E2A\u5B57\u7B26"},{max:16,message:"\u5BC6\u7801\u4F4D\u6570\u4E0D\u5F97\u8D85\u8FC716\u4E2A\u5B57\u7B26"}]},e.a.createElement(n.a,{maxLength:16,minLength:8,style:{width:400},type:"password"}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"password_confirmation",dependencies:["password"],label:e.a.createElement("span",null,"\u786E\u8BA4\u5BC6\u7801"),rules:[{required:!0,message:"\u5BC6\u7801\u4E3A\u5FC5\u586B\u9879"},function(s){var i=s.getFieldValue;return{validator:function(m,U){return!U||i("password")===U?Promise.resolve():Promise.reject(new Error("\u5BC6\u7801\u4E0E\u786E\u8BA4\u5BC6\u7801\u4E0D\u4E00\u81F4"))}}}]},e.a.createElement(n.a,{style:{width:400},type:"password"})))),e.a.createElement(l.a,null,e.a.createElement(a.a,{className:"tr",span:"24"},e.a.createElement(v.a,{style:{width:116,height:40,borderRadius:4,fontSize:14},onClick:function(){return O.submit()},type:"primary"},"\u786E\u8BA4\u65B0\u5EFA")))))};P.default=F}}]); diff --git a/p__Exam__Lists__TeacherManagement__Add.3953af18.async.js b/p__Exam__Lists__TeacherManagement__Add.3953af18.async.js new file mode 100644 index 0000000000..0b37839dce --- /dev/null +++ b/p__Exam__Lists__TeacherManagement__Add.3953af18.async.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[150,16],{"4Ogx":function(h,P,_){h.exports={flex_box_center:"flex_box_center___kkby-",flex_space_between:"flex_space_between___3Sfq-",flex_box_vertical_center:"flex_box_vertical_center___E27ov",flex_box_center_end:"flex_box_center_end___1AhRb",flex_box_column:"flex_box_column___TBPY1",form:"form___1A7R1"}},"x+Tn":function(h,P,_){"use strict";_.r(P);var z=_("+L6B"),v=_("2/Rp"),J=_("5NDa"),n=_("5rEg"),$=_("14J3"),o=_("BMrR"),V=_("/zsF"),f=_("PArb"),Y=_("jCWc"),a=_("kPKH"),b=_("WmNS"),O=_.n(b),B=_("9og8"),G=_("y8nQ"),t=_("Vl3Y"),u=_("tJVT"),x=_("0Owb"),y=_("k1fw"),E=_("q1tI"),e=_.n(E),C=_("4Ogx"),A=_.n(C),T=_("5bA4"),I=_("ErOA"),L={id:1,name:"\u9EC4\u4F1F\u6837",account:"ZJ0097489839",department:"\u5B89\u5168\u7CFB",college:"\u8BA1\u7B97\u673A\u5B66\u9662"},H=function(){for(var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,r=[],d=1;d<=p;d++){var i=Math.random();r.push(Object(y.a)(Object(y.a)({},L),{},{id:i,name:"\u9EC4\u4F1F\u6837".concat(String(i).slice(-1))}))}return console.log(r,"data"),r},F=function(p){var r=Object(x.a)({},p),d=t.a.useForm(),i=Object(u.a)(d,1),D=i[0],K=t.a.useForm(),j=Object(u.a)(K,1),Q=j[0],w=Object(E.useState)(!1),g=Object(u.a)(w,2),Z=g[0],X=g[1],N=Object(E.useState)(!1),M=Object(u.a)(N,2),k=M[0],q=M[1];Object(E.useEffect)(function(){},[]);var S=function(){var l=Object(B.a)(O.a.mark(function c(R){var s;return O.a.wrap(function(m){for(;;)switch(m.prev=m.next){case 0:return m.next=2,Object(I.a)("/api/common_exercises/teachers.json ",{method:"post",body:R});case 2:s=m.sent,(s==null?void 0:s.status)===0&&r.history.push("/exam/teacherManagement");case 4:case"end":return m.stop()}},c)}));return function(R){return l.apply(this,arguments)}}();return e.a.createElement("div",{className:"edu-container bg-white mt40",style:{padding:40,paddingTop:0}},e.a.createElement(o.a,{className:"font14",align:"middle",gutter:[0,40],style:{marginBottom:0}},e.a.createElement(a.a,{className:"current",onClick:function(){return r.history.push("/exam/teacherManagement")}},e.a.createElement(T.a,null),"\u8FD4\u56DE"),e.a.createElement(a.a,null,e.a.createElement(f.a,{style:{height:18,borderColor:"#999",marginLeft:25,marginRight:25},type:"vertical"})),e.a.createElement(a.a,null,e.a.createElement("strong",{className:"font18"},"\u65B0\u589E\u8001\u5E08"))),e.a.createElement(f.a,{style:{margin:0}}),e.a.createElement("strong",{className:"font16 pt30 inline-block c-black-333"},"\u57FA\u672C\u4FE1\u606F"),e.a.createElement(t.a,{form:D,onFinish:S,className:A.a.form},e.a.createElement(o.a,{className:"mt20"},e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"name",rules:[{required:!0,message:"\u59D3\u540D\u4E3A\u5FC5\u586B\u9879"}],label:e.a.createElement("span",null,"\u59D3\u540D")},e.a.createElement(n.a,{maxLength:30,style:{width:400}}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"department_name",label:e.a.createElement("span",null,"\u5B66\u9662"),className:"ml40"},e.a.createElement(n.a,{maxLength:50,style:{width:400}}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"department_sub_name",label:e.a.createElement("span",null,"\u7CFB")},e.a.createElement(n.a,{maxLength:50,style:{width:400}})))),e.a.createElement(f.a,{style:{border:0}}),e.a.createElement("strong",{className:"font16 c-black-333"},"\u767B\u5F55\u8D26\u53F7"),e.a.createElement(o.a,{className:"mt20"},e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"login",rules:[{required:!0,message:"\u8D26\u53F7\u4E3A\u5FC5\u586B\u9879"}],label:e.a.createElement("span",null,"\u8D26\u53F7")},e.a.createElement(n.a,{maxLength:30,style:{width:400}}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"password",label:e.a.createElement("span",null,"\u5BC6\u7801"),className:"ml40",rules:[{required:!0,message:"\u5BC6\u7801\u4E3A\u5FC5\u586B\u9879"},{min:8,message:"\u5BC6\u7801\u4F4D\u6570\u4E0D\u5F97\u5C0F\u4E8E8\u4E2A\u5B57\u7B26"},{max:16,message:"\u5BC6\u7801\u4F4D\u6570\u4E0D\u5F97\u8D85\u8FC716\u4E2A\u5B57\u7B26"}]},e.a.createElement(n.a,{maxLength:16,minLength:8,style:{width:400},type:"password"}))),e.a.createElement(a.a,{span:"24"},e.a.createElement(t.a.Item,{name:"password_confirmation",dependencies:["password"],label:e.a.createElement("span",null,"\u786E\u8BA4\u5BC6\u7801"),rules:[{required:!0,message:"\u5BC6\u7801\u4E3A\u5FC5\u586B\u9879"},function(l){var c=l.getFieldValue;return{validator:function(s,U){return!U||c("password")===U?Promise.resolve():Promise.reject(new Error("\u5BC6\u7801\u4E0E\u786E\u8BA4\u5BC6\u7801\u4E0D\u4E00\u81F4"))}}}]},e.a.createElement(n.a,{style:{width:400},type:"password"})))),e.a.createElement(o.a,null,e.a.createElement(a.a,{className:"tr",span:"24"},e.a.createElement(v.a,{style:{width:116,height:40,borderRadius:4,fontSize:14},onClick:function(){return D.submit()},type:"primary"},"\u786E\u8BA4\u65B0\u5EFA")))))};P.default=F}}]); diff --git a/umi.31eb1dff.js b/umi.a99a179b.js similarity index 99% rename from umi.31eb1dff.js rename to umi.a99a179b.js index 332bc98d66..e6fa91b6b9 100644 --- a/umi.31eb1dff.js +++ b/umi.a99a179b.js @@ -1,4 +1,4 @@ -(function(L){function p(o){for(var f=o[0],d=o[1],g,h,b=0,c=[];b @@ -46,7 +46,7 @@ var t=s.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_A //! locale : Armenian [hy-am] //! author : Armendarabyan : https://github.com/armendarabyan (function(s,t){t(e("wd/R"))})(this,function(s){"use strict";//! moment.js locale configuration -var t=s.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057E\u0561\u0580\u056B_\u0583\u0565\u057F\u0580\u057E\u0561\u0580\u056B_\u0574\u0561\u0580\u057F\u056B_\u0561\u057A\u0580\u056B\u056C\u056B_\u0574\u0561\u0575\u056B\u057D\u056B_\u0570\u0578\u0582\u0576\u056B\u057D\u056B_\u0570\u0578\u0582\u056C\u056B\u057D\u056B_\u0585\u0563\u0578\u057D\u057F\u0578\u057D\u056B_\u057D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580\u056B_\u0570\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580\u056B_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056B_\u0564\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580\u056B".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057E\u0561\u0580_\u0583\u0565\u057F\u0580\u057E\u0561\u0580_\u0574\u0561\u0580\u057F_\u0561\u057A\u0580\u056B\u056C_\u0574\u0561\u0575\u056B\u057D_\u0570\u0578\u0582\u0576\u056B\u057D_\u0570\u0578\u0582\u056C\u056B\u057D_\u0585\u0563\u0578\u057D\u057F\u0578\u057D_\u057D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057E_\u0583\u057F\u0580_\u0574\u0580\u057F_\u0561\u057A\u0580_\u0574\u0575\u057D_\u0570\u0576\u057D_\u0570\u056C\u057D_\u0585\u0563\u057D_\u057D\u057A\u057F_\u0570\u056F\u057F_\u0576\u0574\u0562_\u0564\u056F\u057F".split("_"),weekdays:"\u056F\u056B\u0580\u0561\u056F\u056B_\u0565\u0580\u056F\u0578\u0582\u0577\u0561\u0562\u0569\u056B_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B_\u0570\u056B\u0576\u0563\u0577\u0561\u0562\u0569\u056B_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056F\u0580\u056F_\u0565\u0580\u056F_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056F\u0580\u056F_\u0565\u0580\u056F_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057D\u0585\u0580] LT",nextDay:"[\u057E\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056F] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056A\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056E] dddd [\u0585\u0580\u0568 \u056A\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057F\u0578",past:"%s \u0561\u057C\u0561\u057B",s:"\u0574\u056B \u0584\u0561\u0576\u056B \u057E\u0561\u0575\u0580\u056F\u0575\u0561\u0576",ss:"%d \u057E\u0561\u0575\u0580\u056F\u0575\u0561\u0576",m:"\u0580\u0578\u057A\u0565",mm:"%d \u0580\u0578\u057A\u0565",h:"\u056A\u0561\u0574",hh:"%d \u056A\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056B\u057D",MM:"%d \u0561\u0574\u056B\u057D",y:"\u057F\u0561\u0580\u056B",yy:"%d \u057F\u0561\u0580\u056B"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(n){return/^(ցերեկվա|երեկոյան)$/.test(n)},meridiem:function(n){return n<4?"\u0563\u056B\u0577\u0565\u0580\u057E\u0561":n<12?"\u0561\u057C\u0561\u057E\u0578\u057F\u057E\u0561":n<17?"\u0581\u0565\u0580\u0565\u056F\u057E\u0561":"\u0565\u0580\u0565\u056F\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(n,a){switch(a){case"DDD":case"w":case"W":case"DDDo":return n===1?n+"-\u056B\u0576":n+"-\u0580\u0564";default:return n}},week:{dow:1,doy:7}});return t})},"1t3B":function(L,p,e){var s=e("I+eb"),t=e("0GbY"),r=e("glrk"),n=e("uy83");s({target:"Reflect",stat:!0,sham:!n},{preventExtensions:function(u){r(u);try{var i=t("Object","preventExtensions");return i&&i(u),!0}catch(l){return!1}}})},"1vsH":function(L,p,e){"use strict";e.d(p,"j",function(){return H}),e.d(p,"g",function(){return fe}),e.d(p,"r",function(){return de}),e.d(p,"e",function(){return J}),e.d(p,"i",function(){return K}),e.d(p,"c",function(){return A}),e.d(p,"f",function(){return I}),e.d(p,"h",function(){return B}),e.d(p,"a",function(){return Se}),e.d(p,"L",function(){return Ye}),e.d(p,"N",function(){return Ve}),e.d(p,"R",function(){return Q}),e.d(p,"z",function(){return k}),e.d(p,"y",function(){return me}),e.d(p,"w",function(){return Ae}),e.d(p,"u",function(){return $}),e.d(p,"J",function(){return ce}),e.d(p,"o",function(){return oe}),e.d(p,"n",function(){return pe}),e.d(p,"I",function(){return Ee}),e.d(p,"C",function(){return te}),e.d(p,"G",function(){return z}),e.d(p,"t",function(){return he}),e.d(p,"d",function(){return F}),e.d(p,"b",function(){return W}),e.d(p,"B",function(){return U}),e.d(p,"H",function(){return X}),e.d(p,"s",function(){return Pe}),e.d(p,"D",function(){return xe}),e.d(p,"x",function(){return lt}),e.d(p,"l",function(){return ke}),e.d(p,"K",function(){return it}),e.d(p,"q",function(){return St}),e.d(p,"E",function(){return Ct}),e.d(p,"p",function(){return we}),e.d(p,"O",function(){return qe}),e.d(p,"P",function(){return Le}),e.d(p,"F",function(){return Pt}),e.d(p,"v",function(){return Je}),e.d(p,"k",function(){return Xe}),e.d(p,"m",function(){return $e}),e.d(p,"A",function(){return Qe}),e.d(p,"Q",function(){return jt}),e.d(p,"M",function(){return It});var s=e("oBTY"),t=e("miYZ"),r=e("tsqr"),n=e("sRBo"),a=e("kaz8"),u=e("WmNS"),i=e.n(u),l=e("14J3"),o=e("BMrR"),f=e("jCWc"),d=e("kPKH"),g=e("2qtc"),h=e("kLXV"),b=e("9og8"),c=e("jrin"),O=e("q1tI"),T=e.n(O),C=e("xKgJ"),x=e("s8TD"),M=e("V0Rq"),R=e("bntm"),_={load:"text/html","123":"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp","602":"application/x-t602","669":"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"},V=e("aCH8"),Z=e.n(V),ae=e("m3rI"),G=e("dhSg"),H=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],fe=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],se=function(ve){var rt={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return ve.data&&ve.data.map(function(Ge,mt){return T.a.createElement("span",{key:mt,className:rt[Ge]&&rt[Ge].class},Ge)})},de=function(ve){var rt,Ge=(rt={},Object(c.a)(rt,-1,"\u91CD\u505A\u4E2D"),Object(c.a)(rt,0,"\u672A\u5F00\u542F"),Object(c.a)(rt,1,"\u672A\u901A\u5173"),Object(c.a)(rt,2,"\u6309\u65F6\u901A\u5173"),rt);return Ge[ve]||"\u8FDF\u4EA4\u901A\u5173"},J=function(ve){var rt,Ge,mt,Ot=(rt={},Object(c.a)(rt,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(c.a)(rt,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(c.a)(rt,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(c.a)(rt,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(c.a)(rt,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),rt);return T.a.createElement("span",{className:Ot==null||((Ge=Ot[ve.status])===null||Ge===void 0)?void 0:Ge.class},Ot==null||((mt=Ot[ve.status])===null||mt===void 0)?void 0:mt.name)},K=function(ve){var rt=ve.status,Ge={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return T.a.createElement("span",{className:Ge[rt].class},Ge[rt].name)}catch(mt){console.log("utils.StatusGraduationProjectTags",ve.status)}},A={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",99:"\u6A21\u62DF\u8003\u8BD5\u4E2D"},I={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(ve){var rt={\u6A21\u62DF\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-pink ml10"},\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},Ge=[];ve.is_random&&Ge.push(T.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{ve.status&&ve.status.map(function(mt,Ot){Ge.push(T.a.createElement("span",{key:Ot,className:rt[mt]&&rt[mt].class},mt))})}catch(mt){console.log("utils.status.tag:",mt,ve.status)}return Ge},ge=function(ve){var rt,Ge,mt,Ot=(rt={},Object(c.a)(rt,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(c.a)(rt,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(c.a)(rt,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(c.a)(rt,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(c.a)(rt,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),rt);return T.a.createElement("span",{className:(Ge=Ot[ve.status])===null||Ge===void 0?void 0:Ge.class},(mt=Ot[ve.status])===null||mt===void 0?void 0:mt.name)},Se=function(ve){var rt,Ge,mt={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return T.a.createElement("span",{className:(rt=mt[ve.status])===null||rt===void 0?void 0:rt.class},(Ge=mt[ve.status])===null||Ge===void 0?void 0:Ge.name)},Ye=function(ve){ve=new Date(ve).getTime();var rt=1e3*60,Ge=rt*60,mt=Ge*24,Ot="",dt=new Date().getTime(),jn=dt-ve;if(jn<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),Ot="\u521A\u521A";var On=parseInt(jn/mt,10),_t=parseInt(jn/Ge,10),Ht=parseInt(jn/rt,10);return On>30?Ot=""+Te(ve,"yyyy-MM-dd"):On>1?Ot=""+On+"\u5929\u524D":On==1?Ot="\u6628\u5929":_t>=1?Ot=""+_t+"\u5C0F\u65F6\u524D":Ht>=5?Ot=""+Ht+"\u5206\u949F\u524D":Ot="\u521A\u521A",Ot},Te=function(ve,rt){typeof ve=="string"&&(ve.indexOf("T")>=0&&(ve=ve.replace("T"," ")),ve=new Date(Date.parse(ve.replace(/-/g,"/")))),ve=new Date(ve);var Ge={"M+":ve.getMonth()+1,"d+":ve.getDate(),"h+":ve.getHours(),"m+":ve.getMinutes(),"s+":ve.getSeconds(),"q+":Math.floor((ve.getMonth()+3)/3),S:ve.getMilliseconds()},mt=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(rt)&&(rt=rt.replace(RegExp.$1,(ve.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(rt)&&(rt=rt.replace(RegExp.$1,mt[RegExp.$1.length-1][ve.getDay()]));for(var Ot in Ge)new RegExp("("+Ot+")").test(rt)&&(rt=rt.replace(RegExp.$1,RegExp.$1.length==1?Ge[Ot]:("00"+Ge[Ot]).substr((""+Ge[Ot]).length)));return rt},Ve=function(ve){if(!ve||ve<0)return"0\u79D2";console.log("time:",ve);var rt=60,Ge=rt*60,mt=Ge*24,Ot=ve/mt,dt=ve/Ge,jn=ve/rt,On=ve%60;return Ot>=1?parseInt(Ot.toString())+"\u5929"+Math.floor(dt%24)+"\u65F6"+Math.floor(jn%60)+"\u5206"+Math.floor(ve%60)+"\u79D2":dt>1?parseInt(dt.toString())+"\u65F6"+Math.floor(jn%60)+"\u5206"+Math.floor(ve%60)+"\u79D2":jn>=1?parseInt(jn.toString())+"\u5206"+Math.floor(ve%60)+"\u79D2":Math.ceil(ve)+"\u79D2"},Q=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,Ge=0;if(ve){Ge=ve.length;for(var mt=0;mt=55296&&Ot<=56319&&(Ge--,mt++)}}return Ge<=rt},k=function(ve,rt,Ge){if(rt){var mt=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,Ot=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,dt=Ot.test(rt),jn=mt.test(rt);(dt===!0||jn===!0||(rt.length<2||rt.length>=21))&&Ge("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}Ge()},me=function(ve,rt,Ge){if(rt){var mt=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,Ot=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,dt=Ot.test(rt),jn=mt.test(rt);(dt===!0||jn===!0||(rt.length<2||rt.length>=11))&&Ge("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}Ge()},Ae=function(ve){if(!ve)return"";for(var rt=ve.length-1,Ge="",mt=0;mt0){rt=!1;break}return rt}function je(){var vt=navigator.userAgent,ve=["Chrome"];return ve.some(function(rt){return vt.indexOf(rt)>-1})}function Ue(){var vt=navigator.userAgent,ve=["Chrome","Firefox"];return ve.some(function(rt){return vt.indexOf(rt)>-1})}var re=function(){var ve,rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return rt==null||((ve=rt.toString())===null||ve===void 0)?void 0:ve.replace(/\B(?=(\d{3})+(?!\d))/g,",")},z=function(ve){var rt=document.createElement("a");rt.target="_blank",document.body.appendChild(rt),rt.href=ve;var Ge=document.createEvent("MouseEvents");Ge.initEvent("click",!1,!1),rt.dispatchEvent(Ge),document.body.removeChild(rt)},he=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve.length<=6?ve:"".concat(ve.substring(0,3),"...").concat(ve.substring(ve.length-3,ve.length))},F=function(){var ve=new Date().getHours(),rt=new Date().getMinutes();return rt>=30?(ve++,rt="00"):rt="30",ve+":"+rt},W=function(){var ve=new Date().getHours(),rt=new Date().getMinutes();return rt>=30?(ve++,rt="00"):rt="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+ve+":"+rt},ie;(function(vt){vt.Number="Number",vt.String="String",vt.Boolean="Boolean",vt.Object="Object",vt.Array="Array",vt.Function="Function"})(ie||(ie={}));var Ke=function(ve){var rt=Object.prototype.toString.call(ve);return rt.substring(8,rt.length-1)},U=function(ve){return Ke(ve)===ie.Array?ve.length===0:Ke(ve)===ie.Object?Object.keys(ve).length===0:!ve},X=function(ve,rt){for(var Ge=[],mt=ve;mt1&&arguments[1]!==void 0?arguments[1]:12,Ge=rt/2-2,mt=rt/2+3;return ve.length>rt?ve.substr(0,Ge)+"..."+ve.substr(mt,rt):ve},Pe=function(ve){return ve>4.5?5:ve>4&&ve<=4.5?4.5:ve>3.5&&ve<=4?4:ve>3&&ve<=3.5?3.5:ve>2.5&&ve<=3?3:ve>2&&ve<=2.5?2.5:ve>1.5&&ve<=2?2:ve>1&&ve<=1.5?1.5:ve>.5&&ve<=1?1:ve>0&&ve<=.5?.5:0},xe=function(ve){return ve==null};function et(vt,ve){var rt=new RegExp("(^|&)".concat(vt,"=([^&]*)(&|$)"),"i"),Ge=ve.substr(1).match(rt);return Ge!=null?decodeURIComponent(Ge[2]):null}var lt=function(ve){switch(ve.container_type){case"ApplyUserAuthentication":if(ve.tiding_type==="Apply"){if(ve.auth_type===1)return window.open("/admins/identity_authentications");if(ve.auth_type===2)return window.open("/admins/professional_authentications")}return ve.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return ve.tiding_type==="Apply"?window.open("/admins/department_applies"):ve.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return ve.tiding_type==="Apply"?window.open("/admins/unit_applies"):ve.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(ve.parent_container_type){case"ApplyShixun":if(ve.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(ve.tiding_type==="System")return window.open("/shixuns/".concat(ve.identifier,"/challenges"));case"ApplySubject":if(ve.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(ve.tiding_type==="System")return window.open("/paths/".concat(ve.parent_container_id));case"TrialAuthorization":if(ve.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(ve.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/teachers"));case"StudentJoinCourse":if(ve.tiding_type==="Apply")return window.open("/classrooms/".concat(ve.belong_container_id,"/teachers"));if(ve.tiding_type==="System")return window.open("/classrooms/".concat(ve.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"Course":return ve.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(ve.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(ve.container_id));case"JournalsForMessage":switch(ve.parent_container_type){case"Principal":return"";case"HomeworkCommon":return ve.homework_type==="normal"?window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="group"?window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="practice"?window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_topics/").concat(ve.parent_container_id,"/detail"));case"StudentWorksScore":return ve.homework_type==="normal"?window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="group"?window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="practice"?window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(ve.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(ve.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(ve.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(ve.container_id));case"DealProject":return window.open("/projects/".concat(ve.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(ve.container_id));case"Poll":switch(ve.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(ve.belong_container_id,"/poll/").concat(ve.container_id,"/detail"));default:return window.open(" /classrooms/".concat(ve.belong_container_id,"/poll/").concat(ve.container_id,"/detail"))}case"Exercise":switch(ve.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(ve.belong_container_id,"/exercise/").concat(ve.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(ve.belong_container_id,"/exercise/").concat(ve.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(ve.belong_container_id,"/exercise/").concat(ve.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_topics/").concat(ve.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_topics/").concat(ve.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_tasks/").concat(ve.container_id));case"GraduationWork":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_tasks/").concat(ve.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_tasks/").concat(ve.parent_container_id));case"HomeworkCommon":switch(ve.parent_container_type){case"AnonymousCommentFail":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"));default:if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/review/").concat(ve.container_id));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/review/").concat(ve.container_id));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.trigger_user.id,"/review/").concat(ve.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.trigger_user.id,"/review/").concat(ve.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(ae.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(ve.parent_container_id));case"Issue":return window.open("/issues/".concat(ve.container_id));case"PullRequest":return window.open("/projects/".concat(ve.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(ve.tiding_type==="Apply")return window.open("/admins/library_applies");if(ve.tiding_type==="System")return window.open("/moop_cases/".concat(ve.container_id));case"ProjectPackage":return ve.tiding_type==="Destroyed"||ve.tiding_type==="Destroyed_end"?void 0:ve.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(ve.container_id));case"Discuss":return ve.parent_container_type==="Hack"&&ve.extra?window.open("/myproblems/".concat(ve.extra,"/comment")):window.open("/shixuns/".concat(ve.identifier,"/shixun_discuss"));case"Video":if(ve.tiding_type==="Apply")return window.open("/admins/video_applies");if(ve.tiding_type==="System"){var rt;return window.open("/users/".concat((rt=Object(C.y)())===null||rt===void 0?void 0:rt.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(ve.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(ve.container_id));case"ResubmitStudentWork":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/").concat(ve.container_id,"/appraise"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/").concat(ve.container_id,"/appraise"));case"AdjustScore":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(ve.belong_container_id,"/course_videos?open=live"));case"Hack":if(ve.extra&&ve.parent_container_type!=="HackDelete")return window.open("/problems/".concat(ve.extra,"/edit"));default:return}},ke=function(ve){var rt,Ge;return new Promise(function(){var mt=Object(b.a)(i.a.mark(function Ot(dt,jn){var On;return i.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:if(!(ve.ip_limit!=="no"||ve.ip_bind)){Ht.next=4;break}return Ht.next=3,Object(x.a)({ip_limit:ve==null?void 0:ve.ip_limit,ip_bind:ve==null?void 0:ve.ip_bind});case 3:rt=Ht.sent;case 4:return Ht.next=6,Object(M.f)({id:ve.exerciseId,ip:rt});case 6:if(On=Ht.sent,On.status===0?dt(On):jn(On),!ve.errmsgHide){Ht.next=10;break}return Ht.abrupt("return",!0);case 10:if(!(On.status===-1)){Ht.next=15;break}return Ge=h.a.info({title:T.a.createElement(o.a,null,T.a.createElement(d.a,{flex:"1"},"\u63D0\u793A"),T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Ge.destroy()}}))),icon:null,className:"custom-modal-divider",content:T.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Ht.abrupt("return",!1);case 15:if(!(On.status===-2)){Ht.next=18;break}return Ge=h.a.info({title:T.a.createElement(o.a,null,T.a.createElement(d.a,{flex:"1"},"\u63D0\u793A"),T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Ge.destroy()}}))),icon:null,className:"custom-modal-divider",content:T.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",T.a.createElement("span",{className:"c-red"},On.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Ht.abrupt("return",!1);case 18:case"end":return Ht.stop()}},Ot)}));return function(Ot,dt){return mt.apply(this,arguments)}}())},it=function(){var vt=Object(b.a)(i.a.mark(function ve(rt){var Ge;return i.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:if(!(rt.ip_limit!=="no"||rt.ip_bind)){Ot.next=6;break}return Ot.next=3,ke(rt);case 3:if(je()){Ot.next=6;break}return h.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:T.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",T.a.createElement("br",null),"\u8BF7\u4F7F\u7528",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),Ot.abrupt("return");case 6:if(!(rt.open_camera||rt.screen_open||rt.ip_limit!=="no"||rt.ip_bind)){Ot.next=14;break}if(Ue()){Ot.next=11;break}return h.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:T.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",T.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",T.a.createElement("br",null),"\u8BF7\u4F7F\u7528",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",T.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),Ot.abrupt("return",!1);case 11:Ge=h.a.info({title:T.a.createElement(o.a,null,T.a.createElement(d.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Ge.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:T.a.createElement("div",{className:"font16 p20"},rt.open_camera&&T.a.createElement(o.a,{align:"middle",justify:"start",className:"mt20"},T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),T.a.createElement(d.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",T.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),rt.screen_open&&T.a.createElement(o.a,{justify:"start",className:"mt20"},T.a.createElement(d.a,{flex:"24px",className:"mr20"},T.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),T.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",rt.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",T.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(rt.inner_ip!==""||rt.public_ip!=="")&&rt.ip_limit!=="no"&&T.a.createElement(o.a,{justify:"start",className:"mt20"},T.a.createElement(d.a,{flex:"24px",className:"mr20"},T.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),T.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",T.a.createElement("br",null),T.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),T.a.createElement("br",null),T.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),rt.ip_bind&&T.a.createElement(o.a,{justify:"start",className:"mt20"},T.a.createElement(d.a,{flex:"24px",className:"mr20"},T.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),T.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",T.a.createElement("br",null),T.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),T.a.createElement("br",null),T.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),T.a.createElement("p",{className:"ml40 mt40"},T.a.createElement(a.a,{onChange:function(jn){return Ge.update({okButtonProps:{disabled:!jn.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var jn;Object(R.d)(document.body),rt.history.push("/classrooms/".concat(rt.coursesId,"/exercise/").concat(rt.exerciseId,"/users/").concat((jn=Object(C.y)())===null||jn===void 0?void 0:jn.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),Ot.next=15;break;case 14:rt.history.push("/classrooms/".concat(rt.coursesId,"/exercise/").concat(rt.exerciseId,"/users/").concat(rt.login));case 15:case"end":return Ot.stop()}},ve)}));return function(rt){return vt.apply(this,arguments)}}(),St=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}],Ct=function(ve,rt){var Ge={1:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6682\u672A\u53D1\u5E03\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",2:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u4E0D\u5B58\u5728\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",3:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",4:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5C06\u4E8E".concat(rt,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},mt=Ge[ve];r.b.warn(mt)},yt=function(ve,rt){for(var Ge,mt,Ot=window.atob(ve),dt=Ot.length,jn=new Uint8Array(dt),On=0;On0&&arguments[0]!==void 0?arguments[0]:"",rt=document.createElement("textarea");rt.value=ve,document.body.appendChild(rt),rt.select(),document.execCommand("Copy"),r.b.success("\u590D\u5236\u6210\u529F"),document.body.removeChild(rt)},Qe=function(){for(var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],rt=Object(s.a)(ve),Ge=rt.sort(),mt=0;mt0,dt=(Ge==null?void 0:Ge.exercise_subject_id)?"subject_id_"+(Ge==null?void 0:Ge.exercise_subject_id):Ge==null?void 0:Ge.id;return{title:(Ge==null?void 0:Ge.exercise_subject)||(Ge==null?void 0:Ge.name),value:dt,key:dt,disabled:!!(Ge==null?void 0:Ge.exercise_subject_id),children:Ot?mt==null?void 0:mt.map(function(jn){return rt(jn)}):[]}}return ve.map(function(Ge){return rt(Ge)})},It=function(ve){var rt=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Ge=["","\u5341","\u767E","\u5343","\u4E07"];ve=parseInt(ve);var mt=function(On){for(var _t=On.toString().split("").reverse(),Ht="",Mn=0;Mn<_t.length;Mn++)Ht=(Mn==0&&_t[Mn]==0||Mn>0&&_t[Mn]==0&&_t[Mn-1]==0?"":rt[_t[Mn]]+(_t[Mn]==0?Ge[0]:Ge[Mn]))+Ht;return Ht},Ot=Math.floor(ve/1e4),dt=ve%1e4;return dt.toString().length<4&&(dt="0"+dt),Ot?mt(Ot)+"\u4E07"+mt(dt):mt(ve)}},"1wcP":function(L,p,e){},"1xZ4":function(L,p,e){//! moment.js locale configuration +var t=s.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057E\u0561\u0580\u056B_\u0583\u0565\u057F\u0580\u057E\u0561\u0580\u056B_\u0574\u0561\u0580\u057F\u056B_\u0561\u057A\u0580\u056B\u056C\u056B_\u0574\u0561\u0575\u056B\u057D\u056B_\u0570\u0578\u0582\u0576\u056B\u057D\u056B_\u0570\u0578\u0582\u056C\u056B\u057D\u056B_\u0585\u0563\u0578\u057D\u057F\u0578\u057D\u056B_\u057D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580\u056B_\u0570\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580\u056B_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056B_\u0564\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580\u056B".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057E\u0561\u0580_\u0583\u0565\u057F\u0580\u057E\u0561\u0580_\u0574\u0561\u0580\u057F_\u0561\u057A\u0580\u056B\u056C_\u0574\u0561\u0575\u056B\u057D_\u0570\u0578\u0582\u0576\u056B\u057D_\u0570\u0578\u0582\u056C\u056B\u057D_\u0585\u0563\u0578\u057D\u057F\u0578\u057D_\u057D\u0565\u057A\u057F\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056F\u057F\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056F\u057F\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057E_\u0583\u057F\u0580_\u0574\u0580\u057F_\u0561\u057A\u0580_\u0574\u0575\u057D_\u0570\u0576\u057D_\u0570\u056C\u057D_\u0585\u0563\u057D_\u057D\u057A\u057F_\u0570\u056F\u057F_\u0576\u0574\u0562_\u0564\u056F\u057F".split("_"),weekdays:"\u056F\u056B\u0580\u0561\u056F\u056B_\u0565\u0580\u056F\u0578\u0582\u0577\u0561\u0562\u0569\u056B_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056B_\u0570\u056B\u0576\u0563\u0577\u0561\u0562\u0569\u056B_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056F\u0580\u056F_\u0565\u0580\u056F_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056F\u0580\u056F_\u0565\u0580\u056F_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057D\u0585\u0580] LT",nextDay:"[\u057E\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056F] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056A\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056E] dddd [\u0585\u0580\u0568 \u056A\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057F\u0578",past:"%s \u0561\u057C\u0561\u057B",s:"\u0574\u056B \u0584\u0561\u0576\u056B \u057E\u0561\u0575\u0580\u056F\u0575\u0561\u0576",ss:"%d \u057E\u0561\u0575\u0580\u056F\u0575\u0561\u0576",m:"\u0580\u0578\u057A\u0565",mm:"%d \u0580\u0578\u057A\u0565",h:"\u056A\u0561\u0574",hh:"%d \u056A\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056B\u057D",MM:"%d \u0561\u0574\u056B\u057D",y:"\u057F\u0561\u0580\u056B",yy:"%d \u057F\u0561\u0580\u056B"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(n){return/^(ցերեկվա|երեկոյան)$/.test(n)},meridiem:function(n){return n<4?"\u0563\u056B\u0577\u0565\u0580\u057E\u0561":n<12?"\u0561\u057C\u0561\u057E\u0578\u057F\u057E\u0561":n<17?"\u0581\u0565\u0580\u0565\u056F\u057E\u0561":"\u0565\u0580\u0565\u056F\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(n,a){switch(a){case"DDD":case"w":case"W":case"DDDo":return n===1?n+"-\u056B\u0576":n+"-\u0580\u0564";default:return n}},week:{dow:1,doy:7}});return t})},"1t3B":function(L,p,e){var s=e("I+eb"),t=e("0GbY"),r=e("glrk"),n=e("uy83");s({target:"Reflect",stat:!0,sham:!n},{preventExtensions:function(u){r(u);try{var i=t("Object","preventExtensions");return i&&i(u),!0}catch(l){return!1}}})},"1vsH":function(L,p,e){"use strict";e.d(p,"j",function(){return H}),e.d(p,"g",function(){return fe}),e.d(p,"r",function(){return de}),e.d(p,"e",function(){return J}),e.d(p,"i",function(){return K}),e.d(p,"c",function(){return A}),e.d(p,"f",function(){return I}),e.d(p,"h",function(){return B}),e.d(p,"a",function(){return Se}),e.d(p,"L",function(){return Ye}),e.d(p,"N",function(){return Ve}),e.d(p,"R",function(){return Q}),e.d(p,"z",function(){return k}),e.d(p,"y",function(){return me}),e.d(p,"w",function(){return Ae}),e.d(p,"u",function(){return $}),e.d(p,"J",function(){return ce}),e.d(p,"o",function(){return oe}),e.d(p,"n",function(){return pe}),e.d(p,"I",function(){return Ee}),e.d(p,"C",function(){return te}),e.d(p,"G",function(){return z}),e.d(p,"t",function(){return he}),e.d(p,"d",function(){return F}),e.d(p,"b",function(){return W}),e.d(p,"B",function(){return U}),e.d(p,"H",function(){return X}),e.d(p,"s",function(){return Pe}),e.d(p,"D",function(){return xe}),e.d(p,"x",function(){return lt}),e.d(p,"l",function(){return ke}),e.d(p,"K",function(){return it}),e.d(p,"q",function(){return St}),e.d(p,"E",function(){return Ct}),e.d(p,"p",function(){return we}),e.d(p,"O",function(){return qe}),e.d(p,"P",function(){return Le}),e.d(p,"F",function(){return Pt}),e.d(p,"v",function(){return Je}),e.d(p,"k",function(){return Xe}),e.d(p,"m",function(){return $e}),e.d(p,"A",function(){return Qe}),e.d(p,"Q",function(){return jt}),e.d(p,"M",function(){return It});var s=e("oBTY"),t=e("miYZ"),r=e("tsqr"),n=e("sRBo"),a=e("kaz8"),u=e("WmNS"),i=e.n(u),l=e("14J3"),o=e("BMrR"),f=e("jCWc"),d=e("kPKH"),g=e("2qtc"),h=e("kLXV"),b=e("9og8"),c=e("jrin"),O=e("q1tI"),T=e.n(O),C=e("xKgJ"),x=e("s8TD"),M=e("V0Rq"),R=e("bntm"),_={load:"text/html","123":"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp","602":"application/x-t602","669":"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"},V=e("aCH8"),Z=e.n(V),ae=e("m3rI"),G=e("dhSg"),H=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],fe=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],se=function(ve){var rt={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return ve.data&&ve.data.map(function(Ge,mt){return T.a.createElement("span",{key:mt,className:rt[Ge]&&rt[Ge].class},Ge)})},de=function(ve){var rt,Ge=(rt={},Object(c.a)(rt,-1,"\u91CD\u505A\u4E2D"),Object(c.a)(rt,0,"\u672A\u5F00\u542F"),Object(c.a)(rt,1,"\u672A\u901A\u5173"),Object(c.a)(rt,2,"\u6309\u65F6\u901A\u5173"),rt);return Ge[ve]||"\u8FDF\u4EA4\u901A\u5173"},J=function(ve){var rt,Ge,mt,Ot=(rt={},Object(c.a)(rt,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(c.a)(rt,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(c.a)(rt,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(c.a)(rt,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(c.a)(rt,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),rt);return T.a.createElement("span",{className:Ot==null||((Ge=Ot[ve.status])===null||Ge===void 0)?void 0:Ge.class},Ot==null||((mt=Ot[ve.status])===null||mt===void 0)?void 0:mt.name)},K=function(ve){var rt=ve.status,Ge={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return T.a.createElement("span",{className:Ge[rt].class},Ge[rt].name)}catch(mt){console.log("utils.StatusGraduationProjectTags",ve.status)}},A={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",99:"\u6A21\u62DF\u8003\u8BD5\u4E2D"},I={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},B=function(ve){var rt={\u6A21\u62DF\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-pink ml10"},\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},Ge=[];ve.is_random&&Ge.push(T.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{ve.status&&ve.status.map(function(mt,Ot){Ge.push(T.a.createElement("span",{key:Ot,className:rt[mt]&&rt[mt].class},mt))})}catch(mt){console.log("utils.status.tag:",mt,ve.status)}return Ge},ge=function(ve){var rt,Ge,mt,Ot=(rt={},Object(c.a)(rt,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(c.a)(rt,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(c.a)(rt,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(c.a)(rt,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(c.a)(rt,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),rt);return T.a.createElement("span",{className:(Ge=Ot[ve.status])===null||Ge===void 0?void 0:Ge.class},(mt=Ot[ve.status])===null||mt===void 0?void 0:mt.name)},Se=function(ve){var rt,Ge,mt={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return T.a.createElement("span",{className:(rt=mt[ve.status])===null||rt===void 0?void 0:rt.class},(Ge=mt[ve.status])===null||Ge===void 0?void 0:Ge.name)},Ye=function(ve){ve=new Date(ve).getTime();var rt=1e3*60,Ge=rt*60,mt=Ge*24,Ot="",dt=new Date().getTime(),jn=dt-ve;if(jn<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),Ot="\u521A\u521A";var On=parseInt(jn/mt,10),_t=parseInt(jn/Ge,10),Ht=parseInt(jn/rt,10);return On>30?Ot=""+Te(ve,"yyyy-MM-dd"):On>1?Ot=""+On+"\u5929\u524D":On==1?Ot="\u6628\u5929":_t>=1?Ot=""+_t+"\u5C0F\u65F6\u524D":Ht>=5?Ot=""+Ht+"\u5206\u949F\u524D":Ot="\u521A\u521A",Ot},Te=function(ve,rt){typeof ve=="string"&&(ve.indexOf("T")>=0&&(ve=ve.replace("T"," ")),ve=new Date(Date.parse(ve.replace(/-/g,"/")))),ve=new Date(ve);var Ge={"M+":ve.getMonth()+1,"d+":ve.getDate(),"h+":ve.getHours(),"m+":ve.getMinutes(),"s+":ve.getSeconds(),"q+":Math.floor((ve.getMonth()+3)/3),S:ve.getMilliseconds()},mt=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(rt)&&(rt=rt.replace(RegExp.$1,(ve.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(rt)&&(rt=rt.replace(RegExp.$1,mt[RegExp.$1.length-1][ve.getDay()]));for(var Ot in Ge)new RegExp("("+Ot+")").test(rt)&&(rt=rt.replace(RegExp.$1,RegExp.$1.length==1?Ge[Ot]:("00"+Ge[Ot]).substr((""+Ge[Ot]).length)));return rt},Ve=function(ve){if(!ve||ve<0)return"0\u79D2";console.log("time:",ve);var rt=60,Ge=rt*60,mt=Ge*24,Ot=ve/mt,dt=ve/Ge,jn=ve/rt,On=ve%60;return Ot>=1?parseInt(Ot.toString())+"\u5929"+Math.floor(dt%24)+"\u65F6"+Math.floor(jn%60)+"\u5206"+Math.floor(ve%60)+"\u79D2":dt>1?parseInt(dt.toString())+"\u65F6"+Math.floor(jn%60)+"\u5206"+Math.floor(ve%60)+"\u79D2":jn>=1?parseInt(jn.toString())+"\u5206"+Math.floor(ve%60)+"\u79D2":Math.ceil(ve)+"\u79D2"},Q=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,Ge=0;if(ve){Ge=ve.length;for(var mt=0;mt=55296&&Ot<=56319&&(Ge--,mt++)}}return Ge<=rt},k=function(ve,rt,Ge){if(rt){var mt=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,Ot=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,dt=Ot.test(rt),jn=mt.test(rt);(dt===!0||jn===!0||(rt.length<2||rt.length>=21))&&Ge("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}Ge()},me=function(ve,rt,Ge){if(rt){var mt=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,Ot=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,dt=Ot.test(rt),jn=mt.test(rt);(dt===!0||jn===!0||(rt.length<2||rt.length>=11))&&Ge("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}Ge()},Ae=function(ve){if(!ve)return"";for(var rt=ve.length-1,Ge="",mt=0;mt0){rt=!1;break}return rt}function je(){var vt=navigator.userAgent,ve=["Chrome"];return ve.some(function(rt){return vt.indexOf(rt)>-1})}function Ue(){var vt=navigator.userAgent,ve=["Chrome","Firefox"];return ve.some(function(rt){return vt.indexOf(rt)>-1})}var re=function(){var ve,rt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return rt==null||((ve=rt.toString())===null||ve===void 0)?void 0:ve.replace(/\B(?=(\d{3})+(?!\d))/g,",")},z=function(ve){var rt=document.createElement("a");rt.target="_blank",document.body.appendChild(rt),rt.href=ve;var Ge=document.createEvent("MouseEvents");Ge.initEvent("click",!1,!1),rt.dispatchEvent(Ge),document.body.removeChild(rt)},he=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve.length<=6?ve:"".concat(ve.substring(0,3),"...").concat(ve.substring(ve.length-3,ve.length))},F=function(){var ve=new Date().getHours(),rt=new Date().getMinutes();return rt>=30?(ve++,rt="00"):rt="30",ve+":"+rt},W=function(){var ve=new Date().getHours(),rt=new Date().getMinutes();return rt>=30?(ve++,rt="00"):rt="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+ve+":"+rt},ie;(function(vt){vt.Number="Number",vt.String="String",vt.Boolean="Boolean",vt.Object="Object",vt.Array="Array",vt.Function="Function"})(ie||(ie={}));var Ke=function(ve){var rt=Object.prototype.toString.call(ve);return rt.substring(8,rt.length-1)},U=function(ve){return Ke(ve)===ie.Array?ve.length===0:Ke(ve)===ie.Object?Object.keys(ve).length===0:!ve},X=function(ve,rt){for(var Ge=[],mt=ve;mt1&&arguments[1]!==void 0?arguments[1]:12,Ge=rt/2-2,mt=rt/2+3;return ve.length>rt?ve.substr(0,Ge)+"..."+ve.substr(mt,rt):ve},Pe=function(ve){return ve>4.5?5:ve>4&&ve<=4.5?4.5:ve>3.5&&ve<=4?4:ve>3&&ve<=3.5?3.5:ve>2.5&&ve<=3?3:ve>2&&ve<=2.5?2.5:ve>1.5&&ve<=2?2:ve>1&&ve<=1.5?1.5:ve>.5&&ve<=1?1:ve>0&&ve<=.5?.5:0},xe=function(ve){return ve==null};function et(vt,ve){var rt=new RegExp("(^|&)".concat(vt,"=([^&]*)(&|$)"),"i"),Ge=ve.substr(1).match(rt);return Ge!=null?decodeURIComponent(Ge[2]):null}var lt=function(ve){switch(ve.container_type){case"ApplyUserAuthentication":if(ve.tiding_type==="Apply"){if(ve.auth_type===1)return window.open("/admins/identity_authentications");if(ve.auth_type===2)return window.open("/admins/professional_authentications")}return ve.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return ve.tiding_type==="Apply"?window.open("/admins/department_applies"):ve.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return ve.tiding_type==="Apply"?window.open("/admins/unit_applies"):ve.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(ve.parent_container_type){case"ApplyShixun":if(ve.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(ve.tiding_type==="System")return window.open("/shixuns/".concat(ve.identifier,"/challenges"));case"ApplySubject":if(ve.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(ve.tiding_type==="System")return window.open("/paths/".concat(ve.parent_container_id));case"TrialAuthorization":if(ve.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(ve.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/teachers"));case"StudentJoinCourse":if(ve.tiding_type==="Apply")return window.open("/classrooms/".concat(ve.belong_container_id,"/teachers"));if(ve.tiding_type==="System")return window.open("/classrooms/".concat(ve.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"Course":return ve.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(ve.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(ve.container_id));case"JournalsForMessage":switch(ve.parent_container_type){case"Principal":return"";case"HomeworkCommon":return ve.homework_type==="normal"?window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="group"?window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="practice"?window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_topics/").concat(ve.parent_container_id,"/detail"));case"StudentWorksScore":return ve.homework_type==="normal"?window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="group"?window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/question")):ve.homework_type==="practice"?window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(ve.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(ve.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(ve.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(ve.container_id));case"DealProject":return window.open("/projects/".concat(ve.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(ve.container_id));case"Poll":switch(ve.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(ve.belong_container_id,"/poll/").concat(ve.container_id,"/detail"));default:return window.open(" /classrooms/".concat(ve.belong_container_id,"/poll/").concat(ve.container_id,"/detail"))}case"Exercise":switch(ve.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(ve.belong_container_id,"/exercise/").concat(ve.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(ve.belong_container_id,"/exercise/").concat(ve.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(ve.belong_container_id,"/exercise/").concat(ve.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_topics/").concat(ve.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_topics/").concat(ve.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_tasks/").concat(ve.container_id));case"GraduationWork":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_tasks/").concat(ve.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(ve.belong_container_id,"/graduation_tasks/").concat(ve.parent_container_id));case"HomeworkCommon":switch(ve.parent_container_type){case"AnonymousCommentFail":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"));default:if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/detail"));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/review/").concat(ve.container_id));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/review/").concat(ve.container_id));if(ve.homework_type==="practice")return window.open("/classrooms/".concat(ve.belong_container_id,"/shixun_homework/").concat(ve.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.trigger_user.id,"/review/").concat(ve.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.trigger_user.id,"/review/").concat(ve.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(ae.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(ve.parent_container_id));case"Issue":return window.open("/issues/".concat(ve.container_id));case"PullRequest":return window.open("/projects/".concat(ve.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(ve.tiding_type==="Apply")return window.open("/admins/library_applies");if(ve.tiding_type==="System")return window.open("/moop_cases/".concat(ve.container_id));case"ProjectPackage":return ve.tiding_type==="Destroyed"||ve.tiding_type==="Destroyed_end"?void 0:ve.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(ve.container_id));case"Discuss":return ve.parent_container_type==="Hack"&&ve.extra?window.open("/myproblems/".concat(ve.extra,"/comment")):window.open("/shixuns/".concat(ve.identifier,"/shixun_discuss"));case"Video":if(ve.tiding_type==="Apply")return window.open("/admins/video_applies");if(ve.tiding_type==="System"){var rt;return window.open("/users/".concat((rt=Object(C.y)())===null||rt===void 0?void 0:rt.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(ve.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(ve.container_id));case"ResubmitStudentWork":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id,"/").concat(ve.container_id,"/appraise"));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id,"/").concat(ve.container_id,"/appraise"));case"AdjustScore":if(ve.homework_type==="normal")return window.open("/classrooms/".concat(ve.belong_container_id,"/common_homework/").concat(ve.parent_container_id));if(ve.homework_type==="group")return window.open("/classrooms/".concat(ve.belong_container_id,"/group_homework/").concat(ve.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(ve.belong_container_id,"/course_videos?open=live"));case"Hack":if(ve.extra&&ve.parent_container_type!=="HackDelete")return window.open("/problems/".concat(ve.extra,"/edit"));default:return}},ke=function(ve){var rt,Ge;return new Promise(function(){var mt=Object(b.a)(i.a.mark(function Ot(dt,jn){var On;return i.a.wrap(function(Ht){for(;;)switch(Ht.prev=Ht.next){case 0:if(!(ve.ip_limit!=="no"||ve.ip_bind)){Ht.next=4;break}return Ht.next=3,Object(x.a)({ip_limit:ve==null?void 0:ve.ip_limit,ip_bind:ve==null?void 0:ve.ip_bind});case 3:rt=Ht.sent;case 4:return Ht.next=6,Object(M.f)({id:ve.exerciseId,ip:rt});case 6:if(On=Ht.sent,On.status===0?dt(On):jn(On),!ve.errmsgHide){Ht.next=10;break}return Ht.abrupt("return",!0);case 10:if(!(On.status===-1)){Ht.next=15;break}return Ge=h.a.info({title:T.a.createElement(o.a,null,T.a.createElement(d.a,{flex:"1"},"\u63D0\u793A"),T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Ge.destroy()}}))),icon:null,className:"custom-modal-divider",content:T.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Ht.abrupt("return",!1);case 15:if(!(On.status===-2)){Ht.next=18;break}return Ge=h.a.info({title:T.a.createElement(o.a,null,T.a.createElement(d.a,{flex:"1"},"\u63D0\u793A"),T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Ge.destroy()}}))),icon:null,className:"custom-modal-divider",content:T.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",T.a.createElement("span",{className:"c-red"},On.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Ht.abrupt("return",!1);case 18:case"end":return Ht.stop()}},Ot)}));return function(Ot,dt){return mt.apply(this,arguments)}}())},it=function(){var vt=Object(b.a)(i.a.mark(function ve(rt){var Ge;return i.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:if(!(rt.ip_limit!=="no"||rt.ip_bind)){Ot.next=6;break}return Ot.next=3,ke(rt);case 3:if(je()){Ot.next=6;break}return h.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:T.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",T.a.createElement("br",null),"\u8BF7\u4F7F\u7528",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),Ot.abrupt("return");case 6:if(!(rt.open_camera||rt.screen_open||rt.ip_limit!=="no"||rt.ip_bind)){Ot.next=14;break}if(Ue()){Ot.next=11;break}return h.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:T.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",T.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",T.a.createElement("br",null),"\u8BF7\u4F7F\u7528",T.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",T.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),Ot.abrupt("return",!1);case 11:Ge=h.a.info({title:T.a.createElement(o.a,null,T.a.createElement(d.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return Ge.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:T.a.createElement("div",{className:"font16 p20"},rt.open_camera&&T.a.createElement(o.a,{align:"middle",justify:"start",className:"mt20"},T.a.createElement(d.a,null,T.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),T.a.createElement(d.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",T.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),rt.screen_open&&T.a.createElement(o.a,{justify:"start",className:"mt20"},T.a.createElement(d.a,{flex:"24px",className:"mr20"},T.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),T.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",rt.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",T.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(rt.inner_ip!==""||rt.public_ip!=="")&&rt.ip_limit!=="no"&&T.a.createElement(o.a,{justify:"start",className:"mt20"},T.a.createElement(d.a,{flex:"24px",className:"mr20"},T.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),T.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",T.a.createElement("br",null),T.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),T.a.createElement("br",null),T.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),rt.ip_bind&&T.a.createElement(o.a,{justify:"start",className:"mt20"},T.a.createElement(d.a,{flex:"24px",className:"mr20"},T.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),T.a.createElement(d.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",T.a.createElement("br",null),T.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),T.a.createElement("br",null),T.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),T.a.createElement("p",{className:"ml40 mt40"},T.a.createElement(a.a,{onChange:function(jn){return Ge.update({okButtonProps:{disabled:!jn.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var jn;Object(R.d)(document.body),rt.history.push("/classrooms/".concat(rt.coursesId,"/exercise/").concat(rt.exerciseId,"/users/").concat((jn=Object(C.y)())===null||jn===void 0?void 0:jn.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),Ot.next=15;break;case 14:rt.history.push("/classrooms/".concat(rt.coursesId,"/exercise/").concat(rt.exerciseId,"/users/").concat(rt.login));case 15:case"end":return Ot.stop()}},ve)}));return function(rt){return vt.apply(this,arguments)}}(),St=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}],Ct=function(ve,rt){var Ge={1:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6682\u672A\u53D1\u5E03\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",2:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u4E0D\u5B58\u5728\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",3:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",4:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5C06\u4E8E".concat(rt,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},mt=Ge[ve];r.b.warn(mt)},yt=function(ve,rt){for(var Ge,mt,Ot=window.atob(ve),dt=Ot.length,jn=new Uint8Array(dt),On=0;On0&&arguments[0]!==void 0?arguments[0]:"",rt=document.createElement("textarea");rt.value=ve,document.body.appendChild(rt),rt.select(),document.execCommand("Copy"),r.b.success("\u590D\u5236\u6210\u529F"),document.body.removeChild(rt)},Qe=function(){for(var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],rt=Object(s.a)(ve),Ge=rt.sort(),mt=0;mt0,dt=(Ge==null?void 0:Ge.exercise_subject_id)?"subject_id_"+(Ge==null?void 0:Ge.exercise_subject_id):Ge==null?void 0:Ge.id;return{title:(Ge==null?void 0:Ge.exercise_subject)||(Ge==null?void 0:Ge.name),value:dt,key:dt,disabled:!!(Ge==null?void 0:Ge.exercise_subject_id),children:Ot?mt==null?void 0:mt.map(function(jn){return rt(jn)}):[]}}return ve==null?void 0:ve.map(function(Ge){return rt(Ge)})},It=function(ve){var rt=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Ge=["","\u5341","\u767E","\u5343","\u4E07"];ve=parseInt(ve);var mt=function(On){for(var _t=On.toString().split("").reverse(),Ht="",Mn=0;Mn<_t.length;Mn++)Ht=(Mn==0&&_t[Mn]==0||Mn>0&&_t[Mn]==0&&_t[Mn-1]==0?"":rt[_t[Mn]]+(_t[Mn]==0?Ge[0]:Ge[Mn]))+Ht;return Ht},Ot=Math.floor(ve/1e4),dt=ve%1e4;return dt.toString().length<4&&(dt="0"+dt),Ot?mt(Ot)+"\u4E07"+mt(dt):mt(ve)}},"1wcP":function(L,p,e){},"1xZ4":function(L,p,e){//! moment.js locale configuration //! locale : Catalan [ca] //! author : Juan G. Hurtado : https://github.com/juanghurtado (function(s,t){t(e("wd/R"))})(this,function(s){"use strict";//! moment.js locale configuration