diff --git a/index.html b/index.html index 5fc4eaaf9e..acd9db987d 100644 --- a/index.html +++ b/index.html @@ -55,6 +55,6 @@
- + diff --git a/p__Classrooms__Lists__Attachment__index.f1910bf5.async.js b/p__Classrooms__Lists__Attachment__index.87ef5a4e.async.js similarity index 54% rename from p__Classrooms__Lists__Attachment__index.f1910bf5.async.js rename to p__Classrooms__Lists__Attachment__index.87ef5a4e.async.js index d6c3cd7601..17484a1b65 100644 --- a/p__Classrooms__Lists__Attachment__index.f1910bf5.async.js +++ b/p__Classrooms__Lists__Attachment__index.87ef5a4e.async.js @@ -1,5 +1,5 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[34,5,7,9,11,12],{"1vsH":function(Te,i,a){"use strict";a.d(i,"i",function(){return te}),a.d(i,"o",function(){return Ee}),a.d(i,"e",function(){return H}),a.d(i,"h",function(){return we}),a.d(i,"c",function(){return ye}),a.d(i,"f",function(){return X}),a.d(i,"g",function(){return ie}),a.d(i,"a",function(){return Y}),a.d(i,"F",function(){return Xe}),a.d(i,"G",function(){return Je}),a.d(i,"H",function(){return Le}),a.d(i,"v",function(){return Me}),a.d(i,"u",function(){return Ie}),a.d(i,"s",function(){return Ye}),a.d(i,"r",function(){return We}),a.d(i,"D",function(){return T}),a.d(i,"l",function(){return ct}),a.d(i,"k",function(){return Ze}),a.d(i,"C",function(){return Oe}),a.d(i,"x",function(){return gt}),a.d(i,"A",function(){return pt}),a.d(i,"q",function(){return ot}),a.d(i,"d",function(){return st}),a.d(i,"b",function(){return d}),a.d(i,"w",function(){return Be}),a.d(i,"B",function(){return $}),a.d(i,"p",function(){return et}),a.d(i,"y",function(){return dt}),a.d(i,"t",function(){return _t}),a.d(i,"j",function(){return Qe}),a.d(i,"E",function(){return q}),a.d(i,"n",function(){return re}),a.d(i,"z",function(){return ke}),a.d(i,"m",function(){return it});var le=a("miYZ"),r=a("tsqr"),x=a("sRBo"),f=a("kaz8"),k=a("WmNS"),W=a.n(k),Pe=a("14J3"),j=a("BMrR"),pe=a("jCWc"),oe=a("kPKH"),K=a("2qtc"),ae=a("kLXV"),G=a("9og8"),z=a("jrin"),_e=a("q1tI"),s=a.n(_e),A=a("xKgJ"),Q=a("s8TD"),R=a("V0Rq"),l=a("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"},L=a("aCH8"),D=a.n(L),t=a("m3rI"),te=["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(e){var n={\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 e.data&&e.data.map(function(o,b){return s.a.createElement("span",{key:b,className:n[o]&&n[o].class},o)})},Ee=function(e){var n,o=(n={},Object(z.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(z.a)(n,0,"\u672A\u5F00\u542F"),Object(z.a)(n,1,"\u672A\u901A\u5173"),Object(z.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},H=function(e){var n,o,b,E=(n={},Object(z.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(z.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(z.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(z.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(z.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return s.a.createElement("span",{className:E==null||((o=E[e.status])===null||o===void 0)?void 0:o.class},E==null||((b=E[e.status])===null||b===void 0)?void 0:b.name)},we=function(e){var n=e.status,o={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 s.a.createElement("span",{className:o[n].class},o[n].name)}catch(b){console.log("utils.StatusGraduationProjectTags",e.status)}},ye={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},X={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},ie=function(e){var n={\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"}},o=[];e.is_random&&o.push(s.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(b,E){o.push(s.a.createElement("span",{key:E,className:n[b]&&n[b].class},b))})}catch(b){console.log("utils.status.tag:",b,e.status)}return o},Re=function(e){var n,o,b,E=(n={},Object(z.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(z.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(z.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(z.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(z.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return s.a.createElement("span",{className:(o=E[e.status])===null||o===void 0?void 0:o.class},(b=E[e.status])===null||b===void 0?void 0:b.name)},Y=function(e){var n,o,b={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 s.a.createElement("span",{className:(n=b[e.status])===null||n===void 0?void 0:n.class},(o=b[e.status])===null||o===void 0?void 0:o.name)},Xe=function(e){e=new Date(e).getTime();var n=1e3*60,o=n*60,b=o*24,E="",ge=new Date().getTime(),xe=ge-e;if(xe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),E="\u521A\u521A";var he=parseInt(xe/b,10),ut=parseInt(xe/o,10),je=parseInt(xe/n,10);return he>30?E=""+Ge(e,"yyyy-MM-dd"):he>1?E=""+he+"\u5929\u524D":he==1?E="\u6628\u5929":ut>=1?E=""+ut+"\u5C0F\u65F6\u524D":je>=5?E=""+je+"\u5206\u949F\u524D":E="\u521A\u521A",E},Ge=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},b=[["\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(n)&&(n=n.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,b[RegExp.$1.length-1][e.getDay()]));for(var E in o)new RegExp("("+E+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[E]:("00"+o[E]).substr((""+o[E]).length)));return n},Je=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,b=o*24,E=e/b,ge=e/o,xe=e/n,he=e%60;return E>=1?parseInt(E.toString())+"\u5929"+Math.floor(ge%24)+"\u65F6"+Math.floor(xe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":ge>1?parseInt(ge.toString())+"\u65F6"+Math.floor(xe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":xe>=1?parseInt(xe.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},Le=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var b=0;b=55296&&E<=56319&&(o--,b++)}}return o<=n},Me=function(e,n,o){if(n){var b=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,E=/[\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,ge=E.test(n),xe=b.test(n);(ge===!0||xe===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},Ie=function(e,n,o){if(n){var b=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,E=/[\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,ge=E.test(n),xe=b.test(n);(ge===!0||xe===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},Ye=function(e){if(!e)return"";for(var n=e.length-1,o="",b=0;b0){n=!1;break}return n}function be(){var P=navigator.userAgent,e=["Chrome"];return e.some(function(n){return P.indexOf(n)>-1})}function Se(){var P=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return P.indexOf(n)>-1})}var ce=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},pt=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},ot=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},st=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},d=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},m;(function(P){P.Number="Number",P.String="String",P.Boolean="Boolean",P.Object="Object",P.Array="Array",P.Function="Function"})(m||(m={}));var u=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},Be=function(e){return u(e)===m.Array?e.length===0:u(e)===m.Object?Object.keys(e).length===0:!e},$=function(e,n){for(var o=[],b=e;b1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,b=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(b,n):e},et=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},dt=function(e){return e==null};function xt(P,e){var n=new RegExp("(^|&)".concat(P,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var _t=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.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 e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(t.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(A.w)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Qe=function(e){var n,o;return new Promise(function(){var b=Object(G.a)(W.a.mark(function E(ge,xe){var he;return W.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(e.ip_limit!=="no"||e.ip_bind)){je.next=4;break}return je.next=3,Object(Q.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=je.sent;case 4:return je.next=6,Object(R.f)({id:e.exerciseId,ip:n});case 6:if(he=je.sent,he.status===0?ge(he):xe(he),!e.errmsgHide){je.next=10;break}return je.abrupt("return",!0);case 10:if(!(he.status===-1)){je.next=15;break}return o=ae.a.info({title:s.a.createElement(j.a,null,s.a.createElement(oe.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(oe.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 15:if(!(he.status===-2)){je.next=18;break}return o=ae.a.info({title:s.a.createElement(j.a,null,s.a.createElement(oe.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(oe.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",s.a.createElement("span",{className:"c-red"},he.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 18:case"end":return je.stop()}},E)}));return function(E,ge){return b.apply(this,arguments)}}())},q=function(){var P=Object(G.a)(W.a.mark(function e(n){var o;return W.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(!(n.ip_limit!=="no"||n.ip_bind)){E.next=4;break}return E.next=3,Qe(n);case 3:be()||ae.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){E.next=12;break}if(Se()){E.next=9;break}return ae.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),E.abrupt("return",!1);case 9:o=ae.a.info({title:s.a.createElement(j.a,null,s.a.createElement(oe.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),s.a.createElement(oe.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},n.open_camera&&s.a.createElement(j.a,{align:"middle",justify:"start",className:"mt20"},s.a.createElement(oe.a,null,s.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),s.a.createElement(oe.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&s.a.createElement(j.a,{justify:"start",className:"mt20"},s.a.createElement(oe.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),s.a.createElement(oe.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&n.ip_limit!=="no"&&s.a.createElement(j.a,{justify:"start",className:"mt20"},s.a.createElement(oe.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),s.a.createElement(oe.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",s.a.createElement("br",null),s.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"),s.a.createElement("br",null),s.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&s.a.createElement(j.a,{justify:"start",className:"mt20"},s.a.createElement(oe.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),s.a.createElement(oe.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",s.a.createElement("br",null),s.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"),s.a.createElement("br",null),s.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),s.a.createElement("p",{className:"ml40 mt40"},s.a.createElement(f.a,{onChange:function(xe){return o.update({okButtonProps:{disabled:!xe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var xe;Object(l.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((xe=Object(A.w)())===null||xe===void 0?void 0:xe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),E.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return E.stop()}},e)}));return function(n){return P.apply(this,arguments)}}(),re=[{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}],ke=function(e,n){var o={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(n,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},b=o[e];r.b.warn(b)},ze=function(e,n){for(var o,b,E=window.atob(e),ge=E.length,xe=new Uint8Array(ge),he=0;he30?j()("".concat(_e,":00")).add(1,"hours"):j()(ae)}i.b=function(ae){var G=ae.value,z=ae.onChange,_e=ae.style,s=_e===void 0?{}:_e,A=ae.disabled,Q=A===void 0?!1:A,R=ae.showTimeConfig;function l(_,L){z(_&&K(L))}return W.a.createElement(r.a,{showTime:Object(x.a)({format:"HH:mm",minuteStep:30},R),showToday:!1,value:G,format:oe,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:s,onChange:l,disabled:Q,disabledDate:pe})}},BdwD:function(Te,i,a){"use strict";var le=a("k1fw"),r=a("q1tI"),x=a.n(r),f=function(W){var Pe=W.styles,j=Pe===void 0?{}:Pe,pe=W.customText;return x.a.createElement("section",{className:"tc animated fadeIn",style:Object(le.a)(Object(le.a)({},{color:"#999",margin:"200px auto"}),j)},x.a.createElement("img",{src:a("FOrL")}),x.a.createElement("p",{className:"mt20 font14"},pe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};i.a=f},FOrL:function(Te,i){Te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},MY4a:function(Te,i,a){Te.exports={flex_box_center:"flex_box_center___HdpHj",flex_space_between:"flex_space_between___RKhVH",flex_box_vertical_center:"flex_box_vertical_center___2XaUm",flex_box_center_end:"flex_box_center_end___22uoS",flex_box_column:"flex_box_column___26Mlj",wrp:"wrp___2hUhT",itemTitleWrp:"itemTitleWrp___3-bSU",itemTitle:"itemTitle___7UWkS",search:"search___1WVsU","simple-table":"simple-table___2ZPu1"}},QGk1:function(Te,i,a){"use strict";a.r(i);var le=a("0Owb"),r=a("cWXX"),x=a("/ezw"),f=a("DjyN"),k=a("NUBc"),W=a("5Dmo"),Pe=a("3S7+"),j=a("qVdP"),pe=a("jsC+"),oe=a("sRBo"),K=a("kaz8"),ae=a("5NDa"),G=a("5rEg"),z=a("lUTK"),_e=a("BvKs"),s=a("miYZ"),A=a("tsqr"),Q=a("WmNS"),R=a.n(Q),l=a("9og8"),_=a("k1fw"),L=a("tJVT"),D=a("q1tI"),t=a.n(D),te=a("ErOA"),V=a("Ty5D"),Ee=a("55Ip"),H=a("9kvl"),we=a("8Skl"),ye=a("1vsH"),X=a("xKgJ"),ie=a("oBTY"),Re=a("2qtc"),Y=a("kLXV"),Xe=function(p){var c=p.classroomList,g=p.user,F=p.dispatch,M=Object(V.m)(),se=Object(D.useState)(!1),fe=Object(L.a)(se,2),w=fe[0],O=fe[1];Object(D.useEffect)(function(){if(c.actionTabs.key==="\u5220\u9664"){if(Object(X.t)()){O(!0);return}var C={hasNum:0,noHasNum:0};c.actionTabs.selectArrsAll.map(function(B){var ee;B.author_login===((ee=g.userInfo)===null||ee===void 0?void 0:ee.login)?++C.hasNum:++C.noHasNum}),C.noHasNum>0?Y.a.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:t.a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",t.a.createElement("span",{className:"c-blue"},C.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",t.a.createElement("span",{className:"c-red"},C.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",t.a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:function(){J()}}):O(!0)}else O(!1)},[c.actionTabs.key]);var J=function(){F({type:"classroomList/setActionTabs",payload:{}})};return t.a.createElement(Y.a,{centered:!0,title:"\u63D0\u793A",visible:w,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(l.a)(R.a.mark(function C(){var B;return R.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(te.a)("/api/files/bulk_delete.json",{method:"delete",body:{ids:Object(ie.a)(c.actionTabs.selectArrs),course_id:M.id}});case 2:B=v.sent,B.status===0&&(A.b.success("\u5220\u9664\u6210\u529F"),F({type:"classroomList/getAttachmentList",payload:Object(_.a)({},c.actionTabs.params)}),F({type:"classroomList/setActionTabs",payload:{}}),F({type:"classroomList/getClassroomLeftMenus",payload:{id:M.coursesId}}));case 4:case"end":return v.stop()}},C)})),onCancel:function(){J()}},t.a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))},Ge=Object(H.a)(function(S){var p=S.classroomList,c=S.user;return{classroomList:p,user:c}})(Xe),Je=function(p){var c=p.classroomList,g=p.dispatch,F=Object(V.m)();return F.id=F.coursesId,t.a.createElement(Y.a,{centered:!0,title:"\u63D0\u793A",visible:c.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(l.a)(R.a.mark(function M(){var se;return R.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(te.a)("/api/files/bulk_publish.json",{method:"put",body:{course_id:F.id,ids:Object(ie.a)(c.actionTabs.selectArrs)}});case 2:se=w.sent,se.status===0&&(A.b.success("\u64CD\u4F5C\u6210\u529F"),g({type:"classroomList/setActionTabs",payload:{}}),g({type:"classroomList/getAttachmentList",payload:Object(_.a)({},F)}));case 4:case"end":return w.stop()}},M)})),onCancel:function(){g({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))},Le=Object(H.a)(function(S){var p=S.classroomList;return{classroomList:p}})(Je),Me=a("jrin"),Ie=a("T2oS"),Ye=a("W9HT"),We=a("y8nQ"),T=a("Vl3Y"),qe=a("wd/R"),ve=a.n(qe),lt=function(p){var c,g=p.classroomList,F=p.loading,M=p.dispatch,se=Object(V.m)(),fe=Object(V.l)();Object(D.useEffect)(function(){M({type:"classroomList/getCourseGroups",payload:{id:se.id}})},[g.name]);var w=T.a.useForm(),O=Object(L.a)(w,1),J=O[0],C=[];return g.courseGroups.course_groups&&g.courseGroups.course_groups.map(function(B){return C.push(B.id+"")}),t.a.createElement(Y.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:g.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:200},onOk:Object(l.a)(R.a.mark(function B(){var ee,v;return R.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return ee=J.getFieldValue(),y.next=3,Object(te.a)("/api/courses/".concat(se.id,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(ie.a)(g.actionTabs.selectArrs),group_ids:Object(ie.a)(ee.group_ids)}});case 3:v=y.sent,v.status===0&&(A.b.success("\u64CD\u4F5C\u6210\u529F"),M({type:"classroomList/setActionTabs",payload:{}}),M({type:"classroomList/getClassroomShixunsList",payload:Object(_.a)({},g.actionTabs.params)}));case 5:case"end":return y.stop()}},B)})),onCancel:function(){M({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A",t.a.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u63D0\u4EA4\u4E2D" \u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548'),F.effects["classroomList/getCourseGroups"]&&t.a.createElement("div",{className:"tc mt40"},t.a.createElement(Ye.a,null)),t.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},g.courseGroups.course_groups&&t.a.createElement(T.a,{form:J,initialValues:(c={},Object(Me.a)(c,"group_ids",C),Object(Me.a)(c,"end_time",ve()(ve()().add(7,"days").format("YYYY-MM-DD HH:mm"))),c)},t.a.createElement(T.a.Item,{name:"group_ids"},t.a.createElement(K.a.Group,null,g.courseGroups.course_groups.map(function(B,ee){return t.a.createElement("div",{key:ee},t.a.createElement(K.a,{onChange:function(I){},key:ee,value:String(B.id),defaultChecked:!0},B.name))}))))))},ct=Object(H.a)(function(S){var p=S.classroomList,c=S.loading;return{classroomList:p,loading:c}})(lt),Ze=function(p){var c=p.classroomList,g=p.dispatch,F=Object(V.m)();return F.id=F.coursesId,t.a.createElement(Y.a,{centered:!0,title:"\u63D0\u793A",visible:c.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(l.a)(R.a.mark(function M(){var se;return R.a.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,Object(te.a)("/api/files/bulk_public.json",{method:"put",body:{course_id:F.id,ids:Object(ie.a)(c.actionTabs.selectArrs)}});case 2:se=w.sent,se.status===0&&(A.b.success("\u64CD\u4F5C\u6210\u529F"),g({type:"classroomList/setActionTabs",payload:{}}),g({type:"classroomList/getAttachmentList",payload:Object(_.a)({},F)}),g({type:"classroomList/getClassroomShixunsList",payload:Object(_.a)({},c.actionTabs.params)}));case 4:case"end":return w.stop()}},M)})),onCancel:function(){g({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",t.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))},Oe=Object(H.a)(function(S){var p=S.classroomList;return{classroomList:p}})(Ze),gt=a("14J3"),be=a("BMrR"),Se=a("jCWc"),ce=a("kPKH"),pt=function(p){var c,g,F=p.classroomList,M=p.loading,se=p.dispatch,fe=Object(V.m)(),w=Object(V.l)(),O=F.actionTabs,J=T.a.useForm(),C=Object(L.a)(J,1),B=C[0],ee=function(I){return I&&I0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}}]},t.a.createElement(K.a.Group,{style:{width:"100%"}},t.a.createElement("div",{style:{maxHeight:210,overflow:"auto"}},t.a.createElement(xt.a,{initialLoad:!1,pageStart:0,threshold:800,loadMore:function(){Ve()},hasMore:y,useWindow:!1},t.a.createElement(P,{data:Ce}))))),t.a.createElement(T.a.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"delay_publish"},t.a.createElement($.a.Group,{onChange:Ne},t.a.createElement($.a,{value:0},"\u7ACB\u5373\u53D1\u5E03"),t.a.createElement($.a,{disabled:Object(X.r)(),value:1},"\u5EF6\u671F\u53D1\u5E03"))),B?t.a.createElement(T.a.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4",extra:t.a.createElement("p",{className:"mt10 c-grey-c"},"\u6309\u7167\u8BBE\u7F6E\u7684\u65F6\u95F4\u5B9A\u65F6\u53D1\u5E03"),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}]},t.a.createElement(u.a,{disabledDate:nt,format:"YYYY-MM-DD HH:mm",showTime:{format:"HH:mm",defaultValue:ve()(Object(ye.d)(),"HH:mm")}})):null))},it=Object(H.a)(function(S){var p=S.attachment,c=S.loading;return{attachment:p,loading:c}})(ze);function P(S){var p=S.data;return t.a.createElement("table",{className:Qe.a["simple-table"]},t.a.createElement("thead",null,t.a.createElement("tr",null,t.a.createElement("th",null,"\u8D44\u6E90\u540D\u79F0"),t.a.createElement("th",null,"\u5927\u5C0F"),t.a.createElement("th",null,"\u53D1\u5E03\u4EBA"),t.a.createElement("th",null,"\u65F6\u95F4"))),t.a.createElement("tbody",null,p.map(function(c){return t.a.createElement("tr",{key:c.id},t.a.createElement("td",null,t.a.createElement(K.a,{value:String(c.id),defaultChecked:!0,className:Qe.a.itemTitleWrp},t.a.createElement("span",{className:["c-black",Qe.a.itemTitle].join(" ")},t.a.createElement(Pe.a,{title:c.title,placement:"topLeft"},c.title)))),t.a.createElement("td",null," ",c.filesize," "),t.a.createElement("td",null," ",c.author.name," "),t.a.createElement("td",null,ve()(c.created_on).format(q.a)))})))}var e=a("y5JW"),n={delay_publish:0,is_public:0,description:""},o=function(p){var c=p.attachment,g=p.dispatch,F=Object(V.m)(),M=T.a.useForm(),se=Object(L.a)(M,1),fe=se[0],w=Object(D.useState)(Object(_.a)({},n)),O=Object(L.a)(w,2),J=O[0],C=O[1];Object(D.useEffect)(function(){c.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&fe.resetFields()},[c.actionTabs.key]);var B=function(v){return v&&v-1?ee(B.filter(function(Et){return Et!==h.id})):ee(B.concat(h.id))}}),t.a.createElement("div",{className:tt.a.info},t.a.createElement("div",{className:tt.a.title},t.a.createElement("div",{className:tt.a.titleLeft},Object(X.h)()||h.is_public?t.a.createElement("a",{onClick:function(nt){if(Ce(h),h.link||h.content_type==="application/pdf")return;nt.preventDefault(),ne.type=h.file_type,ne.data=E.a.IMG_SERVER+h.url,Z(Object(_.a)({},ne))},href:at(h),target:"_blank"},t.a.createElement("strong",null,h.title)):t.a.createElement("strong",null,h.title),!h.is_public&&t.a.createElement(Pe.a,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE",placement:"bottom"},t.a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),h.link&&t.a.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," \u5916\u94FE "),t.a.createElement(ye.g,{status:[!h.is_publish&&"\u672A\u53D1\u5E03"]})),t.a.createElement("div",{className:tt.a.titleRight},Object(X.r)()&&de.login===((Ue=h.author)===null||Ue===void 0?void 0:Ue.login)&&t.a.createElement(Ee.Link,{to:"/",onClick:function(nt){nt.preventDefault(),w({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrsAll:[h],selectArrs:[h.id],params:O}})}},"\u5220\u9664"),(Object(X.c)()||de.login===((Ve=h.author)===null||Ve===void 0?void 0:Ve.login))&&t.a.createElement(Ee.Link,{to:"/",className:"ml20",onClick:function(nt){nt.preventDefault(),w({type:"attachment/setActionTabs",payload:{key:h.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",selectArrs:h,params:O}})}},"\u8BBE\u7F6E"))),t.a.createElement("div",{className:"flex-wrp"},h.link&&t.a.createElement("p",{className:"flex1"},t.a.createElement("span",null,h.author.name),t.a.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",h.downloads_count)),!h.link&&t.a.createElement("p",{className:"flex1"},t.a.createElement("span",null,h.author.name),t.a.createElement("span",{className:"ml15"}," \u5927\u5C0F ",h.filesize," "),t.a.createElement("span",{className:"ml15"}," \u4E0B\u8F7D ",h.downloads_count," ")),(h.category_name||h.parent_category_name)&&t.a.createElement("p",{style:{color:"#888"}},"\u6240\u5C5E\u76EE\u5F55\uFF1A",h.parent_category_name&&t.a.createElement("span",null,h.parent_category_name),"/",h.category_name&&t.a.createElement("span",null,h.category_name))),t.a.createElement("div",{className:"flex-wrp"},t.a.createElement("p",{className:"flex1"},t.a.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),t.a.createElement("span",{className:"ml15"},h.description||"\u6682\u65E0\u63CF\u8FF0")))))}),t.a.createElement("aside",{className:"tc mb50 mt30"},t.a.createElement(k.a,{hideOnSinglePage:!0,current:O.page||1,showSizeChanger:!1,onChange:De,defaultCurrent:1,defaultPageSize:15,total:v.attachments_count}))),t.a.createElement(Ge,null),t.a.createElement(Le,null),t.a.createElement(ct,null),t.a.createElement(Oe,null),t.a.createElement(wt,null),t.a.createElement(ot,null),t.a.createElement(d,null),t.a.createElement(it,null),t.a.createElement(b,null),t.a.createElement(he,null),t.a.createElement(Dt,null),t.a.createElement(Ct,null),t.a.createElement(Lt.a,Object(le.a)({},ne,{onClose:function(){Z(Object(_.a)(Object(_.a)({},ne),{},{type:""}))}})))},Bt=i.default=Object(H.a)(function(S){var p=S.classroomList,c=S.loading,g=S.user,F=S.globalSetting;return{classroomList:p,globalSetting:F,user:g,loading:c.effects}})(St)},ZW9T:function(Te,i,a){"use strict";a.d(i,"a",function(){return R});var le=a("k1fw"),r=a("miYZ"),x=a("tsqr"),f=a("rAM+"),k=a("tJVT"),W=a("q1tI"),Pe=a.n(W),j=a("bdgK");function pe(l,_,L,D,t){var te=_.getWordUntilPosition(L),V={startLineNumber:L.lineNumber,endLineNumber:L.lineNumber,startColumn:te.startColumn,endColumn:te.endColumn},Ee=D.map(function(H){return{label:H,kind:l.languages.CompletionItemKind.Keyword,insertText:H,insertTextRules:l.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:V}});return t.map(function(H){Ee.push(Object(le.a)(Object(le.a)({},H),{},{range:V}))}),Ee}var oe=function(l){var _={label:"ifelse",kind:l.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:l.languages.CompletionItemInsertTextRule.InsertAsSnippet},L=["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"];l.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(V,Ee){var H=pe(l,V,Ee,L,[_]);return{suggestions:H}}});var D=["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"];l.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(V,Ee){var H=[{label:"print",kind:l.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:l.languages.CompletionItemInsertTextRule.InsertAsSnippet}],we=pe(l,V,Ee,D,H);return{suggestions:we}}});var t=["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"];l.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(V,Ee){var H=[_,{label:"main",kind:l.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` -`),insertTextRules:l.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:l.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:l.languages.CompletionItemInsertTextRule.InsertAsSnippet}],we=pe(l,V,Ee,t,H);return{suggestions:we}}})},K="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function ae(l){return/^\d+$/.test(l)?"".concat(l,"px"):l}function G(){}var z=!1,_e={"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 s(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],_=l;if(Array.isArray(l)){for(var L=0;L0||it.target.offsetWidth>0)&&Oe.current.instance.layout()}}catch(P){ke.e(P)}finally{ke.f()}}),q.observe(Ze.current)),q}function ot(){x.b.warn(decodeURIComponent(K))}Object(W.useEffect)(function(){var q=Oe.current.instance;if(te!=null&&q&&Se){var re=q.getModel();re&&te!==re.getValue()&&(z=!0,re.setValue(te),q.layout(),z=!1)}},[te,Se,Oe.current]);function st(){var q=Oe.current.instance;if(q){var re=q.getSelection(),ke=Oe.current.pastePos||{},ze=new A.Range(ke.startLineNumber||re.endLineNumber,ke.startColumn||re.endColumn,ke.endLineNumber||re.endLineNumber,ke.endColumn||re.endColumn);setTimeout(function(){q.executeEdits("",[{range:ze,text:""}])},300)}}function d(q){(window.navigator.platform.match("Mac")?q.metaKey:q.ctrlKey)&&q.keyCode==83&&(q.preventDefault(),Je())}var m=function(){if(Me){var re=Oe.current.instance.getContentHeight();re<1800?_t(re0||qe.target.offsetWidth>0)&&Me.layout()}}catch(ve){We.e(ve)}finally{We.f()}}),Ie.observe(ye.current)),Ie}Object(W.useEffect)(function(){ye.current&&a.e(23).then(a.t.bind(null,"M/lh",7)).then(function(Me){A=Me;var Ie=A.editor.createDiffEditor(ye.current,Object(le.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},we));Y(Ie);var Ye=Xe(Ie);return function(){Ie.dispose();var We=Ie.getModel();We&&We.dispose(),Ye.unobserve(ye.current)}})},[]),Object(W.useEffect)(function(){Re&&Re.setModel({original:A.editor.createModel(te,Ee),modified:A.editor.createModel(V,Ee)})},[te,V,Ee,Re]);var Ge=ae(L),Je=ae(t),Le={width:Ge,height:Je};return Pe.a.createElement("div",{className:"my-diff-editor",ref:ye,style:Le})}},bntm:function(Te,i,a){"use strict";a.d(i,"d",function(){return le}),a.d(i,"b",function(){return r}),a.d(i,"c",function(){return x}),a.d(i,"a",function(){return f});function le(k){try{k.mozRequestFullScreen?k.mozRequestFullScreen():k.webkitRequestFullScreen&&k.webkitRequestFullScreen()}catch(W){console.log(W,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var x=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function f(){var k=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,W=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(k==null)}},dfu6:function(Te,i,a){"use strict";a.d(i,"a",function(){return le});var le=function(f){var k=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return k.test(f)},r=function(f){var k=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return k.test(f)}},p5ED:function(Te,i,a){"use strict";var le=a("+L6B"),r=a("2/Rp"),x=a("5Dmo"),f=a("3S7+"),k=a("k1fw"),W=a("tJVT"),Pe=a("q1tI"),j=a.n(Pe),pe=a("vHTk"),oe=a.n(pe),K=a("yEEn"),ae=a("ZW9T"),G=a("1vsH");i.a=function(z){var _e=z.name,s=z.data,A=z.theme,Q=z.type,R=z.filename,l=z.monacoEditor,_=z.className,L=z.style,D=z.close,t=z.onClose,te=Object(Pe.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),V=Object(W.a)(te,2),Ee=V[0],H=V[1],we=Object(Pe.useRef)(),ye=function(){if(s.startsWith("http")){X();return}Object(G.m)(R||"educoder",s,R)},X=function(){Object(G.l)("",s)};return j.a.createElement("div",{style:Object(k.a)({},L||{}),className:"".concat(oe.a.wrp," ").concat(Q?"":"hide")},D&&j.a.createElement("div",{className:oe.a.close,ref:we},j.a.createElement(f.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return we.current}},j.a.createElement("span",{onClick:X},j.a.createElement("i",{className:"icon-quxiaozhiding"}))),j.a.createElement(f.a,{title:"\u5173\u95ED",getPopupContainer:function(){return we.current}},j.a.createElement("span",{className:"",onClick:t},j.a.createElement("i",{className:"icon-guanbi1"})))),j.a.createElement("div",{className:"".concat(oe.a[_]," ").concat(_," ").concat(oe.a.monaco," ").concat(Q==="txt"?"show":"hide")},j.a.createElement(ae.b,l)),Q==="audio"&&j.a.createElement("audio",{src:"".concat(s.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(s),autoPlay:!0}),Q==="video"&&j.a.createElement(j.a.Fragment,null,s.indexOf("http")>-1?j.a.createElement("video",{controls:!0,src:"".concat(s),autoPlay:!0}):j.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(s),autoPlay:!0})),Q==="office"&&j.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(s,"?disposition=office")}),Q==="image"&&j.a.createElement("img",{src:"".concat(s.indexOf("http")>-1?"":"data:image/png;base64,").concat(s)}),Q==="other"&&j.a.createElement("div",null,j.a.createElement(r.a,{type:"primary",size:"large",onClick:ye},j.a.createElement(K.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),Q==="download"&&j.a.createElement(r.a,{type:"primary",size:"large",onClick:ye},j.a.createElement(K.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},rEM6:function(Te,i,a){Te.exports={flex_box_center:"flex_box_center___1l5Hq",flex_space_between:"flex_space_between___W7XcT",flex_box_vertical_center:"flex_box_vertical_center___mz3WW",flex_box_center_end:"flex_box_center_end___1TLDy",flex_box_column:"flex_box_column___1EW_L",bg:"bg___1aLe1",containerTitle:"containerTitle___hKSbn",containerDesc:"containerDesc___18pCj",listItem:"listItem___3qIHc",info:"info___Cypx2",title:"title___10uTg",titleLeft:"titleLeft___245bS",titleRight:"titleRight___1Dp_k",acitons:"acitons___34Ic0"}},s8TD:function(Te,i,a){"use strict";a.d(i,"a",function(){return K});var le=a("Pv/L"),r=a("14J3"),x=a("BMrR"),f=a("jCWc"),k=a("kPKH"),W=a("2qtc"),Pe=a("kLXV"),j=a("q1tI"),pe=a.n(j),oe=a("dfu6"),K=function(G){return new Promise(function(z,_e){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return _e("WebRTC not supported by browser");var s=new RTCPeerConnection,A=[];s.createDataChannel(""),s.createOffer().then(function(Q){return s.setLocalDescription(Q)}).catch(function(Q){return _e(Q)}),s.onicecandidate=function(Q){console.log("event:",Q);var R=[];if(!Q||!Q.candidate){if(console.log("ips",A),A.length==0||!Object(oe.a)(A[0])){var l=Pe.a.info({title:pe.a.createElement(x.a,null,pe.a.createElement(k.a,{flex:"1"},"\u63D0\u793A"),pe.a.createElement(k.a,null,pe.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return l.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:pe.a.createElement(x.a,null,pe.a.createElement(k.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",G.ip_limit==="inner"&&pe.a.createElement(pe.a.Fragment,null,pe.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"),pe.a.createElement("br",null),pe.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return _e("WebRTC disabled or restricted by browser")}var _=A.filter(function(Y){return Object(oe.a)(Y)});return z(_.join(""))}var L=Q.candidate.candidate.split(" "),D=Object(le.a)(L),t=D[0],te=D[1],V=D[2],Ee=D[3],H=D[4],we=D[5],ye=D[7],X=D.slice(8),ie=["rtp","rtpc"];if(console.log("event:",Q),A.some(function(Y){return Y==H})||A.push(H),console.log(" candidate: "+t.split(":")[1]),console.log(" component: "+ie[te-1]),console.log(" protocol: "+V),console.log(" priority: "+Ee),console.log(" ip: "+H),console.log(" port: "+we),console.log(" type: "+ye),X.length){console.log("attributes: ");for(var Re=0;Re "+X[Re]+": "+X[Re+1])}}})}},vHTk:function(Te,i,a){Te.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},wzkS:function(Te,i,a){"use strict";a.d(i,"c",function(){return k}),a.d(i,"b",function(){return W}),a.d(i,"d",function(){return Pe}),a.d(i,"a",function(){return pe}),a.d(i,"e",function(){return oe});var le=a("WmNS"),r=a.n(le),x=a("9og8"),f=a("ErOA");function k(K){return Object(f.c)("libraries/".concat(K,".json"))}function W(){return Object(f.c)("library_tags.json")}function Pe(K){return j.apply(this,arguments)}function j(){return j=Object(x.a)(r.a.mark(function K(ae){var G;return r.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,Object(f.b)("attachments/".concat(ae,".json"));case 2:return G=_e.sent,_e.abrupt("return",G.status===0);case 4:case"end":return _e.stop()}},K)})),j.apply(this,arguments)}function pe(K){return Object(f.f)("libraries.json",K)}function oe(K,ae){return Object(f.g)("libraries/".concat(K,".json"),ae)}},xKgJ:function(Te,i,a){"use strict";a.d(i,"p",function(){return W}),a.d(i,"b",function(){return Pe}),a.d(i,"c",function(){return j}),a.d(i,"e",function(){return pe}),a.d(i,"f",function(){return oe}),a.d(i,"t",function(){return K}),a.d(i,"g",function(){return ae}),a.d(i,"u",function(){return G}),a.d(i,"d",function(){return z}),a.d(i,"i",function(){return _e}),a.d(i,"k",function(){return s}),a.d(i,"v",function(){return A}),a.d(i,"r",function(){return Q}),a.d(i,"h",function(){return R}),a.d(i,"j",function(){return l}),a.d(i,"q",function(){return _}),a.d(i,"s",function(){return te}),a.d(i,"a",function(){return H}),a.d(i,"m",function(){return be}),a.d(i,"n",function(){return Se}),a.d(i,"l",function(){return ce}),a.d(i,"o",function(){return ot}),a.d(i,"w",function(){return st});var le=a("9kvl"),r;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(r||(r={}));var x;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(x||(x={}));var f=function(m){var u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return m.some(function(ft){return ft==($==null?void 0:$.role)})},k=function(m){var u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return($==null?void 0:$.own)?!0:m.some(function(ft){var et;return ft==($==null||((et=$.course)===null||et===void 0)?void 0:et.course_role)})},W=function(){var m=Object(le.b)()._store.getState(),u=m.user,Be=u.userInfo;return Be.main_site},Pe=function(){var m,u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return $==null||((m=$.course)===null||m===void 0)?void 0:m.course_is_end},j=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher,x.Assistant])},pe=function(){return k([x.SuperAdmin,x.Teacher,x.Admin,x.Assistant,x.Operation])},oe=function(){return k([x.SuperAdmin,x.Teacher,x.Admin])},K=function(){return k([x.SuperAdmin])},ae=function(){return k([x.SuperAdmin,x.Operation,x.Admin])},G=function(){return f([x.SuperAdmin,x.Operation])},z=function(){return k([x.SuperAdmin,x.Admin])},_e=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher])},s=function(){return k([x.Assistant])},A=function(){return k([x.Teacher])},Q=function(){return k([x.Student])},R=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher,x.Assistant,x.Student])},l=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher,x.Assistant])},_=function(){var m,u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return($==null||((m=$.course)===null||m===void 0)?void 0:m.course_role)===null},L=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},D=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return u||!u&&f([r.SuperAdmin])},t=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return u||!u&&f([r.SuperAdmin,r.Operation])},te=function(){return f([x.Student])},V=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},Ee=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},H=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},we=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin]):u||!u&&f([r.SuperAdmin])},ye=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation]):u||!u&&f([r.SuperAdmin,r.Operation])},X=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},ie=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},Re=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},Y=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin]):!1},Xe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},Ge=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin]):u||!u&&f([r.SuperAdmin])},Je=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation]):u||!u&&f([r.SuperAdmin,r.Operation])},Le=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},Me=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!1:u||!u&&f([r.SuperAdmin,r.Operation])},Ie=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?u||!u&&f([r.SuperAdmin,r.Operation]):!1},Ye=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},We=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!u&&f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},T=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},qe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},ve=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin]):u||!u&&f([r.SuperAdmin])},lt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation]):u||!u&&f([r.SuperAdmin,r.Operation])},ct=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},Ze=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?u||!u&&f([r.SuperAdmin,r.Operation]):!1},Oe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},gt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return k([x.Teacher])},be=function(){return f([r.SuperAdmin])},Se=function(){return f([r.SuperAdmin,r.Operation])},ce=function(){return f([r.Student])},pt=function(){return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},ot=function(){var m,u=Object(le.b)()._store.getState(),Be=u.user;return!!((m=Be.userInfo)===null||m===void 0?void 0:m.login)},st=function(){var m=Object(le.b)()._store.getState(),u=m.user;return u.userInfo}},y5JW:function(Te,i,a){"use strict";a.d(i,"c",function(){return s}),a.d(i,"a",function(){return A});var le=a("DZo9"),r=a("8z0m"),x=a("+L6B"),f=a("2/Rp"),k=a("WmNS"),W=a.n(k),Pe=a("9og8"),j=a("k1fw"),pe=a("oBTY"),oe=a("miYZ"),K=a("tsqr"),ae=a("q1tI"),G=a.n(ae),z=a("m3rI"),_e=a("wzkS"),s="\u3000\u3000";function A(Q){var R=["Bytes","KB","MB","GB","TB"];if(Q==0)return"0 Byte";var l=parseInt(""+Math.floor(Math.log(Q)/Math.log(1024)),10);return(Q/Math.pow(1024,l)).toFixed(1)+" "+R[l]}i.b=function(Q){var R=Q.value,l=R===void 0?[]:R,_=Q.onChange,L=Q.className,D=Q.maxSize,t=D===void 0?150:D,te=Q.title,V=te===void 0?"\u6587\u4EF6\u4E0A\u4F20":te,Ee=Q.accept,H=Ee===void 0?null:Ee,we={multiple:!1,fileList:l,accept:H,withCredentials:!0,beforeUpload:function(ie){var Re=ie.size/1024/1024;return Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:l.length>0,ghost:!0},V),G.a.createElement("span",{onClick:ye,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",t,"M) ")))}}}]); +(window.webpackJsonp=window.webpackJsonp||[]).push([[34,5,7,9,11,12],{"1vsH":function(Te,s,a){"use strict";a.d(s,"i",function(){return te}),a.d(s,"o",function(){return Ee}),a.d(s,"e",function(){return H}),a.d(s,"h",function(){return we}),a.d(s,"c",function(){return ye}),a.d(s,"f",function(){return X}),a.d(s,"g",function(){return se}),a.d(s,"a",function(){return Y}),a.d(s,"F",function(){return Xe}),a.d(s,"G",function(){return Je}),a.d(s,"H",function(){return Le}),a.d(s,"v",function(){return Me}),a.d(s,"u",function(){return Ie}),a.d(s,"s",function(){return Ye}),a.d(s,"r",function(){return We}),a.d(s,"D",function(){return L}),a.d(s,"l",function(){return ct}),a.d(s,"k",function(){return Ze}),a.d(s,"C",function(){return Oe}),a.d(s,"x",function(){return gt}),a.d(s,"A",function(){return pt}),a.d(s,"q",function(){return ot}),a.d(s,"d",function(){return st}),a.d(s,"b",function(){return d}),a.d(s,"w",function(){return Be}),a.d(s,"B",function(){return $}),a.d(s,"p",function(){return et}),a.d(s,"y",function(){return dt}),a.d(s,"t",function(){return _t}),a.d(s,"j",function(){return Qe}),a.d(s,"E",function(){return q}),a.d(s,"n",function(){return oe}),a.d(s,"z",function(){return ke}),a.d(s,"m",function(){return it});var le=a("miYZ"),r=a("tsqr"),x=a("sRBo"),f=a("kaz8"),k=a("WmNS"),W=a.n(k),Pe=a("14J3"),T=a("BMrR"),pe=a("jCWc"),ie=a("kPKH"),K=a("2qtc"),ne=a("kLXV"),G=a("9og8"),z=a("jrin"),_e=a("q1tI"),i=a.n(_e),A=a("xKgJ"),Q=a("s8TD"),D=a("V0Rq"),c=a("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"},M=a("aCH8"),R=a.n(M),t=a("m3rI"),te=["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(e){var n={\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 e.data&&e.data.map(function(o,b){return i.a.createElement("span",{key:b,className:n[o]&&n[o].class},o)})},Ee=function(e){var n,o=(n={},Object(z.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(z.a)(n,0,"\u672A\u5F00\u542F"),Object(z.a)(n,1,"\u672A\u901A\u5173"),Object(z.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},H=function(e){var n,o,b,g=(n={},Object(z.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(z.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(z.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(z.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(z.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return i.a.createElement("span",{className:g==null||((o=g[e.status])===null||o===void 0)?void 0:o.class},g==null||((b=g[e.status])===null||b===void 0)?void 0:b.name)},we=function(e){var n=e.status,o={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 i.a.createElement("span",{className:o[n].class},o[n].name)}catch(b){console.log("utils.StatusGraduationProjectTags",e.status)}},ye={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},X={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},se=function(e){var n={\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"}},o=[];e.is_random&&o.push(i.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(b,g){o.push(i.a.createElement("span",{key:g,className:n[b]&&n[b].class},b))})}catch(b){console.log("utils.status.tag:",b,e.status)}return o},De=function(e){var n,o,b,g=(n={},Object(z.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(z.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(z.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(z.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(z.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return i.a.createElement("span",{className:(o=g[e.status])===null||o===void 0?void 0:o.class},(b=g[e.status])===null||b===void 0?void 0:b.name)},Y=function(e){var n,o,b={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 i.a.createElement("span",{className:(n=b[e.status])===null||n===void 0?void 0:n.class},(o=b[e.status])===null||o===void 0?void 0:o.name)},Xe=function(e){e=new Date(e).getTime();var n=1e3*60,o=n*60,b=o*24,g="",ge=new Date().getTime(),xe=ge-e;if(xe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),g="\u521A\u521A";var he=parseInt(xe/b,10),ut=parseInt(xe/o,10),je=parseInt(xe/n,10);return he>30?g=""+Ge(e,"yyyy-MM-dd"):he>1?g=""+he+"\u5929\u524D":he==1?g="\u6628\u5929":ut>=1?g=""+ut+"\u5C0F\u65F6\u524D":je>=5?g=""+je+"\u5206\u949F\u524D":g="\u521A\u521A",g},Ge=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},b=[["\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(n)&&(n=n.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,b[RegExp.$1.length-1][e.getDay()]));for(var g in o)new RegExp("("+g+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[g]:("00"+o[g]).substr((""+o[g]).length)));return n},Je=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,b=o*24,g=e/b,ge=e/o,xe=e/n,he=e%60;return g>=1?parseInt(g.toString())+"\u5929"+Math.floor(ge%24)+"\u65F6"+Math.floor(xe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":ge>1?parseInt(ge.toString())+"\u65F6"+Math.floor(xe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":xe>=1?parseInt(xe.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},Le=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var b=0;b=55296&&g<=56319&&(o--,b++)}}return o<=n},Me=function(e,n,o){if(n){var b=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\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,ge=g.test(n),xe=b.test(n);(ge===!0||xe===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},Ie=function(e,n,o){if(n){var b=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,g=/[\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,ge=g.test(n),xe=b.test(n);(ge===!0||xe===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},Ye=function(e){if(!e)return"";for(var n=e.length-1,o="",b=0;b0){n=!1;break}return n}function be(){var P=navigator.userAgent,e=["Chrome"];return e.some(function(n){return P.indexOf(n)>-1})}function Se(){var P=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return P.indexOf(n)>-1})}var ce=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},pt=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},ot=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},st=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},d=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},p;(function(P){P.Number="Number",P.String="String",P.Boolean="Boolean",P.Object="Object",P.Array="Array",P.Function="Function"})(p||(p={}));var u=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},Be=function(e){return u(e)===p.Array?e.length===0:u(e)===p.Object?Object.keys(e).length===0:!e},$=function(e,n){for(var o=[],b=e;b1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,b=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(b,n):e},et=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},dt=function(e){return e==null};function xt(P,e){var n=new RegExp("(^|&)".concat(P,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var _t=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.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 e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(t.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(A.w)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Qe=function(e){var n,o;return new Promise(function(){var b=Object(G.a)(W.a.mark(function g(ge,xe){var he;return W.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!(e.ip_limit!=="no"||e.ip_bind)){je.next=4;break}return je.next=3,Object(Q.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=je.sent;case 4:return je.next=6,Object(D.f)({id:e.exerciseId,ip:n});case 6:if(he=je.sent,he.status===0?ge(he):xe(he),!e.errmsgHide){je.next=10;break}return je.abrupt("return",!0);case 10:if(!(he.status===-1)){je.next=15;break}return o=ne.a.info({title:i.a.createElement(T.a,null,i.a.createElement(ie.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(ie.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:i.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 15:if(!(he.status===-2)){je.next=18;break}return o=ne.a.info({title:i.a.createElement(T.a,null,i.a.createElement(ie.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(ie.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:i.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",i.a.createElement("span",{className:"c-red"},he.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),je.abrupt("return",!1);case 18:case"end":return je.stop()}},g)}));return function(g,ge){return b.apply(this,arguments)}}())},q=function(){var P=Object(G.a)(W.a.mark(function e(n){var o;return W.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(!(n.ip_limit!=="no"||n.ip_bind)){g.next=4;break}return g.next=3,Qe(n);case 3:be()||ne.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:i.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",i.a.createElement("br",null),"\u8BF7\u4F7F\u7528",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){g.next=12;break}if(Se()){g.next=9;break}return ne.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:i.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",i.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",i.a.createElement("br",null),"\u8BF7\u4F7F\u7528",i.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",i.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),g.abrupt("return",!1);case 9:o=ne.a.info({title:i.a.createElement(T.a,null,i.a.createElement(ie.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),i.a.createElement(ie.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:i.a.createElement("div",{className:"font16 p20"},n.open_camera&&i.a.createElement(T.a,{align:"middle",justify:"start",className:"mt20"},i.a.createElement(ie.a,null,i.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),i.a.createElement(ie.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",i.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&i.a.createElement(T.a,{justify:"start",className:"mt20"},i.a.createElement(ie.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),i.a.createElement(ie.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",i.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&n.ip_limit!=="no"&&i.a.createElement(T.a,{justify:"start",className:"mt20"},i.a.createElement(ie.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),i.a.createElement(ie.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",i.a.createElement("br",null),i.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"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&i.a.createElement(T.a,{justify:"start",className:"mt20"},i.a.createElement(ie.a,{flex:"24px",className:"mr20"},i.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),i.a.createElement(ie.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",i.a.createElement("br",null),i.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"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),i.a.createElement("p",{className:"ml40 mt40"},i.a.createElement(f.a,{onChange:function(xe){return o.update({okButtonProps:{disabled:!xe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var xe;Object(c.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((xe=Object(A.w)())===null||xe===void 0?void 0:xe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),g.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return g.stop()}},e)}));return function(n){return P.apply(this,arguments)}}(),oe=[{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}],ke=function(e,n){var o={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(n,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},b=o[e];r.b.warn(b)},ze=function(e,n){for(var o,b,g=window.atob(e),ge=g.length,xe=new Uint8Array(ge),he=0;he30?T()("".concat(_e,":00")).add(1,"hours"):T()(ne)}s.b=function(ne){var G=ne.value,z=ne.onChange,_e=ne.style,i=_e===void 0?{}:_e,A=ne.disabled,Q=A===void 0?!1:A,D=ne.showTimeConfig;function c(_,M){z(_&&K(M))}return W.a.createElement(r.a,{showTime:Object(x.a)({format:"HH:mm",minuteStep:30},D),showToday:!1,value:G,format:ie,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:i,onChange:c,disabled:Q,disabledDate:pe})}},BdwD:function(Te,s,a){"use strict";var le=a("k1fw"),r=a("q1tI"),x=a.n(r),f=function(W){var Pe=W.styles,T=Pe===void 0?{}:Pe,pe=W.customText;return x.a.createElement("section",{className:"tc animated fadeIn",style:Object(le.a)(Object(le.a)({},{color:"#999",margin:"200px auto"}),T)},x.a.createElement("img",{src:a("FOrL")}),x.a.createElement("p",{className:"mt20 font14"},pe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};s.a=f},FOrL:function(Te,s){Te.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABKCAYAAADUvCinAAAAAXNSR0IArs4c6QAAFq9JREFUeAHdnAl4VFWWx6sqlYWEkIRsJCRkJQECCXsIS0gAWWwQl1YQxQ2nRx0/u9We8etvpmf87LFt7XHs7mmXbhVEFESQdWRfwiKGXRYhkI0sQAIBAmQnqZrfKfMyZVGVqldLjL7vu9997757zz33/84995xzb5VG8xO/Fi1aNPTDDz/M7w7D1HcHJjzFAyCPNxgMi/V6/YOe6kMNXZ2ayj+mugsXLhSAFxqNxtmPPvroge7A+09Osj///HOvmzdvvoZET/D19Z04f/78i90BaOHhJwU20hx748aNZVqt9kR0dHTOnXfe2dxdgBY+tN2JGVd4QT8/gsp4GRovPfnkkytcoeWptj96ycbaiEdl/BWgEWjt+AULFlzwFFiu0v3RSvaGDRt8L168+CIALNDpdL99/PHHl7oKhqfbe3m6A3fTR4J1/fr1m88iuBxJPs8iOBdr45C7+/EEvR+NZIuVUVdX9wBg/wYgTnp7e//rI488UuoqKCyqv4FmK+rnj67Sste+2+vsjz/+OODWrVsiyb9iMIcAZh4L4El7A3PkPUA/Db2ZERERdzhS39U63RbsDz74YDBq4qmWlpZZ5GtIdz7xxBMlrg5YaY/18iuAnhsYGDht1qxZDUq5J/NuBTZSnIAUzwGEOYB7i/R3pO5f3AkGtHVI9BuAmkG644EHHrjpSYDNaf+gOvvQoUPe33zzTRYMTSVNB1xf0mfo4+V4fkXmjMr9p59+GtLU1CSSPpzHvcQ8NqK36y3r2Xpub7+M92UZGRnPjhw58patup4o71KwkahwgBqFXTyawUgS6RI9vBngNj/22GPFloNkukfTZjZ17iXl8L5jNlLexPMW8lU9e/Zcj5RetWyvPKOWsrl/HzPxTdTR35XyrszdBjZAaD/66KMgBh4KmGGkKAaSzHN/yXkv96IbD5If8PLyOpCWlnbUmnQtWbIkGV19jwBM3Uyh7efnp+nfv3/lmTNnYnx8fE7OnDkzrKioSFdYWBhx/fp1wayVurvIV/Ph1mAOnpfC9evX+1+6dOkVaEzmcb67FlehrfZyC9hI3wEG04/B1sLAFVINqYrnYsoLJfXq1asYyWu0xaDEndva2u6hjYA8ROohrW0pKSmlgCz3iRTpli1bpgHMvPvvvz9H6siFaqkuKSlp40NEX716VQMNI8US6dsCrQd5/gS18XtrH1bad9XlFrCdYRYQdIsXL84CYFEP90AjQegEBQU1p6amliYnJ/v06NFDyr7HozWwpZ1yNTc31+zZs6e1rKysj1IG2CfpYxWzaTWe5jdKeVfn3xuIpzuXBfH48eOTUDEC7t2kSOkzJCSkftCgQaXx8fGBqIs4KbN1dQK2ob6+fu+uXbt8/f39/bKysvwANxzQa8+ePdv3woULvkIT4M+RrSKtRnfv49nAfZdcHge73SmZzmhEPcwkD5KRhYeHXwPgsri4uFCsj1gpc+SyAnbNlStXjiDN0aGhoY1jxowJhN4AS1rMoNrz58/XnD59Ooo8AF6kSjVgr2XRXB0QELADNddi2c6dzw6DjbvcE3f5CZiMcZQB6qYwmKnkPaRNnz59qgcPHnw+JiYmCqmTBVT1JWADzm5sb92xY8dakdhE9HFlQkJCDDT7OUKQmXWTINbFgoKCyPLy8iCepZmssl8K8GpNSkf6lDoOgd2++5EPaCMdJWwirtVq+vbtW4bVcZlgfj8GEqGmvVndNgApQIIvbdy4MRcpbQLgIwMHDgxAr6dTz6FxmNHruIVuw+XLl8sBPrS0tDQc2qJqHDYpOwg5cOMQk1gKQ2DiuAP0hFFNfHz8WQCuxfsTc6+3I+3M6rTwUauwMCqR2pvo3J7V1dVxYWFhtUT7bh44cCAL0y9vzpw5OWZt3HXbxAc9h6rpiXUTgzcrdMWk3E2+ytykdKZDh8BeunRpWENDQyUdmBYZy45goo1pfAqAG9Gbqbw36WXLepbPqKV8pnH9tWvXfGtrawNZ4EKpo8dMvI5OvwS4BhbPSOgnS7m0b1cjngJbulCuFvgqYXH1wZ5P4OODucmkFOBnESVU7eZ3eGNKD9byefPm1SDdTzDl3kTqOkwqpS7T+Tg2bChqwmQfK+X2cnSsP/pbg5kni1oogxE1Izv+0od8tB/y8uFDJ2LjF7KveQ2h6M3YRTgnwufL5LJxoepySLLNKQL6HUjdFlb9OhhYcuTIEYlrJEkdQD82YsQIPwL6HgOqKyQbW73s1KlTLaRkkWjWhSYW9pPY/z2J5YSfPHkyCEEZjs1+whwbe/cOSbZCZOfOnfri4uK3ANqIuuhJenrYsGHHmGpvfvXVV+PQdWNIGqZ/0dixY+sxpyT28aO4mLXXEZ4LgBmP3o4DTJlxZ4YMGdKEozWIQZiMg9GjR9eBgZ6P8A6Snt2uWhwaoyqwWTR+ifucBsjmxDMok3QWa+rVzZs3D4bpWSQd9arHjx9/nsVNLAZVfZl34MH7Ntz7khMnTgQztnAAD8J6quIIRAFmqizut81QynpOnDjxwqZNm8Yzyx+Bt8WO8uewGpHoGwtVATEJMbdEr9q6ylnsFhEAimY1f5iv34MAfR0e3Rn080CY9bfV0JFyd6gRpPIicZTmb7/9Nr6xsVE82Ib09PRiFvkIJNrk1drjBaFqxjm6gceb+tBDD12zV1/eq5G2/4KhQIC2R7dfcHDwfxCPrmZQb6xdu1aP1fGLLVu2jICxVnT6MWZBLIupWpPQXr+dvkdq6wHnIo5QLKZkFOMw4sEWooe9uY+nsarFPTc3tx4rLZyP9Sptn+m08/aXDkk20yUHoHYi1Qa+fGdSba3Pawz07TVr1lxB4p9C0lNFH/LhCnBMenEfba2RrTKVkm0k/FpGPCYIPRsiNJOSkqro+wZ6WBZ1l04XMDOu5ufnBzNbMzEF7e7w6wnoxwLAW6ShdG4VSMAKY2EwOgG0jC8EKf63e++9t47799B1ryFhC44ePTqBJDHqCmi38jETpLI7Lon8EecWNdGXWRWP+qqbOnXqWfRwDLyIWXmb+epMv8yMXqgjHUL0LvhlAnqnQS09lZaQJnbWGQucJjEx0RS56ayenXc9ef/r6dOnN5Mv3Ldv35u4yPNwGO4DGC8AuYKVcwWJS7FDx+prxtCEx1mNFEeTh/Xu3bsNS6kUvoNYa0RlOUXXamfthYCrnzRpUs0XX3wxEqH9BcXvdVqfhe8GjAZ2Vmn27NmtAK5Gv3dGTnnXys1SzMaP9+7dexf3C+AjAAumAdDLxRqg7LY+LdUIDscF7N5APpo4Rhp0cBX2vgE9rEo9KUw5kyM4TZi8jcyaVMK2l23R8AJIUR9ptiogGRrccKvqxVYbB8uFZgbgPowEViLZv0TCCwkLZJAlAJ4RwIpYbP2RIG+FJsBqiNMgrPqmvLy8AMy2QKyJlnHjxl1CHQVGRUUJ6J0Kj0LLXTlBtlvM0sDW1tbwdevWrbVFV9seb36BCsOQLHNQk9HRaRLjJRjvY4uAm8s3wvDr7EEmsk6IO5xG0EmDBSNbY8FE5xq3bt0aLZE57OE2hOAiuWwi+7qZD9Xk8Ctqt23bJnuw/wSOVQoB7o0IxgnZzLZqjbR7it8MHTp0EAO1Wkch5qF8N3RfRQ+KtfAi/E5W+snMzKwaMGCAPwPopZR1lxzb21hZWWkNLwMf4SlzSe7gGW/qOaZwGmCLXv0hrmw63Yz+ex6TagqMfqEwwWzb1h2BFv4Ixl1Q+LTIdQjM726zM1ErEUzhVXh8OhbFDl1p0birHlcTnziJ2niXDk28Ijn9MbkE8P5dxYSdflrh70vi7Kzze+OpG2yjfu1tqz0No/kKAcQMdLjbrSw2t9WxQczdxWKzvs35kefgR1kzqrmPxNTqQ9i3gvcO7126mznolYHRpu3bt4diEc3iubN1o5nZ+aI1/aJBVw5Hul9lcZqOpaBBkgyYNVZVjgcGoZBcs2LFCjm9WgHAYqPLR1+ekBAfVVp6Lhu9vRgLZD5lXcmXCMAmXP4iQsvZYCSWnOxOFZDEsTkiz+YXak9+ElHAoaErVsFWKmODj+f+VQ7IZKOPxLFRXnVFPpmPns4A3sLm3l5VVSWL5PIZM6ZP3rFjZzMS3wev9BNMw0e7gJkqTNLVWBv6mpqa++FJVIVsl60lvcPassMRHjoFWyEA6FO5/090+CisAWNkZKRD7ZT2TuQnkeqhSHUxbaMmT550eNu27XIAU8CeQ/CH4yG7s5lsRUjMDQY8wok+7DURj3kHNv8hdPFQAJZTAsq436DPP7N421oQrdK+bYG0VgtDvZj0/pQpU2SjIANdFY4zYiSeoXRurZkrZb8lwJMMgQXh4aH/GxsbOwUnR+h9279/8mDWkXiOfXxJkD+LOMsuvEaZcopel3quXDXEVhYhxbu5JrDh/DNAltj2HlIthCWu8hBnBivVdqJq8aODNZwG7Q0DH1ZUVMgxMb/hw4e7G3SJDX9C2s3gjBkZw6wuPCkp/TPh4QyHJh+En7c47PO82sFb1N+NpbODKxXH6h8A2If+b6Jz/zZq1KjS3r2D79uwYdO3tHF690kV2ObMTZyYXVleXrGW6T6HraMYkkQF3SHpH6CrM+lrBLvseT4+3jJ9zbs23VMWzi7QUayBRKRQfsS0HnNQrAI1l4R/l6KTqjkzch80X5bGgHyKgNjirKzMQFQVMRtNVDsLhe3Et6Na5USunHVQ0lXuP0a1dPgE7XU7MqfBRoUkI10vpqam7C0oOGMCHSkPY2NAkHEW9Dbavs2g3xEOhw3LqOfeprUhH4LZtZQw57yVK1ca586de55mfaWtnSsfFbSGAz8xqAyxaIJI4sCtGDAgZUtiYvJ4o9HwCs++Vr4zxZok+JLc8roLQclhwdxl+UKenQZbIUan4wFc0leAvoYd6QewXHoRWFKqqMnXsVERgGTNwIM93qOH/x32GiclJU5BjRzkzMldhw8ffo3wwku0sfaBbogUf/3113ybMzPh+w9Cm74uIL1/YpZUBgT4y6+E3wdoe93afE/7XF56BmyzXscNGJA6jud9p08XlAD6fQy8BwupWRW7t3+hhsRCtEOHZojTkm6vBXUjJkyYcBBVUs/O+DMEp/7GrHvarN1hPsQytueCsGIep/yp9nd5RAsXEyns4+Wlk1+N9SOZNXP6dp+tli5LthXCYwcOHDAWxvMx/CsZ+GzUizfHGqxU/V7RCX65UEC7hzl3Uo79nOPo4PV6r58Rw36PD/wU8e5BnOfYDeWzgH8AaRf7/DWSN1Issfu/8kG2xMXFcqJWKyrL39F+FG6hs5N7UXneZqkBOqKztyj1LHNPgG3qA4bGpKUN0sDAfqbuFaRoGouoF16pJQ/K8/8QKniOBx/AOEW76coLR/L4+Lh7WeS2IL1T0Zuf0mYMNJ6UtvBygvTu5Mk5l/V633/UaIzPfifEzkkypudj/HCq3BG+zOt4DGylEwaZOWjQQA368iA7GvU4RBNZ1LToSaWK5FcJ5KwiL2Qg1yIjI0abv3TkHmAjsrOzGwhz1nD/EG3ESljODFnEgaEBGo0B9SQnt5wD2BEe7NXxONgKA4A7CutFdlkOA7qRBXQkp11Nr9kw3cDmrAAUggraTi5TX/Wl02nvRge/dPDgwRbCw/lRUX0ehMgKFrxA1cQ80KDLwFZ4xxYfkZiYoMFxOLp//34/AB/IZoUc5vk5H6S5b99om1t0Co3O8tDQ3q/MmDHtGMrjv6Gp7axuV7/73lzuys5xQIbFxsYMbGlpOobzchxg/DAf+YWX1tVjBmIbj+5uQAu2qiUb6WtB/2pY6c9zsrMV0OJc+UheXvoMzDxNRkZ6GbSzAMkVcp5uK56tzEqnmFQt2RwXXsWi915VVXWfrVu3xeEgFAD+RVdHCc04gFb98V3t15H2HKNrOn78hFg1idRfimkpnqrqS/XgMjOHpfDrh6zr12v/ed++/CklJaV3lpWVG7EwDsbF9WO113TpGT7VI1bRAFe+pbCwyIcAlQ+xkg0cyGnipMHrgO6Ui6lqAeEoQSBBeyJfxth2nvOLi0s+Jeb7JFKZgdkmh8YPYQVI/Fd2V9x2bdy4SWiZ4tluI2qDECDf4mygd0VFpSE4uNcGPGGDt7ePhFq9ALpcr/dO4/dCcpxO1aVKsgH612ZAS0djkpISSUnL8dQ+4WM8z/m98adP+9WwnXY4JCQIT9LkZali6oeqjC5uRZL1SLKORXvt5Mm5unaQZXfcxBZ5P/ZmwUHzslo+VYEN8bnWOzDOGTFi+N1arebtHTvyEIzm5/AaJ7KdVjxy5IgKpt5EmFQ1i6z345nS1ta2Vvk1AQdtNIC8Oicnx5uI4ix47gDZomex31+2KLP7qBJsY79OKIrJ9cKkSbmXm5ubfpeXtzuFE6SP5eXtSurdO+Qg8ZFbqJmxnbTv8lc4WG2ckfE6d67MCMgrOXPtx2EC+bsNWyC389gpDjbHoQpsJPcCgMqKbPOC0XAfH98/TJs29fTlyzXP8nv1u69evTZ1+/YdRs7hbR4yJC1Cp/MaZpNAF7zAejIQR9EBchsgr8rNzfFHEGTzQEuyy4HgYLeSlQqqwIYX4hdG0Vd2L5geGBYW+g4btFsJuT5z7ty5ZzjKO43f3TSyS78S130IRFLtEnJjBXgC5HM6gL6FdbGa3SY5hPlzyh0CWWHlOxyUJ8dzVXqUn0dEtrW1yt9JhDnehSnqZmCci/bvP1jADzklXt0HB+YS0b3NMTF9c6Fld6fBFWsEQTayX6ktKSnll1+9VuFEBeNMzRCQ1YxD6mKN1NB2MAG1atVt1Taorj4/BQdqPe381LaF0TqDoe0t9Lk3foKEU/2JlRSwiO7j8PrdPNu00Z0BGzBNBx0xTxsx4Vamp2eE85FVhW4txtik12tnRUb23WZR7tCj6i8rVDk+wHaVcTm3IQ71cnulyvr6hj9yVGA4r2QPUMeGwa6xY8cUsRX2IBjd9osylWAD8nkkuaRBFj5+Q8M6oXUFZBkBu/7aORxR3ioPzlxOgS0doXs5u2FYDDDZznQsbZD0QzgO73HAfR50JlFkYEdn5dixWc3oUgG9Y01xBGzoGREEURd1QocfSEUB8jRn+VPaQZdjFbpHWeDPKWXO5E6DrXTGoodkGl8BmHilTG3OYFYTe9gIUC9AZwDPjZy+Woi5yP+S6ORPYbSdgS0g8/G1RUXFN/nN5Yr09MGxgMPsc+2C7jlE4t/5ZcES1yh919plsIUMYHhXV1+Y39ZmFD3s1CEWzCnZWXl7z56vKrHPX4JmOM/VnIb6gEOUOfziYBzPt7nr1dWXNDgkN3CgPsesjAfkKdRz9TrGEZi/REZGLwFw4cstl1vANueEA5BjDIbWOUiEOAcJ5u8cvL+K8fC6HMXF55DjwrIQl5PEodqEKWnSvRxw1OBaXw8MDFg+ePAQCYA5tbtDO9MFqKWIzTqdTv8ZBznzlXJ35m4H25w5gB8M8LMpuwvwhwNchw42r2fjvrCurv4N/vspFyBEf5t4HT16lAZ1UYskf8aGcgptRdervqDJoRzTEV8BeB0An1BNRGUDj4Jtzgtg9cBOz0BaRzLQkayFnDzVDqTcy7ye5T3qZVdJSfH7BQWFv+edN2plDfY5el2Ta1nX1jP9tQHsaYyew/R3CHPzEHbyMcobbbXxRHmXgW2NeQbuS6Qwlg9AyLaNQzLySwKtqAt+dSxHwsQE1PYAWAM5Z+hM/1F1B+344ar8+6URsP4/p9512lZQXs49uVc5wFaw4VEBsLT5Ya//AzDfafkdei4SAAAAAElFTkSuQmCC"},MY4a:function(Te,s,a){Te.exports={flex_box_center:"flex_box_center___HdpHj",flex_space_between:"flex_space_between___RKhVH",flex_box_vertical_center:"flex_box_vertical_center___2XaUm",flex_box_center_end:"flex_box_center_end___22uoS",flex_box_column:"flex_box_column___26Mlj",wrp:"wrp___2hUhT",itemTitleWrp:"itemTitleWrp___3-bSU",itemTitle:"itemTitle___7UWkS",search:"search___1WVsU","simple-table":"simple-table___2ZPu1"}},QGk1:function(Te,s,a){"use strict";a.r(s);var le=a("0Owb"),r=a("cWXX"),x=a("/ezw"),f=a("DjyN"),k=a("NUBc"),W=a("5Dmo"),Pe=a("3S7+"),T=a("qVdP"),pe=a("jsC+"),ie=a("sRBo"),K=a("kaz8"),ne=a("5NDa"),G=a("5rEg"),z=a("lUTK"),_e=a("BvKs"),i=a("miYZ"),A=a("tsqr"),Q=a("WmNS"),D=a.n(Q),c=a("9og8"),_=a("k1fw"),M=a("tJVT"),R=a("q1tI"),t=a.n(R),te=a("ErOA"),V=a("Ty5D"),Ee=a("55Ip"),H=a("9kvl"),we=a("8Skl"),ye=a("1vsH"),X=a("xKgJ"),se=a("oBTY"),De=a("2qtc"),Y=a("kLXV"),Xe=function(m){var l=m.classroomList,E=m.user,U=m.dispatch,w=Object(V.m)(),re=Object(R.useState)(!1),fe=Object(M.a)(re,2),j=fe[0],O=fe[1];Object(R.useEffect)(function(){if(l.actionTabs.key==="\u5220\u9664"){if(Object(X.t)()){O(!0);return}var C={hasNum:0,noHasNum:0};l.actionTabs.selectArrsAll.map(function(B){var ee;B.author_login===((ee=E.userInfo)===null||ee===void 0?void 0:ee.login)?++C.hasNum:++C.noHasNum}),C.noHasNum>0?Y.a.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:t.a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",t.a.createElement("span",{className:"c-blue"},C.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",t.a.createElement("span",{className:"c-red"},C.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",t.a.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:function(){J()}}):O(!0)}else O(!1)},[l.actionTabs.key]);var J=function(){U({type:"classroomList/setActionTabs",payload:{}})};return t.a.createElement(Y.a,{centered:!0,title:"\u63D0\u793A",visible:j,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(c.a)(D.a.mark(function C(){var B;return D.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,Object(te.a)("/api/files/bulk_delete.json",{method:"delete",body:{ids:Object(se.a)(l.actionTabs.selectArrs),course_id:w.id}});case 2:B=v.sent,B.status===0&&(A.b.success("\u5220\u9664\u6210\u529F"),U({type:"classroomList/getAttachmentList",payload:Object(_.a)({},l.actionTabs.params)}),U({type:"classroomList/setActionTabs",payload:{}}),U({type:"classroomList/getClassroomLeftMenus",payload:{id:w.coursesId}}));case 4:case"end":return v.stop()}},C)})),onCancel:function(){J()}},t.a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))},Ge=Object(H.a)(function(S){var m=S.classroomList,l=S.user;return{classroomList:m,user:l}})(Xe),Je=function(m){var l=m.classroomList,E=m.dispatch,U=Object(V.m)();return U.id=U.coursesId,t.a.createElement(Y.a,{centered:!0,title:"\u63D0\u793A",visible:l.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(c.a)(D.a.mark(function w(){var re;return D.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(te.a)("/api/files/bulk_publish.json",{method:"put",body:{course_id:U.id,ids:Object(se.a)(l.actionTabs.selectArrs)}});case 2:re=j.sent,re.status===0&&(A.b.success("\u64CD\u4F5C\u6210\u529F"),E({type:"classroomList/setActionTabs",payload:{}}),E({type:"classroomList/getAttachmentList",payload:Object(_.a)({},U)}));case 4:case"end":return j.stop()}},w)})),onCancel:function(){E({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))},Le=Object(H.a)(function(S){var m=S.classroomList;return{classroomList:m}})(Je),Me=a("jrin"),Ie=a("T2oS"),Ye=a("W9HT"),We=a("y8nQ"),L=a("Vl3Y"),qe=a("wd/R"),ve=a.n(qe),lt=function(m){var l,E=m.classroomList,U=m.loading,w=m.dispatch,re=Object(V.m)(),fe=Object(V.l)();Object(R.useEffect)(function(){w({type:"classroomList/getCourseGroups",payload:{id:re.id}})},[E.name]);var j=L.a.useForm(),O=Object(M.a)(j,1),J=O[0],C=[];return E.courseGroups.course_groups&&E.courseGroups.course_groups.map(function(B){return C.push(B.id+"")}),t.a.createElement(Y.a,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",visible:E.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u7ACB\u5373\u622A\u6B62",cancelText:"\u6682\u4E0D\u622A\u6B62",bodyStyle:{minHeight:200},onOk:Object(c.a)(D.a.mark(function B(){var ee,v;return D.a.wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return ee=J.getFieldValue(),y.next=3,Object(te.a)("/api/courses/".concat(re.id,"/homework_commons/end_homework.json"),{method:"post",body:{homework_ids:Object(se.a)(E.actionTabs.selectArrs),group_ids:Object(se.a)(ee.group_ids)}});case 3:v=y.sent,v.status===0&&(A.b.success("\u64CD\u4F5C\u6210\u529F"),w({type:"classroomList/setActionTabs",payload:{}}),w({type:"classroomList/getClassroomShixunsList",payload:Object(_.a)({},E.actionTabs.params)}));case 5:case"end":return y.stop()}},B)})),onCancel:function(){w({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A",t.a.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u63D0\u4EA4\u4E2D" \u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548'),U.effects["classroomList/getCourseGroups"]&&t.a.createElement("div",{className:"tc mt40"},t.a.createElement(Ye.a,null)),t.a.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},E.courseGroups.course_groups&&t.a.createElement(L.a,{form:J,initialValues:(l={},Object(Me.a)(l,"group_ids",C),Object(Me.a)(l,"end_time",ve()(ve()().add(7,"days").format("YYYY-MM-DD HH:mm"))),l)},t.a.createElement(L.a.Item,{name:"group_ids"},t.a.createElement(K.a.Group,null,E.courseGroups.course_groups.map(function(B,ee){return t.a.createElement("div",{key:ee},t.a.createElement(K.a,{onChange:function(I){},key:ee,value:String(B.id),defaultChecked:!0},B.name))}))))))},ct=Object(H.a)(function(S){var m=S.classroomList,l=S.loading;return{classroomList:m,loading:l}})(lt),Ze=function(m){var l=m.classroomList,E=m.dispatch,U=Object(V.m)();return U.id=U.coursesId,t.a.createElement(Y.a,{centered:!0,title:"\u63D0\u793A",visible:l.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Object(c.a)(D.a.mark(function w(){var re;return D.a.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,Object(te.a)("/api/files/bulk_public.json",{method:"put",body:{course_id:U.id,ids:Object(se.a)(l.actionTabs.selectArrs)}});case 2:re=j.sent,re.status===0&&(A.b.success("\u64CD\u4F5C\u6210\u529F"),E({type:"classroomList/setActionTabs",payload:{}}),E({type:"classroomList/getAttachmentList",payload:Object(_.a)({},U)}),E({type:"classroomList/getClassroomShixunsList",payload:Object(_.a)({},l.actionTabs.params)}));case 4:case"end":return j.stop()}},w)})),onCancel:function(){E({type:"classroomList/setActionTabs",payload:{}})}},t.a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",t.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))},Oe=Object(H.a)(function(S){var m=S.classroomList;return{classroomList:m}})(Ze),gt=a("14J3"),be=a("BMrR"),Se=a("jCWc"),ce=a("kPKH"),pt=function(m){var l,E,U=m.classroomList,w=m.loading,re=m.dispatch,fe=Object(V.m)(),j=Object(V.l)(),O=U.actionTabs,J=L.a.useForm(),C=Object(M.a)(J,1),B=C[0],ee=function(I){return I&&I0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}}]},t.a.createElement(K.a.Group,{style:{width:"100%"}},t.a.createElement("div",{style:{maxHeight:210,overflow:"auto"}},t.a.createElement(xt.a,{initialLoad:!1,pageStart:0,threshold:800,loadMore:function(){Ve()},hasMore:y,useWindow:!1},t.a.createElement(P,{data:Ce}))))),t.a.createElement(L.a.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"delay_publish"},t.a.createElement($.a.Group,{onChange:Ne},t.a.createElement($.a,{value:0},"\u7ACB\u5373\u53D1\u5E03"),t.a.createElement($.a,{disabled:Object(X.r)(),value:1},"\u5EF6\u671F\u53D1\u5E03"))),B?t.a.createElement(L.a.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4",extra:t.a.createElement("p",{className:"mt10 c-grey-c"},"\u6309\u7167\u8BBE\u7F6E\u7684\u65F6\u95F4\u5B9A\u65F6\u53D1\u5E03"),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}]},t.a.createElement(u.a,{disabledDate:nt,format:"YYYY-MM-DD HH:mm",showTime:{format:"HH:mm",defaultValue:ve()(Object(ye.d)(),"HH:mm")}})):null))},it=Object(H.a)(function(S){var m=S.attachment,l=S.loading;return{attachment:m,loading:l}})(ze);function P(S){var m=S.data;return t.a.createElement("table",{className:Qe.a["simple-table"]},t.a.createElement("thead",null,t.a.createElement("tr",null,t.a.createElement("th",null,"\u8D44\u6E90\u540D\u79F0"),t.a.createElement("th",null,"\u5927\u5C0F"),t.a.createElement("th",null,"\u53D1\u5E03\u4EBA"),t.a.createElement("th",null,"\u65F6\u95F4"))),t.a.createElement("tbody",null,m.map(function(l){return t.a.createElement("tr",{key:l.id},t.a.createElement("td",null,t.a.createElement(K.a,{value:String(l.id),defaultChecked:!0,className:Qe.a.itemTitleWrp},t.a.createElement("span",{className:["c-black",Qe.a.itemTitle].join(" ")},t.a.createElement(Pe.a,{title:l.title,placement:"topLeft"},l.title)))),t.a.createElement("td",null," ",l.filesize," "),t.a.createElement("td",null," ",l.author.name," "),t.a.createElement("td",null,ve()(l.created_on).format(q.a)))})))}var e=a("y5JW"),n={delay_publish:0,is_public:0,description:""},o=function(m){var l=m.attachment,E=m.dispatch,U=Object(V.m)(),w=L.a.useForm(),re=Object(M.a)(w,1),fe=re[0],j=Object(R.useState)(Object(_.a)({},n)),O=Object(M.a)(j,2),J=O[0],C=O[1];Object(R.useEffect)(function(){l.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&fe.resetFields()},[l.actionTabs.key]);var B=function(v){return v&&v-1?ee(B.filter(function(Et){return Et!==h.id})):ee(B.concat(h.id))}}),t.a.createElement("div",{className:tt.a.info},t.a.createElement("div",{className:tt.a.title},t.a.createElement("div",{className:tt.a.titleLeft},Object(X.h)()||h.is_public?t.a.createElement("a",{onClick:function(nt){if(Ce(h),h.link||h.content_type==="application/pdf")return;nt.preventDefault(),ae.type=h.file_type,ae.data=(g.a.IMG_SERVER||document.location.origin+"/")+h.url,ae.filename=St(h.url).file_name,Z(Object(_.a)({},ae))},href:at(h),target:"_blank"},t.a.createElement("strong",null,h.title)):t.a.createElement("strong",null,h.title),!h.is_public&&t.a.createElement(Pe.a,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE",placement:"bottom"},t.a.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),h.link&&t.a.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," \u5916\u94FE "),t.a.createElement(ye.g,{status:[!h.is_publish&&"\u672A\u53D1\u5E03"]})),t.a.createElement("div",{className:tt.a.titleRight},Object(X.r)()&&de.login===((Ue=h.author)===null||Ue===void 0?void 0:Ue.login)&&t.a.createElement(Ee.Link,{to:"/",onClick:function(nt){nt.preventDefault(),j({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrsAll:[h],selectArrs:[h.id],params:O}})}},"\u5220\u9664"),(Object(X.c)()||de.login===((Ve=h.author)===null||Ve===void 0?void 0:Ve.login))&&t.a.createElement(Ee.Link,{to:"/",className:"ml20",onClick:function(nt){nt.preventDefault(),j({type:"attachment/setActionTabs",payload:{key:h.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",selectArrs:h,params:O}})}},"\u8BBE\u7F6E"))),t.a.createElement("div",{className:"flex-wrp"},h.link&&t.a.createElement("p",{className:"flex1"},t.a.createElement("span",null,h.author.name),t.a.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",h.downloads_count)),!h.link&&t.a.createElement("p",{className:"flex1"},t.a.createElement("span",null,h.author.name),t.a.createElement("span",{className:"ml15"}," \u5927\u5C0F ",h.filesize," "),t.a.createElement("span",{className:"ml15"}," \u4E0B\u8F7D ",h.downloads_count," ")),(h.category_name||h.parent_category_name)&&t.a.createElement("p",{style:{color:"#888"}},"\u6240\u5C5E\u76EE\u5F55\uFF1A",h.parent_category_name&&t.a.createElement("span",null,h.parent_category_name),"/",h.category_name&&t.a.createElement("span",null,h.category_name))),t.a.createElement("div",{className:"flex-wrp"},t.a.createElement("p",{className:"flex1"},t.a.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),t.a.createElement("span",{className:"ml15"},h.description||"\u6682\u65E0\u63CF\u8FF0")))))}),t.a.createElement("aside",{className:"tc mb50 mt30"},t.a.createElement(k.a,{hideOnSinglePage:!0,current:O.page||1,showSizeChanger:!1,onChange:Re,defaultCurrent:1,defaultPageSize:15,total:v.attachments_count}))),t.a.createElement(Ge,null),t.a.createElement(Le,null),t.a.createElement(ct,null),t.a.createElement(Oe,null),t.a.createElement(wt,null),t.a.createElement(ot,null),t.a.createElement(d,null),t.a.createElement(it,null),t.a.createElement(b,null),t.a.createElement(he,null),t.a.createElement(Rt,null),t.a.createElement(Ct,null),t.a.createElement(Lt.a,Object(le.a)({},ae,{onClose:function(){Z(Object(_.a)(Object(_.a)({},ae),{},{type:""}))}})))},kt=s.default=Object(H.a)(function(S){var m=S.classroomList,l=S.loading,E=S.user,U=S.globalSetting;return{classroomList:m,globalSetting:U,user:E,loading:l.effects}})(Mt)},ZW9T:function(Te,s,a){"use strict";a.d(s,"a",function(){return D});var le=a("k1fw"),r=a("miYZ"),x=a("tsqr"),f=a("rAM+"),k=a("tJVT"),W=a("q1tI"),Pe=a.n(W),T=a("bdgK");function pe(c,_,M,R,t){var te=_.getWordUntilPosition(M),V={startLineNumber:M.lineNumber,endLineNumber:M.lineNumber,startColumn:te.startColumn,endColumn:te.endColumn},Ee=R.map(function(H){return{label:H,kind:c.languages.CompletionItemKind.Keyword,insertText:H,insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:V}});return t.map(function(H){Ee.push(Object(le.a)(Object(le.a)({},H),{},{range:V}))}),Ee}var ie=function(c){var _={label:"ifelse",kind:c.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet},M=["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"];c.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(V,Ee){var H=pe(c,V,Ee,M,[_]);return{suggestions:H}}});var R=["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"];c.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(V,Ee){var H=[{label:"print",kind:c.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet}],we=pe(c,V,Ee,R,H);return{suggestions:we}}});var t=["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"];c.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(V,Ee){var H=[_,{label:"main",kind:c.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:c.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` +`),insertTextRules:c.languages.CompletionItemInsertTextRule.InsertAsSnippet}],we=pe(c,V,Ee,t,H);return{suggestions:we}}})},K="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function ne(c){return/^\d+$/.test(c)?"".concat(c,"px"):c}function G(){}var z=!1,_e={"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 c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],_=c;if(Array.isArray(c)){for(var M=0;M0||it.target.offsetWidth>0)&&Oe.current.instance.layout()}}catch(P){ke.e(P)}finally{ke.f()}}),q.observe(Ze.current)),q}function ot(){x.b.warn(decodeURIComponent(K))}Object(W.useEffect)(function(){var q=Oe.current.instance;if(te!=null&&q&&Se){var oe=q.getModel();oe&&te!==oe.getValue()&&(z=!0,oe.setValue(te),q.layout(),z=!1)}},[te,Se,Oe.current]);function st(){var q=Oe.current.instance;if(q){var oe=q.getSelection(),ke=Oe.current.pastePos||{},ze=new A.Range(ke.startLineNumber||oe.endLineNumber,ke.startColumn||oe.endColumn,ke.endLineNumber||oe.endLineNumber,ke.endColumn||oe.endColumn);setTimeout(function(){q.executeEdits("",[{range:ze,text:""}])},300)}}function d(q){(window.navigator.platform.match("Mac")?q.metaKey:q.ctrlKey)&&q.keyCode==83&&(q.preventDefault(),Je())}var p=function(){if(Me){var oe=Oe.current.instance.getContentHeight();oe<1800?_t(oe0||qe.target.offsetWidth>0)&&Me.layout()}}catch(ve){We.e(ve)}finally{We.f()}}),Ie.observe(ye.current)),Ie}Object(W.useEffect)(function(){ye.current&&a.e(23).then(a.t.bind(null,"M/lh",7)).then(function(Me){A=Me;var Ie=A.editor.createDiffEditor(ye.current,Object(le.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},we));Y(Ie);var Ye=Xe(Ie);return function(){Ie.dispose();var We=Ie.getModel();We&&We.dispose(),Ye.unobserve(ye.current)}})},[]),Object(W.useEffect)(function(){De&&De.setModel({original:A.editor.createModel(te,Ee),modified:A.editor.createModel(V,Ee)})},[te,V,Ee,De]);var Ge=ne(M),Je=ne(t),Le={width:Ge,height:Je};return Pe.a.createElement("div",{className:"my-diff-editor",ref:ye,style:Le})}},bntm:function(Te,s,a){"use strict";a.d(s,"d",function(){return le}),a.d(s,"b",function(){return r}),a.d(s,"c",function(){return x}),a.d(s,"a",function(){return f});function le(k){try{k.mozRequestFullScreen?k.mozRequestFullScreen():k.webkitRequestFullScreen&&k.webkitRequestFullScreen()}catch(W){console.log(W,":e")}}function r(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var x=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function f(){var k=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,W=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(k==null)}},dfu6:function(Te,s,a){"use strict";a.d(s,"a",function(){return le});var le=function(f){var k=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return k.test(f)},r=function(f){var k=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return k.test(f)}},p5ED:function(Te,s,a){"use strict";var le=a("+L6B"),r=a("2/Rp"),x=a("5Dmo"),f=a("3S7+"),k=a("k1fw"),W=a("tJVT"),Pe=a("q1tI"),T=a.n(Pe),pe=a("vHTk"),ie=a.n(pe),K=a("yEEn"),ne=a("ZW9T"),G=a("1vsH");s.a=function(z){var _e=z.name,i=z.data,A=z.theme,Q=z.type,D=z.filename,c=z.monacoEditor,_=z.className,M=z.style,R=z.close,t=z.onClose,te=Object(Pe.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),V=Object(W.a)(te,2),Ee=V[0],H=V[1],we=Object(Pe.useRef)(),ye=function(){if(i.startsWith("http")){X();return}Object(G.m)(D||"educoder",i,D)},X=function(){Object(G.l)("",i)};return T.a.createElement("div",{style:Object(k.a)({},M||{}),className:"".concat(ie.a.wrp," ").concat(Q?"":"hide")},R&&T.a.createElement("div",{className:ie.a.close,ref:we},T.a.createElement(f.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return we.current}},T.a.createElement("span",{onClick:X},T.a.createElement("i",{className:"icon-quxiaozhiding"}))),T.a.createElement(f.a,{title:"\u5173\u95ED",getPopupContainer:function(){return we.current}},T.a.createElement("span",{className:"",onClick:t},T.a.createElement("i",{className:"icon-guanbi1"})))),T.a.createElement("div",{className:"".concat(ie.a[_]," ").concat(_," ").concat(ie.a.monaco," ").concat(Q==="txt"?"show":"hide")},T.a.createElement(ne.b,c)),Q==="audio"&&T.a.createElement("audio",{src:"".concat(i.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(i),autoPlay:!0}),Q==="video"&&T.a.createElement(T.a.Fragment,null,i.indexOf("http")>-1?T.a.createElement("video",{controls:!0,src:"".concat(i),autoPlay:!0}):T.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(i),autoPlay:!0})),Q==="office"&&T.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat((i==null?void 0:i.indexOf("http"))>-1?i:document.location.origin+"/"+i,"?disposition=office")}),Q==="image"&&T.a.createElement("img",{src:"".concat(i.indexOf("http")>-1?"":"data:image/png;base64,").concat(i)}),Q==="other"&&T.a.createElement("div",null,T.a.createElement(r.a,{type:"primary",size:"large",onClick:ye},T.a.createElement(K.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),Q==="download"&&T.a.createElement(r.a,{type:"primary",size:"large",onClick:ye},T.a.createElement(K.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},rEM6:function(Te,s,a){Te.exports={flex_box_center:"flex_box_center___1l5Hq",flex_space_between:"flex_space_between___W7XcT",flex_box_vertical_center:"flex_box_vertical_center___mz3WW",flex_box_center_end:"flex_box_center_end___1TLDy",flex_box_column:"flex_box_column___1EW_L",bg:"bg___1aLe1",containerTitle:"containerTitle___hKSbn",containerDesc:"containerDesc___18pCj",listItem:"listItem___3qIHc",info:"info___Cypx2",title:"title___10uTg",titleLeft:"titleLeft___245bS",titleRight:"titleRight___1Dp_k",acitons:"acitons___34Ic0"}},s8TD:function(Te,s,a){"use strict";a.d(s,"a",function(){return K});var le=a("Pv/L"),r=a("14J3"),x=a("BMrR"),f=a("jCWc"),k=a("kPKH"),W=a("2qtc"),Pe=a("kLXV"),T=a("q1tI"),pe=a.n(T),ie=a("dfu6"),K=function(G){return new Promise(function(z,_e){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return _e("WebRTC not supported by browser");var i=new RTCPeerConnection,A=[];i.createDataChannel(""),i.createOffer().then(function(Q){return i.setLocalDescription(Q)}).catch(function(Q){return _e(Q)}),i.onicecandidate=function(Q){console.log("event:",Q);var D=[];if(!Q||!Q.candidate){if(console.log("ips",A),A.length==0||!Object(ie.a)(A[0])){var c=Pe.a.info({title:pe.a.createElement(x.a,null,pe.a.createElement(k.a,{flex:"1"},"\u63D0\u793A"),pe.a.createElement(k.a,null,pe.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return c.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:pe.a.createElement(x.a,null,pe.a.createElement(k.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",G.ip_limit==="inner"&&pe.a.createElement(pe.a.Fragment,null,pe.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"),pe.a.createElement("br",null),pe.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return _e("WebRTC disabled or restricted by browser")}var _=A.filter(function(Y){return Object(ie.a)(Y)});return z(_.join(""))}var M=Q.candidate.candidate.split(" "),R=Object(le.a)(M),t=R[0],te=R[1],V=R[2],Ee=R[3],H=R[4],we=R[5],ye=R[7],X=R.slice(8),se=["rtp","rtpc"];if(console.log("event:",Q),A.some(function(Y){return Y==H})||A.push(H),console.log(" candidate: "+t.split(":")[1]),console.log(" component: "+se[te-1]),console.log(" protocol: "+V),console.log(" priority: "+Ee),console.log(" ip: "+H),console.log(" port: "+we),console.log(" type: "+ye),X.length){console.log("attributes: ");for(var De=0;De "+X[De]+": "+X[De+1])}}})}},vHTk:function(Te,s,a){Te.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},wzkS:function(Te,s,a){"use strict";a.d(s,"c",function(){return k}),a.d(s,"b",function(){return W}),a.d(s,"d",function(){return Pe}),a.d(s,"a",function(){return pe}),a.d(s,"e",function(){return ie});var le=a("WmNS"),r=a.n(le),x=a("9og8"),f=a("ErOA");function k(K){return Object(f.c)("libraries/".concat(K,".json"))}function W(){return Object(f.c)("library_tags.json")}function Pe(K){return T.apply(this,arguments)}function T(){return T=Object(x.a)(r.a.mark(function K(ne){var G;return r.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,Object(f.b)("attachments/".concat(ne,".json"));case 2:return G=_e.sent,_e.abrupt("return",G.status===0);case 4:case"end":return _e.stop()}},K)})),T.apply(this,arguments)}function pe(K){return Object(f.f)("libraries.json",K)}function ie(K,ne){return Object(f.g)("libraries/".concat(K,".json"),ne)}},xKgJ:function(Te,s,a){"use strict";a.d(s,"p",function(){return W}),a.d(s,"b",function(){return Pe}),a.d(s,"c",function(){return T}),a.d(s,"e",function(){return pe}),a.d(s,"f",function(){return ie}),a.d(s,"t",function(){return K}),a.d(s,"g",function(){return ne}),a.d(s,"u",function(){return G}),a.d(s,"d",function(){return z}),a.d(s,"i",function(){return _e}),a.d(s,"k",function(){return i}),a.d(s,"v",function(){return A}),a.d(s,"r",function(){return Q}),a.d(s,"h",function(){return D}),a.d(s,"j",function(){return c}),a.d(s,"q",function(){return _}),a.d(s,"s",function(){return te}),a.d(s,"a",function(){return H}),a.d(s,"m",function(){return be}),a.d(s,"n",function(){return Se}),a.d(s,"l",function(){return ce}),a.d(s,"o",function(){return ot}),a.d(s,"w",function(){return st});var le=a("9kvl"),r;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(r||(r={}));var x;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(x||(x={}));var f=function(p){var u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return p.some(function(ft){return ft==($==null?void 0:$.role)})},k=function(p){var u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return($==null?void 0:$.own)?!0:p.some(function(ft){var et;return ft==($==null||((et=$.course)===null||et===void 0)?void 0:et.course_role)})},W=function(){var p=Object(le.b)()._store.getState(),u=p.user,Be=u.userInfo;return Be.main_site},Pe=function(){var p,u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return $==null||((p=$.course)===null||p===void 0)?void 0:p.course_is_end},T=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher,x.Assistant])},pe=function(){return k([x.SuperAdmin,x.Teacher,x.Admin,x.Assistant,x.Operation])},ie=function(){return k([x.SuperAdmin,x.Teacher,x.Admin])},K=function(){return k([x.SuperAdmin])},ne=function(){return k([x.SuperAdmin,x.Operation,x.Admin])},G=function(){return f([x.SuperAdmin,x.Operation])},z=function(){return k([x.SuperAdmin,x.Admin])},_e=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher])},i=function(){return k([x.Assistant])},A=function(){return k([x.Teacher])},Q=function(){return k([x.Student])},D=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher,x.Assistant,x.Student])},c=function(){return k([x.SuperAdmin,x.Operation,x.Admin,x.Teacher,x.Assistant])},_=function(){var p,u=Object(le.b)()._store.getState(),Be=u.user,$=Be.userInfo;return($==null||((p=$.course)===null||p===void 0)?void 0:p.course_role)===null},M=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},R=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return u||!u&&f([r.SuperAdmin])},t=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return u||!u&&f([r.SuperAdmin,r.Operation])},te=function(){return f([x.Student])},V=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},Ee=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},H=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction])},we=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin]):u||!u&&f([r.SuperAdmin])},ye=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation]):u||!u&&f([r.SuperAdmin,r.Operation])},X=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},se=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},De=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},Y=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin]):!1},Xe=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student])},Ge=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin]):u||!u&&f([r.SuperAdmin])},Je=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation]):u||!u&&f([r.SuperAdmin,r.Operation])},Le=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher,r.Student]):u||!u&&f([r.SuperAdmin,r.Operation])},Me=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?!1:u||!u&&f([r.SuperAdmin,r.Operation])},Ie=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?u||!u&&f([r.SuperAdmin,r.Operation]):!1},Ye=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},We=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?!u&&f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):!1},L=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},qe=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher])},ve=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin]):u||!u&&f([r.SuperAdmin])},lt=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation]):u||!u&&f([r.SuperAdmin,r.Operation])},ct=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},Ze=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?u||!u&&f([r.SuperAdmin,r.Operation]):!1},Oe=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return p?f([r.SuperAdmin,r.Operation,r.CertifiedTeacher,r.TrainingProduction,r.UncertifiedTeacher]):u||!u&&f([r.SuperAdmin,r.Operation])},gt=function(){var p=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return k([x.Teacher])},be=function(){return f([r.SuperAdmin])},Se=function(){return f([r.SuperAdmin,r.Operation])},ce=function(){return f([r.Student])},pt=function(){return f([r.SuperAdmin,r.Operation,r.CertifiedTeacher])},ot=function(){var p,u=Object(le.b)()._store.getState(),Be=u.user;return!!((p=Be.userInfo)===null||p===void 0?void 0:p.login)},st=function(){var p=Object(le.b)()._store.getState(),u=p.user;return u.userInfo}},y5JW:function(Te,s,a){"use strict";a.d(s,"c",function(){return i}),a.d(s,"a",function(){return A});var le=a("DZo9"),r=a("8z0m"),x=a("+L6B"),f=a("2/Rp"),k=a("WmNS"),W=a.n(k),Pe=a("9og8"),T=a("k1fw"),pe=a("oBTY"),ie=a("miYZ"),K=a("tsqr"),ne=a("q1tI"),G=a.n(ne),z=a("m3rI"),_e=a("wzkS"),i="\u3000\u3000";function A(Q){var D=["Bytes","KB","MB","GB","TB"];if(Q==0)return"0 Byte";var c=parseInt(""+Math.floor(Math.log(Q)/Math.log(1024)),10);return(Q/Math.pow(1024,c)).toFixed(1)+" "+D[c]}s.b=function(Q){var D=Q.value,c=D===void 0?[]:D,_=Q.onChange,M=Q.className,R=Q.maxSize,t=R===void 0?150:R,te=Q.title,V=te===void 0?"\u6587\u4EF6\u4E0A\u4F20":te,Ee=Q.accept,H=Ee===void 0?null:Ee,we={multiple:!1,fileList:c,accept:H,withCredentials:!0,beforeUpload:function(se){var De=se.size/1024/1024;return De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:c.length>0,ghost:!0},V),G.a.createElement("span",{onClick:ye,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",t,"M) ")))}}}]); diff --git a/p__Classrooms__Lists__OnlineLearning__index.65af9891.async.js b/p__Classrooms__Lists__OnlineLearning__index.58dfe3a6.async.js similarity index 97% rename from p__Classrooms__Lists__OnlineLearning__index.65af9891.async.js rename to p__Classrooms__Lists__OnlineLearning__index.58dfe3a6.async.js index 06457e1163..650893d475 100644 --- a/p__Classrooms__Lists__OnlineLearning__index.65af9891.async.js +++ b/p__Classrooms__Lists__OnlineLearning__index.58dfe3a6.async.js @@ -52,4 +52,4 @@ headers: `+(0,i.default)(ye),ie.data=N,ie.path=oe.path,ie.status=S,ie.headers=ye * * @author Feross Aboukhadijeh * @license MIT -*/var V=D(21),W=D(22),ce=D(23);t.Buffer=a,t.SlowBuffer=A,t.INSPECT_MAX_BYTES=50,a.TYPED_ARRAY_SUPPORT=b.TYPED_ARRAY_SUPPORT!==void 0?b.TYPED_ARRAY_SUPPORT:function(){try{var T=new Uint8Array(1);return T.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},T.foo()===42&&typeof T.subarray=="function"&&T.subarray(1,1).byteLength===0}catch(n){return!1}}(),t.kMaxLength=p(),a.poolSize=8192,a._augment=function(T){return T.__proto__=a.prototype,T},a.from=function(T,n,u){return o(null,T,n,u)},a.TYPED_ARRAY_SUPPORT&&(a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0})),a.alloc=function(T,n,u){return c(null,T,n,u)},a.allocUnsafe=function(T){return e(null,T)},a.allocUnsafeSlow=function(T){return e(null,T)},a.isBuffer=function(T){return!(T==null||!T._isBuffer)},a.compare=function(T,n){if(!a.isBuffer(T)||!a.isBuffer(n))throw new TypeError("Arguments must be Buffers");if(T===n)return 0;for(var u=T.length,R=n.length,E=0,S=Math.min(u,R);E0&&(T=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(T+=" ... ")),""},a.prototype.compare=function(T,n,u,R,E){if(!a.isBuffer(T))throw new TypeError("Argument must be a Buffer");if(n===void 0&&(n=0),u===void 0&&(u=T?T.length:0),R===void 0&&(R=0),E===void 0&&(E=this.length),n<0||u>T.length||R<0||E>this.length)throw new RangeError("out of range index");if(R>=E&&n>=u)return 0;if(R>=E)return-1;if(n>=u)return 1;if(n>>>=0,u>>>=0,R>>>=0,E>>>=0,this===T)return 0;for(var S=E-R,K=u-n,Q=Math.min(S,K),Te=this.slice(R,E),fe=T.slice(n,u),ge=0;geE)&&(u=E),T.length>0&&(u<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");R||(R="utf8");for(var S=!1;;)switch(R){case"hex":return g(this,T,n,u);case"utf8":case"utf-8":return P(this,T,n,u);case"ascii":return C(this,T,n,u);case"latin1":case"binary":return _(this,T,n,u);case"base64":return L(this,T,n,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,T,n,u);default:if(S)throw new TypeError("Unknown encoding: "+R);R=(""+R).toLowerCase(),S=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var $=4096;a.prototype.slice=function(T,n){var u=this.length;T=~~T,n=n===void 0?u:~~n,T<0?(T+=u)<0&&(T=0):T>u&&(T=u),n<0?(n+=u)<0&&(n=0):n>u&&(n=u),n0&&(E*=256);)R+=this[T+--n]*E;return R},a.prototype.readUInt8=function(T,n){return n||re(T,1,this.length),this[T]},a.prototype.readUInt16LE=function(T,n){return n||re(T,2,this.length),this[T]|this[T+1]<<8},a.prototype.readUInt16BE=function(T,n){return n||re(T,2,this.length),this[T]<<8|this[T+1]},a.prototype.readUInt32LE=function(T,n){return n||re(T,4,this.length),(this[T]|this[T+1]<<8|this[T+2]<<16)+16777216*this[T+3]},a.prototype.readUInt32BE=function(T,n){return n||re(T,4,this.length),16777216*this[T]+(this[T+1]<<16|this[T+2]<<8|this[T+3])},a.prototype.readIntLE=function(T,n,u){T|=0,n|=0,u||re(T,n,this.length);for(var R=this[T],E=1,S=0;++S=E&&(R-=Math.pow(2,8*n)),R},a.prototype.readIntBE=function(T,n,u){T|=0,n|=0,u||re(T,n,this.length);for(var R=n,E=1,S=this[T+--R];R>0&&(E*=256);)S+=this[T+--R]*E;return E*=128,S>=E&&(S-=Math.pow(2,8*n)),S},a.prototype.readInt8=function(T,n){return n||re(T,1,this.length),128&this[T]?-1*(255-this[T]+1):this[T]},a.prototype.readInt16LE=function(T,n){n||re(T,2,this.length);var u=this[T]|this[T+1]<<8;return 32768&u?4294901760|u:u},a.prototype.readInt16BE=function(T,n){n||re(T,2,this.length);var u=this[T+1]|this[T]<<8;return 32768&u?4294901760|u:u},a.prototype.readInt32LE=function(T,n){return n||re(T,4,this.length),this[T]|this[T+1]<<8|this[T+2]<<16|this[T+3]<<24},a.prototype.readInt32BE=function(T,n){return n||re(T,4,this.length),this[T]<<24|this[T+1]<<16|this[T+2]<<8|this[T+3]},a.prototype.readFloatLE=function(T,n){return n||re(T,4,this.length),W.read(this,T,!0,23,4)},a.prototype.readFloatBE=function(T,n){return n||re(T,4,this.length),W.read(this,T,!1,23,4)},a.prototype.readDoubleLE=function(T,n){return n||re(T,8,this.length),W.read(this,T,!0,52,8)},a.prototype.readDoubleBE=function(T,n){return n||re(T,8,this.length),W.read(this,T,!1,52,8)},a.prototype.writeUIntLE=function(T,n,u,R){(T=+T,n|=0,u|=0,!R)&&ee(this,T,n,u,Math.pow(2,8*u)-1,0);var E=1,S=0;for(this[n]=255&T;++S=0&&(S*=256);)this[n+E]=T/S&255;return n+u},a.prototype.writeUInt8=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,1,255,0),a.TYPED_ARRAY_SUPPORT||(T=Math.floor(T)),this[n]=255&T,n+1},a.prototype.writeUInt16LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[n]=255&T,this[n+1]=T>>>8):G(this,T,n,!0),n+2},a.prototype.writeUInt16BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>8,this[n+1]=255&T):G(this,T,n,!1),n+2},a.prototype.writeUInt32LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[n+3]=T>>>24,this[n+2]=T>>>16,this[n+1]=T>>>8,this[n]=255&T):M(this,T,n,!0),n+4},a.prototype.writeUInt32BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>24,this[n+1]=T>>>16,this[n+2]=T>>>8,this[n+3]=255&T):M(this,T,n,!1),n+4},a.prototype.writeIntLE=function(T,n,u,R){if(T=+T,n|=0,!R){var E=Math.pow(2,8*u-1);ee(this,T,n,u,E-1,-E)}var S=0,K=1,Q=0;for(this[n]=255&T;++S>0)-Q&255;return n+u},a.prototype.writeIntBE=function(T,n,u,R){if(T=+T,n|=0,!R){var E=Math.pow(2,8*u-1);ee(this,T,n,u,E-1,-E)}var S=u-1,K=1,Q=0;for(this[n+S]=255&T;--S>=0&&(K*=256);)T<0&&Q===0&&this[n+S+1]!==0&&(Q=1),this[n+S]=(T/K>>0)-Q&255;return n+u},a.prototype.writeInt8=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,1,127,-128),a.TYPED_ARRAY_SUPPORT||(T=Math.floor(T)),T<0&&(T=255+T+1),this[n]=255&T,n+1},a.prototype.writeInt16LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[n]=255&T,this[n+1]=T>>>8):G(this,T,n,!0),n+2},a.prototype.writeInt16BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>8,this[n+1]=255&T):G(this,T,n,!1),n+2},a.prototype.writeInt32LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,2147483647,-2147483648),a.TYPED_ARRAY_SUPPORT?(this[n]=255&T,this[n+1]=T>>>8,this[n+2]=T>>>16,this[n+3]=T>>>24):M(this,T,n,!0),n+4},a.prototype.writeInt32BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,2147483647,-2147483648),T<0&&(T=4294967295+T+1),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>24,this[n+1]=T>>>16,this[n+2]=T>>>8,this[n+3]=255&T):M(this,T,n,!1),n+4},a.prototype.writeFloatLE=function(T,n,u){return z(this,T,n,!0,u)},a.prototype.writeFloatBE=function(T,n,u){return z(this,T,n,!1,u)},a.prototype.writeDoubleLE=function(T,n,u){return X(this,T,n,!0,u)},a.prototype.writeDoubleBE=function(T,n,u){return X(this,T,n,!1,u)},a.prototype.copy=function(T,n,u,R){if(u||(u=0),R||R===0||(R=this.length),n>=T.length&&(n=T.length),n||(n=0),R>0&&R=this.length)throw new RangeError("sourceStart out of bounds");if(R<0)throw new RangeError("sourceEnd out of bounds");R>this.length&&(R=this.length),T.length-n=0;--E)T[E+n]=this[E+u];else if(S<1e3||!a.TYPED_ARRAY_SUPPORT)for(E=0;E>>=0,u=u===void 0?this.length:u>>>0,T||(T=0);var S;if(typeof T=="number")for(S=n;S0)throw new Error("Invalid string. Length must be a multiple of 4");return l[A-2]==="="?2:l[A-1]==="="?1:0}function p(l){return 3*l.length/4-b(l)}function v(l){var A,y,h,O,w,d=l.length;O=b(l),w=new i(3*d/4-O),y=O>0?d-4:d;var g=0;for(A=0;A>16&255,w[g++]=h>>8&255,w[g++]=255&h;return O===2?(h=e[l.charCodeAt(A)]<<2|e[l.charCodeAt(A+1)]>>4,w[g++]=255&h):O===1&&(h=e[l.charCodeAt(A)]<<10|e[l.charCodeAt(A+1)]<<4|e[l.charCodeAt(A+2)]>>2,w[g++]=h>>8&255,w[g++]=255&h),w}function a(l){return c[l>>18&63]+c[l>>12&63]+c[l>>6&63]+c[63&l]}function o(l,A,y){for(var h,O=[],w=A;wg?g:d+16383));return h===1?(A=l[y-1],O+=c[A>>2],O+=c[A<<4&63],O+="=="):h===2&&(A=(l[y-2]<<8)+l[y-1],O+=c[A>>10],O+=c[A>>4&63],O+=c[A<<2&63],O+="="),w.push(O),w.join("")}t.byteLength=p,t.toByteArray=v,t.fromByteArray=f;for(var c=[],e=[],i=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,m=r.length;s>1,r=-7,s=p?a-1:0,m=p?-1:1,l=D[b+s];for(s+=m,o=l&(1<<-r)-1,l>>=-r,r+=c;r>0;o=256*o+D[b+s],s+=m,r-=8);for(f=o&(1<<-r)-1,o>>=-r,r+=v;r>0;f=256*f+D[b+s],s+=m,r-=8);if(o===0)o=1-i;else{if(o===e)return f?NaN:1/0*(l?-1:1);f+=Math.pow(2,v),o-=i}return(l?-1:1)*f*Math.pow(2,o-v)},t.write=function(D,b,p,v,a,o){var f,c,e,i=8*o-a-1,r=(1<>1,m=a===23?Math.pow(2,-24)-Math.pow(2,-77):0,l=v?0:o-1,A=v?1:-1,y=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(c=isNaN(b)?1:0,f=r):(f=Math.floor(Math.log(b)/Math.LN2),b*(e=Math.pow(2,-f))<1&&(f--,e*=2),b+=f+s>=1?m/e:m*Math.pow(2,1-s),b*e>=2&&(f++,e/=2),f+s>=r?(c=0,f=r):f+s>=1?(c=(b*e-1)*Math.pow(2,a),f+=s):(c=b*Math.pow(2,s-1)*Math.pow(2,a),f=0));a>=8;D[p+l]=255&c,l+=A,c/=256,a-=8);for(f=f<0;D[p+l]=255&f,l+=A,f/=256,i-=8);D[p+l-A]|=128*y}},function(he,t){var D={}.toString;he.exports=Array.isArray||function(b){return D.call(b)=="[object Array]"}},function(he,t,D){"use strict";function b(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function a(o,f){for(var c=0;c>>31}var g=(l<<5|l>>>27)+O+c[w];g+=w<20?1518500249+(A&y|~A&h):w<40?1859775393+(A^y^h):w<60?(A&y|A&h|y&h)-1894007588:(A^y^h)-899497514,O=h,h=y,y=A<<30|A>>>2,A=l,l=g}m[0]=m[0]+l|0,m[1]=m[1]+A|0,m[2]=m[2]+y|0,m[3]=m[3]+h|0,m[4]=m[4]+O|0},_doFinalize:function(){var r=this._data,s=r.words,m=8*this._nDataBytes,l=8*r.sigBytes;return s[l>>>5]|=128<<24-l%32,s[14+(l+64>>>9<<4)]=Math.floor(m/4294967296),s[15+(l+64>>>9<<4)]=m,r.sigBytes=4*s.length,this._process(),this._hash},clone:function(){var r=o.clone.call(this);return r._hash=this._hash.clone(),r}});p.SHA1=o._createHelper(e),p.HmacSHA1=o._createHmacHelper(e)}(),b.SHA1})},function(he,t,D){!function(b,p){he.exports=t=p(D(0))}(0,function(b){!function(){var p=b,v=p.lib,a=v.Base,o=p.enc,f=o.Utf8,c=p.algo;c.HMAC=a.extend({init:function(i,r){i=this._hasher=new i.init,typeof r=="string"&&(r=f.parse(r));var s=i.blockSize,m=4*s;r.sigBytes>m&&(r=i.finalize(r)),r.clamp();for(var l=this._oKey=r.clone(),A=this._iKey=r.clone(),y=l.words,h=A.words,O=0;O>>6-m%4*2;r[s>>>2]|=(l|A)<<24-s%4*8,s++}return o.create(r,s)}var v=b,a=v.lib,o=a.WordArray,f=v.enc;f.Base64={stringify:function(e){var i=e.words,r=e.sigBytes,s=this._map;e.clamp();for(var m=[],l=0;l>>2]>>>24-l%4*8&255,y=i[l+1>>>2]>>>24-(l+1)%4*8&255,h=i[l+2>>>2]>>>24-(l+2)%4*8&255,O=A<<16|y<<8|h,w=0;w<4&&l+.75*w>>6*(3-w)&63));var d=s.charAt(64);if(d)for(;m.length%4;)m.push(d);return m.join("")},parse:function(e){var i=e.length,r=this._map,s=this._reverseMap;if(!s){s=this._reverseMap=[];for(var m=0;m0&&(ee=re.UploadProgress.UploadProgressList[0],G=ee.ClientId),i.default.setClientId(G),_&&_(ee)},function(re){re&&(L(re),console.log(re))})}}]),g}();t.default=d},function(he,t,D){"use strict";function b(f,c){if(!(f instanceof c))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function f(c,e){for(var i=0;i "+k[F]+": "+k[F+1])}}})}},sBCT:function(Xe,se,j){"use strict";var ke=j("DZo9"),ue=j("8z0m"),he=j("+L6B"),t=j("2/Rp"),D=j("MXD1"),b=j("CFYs"),p=j("WmNS"),v=j.n(p),a=j("9og8"),o=j("2qtc"),f=j("kLXV"),c=j("miYZ"),e=j("tsqr"),i=j("y8nQ"),r=j("Vl3Y"),s=j("tJVT"),m=j("k1fw"),l=j("oBTY"),A=j("5NDa"),y=j("5rEg"),h=j("q1tI"),O=j.n(h),w=j("Ty5D"),d=j("9kvl"),g=j("kwm0"),P=j.n(g),C=j("Aky1"),_=j("m3rI"),L=y.a.TextArea,U=500,k=function(H,Y){var ae,B=Y.payload||{},re=B.uploadInfo,ee=re===void 0?{}:re;switch(Y.type){case"addVideo":return{videoList:[].concat(Object(l.a)(H.videoList),[{name:ee.file.name,size:ee.file.size,type:ee.file.type,fileHash:ee.fileHash,state:ee.state,videoId:ee.videoId,loaded:ee.loaded||0,title:""}])};case"removeVideo":return{videoList:H.videoList.filter(function(G){return G.name!==Y.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:H.videoList.map(function(G){return G.name===Y.payload.uploadInfo.file.name?Object(m.a)(Object(m.a)({},G),{loaded:Y.payload.progressPercent,videoId:ee.videoId,fileHash:ee.fileHash}):G})};case"updateTitle":return{videoList:(ae=H.videoList)===null||ae===void 0?void 0:ae.map(function(G){return G.name===Y.payload.item.name?Object(m.a)(Object(m.a)({},G),{title:Y.payload.title}):G})};default:return{videoList:[]}}},x=function(H){var Y=H.user,ae=H.globalSetting,B=H.loading,re=H.dispatch,ee=H.visible,G=H.editData,M=H.onCancel,I=M===void 0?function(){}:M,z=H.onOk,X=z===void 0?function(){}:z,J=Object(w.m)(),q=r.a.useForm(),me=Object(s.a)(q,1),oe=me[0],ve=Object(h.useReducer)(k,{videoList:[]}),Oe=Object(s.a)(ve,2),te=Oe[0],ne=Oe[1],le=Object(h.useState)(!1),V=Object(s.a)(le,2),W=V[0],ce=V[1],$=Object(h.useRef)(),de=Object(h.useState)(),T=Object(s.a)(de,2),n=T[0],u=T[1],R=Object(h.useState)(!1),E=Object(s.a)(R,2),S=E[0],K=E[1],Q=Object(h.useState)(!1),Te=Object(s.a)(Q,2),fe=Te[0],ge=Te[1],_e=Object(h.useState)([]),De=Object(s.a)(_e,2),Ae=De[0],ie=De[1],N=Object(h.useState)([]),Z=Object(s.a)(N,2),pe=Z[0],ye=Z[1];Object(h.useEffect)(function(){if(!G)return;K(G.is_link),u(G.link),!G.is_link&&ne({type:"addVideo",payload:{uploadInfo:{file:{name:G.file_name},videoId:G.video_id,loaded:100}}}),oe.setFieldsValue({name:G.name,description:G.description})},[G]);var we=function(){var at=document.getElementById("fileUpload");at.value=""},Me=function(at){var it,ht,vt;K(!1);var tt=at.target.files[0];if(!tt){we();return}var gt=tt.name.toLowerCase();if(gt&>.indexOf(".avi")==-1&>.indexOf(".flv")==-1&>.indexOf(".f4v")==-1&>.indexOf(".m4v")==-1&>.indexOf(".mov")==-1&>.indexOf(".mp4")==-1&>.indexOf(".rmvb")==-1&>.indexOf(".swf")==-1&>.indexOf(".webm")==-1&>.indexOf(".wmv")==-1){e.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),we();return}if(!(((it=Y.userInfo)===null||it===void 0?void 0:it.admin)||((ht=Y.userInfo)===null||ht===void 0?void 0:ht.business))&&tt.size>U*1024*1024){e.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(U,"M")),we();return}if((vt=te.videoList)===null||vt===void 0?void 0:vt.find(function(Lt){return Lt.name===tt.name})){e.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),we();return}Be(tt)},Ve=function(at,it){f.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:O.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",it?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){we(),ne({type:"removeVideo",payload:{name:at}})}})},Be=function(at){var it,ht='{"Vod":{}}';if(ce(!0),$.current){$.current.addFile(at,null,null,null,ht);return}Object(C.a)((it=Y.userInfo)===null||it===void 0?void 0:it.login,{create:!$,addFileSuccess:function(tt){ne({type:"addVideo",payload:{uploadInfo:tt}})},onUploadProgress:function(tt,gt,Lt){var nn=Math.ceil(Lt*100);ne({type:"updateProgress",payload:{uploadInfo:tt,progressPercent:nn}}),we()},onUploadFailed:function(tt){e.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(tt){ce(!1)},onUploadSucceed:function(tt){ce(!1)},onUploadError:function(tt){ce(!1)},gotUploader:function(tt){tt.addFile(at,null,null,null,ht),$.current=tt}})},Ye=function(){var Tt=Object(a.a)(v.a.mark(function at(){var it,ht;return v.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,oe.validateFields();case 2:if(!(pe&&(pe==null?void 0:pe.length)>0||S&&n)){tt.next=12;break}return ge(!0),it=S?{link:n}:{video_id:pe==null?void 0:pe[0].attachment_id,video_name:pe==null?void 0:pe[0].name,filesize:pe==null?void 0:pe[0].filesize,duration:pe==null?void 0:pe[0].duration},tt.next=7,X(Object(m.a)(Object(m.a)({},it),{name:oe.getFieldValue("name"),description:oe.getFieldValue("description")}));case 7:ht=tt.sent,ge(!1),ht.id&&et(),tt.next=13;break;case 12:e.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");case 13:case"end":return tt.stop()}},at)}));return function(){return Tt.apply(this,arguments)}}(),et=function(){oe.resetFields(),ne({type:"removeAll"}),u(null),K(null)},Bt=function(){I(),et()},tn={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:_.a.API_SERVER+"/api/attachments.json",withCredentials:!0,onRemove:function(at){},onChange:function(at){var it=at.file.status;if(it!=="uploading",it==="removed"&&ie(at.fileList),it==="done"){var ht;ie(at==null||((ht=at.fileList)===null||ht===void 0)?void 0:ht.slice(-1)),zt(at.file),K(!1),e.b.success("".concat(at.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else it==="error"&&e.b.error("".concat(at.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(at){var it=at.size/1024/1024<1e3;return it||e.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),it}};function zt(Tt){var at=URL.createObjectURL(Tt.originFileObj),it=new Audio(at);it.addEventListener("loadedmetadata",function(ht){var vt,tt,gt=it.duration,Lt={};Lt.name=Tt.name,Lt.duration=Math.floor(gt),Lt.filesize=Tt.size,Lt.attachment_id=Tt==null?void 0:Tt.response.id,Lt.course_id=J.coursesId,Lt.category_id=(vt=Location)===null||vt===void 0||((tt=vt.query)===null||tt===void 0)?void 0:tt.categoryId,pe.push(Lt),ye(Object(l.a)(pe))})}var Vt=function(){var at,it,ht,vt,tt,gt,Lt,nn,gn,Yt,_n,dn;return O.a.createElement(O.a.Fragment,null,!S&&!!((at=te.videoList)===null||at===void 0?void 0:at.length)&&O.a.createElement("div",{className:P.a.fileProgress},((it=te.videoList)===null||it===void 0||((ht=it[0])===null||ht===void 0)?void 0:ht.loaded)==100?O.a.createElement("div",{className:"".concat(P.a.videoName," font14")},(vt=te.videoList)===null||vt===void 0||((tt=vt[0])===null||tt===void 0)?void 0:tt.name):O.a.createElement(b.a,{style:{width:"80%"},percent:(gt=te.videoList)===null||gt===void 0||((Lt=gt[0])===null||Lt===void 0)?void 0:Lt.loaded,status:((nn=te.videoList)===null||nn===void 0||((gn=nn[0])===null||gn===void 0)?void 0:gn.loaded)==100?"normal":"active"}),O.a.createElement("div",{className:P.a.fileCancel,onClick:function(){var $t,On,pn,Jt;return Ve(($t=te.videoList)===null||$t===void 0||((On=$t[0])===null||On===void 0)?void 0:On.name,((pn=te.videoList)===null||pn===void 0||((Jt=pn[0])===null||Jt===void 0)?void 0:Jt.loaded)==100)}},((Yt=te.videoList)===null||Yt===void 0||((_n=Yt[0])===null||_n===void 0)?void 0:_n.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((dn=te.videoList)===null||dn===void 0?void 0:dn.length)&&O.a.createElement("div",{className:P.a.uploadWrap},O.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},O.a.createElement(ue.a,tn,O.a.createElement(t.a,{className:P.a.upload},O.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),O.a.createElement("label",{className:"".concat(P.a.upload," ").concat(P.a.uploadLink),style:{display:(Ae==null?void 0:Ae.length)>0?"none":""},onClick:function(){return K(!0)}},O.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),S&&O.a.createElement(y.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:n,onChange:function($t){return u($t.target.value)}}))};return O.a.createElement(f.a,{centered:!0,maskClosable:!1,title:G?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:P.a.modal,visible:ee,confirmLoading:fe,onOk:Ye,onCancel:Bt},O.a.createElement(r.a,{form:oe},O.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Me,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),O.a.createElement(r.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},O.a.createElement(y.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),O.a.createElement(r.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:P.a.contentItem},Vt()),O.a.createElement(r.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},O.a.createElement(L,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),O.a.createElement("div",{className:P.a.description},O.a.createElement("span",null,""),O.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),O.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),O.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",O.a.createElement("span",{className:P.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};se.a=Object(d.a)(function(F){var H=F.user,Y=F.loading,ae=F.globalSetting;return{user:H,globalSetting:ae,loading:Y}})(x)},wzkS:function(Xe,se,j){"use strict";j.d(se,"c",function(){return D}),j.d(se,"b",function(){return b}),j.d(se,"d",function(){return p}),j.d(se,"a",function(){return a}),j.d(se,"e",function(){return o});var ke=j("WmNS"),ue=j.n(ke),he=j("9og8"),t=j("ErOA");function D(f){return Object(t.c)("libraries/".concat(f,".json"))}function b(){return Object(t.c)("library_tags.json")}function p(f){return v.apply(this,arguments)}function v(){return v=Object(he.a)(ue.a.mark(function f(c){var e;return ue.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(t.b)("attachments/".concat(c,".json"));case 2:return e=r.sent,r.abrupt("return",e.status===0);case 4:case"end":return r.stop()}},f)})),v.apply(this,arguments)}function a(f){return Object(t.f)("libraries.json",f)}function o(f,c){return Object(t.g)("libraries/".concat(f,".json"),c)}},xKgJ:function(Xe,se,j){"use strict";j.d(se,"p",function(){return b}),j.d(se,"b",function(){return p}),j.d(se,"c",function(){return v}),j.d(se,"e",function(){return a}),j.d(se,"f",function(){return o}),j.d(se,"t",function(){return f}),j.d(se,"g",function(){return c}),j.d(se,"u",function(){return e}),j.d(se,"d",function(){return i}),j.d(se,"i",function(){return r}),j.d(se,"k",function(){return s}),j.d(se,"v",function(){return m}),j.d(se,"r",function(){return l}),j.d(se,"h",function(){return A}),j.d(se,"j",function(){return y}),j.d(se,"q",function(){return h}),j.d(se,"s",function(){return g}),j.d(se,"a",function(){return _}),j.d(se,"m",function(){return te}),j.d(se,"n",function(){return ne}),j.d(se,"l",function(){return le}),j.d(se,"o",function(){return W}),j.d(se,"w",function(){return ce});var ke=j("9kvl"),ue;(function($){$[$.SuperAdmin=1]="SuperAdmin",$[$.Operation=2]="Operation",$[$.CertifiedTeacher=5]="CertifiedTeacher",$[$.TrainingProduction=8]="TrainingProduction",$[$.UncertifiedTeacher=12]="UncertifiedTeacher",$[$.Student=15]="Student"})(ue||(ue={}));var he;(function($){$[$.SuperAdmin=1]="SuperAdmin",$[$.Operation=2]="Operation",$[$.Admin=5]="Admin",$[$.Teacher=8]="Teacher",$[$.Assistant=12]="Assistant",$[$.Student=15]="Student"})(he||(he={}));var t=function(de){var T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return de.some(function(R){return R==(u==null?void 0:u.role)})},D=function(de){var T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return(u==null?void 0:u.own)?!0:de.some(function(R){var E;return R==(u==null||((E=u.course)===null||E===void 0)?void 0:E.course_role)})},b=function(){var de=Object(ke.b)()._store.getState(),T=de.user,n=T.userInfo;return n.main_site},p=function(){var de,T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return u==null||((de=u.course)===null||de===void 0)?void 0:de.course_is_end},v=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant])},a=function(){return D([he.SuperAdmin,he.Teacher,he.Admin,he.Assistant,he.Operation])},o=function(){return D([he.SuperAdmin,he.Teacher,he.Admin])},f=function(){return D([he.SuperAdmin])},c=function(){return D([he.SuperAdmin,he.Operation,he.Admin])},e=function(){return t([he.SuperAdmin,he.Operation])},i=function(){return D([he.SuperAdmin,he.Admin])},r=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher])},s=function(){return D([he.Assistant])},m=function(){return D([he.Teacher])},l=function(){return D([he.Student])},A=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant,he.Student])},y=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant])},h=function(){var de,T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return(u==null||((de=u.course)===null||de===void 0)?void 0:de.course_role)===null},O=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student])},w=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return T||!T&&t([ue.SuperAdmin])},d=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return T||!T&&t([ue.SuperAdmin,ue.Operation])},g=function(){return t([he.Student])},P=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},C=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},_=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction])},L=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):T||!T&&t([ue.SuperAdmin])},U=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation]):T||!T&&t([ue.SuperAdmin,ue.Operation])},k=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},x=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},F=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},H=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):!1},Y=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student])},ae=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):T||!T&&t([ue.SuperAdmin])},B=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation]):T||!T&&t([ue.SuperAdmin,ue.Operation])},re=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},ee=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!1:T||!T&&t([ue.SuperAdmin,ue.Operation])},G=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?T||!T&&t([ue.SuperAdmin,ue.Operation]):!1},M=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):!1},I=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!T&&t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):!1},z=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},X=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher])},J=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):T||!T&&t([ue.SuperAdmin])},q=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation]):T||!T&&t([ue.SuperAdmin,ue.Operation])},me=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},oe=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?T||!T&&t([ue.SuperAdmin,ue.Operation]):!1},ve=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},Oe=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D([he.Teacher])},te=function(){return t([ue.SuperAdmin])},ne=function(){return t([ue.SuperAdmin,ue.Operation])},le=function(){return t([ue.Student])},V=function(){return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher])},W=function(){var de,T=Object(ke.b)()._store.getState(),n=T.user;return!!((de=n.userInfo)===null||de===void 0?void 0:de.login)},ce=function(){var de=Object(ke.b)()._store.getState(),T=de.user;return T.userInfo}},y5JW:function(Xe,se,j){"use strict";j.d(se,"c",function(){return s}),j.d(se,"a",function(){return m});var ke=j("DZo9"),ue=j("8z0m"),he=j("+L6B"),t=j("2/Rp"),D=j("WmNS"),b=j.n(D),p=j("9og8"),v=j("k1fw"),a=j("oBTY"),o=j("miYZ"),f=j("tsqr"),c=j("q1tI"),e=j.n(c),i=j("m3rI"),r=j("wzkS"),s="\u3000\u3000";function m(l){var A=["Bytes","KB","MB","GB","TB"];if(l==0)return"0 Byte";var y=parseInt(""+Math.floor(Math.log(l)/Math.log(1024)),10);return(l/Math.pow(1024,y)).toFixed(1)+" "+A[y]}se.b=function(l){var A=l.value,y=A===void 0?[]:A,h=l.onChange,O=l.className,w=l.maxSize,d=w===void 0?150:w,g=l.title,P=g===void 0?"\u6587\u4EF6\u4E0A\u4F20":g,C=l.accept,_=C===void 0?null:C,L={multiple:!1,fileList:y,accept:_,withCredentials:!0,beforeUpload:function(x){var F=x.size/1024/1024;return F0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:y.length>0,ghost:!0},P),e.a.createElement("span",{onClick:U,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",d,"M) ")))}}}]); +*/var V=D(21),W=D(22),ce=D(23);t.Buffer=a,t.SlowBuffer=A,t.INSPECT_MAX_BYTES=50,a.TYPED_ARRAY_SUPPORT=b.TYPED_ARRAY_SUPPORT!==void 0?b.TYPED_ARRAY_SUPPORT:function(){try{var T=new Uint8Array(1);return T.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},T.foo()===42&&typeof T.subarray=="function"&&T.subarray(1,1).byteLength===0}catch(n){return!1}}(),t.kMaxLength=p(),a.poolSize=8192,a._augment=function(T){return T.__proto__=a.prototype,T},a.from=function(T,n,u){return o(null,T,n,u)},a.TYPED_ARRAY_SUPPORT&&(a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0})),a.alloc=function(T,n,u){return c(null,T,n,u)},a.allocUnsafe=function(T){return e(null,T)},a.allocUnsafeSlow=function(T){return e(null,T)},a.isBuffer=function(T){return!(T==null||!T._isBuffer)},a.compare=function(T,n){if(!a.isBuffer(T)||!a.isBuffer(n))throw new TypeError("Arguments must be Buffers");if(T===n)return 0;for(var u=T.length,R=n.length,E=0,S=Math.min(u,R);E0&&(T=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(T+=" ... ")),""},a.prototype.compare=function(T,n,u,R,E){if(!a.isBuffer(T))throw new TypeError("Argument must be a Buffer");if(n===void 0&&(n=0),u===void 0&&(u=T?T.length:0),R===void 0&&(R=0),E===void 0&&(E=this.length),n<0||u>T.length||R<0||E>this.length)throw new RangeError("out of range index");if(R>=E&&n>=u)return 0;if(R>=E)return-1;if(n>=u)return 1;if(n>>>=0,u>>>=0,R>>>=0,E>>>=0,this===T)return 0;for(var S=E-R,K=u-n,Q=Math.min(S,K),Te=this.slice(R,E),fe=T.slice(n,u),ge=0;geE)&&(u=E),T.length>0&&(u<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");R||(R="utf8");for(var S=!1;;)switch(R){case"hex":return g(this,T,n,u);case"utf8":case"utf-8":return P(this,T,n,u);case"ascii":return C(this,T,n,u);case"latin1":case"binary":return _(this,T,n,u);case"base64":return L(this,T,n,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return U(this,T,n,u);default:if(S)throw new TypeError("Unknown encoding: "+R);R=(""+R).toLowerCase(),S=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var $=4096;a.prototype.slice=function(T,n){var u=this.length;T=~~T,n=n===void 0?u:~~n,T<0?(T+=u)<0&&(T=0):T>u&&(T=u),n<0?(n+=u)<0&&(n=0):n>u&&(n=u),n0&&(E*=256);)R+=this[T+--n]*E;return R},a.prototype.readUInt8=function(T,n){return n||re(T,1,this.length),this[T]},a.prototype.readUInt16LE=function(T,n){return n||re(T,2,this.length),this[T]|this[T+1]<<8},a.prototype.readUInt16BE=function(T,n){return n||re(T,2,this.length),this[T]<<8|this[T+1]},a.prototype.readUInt32LE=function(T,n){return n||re(T,4,this.length),(this[T]|this[T+1]<<8|this[T+2]<<16)+16777216*this[T+3]},a.prototype.readUInt32BE=function(T,n){return n||re(T,4,this.length),16777216*this[T]+(this[T+1]<<16|this[T+2]<<8|this[T+3])},a.prototype.readIntLE=function(T,n,u){T|=0,n|=0,u||re(T,n,this.length);for(var R=this[T],E=1,S=0;++S=E&&(R-=Math.pow(2,8*n)),R},a.prototype.readIntBE=function(T,n,u){T|=0,n|=0,u||re(T,n,this.length);for(var R=n,E=1,S=this[T+--R];R>0&&(E*=256);)S+=this[T+--R]*E;return E*=128,S>=E&&(S-=Math.pow(2,8*n)),S},a.prototype.readInt8=function(T,n){return n||re(T,1,this.length),128&this[T]?-1*(255-this[T]+1):this[T]},a.prototype.readInt16LE=function(T,n){n||re(T,2,this.length);var u=this[T]|this[T+1]<<8;return 32768&u?4294901760|u:u},a.prototype.readInt16BE=function(T,n){n||re(T,2,this.length);var u=this[T+1]|this[T]<<8;return 32768&u?4294901760|u:u},a.prototype.readInt32LE=function(T,n){return n||re(T,4,this.length),this[T]|this[T+1]<<8|this[T+2]<<16|this[T+3]<<24},a.prototype.readInt32BE=function(T,n){return n||re(T,4,this.length),this[T]<<24|this[T+1]<<16|this[T+2]<<8|this[T+3]},a.prototype.readFloatLE=function(T,n){return n||re(T,4,this.length),W.read(this,T,!0,23,4)},a.prototype.readFloatBE=function(T,n){return n||re(T,4,this.length),W.read(this,T,!1,23,4)},a.prototype.readDoubleLE=function(T,n){return n||re(T,8,this.length),W.read(this,T,!0,52,8)},a.prototype.readDoubleBE=function(T,n){return n||re(T,8,this.length),W.read(this,T,!1,52,8)},a.prototype.writeUIntLE=function(T,n,u,R){(T=+T,n|=0,u|=0,!R)&&ee(this,T,n,u,Math.pow(2,8*u)-1,0);var E=1,S=0;for(this[n]=255&T;++S=0&&(S*=256);)this[n+E]=T/S&255;return n+u},a.prototype.writeUInt8=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,1,255,0),a.TYPED_ARRAY_SUPPORT||(T=Math.floor(T)),this[n]=255&T,n+1},a.prototype.writeUInt16LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[n]=255&T,this[n+1]=T>>>8):G(this,T,n,!0),n+2},a.prototype.writeUInt16BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>8,this[n+1]=255&T):G(this,T,n,!1),n+2},a.prototype.writeUInt32LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[n+3]=T>>>24,this[n+2]=T>>>16,this[n+1]=T>>>8,this[n]=255&T):M(this,T,n,!0),n+4},a.prototype.writeUInt32BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>24,this[n+1]=T>>>16,this[n+2]=T>>>8,this[n+3]=255&T):M(this,T,n,!1),n+4},a.prototype.writeIntLE=function(T,n,u,R){if(T=+T,n|=0,!R){var E=Math.pow(2,8*u-1);ee(this,T,n,u,E-1,-E)}var S=0,K=1,Q=0;for(this[n]=255&T;++S>0)-Q&255;return n+u},a.prototype.writeIntBE=function(T,n,u,R){if(T=+T,n|=0,!R){var E=Math.pow(2,8*u-1);ee(this,T,n,u,E-1,-E)}var S=u-1,K=1,Q=0;for(this[n+S]=255&T;--S>=0&&(K*=256);)T<0&&Q===0&&this[n+S+1]!==0&&(Q=1),this[n+S]=(T/K>>0)-Q&255;return n+u},a.prototype.writeInt8=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,1,127,-128),a.TYPED_ARRAY_SUPPORT||(T=Math.floor(T)),T<0&&(T=255+T+1),this[n]=255&T,n+1},a.prototype.writeInt16LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[n]=255&T,this[n+1]=T>>>8):G(this,T,n,!0),n+2},a.prototype.writeInt16BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>8,this[n+1]=255&T):G(this,T,n,!1),n+2},a.prototype.writeInt32LE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,2147483647,-2147483648),a.TYPED_ARRAY_SUPPORT?(this[n]=255&T,this[n+1]=T>>>8,this[n+2]=T>>>16,this[n+3]=T>>>24):M(this,T,n,!0),n+4},a.prototype.writeInt32BE=function(T,n,u){return T=+T,n|=0,u||ee(this,T,n,4,2147483647,-2147483648),T<0&&(T=4294967295+T+1),a.TYPED_ARRAY_SUPPORT?(this[n]=T>>>24,this[n+1]=T>>>16,this[n+2]=T>>>8,this[n+3]=255&T):M(this,T,n,!1),n+4},a.prototype.writeFloatLE=function(T,n,u){return z(this,T,n,!0,u)},a.prototype.writeFloatBE=function(T,n,u){return z(this,T,n,!1,u)},a.prototype.writeDoubleLE=function(T,n,u){return X(this,T,n,!0,u)},a.prototype.writeDoubleBE=function(T,n,u){return X(this,T,n,!1,u)},a.prototype.copy=function(T,n,u,R){if(u||(u=0),R||R===0||(R=this.length),n>=T.length&&(n=T.length),n||(n=0),R>0&&R=this.length)throw new RangeError("sourceStart out of bounds");if(R<0)throw new RangeError("sourceEnd out of bounds");R>this.length&&(R=this.length),T.length-n=0;--E)T[E+n]=this[E+u];else if(S<1e3||!a.TYPED_ARRAY_SUPPORT)for(E=0;E>>=0,u=u===void 0?this.length:u>>>0,T||(T=0);var S;if(typeof T=="number")for(S=n;S0)throw new Error("Invalid string. Length must be a multiple of 4");return l[A-2]==="="?2:l[A-1]==="="?1:0}function p(l){return 3*l.length/4-b(l)}function v(l){var A,y,h,O,w,d=l.length;O=b(l),w=new i(3*d/4-O),y=O>0?d-4:d;var g=0;for(A=0;A>16&255,w[g++]=h>>8&255,w[g++]=255&h;return O===2?(h=e[l.charCodeAt(A)]<<2|e[l.charCodeAt(A+1)]>>4,w[g++]=255&h):O===1&&(h=e[l.charCodeAt(A)]<<10|e[l.charCodeAt(A+1)]<<4|e[l.charCodeAt(A+2)]>>2,w[g++]=h>>8&255,w[g++]=255&h),w}function a(l){return c[l>>18&63]+c[l>>12&63]+c[l>>6&63]+c[63&l]}function o(l,A,y){for(var h,O=[],w=A;wg?g:d+16383));return h===1?(A=l[y-1],O+=c[A>>2],O+=c[A<<4&63],O+="=="):h===2&&(A=(l[y-2]<<8)+l[y-1],O+=c[A>>10],O+=c[A>>4&63],O+=c[A<<2&63],O+="="),w.push(O),w.join("")}t.byteLength=p,t.toByteArray=v,t.fromByteArray=f;for(var c=[],e=[],i=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,m=r.length;s>1,r=-7,s=p?a-1:0,m=p?-1:1,l=D[b+s];for(s+=m,o=l&(1<<-r)-1,l>>=-r,r+=c;r>0;o=256*o+D[b+s],s+=m,r-=8);for(f=o&(1<<-r)-1,o>>=-r,r+=v;r>0;f=256*f+D[b+s],s+=m,r-=8);if(o===0)o=1-i;else{if(o===e)return f?NaN:1/0*(l?-1:1);f+=Math.pow(2,v),o-=i}return(l?-1:1)*f*Math.pow(2,o-v)},t.write=function(D,b,p,v,a,o){var f,c,e,i=8*o-a-1,r=(1<>1,m=a===23?Math.pow(2,-24)-Math.pow(2,-77):0,l=v?0:o-1,A=v?1:-1,y=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(c=isNaN(b)?1:0,f=r):(f=Math.floor(Math.log(b)/Math.LN2),b*(e=Math.pow(2,-f))<1&&(f--,e*=2),b+=f+s>=1?m/e:m*Math.pow(2,1-s),b*e>=2&&(f++,e/=2),f+s>=r?(c=0,f=r):f+s>=1?(c=(b*e-1)*Math.pow(2,a),f+=s):(c=b*Math.pow(2,s-1)*Math.pow(2,a),f=0));a>=8;D[p+l]=255&c,l+=A,c/=256,a-=8);for(f=f<0;D[p+l]=255&f,l+=A,f/=256,i-=8);D[p+l-A]|=128*y}},function(he,t){var D={}.toString;he.exports=Array.isArray||function(b){return D.call(b)=="[object Array]"}},function(he,t,D){"use strict";function b(a,o){if(!(a instanceof o))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function a(o,f){for(var c=0;c>>31}var g=(l<<5|l>>>27)+O+c[w];g+=w<20?1518500249+(A&y|~A&h):w<40?1859775393+(A^y^h):w<60?(A&y|A&h|y&h)-1894007588:(A^y^h)-899497514,O=h,h=y,y=A<<30|A>>>2,A=l,l=g}m[0]=m[0]+l|0,m[1]=m[1]+A|0,m[2]=m[2]+y|0,m[3]=m[3]+h|0,m[4]=m[4]+O|0},_doFinalize:function(){var r=this._data,s=r.words,m=8*this._nDataBytes,l=8*r.sigBytes;return s[l>>>5]|=128<<24-l%32,s[14+(l+64>>>9<<4)]=Math.floor(m/4294967296),s[15+(l+64>>>9<<4)]=m,r.sigBytes=4*s.length,this._process(),this._hash},clone:function(){var r=o.clone.call(this);return r._hash=this._hash.clone(),r}});p.SHA1=o._createHelper(e),p.HmacSHA1=o._createHmacHelper(e)}(),b.SHA1})},function(he,t,D){!function(b,p){he.exports=t=p(D(0))}(0,function(b){!function(){var p=b,v=p.lib,a=v.Base,o=p.enc,f=o.Utf8,c=p.algo;c.HMAC=a.extend({init:function(i,r){i=this._hasher=new i.init,typeof r=="string"&&(r=f.parse(r));var s=i.blockSize,m=4*s;r.sigBytes>m&&(r=i.finalize(r)),r.clamp();for(var l=this._oKey=r.clone(),A=this._iKey=r.clone(),y=l.words,h=A.words,O=0;O>>6-m%4*2;r[s>>>2]|=(l|A)<<24-s%4*8,s++}return o.create(r,s)}var v=b,a=v.lib,o=a.WordArray,f=v.enc;f.Base64={stringify:function(e){var i=e.words,r=e.sigBytes,s=this._map;e.clamp();for(var m=[],l=0;l>>2]>>>24-l%4*8&255,y=i[l+1>>>2]>>>24-(l+1)%4*8&255,h=i[l+2>>>2]>>>24-(l+2)%4*8&255,O=A<<16|y<<8|h,w=0;w<4&&l+.75*w>>6*(3-w)&63));var d=s.charAt(64);if(d)for(;m.length%4;)m.push(d);return m.join("")},parse:function(e){var i=e.length,r=this._map,s=this._reverseMap;if(!s){s=this._reverseMap=[];for(var m=0;m0&&(ee=re.UploadProgress.UploadProgressList[0],G=ee.ClientId),i.default.setClientId(G),_&&_(ee)},function(re){re&&(L(re),console.log(re))})}}]),g}();t.default=d},function(he,t,D){"use strict";function b(f,c){if(!(f instanceof c))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function f(c,e){for(var i=0;i "+k[F]+": "+k[F+1])}}})}},sBCT:function(Xe,se,j){"use strict";var ke=j("DZo9"),ue=j("8z0m"),he=j("+L6B"),t=j("2/Rp"),D=j("MXD1"),b=j("CFYs"),p=j("WmNS"),v=j.n(p),a=j("9og8"),o=j("2qtc"),f=j("kLXV"),c=j("miYZ"),e=j("tsqr"),i=j("y8nQ"),r=j("Vl3Y"),s=j("tJVT"),m=j("k1fw"),l=j("oBTY"),A=j("5NDa"),y=j("5rEg"),h=j("q1tI"),O=j.n(h),w=j("Ty5D"),d=j("9kvl"),g=j("kwm0"),P=j.n(g),C=j("Aky1"),_=j("m3rI"),L=y.a.TextArea,U=500,k=function(H,Y){var ae,B=Y.payload||{},re=B.uploadInfo,ee=re===void 0?{}:re;switch(Y.type){case"addVideo":return{videoList:[].concat(Object(l.a)(H.videoList),[{name:ee.file.name,size:ee.file.size,type:ee.file.type,fileHash:ee.fileHash,state:ee.state,videoId:ee.videoId,loaded:ee.loaded||0,title:""}])};case"removeVideo":return{videoList:H.videoList.filter(function(G){return G.name!==Y.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:H.videoList.map(function(G){return G.name===Y.payload.uploadInfo.file.name?Object(m.a)(Object(m.a)({},G),{loaded:Y.payload.progressPercent,videoId:ee.videoId,fileHash:ee.fileHash}):G})};case"updateTitle":return{videoList:(ae=H.videoList)===null||ae===void 0?void 0:ae.map(function(G){return G.name===Y.payload.item.name?Object(m.a)(Object(m.a)({},G),{title:Y.payload.title}):G})};default:return{videoList:[]}}},x=function(H){var Y=H.user,ae=H.globalSetting,B=H.loading,re=H.dispatch,ee=H.visible,G=H.editData,M=H.onCancel,I=M===void 0?function(){}:M,z=H.onOk,X=z===void 0?function(){}:z,J=Object(w.m)(),q=r.a.useForm(),me=Object(s.a)(q,1),oe=me[0],ve=Object(h.useReducer)(k,{videoList:[]}),Oe=Object(s.a)(ve,2),te=Oe[0],ne=Oe[1],le=Object(h.useState)(!1),V=Object(s.a)(le,2),W=V[0],ce=V[1],$=Object(h.useRef)(),de=Object(h.useState)(),T=Object(s.a)(de,2),n=T[0],u=T[1],R=Object(h.useState)(!1),E=Object(s.a)(R,2),S=E[0],K=E[1],Q=Object(h.useState)(!1),Te=Object(s.a)(Q,2),fe=Te[0],ge=Te[1],_e=Object(h.useState)([]),De=Object(s.a)(_e,2),Ae=De[0],ie=De[1],N=Object(h.useState)([]),Z=Object(s.a)(N,2),pe=Z[0],ye=Z[1];Object(h.useEffect)(function(){if(!G)return;K(G.is_link),u(G.link),!G.is_link&&ne({type:"addVideo",payload:{uploadInfo:{file:{name:G.file_name},videoId:G.video_id,loaded:100}}}),oe.setFieldsValue({name:G.name,description:G.description})},[G]);var we=function(){var at=document.getElementById("fileUpload");at.value=""},Me=function(at){var it,ht,vt;K(!1);var tt=at.target.files[0];if(!tt){we();return}var gt=tt.name.toLowerCase();if(gt&>.indexOf(".avi")==-1&>.indexOf(".flv")==-1&>.indexOf(".f4v")==-1&>.indexOf(".m4v")==-1&>.indexOf(".mov")==-1&>.indexOf(".mp4")==-1&>.indexOf(".rmvb")==-1&>.indexOf(".swf")==-1&>.indexOf(".webm")==-1&>.indexOf(".wmv")==-1){e.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),we();return}if(!(((it=Y.userInfo)===null||it===void 0?void 0:it.admin)||((ht=Y.userInfo)===null||ht===void 0?void 0:ht.business))&&tt.size>U*1024*1024){e.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(U,"M")),we();return}if((vt=te.videoList)===null||vt===void 0?void 0:vt.find(function(Lt){return Lt.name===tt.name})){e.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),we();return}Be(tt)},Ve=function(at,it){f.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:O.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",it?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){we(),ne({type:"removeVideo",payload:{name:at}})}})},Be=function(at){var it,ht='{"Vod":{}}';if(ce(!0),$.current){$.current.addFile(at,null,null,null,ht);return}Object(C.a)((it=Y.userInfo)===null||it===void 0?void 0:it.login,{create:!$,addFileSuccess:function(tt){ne({type:"addVideo",payload:{uploadInfo:tt}})},onUploadProgress:function(tt,gt,Lt){var nn=Math.ceil(Lt*100);ne({type:"updateProgress",payload:{uploadInfo:tt,progressPercent:nn}}),we()},onUploadFailed:function(tt){e.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(tt){ce(!1)},onUploadSucceed:function(tt){ce(!1)},onUploadError:function(tt){ce(!1)},gotUploader:function(tt){tt.addFile(at,null,null,null,ht),$.current=tt}})},Ye=function(){var Tt=Object(a.a)(v.a.mark(function at(){var it,ht;return v.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return tt.next=2,oe.validateFields();case 2:if(!(pe&&(pe==null?void 0:pe.length)>0||S&&n)){tt.next=12;break}return ge(!0),it=S?{link:n}:{video_id:pe==null?void 0:pe[0].attachment_id,video_name:pe==null?void 0:pe[0].name,filesize:pe==null?void 0:pe[0].filesize,duration:pe==null?void 0:pe[0].duration},tt.next=7,X(Object(m.a)(Object(m.a)({},it),{name:oe.getFieldValue("name"),description:oe.getFieldValue("description")}));case 7:ht=tt.sent,ge(!1),ht.id&&(et(),ye([])),tt.next=13;break;case 12:e.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");case 13:case"end":return tt.stop()}},at)}));return function(){return Tt.apply(this,arguments)}}(),et=function(){oe.resetFields(),ne({type:"removeAll"}),u(null),K(null)},Bt=function(){I(),et()},tn={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:_.a.API_SERVER+"/api/attachments.json",withCredentials:!0,onRemove:function(at){},onChange:function(at){var it=at.file.status;if(it!=="uploading",it==="removed"&&ie(at.fileList),it==="done"){var ht;ie(at==null||((ht=at.fileList)===null||ht===void 0)?void 0:ht.slice(-1)),zt(at.file),K(!1),e.b.success("".concat(at.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else it==="error"&&e.b.error("".concat(at.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(at){var it=at.size/1024/1024<1e3;return it||e.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),it}};function zt(Tt){var at=URL.createObjectURL(Tt.originFileObj),it=new Audio(at);it.addEventListener("loadedmetadata",function(ht){var vt,tt,gt=it.duration,Lt={};Lt.name=Tt.name,Lt.duration=Math.floor(gt),Lt.filesize=Tt.size,Lt.attachment_id=Tt==null?void 0:Tt.response.id,Lt.course_id=J.coursesId,Lt.category_id=(vt=Location)===null||vt===void 0||((tt=vt.query)===null||tt===void 0)?void 0:tt.categoryId,pe.push(Lt),ye(Object(l.a)(pe))})}var Vt=function(){var at,it,ht,vt,tt,gt,Lt,nn,gn,Yt,_n,dn;return O.a.createElement(O.a.Fragment,null,!S&&!!((at=te.videoList)===null||at===void 0?void 0:at.length)&&O.a.createElement("div",{className:P.a.fileProgress},((it=te.videoList)===null||it===void 0||((ht=it[0])===null||ht===void 0)?void 0:ht.loaded)==100?O.a.createElement("div",{className:"".concat(P.a.videoName," font14")},(vt=te.videoList)===null||vt===void 0||((tt=vt[0])===null||tt===void 0)?void 0:tt.name):O.a.createElement(b.a,{style:{width:"80%"},percent:(gt=te.videoList)===null||gt===void 0||((Lt=gt[0])===null||Lt===void 0)?void 0:Lt.loaded,status:((nn=te.videoList)===null||nn===void 0||((gn=nn[0])===null||gn===void 0)?void 0:gn.loaded)==100?"normal":"active"}),O.a.createElement("div",{className:P.a.fileCancel,onClick:function(){var $t,On,pn,Jt;return Ve(($t=te.videoList)===null||$t===void 0||((On=$t[0])===null||On===void 0)?void 0:On.name,((pn=te.videoList)===null||pn===void 0||((Jt=pn[0])===null||Jt===void 0)?void 0:Jt.loaded)==100)}},((Yt=te.videoList)===null||Yt===void 0||((_n=Yt[0])===null||_n===void 0)?void 0:_n.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((dn=te.videoList)===null||dn===void 0?void 0:dn.length)&&O.a.createElement("div",{className:P.a.uploadWrap},O.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},O.a.createElement(ue.a,tn,O.a.createElement(t.a,{className:P.a.upload},O.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),O.a.createElement("label",{className:"".concat(P.a.upload," ").concat(P.a.uploadLink),style:{display:(Ae==null?void 0:Ae.length)>0?"none":""},onClick:function(){return K(!0)}},O.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),S&&O.a.createElement(y.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:n,onChange:function($t){return u($t.target.value)}}))};return O.a.createElement(f.a,{centered:!0,maskClosable:!1,title:G?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:P.a.modal,visible:ee,confirmLoading:fe,onOk:Ye,onCancel:Bt},O.a.createElement(r.a,{form:oe},O.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Me,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),O.a.createElement(r.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},O.a.createElement(y.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),O.a.createElement(r.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:P.a.contentItem},Vt()),O.a.createElement(r.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},O.a.createElement(L,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),O.a.createElement("div",{className:P.a.description},O.a.createElement("span",null,""),O.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),O.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),O.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",O.a.createElement("span",{className:P.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};se.a=Object(d.a)(function(F){var H=F.user,Y=F.loading,ae=F.globalSetting;return{user:H,globalSetting:ae,loading:Y}})(x)},wzkS:function(Xe,se,j){"use strict";j.d(se,"c",function(){return D}),j.d(se,"b",function(){return b}),j.d(se,"d",function(){return p}),j.d(se,"a",function(){return a}),j.d(se,"e",function(){return o});var ke=j("WmNS"),ue=j.n(ke),he=j("9og8"),t=j("ErOA");function D(f){return Object(t.c)("libraries/".concat(f,".json"))}function b(){return Object(t.c)("library_tags.json")}function p(f){return v.apply(this,arguments)}function v(){return v=Object(he.a)(ue.a.mark(function f(c){var e;return ue.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(t.b)("attachments/".concat(c,".json"));case 2:return e=r.sent,r.abrupt("return",e.status===0);case 4:case"end":return r.stop()}},f)})),v.apply(this,arguments)}function a(f){return Object(t.f)("libraries.json",f)}function o(f,c){return Object(t.g)("libraries/".concat(f,".json"),c)}},xKgJ:function(Xe,se,j){"use strict";j.d(se,"p",function(){return b}),j.d(se,"b",function(){return p}),j.d(se,"c",function(){return v}),j.d(se,"e",function(){return a}),j.d(se,"f",function(){return o}),j.d(se,"t",function(){return f}),j.d(se,"g",function(){return c}),j.d(se,"u",function(){return e}),j.d(se,"d",function(){return i}),j.d(se,"i",function(){return r}),j.d(se,"k",function(){return s}),j.d(se,"v",function(){return m}),j.d(se,"r",function(){return l}),j.d(se,"h",function(){return A}),j.d(se,"j",function(){return y}),j.d(se,"q",function(){return h}),j.d(se,"s",function(){return g}),j.d(se,"a",function(){return _}),j.d(se,"m",function(){return te}),j.d(se,"n",function(){return ne}),j.d(se,"l",function(){return le}),j.d(se,"o",function(){return W}),j.d(se,"w",function(){return ce});var ke=j("9kvl"),ue;(function($){$[$.SuperAdmin=1]="SuperAdmin",$[$.Operation=2]="Operation",$[$.CertifiedTeacher=5]="CertifiedTeacher",$[$.TrainingProduction=8]="TrainingProduction",$[$.UncertifiedTeacher=12]="UncertifiedTeacher",$[$.Student=15]="Student"})(ue||(ue={}));var he;(function($){$[$.SuperAdmin=1]="SuperAdmin",$[$.Operation=2]="Operation",$[$.Admin=5]="Admin",$[$.Teacher=8]="Teacher",$[$.Assistant=12]="Assistant",$[$.Student=15]="Student"})(he||(he={}));var t=function(de){var T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return de.some(function(R){return R==(u==null?void 0:u.role)})},D=function(de){var T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return(u==null?void 0:u.own)?!0:de.some(function(R){var E;return R==(u==null||((E=u.course)===null||E===void 0)?void 0:E.course_role)})},b=function(){var de=Object(ke.b)()._store.getState(),T=de.user,n=T.userInfo;return n.main_site},p=function(){var de,T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return u==null||((de=u.course)===null||de===void 0)?void 0:de.course_is_end},v=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant])},a=function(){return D([he.SuperAdmin,he.Teacher,he.Admin,he.Assistant,he.Operation])},o=function(){return D([he.SuperAdmin,he.Teacher,he.Admin])},f=function(){return D([he.SuperAdmin])},c=function(){return D([he.SuperAdmin,he.Operation,he.Admin])},e=function(){return t([he.SuperAdmin,he.Operation])},i=function(){return D([he.SuperAdmin,he.Admin])},r=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher])},s=function(){return D([he.Assistant])},m=function(){return D([he.Teacher])},l=function(){return D([he.Student])},A=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant,he.Student])},y=function(){return D([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant])},h=function(){var de,T=Object(ke.b)()._store.getState(),n=T.user,u=n.userInfo;return(u==null||((de=u.course)===null||de===void 0)?void 0:de.course_role)===null},O=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student])},w=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return T||!T&&t([ue.SuperAdmin])},d=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return T||!T&&t([ue.SuperAdmin,ue.Operation])},g=function(){return t([he.Student])},P=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},C=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},_=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction])},L=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):T||!T&&t([ue.SuperAdmin])},U=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation]):T||!T&&t([ue.SuperAdmin,ue.Operation])},k=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},x=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},F=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},H=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):!1},Y=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student])},ae=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):T||!T&&t([ue.SuperAdmin])},B=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation]):T||!T&&t([ue.SuperAdmin,ue.Operation])},re=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher,ue.Student]):T||!T&&t([ue.SuperAdmin,ue.Operation])},ee=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!1:T||!T&&t([ue.SuperAdmin,ue.Operation])},G=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?T||!T&&t([ue.SuperAdmin,ue.Operation]):!1},M=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):!1},I=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!T&&t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):!1},z=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},X=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher])},J=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin]):T||!T&&t([ue.SuperAdmin])},q=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation]):T||!T&&t([ue.SuperAdmin,ue.Operation])},me=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},oe=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?T||!T&&t([ue.SuperAdmin,ue.Operation]):!1},ve=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher,ue.TrainingProduction,ue.UncertifiedTeacher]):T||!T&&t([ue.SuperAdmin,ue.Operation])},Oe=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D([he.Teacher])},te=function(){return t([ue.SuperAdmin])},ne=function(){return t([ue.SuperAdmin,ue.Operation])},le=function(){return t([ue.Student])},V=function(){return t([ue.SuperAdmin,ue.Operation,ue.CertifiedTeacher])},W=function(){var de,T=Object(ke.b)()._store.getState(),n=T.user;return!!((de=n.userInfo)===null||de===void 0?void 0:de.login)},ce=function(){var de=Object(ke.b)()._store.getState(),T=de.user;return T.userInfo}},y5JW:function(Xe,se,j){"use strict";j.d(se,"c",function(){return s}),j.d(se,"a",function(){return m});var ke=j("DZo9"),ue=j("8z0m"),he=j("+L6B"),t=j("2/Rp"),D=j("WmNS"),b=j.n(D),p=j("9og8"),v=j("k1fw"),a=j("oBTY"),o=j("miYZ"),f=j("tsqr"),c=j("q1tI"),e=j.n(c),i=j("m3rI"),r=j("wzkS"),s="\u3000\u3000";function m(l){var A=["Bytes","KB","MB","GB","TB"];if(l==0)return"0 Byte";var y=parseInt(""+Math.floor(Math.log(l)/Math.log(1024)),10);return(l/Math.pow(1024,y)).toFixed(1)+" "+A[y]}se.b=function(l){var A=l.value,y=A===void 0?[]:A,h=l.onChange,O=l.className,w=l.maxSize,d=w===void 0?150:w,g=l.title,P=g===void 0?"\u6587\u4EF6\u4E0A\u4F20":g,C=l.accept,_=C===void 0?null:C,L={multiple:!1,fileList:y,accept:_,withCredentials:!0,beforeUpload:function(x){var F=x.size/1024/1024;return F0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:y.length>0,ghost:!0},P),e.a.createElement("span",{onClick:U,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",d,"M) ")))}}}]); diff --git a/p__Paths__Detail__id.d8befb0a.async.js b/p__Paths__Detail__id.b31b7b42.async.js similarity index 97% rename from p__Paths__Detail__id.d8befb0a.async.js rename to p__Paths__Detail__id.b31b7b42.async.js index 56d95e4f4c..c022ccac0c 100644 --- a/p__Paths__Detail__id.d8befb0a.async.js +++ b/p__Paths__Detail__id.b31b7b42.async.js @@ -52,4 +52,4 @@ headers: `+(0,o.default)(xe),ae.data=M,ae.path=oe.path,ae.status=S,ae.headers=xe * * @author Feross Aboukhadijeh * @license MIT -*/var H=e(21),z=e(22),le=e(23);t.Buffer=i,t.SlowBuffer=O,t.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=b.TYPED_ARRAY_SUPPORT!==void 0?b.TYPED_ARRAY_SUPPORT:function(){try{var D=new Uint8Array(1);return D.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},D.foo()===42&&typeof D.subarray=="function"&&D.subarray(1,1).byteLength===0}catch(a){return!1}}(),t.kMaxLength=p(),i.poolSize=8192,i._augment=function(D){return D.__proto__=i.prototype,D},i.from=function(D,a,c){return s(null,D,a,c)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(D,a,c){return l(null,D,a,c)},i.allocUnsafe=function(D){return n(null,D)},i.allocUnsafeSlow=function(D){return n(null,D)},i.isBuffer=function(D){return!(D==null||!D._isBuffer)},i.compare=function(D,a){if(!i.isBuffer(D)||!i.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(D===a)return 0;for(var c=D.length,T=a.length,y=0,S=Math.min(c,T);y0&&(D=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(D+=" ... ")),""},i.prototype.compare=function(D,a,c,T,y){if(!i.isBuffer(D))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),c===void 0&&(c=D?D.length:0),T===void 0&&(T=0),y===void 0&&(y=this.length),a<0||c>D.length||T<0||y>this.length)throw new RangeError("out of range index");if(T>=y&&a>=c)return 0;if(T>=y)return-1;if(a>=c)return 1;if(a>>>=0,c>>>=0,T>>>=0,y>>>=0,this===D)return 0;for(var S=y-T,K=c-a,Z=Math.min(S,K),we=this.slice(T,y),me=D.slice(a,c),be=0;bey)&&(c=y),D.length>0&&(c<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");T||(T="utf8");for(var S=!1;;)switch(T){case"hex":return w(this,D,a,c);case"utf8":case"utf-8":return x(this,D,a,c);case"ascii":return C(this,D,a,c);case"latin1":case"binary":return g(this,D,a,c);case"base64":return I(this,D,a,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,D,a,c);default:if(S)throw new TypeError("Unknown encoding: "+T);T=(""+T).toLowerCase(),S=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;i.prototype.slice=function(D,a){var c=this.length;D=~~D,a=a===void 0?c:~~a,D<0?(D+=c)<0&&(D=0):D>c&&(D=c),a<0?(a+=c)<0&&(a=0):a>c&&(a=c),a0&&(y*=256);)T+=this[D+--a]*y;return T},i.prototype.readUInt8=function(D,a){return a||re(D,1,this.length),this[D]},i.prototype.readUInt16LE=function(D,a){return a||re(D,2,this.length),this[D]|this[D+1]<<8},i.prototype.readUInt16BE=function(D,a){return a||re(D,2,this.length),this[D]<<8|this[D+1]},i.prototype.readUInt32LE=function(D,a){return a||re(D,4,this.length),(this[D]|this[D+1]<<8|this[D+2]<<16)+16777216*this[D+3]},i.prototype.readUInt32BE=function(D,a){return a||re(D,4,this.length),16777216*this[D]+(this[D+1]<<16|this[D+2]<<8|this[D+3])},i.prototype.readIntLE=function(D,a,c){D|=0,a|=0,c||re(D,a,this.length);for(var T=this[D],y=1,S=0;++S=y&&(T-=Math.pow(2,8*a)),T},i.prototype.readIntBE=function(D,a,c){D|=0,a|=0,c||re(D,a,this.length);for(var T=a,y=1,S=this[D+--T];T>0&&(y*=256);)S+=this[D+--T]*y;return y*=128,S>=y&&(S-=Math.pow(2,8*a)),S},i.prototype.readInt8=function(D,a){return a||re(D,1,this.length),128&this[D]?-1*(255-this[D]+1):this[D]},i.prototype.readInt16LE=function(D,a){a||re(D,2,this.length);var c=this[D]|this[D+1]<<8;return 32768&c?4294901760|c:c},i.prototype.readInt16BE=function(D,a){a||re(D,2,this.length);var c=this[D+1]|this[D]<<8;return 32768&c?4294901760|c:c},i.prototype.readInt32LE=function(D,a){return a||re(D,4,this.length),this[D]|this[D+1]<<8|this[D+2]<<16|this[D+3]<<24},i.prototype.readInt32BE=function(D,a){return a||re(D,4,this.length),this[D]<<24|this[D+1]<<16|this[D+2]<<8|this[D+3]},i.prototype.readFloatLE=function(D,a){return a||re(D,4,this.length),z.read(this,D,!0,23,4)},i.prototype.readFloatBE=function(D,a){return a||re(D,4,this.length),z.read(this,D,!1,23,4)},i.prototype.readDoubleLE=function(D,a){return a||re(D,8,this.length),z.read(this,D,!0,52,8)},i.prototype.readDoubleBE=function(D,a){return a||re(D,8,this.length),z.read(this,D,!1,52,8)},i.prototype.writeUIntLE=function(D,a,c,T){(D=+D,a|=0,c|=0,!T)&&ee(this,D,a,c,Math.pow(2,8*c)-1,0);var y=1,S=0;for(this[a]=255&D;++S=0&&(S*=256);)this[a+y]=D/S&255;return a+c},i.prototype.writeUInt8=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,1,255,0),i.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),this[a]=255&D,a+1},i.prototype.writeUInt16LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[a]=255&D,this[a+1]=D>>>8):Y(this,D,a,!0),a+2},i.prototype.writeUInt16BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>8,this[a+1]=255&D):Y(this,D,a,!1),a+2},i.prototype.writeUInt32LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[a+3]=D>>>24,this[a+2]=D>>>16,this[a+1]=D>>>8,this[a]=255&D):N(this,D,a,!0),a+4},i.prototype.writeUInt32BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>24,this[a+1]=D>>>16,this[a+2]=D>>>8,this[a+3]=255&D):N(this,D,a,!1),a+4},i.prototype.writeIntLE=function(D,a,c,T){if(D=+D,a|=0,!T){var y=Math.pow(2,8*c-1);ee(this,D,a,c,y-1,-y)}var S=0,K=1,Z=0;for(this[a]=255&D;++S>0)-Z&255;return a+c},i.prototype.writeIntBE=function(D,a,c,T){if(D=+D,a|=0,!T){var y=Math.pow(2,8*c-1);ee(this,D,a,c,y-1,-y)}var S=c-1,K=1,Z=0;for(this[a+S]=255&D;--S>=0&&(K*=256);)D<0&&Z===0&&this[a+S+1]!==0&&(Z=1),this[a+S]=(D/K>>0)-Z&255;return a+c},i.prototype.writeInt8=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,1,127,-128),i.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),D<0&&(D=255+D+1),this[a]=255&D,a+1},i.prototype.writeInt16LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[a]=255&D,this[a+1]=D>>>8):Y(this,D,a,!0),a+2},i.prototype.writeInt16BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>8,this[a+1]=255&D):Y(this,D,a,!1),a+2},i.prototype.writeInt32LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[a]=255&D,this[a+1]=D>>>8,this[a+2]=D>>>16,this[a+3]=D>>>24):N(this,D,a,!0),a+4},i.prototype.writeInt32BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,2147483647,-2147483648),D<0&&(D=4294967295+D+1),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>24,this[a+1]=D>>>16,this[a+2]=D>>>8,this[a+3]=255&D):N(this,D,a,!1),a+4},i.prototype.writeFloatLE=function(D,a,c){return W(this,D,a,!0,c)},i.prototype.writeFloatBE=function(D,a,c){return W(this,D,a,!1,c)},i.prototype.writeDoubleLE=function(D,a,c){return F(this,D,a,!0,c)},i.prototype.writeDoubleBE=function(D,a,c){return F(this,D,a,!1,c)},i.prototype.copy=function(D,a,c,T){if(c||(c=0),T||T===0||(T=this.length),a>=D.length&&(a=D.length),a||(a=0),T>0&&T=this.length)throw new RangeError("sourceStart out of bounds");if(T<0)throw new RangeError("sourceEnd out of bounds");T>this.length&&(T=this.length),D.length-a=0;--y)D[y+a]=this[y+c];else if(S<1e3||!i.TYPED_ARRAY_SUPPORT)for(y=0;y>>=0,c=c===void 0?this.length:c>>>0,D||(D=0);var S;if(typeof D=="number")for(S=a;S0)throw new Error("Invalid string. Length must be a multiple of 4");return d[O-2]==="="?2:d[O-1]==="="?1:0}function p(d){return 3*d.length/4-b(d)}function v(d){var O,E,h,P,A,m=d.length;P=b(d),A=new o(3*m/4-P),E=P>0?m-4:m;var w=0;for(O=0;O>16&255,A[w++]=h>>8&255,A[w++]=255&h;return P===2?(h=n[d.charCodeAt(O)]<<2|n[d.charCodeAt(O+1)]>>4,A[w++]=255&h):P===1&&(h=n[d.charCodeAt(O)]<<10|n[d.charCodeAt(O+1)]<<4|n[d.charCodeAt(O+2)]>>2,A[w++]=h>>8&255,A[w++]=255&h),A}function i(d){return l[d>>18&63]+l[d>>12&63]+l[d>>6&63]+l[63&d]}function s(d,O,E){for(var h,P=[],A=O;Aw?w:m+16383));return h===1?(O=d[E-1],P+=l[O>>2],P+=l[O<<4&63],P+="=="):h===2&&(O=(d[E-2]<<8)+d[E-1],P+=l[O>>10],P+=l[O>>4&63],P+=l[O<<2&63],P+="="),A.push(P),A.join("")}t.byteLength=p,t.toByteArray=v,t.fromByteArray=f;for(var l=[],n=[],o=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,_=r.length;u<_;++u)l[u]=r[u],n[r.charCodeAt(u)]=u;n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},function(_e,t){t.read=function(e,b,p,v,i){var s,f,l=8*i-v-1,n=(1<>1,r=-7,u=p?i-1:0,_=p?-1:1,d=e[b+u];for(u+=_,s=d&(1<<-r)-1,d>>=-r,r+=l;r>0;s=256*s+e[b+u],u+=_,r-=8);for(f=s&(1<<-r)-1,s>>=-r,r+=v;r>0;f=256*f+e[b+u],u+=_,r-=8);if(s===0)s=1-o;else{if(s===n)return f?NaN:1/0*(d?-1:1);f+=Math.pow(2,v),s-=o}return(d?-1:1)*f*Math.pow(2,s-v)},t.write=function(e,b,p,v,i,s){var f,l,n,o=8*s-i-1,r=(1<>1,_=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,d=v?0:s-1,O=v?1:-1,E=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(l=isNaN(b)?1:0,f=r):(f=Math.floor(Math.log(b)/Math.LN2),b*(n=Math.pow(2,-f))<1&&(f--,n*=2),b+=f+u>=1?_/n:_*Math.pow(2,1-u),b*n>=2&&(f++,n/=2),f+u>=r?(l=0,f=r):f+u>=1?(l=(b*n-1)*Math.pow(2,i),f+=u):(l=b*Math.pow(2,u-1)*Math.pow(2,i),f=0));i>=8;e[p+d]=255&l,d+=O,l/=256,i-=8);for(f=f<0;e[p+d]=255&f,d+=O,f/=256,o-=8);e[p+d-O]|=128*E}},function(_e,t){var e={}.toString;_e.exports=Array.isArray||function(b){return e.call(b)=="[object Array]"}},function(_e,t,e){"use strict";function b(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function i(s,f){for(var l=0;l>>31}var w=(d<<5|d>>>27)+P+l[A];w+=A<20?1518500249+(O&E|~O&h):A<40?1859775393+(O^E^h):A<60?(O&E|O&h|E&h)-1894007588:(O^E^h)-899497514,P=h,h=E,E=O<<30|O>>>2,O=d,d=w}_[0]=_[0]+d|0,_[1]=_[1]+O|0,_[2]=_[2]+E|0,_[3]=_[3]+h|0,_[4]=_[4]+P|0},_doFinalize:function(){var r=this._data,u=r.words,_=8*this._nDataBytes,d=8*r.sigBytes;return u[d>>>5]|=128<<24-d%32,u[14+(d+64>>>9<<4)]=Math.floor(_/4294967296),u[15+(d+64>>>9<<4)]=_,r.sigBytes=4*u.length,this._process(),this._hash},clone:function(){var r=s.clone.call(this);return r._hash=this._hash.clone(),r}});p.SHA1=s._createHelper(n),p.HmacSHA1=s._createHmacHelper(n)}(),b.SHA1})},function(_e,t,e){!function(b,p){_e.exports=t=p(e(0))}(0,function(b){!function(){var p=b,v=p.lib,i=v.Base,s=p.enc,f=s.Utf8,l=p.algo;l.HMAC=i.extend({init:function(o,r){o=this._hasher=new o.init,typeof r=="string"&&(r=f.parse(r));var u=o.blockSize,_=4*u;r.sigBytes>_&&(r=o.finalize(r)),r.clamp();for(var d=this._oKey=r.clone(),O=this._iKey=r.clone(),E=d.words,h=O.words,P=0;P>>6-_%4*2;r[u>>>2]|=(d|O)<<24-u%4*8,u++}return s.create(r,u)}var v=b,i=v.lib,s=i.WordArray,f=v.enc;f.Base64={stringify:function(n){var o=n.words,r=n.sigBytes,u=this._map;n.clamp();for(var _=[],d=0;d>>2]>>>24-d%4*8&255,E=o[d+1>>>2]>>>24-(d+1)%4*8&255,h=o[d+2>>>2]>>>24-(d+2)%4*8&255,P=O<<16|E<<8|h,A=0;A<4&&d+.75*A>>6*(3-A)&63));var m=u.charAt(64);if(m)for(;_.length%4;)_.push(m);return _.join("")},parse:function(n){var o=n.length,r=this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var _=0;_0&&(ee=re.UploadProgress.UploadProgressList[0],Y=ee.ClientId),o.default.setClientId(Y),g&&g(ee)},function(re){re&&(I(re),console.log(re))})}}]),w}();t.default=m},function(_e,t,e){"use strict";function b(f,l){if(!(f instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function f(l,n){for(var o=0;o "+B[L]+": "+B[L+1])}}})}},sBCT:function(Ve,ue,U){"use strict";var Xe=U("DZo9"),ce=U("8z0m"),_e=U("+L6B"),t=U("2/Rp"),e=U("MXD1"),b=U("CFYs"),p=U("WmNS"),v=U.n(p),i=U("9og8"),s=U("2qtc"),f=U("kLXV"),l=U("miYZ"),n=U("tsqr"),o=U("y8nQ"),r=U("Vl3Y"),u=U("tJVT"),_=U("k1fw"),d=U("oBTY"),O=U("5NDa"),E=U("5rEg"),h=U("q1tI"),P=U.n(h),A=U("Ty5D"),m=U("9kvl"),w=U("kwm0"),x=U.n(w),C=U("Aky1"),g=U("m3rI"),I=E.a.TextArea,R=500,B=function(V,G){var ie,X=G.payload||{},re=X.uploadInfo,ee=re===void 0?{}:re;switch(G.type){case"addVideo":return{videoList:[].concat(Object(d.a)(V.videoList),[{name:ee.file.name,size:ee.file.size,type:ee.file.type,fileHash:ee.fileHash,state:ee.state,videoId:ee.videoId,loaded:ee.loaded||0,title:""}])};case"removeVideo":return{videoList:V.videoList.filter(function(Y){return Y.name!==G.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:V.videoList.map(function(Y){return Y.name===G.payload.uploadInfo.file.name?Object(_.a)(Object(_.a)({},Y),{loaded:G.payload.progressPercent,videoId:ee.videoId,fileHash:ee.fileHash}):Y})};case"updateTitle":return{videoList:(ie=V.videoList)===null||ie===void 0?void 0:ie.map(function(Y){return Y.name===G.payload.item.name?Object(_.a)(Object(_.a)({},Y),{title:G.payload.title}):Y})};default:return{videoList:[]}}},k=function(V){var G=V.user,ie=V.globalSetting,X=V.loading,re=V.dispatch,ee=V.visible,Y=V.editData,N=V.onCancel,j=N===void 0?function(){}:N,W=V.onOk,F=W===void 0?function(){}:W,$=Object(A.m)(),J=r.a.useForm(),ve=Object(u.a)(J,1),oe=ve[0],Ee=Object(h.useReducer)(B,{videoList:[]}),Ae=Object(u.a)(Ee,2),te=Ae[0],ne=Ae[1],pe=Object(h.useState)(!1),H=Object(u.a)(pe,2),z=H[0],le=H[1],Q=Object(h.useRef)(),de=Object(h.useState)(),D=Object(u.a)(de,2),a=D[0],c=D[1],T=Object(h.useState)(!1),y=Object(u.a)(T,2),S=y[0],K=y[1],Z=Object(h.useState)(!1),we=Object(u.a)(Z,2),me=we[0],be=we[1],ye=Object(h.useState)([]),Ce=Object(u.a)(ye,2),Oe=Ce[0],ae=Ce[1],M=Object(h.useState)([]),q=Object(u.a)(M,2),fe=q[0],xe=q[1];Object(h.useEffect)(function(){if(!Y)return;K(Y.is_link),c(Y.link),!Y.is_link&&ne({type:"addVideo",payload:{uploadInfo:{file:{name:Y.file_name},videoId:Y.video_id,loaded:100}}}),oe.setFieldsValue({name:Y.name,description:Y.description})},[Y]);var Se=function(){var Bt=document.getElementById("fileUpload");Bt.value=""},Qe=function(Bt){var Wt,fn,mn;K(!1);var Dt=Bt.target.files[0];if(!Dt){Se();return}var xn=Dt.name.toLowerCase();if(xn&&xn.indexOf(".avi")==-1&&xn.indexOf(".flv")==-1&&xn.indexOf(".f4v")==-1&&xn.indexOf(".m4v")==-1&&xn.indexOf(".mov")==-1&&xn.indexOf(".mp4")==-1&&xn.indexOf(".rmvb")==-1&&xn.indexOf(".swf")==-1&&xn.indexOf(".webm")==-1&&xn.indexOf(".wmv")==-1){n.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Se();return}if(!(((Wt=G.userInfo)===null||Wt===void 0?void 0:Wt.admin)||((fn=G.userInfo)===null||fn===void 0?void 0:fn.business))&&Dt.size>R*1024*1024){n.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(R,"M")),Se();return}if((mn=te.videoList)===null||mn===void 0?void 0:mn.find(function(Pn){return Pn.name===Dt.name})){n.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Se();return}at(Dt)},ct=function(Bt,Wt){f.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Wt?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){Se(),ne({type:"removeVideo",payload:{name:Bt}})}})},at=function(Bt){var Wt,fn='{"Vod":{}}';if(le(!0),Q.current){Q.current.addFile(Bt,null,null,null,fn);return}Object(C.a)((Wt=G.userInfo)===null||Wt===void 0?void 0:Wt.login,{create:!Q,addFileSuccess:function(Dt){ne({type:"addVideo",payload:{uploadInfo:Dt}})},onUploadProgress:function(Dt,xn,Pn){var oa=Math.ceil(Pn*100);ne({type:"updateProgress",payload:{uploadInfo:Dt,progressPercent:oa}}),Se()},onUploadFailed:function(Dt){n.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(Dt){le(!1)},onUploadSucceed:function(Dt){le(!1)},onUploadError:function(Dt){le(!1)},gotUploader:function(Dt){Dt.addFile(Bt,null,null,null,fn),Q.current=Dt}})},At=function(){var En=Object(i.a)(v.a.mark(function Bt(){var Wt,fn;return v.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return Dt.next=2,oe.validateFields();case 2:if(!(fe&&(fe==null?void 0:fe.length)>0||S&&a)){Dt.next=12;break}return be(!0),Wt=S?{link:a}:{video_id:fe==null?void 0:fe[0].attachment_id,video_name:fe==null?void 0:fe[0].name,filesize:fe==null?void 0:fe[0].filesize,duration:fe==null?void 0:fe[0].duration},Dt.next=7,F(Object(_.a)(Object(_.a)({},Wt),{name:oe.getFieldValue("name"),description:oe.getFieldValue("description")}));case 7:fn=Dt.sent,be(!1),fn.id&&Lt(),Dt.next=13;break;case 12:n.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");case 13:case"end":return Dt.stop()}},Bt)}));return function(){return En.apply(this,arguments)}}(),Lt=function(){oe.resetFields(),ne({type:"removeAll"}),c(null),K(null)},Nn=function(){j(),Lt()},ia={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:g.a.API_SERVER+"/api/attachments.json",withCredentials:!0,onRemove:function(Bt){},onChange:function(Bt){var Wt=Bt.file.status;if(Wt!=="uploading",Wt==="removed"&&ae(Bt.fileList),Wt==="done"){var fn;ae(Bt==null||((fn=Bt.fileList)===null||fn===void 0)?void 0:fn.slice(-1)),Mn(Bt.file),K(!1),n.b.success("".concat(Bt.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else Wt==="error"&&n.b.error("".concat(Bt.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(Bt){var Wt=Bt.size/1024/1024<1e3;return Wt||n.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Wt}};function Mn(En){var Bt=URL.createObjectURL(En.originFileObj),Wt=new Audio(Bt);Wt.addEventListener("loadedmetadata",function(fn){var mn,Dt,xn=Wt.duration,Pn={};Pn.name=En.name,Pn.duration=Math.floor(xn),Pn.filesize=En.size,Pn.attachment_id=En==null?void 0:En.response.id,Pn.course_id=$.coursesId,Pn.category_id=(mn=Location)===null||mn===void 0||((Dt=mn.query)===null||Dt===void 0)?void 0:Dt.categoryId,fe.push(Pn),xe(Object(d.a)(fe))})}var Hn=function(){var Bt,Wt,fn,mn,Dt,xn,Pn,oa,_a,sa,Oa,va;return P.a.createElement(P.a.Fragment,null,!S&&!!((Bt=te.videoList)===null||Bt===void 0?void 0:Bt.length)&&P.a.createElement("div",{className:x.a.fileProgress},((Wt=te.videoList)===null||Wt===void 0||((fn=Wt[0])===null||fn===void 0)?void 0:fn.loaded)==100?P.a.createElement("div",{className:"".concat(x.a.videoName," font14")},(mn=te.videoList)===null||mn===void 0||((Dt=mn[0])===null||Dt===void 0)?void 0:Dt.name):P.a.createElement(b.a,{style:{width:"80%"},percent:(xn=te.videoList)===null||xn===void 0||((Pn=xn[0])===null||Pn===void 0)?void 0:Pn.loaded,status:((oa=te.videoList)===null||oa===void 0||((_a=oa[0])===null||_a===void 0)?void 0:_a.loaded)==100?"normal":"active"}),P.a.createElement("div",{className:x.a.fileCancel,onClick:function(){var ta,Da,ga,ua;return ct((ta=te.videoList)===null||ta===void 0||((Da=ta[0])===null||Da===void 0)?void 0:Da.name,((ga=te.videoList)===null||ga===void 0||((ua=ga[0])===null||ua===void 0)?void 0:ua.loaded)==100)}},((sa=te.videoList)===null||sa===void 0||((Oa=sa[0])===null||Oa===void 0)?void 0:Oa.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((va=te.videoList)===null||va===void 0?void 0:va.length)&&P.a.createElement("div",{className:x.a.uploadWrap},P.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},P.a.createElement(ce.a,ia,P.a.createElement(t.a,{className:x.a.upload},P.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),P.a.createElement("label",{className:"".concat(x.a.upload," ").concat(x.a.uploadLink),style:{display:(Oe==null?void 0:Oe.length)>0?"none":""},onClick:function(){return K(!0)}},P.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),S&&P.a.createElement(E.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:a,onChange:function(ta){return c(ta.target.value)}}))};return P.a.createElement(f.a,{centered:!0,maskClosable:!1,title:Y?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:x.a.modal,visible:ee,confirmLoading:me,onOk:At,onCancel:Nn},P.a.createElement(r.a,{form:oe},P.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Qe,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),P.a.createElement(r.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},P.a.createElement(E.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),P.a.createElement(r.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:x.a.contentItem},Hn()),P.a.createElement(r.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},P.a.createElement(I,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),P.a.createElement("div",{className:x.a.description},P.a.createElement("span",null,""),P.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),P.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),P.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",P.a.createElement("span",{className:x.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};ue.a=Object(m.a)(function(L){var V=L.user,G=L.loading,ie=L.globalSetting;return{user:V,globalSetting:ie,loading:G}})(k)},wzkS:function(Ve,ue,U){"use strict";U.d(ue,"c",function(){return e}),U.d(ue,"b",function(){return b}),U.d(ue,"d",function(){return p}),U.d(ue,"a",function(){return i}),U.d(ue,"e",function(){return s});var Xe=U("WmNS"),ce=U.n(Xe),_e=U("9og8"),t=U("ErOA");function e(f){return Object(t.c)("libraries/".concat(f,".json"))}function b(){return Object(t.c)("library_tags.json")}function p(f){return v.apply(this,arguments)}function v(){return v=Object(_e.a)(ce.a.mark(function f(l){var n;return ce.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(t.b)("attachments/".concat(l,".json"));case 2:return n=r.sent,r.abrupt("return",n.status===0);case 4:case"end":return r.stop()}},f)})),v.apply(this,arguments)}function i(f){return Object(t.f)("libraries.json",f)}function s(f,l){return Object(t.g)("libraries/".concat(f,".json"),l)}},xKgJ:function(Ve,ue,U){"use strict";U.d(ue,"p",function(){return b}),U.d(ue,"b",function(){return p}),U.d(ue,"c",function(){return v}),U.d(ue,"e",function(){return i}),U.d(ue,"f",function(){return s}),U.d(ue,"t",function(){return f}),U.d(ue,"g",function(){return l}),U.d(ue,"u",function(){return n}),U.d(ue,"d",function(){return o}),U.d(ue,"i",function(){return r}),U.d(ue,"k",function(){return u}),U.d(ue,"v",function(){return _}),U.d(ue,"r",function(){return d}),U.d(ue,"h",function(){return O}),U.d(ue,"j",function(){return E}),U.d(ue,"q",function(){return h}),U.d(ue,"s",function(){return w}),U.d(ue,"a",function(){return g}),U.d(ue,"m",function(){return te}),U.d(ue,"n",function(){return ne}),U.d(ue,"l",function(){return pe}),U.d(ue,"o",function(){return z}),U.d(ue,"w",function(){return le});var Xe=U("9kvl"),ce;(function(Q){Q[Q.SuperAdmin=1]="SuperAdmin",Q[Q.Operation=2]="Operation",Q[Q.CertifiedTeacher=5]="CertifiedTeacher",Q[Q.TrainingProduction=8]="TrainingProduction",Q[Q.UncertifiedTeacher=12]="UncertifiedTeacher",Q[Q.Student=15]="Student"})(ce||(ce={}));var _e;(function(Q){Q[Q.SuperAdmin=1]="SuperAdmin",Q[Q.Operation=2]="Operation",Q[Q.Admin=5]="Admin",Q[Q.Teacher=8]="Teacher",Q[Q.Assistant=12]="Assistant",Q[Q.Student=15]="Student"})(_e||(_e={}));var t=function(de){var D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return de.some(function(T){return T==(c==null?void 0:c.role)})},e=function(de){var D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return(c==null?void 0:c.own)?!0:de.some(function(T){var y;return T==(c==null||((y=c.course)===null||y===void 0)?void 0:y.course_role)})},b=function(){var de=Object(Xe.b)()._store.getState(),D=de.user,a=D.userInfo;return a.main_site},p=function(){var de,D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return c==null||((de=c.course)===null||de===void 0)?void 0:de.course_is_end},v=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher,_e.Assistant])},i=function(){return e([_e.SuperAdmin,_e.Teacher,_e.Admin,_e.Assistant,_e.Operation])},s=function(){return e([_e.SuperAdmin,_e.Teacher,_e.Admin])},f=function(){return e([_e.SuperAdmin])},l=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin])},n=function(){return t([_e.SuperAdmin,_e.Operation])},o=function(){return e([_e.SuperAdmin,_e.Admin])},r=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher])},u=function(){return e([_e.Assistant])},_=function(){return e([_e.Teacher])},d=function(){return e([_e.Student])},O=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher,_e.Assistant,_e.Student])},E=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher,_e.Assistant])},h=function(){var de,D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return(c==null||((de=c.course)===null||de===void 0)?void 0:de.course_role)===null},P=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},A=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D||!D&&t([ce.SuperAdmin])},m=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D||!D&&t([ce.SuperAdmin,ce.Operation])},w=function(){return t([_e.Student])},x=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},C=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},g=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction])},I=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):D||!D&&t([ce.SuperAdmin])},R=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation]):D||!D&&t([ce.SuperAdmin,ce.Operation])},B=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},k=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},L=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},V=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):!1},G=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},ie=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):D||!D&&t([ce.SuperAdmin])},X=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation]):D||!D&&t([ce.SuperAdmin,ce.Operation])},re=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},ee=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!1:D||!D&&t([ce.SuperAdmin,ce.Operation])},Y=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?D||!D&&t([ce.SuperAdmin,ce.Operation]):!1},N=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},j=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!D&&t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},W=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},F=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher])},$=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):D||!D&&t([ce.SuperAdmin])},J=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation]):D||!D&&t([ce.SuperAdmin,ce.Operation])},ve=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},oe=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?D||!D&&t([ce.SuperAdmin,ce.Operation]):!1},Ee=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},Ae=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([_e.Teacher])},te=function(){return t([ce.SuperAdmin])},ne=function(){return t([ce.SuperAdmin,ce.Operation])},pe=function(){return t([ce.Student])},H=function(){return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher])},z=function(){var de,D=Object(Xe.b)()._store.getState(),a=D.user;return!!((de=a.userInfo)===null||de===void 0?void 0:de.login)},le=function(){var de=Object(Xe.b)()._store.getState(),D=de.user;return D.userInfo}},y5JW:function(Ve,ue,U){"use strict";U.d(ue,"c",function(){return u}),U.d(ue,"a",function(){return _});var Xe=U("DZo9"),ce=U("8z0m"),_e=U("+L6B"),t=U("2/Rp"),e=U("WmNS"),b=U.n(e),p=U("9og8"),v=U("k1fw"),i=U("oBTY"),s=U("miYZ"),f=U("tsqr"),l=U("q1tI"),n=U.n(l),o=U("m3rI"),r=U("wzkS"),u="\u3000\u3000";function _(d){var O=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var E=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,E)).toFixed(1)+" "+O[E]}ue.b=function(d){var O=d.value,E=O===void 0?[]:O,h=d.onChange,P=d.className,A=d.maxSize,m=A===void 0?150:A,w=d.title,x=w===void 0?"\u6587\u4EF6\u4E0A\u4F20":w,C=d.accept,g=C===void 0?null:C,I={multiple:!1,fileList:E,accept:g,withCredentials:!0,beforeUpload:function(k){var L=k.size/1024/1024;return L0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:E.length>0,ghost:!0},x),n.a.createElement("span",{onClick:R,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",m,"M) ")))}}}]); +*/var H=e(21),z=e(22),le=e(23);t.Buffer=i,t.SlowBuffer=O,t.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=b.TYPED_ARRAY_SUPPORT!==void 0?b.TYPED_ARRAY_SUPPORT:function(){try{var D=new Uint8Array(1);return D.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},D.foo()===42&&typeof D.subarray=="function"&&D.subarray(1,1).byteLength===0}catch(a){return!1}}(),t.kMaxLength=p(),i.poolSize=8192,i._augment=function(D){return D.__proto__=i.prototype,D},i.from=function(D,a,c){return s(null,D,a,c)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(D,a,c){return l(null,D,a,c)},i.allocUnsafe=function(D){return n(null,D)},i.allocUnsafeSlow=function(D){return n(null,D)},i.isBuffer=function(D){return!(D==null||!D._isBuffer)},i.compare=function(D,a){if(!i.isBuffer(D)||!i.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(D===a)return 0;for(var c=D.length,T=a.length,y=0,S=Math.min(c,T);y0&&(D=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(D+=" ... ")),""},i.prototype.compare=function(D,a,c,T,y){if(!i.isBuffer(D))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),c===void 0&&(c=D?D.length:0),T===void 0&&(T=0),y===void 0&&(y=this.length),a<0||c>D.length||T<0||y>this.length)throw new RangeError("out of range index");if(T>=y&&a>=c)return 0;if(T>=y)return-1;if(a>=c)return 1;if(a>>>=0,c>>>=0,T>>>=0,y>>>=0,this===D)return 0;for(var S=y-T,K=c-a,Z=Math.min(S,K),we=this.slice(T,y),me=D.slice(a,c),be=0;bey)&&(c=y),D.length>0&&(c<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");T||(T="utf8");for(var S=!1;;)switch(T){case"hex":return w(this,D,a,c);case"utf8":case"utf-8":return x(this,D,a,c);case"ascii":return C(this,D,a,c);case"latin1":case"binary":return g(this,D,a,c);case"base64":return I(this,D,a,c);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,D,a,c);default:if(S)throw new TypeError("Unknown encoding: "+T);T=(""+T).toLowerCase(),S=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var Q=4096;i.prototype.slice=function(D,a){var c=this.length;D=~~D,a=a===void 0?c:~~a,D<0?(D+=c)<0&&(D=0):D>c&&(D=c),a<0?(a+=c)<0&&(a=0):a>c&&(a=c),a0&&(y*=256);)T+=this[D+--a]*y;return T},i.prototype.readUInt8=function(D,a){return a||re(D,1,this.length),this[D]},i.prototype.readUInt16LE=function(D,a){return a||re(D,2,this.length),this[D]|this[D+1]<<8},i.prototype.readUInt16BE=function(D,a){return a||re(D,2,this.length),this[D]<<8|this[D+1]},i.prototype.readUInt32LE=function(D,a){return a||re(D,4,this.length),(this[D]|this[D+1]<<8|this[D+2]<<16)+16777216*this[D+3]},i.prototype.readUInt32BE=function(D,a){return a||re(D,4,this.length),16777216*this[D]+(this[D+1]<<16|this[D+2]<<8|this[D+3])},i.prototype.readIntLE=function(D,a,c){D|=0,a|=0,c||re(D,a,this.length);for(var T=this[D],y=1,S=0;++S=y&&(T-=Math.pow(2,8*a)),T},i.prototype.readIntBE=function(D,a,c){D|=0,a|=0,c||re(D,a,this.length);for(var T=a,y=1,S=this[D+--T];T>0&&(y*=256);)S+=this[D+--T]*y;return y*=128,S>=y&&(S-=Math.pow(2,8*a)),S},i.prototype.readInt8=function(D,a){return a||re(D,1,this.length),128&this[D]?-1*(255-this[D]+1):this[D]},i.prototype.readInt16LE=function(D,a){a||re(D,2,this.length);var c=this[D]|this[D+1]<<8;return 32768&c?4294901760|c:c},i.prototype.readInt16BE=function(D,a){a||re(D,2,this.length);var c=this[D+1]|this[D]<<8;return 32768&c?4294901760|c:c},i.prototype.readInt32LE=function(D,a){return a||re(D,4,this.length),this[D]|this[D+1]<<8|this[D+2]<<16|this[D+3]<<24},i.prototype.readInt32BE=function(D,a){return a||re(D,4,this.length),this[D]<<24|this[D+1]<<16|this[D+2]<<8|this[D+3]},i.prototype.readFloatLE=function(D,a){return a||re(D,4,this.length),z.read(this,D,!0,23,4)},i.prototype.readFloatBE=function(D,a){return a||re(D,4,this.length),z.read(this,D,!1,23,4)},i.prototype.readDoubleLE=function(D,a){return a||re(D,8,this.length),z.read(this,D,!0,52,8)},i.prototype.readDoubleBE=function(D,a){return a||re(D,8,this.length),z.read(this,D,!1,52,8)},i.prototype.writeUIntLE=function(D,a,c,T){(D=+D,a|=0,c|=0,!T)&&ee(this,D,a,c,Math.pow(2,8*c)-1,0);var y=1,S=0;for(this[a]=255&D;++S=0&&(S*=256);)this[a+y]=D/S&255;return a+c},i.prototype.writeUInt8=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,1,255,0),i.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),this[a]=255&D,a+1},i.prototype.writeUInt16LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[a]=255&D,this[a+1]=D>>>8):Y(this,D,a,!0),a+2},i.prototype.writeUInt16BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>8,this[a+1]=255&D):Y(this,D,a,!1),a+2},i.prototype.writeUInt32LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[a+3]=D>>>24,this[a+2]=D>>>16,this[a+1]=D>>>8,this[a]=255&D):N(this,D,a,!0),a+4},i.prototype.writeUInt32BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>24,this[a+1]=D>>>16,this[a+2]=D>>>8,this[a+3]=255&D):N(this,D,a,!1),a+4},i.prototype.writeIntLE=function(D,a,c,T){if(D=+D,a|=0,!T){var y=Math.pow(2,8*c-1);ee(this,D,a,c,y-1,-y)}var S=0,K=1,Z=0;for(this[a]=255&D;++S>0)-Z&255;return a+c},i.prototype.writeIntBE=function(D,a,c,T){if(D=+D,a|=0,!T){var y=Math.pow(2,8*c-1);ee(this,D,a,c,y-1,-y)}var S=c-1,K=1,Z=0;for(this[a+S]=255&D;--S>=0&&(K*=256);)D<0&&Z===0&&this[a+S+1]!==0&&(Z=1),this[a+S]=(D/K>>0)-Z&255;return a+c},i.prototype.writeInt8=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,1,127,-128),i.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),D<0&&(D=255+D+1),this[a]=255&D,a+1},i.prototype.writeInt16LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[a]=255&D,this[a+1]=D>>>8):Y(this,D,a,!0),a+2},i.prototype.writeInt16BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>8,this[a+1]=255&D):Y(this,D,a,!1),a+2},i.prototype.writeInt32LE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[a]=255&D,this[a+1]=D>>>8,this[a+2]=D>>>16,this[a+3]=D>>>24):N(this,D,a,!0),a+4},i.prototype.writeInt32BE=function(D,a,c){return D=+D,a|=0,c||ee(this,D,a,4,2147483647,-2147483648),D<0&&(D=4294967295+D+1),i.TYPED_ARRAY_SUPPORT?(this[a]=D>>>24,this[a+1]=D>>>16,this[a+2]=D>>>8,this[a+3]=255&D):N(this,D,a,!1),a+4},i.prototype.writeFloatLE=function(D,a,c){return W(this,D,a,!0,c)},i.prototype.writeFloatBE=function(D,a,c){return W(this,D,a,!1,c)},i.prototype.writeDoubleLE=function(D,a,c){return F(this,D,a,!0,c)},i.prototype.writeDoubleBE=function(D,a,c){return F(this,D,a,!1,c)},i.prototype.copy=function(D,a,c,T){if(c||(c=0),T||T===0||(T=this.length),a>=D.length&&(a=D.length),a||(a=0),T>0&&T=this.length)throw new RangeError("sourceStart out of bounds");if(T<0)throw new RangeError("sourceEnd out of bounds");T>this.length&&(T=this.length),D.length-a=0;--y)D[y+a]=this[y+c];else if(S<1e3||!i.TYPED_ARRAY_SUPPORT)for(y=0;y>>=0,c=c===void 0?this.length:c>>>0,D||(D=0);var S;if(typeof D=="number")for(S=a;S0)throw new Error("Invalid string. Length must be a multiple of 4");return d[O-2]==="="?2:d[O-1]==="="?1:0}function p(d){return 3*d.length/4-b(d)}function v(d){var O,E,h,P,A,m=d.length;P=b(d),A=new o(3*m/4-P),E=P>0?m-4:m;var w=0;for(O=0;O>16&255,A[w++]=h>>8&255,A[w++]=255&h;return P===2?(h=n[d.charCodeAt(O)]<<2|n[d.charCodeAt(O+1)]>>4,A[w++]=255&h):P===1&&(h=n[d.charCodeAt(O)]<<10|n[d.charCodeAt(O+1)]<<4|n[d.charCodeAt(O+2)]>>2,A[w++]=h>>8&255,A[w++]=255&h),A}function i(d){return l[d>>18&63]+l[d>>12&63]+l[d>>6&63]+l[63&d]}function s(d,O,E){for(var h,P=[],A=O;Aw?w:m+16383));return h===1?(O=d[E-1],P+=l[O>>2],P+=l[O<<4&63],P+="=="):h===2&&(O=(d[E-2]<<8)+d[E-1],P+=l[O>>10],P+=l[O>>4&63],P+=l[O<<2&63],P+="="),A.push(P),A.join("")}t.byteLength=p,t.toByteArray=v,t.fromByteArray=f;for(var l=[],n=[],o=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,_=r.length;u<_;++u)l[u]=r[u],n[r.charCodeAt(u)]=u;n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},function(_e,t){t.read=function(e,b,p,v,i){var s,f,l=8*i-v-1,n=(1<>1,r=-7,u=p?i-1:0,_=p?-1:1,d=e[b+u];for(u+=_,s=d&(1<<-r)-1,d>>=-r,r+=l;r>0;s=256*s+e[b+u],u+=_,r-=8);for(f=s&(1<<-r)-1,s>>=-r,r+=v;r>0;f=256*f+e[b+u],u+=_,r-=8);if(s===0)s=1-o;else{if(s===n)return f?NaN:1/0*(d?-1:1);f+=Math.pow(2,v),s-=o}return(d?-1:1)*f*Math.pow(2,s-v)},t.write=function(e,b,p,v,i,s){var f,l,n,o=8*s-i-1,r=(1<>1,_=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,d=v?0:s-1,O=v?1:-1,E=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(l=isNaN(b)?1:0,f=r):(f=Math.floor(Math.log(b)/Math.LN2),b*(n=Math.pow(2,-f))<1&&(f--,n*=2),b+=f+u>=1?_/n:_*Math.pow(2,1-u),b*n>=2&&(f++,n/=2),f+u>=r?(l=0,f=r):f+u>=1?(l=(b*n-1)*Math.pow(2,i),f+=u):(l=b*Math.pow(2,u-1)*Math.pow(2,i),f=0));i>=8;e[p+d]=255&l,d+=O,l/=256,i-=8);for(f=f<0;e[p+d]=255&f,d+=O,f/=256,o-=8);e[p+d-O]|=128*E}},function(_e,t){var e={}.toString;_e.exports=Array.isArray||function(b){return e.call(b)=="[object Array]"}},function(_e,t,e){"use strict";function b(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function i(s,f){for(var l=0;l>>31}var w=(d<<5|d>>>27)+P+l[A];w+=A<20?1518500249+(O&E|~O&h):A<40?1859775393+(O^E^h):A<60?(O&E|O&h|E&h)-1894007588:(O^E^h)-899497514,P=h,h=E,E=O<<30|O>>>2,O=d,d=w}_[0]=_[0]+d|0,_[1]=_[1]+O|0,_[2]=_[2]+E|0,_[3]=_[3]+h|0,_[4]=_[4]+P|0},_doFinalize:function(){var r=this._data,u=r.words,_=8*this._nDataBytes,d=8*r.sigBytes;return u[d>>>5]|=128<<24-d%32,u[14+(d+64>>>9<<4)]=Math.floor(_/4294967296),u[15+(d+64>>>9<<4)]=_,r.sigBytes=4*u.length,this._process(),this._hash},clone:function(){var r=s.clone.call(this);return r._hash=this._hash.clone(),r}});p.SHA1=s._createHelper(n),p.HmacSHA1=s._createHmacHelper(n)}(),b.SHA1})},function(_e,t,e){!function(b,p){_e.exports=t=p(e(0))}(0,function(b){!function(){var p=b,v=p.lib,i=v.Base,s=p.enc,f=s.Utf8,l=p.algo;l.HMAC=i.extend({init:function(o,r){o=this._hasher=new o.init,typeof r=="string"&&(r=f.parse(r));var u=o.blockSize,_=4*u;r.sigBytes>_&&(r=o.finalize(r)),r.clamp();for(var d=this._oKey=r.clone(),O=this._iKey=r.clone(),E=d.words,h=O.words,P=0;P>>6-_%4*2;r[u>>>2]|=(d|O)<<24-u%4*8,u++}return s.create(r,u)}var v=b,i=v.lib,s=i.WordArray,f=v.enc;f.Base64={stringify:function(n){var o=n.words,r=n.sigBytes,u=this._map;n.clamp();for(var _=[],d=0;d>>2]>>>24-d%4*8&255,E=o[d+1>>>2]>>>24-(d+1)%4*8&255,h=o[d+2>>>2]>>>24-(d+2)%4*8&255,P=O<<16|E<<8|h,A=0;A<4&&d+.75*A>>6*(3-A)&63));var m=u.charAt(64);if(m)for(;_.length%4;)_.push(m);return _.join("")},parse:function(n){var o=n.length,r=this._map,u=this._reverseMap;if(!u){u=this._reverseMap=[];for(var _=0;_0&&(ee=re.UploadProgress.UploadProgressList[0],Y=ee.ClientId),o.default.setClientId(Y),g&&g(ee)},function(re){re&&(I(re),console.log(re))})}}]),w}();t.default=m},function(_e,t,e){"use strict";function b(f,l){if(!(f instanceof l))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var p=function(){function f(l,n){for(var o=0;o "+B[L]+": "+B[L+1])}}})}},sBCT:function(Ve,ue,U){"use strict";var Xe=U("DZo9"),ce=U("8z0m"),_e=U("+L6B"),t=U("2/Rp"),e=U("MXD1"),b=U("CFYs"),p=U("WmNS"),v=U.n(p),i=U("9og8"),s=U("2qtc"),f=U("kLXV"),l=U("miYZ"),n=U("tsqr"),o=U("y8nQ"),r=U("Vl3Y"),u=U("tJVT"),_=U("k1fw"),d=U("oBTY"),O=U("5NDa"),E=U("5rEg"),h=U("q1tI"),P=U.n(h),A=U("Ty5D"),m=U("9kvl"),w=U("kwm0"),x=U.n(w),C=U("Aky1"),g=U("m3rI"),I=E.a.TextArea,R=500,B=function(V,G){var ie,X=G.payload||{},re=X.uploadInfo,ee=re===void 0?{}:re;switch(G.type){case"addVideo":return{videoList:[].concat(Object(d.a)(V.videoList),[{name:ee.file.name,size:ee.file.size,type:ee.file.type,fileHash:ee.fileHash,state:ee.state,videoId:ee.videoId,loaded:ee.loaded||0,title:""}])};case"removeVideo":return{videoList:V.videoList.filter(function(Y){return Y.name!==G.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:V.videoList.map(function(Y){return Y.name===G.payload.uploadInfo.file.name?Object(_.a)(Object(_.a)({},Y),{loaded:G.payload.progressPercent,videoId:ee.videoId,fileHash:ee.fileHash}):Y})};case"updateTitle":return{videoList:(ie=V.videoList)===null||ie===void 0?void 0:ie.map(function(Y){return Y.name===G.payload.item.name?Object(_.a)(Object(_.a)({},Y),{title:G.payload.title}):Y})};default:return{videoList:[]}}},k=function(V){var G=V.user,ie=V.globalSetting,X=V.loading,re=V.dispatch,ee=V.visible,Y=V.editData,N=V.onCancel,j=N===void 0?function(){}:N,W=V.onOk,F=W===void 0?function(){}:W,$=Object(A.m)(),J=r.a.useForm(),ve=Object(u.a)(J,1),oe=ve[0],Ee=Object(h.useReducer)(B,{videoList:[]}),Ae=Object(u.a)(Ee,2),te=Ae[0],ne=Ae[1],pe=Object(h.useState)(!1),H=Object(u.a)(pe,2),z=H[0],le=H[1],Q=Object(h.useRef)(),de=Object(h.useState)(),D=Object(u.a)(de,2),a=D[0],c=D[1],T=Object(h.useState)(!1),y=Object(u.a)(T,2),S=y[0],K=y[1],Z=Object(h.useState)(!1),we=Object(u.a)(Z,2),me=we[0],be=we[1],ye=Object(h.useState)([]),Ce=Object(u.a)(ye,2),Oe=Ce[0],ae=Ce[1],M=Object(h.useState)([]),q=Object(u.a)(M,2),fe=q[0],xe=q[1];Object(h.useEffect)(function(){if(!Y)return;K(Y.is_link),c(Y.link),!Y.is_link&&ne({type:"addVideo",payload:{uploadInfo:{file:{name:Y.file_name},videoId:Y.video_id,loaded:100}}}),oe.setFieldsValue({name:Y.name,description:Y.description})},[Y]);var Se=function(){var Bt=document.getElementById("fileUpload");Bt.value=""},Qe=function(Bt){var Wt,fn,mn;K(!1);var Dt=Bt.target.files[0];if(!Dt){Se();return}var xn=Dt.name.toLowerCase();if(xn&&xn.indexOf(".avi")==-1&&xn.indexOf(".flv")==-1&&xn.indexOf(".f4v")==-1&&xn.indexOf(".m4v")==-1&&xn.indexOf(".mov")==-1&&xn.indexOf(".mp4")==-1&&xn.indexOf(".rmvb")==-1&&xn.indexOf(".swf")==-1&&xn.indexOf(".webm")==-1&&xn.indexOf(".wmv")==-1){n.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Se();return}if(!(((Wt=G.userInfo)===null||Wt===void 0?void 0:Wt.admin)||((fn=G.userInfo)===null||fn===void 0?void 0:fn.business))&&Dt.size>R*1024*1024){n.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(R,"M")),Se();return}if((mn=te.videoList)===null||mn===void 0?void 0:mn.find(function(Pn){return Pn.name===Dt.name})){n.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Se();return}at(Dt)},ct=function(Bt,Wt){f.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Wt?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){Se(),ne({type:"removeVideo",payload:{name:Bt}})}})},at=function(Bt){var Wt,fn='{"Vod":{}}';if(le(!0),Q.current){Q.current.addFile(Bt,null,null,null,fn);return}Object(C.a)((Wt=G.userInfo)===null||Wt===void 0?void 0:Wt.login,{create:!Q,addFileSuccess:function(Dt){ne({type:"addVideo",payload:{uploadInfo:Dt}})},onUploadProgress:function(Dt,xn,Pn){var oa=Math.ceil(Pn*100);ne({type:"updateProgress",payload:{uploadInfo:Dt,progressPercent:oa}}),Se()},onUploadFailed:function(Dt){n.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(Dt){le(!1)},onUploadSucceed:function(Dt){le(!1)},onUploadError:function(Dt){le(!1)},gotUploader:function(Dt){Dt.addFile(Bt,null,null,null,fn),Q.current=Dt}})},At=function(){var En=Object(i.a)(v.a.mark(function Bt(){var Wt,fn;return v.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return Dt.next=2,oe.validateFields();case 2:if(!(fe&&(fe==null?void 0:fe.length)>0||S&&a)){Dt.next=12;break}return be(!0),Wt=S?{link:a}:{video_id:fe==null?void 0:fe[0].attachment_id,video_name:fe==null?void 0:fe[0].name,filesize:fe==null?void 0:fe[0].filesize,duration:fe==null?void 0:fe[0].duration},Dt.next=7,F(Object(_.a)(Object(_.a)({},Wt),{name:oe.getFieldValue("name"),description:oe.getFieldValue("description")}));case 7:fn=Dt.sent,be(!1),fn.id&&(Lt(),xe([])),Dt.next=13;break;case 12:n.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");case 13:case"end":return Dt.stop()}},Bt)}));return function(){return En.apply(this,arguments)}}(),Lt=function(){oe.resetFields(),ne({type:"removeAll"}),c(null),K(null)},Nn=function(){j(),Lt()},ia={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:g.a.API_SERVER+"/api/attachments.json",withCredentials:!0,onRemove:function(Bt){},onChange:function(Bt){var Wt=Bt.file.status;if(Wt!=="uploading",Wt==="removed"&&ae(Bt.fileList),Wt==="done"){var fn;ae(Bt==null||((fn=Bt.fileList)===null||fn===void 0)?void 0:fn.slice(-1)),Mn(Bt.file),K(!1),n.b.success("".concat(Bt.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else Wt==="error"&&n.b.error("".concat(Bt.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(Bt){var Wt=Bt.size/1024/1024<1e3;return Wt||n.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Wt}};function Mn(En){var Bt=URL.createObjectURL(En.originFileObj),Wt=new Audio(Bt);Wt.addEventListener("loadedmetadata",function(fn){var mn,Dt,xn=Wt.duration,Pn={};Pn.name=En.name,Pn.duration=Math.floor(xn),Pn.filesize=En.size,Pn.attachment_id=En==null?void 0:En.response.id,Pn.course_id=$.coursesId,Pn.category_id=(mn=Location)===null||mn===void 0||((Dt=mn.query)===null||Dt===void 0)?void 0:Dt.categoryId,fe.push(Pn),xe(Object(d.a)(fe))})}var Hn=function(){var Bt,Wt,fn,mn,Dt,xn,Pn,oa,_a,sa,Oa,va;return P.a.createElement(P.a.Fragment,null,!S&&!!((Bt=te.videoList)===null||Bt===void 0?void 0:Bt.length)&&P.a.createElement("div",{className:x.a.fileProgress},((Wt=te.videoList)===null||Wt===void 0||((fn=Wt[0])===null||fn===void 0)?void 0:fn.loaded)==100?P.a.createElement("div",{className:"".concat(x.a.videoName," font14")},(mn=te.videoList)===null||mn===void 0||((Dt=mn[0])===null||Dt===void 0)?void 0:Dt.name):P.a.createElement(b.a,{style:{width:"80%"},percent:(xn=te.videoList)===null||xn===void 0||((Pn=xn[0])===null||Pn===void 0)?void 0:Pn.loaded,status:((oa=te.videoList)===null||oa===void 0||((_a=oa[0])===null||_a===void 0)?void 0:_a.loaded)==100?"normal":"active"}),P.a.createElement("div",{className:x.a.fileCancel,onClick:function(){var ta,Da,ga,ua;return ct((ta=te.videoList)===null||ta===void 0||((Da=ta[0])===null||Da===void 0)?void 0:Da.name,((ga=te.videoList)===null||ga===void 0||((ua=ga[0])===null||ua===void 0)?void 0:ua.loaded)==100)}},((sa=te.videoList)===null||sa===void 0||((Oa=sa[0])===null||Oa===void 0)?void 0:Oa.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((va=te.videoList)===null||va===void 0?void 0:va.length)&&P.a.createElement("div",{className:x.a.uploadWrap},P.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},P.a.createElement(ce.a,ia,P.a.createElement(t.a,{className:x.a.upload},P.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),P.a.createElement("label",{className:"".concat(x.a.upload," ").concat(x.a.uploadLink),style:{display:(Oe==null?void 0:Oe.length)>0?"none":""},onClick:function(){return K(!0)}},P.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),S&&P.a.createElement(E.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:a,onChange:function(ta){return c(ta.target.value)}}))};return P.a.createElement(f.a,{centered:!0,maskClosable:!1,title:Y?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:x.a.modal,visible:ee,confirmLoading:me,onOk:At,onCancel:Nn},P.a.createElement(r.a,{form:oe},P.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Qe,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),P.a.createElement(r.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},P.a.createElement(E.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),P.a.createElement(r.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:x.a.contentItem},Hn()),P.a.createElement(r.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},P.a.createElement(I,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),P.a.createElement("div",{className:x.a.description},P.a.createElement("span",null,""),P.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),P.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),P.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",P.a.createElement("span",{className:x.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};ue.a=Object(m.a)(function(L){var V=L.user,G=L.loading,ie=L.globalSetting;return{user:V,globalSetting:ie,loading:G}})(k)},wzkS:function(Ve,ue,U){"use strict";U.d(ue,"c",function(){return e}),U.d(ue,"b",function(){return b}),U.d(ue,"d",function(){return p}),U.d(ue,"a",function(){return i}),U.d(ue,"e",function(){return s});var Xe=U("WmNS"),ce=U.n(Xe),_e=U("9og8"),t=U("ErOA");function e(f){return Object(t.c)("libraries/".concat(f,".json"))}function b(){return Object(t.c)("library_tags.json")}function p(f){return v.apply(this,arguments)}function v(){return v=Object(_e.a)(ce.a.mark(function f(l){var n;return ce.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(t.b)("attachments/".concat(l,".json"));case 2:return n=r.sent,r.abrupt("return",n.status===0);case 4:case"end":return r.stop()}},f)})),v.apply(this,arguments)}function i(f){return Object(t.f)("libraries.json",f)}function s(f,l){return Object(t.g)("libraries/".concat(f,".json"),l)}},xKgJ:function(Ve,ue,U){"use strict";U.d(ue,"p",function(){return b}),U.d(ue,"b",function(){return p}),U.d(ue,"c",function(){return v}),U.d(ue,"e",function(){return i}),U.d(ue,"f",function(){return s}),U.d(ue,"t",function(){return f}),U.d(ue,"g",function(){return l}),U.d(ue,"u",function(){return n}),U.d(ue,"d",function(){return o}),U.d(ue,"i",function(){return r}),U.d(ue,"k",function(){return u}),U.d(ue,"v",function(){return _}),U.d(ue,"r",function(){return d}),U.d(ue,"h",function(){return O}),U.d(ue,"j",function(){return E}),U.d(ue,"q",function(){return h}),U.d(ue,"s",function(){return w}),U.d(ue,"a",function(){return g}),U.d(ue,"m",function(){return te}),U.d(ue,"n",function(){return ne}),U.d(ue,"l",function(){return pe}),U.d(ue,"o",function(){return z}),U.d(ue,"w",function(){return le});var Xe=U("9kvl"),ce;(function(Q){Q[Q.SuperAdmin=1]="SuperAdmin",Q[Q.Operation=2]="Operation",Q[Q.CertifiedTeacher=5]="CertifiedTeacher",Q[Q.TrainingProduction=8]="TrainingProduction",Q[Q.UncertifiedTeacher=12]="UncertifiedTeacher",Q[Q.Student=15]="Student"})(ce||(ce={}));var _e;(function(Q){Q[Q.SuperAdmin=1]="SuperAdmin",Q[Q.Operation=2]="Operation",Q[Q.Admin=5]="Admin",Q[Q.Teacher=8]="Teacher",Q[Q.Assistant=12]="Assistant",Q[Q.Student=15]="Student"})(_e||(_e={}));var t=function(de){var D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return de.some(function(T){return T==(c==null?void 0:c.role)})},e=function(de){var D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return(c==null?void 0:c.own)?!0:de.some(function(T){var y;return T==(c==null||((y=c.course)===null||y===void 0)?void 0:y.course_role)})},b=function(){var de=Object(Xe.b)()._store.getState(),D=de.user,a=D.userInfo;return a.main_site},p=function(){var de,D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return c==null||((de=c.course)===null||de===void 0)?void 0:de.course_is_end},v=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher,_e.Assistant])},i=function(){return e([_e.SuperAdmin,_e.Teacher,_e.Admin,_e.Assistant,_e.Operation])},s=function(){return e([_e.SuperAdmin,_e.Teacher,_e.Admin])},f=function(){return e([_e.SuperAdmin])},l=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin])},n=function(){return t([_e.SuperAdmin,_e.Operation])},o=function(){return e([_e.SuperAdmin,_e.Admin])},r=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher])},u=function(){return e([_e.Assistant])},_=function(){return e([_e.Teacher])},d=function(){return e([_e.Student])},O=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher,_e.Assistant,_e.Student])},E=function(){return e([_e.SuperAdmin,_e.Operation,_e.Admin,_e.Teacher,_e.Assistant])},h=function(){var de,D=Object(Xe.b)()._store.getState(),a=D.user,c=a.userInfo;return(c==null||((de=c.course)===null||de===void 0)?void 0:de.course_role)===null},P=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},A=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D||!D&&t([ce.SuperAdmin])},m=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return D||!D&&t([ce.SuperAdmin,ce.Operation])},w=function(){return t([_e.Student])},x=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},C=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},g=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction])},I=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):D||!D&&t([ce.SuperAdmin])},R=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation]):D||!D&&t([ce.SuperAdmin,ce.Operation])},B=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},k=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},L=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},V=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):!1},G=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},ie=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):D||!D&&t([ce.SuperAdmin])},X=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation]):D||!D&&t([ce.SuperAdmin,ce.Operation])},re=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):D||!D&&t([ce.SuperAdmin,ce.Operation])},ee=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!1:D||!D&&t([ce.SuperAdmin,ce.Operation])},Y=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?D||!D&&t([ce.SuperAdmin,ce.Operation]):!1},N=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},j=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?!D&&t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},W=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},F=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher])},$=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin]):D||!D&&t([ce.SuperAdmin])},J=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation]):D||!D&&t([ce.SuperAdmin,ce.Operation])},ve=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},oe=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?D||!D&&t([ce.SuperAdmin,ce.Operation]):!1},Ee=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return de?t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):D||!D&&t([ce.SuperAdmin,ce.Operation])},Ae=function(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([_e.Teacher])},te=function(){return t([ce.SuperAdmin])},ne=function(){return t([ce.SuperAdmin,ce.Operation])},pe=function(){return t([ce.Student])},H=function(){return t([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher])},z=function(){var de,D=Object(Xe.b)()._store.getState(),a=D.user;return!!((de=a.userInfo)===null||de===void 0?void 0:de.login)},le=function(){var de=Object(Xe.b)()._store.getState(),D=de.user;return D.userInfo}},y5JW:function(Ve,ue,U){"use strict";U.d(ue,"c",function(){return u}),U.d(ue,"a",function(){return _});var Xe=U("DZo9"),ce=U("8z0m"),_e=U("+L6B"),t=U("2/Rp"),e=U("WmNS"),b=U.n(e),p=U("9og8"),v=U("k1fw"),i=U("oBTY"),s=U("miYZ"),f=U("tsqr"),l=U("q1tI"),n=U.n(l),o=U("m3rI"),r=U("wzkS"),u="\u3000\u3000";function _(d){var O=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var E=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,E)).toFixed(1)+" "+O[E]}ue.b=function(d){var O=d.value,E=O===void 0?[]:O,h=d.onChange,P=d.className,A=d.maxSize,m=A===void 0?150:A,w=d.title,x=w===void 0?"\u6587\u4EF6\u4E0A\u4F20":w,C=d.accept,g=C===void 0?null:C,I={multiple:!1,fileList:E,accept:g,withCredentials:!0,beforeUpload:function(k){var L=k.size/1024/1024;return L0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:E.length>0,ghost:!0},x),n.a.createElement("span",{onClick:R,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",m,"M) ")))}}}]); diff --git a/p__Shixuns__Detail__Repository__index.b72aec2b.async.js b/p__Shixuns__Detail__Repository__index.a33f506d.async.js similarity index 52% rename from p__Shixuns__Detail__Repository__index.b72aec2b.async.js rename to p__Shixuns__Detail__Repository__index.a33f506d.async.js index 717c19de98..2764aa1dc1 100644 --- a/p__Shixuns__Detail__Repository__index.b72aec2b.async.js +++ b/p__Shixuns__Detail__Repository__index.a33f506d.async.js @@ -1,5 +1,5 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[164,12],{"8j3D":function(N,K,t){"use strict";var he=t("2qtc"),ve=t("kLXV"),Me=t("5NDa"),te=t("5rEg"),re=t("miYZ"),U=t("tsqr"),q=t("k1fw"),a=t("WmNS"),le=t.n(a),ae=t("9og8"),be=t("y8nQ"),r=t("Vl3Y"),G=t("tJVT"),C=t("q1tI"),p=t.n(C),O=t("Ty5D"),c=t("9kvl"),ee=t("KVXO"),h=t.n(ee),e=function(i){var f=i.shixunsDetail,S=i.globalSetting,F=i.loading,b=i.dispatch,v=i.title,x=i.pathList,V=x===void 0?[]:x,k=i.showInputPath,d=k===void 0?!1:k,J=i.isMergeSelectFile,de=J===void 0?!1:J,me=i.onFinish,ie=me===void 0?function(){}:me,fe=r.a.useForm(),ge=Object(G.a)(fe,1),ne=ge[0],m=Object(O.m)(),s=Object(O.l)(),T=Object(C.useRef)(),A=Object(C.useState)(""),X=Object(G.a)(A,2),w=X[0],_e=X[1],Pe=Object(C.useState)(""),Fe=Object(G.a)(Pe,2),ye=Fe[0],M=Fe[1],$=Object(C.useState)([]),j=Object(G.a)($,2),o=j[0],Y=j[1],Ae=Object(C.useState)([]),Re=Object(G.a)(Ae,2),I=Re[0],Ee=Re[1];Object(C.useEffect)(function(){var g,E;T.current=((g=s.pathname)===null||g===void 0||((E=g.split("/"))===null||E===void 0)?void 0:E[3])==="repository"},[]),Object(C.useEffect)(function(){if(f.actionTabs.key!=="Repository-SelectFilePath")return;var g=V.join("/"),E=[];V.map(function(P,z){z===0?E.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(P),path:g}):E.push({val:"/".concat(P),path:g})}),Y(E),_e(g),M(g),Ce(g)},[f.actionTabs.key]);var Ce=function(){var g=Object(ae.a)(le.a.mark(function E(P){var z;return le.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,b({type:T.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:m.id,path:P}});case 2:z=n.sent,z&&Ee(z.trees||[]);case 4:case"end":return n.stop()}},E)}));return function(P){return g.apply(this,arguments)}}(),Ue=function(E){var P=w;E.type==="tree"&&(o.length?o.push({val:"/".concat(E.name),path:E.name}):o.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(E.name),path:E.name}),Y(o),P=w?"".concat(w,"/").concat(E.name):E.name,_e(P)),Ce(P)},De=function(E,P){var z=o.filter(function(n,l){return l<=P});Y(z);var ce=z.filter(function(n,l){return l!==0}).map(function(n){return n.val}).join("").substr(1);_e(ce),Ce(ce)},Se=function(){var g=Object(ae.a)(le.a.mark(function E(){var P,z,ce;return le.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(P=ne==null?void 0:ne.getFieldsValue(),z=w?"".concat(w).concat((P==null?void 0:P.name)?"/".concat(P==null?void 0:P.name):""):P==null?void 0:P.name,!de){l.next=6;break}return ie(z),Oe(),l.abrupt("return");case 6:if(!d){l.next=16;break}return l.next=9,ne.validateFields();case 9:return l.next=11,b({type:"shixunsDetail/uploadGitFolder",payload:Object(q.a)(Object(q.a)({},{id:m.id,path:z}),T.current?{}:{secret_repository:!0})});case 11:ce=l.sent,ie(ye),ce.status===0&&U.b.info("\u65B0\u5EFA\u6210\u529F"),l.next=18;break;case 16:ie(z),U.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:Oe();case 19:case"end":return l.stop()}},E)}));return function(){return g.apply(this,arguments)}}(),Oe=function(){b({type:"shixunsDetail/setActionTabs",payload:{}}),ne.resetFields()};return p.a.createElement(ve.a,{centered:!0,title:v||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:f.actionTabs.key==="Repository-SelectFilePath",onOk:Se,onCancel:Oe},p.a.createElement("div",{className:h.a.wrap},p.a.createElement("div",{className:h.a.content},p.a.createElement("div",{className:h.a.mainPathWrap},!!(o==null?void 0:o.length)&&o.map(function(g,E){return p.a.createElement("a",{key:E,onClick:function(){return De(g,E)}},g.val)})),!!(I==null?void 0:I.length)&&I.map(function(g,E){return g.type==="tree"&&p.a.createElement("a",{key:E,onClick:function(){return Ue(g)}},p.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(h.a.colorBlue)}),g.name)})),p.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),p.a.createElement("div",{className:"mt5 mb5"},w),d&&p.a.createElement(r.a,{form:ne,scrollToFirstError:!0,className:"mt20"},p.a.createElement(r.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},p.a.createElement(te.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};K.a=Object(c.a)(function(_){var i=_.shixunsDetail,f=_.loading,S=_.globalSetting;return{shixunsDetail:i,globalSetting:S,loading:f.models.index}})(e)},"9ZNV":function(N,K,t){"use strict";t.d(K,"a",function(){return ae});var he=t("0Owb"),ve=t("+L6B"),Me=t("2/Rp"),te=t("q1tI"),re=t.n(te),U=t("UUDw"),q=t.n(U),a=t("TSYQ"),le=t.n(a),ae=function(r){var G=r.cancelText,C=G===void 0?"\u53D6\u6D88":G,p=r.okText,O=p===void 0?"\u786E\u5B9A":p,c=r.loading,ee=c===void 0?!1:c,h=r.hasOkBtn,e=h===void 0?!0:h,_=r.okButtonProps,i=_===void 0?{}:_,f=r.onCancel,S=f===void 0?function(){}:f,F=r.onOk,b=F===void 0?function(){}:F,v=r.className,x=v===void 0?"":v;return re.a.createElement("div",{className:le()(q.a.buttonFixed,x)},re.a.createElement("div",{className:q.a.buttonWrap},re.a.createElement(Me.a,{size:"large",className:"".concat(q.a.button," mr20"),onClick:S},C),e&&re.a.createElement(Me.a,Object(he.a)({size:"large",type:"primary",className:"".concat(q.a.button," mr20"),loading:ee,onClick:b},i),O)))}},"C8/M":function(N,K,t){"use strict";t.r(K);var he=t("ozfa"),ve=t("MJZm"),Me=t("+L6B"),te=t("2/Rp"),re=t("Q9mQ"),U=t("diRs"),q=t("5Dmo"),a=t("3S7+"),le=t("2qtc"),ae=t("kLXV"),be=t("miYZ"),r=t("tsqr"),G=t("oBTY"),C=t("WmNS"),p=t.n(C),O=t("9og8"),c=t("tJVT"),ee=t("PpiC"),h=t("q1tI"),e=t.n(h),_=t("Ty5D"),i=t("9kvl"),f=t("P5Jw"),S=t("9ZNV"),F=t("p5ED"),b=t("EEzP"),v=t.n(b),x=function(s){var T,A,X,w,_e,Pe,Fe=s.shixunsDetail,ye=s.globalSetting,M=s.loading,$=s.user,j=s.dispatch,o=s.content,Y=s.fixedButtonVisible,Ae=Y===void 0?!0:Y,Re=s.pathList,I=Re===void 0?[]:Re,Ee=s.onSetShowContent,Ce=Ee===void 0?function(){}:Ee,Ue=s.onClickRootPath,De=Ue===void 0?function(){}:Ue,Se=s.onClickOhterPath,Oe=Se===void 0?function(){}:Se,g=Object(_.m)(),E=Object(_.l)(),P=Object(h.useRef)(),z=Object(h.useState)(),ce=Object(c.a)(z,2),n=ce[0],l=ce[1],se=(T=$.userInfo)===null||T===void 0||((A=T.shixun)===null||A===void 0)?void 0:A.editable;Object(h.useEffect)(function(){return j({type:"globalSetting/footerToggle",payload:!1}),function(){j({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){var H,ue;P.current=((H=E.pathname)===null||H===void 0||((ue=H.split("/"))===null||ue===void 0)?void 0:ue[3])==="repository"},[E.pathname]),Object(h.useEffect)(function(){o!==n&&l(o)},[o]);var oe=function(){var H=Object(O.a)(p.a.mark(function ue(){var je,Te;return p.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,j({type:"shixunsDetail/updateRepositoryFile",payload:{id:g.id,path:(I==null?void 0:I.length)?I.join("/"):"",content:n,secret_repository:P.current?null:!0}});case 2:je=pe.sent,je&&(r.b.info("\u4FDD\u5B58\u6210\u529F"),Te=I.length>1?I[I.length-2]:"",Te?Oe(Te,I.length-2):De());case 4:case"end":return pe.stop()}},ue)}));return function(){return H.apply(this,arguments)}}();return e.a.createElement("section",{className:v.a.bg},e.a.createElement("div",{className:v.a.wrap},!!(I==null?void 0:I.length)&&e.a.createElement("div",{className:v.a.pathWrap},e.a.createElement("div",{className:v.a.pathContent},e.a.createElement("a",{onClick:De},g.id),I.map(function(H,ue){return ue===I.length-1?e.a.createElement("span",{key:ue}," / ",H):e.a.createElement("a",{onClick:function(){return Oe(H,ue)}}," / ",H)}))),e.a.createElement("div",{className:"mt20",style:{position:"relative",minHeight:500}},o&&e.a.createElement(F.a,{filename:o.filename,type:o.file_type==="office"?"download":o.file_type,data:o.file_type==="txt"?window.decodeURIComponent(escape(window.atob(o==null||((X=o.content)===null||X===void 0)?void 0:X.content))):o==null||((w=o.content)===null||w===void 0)?void 0:w.content,monacoEditor:{value:o.file_type==="txt"?window.decodeURIComponent(escape(window.atob(o==null||((_e=o.content)===null||_e===void 0)?void 0:_e.content))):o==null||((Pe=o.content)===null||Pe===void 0)?void 0:Pe.content,language:o==null?void 0:o.language,theme:"vs",options:{readOnly:!0}}}))),Ae&&e.a.createElement(S.a,{okText:"\u4FDD\u5B58",hasOkBtn:se,onCancel:function(){return Ce(!0)},onOk:oe}))},V=Object(i.a)(function(m){var s=m.shixunsDetail,T=m.loading,A=m.globalSetting,X=m.user;return{shixunsDetail:s,globalSetting:A,user:X,loading:T.models.index}})(x),k=t("VJ7g"),d=t.n(k),J=t("m3rI"),de=t("zeYf"),me=t("8j3D"),ie=t("HBuW"),fe=function(s){var T,A,X,w,_e=s.shixunsDetail,Pe=s.globalSetting,Fe=s.loading,ye=s.user,M=s.dispatch,$=Object(ee.a)(s,["shixunsDetail","globalSetting","loading","user","dispatch"]),j=Object(_.m)(),o=Object(_.l)(),Y=Object(h.useRef)(),Ae=Object(h.useState)(!0),Re=Object(c.a)(Ae,2),I=Re[0],Ee=Re[1],Ce=Object(h.useState)([]),Ue=Object(c.a)(Ce,2),De=Ue[0],Se=Ue[1],Oe=Object(h.useState)(),g=Object(c.a)(Oe,2),E=g[0],P=g[1],z=Object(h.useState)(),ce=Object(c.a)(z,2),n=ce[0],l=ce[1],se=Object(h.useState)(),oe=Object(c.a)(se,2),H=oe[0],ue=oe[1],je=Object(h.useState)([]),Te=Object(c.a)(je,2),W=Te[0],pe=Te[1],ze=Object(h.useState)(),Ne=Object(c.a)(ze,2),He=Ne[0],Ge=Ne[1],Je=Object(h.useState)(),Ie=Object(c.a)(Je,2),lt=Ie[0],Ye=Ie[1],Ze=Object(h.useState)(!1),We=Object(c.a)(Ze,2),Ke=We[0],$e=We[1],Qe=Object(h.useState)(),ke=Object(c.a)(Qe,2),it=ke[0],qe=ke[1],Be=!1;Object(h.useEffect)(function(){var y,R,L=((y=o.pathname)===null||y===void 0||((R=y.split("/"))===null||R===void 0)?void 0:R[3])==="repository";if(o.pathname.includes("/master/shixun_show")){Y.current=L;var u=o.pathname.split("/");if(u.length>5){var D=u.splice(6,u.length);pe(D);var Z=(D==null?void 0:D.length)?D.join("/"):"";Le(Z)}return}Y.current!==L&&(Y.current=L,Ee(!0),Le(),pe([]))},[o.pathname]),Object(h.useEffect)(function(){},[o.pathname]);var Le=function(){var y=Object(O.a)(p.a.mark(function R(){var L,u,D,Z=arguments;return p.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return L=Z.length>0&&Z[0]!==void 0?Z[0]:"",Q.next=3,M({type:Y.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:j.id,path:L}});case 3:u=Q.sent,u&&(Se(u.trees||[]),Ye((u==null?void 0:u.secret_dir_path)||""),P(u.git_url||""),l(((D=u.commits)===null||D===void 0?void 0:D[0])||{}));case 5:case"end":return Q.stop()}},R)}));return function(){return y.apply(this,arguments)}}(),et=function(){var y=Object(O.a)(p.a.mark(function R(){var L,u,D=arguments;return p.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return L=D.length>0&&D[0]!==void 0?D[0]:"",B.next=3,Object(ie.vb)({id:j.id,secret_dir_path:L});case 3:u=B.sent,u&&qe(L);case 5:case"end":return B.stop()}},R)}));return function(){return y.apply(this,arguments)}}(),tt=function(){var y=Object(O.a)(p.a.mark(function R(){var L,u,D=arguments;return p.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return L=D.length>0&&D[0]!==void 0?D[0]:"",B.next=3,M({type:"shixunsDetail/getFileContent",payload:{id:j.id,path:L,secret_repository:Y.current?null:!0}});case 3:if(u=B.sent,!((u==null?void 0:u.status)===-2)){B.next=6;break}return B.abrupt("return",u);case 6:if(!((u==null?void 0:u.status)===-1)){B.next=8;break}return B.abrupt("return",u);case 8:return u&&(Ee(!1),Ge(u)),B.abrupt("return",u);case 10:case"end":return B.stop()}},R)}));return function(){return y.apply(this,arguments)}}(),at=function(){var y=Object(O.a)(p.a.mark(function R(L){var u,D,Z,B,Q;return p.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(u=L==null?void 0:L[0],D=De.find(function(rt){return rt.name===u}),D){xe.next=4;break}return xe.abrupt("return");case 4:if(Z=[].concat(Object(G.a)(W),[u]),B=(Z==null?void 0:Z.length)?Z.join("/"):"",!(D.type==="blob")){xe.next=12;break}return xe.next=9,tt(B);case 9:return Q=xe.sent,(Q==null?void 0:Q.status)!==-1&&(Q==null?void 0:Q.status)!==-2&&pe(Z),xe.abrupt("return");case 12:pe(Z),Le(B);case 14:case"end":return xe.stop()}},R)}));return function(L){return y.apply(this,arguments)}}(),nt=function(){if(!H){r.b.info("\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u6587\u4EF6");return}ae.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var R=Object(O.a)(p.a.mark(function u(){var D,Z;return p.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return D=(W==null?void 0:W.length)?W.join("/"):"",Q.next=3,M({type:"shixunsDetail/deleteGitFile",payload:{id:j.id,path:D?"".concat(D,"/").concat(H):H,message:"\u5220\u9664".concat(D),secret_repository:Y.current?null:!0}});case 3:Z=Q.sent,Z&&(r.b.info("\u5220\u9664\u6210\u529F"),Le(D),ue(null));case 5:case"end":return Q.stop()}},u)}));function L(){return R.apply(this,arguments)}return L}()})},we=function(){Ee(!0),pe([]),Le()},Ve=function(R,L){Ee(!0);var u=W.filter(function(Z,B){return B<=L});pe(u);var D=(u==null?void 0:u.length)?u.join("/"):"";Le(D)},ot=function(R){ue(R==null?void 0:R[0])},Xe=De==null?void 0:De.map(function(y,R){return{title:e.a.createElement("span",{className:"font14 pt5 pb5"},y.type==="tree"?e.a.createElement("i",{className:"iconfont icon-xingzhuangjiehebeifen font12 ".concat(d.a.colorBlue," mr5")}):e.a.createElement("i",{className:"iconfont icon-xingzhuangjiehe font12 ".concat(d.a.colorBlue," mr5")}),y.name),key:y.name}});return e.a.createElement("section",{className:d.a.bg},I?e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:d.a.contentbg},e.a.createElement("div",{className:d.a.wrap},e.a.createElement("div",{className:d.a.head},e.a.createElement("div",{className:d.a.headLeft},e.a.createElement("span",null,"\u7F51\u5740\u514B\u9686\uFF1A"),e.a.createElement("div",{className:"".concat(d.a.headInputWrap," mr5")},e.a.createElement("input",{defaultValue:E}),e.a.createElement(f.CopyToClipboard,{text:E,onCopy:function(){return r.b.success("\u590D\u5236\u6210\u529F")}},e.a.createElement(a.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},e.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5"})))),e.a.createElement(U.a,{overlayClassName:d.a.popover,placement:"bottomRight",content:e.a.createElement("p",{className:"font12"},"\u8BF7\u4E0A\u4F20\u5F53\u524D\u5B9E\u8BAD\u4E2D\u5404\u4E2A\u5173\u5361\u6D89\u53CA\u7684\u6240\u6709\u6587\u4EF6",e.a.createElement("br",null),"\u5305\u62EC\u4EFB\u52A1\u6587\u4EF6\u3001\u6267\u884C\u6587\u4EF6\uFF0C\u4EE5\u53CA\u5176\u4ED6\u7684\u5FC5\u987B\u6587\u4EF6",e.a.createElement("br",null),e.a.createElement("br",null),"\u63D0\u4EA4\u4EE3\u7801\u7684\u65B9\u6CD5\uFF1A",e.a.createElement("br",null),"1\u3001\u5728\u7535\u8111\u4E0A\u5B89\u88C5Git tortoise\u5BA2\u6237\u7AEF\uFF0C",e.a.createElement("br",null),"\u6216\u8005\u5176\u5B83\u719F\u6089\u7684Git\u5BA2\u6237\u7AEF,\u5728Git\u5BA2\u6237\u7AEF\u4E0A\u5411\u5DE6\u4FA7\u7684\u5730\u5740\u63D0\u4EA4\u4EE3\u7801",e.a.createElement("br",null),"2.\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u65B0\u5EFA\u6587\u4EF6/\u6587\u4EF6\u5939\uFF0C\u6216\u8005\u62D6\u62FD\u4E0A\u4F20\u76F8\u5173\u4EE3\u7801\u6587\u4EF6",e.a.createElement("br",null),e.a.createElement("br",null),"\u6CE8\u610F:",e.a.createElement("br",null),"\u8BF7\u5728Git\u5BA2\u6237\u7AEF\u8981\u6C42\u586B\u5199\u65F6\uFF0C\u6309\u7167\u5982\u4E0B\u8BF4\u660E\u586B\u5199\uFF1A",e.a.createElement("br",null),"* \u7528\u6237\u540D\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7ED1\u5B9A\u7684\u90AE\u7BB1",e.a.createElement("br",null),"* \u53E3\u4EE4\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7684\u767B\u5F55\u53E3\u4EE4"),trigger:"click"},e.a.createElement("i",{className:"iconfont icon-tishi2"}))),Be&&e.a.createElement("div",{className:d.a.actionWrap},e.a.createElement(te.a,{type:"primary",className:"mr5",onClick:function(){window.sessionStorage.setItem("pathArray",W.join(",")),i.c.push("/shixuns/".concat(j.id,"/").concat(Y.current?"repository":"secret_repository","/upload_file"))}},"\u4E0A\u4F20\u6587\u4EF6"),e.a.createElement(te.a,{type:"primary",className:"mr5",onClick:function(){window.sessionStorage.setItem("pathArray",W.join(",")),i.c.push("/shixuns/".concat(j.id,"/").concat(Y.current?"repository":"secret_repository","/add_file"))}},"\u65B0\u5EFA\u6587\u4EF6"),e.a.createElement(te.a,{type:"primary",className:"mr5",onClick:function(){$e(!1),M({type:"shixunsDetail/setActionTabs",payload:{key:"Repository-SelectFilePath"}})}},"\u65B0\u5EFA\u6587\u4EF6\u5939"))),!Y.current&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"pt40 pl20 pr20 font14 c-orange"},e.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002 "),e.a.createElement("div",null,"\u82E5\u8BC4\u6D4B\u5B66\u5458\u4EFB\u52A1\u9700\u8981\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\uFF0C\u8BF7\u6307\u5B9A\u5C06\u79C1\u5BC6\u7248\u672C\u5E93\u5408\u5E76\u5230\u5E38\u89C4\u7248\u672C\u5E93\u7684\u76EE\u6807\u8DEF\u5F84\uFF0C\u4EE5\u786E\u4FDD\u8BC4\u6D4B\u65F6\u80FD\u8BBF\u95EE\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u3002"))),Xe.length?e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:d.a.info},e.a.createElement("div",{className:d.a.infoUser},(n==null?void 0:n.author)&&e.a.createElement("img",{width:"35",height:"35",alt:n==null||((T=n.author)===null||T===void 0)?void 0:T.name,src:"".concat(J.a.IMG_SERVER,"/").concat(n==null||((A=n.author)===null||A===void 0)?void 0:A.image_url)}),e.a.createElement("a",{href:n==null||((X=n.author)===null||X===void 0)?void 0:X.user_url,target:"_blank",className:"mr5"},n==null||((w=n.author)===null||w===void 0)?void 0:w.name),e.a.createElement("span",null,"\u63D0\u4EA4\u4E8E",e.a.createElement("span",null,n==null?void 0:n.time)," \uFF1A",n==null?void 0:n.title)),e.a.createElement("div",{onClick:function(){return i.c.push("/shixuns/".concat(j.id,"/").concat(Y.current?"repository":"secret_repository","/").concat(j.id,"/commits"))}},e.a.createElement("i",{className:"iconfont icon-tijiaojilu font18 mr5"}),e.a.createElement("span",{className:"".concat(d.a.infoSubmitText," current")},"\u63D0\u4EA4\u8BB0\u5F55"))),!!(W==null?void 0:W.length)&&e.a.createElement("div",{className:d.a.pathWrap},e.a.createElement("div",{className:d.a.pathContent},e.a.createElement("a",{onClick:we},j.id),W.map(function(y,R){return R===W.length-1?e.a.createElement("span",null," / ",y):e.a.createElement("a",{onClick:function(){return Ve(y,R)}}," / ",y)}))),Be&&e.a.createElement("div",{className:d.a.deleteWrap},e.a.createElement(te.a,{className:"font14",type:"link",onClick:nt},"\u5220\u9664")),e.a.createElement("div",{className:d.a.content},e.a.createElement(ve.a,{checkable:Be,treeData:Xe,onSelect:at,onCheck:ot}))):e.a.createElement(ge,null))),e.a.createElement(de.a,null)):e.a.createElement(V,{content:He,pathList:W,fixedButtonVisible:!1,onSetShowContent:function(R){var L=(W==null?void 0:W.length)?W==null?void 0:W.filter(function(u,D){return D!==W.length-1}):[];pe(L),Ee(R)},onClickRootPath:we,onClickOhterPath:Ve}),e.a.createElement(me.a,{pathList:W,showInputPath:!0,isMergeSelectFile:Ke,onFinish:function(R){Ke?et(R):Le(R),$e(!1)}}))},ge=function(){return e.a.createElement("div",{className:"tc mt20 pb50 ".concat(d.a.nodata)},e.a.createElement("img",{src:"".concat(J.a.IMG_SERVER,"/images/educoder/RepositoryNoneData.png")}),e.a.createElement("div",{className:d.a.nodataText},"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A"),e.a.createElement("div",{className:d.a.nodataText},"1\u3001",e.a.createElement("span",null,e.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")),"\u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002"),e.a.createElement("div",{className:"".concat(d.a.nodataText)},"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"))},ne=K.default=Object(i.a)(function(m){var s=m.shixunsDetail,T=m.loading,A=m.globalSetting,X=m.user;return{shixunsDetail:s,globalSetting:A,user:X,loading:T.models.index}})(fe)},CoPh:function(N,K,t){N.exports=t.p+"static/star.14f60c08.svg"},EEzP:function(N,K,t){N.exports={bg:"bg___2ijhC",wrap:"wrap___3JYz7",content:"content___jzAa5",pathWrap:"pathWrap___1HIf1",pathContent:"pathContent___1urQd"}},KVXO:function(N,K,t){N.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},UUDw:function(N,K,t){N.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},VJ7g:function(N,K,t){N.exports={bg:"bg___1blUp",contentbg:"contentbg___1enFL",wrap:"wrap___z0P50",modal:"modal___bn_u_",head:"head___xa-Uo",headLeft:"headLeft___2tS16",headInputWrap:"headInputWrap___3SaJL",popover:"popover___2Vu4m",info:"info___D54zh",infoUser:"infoUser___3Aevr",infoSubmitText:"infoSubmitText___ECzmY",deleteWrap:"deleteWrap___XhKHB",content:"content___3W465",pl23:"pl23___WPLhS",colorBlue:"colorBlue___3B9H2",pathContent:"pathContent___28-Z0",nodata:"nodata___1wNSw",nodataText:"nodataText___2AQez"}},ZBKS:function(N,K,t){N.exports={flex_box_center:"flex_box_center___214iO",flex_space_between:"flex_space_between___Fhkgm",flex_box_vertical_center:"flex_box_vertical_center___2hG-7",flex_box_center_end:"flex_box_center_end___D7jj6",flex_box_column:"flex_box_column___3VrCY",rightWrap:"rightWrap___3VpbJ",learnWrap:"learnWrap___1RZTV",learnTopWrap:"learnTopWrap___2n6Km",courseWrap:"courseWrap___2Z1AM",pathWrap:"pathWrap___2-YPm",pathImg:"pathImg___1NyaL",pathContentItem:"pathContentItem____sDLQ",pathContentWrap:"pathContentWrap___3YYI6",pathContentName:"pathContentName___3vXEb",pathContent:"pathContent___lqrBC",pathContentCount:"pathContentCount___3s0JM",recommandTrainingWrap:"recommandTrainingWrap___2E26J",recommandContent:"recommandContent___2FgEj",recommandLevel:"recommandLevel___1KART",color4CACFF:"color4CACFF___Kt5pt",color4cacff:"color4cacff___2kuqR",color999:"color999___1QSTy",color888:"color888___1FuOt",color333:"color333___B1AMJ",iconDeleteColor:"iconDeleteColor___TwWgK",iconMoveColor:"iconMoveColor___1SaI4",iconEditColor:"iconEditColor___1KKDF",time:"time___3xq8t",titleImg:"titleImg___3VMPg"}},ZW9T:function(N,K,t){"use strict";t.d(K,"a",function(){return h});var he=t("k1fw"),ve=t("miYZ"),Me=t("tsqr"),te=t("rAM+"),re=t("tJVT"),U=t("q1tI"),q=t.n(U),a=t("bdgK");function le(e,_,i,f,S){var F=_.getWordUntilPosition(i),b={startLineNumber:i.lineNumber,endLineNumber:i.lineNumber,startColumn:F.startColumn,endColumn:F.endColumn},v=f.map(function(x){return{label:x,kind:e.languages.CompletionItemKind.Keyword,insertText:x,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:b}});return S.map(function(x){v.push(Object(he.a)(Object(he.a)({},x),{},{range:b}))}),v}var ae=function(e){var _={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` -`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},i=["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(b,v){var x=le(e,b,v,i,[_]);return{suggestions:x}}});var f=["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(b,v){var x=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` -`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],V=le(e,b,v,f,x);return{suggestions:V}}});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"];e.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(b,v){var x=[_,{label:"main",kind:e.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[164,12],{"8j3D":function(N,K,t){"use strict";var he=t("2qtc"),ve=t("kLXV"),Me=t("5NDa"),te=t("5rEg"),re=t("miYZ"),O=t("tsqr"),q=t("k1fw"),a=t("WmNS"),ie=t.n(a),ae=t("9og8"),be=t("y8nQ"),r=t("Vl3Y"),G=t("tJVT"),b=t("q1tI"),p=t.n(b),v=t("Ty5D"),c=t("9kvl"),ee=t("KVXO"),h=t.n(ee),e=function(l){var g=l.shixunsDetail,S=l.globalSetting,F=l.loading,U=l.dispatch,f=l.title,x=l.pathList,V=x===void 0?[]:x,k=l.showInputPath,d=k===void 0?!1:k,J=l.isMergeSelectFile,de=J===void 0?!1:J,me=l.onFinish,le=me===void 0?function(){}:me,fe=r.a.useForm(),ge=Object(G.a)(fe,1),ne=ge[0],m=Object(v.m)(),s=Object(v.l)(),T=Object(b.useRef)(),A=Object(b.useState)(""),X=Object(G.a)(A,2),w=X[0],_e=X[1],Pe=Object(b.useState)(""),Fe=Object(G.a)(Pe,2),ye=Fe[0],M=Fe[1],$=Object(b.useState)([]),j=Object(G.a)($,2),o=j[0],Y=j[1],Ae=Object(b.useState)([]),Re=Object(G.a)(Ae,2),I=Re[0],Ee=Re[1];Object(b.useEffect)(function(){var P,E;T.current=((P=s.pathname)===null||P===void 0||((E=P.split("/"))===null||E===void 0)?void 0:E[3])==="repository"},[]),Object(b.useEffect)(function(){if(g.actionTabs.key!=="Repository-SelectFilePath")return;var P=V.join("/"),E=[];V.map(function(R,z){z===0?E.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(R),path:P}):E.push({val:"/".concat(R),path:P})}),Y(E),_e(P),M(P),Ce(P)},[g.actionTabs.key]);var Ce=function(){var P=Object(ae.a)(ie.a.mark(function E(R){var z;return ie.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,U({type:T.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:m.id,path:R}});case 2:z=n.sent,z&&Ee(z.trees||[]);case 4:case"end":return n.stop()}},E)}));return function(R){return P.apply(this,arguments)}}(),Ue=function(E){var R=w;E.type==="tree"&&(o.length?o.push({val:"/".concat(E.name),path:E.name}):o.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(E.name),path:E.name}),Y(o),R=w?"".concat(w,"/").concat(E.name):E.name,_e(R)),Ce(R)},De=function(E,R){var z=o.filter(function(n,i){return i<=R});Y(z);var ce=z.filter(function(n,i){return i!==0}).map(function(n){return n.val}).join("").substr(1);_e(ce),Ce(ce)},Se=function(){var P=Object(ae.a)(ie.a.mark(function E(){var R,z,ce;return ie.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(R=ne==null?void 0:ne.getFieldsValue(),z=w?"".concat(w).concat((R==null?void 0:R.name)?"/".concat(R==null?void 0:R.name):""):R==null?void 0:R.name,!de){i.next=6;break}return le(z),Oe(),i.abrupt("return");case 6:if(!d){i.next=16;break}return i.next=9,ne.validateFields();case 9:return i.next=11,U({type:"shixunsDetail/uploadGitFolder",payload:Object(q.a)(Object(q.a)({},{id:m.id,path:z}),T.current?{}:{secret_repository:!0})});case 11:ce=i.sent,le(ye),ce.status===0&&O.b.info("\u65B0\u5EFA\u6210\u529F"),i.next=18;break;case 16:le(z),O.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:Oe();case 19:case"end":return i.stop()}},E)}));return function(){return P.apply(this,arguments)}}(),Oe=function(){U({type:"shixunsDetail/setActionTabs",payload:{}}),ne.resetFields()};return p.a.createElement(ve.a,{centered:!0,title:f||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:g.actionTabs.key==="Repository-SelectFilePath",onOk:Se,onCancel:Oe},p.a.createElement("div",{className:h.a.wrap},p.a.createElement("div",{className:h.a.content},p.a.createElement("div",{className:h.a.mainPathWrap},!!(o==null?void 0:o.length)&&o.map(function(P,E){return p.a.createElement("a",{key:E,onClick:function(){return De(P,E)}},P.val)})),!!(I==null?void 0:I.length)&&I.map(function(P,E){return P.type==="tree"&&p.a.createElement("a",{key:E,onClick:function(){return Ue(P)}},p.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(h.a.colorBlue)}),P.name)})),p.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),p.a.createElement("div",{className:"mt5 mb5"},w),d&&p.a.createElement(r.a,{form:ne,scrollToFirstError:!0,className:"mt20"},p.a.createElement(r.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},p.a.createElement(te.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};K.a=Object(c.a)(function(_){var l=_.shixunsDetail,g=_.loading,S=_.globalSetting;return{shixunsDetail:l,globalSetting:S,loading:g.models.index}})(e)},"9ZNV":function(N,K,t){"use strict";t.d(K,"a",function(){return ae});var he=t("0Owb"),ve=t("+L6B"),Me=t("2/Rp"),te=t("q1tI"),re=t.n(te),O=t("UUDw"),q=t.n(O),a=t("TSYQ"),ie=t.n(a),ae=function(r){var G=r.cancelText,b=G===void 0?"\u53D6\u6D88":G,p=r.okText,v=p===void 0?"\u786E\u5B9A":p,c=r.loading,ee=c===void 0?!1:c,h=r.hasOkBtn,e=h===void 0?!0:h,_=r.okButtonProps,l=_===void 0?{}:_,g=r.onCancel,S=g===void 0?function(){}:g,F=r.onOk,U=F===void 0?function(){}:F,f=r.className,x=f===void 0?"":f;return re.a.createElement("div",{className:ie()(q.a.buttonFixed,x)},re.a.createElement("div",{className:q.a.buttonWrap},re.a.createElement(Me.a,{size:"large",className:"".concat(q.a.button," mr20"),onClick:S},b),e&&re.a.createElement(Me.a,Object(he.a)({size:"large",type:"primary",className:"".concat(q.a.button," mr20"),loading:ee,onClick:U},l),v)))}},"C8/M":function(N,K,t){"use strict";t.r(K);var he=t("ozfa"),ve=t("MJZm"),Me=t("+L6B"),te=t("2/Rp"),re=t("Q9mQ"),O=t("diRs"),q=t("5Dmo"),a=t("3S7+"),ie=t("2qtc"),ae=t("kLXV"),be=t("miYZ"),r=t("tsqr"),G=t("oBTY"),b=t("WmNS"),p=t.n(b),v=t("9og8"),c=t("tJVT"),ee=t("PpiC"),h=t("q1tI"),e=t.n(h),_=t("Ty5D"),l=t("9kvl"),g=t("P5Jw"),S=t("9ZNV"),F=t("p5ED"),U=t("EEzP"),f=t.n(U),x=function(s){var T,A,X,w,_e,Pe,Fe=s.shixunsDetail,ye=s.globalSetting,M=s.loading,$=s.user,j=s.dispatch,o=s.content,Y=s.fixedButtonVisible,Ae=Y===void 0?!0:Y,Re=s.pathList,I=Re===void 0?[]:Re,Ee=s.onSetShowContent,Ce=Ee===void 0?function(){}:Ee,Ue=s.onClickRootPath,De=Ue===void 0?function(){}:Ue,Se=s.onClickOhterPath,Oe=Se===void 0?function(){}:Se,P=Object(_.m)(),E=Object(_.l)(),R=Object(h.useRef)(),z=Object(h.useState)(),ce=Object(c.a)(z,2),n=ce[0],i=ce[1],se=(T=$.userInfo)===null||T===void 0||((A=T.shixun)===null||A===void 0)?void 0:A.editable;Object(h.useEffect)(function(){return j({type:"globalSetting/footerToggle",payload:!1}),function(){j({type:"globalSetting/footerToggle",payload:!0})}},[]),Object(h.useEffect)(function(){var H,ue;R.current=((H=E.pathname)===null||H===void 0||((ue=H.split("/"))===null||ue===void 0)?void 0:ue[3])==="repository"},[E.pathname]),Object(h.useEffect)(function(){o!==n&&i(o)},[o]);var oe=function(){var H=Object(v.a)(p.a.mark(function ue(){var je,Te;return p.a.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=2,j({type:"shixunsDetail/updateRepositoryFile",payload:{id:P.id,path:(I==null?void 0:I.length)?I.join("/"):"",content:n,secret_repository:R.current?null:!0}});case 2:je=pe.sent,je&&(r.b.info("\u4FDD\u5B58\u6210\u529F"),Te=I.length>1?I[I.length-2]:"",Te?Oe(Te,I.length-2):De());case 4:case"end":return pe.stop()}},ue)}));return function(){return H.apply(this,arguments)}}();return e.a.createElement("section",{className:f.a.bg},e.a.createElement("div",{className:f.a.wrap},!!(I==null?void 0:I.length)&&e.a.createElement("div",{className:f.a.pathWrap},e.a.createElement("div",{className:f.a.pathContent},e.a.createElement("a",{onClick:De},P.id),I.map(function(H,ue){return ue===I.length-1?e.a.createElement("span",{key:ue}," / ",H):e.a.createElement("a",{onClick:function(){return Oe(H,ue)}}," / ",H)}))),e.a.createElement("div",{className:"mt20",style:{position:"relative",minHeight:500}},o&&e.a.createElement(F.a,{filename:o.filename,type:o.file_type==="office"?"download":o.file_type,data:o.file_type==="txt"?window.decodeURIComponent(escape(window.atob(o==null||((X=o.content)===null||X===void 0)?void 0:X.content))):o==null||((w=o.content)===null||w===void 0)?void 0:w.content,monacoEditor:{value:o.file_type==="txt"?window.decodeURIComponent(escape(window.atob(o==null||((_e=o.content)===null||_e===void 0)?void 0:_e.content))):o==null||((Pe=o.content)===null||Pe===void 0)?void 0:Pe.content,language:o==null?void 0:o.language,theme:"vs",options:{readOnly:!0}}}))),Ae&&e.a.createElement(S.a,{okText:"\u4FDD\u5B58",hasOkBtn:se,onCancel:function(){return Ce(!0)},onOk:oe}))},V=Object(l.a)(function(m){var s=m.shixunsDetail,T=m.loading,A=m.globalSetting,X=m.user;return{shixunsDetail:s,globalSetting:A,user:X,loading:T.models.index}})(x),k=t("VJ7g"),d=t.n(k),J=t("m3rI"),de=t("zeYf"),me=t("8j3D"),le=t("HBuW"),fe=function(s){var T,A,X,w,_e=s.shixunsDetail,Pe=s.globalSetting,Fe=s.loading,ye=s.user,M=s.dispatch,$=Object(ee.a)(s,["shixunsDetail","globalSetting","loading","user","dispatch"]),j=Object(_.m)(),o=Object(_.l)(),Y=Object(h.useRef)(),Ae=Object(h.useState)(!0),Re=Object(c.a)(Ae,2),I=Re[0],Ee=Re[1],Ce=Object(h.useState)([]),Ue=Object(c.a)(Ce,2),De=Ue[0],Se=Ue[1],Oe=Object(h.useState)(),P=Object(c.a)(Oe,2),E=P[0],R=P[1],z=Object(h.useState)(),ce=Object(c.a)(z,2),n=ce[0],i=ce[1],se=Object(h.useState)(),oe=Object(c.a)(se,2),H=oe[0],ue=oe[1],je=Object(h.useState)([]),Te=Object(c.a)(je,2),W=Te[0],pe=Te[1],ze=Object(h.useState)(),Ne=Object(c.a)(ze,2),He=Ne[0],Ge=Ne[1],Je=Object(h.useState)(),Ie=Object(c.a)(Je,2),it=Ie[0],Ye=Ie[1],Ze=Object(h.useState)(!1),We=Object(c.a)(Ze,2),Ke=We[0],$e=We[1],Qe=Object(h.useState)(),ke=Object(c.a)(Qe,2),lt=ke[0],qe=ke[1],Be=!1;Object(h.useEffect)(function(){var C,D,L=((C=o.pathname)===null||C===void 0||((D=C.split("/"))===null||D===void 0)?void 0:D[3])==="repository";if(o.pathname.includes("/master/shixun_show")){Y.current=L;var u=o.pathname.split("/");if(u.length>5){var y=u.splice(6,u.length);pe(y);var Z=(y==null?void 0:y.length)?y.join("/"):"";Le(Z)}return}Y.current!==L&&(Y.current=L,Ee(!0),Le(),pe([]))},[o.pathname]),Object(h.useEffect)(function(){},[o.pathname]);var Le=function(){var C=Object(v.a)(p.a.mark(function D(){var L,u,y,Z=arguments;return p.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return L=Z.length>0&&Z[0]!==void 0?Z[0]:"",Q.next=3,M({type:Y.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:j.id,path:L}});case 3:u=Q.sent,u&&(Se(u.trees||[]),Ye((u==null?void 0:u.secret_dir_path)||""),R(u.git_url||""),i(((y=u.commits)===null||y===void 0?void 0:y[0])||{}));case 5:case"end":return Q.stop()}},D)}));return function(){return C.apply(this,arguments)}}(),et=function(){var C=Object(v.a)(p.a.mark(function D(){var L,u,y=arguments;return p.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return L=y.length>0&&y[0]!==void 0?y[0]:"",B.next=3,Object(le.vb)({id:j.id,secret_dir_path:L});case 3:u=B.sent,u&&qe(L);case 5:case"end":return B.stop()}},D)}));return function(){return C.apply(this,arguments)}}(),tt=function(){var C=Object(v.a)(p.a.mark(function D(){var L,u,y=arguments;return p.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return L=y.length>0&&y[0]!==void 0?y[0]:"",B.next=3,M({type:"shixunsDetail/getFileContent",payload:{id:j.id,path:L,secret_repository:Y.current?null:!0}});case 3:if(u=B.sent,!((u==null?void 0:u.status)===-2)){B.next=6;break}return B.abrupt("return",u);case 6:if(!((u==null?void 0:u.status)===-1)){B.next=8;break}return B.abrupt("return",u);case 8:return u&&(Ee(!1),Ge(u)),B.abrupt("return",u);case 10:case"end":return B.stop()}},D)}));return function(){return C.apply(this,arguments)}}(),at=function(){var C=Object(v.a)(p.a.mark(function D(L){var u,y,Z,B,Q;return p.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:if(u=L==null?void 0:L[0],y=De.find(function(rt){return rt.name===u}),y){xe.next=4;break}return xe.abrupt("return");case 4:if(Z=[].concat(Object(G.a)(W),[u]),B=(Z==null?void 0:Z.length)?Z.join("/"):"",!(y.type==="blob")){xe.next=12;break}return xe.next=9,tt(B);case 9:return Q=xe.sent,(Q==null?void 0:Q.status)!==-1&&(Q==null?void 0:Q.status)!==-2&&pe(Z),xe.abrupt("return");case 12:pe(Z),Le(B);case 14:case"end":return xe.stop()}},D)}));return function(L){return C.apply(this,arguments)}}(),nt=function(){if(!H){r.b.info("\u8BF7\u9009\u62E9\u8981\u5220\u9664\u7684\u6587\u4EF6");return}ae.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var D=Object(v.a)(p.a.mark(function u(){var y,Z;return p.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return y=(W==null?void 0:W.length)?W.join("/"):"",Q.next=3,M({type:"shixunsDetail/deleteGitFile",payload:{id:j.id,path:y?"".concat(y,"/").concat(H):H,message:"\u5220\u9664".concat(y),secret_repository:Y.current?null:!0}});case 3:Z=Q.sent,Z&&(r.b.info("\u5220\u9664\u6210\u529F"),Le(y),ue(null));case 5:case"end":return Q.stop()}},u)}));function L(){return D.apply(this,arguments)}return L}()})},we=function(){Ee(!0),pe([]),Le()},Ve=function(D,L){Ee(!0);var u=W.filter(function(Z,B){return B<=L});pe(u);var y=(u==null?void 0:u.length)?u.join("/"):"";Le(y)},ot=function(D){ue(D==null?void 0:D[0])},Xe=De==null?void 0:De.map(function(C,D){return{title:e.a.createElement("span",{className:"font14 pt5 pb5"},C.type==="tree"?e.a.createElement("i",{className:"iconfont icon-xingzhuangjiehebeifen font12 ".concat(d.a.colorBlue," mr5")}):e.a.createElement("i",{className:"iconfont icon-xingzhuangjiehe font12 ".concat(d.a.colorBlue," mr5")}),C.name),key:C.name}});return e.a.createElement("section",{className:d.a.bg},I?e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:d.a.contentbg},e.a.createElement("div",{className:d.a.wrap},e.a.createElement("div",{className:d.a.head},e.a.createElement("div",{className:d.a.headLeft},e.a.createElement("span",null,"\u7F51\u5740\u514B\u9686\uFF1A"),e.a.createElement("div",{className:"".concat(d.a.headInputWrap," mr5")},e.a.createElement("input",{defaultValue:E}),e.a.createElement(g.CopyToClipboard,{text:E,onCopy:function(){return r.b.success("\u590D\u5236\u6210\u529F")}},e.a.createElement(a.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},e.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5"})))),e.a.createElement(O.a,{overlayClassName:d.a.popover,placement:"bottomRight",content:e.a.createElement("p",{className:"font12"},"\u8BF7\u4E0A\u4F20\u5F53\u524D\u5B9E\u8BAD\u4E2D\u5404\u4E2A\u5173\u5361\u6D89\u53CA\u7684\u6240\u6709\u6587\u4EF6",e.a.createElement("br",null),"\u5305\u62EC\u4EFB\u52A1\u6587\u4EF6\u3001\u6267\u884C\u6587\u4EF6\uFF0C\u4EE5\u53CA\u5176\u4ED6\u7684\u5FC5\u987B\u6587\u4EF6",e.a.createElement("br",null),e.a.createElement("br",null),"\u63D0\u4EA4\u4EE3\u7801\u7684\u65B9\u6CD5\uFF1A",e.a.createElement("br",null),"1\u3001\u5728\u7535\u8111\u4E0A\u5B89\u88C5Git tortoise\u5BA2\u6237\u7AEF\uFF0C",e.a.createElement("br",null),"\u6216\u8005\u5176\u5B83\u719F\u6089\u7684Git\u5BA2\u6237\u7AEF,\u5728Git\u5BA2\u6237\u7AEF\u4E0A\u5411\u5DE6\u4FA7\u7684\u5730\u5740\u63D0\u4EA4\u4EE3\u7801",e.a.createElement("br",null),"2.\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u65B0\u5EFA\u6587\u4EF6/\u6587\u4EF6\u5939\uFF0C\u6216\u8005\u62D6\u62FD\u4E0A\u4F20\u76F8\u5173\u4EE3\u7801\u6587\u4EF6",e.a.createElement("br",null),e.a.createElement("br",null),"\u6CE8\u610F:",e.a.createElement("br",null),"\u8BF7\u5728Git\u5BA2\u6237\u7AEF\u8981\u6C42\u586B\u5199\u65F6\uFF0C\u6309\u7167\u5982\u4E0B\u8BF4\u660E\u586B\u5199\uFF1A",e.a.createElement("br",null),"* \u7528\u6237\u540D\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7ED1\u5B9A\u7684\u90AE\u7BB1",e.a.createElement("br",null),"* \u53E3\u4EE4\uFF1A\u4F7F\u7528\u60A8\u5728\u672C\u5E73\u53F0\u7684\u767B\u5F55\u53E3\u4EE4"),trigger:"click"},e.a.createElement("i",{className:"iconfont icon-tishi2"}))),Be&&e.a.createElement("div",{className:d.a.actionWrap},e.a.createElement(te.a,{type:"primary",className:"mr5",onClick:function(){window.sessionStorage.setItem("pathArray",W.join(",")),l.c.push("/shixuns/".concat(j.id,"/").concat(Y.current?"repository":"secret_repository","/upload_file"))}},"\u4E0A\u4F20\u6587\u4EF6"),e.a.createElement(te.a,{type:"primary",className:"mr5",onClick:function(){window.sessionStorage.setItem("pathArray",W.join(",")),l.c.push("/shixuns/".concat(j.id,"/").concat(Y.current?"repository":"secret_repository","/add_file"))}},"\u65B0\u5EFA\u6587\u4EF6"),e.a.createElement(te.a,{type:"primary",className:"mr5",onClick:function(){$e(!1),M({type:"shixunsDetail/setActionTabs",payload:{key:"Repository-SelectFilePath"}})}},"\u65B0\u5EFA\u6587\u4EF6\u5939"))),!Y.current&&e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:"pt40 pl20 pr20 font14 c-orange"},e.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002 "),e.a.createElement("div",null,"\u82E5\u8BC4\u6D4B\u5B66\u5458\u4EFB\u52A1\u9700\u8981\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\uFF0C\u8BF7\u6307\u5B9A\u5C06\u79C1\u5BC6\u7248\u672C\u5E93\u5408\u5E76\u5230\u5E38\u89C4\u7248\u672C\u5E93\u7684\u76EE\u6807\u8DEF\u5F84\uFF0C\u4EE5\u786E\u4FDD\u8BC4\u6D4B\u65F6\u80FD\u8BBF\u95EE\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u3002"))),Xe.length?e.a.createElement(e.a.Fragment,null,e.a.createElement("div",{className:d.a.info},e.a.createElement("div",{className:d.a.infoUser},(n==null?void 0:n.author)&&e.a.createElement("img",{width:"35",height:"35",alt:n==null||((T=n.author)===null||T===void 0)?void 0:T.name,src:"".concat(J.a.IMG_SERVER,"/").concat(n==null||((A=n.author)===null||A===void 0)?void 0:A.image_url)}),e.a.createElement("a",{href:n==null||((X=n.author)===null||X===void 0)?void 0:X.user_url,target:"_blank",className:"mr5"},n==null||((w=n.author)===null||w===void 0)?void 0:w.name),e.a.createElement("span",null,"\u63D0\u4EA4\u4E8E",e.a.createElement("span",null,n==null?void 0:n.time)," \uFF1A",n==null?void 0:n.title)),e.a.createElement("div",{onClick:function(){return l.c.push("/shixuns/".concat(j.id,"/").concat(Y.current?"repository":"secret_repository","/").concat(j.id,"/commits"))}},e.a.createElement("i",{className:"iconfont icon-tijiaojilu font18 mr5"}),e.a.createElement("span",{className:"".concat(d.a.infoSubmitText," current")},"\u63D0\u4EA4\u8BB0\u5F55"))),!!(W==null?void 0:W.length)&&e.a.createElement("div",{className:d.a.pathWrap},e.a.createElement("div",{className:d.a.pathContent},e.a.createElement("a",{onClick:we},j.id),W.map(function(C,D){return D===W.length-1?e.a.createElement("span",null," / ",C):e.a.createElement("a",{onClick:function(){return Ve(C,D)}}," / ",C)}))),Be&&e.a.createElement("div",{className:d.a.deleteWrap},e.a.createElement(te.a,{className:"font14",type:"link",onClick:nt},"\u5220\u9664")),e.a.createElement("div",{className:d.a.content},e.a.createElement(ve.a,{checkable:Be,treeData:Xe,onSelect:at,onCheck:ot}))):e.a.createElement(ge,null))),e.a.createElement(de.a,null)):e.a.createElement(V,{content:He,pathList:W,fixedButtonVisible:!1,onSetShowContent:function(D){var L=(W==null?void 0:W.length)?W==null?void 0:W.filter(function(u,y){return y!==W.length-1}):[];pe(L),Ee(D)},onClickRootPath:we,onClickOhterPath:Ve}),e.a.createElement(me.a,{pathList:W,showInputPath:!0,isMergeSelectFile:Ke,onFinish:function(D){Ke?et(D):Le(D),$e(!1)}}))},ge=function(){return e.a.createElement("div",{className:"tc mt20 pb50 ".concat(d.a.nodata)},e.a.createElement("img",{src:"".concat(J.a.IMG_SERVER,"/images/educoder/RepositoryNoneData.png")}),e.a.createElement("div",{className:d.a.nodataText},"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A"),e.a.createElement("div",{className:d.a.nodataText},"1\u3001",e.a.createElement("span",null,e.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")),"\u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002"),e.a.createElement("div",{className:"".concat(d.a.nodataText)},"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"))},ne=K.default=Object(l.a)(function(m){var s=m.shixunsDetail,T=m.loading,A=m.globalSetting,X=m.user;return{shixunsDetail:s,globalSetting:A,user:X,loading:T.models.index}})(fe)},CoPh:function(N,K,t){N.exports=t.p+"static/star.14f60c08.svg"},EEzP:function(N,K,t){N.exports={bg:"bg___2ijhC",wrap:"wrap___3JYz7",content:"content___jzAa5",pathWrap:"pathWrap___1HIf1",pathContent:"pathContent___1urQd"}},KVXO:function(N,K,t){N.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},UUDw:function(N,K,t){N.exports={buttonFixed:"buttonFixed___2zLVJ",button:"button___-JgFH",buttonWrap:"buttonWrap___aZhhk"}},VJ7g:function(N,K,t){N.exports={bg:"bg___1blUp",contentbg:"contentbg___1enFL",wrap:"wrap___z0P50",modal:"modal___bn_u_",head:"head___xa-Uo",headLeft:"headLeft___2tS16",headInputWrap:"headInputWrap___3SaJL",popover:"popover___2Vu4m",info:"info___D54zh",infoUser:"infoUser___3Aevr",infoSubmitText:"infoSubmitText___ECzmY",deleteWrap:"deleteWrap___XhKHB",content:"content___3W465",pl23:"pl23___WPLhS",colorBlue:"colorBlue___3B9H2",pathContent:"pathContent___28-Z0",nodata:"nodata___1wNSw",nodataText:"nodataText___2AQez"}},ZBKS:function(N,K,t){N.exports={flex_box_center:"flex_box_center___214iO",flex_space_between:"flex_space_between___Fhkgm",flex_box_vertical_center:"flex_box_vertical_center___2hG-7",flex_box_center_end:"flex_box_center_end___D7jj6",flex_box_column:"flex_box_column___3VrCY",rightWrap:"rightWrap___3VpbJ",learnWrap:"learnWrap___1RZTV",learnTopWrap:"learnTopWrap___2n6Km",courseWrap:"courseWrap___2Z1AM",pathWrap:"pathWrap___2-YPm",pathImg:"pathImg___1NyaL",pathContentItem:"pathContentItem____sDLQ",pathContentWrap:"pathContentWrap___3YYI6",pathContentName:"pathContentName___3vXEb",pathContent:"pathContent___lqrBC",pathContentCount:"pathContentCount___3s0JM",recommandTrainingWrap:"recommandTrainingWrap___2E26J",recommandContent:"recommandContent___2FgEj",recommandLevel:"recommandLevel___1KART",color4CACFF:"color4CACFF___Kt5pt",color4cacff:"color4cacff___2kuqR",color999:"color999___1QSTy",color888:"color888___1FuOt",color333:"color333___B1AMJ",iconDeleteColor:"iconDeleteColor___TwWgK",iconMoveColor:"iconMoveColor___1SaI4",iconEditColor:"iconEditColor___1KKDF",time:"time___3xq8t",titleImg:"titleImg___3VMPg"}},ZW9T:function(N,K,t){"use strict";t.d(K,"a",function(){return h});var he=t("k1fw"),ve=t("miYZ"),Me=t("tsqr"),te=t("rAM+"),re=t("tJVT"),O=t("q1tI"),q=t.n(O),a=t("bdgK");function ie(e,_,l,g,S){var F=_.getWordUntilPosition(l),U={startLineNumber:l.lineNumber,endLineNumber:l.lineNumber,startColumn:F.startColumn,endColumn:F.endColumn},f=g.map(function(x){return{label:x,kind:e.languages.CompletionItemKind.Keyword,insertText:x,insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:U}});return S.map(function(x){f.push(Object(he.a)(Object(he.a)({},x),{},{range:U}))}),f}var ae=function(e){var _={label:"ifelse",kind:e.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet},l=["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(U,f){var x=ie(e,U,f,l,[_]);return{suggestions:x}}});var g=["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(U,f){var x=[{label:"print",kind:e.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],V=ie(e,U,f,g,x);return{suggestions:V}}});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"];e.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(U,f){var x=[_,{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}],V=le(e,b,v,S,x);return{suggestions:V}}})},be="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function r(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function G(){}var C=!1,p={"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 O(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],_=e;if(Array.isArray(e)){for(var i=0;i0||H.target.offsetWidth>0)&&M.current.instance.layout()}}catch(ue){se.e(ue)}finally{se.f()}}),n.observe(ye.current)),n}function Re(){Me.b.warn(decodeURIComponent(be))}Object(U.useEffect)(function(){var n=M.current.instance;if(F!=null&&n&&o){var l=n.getModel();l&&F!==l.getValue()&&(C=!0,l.setValue(F),n.layout(),C=!1)}},[F,o,M.current]);function I(){var n=M.current.instance;if(n){var l=n.getSelection(),se=M.current.pastePos||{},oe=new c.Range(se.startLineNumber||l.endLineNumber,se.startColumn||l.endColumn,se.endLineNumber||l.endLineNumber,se.endColumn||l.endColumn);setTimeout(function(){n.executeEdits("",[{range:oe,text:""}])},300)}}function Ee(n){(window.navigator.platform.match("Mac")?n.metaKey:n.ctrlKey)&&n.keyCode==83&&(n.preventDefault(),ge())}var Ce=function(){if(m){var l=M.current.instance.getContentHeight();l<1800?z(l0||w.target.offsetWidth>0)&&m.layout()}}catch(_e){A.e(_e)}finally{A.f()}}),s.observe(k.current)),s}Object(U.useEffect)(function(){k.current&&t.e(23).then(t.t.bind(null,"M/lh",7)).then(function(m){c=m;var s=c.editor.createDiffEditor(k.current,Object(he.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},V));me(s);var T=ie(s);return function(){s.dispose();var A=s.getModel();A&&A.dispose(),T.unobserve(k.current)}})},[]),Object(U.useEffect)(function(){de&&de.setModel({original:c.editor.createModel(F,v),modified:c.editor.createModel(b,v)})},[F,b,v,de]);var fe=r(i),ge=r(S),ne={width:fe,height:ge};return q.a.createElement("div",{className:"my-diff-editor",ref:k,style:ne})}},p5ED:function(N,K,t){"use strict";var he=t("+L6B"),ve=t("2/Rp"),Me=t("5Dmo"),te=t("3S7+"),re=t("k1fw"),U=t("tJVT"),q=t("q1tI"),a=t.n(q),le=t("vHTk"),ae=t.n(le),be=t("yEEn"),r=t("ZW9T"),G=t("1vsH");K.a=function(C){var p=C.name,O=C.data,c=C.theme,ee=C.type,h=C.filename,e=C.monacoEditor,_=C.className,i=C.style,f=C.close,S=C.onClose,F=Object(q.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),b=Object(U.a)(F,2),v=b[0],x=b[1],V=Object(q.useRef)(),k=function(){if(O.startsWith("http")){d();return}Object(G.m)(h||"educoder",O,h)},d=function(){Object(G.l)("",O)};return a.a.createElement("div",{style:Object(re.a)({},i||{}),className:"".concat(ae.a.wrp," ").concat(ee?"":"hide")},f&&a.a.createElement("div",{className:ae.a.close,ref:V},a.a.createElement(te.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return V.current}},a.a.createElement("span",{onClick:d},a.a.createElement("i",{className:"icon-quxiaozhiding"}))),a.a.createElement(te.a,{title:"\u5173\u95ED",getPopupContainer:function(){return V.current}},a.a.createElement("span",{className:"",onClick:S},a.a.createElement("i",{className:"icon-guanbi1"})))),a.a.createElement("div",{className:"".concat(ae.a[_]," ").concat(_," ").concat(ae.a.monaco," ").concat(ee==="txt"?"show":"hide")},a.a.createElement(r.b,e)),ee==="audio"&&a.a.createElement("audio",{src:"".concat(O.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(O),autoPlay:!0}),ee==="video"&&a.a.createElement(a.a.Fragment,null,O.indexOf("http")>-1?a.a.createElement("video",{controls:!0,src:"".concat(O),autoPlay:!0}):a.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(O),autoPlay:!0})),ee==="office"&&a.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(O,"?disposition=office")}),ee==="image"&&a.a.createElement("img",{src:"".concat(O.indexOf("http")>-1?"":"data:image/png;base64,").concat(O)}),ee==="other"&&a.a.createElement("div",null,a.a.createElement(ve.a,{type:"primary",size:"large",onClick:k},a.a.createElement(be.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),ee==="download"&&a.a.createElement(ve.a,{type:"primary",size:"large",onClick:k},a.a.createElement(be.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},vHTk:function(N,K,t){N.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},vsvx:function(N,K,t){N.exports=t.p+"static/course.f24848b5.svg"},yilW:function(N,K,t){N.exports=t.p+"static/learn.e7098108.svg"},zeYf:function(N,K,t){"use strict";var he=t("5Dmo"),ve=t("3S7+"),Me=t("MXD1"),te=t("CFYs"),re=t("tJVT"),U=t("PpiC"),q=t("q1tI"),a=t.n(q),le=t("9kvl"),ae=t("m3rI"),be=t("ZBKS"),r=t.n(be),G=t("yilW"),C=t.n(G),p=t("vsvx"),O=t.n(p),c=t("CoPh"),ee=t.n(c),h=function(_){var i,f,S,F,b,v,x,V,k,d,J,de,me,ie,fe,ge,ne,m=_.shixunsDetail,s=_.user,T=_.globalSetting,A=_.loading,X=_.dispatch,w=Object(U.a)(_,["shixunsDetail","user","globalSetting","loading","dispatch"]),_e=Object(q.useState)(!0),Pe=Object(re.a)(_e,2),Fe=Pe[0],ye=Pe[1],M=((i=m.rightData)===null||i===void 0?void 0:i.complete_count)?Number((f=m.rightData)===null||f===void 0?void 0:f.complete_count)/Number((S=m.rightData)===null||S===void 0?void 0:S.challenge_count)*100:0;return m.rightData?a.a.createElement("section",{className:r.a.rightWrap},!((F=m.detail)===null||F===void 0?void 0:F.is_jupyter)&&((b=m.detail)===null||b===void 0||((v=b.task_operation)===null||v===void 0)?void 0:v[2])&&(s==null||((x=s.userInfo)===null||x===void 0)?void 0:x.login)&&!!((V=m.rightData)===null||V===void 0?void 0:V.complete_count)&&((k=m.rightData)===null||k===void 0?void 0:k.complete_count)>0&&a.a.createElement("div",{className:r.a.learnWrap},a.a.createElement("div",{className:r.a.learnTopWrap},a.a.createElement("span",null,a.a.createElement("img",{className:r.a.titleImg,src:C.a,alt:""}),"\u5B66\u4E60\u8FDB\u5EA6"),a.a.createElement("span",null,a.a.createElement("span",{className:"".concat(r.a.color888," font14")},"\u5DF2\u5B8C\u6210 ",((d=m.rightData)===null||d===void 0?void 0:d.complete_count)||0," \u5173 / \u5171",((J=m.rightData)===null||J===void 0?void 0:J.challenge_count)||0," \u5173"))),a.a.createElement(te.a,{percent:M,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),!!((de=m.rightData)===null||de===void 0||((me=de.paths)===null||me===void 0)?void 0:me.length)&&a.a.createElement("div",{className:r.a.courseWrap},a.a.createElement("p",{className:"mb20 font16"},a.a.createElement("img",{className:r.a.titleImg,src:O.a,alt:""}),"\u6240\u5C5E\u8BFE\u7A0B"),a.a.createElement("div",null,(ie=m.rightData)===null||ie===void 0?void 0:ie.paths.map(function($,j){return j>2?null:a.a.createElement("div",{className:r.a.pathWrap,key:$.id},a.a.createElement("a",{href:"/paths/".concat($.id),target:"_blank"},a.a.createElement("img",{alt:"\u5B9E\u8BAD",src:"".concat(ae.a.IMG_SERVER,"/").concat($.image_url),className:r.a.pathImg})),a.a.createElement("div",{className:r.a.pathContentWrap},a.a.createElement("a",{href:"/paths/".concat($.id),target:"_blank",className:r.a.pathContentName},$.name),a.a.createElement("p",{className:r.a.pathContent},a.a.createElement(ve.a,{placement:"bottom",title:"\u7AE0\u8282"},a.a.createElement("span",{className:r.a.pathContentCount},a.a.createElement("i",{className:"iconfont icon-shixun mr3"}),$.stages_count)),a.a.createElement(ve.a,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.a.createElement("span",{className:r.a.pathContentCount},a.a.createElement("i",{className:"iconfont icon-chengyuan mr3"}),$.members_count)))))}))),!!((fe=m.rightData)===null||fe===void 0||((ge=fe.recommands)===null||ge===void 0)?void 0:ge.length)&&s.userInfo.main_site&&a.a.createElement("div",{className:r.a.recommandTrainingWrap},a.a.createElement("p",{className:"mb20 font16"},a.a.createElement("img",{className:r.a.titleImg,src:ee.a,alt:""}),"\u63A8\u8350\u5B9E\u8DF5\u9879\u76EE"),a.a.createElement("div",null,(ne=m.rightData)===null||ne===void 0?void 0:ne.recommands.map(function($,j){return j>2?null:a.a.createElement("div",{className:r.a.pathContentItem,key:j},a.a.createElement("a",{href:"/shixuns/".concat($.identifier,"/challenges"),target:"_blank"},a.a.createElement("img",{src:"".concat(ae.a.IMG_SERVER,"/").concat($.pic),className:r.a.pathImg})),a.a.createElement("div",{className:r.a.pathContentWrap,style:{marginBottom:-4}},a.a.createElement(ve.a,{placement:"bottom",title:$.name},a.a.createElement("a",{href:"/shixuns/".concat($.identifier,"/challenges"),target:"_blank",className:r.a.pathContentName},$.name)),a.a.createElement("p",{className:"".concat(r.a.pathContent," ").concat(r.a.recommandContent)},a.a.createElement("span",null,$.stu_num," \u4EBA\u5B66\u4E60"),a.a.createElement("span",{className:r.a.recommandLevel},$.level))))})))):null};K.a=Object(le.a)(function(e){var _=e.shixunsDetail,i=e.user,f=e.loading,S=e.globalSetting;return{shixunsDetail:_,user:i,globalSetting:S,loading:f.models.index}})(h)}}]); +`),insertTextRules:e.languages.CompletionItemInsertTextRule.InsertAsSnippet}],V=ie(e,U,f,S,x);return{suggestions:V}}})},be="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function r(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}function G(){}var b=!1,p={"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 v(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],_=e;if(Array.isArray(e)){for(var l=0;l0||H.target.offsetWidth>0)&&M.current.instance.layout()}}catch(ue){se.e(ue)}finally{se.f()}}),n.observe(ye.current)),n}function Re(){Me.b.warn(decodeURIComponent(be))}Object(O.useEffect)(function(){var n=M.current.instance;if(F!=null&&n&&o){var i=n.getModel();i&&F!==i.getValue()&&(b=!0,i.setValue(F),n.layout(),b=!1)}},[F,o,M.current]);function I(){var n=M.current.instance;if(n){var i=n.getSelection(),se=M.current.pastePos||{},oe=new c.Range(se.startLineNumber||i.endLineNumber,se.startColumn||i.endColumn,se.endLineNumber||i.endLineNumber,se.endColumn||i.endColumn);setTimeout(function(){n.executeEdits("",[{range:oe,text:""}])},300)}}function Ee(n){(window.navigator.platform.match("Mac")?n.metaKey:n.ctrlKey)&&n.keyCode==83&&(n.preventDefault(),ge())}var Ce=function(){if(m){var i=M.current.instance.getContentHeight();i<1800?z(i0||w.target.offsetWidth>0)&&m.layout()}}catch(_e){A.e(_e)}finally{A.f()}}),s.observe(k.current)),s}Object(O.useEffect)(function(){k.current&&t.e(23).then(t.t.bind(null,"M/lh",7)).then(function(m){c=m;var s=c.editor.createDiffEditor(k.current,Object(he.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},V));me(s);var T=le(s);return function(){s.dispose();var A=s.getModel();A&&A.dispose(),T.unobserve(k.current)}})},[]),Object(O.useEffect)(function(){de&&de.setModel({original:c.editor.createModel(F,f),modified:c.editor.createModel(U,f)})},[F,U,f,de]);var fe=r(l),ge=r(S),ne={width:fe,height:ge};return q.a.createElement("div",{className:"my-diff-editor",ref:k,style:ne})}},p5ED:function(N,K,t){"use strict";var he=t("+L6B"),ve=t("2/Rp"),Me=t("5Dmo"),te=t("3S7+"),re=t("k1fw"),O=t("tJVT"),q=t("q1tI"),a=t.n(q),ie=t("vHTk"),ae=t.n(ie),be=t("yEEn"),r=t("ZW9T"),G=t("1vsH");K.a=function(b){var p=b.name,v=b.data,c=b.theme,ee=b.type,h=b.filename,e=b.monacoEditor,_=b.className,l=b.style,g=b.close,S=b.onClose,F=Object(q.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),U=Object(O.a)(F,2),f=U[0],x=U[1],V=Object(q.useRef)(),k=function(){if(v.startsWith("http")){d();return}Object(G.m)(h||"educoder",v,h)},d=function(){Object(G.l)("",v)};return a.a.createElement("div",{style:Object(re.a)({},l||{}),className:"".concat(ae.a.wrp," ").concat(ee?"":"hide")},g&&a.a.createElement("div",{className:ae.a.close,ref:V},a.a.createElement(te.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return V.current}},a.a.createElement("span",{onClick:d},a.a.createElement("i",{className:"icon-quxiaozhiding"}))),a.a.createElement(te.a,{title:"\u5173\u95ED",getPopupContainer:function(){return V.current}},a.a.createElement("span",{className:"",onClick:S},a.a.createElement("i",{className:"icon-guanbi1"})))),a.a.createElement("div",{className:"".concat(ae.a[_]," ").concat(_," ").concat(ae.a.monaco," ").concat(ee==="txt"?"show":"hide")},a.a.createElement(r.b,e)),ee==="audio"&&a.a.createElement("audio",{src:"".concat(v.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(v),autoPlay:!0}),ee==="video"&&a.a.createElement(a.a.Fragment,null,v.indexOf("http")>-1?a.a.createElement("video",{controls:!0,src:"".concat(v),autoPlay:!0}):a.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(v),autoPlay:!0})),ee==="office"&&a.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat((v==null?void 0:v.indexOf("http"))>-1?v:document.location.origin+"/"+v,"?disposition=office")}),ee==="image"&&a.a.createElement("img",{src:"".concat(v.indexOf("http")>-1?"":"data:image/png;base64,").concat(v)}),ee==="other"&&a.a.createElement("div",null,a.a.createElement(ve.a,{type:"primary",size:"large",onClick:k},a.a.createElement(be.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),ee==="download"&&a.a.createElement(ve.a,{type:"primary",size:"large",onClick:k},a.a.createElement(be.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},vHTk:function(N,K,t){N.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},vsvx:function(N,K,t){N.exports=t.p+"static/course.f24848b5.svg"},yilW:function(N,K,t){N.exports=t.p+"static/learn.e7098108.svg"},zeYf:function(N,K,t){"use strict";var he=t("5Dmo"),ve=t("3S7+"),Me=t("MXD1"),te=t("CFYs"),re=t("tJVT"),O=t("PpiC"),q=t("q1tI"),a=t.n(q),ie=t("9kvl"),ae=t("m3rI"),be=t("ZBKS"),r=t.n(be),G=t("yilW"),b=t.n(G),p=t("vsvx"),v=t.n(p),c=t("CoPh"),ee=t.n(c),h=function(_){var l,g,S,F,U,f,x,V,k,d,J,de,me,le,fe,ge,ne,m=_.shixunsDetail,s=_.user,T=_.globalSetting,A=_.loading,X=_.dispatch,w=Object(O.a)(_,["shixunsDetail","user","globalSetting","loading","dispatch"]),_e=Object(q.useState)(!0),Pe=Object(re.a)(_e,2),Fe=Pe[0],ye=Pe[1],M=((l=m.rightData)===null||l===void 0?void 0:l.complete_count)?Number((g=m.rightData)===null||g===void 0?void 0:g.complete_count)/Number((S=m.rightData)===null||S===void 0?void 0:S.challenge_count)*100:0;return m.rightData?a.a.createElement("section",{className:r.a.rightWrap},!((F=m.detail)===null||F===void 0?void 0:F.is_jupyter)&&((U=m.detail)===null||U===void 0||((f=U.task_operation)===null||f===void 0)?void 0:f[2])&&(s==null||((x=s.userInfo)===null||x===void 0)?void 0:x.login)&&!!((V=m.rightData)===null||V===void 0?void 0:V.complete_count)&&((k=m.rightData)===null||k===void 0?void 0:k.complete_count)>0&&a.a.createElement("div",{className:r.a.learnWrap},a.a.createElement("div",{className:r.a.learnTopWrap},a.a.createElement("span",null,a.a.createElement("img",{className:r.a.titleImg,src:b.a,alt:""}),"\u5B66\u4E60\u8FDB\u5EA6"),a.a.createElement("span",null,a.a.createElement("span",{className:"".concat(r.a.color888," font14")},"\u5DF2\u5B8C\u6210 ",((d=m.rightData)===null||d===void 0?void 0:d.complete_count)||0," \u5173 / \u5171",((J=m.rightData)===null||J===void 0?void 0:J.challenge_count)||0," \u5173"))),a.a.createElement(te.a,{percent:M,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),!!((de=m.rightData)===null||de===void 0||((me=de.paths)===null||me===void 0)?void 0:me.length)&&a.a.createElement("div",{className:r.a.courseWrap},a.a.createElement("p",{className:"mb20 font16"},a.a.createElement("img",{className:r.a.titleImg,src:v.a,alt:""}),"\u6240\u5C5E\u8BFE\u7A0B"),a.a.createElement("div",null,(le=m.rightData)===null||le===void 0?void 0:le.paths.map(function($,j){return j>2?null:a.a.createElement("div",{className:r.a.pathWrap,key:$.id},a.a.createElement("a",{href:"/paths/".concat($.id),target:"_blank"},a.a.createElement("img",{alt:"\u5B9E\u8BAD",src:"".concat(ae.a.IMG_SERVER,"/").concat($.image_url),className:r.a.pathImg})),a.a.createElement("div",{className:r.a.pathContentWrap},a.a.createElement("a",{href:"/paths/".concat($.id),target:"_blank",className:r.a.pathContentName},$.name),a.a.createElement("p",{className:r.a.pathContent},a.a.createElement(ve.a,{placement:"bottom",title:"\u7AE0\u8282"},a.a.createElement("span",{className:r.a.pathContentCount},a.a.createElement("i",{className:"iconfont icon-shixun mr3"}),$.stages_count)),a.a.createElement(ve.a,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.a.createElement("span",{className:r.a.pathContentCount},a.a.createElement("i",{className:"iconfont icon-chengyuan mr3"}),$.members_count)))))}))),!!((fe=m.rightData)===null||fe===void 0||((ge=fe.recommands)===null||ge===void 0)?void 0:ge.length)&&s.userInfo.main_site&&a.a.createElement("div",{className:r.a.recommandTrainingWrap},a.a.createElement("p",{className:"mb20 font16"},a.a.createElement("img",{className:r.a.titleImg,src:ee.a,alt:""}),"\u63A8\u8350\u5B9E\u8DF5\u9879\u76EE"),a.a.createElement("div",null,(ne=m.rightData)===null||ne===void 0?void 0:ne.recommands.map(function($,j){return j>2?null:a.a.createElement("div",{className:r.a.pathContentItem,key:j},a.a.createElement("a",{href:"/shixuns/".concat($.identifier,"/challenges"),target:"_blank"},a.a.createElement("img",{src:"".concat(ae.a.IMG_SERVER,"/").concat($.pic),className:r.a.pathImg})),a.a.createElement("div",{className:r.a.pathContentWrap,style:{marginBottom:-4}},a.a.createElement(ve.a,{placement:"bottom",title:$.name},a.a.createElement("a",{href:"/shixuns/".concat($.identifier,"/challenges"),target:"_blank",className:r.a.pathContentName},$.name)),a.a.createElement("p",{className:"".concat(r.a.pathContent," ").concat(r.a.recommandContent)},a.a.createElement("span",null,$.stu_num," \u4EBA\u5B66\u4E60"),a.a.createElement("span",{className:r.a.recommandLevel},$.level))))})))):null};K.a=Object(ie.a)(function(e){var _=e.shixunsDetail,l=e.user,g=e.loading,S=e.globalSetting;return{shixunsDetail:_,user:l,globalSetting:S,loading:g.models.index}})(h)}}]); diff --git a/p__Shixuns__Edit.9fec3a40.async.js b/p__Shixuns__Edit.505636b1.async.js similarity index 87% rename from p__Shixuns__Edit.9fec3a40.async.js rename to p__Shixuns__Edit.505636b1.async.js index c7234c0b89..3df5bf6f05 100644 --- a/p__Shixuns__Edit.9fec3a40.async.js +++ b/p__Shixuns__Edit.505636b1.async.js @@ -1,17 +1,17 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[167,4,5,6,7,9,11,12],{"+Xk9":function(o,n,e){o.exports={btn:"btn___2veY9",s1:"s1___ZVDC_",s2:"s2___2Da-A"}},"11/R":function(module,__webpack_exports__,__webpack_require__){"use strict";var antd_es_popover_style__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("Q9mQ"),antd_es_popover__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("diRs"),antd_es_input_style__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("5NDa"),antd_es_input__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("5rEg"),antd_es_date_picker_style__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("iQDF"),antd_es_date_picker__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("+eQT"),antd_es_badge_style__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("Awhp"),antd_es_badge__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("KrTs"),antd_es_auto_complete_style__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("O3gP"),antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("lrIw"),antd_es_radio_style__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("7Kak"),antd_es_radio__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("9yH6"),antd_es_checkbox_style__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("sRBo"),antd_es_checkbox__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("kaz8"),antd_es_button_style__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("+L6B"),antd_es_button__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("2/Rp"),antd_es_menu_style__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("lUTK"),antd_es_menu__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("BvKs"),antd_es_modal_style__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("2qtc"),antd_es_modal__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("kLXV"),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("jrin"),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("k1fw"),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("oBTY"),antd_es_message_style__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("miYZ"),antd_es_message__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("tsqr"),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("WmNS"),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default=__webpack_require__.n(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25__),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__("9og8"),_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__("tJVT"),antd_es_select_style__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__("OaEy"),antd_es_select__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__("2fM7"),react__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__("q1tI"),react__WEBPACK_IMPORTED_MODULE_30___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_30__),umi__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__("Ty5D"),umi__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__("9kvl"),_index_less_modules__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__("1nVM"),_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default=__webpack_require__.n(_index_less_modules__WEBPACK_IMPORTED_MODULE_33__),moment__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__("wd/R"),moment__WEBPACK_IMPORTED_MODULE_34___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_34__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__("Z0Lh"),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_35___default=__webpack_require__.n(antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_35__),_ant_design_icons__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__("y3Kf"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__("8Skl"),_ant_design_icons__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__("RCxd"),_components_monaco_editor__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__("ZW9T"),_utils_authority__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__("xKgJ"),_pages_Shixuns_New_components_ApplyModal__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__("FrRK"),_UseCustomScriptModal__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__("QNag"),_utils_fetch__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__("ErOA"),_utils_env__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__("m3rI"),timeFormat="YYYY-MM-DD HH:mm",Option=antd_es_select__WEBPACK_IMPORTED_MODULE_29__.a.Option,handleDateString=function(n){if(!n)return n;var e=n.split(":");if(e[1]=="00"||e[1]=="30")return n;var F=parseInt(e[1]);if(F<30||F==60)return[e[0],"30"].join(":");if(F<60){var l=[e[0],"00"].join(":"),u="YYYY-MM-DD HH:mm",t=moment__WEBPACK_IMPORTED_MODULE_34___default()(l,u);return t.add(1,"hours"),t.format(u)}return n},radioStyle={display:"block",height:"30px",lineHeight:"30px"};function Setting(_ref){var _user$userInfo,_user$userInfo$shixun,_shixunsDetail$detail,_shixunsDetail$detail2,_shixunsDetail$detail3,_shixunsDetail$settin69,_shixunsDetail$settin70,_shixunsDetail$detail4,_shixunsDetail$detail5,_shixunsDetail$settin71,_shixunsDetail$settin72,_shixunsDetail$settin73,_shixunsDetail$settin74,_shixunsDetail$detail6,user=_ref.user,dispatch=_ref.dispatch,shixunsDetail=_ref.shixunsDetail,practiceSetting=_ref.practiceSetting,shixunId=Object(react__WEBPACK_IMPORTED_MODULE_30__.useRef)(),_useState=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(!0),_useState2=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState,2),isShowSetting=_useState2[0],setIsShowSetting=_useState2[1],_useState3=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState4=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState3,2),taskPass=_useState4[0],setTaskPass=_useState4[1],_useState5=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState6=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState5,2),testSetPermission=_useState6[0],setTestSetPermission=_useState6[1],_useState7=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState8=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState7,2),isCopy=_useState8[0],setIsCopy=_useState8[1],_useState9=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState10=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState9,2),openValue=_useState10[0],setOpenValue=_useState10[1],_useState11=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)([]),_useState12=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState11,2),selectDepartmentList=_useState12[0],setSelectDepartmentList=_useState12[1],_useState13=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)([]),_useState14=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState13,2),departmentList=_useState14[0],setDepartmentList=_useState14[1],_useState15=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(""),_useState16=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState15,2),departmentValue=_useState16[0],setDepartmentValue=_useState16[1],_useState17=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState18=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState17,2),isOpenTime=_useState18[0],setIsOpenTime=_useState18[1],_useState19=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState20=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState19,2),openTime=_useState20[0],setOpenTime=_useState20[1],_useState21=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState22=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState21,2),vnc=_useState22[0],setVNC=_useState22[1],_useState23=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState24=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState23,2),windows_vnc=_useState24[0],setWindowVNC=_useState24[1],_useState25=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(""),_useState26=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState25,2),windows_start_template=_useState26[0],setWindowVNCTemplate=_useState26[1],_useState27=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState28=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState27,2),websshShow=_useState28[0],setWebsshShow=_useState28[1],_useState29=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState30=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState29,2),sshRadioValue=_useState30[0],setSshRadioValue=_useState30[1],_useState31=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState32=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState31,2),multiWebssh=_useState32[0],setMultiWebssh=_useState32[1],_useState33=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState34=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState33,2),hideCode=_useState34[0],setHideCode=_useState34[1],_useState35=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState36=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState35,2),codeEditPermission=_useState36[0],setCodeEditPermission=_useState36[1],_useState37=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState38=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState37,2),codeHidden=_useState38[0],setCodeHidden=_useState38[1],_useState39=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState40=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState39,2),forbidCopy=_useState40[0],setForbidCopy=_useState40[1],_useState41=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState42=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState41,2),display_git_address=_useState42[0],set_display_git_address=_useState42[1],_useState43=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(!1),_useState44=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState43,2),advancedsettingshow=_useState44[0],setAdvancedSettingShow=_useState44[1],_useState45=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState46=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState45,2),evaluateScript=_useState46[0],setEvaluateScript=_useState46[1],_useState47=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)([]),_useState48=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState47,2),serviceConfigList=_useState48[0],setServiceConfigList=_useState48[1],_useState49=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState50=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState49,2),evaluationScript=_useState50[0],setevaluationScript=_useState50[1],_useState51=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)([]),_useState52=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState51,2),standardScriptList=_useState52[0],setStandardScripts=_useState52[1],_useState53=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)("1"),_useState54=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState53,2),MenuSelectKey=_useState54[0],setMenuSelectKey=_useState54[1],_useState55=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState56=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState55,2),createTitle=_useState56[0],setCreateTitle=_useState56[1],_useState57=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(!1),_useState58=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState57,2),isupdate=_useState58[0],setIsupdate=_useState58[1],params=Object(umi__WEBPACK_IMPORTED_MODULE_31__.m)(),diffObj={forbid_copy:"forbidCopy",hide_code:"hideCode",multi_webssh:"multiWebssh",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",can_copy:"isCopy",use_scope:"openValue",windows_vnc:"windows_vnc",windows_start_template:"windows_start_template",opening_time:"openTime",webssh:"sshRadioValue",display_git_address:"display_git_address",show_code_dir:"codeHidden",choice_standard_scripts:"evaluationScript",evaluate_script:"evaluateScript"},_useState59=Object(react__WEBPACK_IMPORTED_MODULE_30__.useState)(),_useState60=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_slicedToArray__WEBPACK_IMPORTED_MODULE_27__.a)(_useState59,2),isRadiuvalue=_useState60[0],setIsRadiuValue=_useState60[1],editable=(_user$userInfo=user.userInfo)===null||_user$userInfo===void 0||((_user$userInfo$shixun=_user$userInfo.shixun)===null||_user$userInfo$shixun===void 0)?void 0:_user$userInfo$shixun.editable,handleGetDepartments=function(){var o=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function n(e){var F;return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,dispatch({type:"shixunsDetail/getDepartments",payload:{q:e}});case 2:F=u.sent,F&&setDepartmentList(F.shools_name||[]);case 4:case"end":return u.stop()}},n)}));return function(e){return o.apply(this,arguments)}}();Object(react__WEBPACK_IMPORTED_MODULE_30__.useEffect)(function(){shixunsDetail.setting&&handleInitState()},[shixunsDetail.setting]),Object(react__WEBPACK_IMPORTED_MODULE_30__.useEffect)(function(){var o,n;dispatch({type:"shixunsDetail/getSettingsData",payload:params}),shixunId.current=(o=location.pathname)===null||o===void 0||((n=o.split("/"))===null||n===void 0)?void 0:n[2]},[]);var handleSelectDepartment=function(n){if(selectDepartmentList.includes(n)){antd_es_message__WEBPACK_IMPORTED_MODULE_24__.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([].concat(Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_toConsumableArray__WEBPACK_IMPORTED_MODULE_22__.a)(selectDepartmentList),[n]))};function getRequiredStatus(){return _getRequiredStatus.apply(this,arguments)}function _getRequiredStatus(){return _getRequiredStatus=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function o(){var n;return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,Object(_utils_fetch__WEBPACK_IMPORTED_MODULE_43__.a)("/api/shixuns/".concat(shixunId.current,"/required_status"),{method:"get",params:{}});case 2:n=F.sent,n&&setCreateTitle(n==null?void 0:n.data);case 4:case"end":return F.stop()}},o)})),_getRequiredStatus.apply(this,arguments)}var handleChangeSeviceConfig=function(n,e,F){var l=serviceConfigList.map(function(u,t){return t===F?Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_21__.a)(Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_objectSpread2__WEBPACK_IMPORTED_MODULE_21__.a)({},u),{},Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_defineProperty__WEBPACK_IMPORTED_MODULE_20__.a)({},e,n)):u});setServiceConfigList(l)},handleInitState=function(){var n,e,F,l,u,t,Y,d,D,c,s,p,W,P,x,g,_,v,T,G,se,M,Be,k,b,V,ge,Ae,O,r,Ge,A,h,Ye,Oe,m,me,te,Me,Ee,Re,ue,X,he,Ke=(shixunsDetail==null||((n=shixunsDetail.setting)===null||n===void 0)?void 0:n.shixun)||{},$e=Ke.choice_main_type,vt=Ke.main_type,Ht=Ke.small_type,mt=Ke.choice_small_type,je=Ke.is_secret_repository,$=Ke.standard_scripts,w=Ke.evaluate_script,Fe=Ke.shixun_service_configs;setEvaluateScript(w),setServiceConfigList(Fe),setStandardScripts($||[]),setWindowVNCTemplate((e=shixunsDetail.setting)===null||e===void 0||((F=e.shixun)===null||F===void 0)?void 0:F.windows_start_template),setWindowVNC((l=shixunsDetail.setting)===null||l===void 0||((u=l.shixun)===null||u===void 0)?void 0:u.windows_vnc),setVNC((t=shixunsDetail.setting)===null||t===void 0||((Y=t.shixun)===null||Y===void 0)?void 0:Y.vnc),setWebsshShow(!!((d=shixunsDetail.setting)===null||d===void 0||((D=d.shixun)===null||D===void 0)?void 0:D.webssh)),setSshRadioValue((c=shixunsDetail.setting)===null||c===void 0||((s=c.shixun)===null||s===void 0)?void 0:s.webssh),setMultiWebssh((p=shixunsDetail.setting)===null||p===void 0||((W=p.shixun)===null||W===void 0)?void 0:W.multi_webssh),setHideCode((P=shixunsDetail.setting)===null||P===void 0||((x=P.shixun)===null||x===void 0)?void 0:x.hide_code),setCodeEditPermission((g=shixunsDetail.setting)===null||g===void 0||((_=g.shixun)===null||_===void 0)?void 0:_.code_edit_permission),setCodeHidden((v=shixunsDetail.setting)===null||v===void 0||((T=v.shixun)===null||T===void 0)?void 0:T.show_code_dir),setForbidCopy((G=shixunsDetail.setting)===null||G===void 0||((se=G.shixun)===null||se===void 0)?void 0:se.forbid_copy),setTaskPass((M=shixunsDetail.setting)===null||M===void 0||((Be=M.shixun)===null||Be===void 0)?void 0:Be.task_pass),setTestSetPermission((k=shixunsDetail.setting)===null||k===void 0||((b=k.shixun)===null||b===void 0)?void 0:b.test_set_permission),set_display_git_address((V=shixunsDetail.setting.shixun)===null||V===void 0?void 0:V.display_git_address),setIsCopy((ge=shixunsDetail.setting)===null||ge===void 0||((Ae=ge.shixun)===null||Ae===void 0)?void 0:Ae.can_copy),setOpenValue((O=shixunsDetail.setting)===null||O===void 0||((r=O.shixun)===null||r===void 0)?void 0:r.use_scope),setIsOpenTime(!!((Ge=shixunsDetail.setting)===null||Ge===void 0||((A=Ge.shixun)===null||A===void 0)?void 0:A.opening_time)),setOpenTime((h=shixunsDetail.setting)===null||h===void 0||((Ye=h.shixun)===null||Ye===void 0)?void 0:Ye.opening_time),setSelectDepartmentList((Oe=shixunsDetail.setting)===null||Oe===void 0||((m=Oe.shixun)===null||m===void 0)?void 0:m.scope_partment),setevaluationScript((me=shixunsDetail.setting)===null||me===void 0||((te=me.shixun)===null||te===void 0)?void 0:te.choice_standard_scripts),((Me=shixunsDetail.setting)===null||Me===void 0||((Ee=Me.shixun)===null||Ee===void 0)?void 0:Ee.windows_vnc)?setIsRadiuValue(4):((Re=shixunsDetail.setting)===null||Re===void 0||((ue=Re.shixun)===null||ue===void 0)?void 0:ue.vnc)?setIsRadiuValue(2):((X=shixunsDetail.setting)===null||X===void 0||((he=X.shixun)===null||he===void 0)?void 0:he.webssh)?setIsRadiuValue(3):setIsRadiuValue(1)};Object(react__WEBPACK_IMPORTED_MODULE_30__.useEffect)(function(){var _Object$keys$filter,_shixunsDetail$settin47,_shixunsDetail$settin48,_shixunsDetail$settin49,_shixunsDetail$settin50,_shixunsDetail$settin51,_shixunsDetail$settin54,_shixunsDetail$settin55,_shixunsDetail$settin56,confirmLeave=!1;console.log(Object.keys(diffObj).filter(function(item){var _shixunsDetail$settin45;return((_shixunsDetail$settin45=shixunsDetail.setting)===null||_shixunsDetail$settin45===void 0?void 0:_shixunsDetail$settin45.shixun[item])!=eval(diffObj[item])})),((_Object$keys$filter=Object.keys(diffObj).filter(function(item){var _shixunsDetail$settin46;return((_shixunsDetail$settin46=shixunsDetail.setting)===null||_shixunsDetail$settin46===void 0?void 0:_shixunsDetail$settin46.shixun[item])!=eval(diffObj[item])}))===null||_Object$keys$filter===void 0?void 0:_Object$keys$filter.length)&&(confirmLeave=!0),isOpenTime!=!!((_shixunsDetail$settin47=shixunsDetail.setting)===null||_shixunsDetail$settin47===void 0||((_shixunsDetail$settin48=_shixunsDetail$settin47.shixun)===null||_shixunsDetail$settin48===void 0)?void 0:_shixunsDetail$settin48.opening_time)&&(confirmLeave=!0),selectDepartmentList.length!=((_shixunsDetail$settin49=shixunsDetail.setting)===null||_shixunsDetail$settin49===void 0||((_shixunsDetail$settin50=_shixunsDetail$settin49.shixun)===null||_shixunsDetail$settin50===void 0||((_shixunsDetail$settin51=_shixunsDetail$settin50.scope_partment)===null||_shixunsDetail$settin51===void 0))?void 0:_shixunsDetail$settin51.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map(function(o,n){var e,F;o!=((e=shixunsDetail.setting)===null||e===void 0||((F=e.shixun)===null||F===void 0)?void 0:F.scope_partment[n])&&(confirmLeave=!0)}),serviceConfigList.length!=((_shixunsDetail$settin54=shixunsDetail.setting)===null||_shixunsDetail$settin54===void 0||((_shixunsDetail$settin55=_shixunsDetail$settin54.shixun)===null||_shixunsDetail$settin55===void 0||((_shixunsDetail$settin56=_shixunsDetail$settin55.shixun_service_configs)===null||_shixunsDetail$settin56===void 0))?void 0:_shixunsDetail$settin56.length)&&(confirmLeave=!0),serviceConfigList==null||serviceConfigList.map(function(o,n){var e,F,l,u,t,Y,d,D,c,s,p,W;(o==null?void 0:o.cpu_limit)!=((e=shixunsDetail.setting)===null||e===void 0||((F=e.shixun)===null||F===void 0||((l=F.shixun_service_configs[n])===null||l===void 0))?void 0:l.cpu_limit)&&(confirmLeave=!0),(o==null?void 0:o.lower_cpu_limit)!=((u=shixunsDetail.setting)===null||u===void 0||((t=u.shixun)===null||t===void 0||((Y=t.shixun_service_configs[n])===null||Y===void 0))?void 0:Y.lower_cpu_limit)&&(confirmLeave=!0),(o==null?void 0:o.memory_limit)!=((d=shixunsDetail.setting)===null||d===void 0||((D=d.shixun)===null||D===void 0||((c=D.shixun_service_configs[n])===null||c===void 0))?void 0:c.memory_limit)&&(confirmLeave=!0),(o==null?void 0:o.request_limit)!=((s=shixunsDetail.setting)===null||s===void 0||((p=s.shixun)===null||p===void 0||((W=p.shixun_service_configs[n])===null||W===void 0))?void 0:W.request_limit)&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,selectDepartmentList,isOpenTime,openTime,isRadiuvalue,sshRadioValue,multiWebssh,hideCode,display_git_address,codeHidden,codeEditPermission,forbidCopy,evaluationScript,evaluateScript,serviceConfigList]);var handleUseCustomScript=function(){dispatch({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:shixunId.current}}})};function handSubmeit(){return _handSubmeit.apply(this,arguments)}function _handSubmeit(){return _handSubmeit=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function o(){var n,e,F;return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:if(!(isOpenTime&&!openTime)){u.next=3;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_24__.b.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4"),u.abrupt("return");case 3:if(!(openValue===1&&!selectDepartmentList.length)){u.next=6;break}return antd_es_message__WEBPACK_IMPORTED_MODULE_24__.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),u.abrupt("return");case 6:return e=(n=shixunsDetail.detail)===null||n===void 0?void 0:n.is_jupyter,u.next=9,dispatch({type:"shixunsDetail/updateSetting",payload:{id:shixunId.current,scope_partment:openValue===0?null:selectDepartmentList,shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,hide_code:hideCode,multi_webssh:multiWebssh,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,vnc,windows_vnc,windows_start_template,webssh:websshShow?sshRadioValue:0,code_edit_permission:codeEditPermission,can_copy:isCopy,use_scope:openValue,opening_time:openTime,mirror_script_id:e?null:evaluationScript},shixun_info:{evaluate_script:e?null:evaluateScript},shixun_service_configs:serviceConfigList.map(function(t){return{mirror_repository_id:t.mirror_repository_id,cpu_limit:t.cpu_limit,lower_cpu_limit:t.lower_cpu_limit,memory_limit:t.memory_limit,request_limit:t.request_limit}})}});case 9:F=u.sent,(F==null?void 0:F.status)===0&&(antd_es_message__WEBPACK_IMPORTED_MODULE_24__.b.info("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}));case 11:case"end":return u.stop()}},o)})),_handSubmeit.apply(this,arguments)}var handleChangeEvaluationScript=function(n){antd_es_modal__WEBPACK_IMPORTED_MODULE_19__.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:function(){var e=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function l(){return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,handleGetScriptContent(n);case 2:antd_es_modal__WEBPACK_IMPORTED_MODULE_19__.a.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")});case 3:case"end":return t.stop()}},l)}));function F(){return e.apply(this,arguments)}return F}()})},handleGetScriptContent=function(){var o=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function n(e){var F;return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(u){for(;;)switch(u.prev=u.next){case 0:return u.next=2,dispatch({type:"shixunsDetail/getScriptContent",payload:{id:shixunId.current,script_id:e}});case 2:F=u.sent,F&&setEvaluateScript(F.content);case 4:case"end":return u.stop()}},n)}));return function(e){return o.apply(this,arguments)}}(),handleDeleteShixun=function(){var o=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function n(){var e,F,l,u,t,Y,d;return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:shixunId.current}});case 2:if(c.t0=c.sent,c.t0){c.next=5;break}c.t0={};case 5:d=c.t0,antd_es_modal__WEBPACK_IMPORTED_MODULE_19__.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:"tc font14 ".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.modal)},!!((e=d.subjects)===null||e===void 0?void 0:e.length)&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_30___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(F=d.subjects)===null||F===void 0||((l=F.splice(0,2))===null||l===void 0)?void 0:l.map(function(s){return"\u300A".concat(s,"\u300B")}),"\u7B49",react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.colorOrange},d==null?void 0:d.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("br",null)),!!((u=d.courses)===null||u===void 0?void 0:u.length)&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_30___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(t=d.courses)===null||t===void 0||((Y=t.splice(0,2))===null||Y===void 0)?void 0:Y.map(function(s){return"\u300A".concat(s,"\u300B")}),"\u7B49",react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.colorOrange},d==null?void 0:d.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("br",null)),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.colorYellow," mt30")},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:function(){var s=Object(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_helpers_esm_asyncToGenerator__WEBPACK_IMPORTED_MODULE_26__.a)(_Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.mark(function W(){var P;return _Users_zq_Desktop_neweducoder_ppte5yg23_node_modules_umijs_babel_preset_umi_node_modules_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_25___default.a.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:return g.next=2,dispatch({type:"shixunsDetail/deleteShixun",payload:{id:shixunId.current}});case 2:P=g.sent,P.status===1&&(antd_es_message__WEBPACK_IMPORTED_MODULE_24__.b.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_32__.c.push("/shixuns"));case 4:case"end":return g.stop()}},W)}));function p(){return s.apply(this,arguments)}return p}()});case 7:case"end":return c.stop()}},n)}));return function(){return o.apply(this,arguments)}}();function showExitmodel(o){antd_es_modal__WEBPACK_IMPORTED_MODULE_19__.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){setMenuSelectKey(o),parseInt(o)===1?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus()),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{style:{height:"100%",display:"flex",background:"#fff"}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_17__.a,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:function(n){var e;if(practiceSetting==null||((e=practiceSetting.sideBar)===null||e===void 0)?void 0:e.confirmLeave){showExitmodel(n.key);return}setMenuSelectKey(n.key),parseInt(n.key)===1?(setIsShowSetting(!0),handleInitState()):(setIsShowSetting(!1),getRequiredStatus())}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_17__.a.Item,{key:1},"\u8BBE\u7F6E"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_menu__WEBPACK_IMPORTED_MODULE_17__.a.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting?react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.titlesize,style:{display:"flex"}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),(shixunsDetail==null||((_shixunsDetail$detail=shixunsDetail.detail)===null||_shixunsDetail$detail===void 0)?void 0:_shixunsDetail$detail.shixun_status)!==2&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_15__.a,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label},"\u8DF3\u5173\uFF1A"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_13__.a,{checked:taskPass,disabled:!editable,onChange:function(n){return setTaskPass(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_13__.a,{checked:testSetPermission,disabled:!editable,onChange:function(n){return setTestSetPermission(n.target.checked)}}),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label},"\u590D\u5236:"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_13__.a,{checked:isCopy,onChange:function(n){return setIsCopy(n.target.checked)},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999)},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((_shixunsDetail$detail2=shixunsDetail.detail)===null||_shixunsDetail$detail2===void 0?void 0:_shixunsDetail$detail2.shixun_status)>1||((_shixunsDetail$detail3=shixunsDetail.detail)===null||_shixunsDetail$detail3===void 0?void 0:_shixunsDetail$detail3.public)===2)&&((_shixunsDetail$settin69=shixunsDetail.setting)===null||_shixunsDetail$settin69===void 0||((_shixunsDetail$settin70=_shixunsDetail$settin69.shixun)===null||_shixunsDetail$settin70===void 0)?void 0:_shixunsDetail$settin70.use_scope)===0&&((_shixunsDetail$detail4=shixunsDetail.detail)===null||_shixunsDetail$detail4===void 0?void 0:_shixunsDetail$detail4.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label,style:{padding:"4px 0px"}},"\u516C\u5F00\u7A0B\u5EA6:"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_11__.a.Group,{value:openValue,onChange:function(n){return setOpenValue(n.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_11__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_11__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),openValue===1&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_30___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_9__.a,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:function(n){setDepartmentValue(n),handleGetDepartments(n)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(function(o){return{value:o}})})),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(function(o){return editable?react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_7__.a,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter(function(e){return e!==o}))}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_15__.a,{type:"primary",ghost:!0},o)):react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_15__.a,{type:"primary",ghost:!0,className:"mr20"},o)}))))),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label},"\u5F00\u542F\u65F6\u95F4:"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_13__.a,{checked:isOpenTime,onChange:function(n){setIsOpenTime(n.target.checked),n.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_5__.a,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_35___default.a,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:function(n){return n&&n30?q=""+te(a,"yyyy-MM-dd"):rt>1?q=""+rt+"\u5929\u524D":rt==1?q="\u6628\u5929":ma>=1?q=""+ma+"\u5C0F\u65F6\u524D":Se>=5?q=""+Se+"\u5206\u949F\u524D":q="\u521A\u521A",q},te=function(a,i){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var U={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},ie=[["\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(i)&&(i=i.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(i)&&(i=i.replace(RegExp.$1,ie[RegExp.$1.length-1][a.getDay()]));for(var q in U)new RegExp("("+q+")").test(i)&&(i=i.replace(RegExp.$1,RegExp.$1.length==1?U[q]:("00"+U[q]).substr((""+U[q]).length)));return i},Me=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var i=60,U=i*60,ie=U*24,q=a/ie,gt=a/U,ht=a/i,rt=a%60;return q>=1?parseInt(q.toString())+"\u5929"+Math.floor(gt%24)+"\u65F6"+Math.floor(ht%60)+"\u5206"+Math.floor(a%60)+"\u79D2":gt>1?parseInt(gt.toString())+"\u65F6"+Math.floor(ht%60)+"\u5206"+Math.floor(a%60)+"\u79D2":ht>=1?parseInt(ht.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},Ee=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,U=0;if(a){U=a.length;for(var ie=0;ie=55296&&q<=56319&&(U--,ie++)}}return U<=i},Re=function(a,i,U){if(i){var ie=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,q=/[\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,gt=q.test(i),ht=ie.test(i);(gt===!0||ht===!0||(i.length<2||i.length>=21))&&U("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}U()},ue=function(a,i,U){if(i){var ie=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,q=/[\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,gt=q.test(i),ht=ie.test(i);(gt===!0||ht===!0||(i.length<2||i.length>=11))&&U("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}U()},X=function(a){if(!a)return"";for(var i=a.length-1,U="",ie=0;ie0){i=!1;break}return i}function Fe(){var le=navigator.userAgent,a=["Chrome"];return a.some(function(i){return le.indexOf(i)>-1})}function re(){var le=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(i){return le.indexOf(i)>-1})}var Lt=function(){var a,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return i==null||((a=i.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},ea=function(a){var i=document.createElement("a");i.target="_blank",document.body.appendChild(i),i.href=a;var U=document.createEvent("MouseEvents");U.initEvent("click",!1,!1),i.dispatchEvent(U),document.body.removeChild(i)},At=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},He=function(){var a=new Date().getHours(),i=new Date().getMinutes();return i>=30?(a++,i="00"):i="30",a+":"+i},R=function(){var a=new Date().getHours(),i=new Date().getMinutes();return i>=30?(a++,i="00"):i="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+i},L;(function(le){le.Number="Number",le.String="String",le.Boolean="Boolean",le.Object="Object",le.Array="Array",le.Function="Function"})(L||(L={}));var E=function(a){var i=Object.prototype.toString.call(a);return i.substring(8,i.length-1)},fe=function(a){return E(a)===L.Array?a.length===0:E(a)===L.Object?Object.keys(a).length===0:!a},N=function(a,i){for(var U=[],ie=a;ie1&&arguments[1]!==void 0?arguments[1]:12,U=i/2-2,ie=i/2+3;return a.length>i?a.substr(0,U)+"..."+a.substr(ie,i):a},J=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},j=function(a){return a==null};function Q(le,a){var i=new RegExp("(^|&)".concat(le,"=([^&]*)(&|$)"),"i"),U=a.substr(1).match(i);return U!=null?decodeURIComponent(U[2]):null}var ye=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.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 a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(V.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var i;return window.open("/users/".concat((i=Object(T.w)())===null||i===void 0?void 0:i.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},kt=function(a){var i,U;return new Promise(function(){var ie=Object(x.a)(d.a.mark(function q(gt,ht){var rt;return d.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!(a.ip_limit!=="no"||a.ip_bind)){Se.next=4;break}return Se.next=3,Object(G.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:i=Se.sent;case 4:return Se.next=6,Object(se.f)({id:a.exerciseId,ip:i});case 6:if(rt=Se.sent,rt.status===0?gt(rt):ht(rt),!a.errmsgHide){Se.next=10;break}return Se.abrupt("return",!0);case 10:if(!(rt.status===-1)){Se.next=15;break}return U=P.a.info({title:v.a.createElement(c.a,null,v.a.createElement(p.a,{flex:"1"},"\u63D0\u793A"),v.a.createElement(p.a,null,v.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return U.destroy()}}))),icon:null,className:"custom-modal-divider",content:v.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Se.abrupt("return",!1);case 15:if(!(rt.status===-2)){Se.next=18;break}return U=P.a.info({title:v.a.createElement(c.a,null,v.a.createElement(p.a,{flex:"1"},"\u63D0\u793A"),v.a.createElement(p.a,null,v.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return U.destroy()}}))),icon:null,className:"custom-modal-divider",content:v.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",v.a.createElement("span",{className:"c-red"},rt.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Se.abrupt("return",!1);case 18:case"end":return Se.stop()}},q)}));return function(q,gt){return ie.apply(this,arguments)}}())},y=function(){var le=Object(x.a)(d.a.mark(function a(i){var U;return d.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(!(i.ip_limit!=="no"||i.ip_bind)){q.next=4;break}return q.next=3,kt(i);case 3:Fe()||P.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:v.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",v.a.createElement("br",null),"\u8BF7\u4F7F\u7528",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(i.open_camera||i.screen_open||i.ip_limit!=="no")){q.next=12;break}if(re()){q.next=9;break}return P.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:v.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",v.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",v.a.createElement("br",null),"\u8BF7\u4F7F\u7528",v.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",v.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),q.abrupt("return",!1);case 9:U=P.a.info({title:v.a.createElement(c.a,null,v.a.createElement(p.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),v.a.createElement(p.a,null,v.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return U.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:v.a.createElement("div",{className:"font16 p20"},i.open_camera&&v.a.createElement(c.a,{align:"middle",justify:"start",className:"mt20"},v.a.createElement(p.a,null,v.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),v.a.createElement(p.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",v.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),i.screen_open&&v.a.createElement(c.a,{justify:"start",className:"mt20"},v.a.createElement(p.a,{flex:"24px",className:"mr20"},v.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),v.a.createElement(p.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",i.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",v.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(i.inner_ip!==""||i.public_ip!=="")&&i.ip_limit!=="no"&&v.a.createElement(c.a,{justify:"start",className:"mt20"},v.a.createElement(p.a,{flex:"24px",className:"mr20"},v.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),v.a.createElement(p.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",v.a.createElement("br",null),v.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"),v.a.createElement("br",null),v.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),i.ip_bind&&v.a.createElement(c.a,{justify:"start",className:"mt20"},v.a.createElement(p.a,{flex:"24px",className:"mr20"},v.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),v.a.createElement(p.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",v.a.createElement("br",null),v.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"),v.a.createElement("br",null),v.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),v.a.createElement("p",{className:"ml40 mt40"},v.a.createElement(t.a,{onChange:function(ht){return U.update({okButtonProps:{disabled:!ht.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var ht;Object(M.d)(document.body),i.history.push("/classrooms/".concat(i.coursesId,"/exercise/").concat(i.exerciseId,"/users/").concat((ht=Object(T.w)())===null||ht===void 0?void 0:ht.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),q.next=13;break;case 12:i.history.push("/classrooms/".concat(i.coursesId,"/exercise/").concat(i.exerciseId,"/users/").concat(i.login));case 13:case"end":return q.stop()}},a)}));return function(i){return le.apply(this,arguments)}}(),I=[{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}],ke=function(a,i){var U={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(i,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},ie=U[a];l.b.warn(ie)},ve=function(a,i){for(var U,ie,q=window.atob(a),gt=q.length,ht=new Uint8Array(gt),rt=0;rt1||((_shixunsDetail$detail3=shixunsDetail.detail)===null||_shixunsDetail$detail3===void 0?void 0:_shixunsDetail$detail3.public)===2)&&((_shixunsDetail$settin69=shixunsDetail.setting)===null||_shixunsDetail$settin69===void 0||((_shixunsDetail$settin70=_shixunsDetail$settin69.shixun)===null||_shixunsDetail$settin70===void 0)?void 0:_shixunsDetail$settin70.use_scope)===0&&((_shixunsDetail$detail4=shixunsDetail.detail)===null||_shixunsDetail$detail4===void 0?void 0:_shixunsDetail$detail4.identity)>2)&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label,style:{padding:"4px 0px"}},"\u516C\u5F00\u7A0B\u5EA6:"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_11__.a.Group,{value:openValue,onChange:function(n){return setOpenValue(n.target.value)},disabled:!editable},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_11__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.radio,value:0},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_radio__WEBPACK_IMPORTED_MODULE_11__.a,{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.radio,style:{marginTop:"22px"},value:1},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),openValue===1&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(react__WEBPACK_IMPORTED_MODULE_30___default.a.Fragment,null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_auto_complete__WEBPACK_IMPORTED_MODULE_9__.a,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:function(n){setDepartmentValue(n),handleGetDepartments(n)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(function(o){return{value:o}})})),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(function(o){return editable?react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_badge__WEBPACK_IMPORTED_MODULE_7__.a,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter(function(e){return e!==o}))}},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_15__.a,{type:"primary",ghost:!0},o)):react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_button__WEBPACK_IMPORTED_MODULE_15__.a,{type:"primary",ghost:!0,className:"mr20"},o)}))))),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelWrap},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.label},"\u5F00\u542F\u65F6\u95F4:"),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.labelContent},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_checkbox__WEBPACK_IMPORTED_MODULE_13__.a,{checked:isOpenTime,onChange:function(n){setIsOpenTime(n.target.checked),n.target.checked||setOpenTime("")},disabled:!editable}),react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("span",{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.color999," ml10")},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.graaytitle},react__WEBPACK_IMPORTED_MODULE_30___default.a.createElement(antd_es_date_picker__WEBPACK_IMPORTED_MODULE_5__.a,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_33___default.a.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_35___default.a,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:function(n){return n&&n30?q=""+te(a,"yyyy-MM-dd"):rt>1?q=""+rt+"\u5929\u524D":rt==1?q="\u6628\u5929":ma>=1?q=""+ma+"\u5C0F\u65F6\u524D":Se>=5?q=""+Se+"\u5206\u949F\u524D":q="\u521A\u521A",q},te=function(a,i){typeof a=="string"&&(a.indexOf("T")>=0&&(a=a.replace("T"," ")),a=new Date(Date.parse(a.replace(/-/g,"/")))),a=new Date(a);var U={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()},ie=[["\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(i)&&(i=i.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(i)&&(i=i.replace(RegExp.$1,ie[RegExp.$1.length-1][a.getDay()]));for(var q in U)new RegExp("("+q+")").test(i)&&(i=i.replace(RegExp.$1,RegExp.$1.length==1?U[q]:("00"+U[q]).substr((""+U[q]).length)));return i},Me=function(a){if(!a||a<0)return"0\u79D2";console.log("time:",a);var i=60,U=i*60,ie=U*24,q=a/ie,gt=a/U,ht=a/i,rt=a%60;return q>=1?parseInt(q.toString())+"\u5929"+Math.floor(gt%24)+"\u65F6"+Math.floor(ht%60)+"\u5206"+Math.floor(a%60)+"\u79D2":gt>1?parseInt(gt.toString())+"\u65F6"+Math.floor(ht%60)+"\u5206"+Math.floor(a%60)+"\u79D2":ht>=1?parseInt(ht.toString())+"\u5206"+Math.floor(a%60)+"\u79D2":Math.ceil(a)+"\u79D2"},Ee=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,U=0;if(a){U=a.length;for(var ie=0;ie=55296&&q<=56319&&(U--,ie++)}}return U<=i},Re=function(a,i,U){if(i){var ie=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,q=/[\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,gt=q.test(i),ht=ie.test(i);(gt===!0||ht===!0||(i.length<2||i.length>=21))&&U("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}U()},ue=function(a,i,U){if(i){var ie=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,q=/[\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,gt=q.test(i),ht=ie.test(i);(gt===!0||ht===!0||(i.length<2||i.length>=11))&&U("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}U()},X=function(a){if(!a)return"";for(var i=a.length-1,U="",ie=0;ie0){i=!1;break}return i}function Fe(){var le=navigator.userAgent,a=["Chrome"];return a.some(function(i){return le.indexOf(i)>-1})}function re(){var le=navigator.userAgent,a=["Chrome","Firefox"];return a.some(function(i){return le.indexOf(i)>-1})}var Lt=function(){var a,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return i==null||((a=i.toString())===null||a===void 0)?void 0:a.replace(/\B(?=(\d{3})+(?!\d))/g,",")},ea=function(a){var i=document.createElement("a");i.target="_blank",document.body.appendChild(i),i.href=a;var U=document.createEvent("MouseEvents");U.initEvent("click",!1,!1),i.dispatchEvent(U),document.body.removeChild(i)},At=function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return a.length<=6?a:"".concat(a.substring(0,3),"...").concat(a.substring(a.length-3,a.length))},He=function(){var a=new Date().getHours(),i=new Date().getMinutes();return i>=30?(a++,i="00"):i="30",a+":"+i},R=function(){var a=new Date().getHours(),i=new Date().getMinutes();return i>=30?(a++,i="00"):i="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+a+":"+i},L;(function(le){le.Number="Number",le.String="String",le.Boolean="Boolean",le.Object="Object",le.Array="Array",le.Function="Function"})(L||(L={}));var E=function(a){var i=Object.prototype.toString.call(a);return i.substring(8,i.length-1)},fe=function(a){return E(a)===L.Array?a.length===0:E(a)===L.Object?Object.keys(a).length===0:!a},N=function(a,i){for(var U=[],ie=a;ie1&&arguments[1]!==void 0?arguments[1]:12,U=i/2-2,ie=i/2+3;return a.length>i?a.substr(0,U)+"..."+a.substr(ie,i):a},J=function(a){return a>4.5?5:a>4&&a<=4.5?4.5:a>3.5&&a<=4?4:a>3&&a<=3.5?3.5:a>2.5&&a<=3?3:a>2&&a<=2.5?2.5:a>1.5&&a<=2?2:a>1&&a<=1.5?1.5:a>.5&&a<=1?1:a>0&&a<=.5?.5:0},j=function(a){return a==null};function Q(le,a){var i=new RegExp("(^|&)".concat(le,"=([^&]*)(&|$)"),"i"),U=a.substr(1).match(i);return U!=null?decodeURIComponent(U[2]):null}var ye=function(a){switch(a.container_type){case"ApplyUserAuthentication":if(a.tiding_type==="Apply"){if(a.auth_type===1)return window.open("/admins/identity_authentications");if(a.auth_type===2)return window.open("/admins/professional_authentications")}return a.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 a.tiding_type==="Apply"?window.open("/admins/department_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return a.tiding_type==="Apply"?window.open("/admins/unit_applies"):a.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(a.parent_container_type){case"ApplyShixun":if(a.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(a.tiding_type==="System")return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"ApplySubject":if(a.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(a.tiding_type==="System")return window.open("/paths/".concat(a.parent_container_id));case"TrialAuthorization":if(a.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(a.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));case"StudentJoinCourse":if(a.tiding_type==="Apply")return window.open("/classrooms/".concat(a.belong_container_id,"/teachers"));if(a.tiding_type==="System")return window.open("/classrooms/".concat(a.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Course":return a.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(a.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(a.container_id));case"JournalsForMessage":switch(a.parent_container_type){case"Principal":return"";case"HomeworkCommon":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return a.homework_type==="normal"?window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="group"?window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/question")):a.homework_type==="practice"?window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(a.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(a.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(a.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(a.container_id));case"DealProject":return window.open("/projects/".concat(a.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(a.container_id));case"Poll":switch(a.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"));default:return window.open(" /classrooms/".concat(a.belong_container_id,"/poll/").concat(a.container_id,"/detail"))}case"Exercise":switch(a.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(a.belong_container_id,"/exercise/").concat(a.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_topics/").concat(a.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWork":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(a.belong_container_id,"/graduation_tasks/").concat(a.parent_container_id));case"HomeworkCommon":switch(a.parent_container_type){case"AnonymousCommentFail":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"));default:if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/detail"));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/review/").concat(a.container_id));if(a.homework_type==="practice")return window.open("/classrooms/".concat(a.belong_container_id,"/shixun_homework/").concat(a.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.trigger_user.id,"/review/").concat(a.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(V.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(a.parent_container_id));case"Issue":return window.open("/issues/".concat(a.container_id));case"PullRequest":return window.open("/projects/".concat(a.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(a.tiding_type==="Apply")return window.open("/admins/library_applies");if(a.tiding_type==="System")return window.open("/moop_cases/".concat(a.container_id));case"ProjectPackage":return a.tiding_type==="Destroyed"||a.tiding_type==="Destroyed_end"?void 0:a.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(a.container_id));case"Discuss":return a.parent_container_type==="Hack"&&a.extra?window.open("/myproblems/".concat(a.extra,"/comment")):window.open("/shixuns/".concat(a.identifier,"/shixun_discuss"));case"Video":if(a.tiding_type==="Apply")return window.open("/admins/video_applies");if(a.tiding_type==="System"){var i;return window.open("/users/".concat((i=Object(T.w)())===null||i===void 0?void 0:i.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(a.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(a.container_id));case"ResubmitStudentWork":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id,"/").concat(a.container_id,"/appraise"));case"AdjustScore":if(a.homework_type==="normal")return window.open("/classrooms/".concat(a.belong_container_id,"/common_homework/").concat(a.parent_container_id));if(a.homework_type==="group")return window.open("/classrooms/".concat(a.belong_container_id,"/group_homework/").concat(a.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(a.belong_container_id,"/course_videos?open=live"));case"Hack":if(a.extra&&a.parent_container_type!=="HackDelete")return window.open("/problems/".concat(a.extra,"/edit"));default:return}},kt=function(a){var i,U;return new Promise(function(){var ie=Object(x.a)(d.a.mark(function q(gt,ht){var rt;return d.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(!(a.ip_limit!=="no"||a.ip_bind)){Se.next=4;break}return Se.next=3,Object(G.a)({ip_limit:a==null?void 0:a.ip_limit});case 3:i=Se.sent;case 4:return Se.next=6,Object(se.f)({id:a.exerciseId,ip:i});case 6:if(rt=Se.sent,rt.status===0?gt(rt):ht(rt),!a.errmsgHide){Se.next=10;break}return Se.abrupt("return",!0);case 10:if(!(rt.status===-1)){Se.next=15;break}return U=P.a.info({title:p.a.createElement(c.a,null,p.a.createElement(f.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(f.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return U.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),Se.abrupt("return",!1);case 15:if(!(rt.status===-2)){Se.next=18;break}return U=P.a.info({title:p.a.createElement(c.a,null,p.a.createElement(f.a,{flex:"1"},"\u63D0\u793A"),p.a.createElement(f.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return U.destroy()}}))),icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",p.a.createElement("span",{className:"c-red"},rt.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Se.abrupt("return",!1);case 18:case"end":return Se.stop()}},q)}));return function(q,gt){return ie.apply(this,arguments)}}())},y=function(){var le=Object(x.a)(d.a.mark(function a(i){var U;return d.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(!(i.ip_limit!=="no"||i.ip_bind)){q.next=4;break}return q.next=3,kt(i);case 3:Fe()||P.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(i.open_camera||i.screen_open||i.ip_limit!=="no")){q.next=12;break}if(re()){q.next=9;break}return P.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:p.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",p.a.createElement("br",null),"\u8BF7\u4F7F\u7528",p.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",p.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),q.abrupt("return",!1);case 9:U=P.a.info({title:p.a.createElement(c.a,null,p.a.createElement(f.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),p.a.createElement(f.a,null,p.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return U.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:p.a.createElement("div",{className:"font16 p20"},i.open_camera&&p.a.createElement(c.a,{align:"middle",justify:"start",className:"mt20"},p.a.createElement(f.a,null,p.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),p.a.createElement(f.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),i.screen_open&&p.a.createElement(c.a,{justify:"start",className:"mt20"},p.a.createElement(f.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),p.a.createElement(f.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",i.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",p.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(i.inner_ip!==""||i.public_ip!=="")&&i.ip_limit!=="no"&&p.a.createElement(c.a,{justify:"start",className:"mt20"},p.a.createElement(f.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),p.a.createElement(f.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",p.a.createElement("br",null),p.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"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),i.ip_bind&&p.a.createElement(c.a,{justify:"start",className:"mt20"},p.a.createElement(f.a,{flex:"24px",className:"mr20"},p.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),p.a.createElement(f.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",p.a.createElement("br",null),p.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"),p.a.createElement("br",null),p.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),p.a.createElement("p",{className:"ml40 mt40"},p.a.createElement(t.a,{onChange:function(ht){return U.update({okButtonProps:{disabled:!ht.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var ht;Object(M.d)(document.body),i.history.push("/classrooms/".concat(i.coursesId,"/exercise/").concat(i.exerciseId,"/users/").concat((ht=Object(T.w)())===null||ht===void 0?void 0:ht.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),q.next=13;break;case 12:i.history.push("/classrooms/".concat(i.coursesId,"/exercise/").concat(i.exerciseId,"/users/").concat(i.login));case 13:case"end":return q.stop()}},a)}));return function(i){return le.apply(this,arguments)}}(),I=[{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}],ke=function(a,i){var U={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(i,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},ie=U[a];l.b.warn(ie)},ve=function(a,i){for(var U,ie,q=window.atob(a),gt=q.length,ht=new Uint8Array(gt),rt=0;rt=Me.length?Ee.slice(Me.length):Ee}).join(` -`)}var s=[],p=["
    "],W=new d.a.Renderer,P=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function x(){s.length=0,p=["
      "]}function g(m,me,te,Me){if(me>=m.length||m[me].level<=te)return me;var Ee=m[me];Me.push("
    • "+Ee.text+""),me++;var Re=[];return me=g(m,me,Ee.level,Re),Re.length>0&&(Me.push("
        "),Re.forEach(function(ue){Me.push(ue)}),Me.push("
      ")),Me.push("
    • "),me=g(m,me,te,Me),me}function _(){return g(s,0,0,p),p.push("
    "),p.join("")}var v={heading:function(me){var te=P.exec(me);if(te)return{type:"heading",raw:te[0],depth:te[1].length,text:te[2]}},fences:function(me){var te=this.rules.block.fences.exec(me);if(te){var Me=te[0],Ee=c(Me,te[3]||""),Re=te[2]?te[2].trim():te[2];if(["latex","katex","math"].indexOf(Re)>=0){var ue=se(),X=Ee;Ee=ue,M[ue]={type:"block",expression:X}}return{type:"code",raw:Me,lang:Re,text:Ee}}}},T=/(?:\${2})([^\n`]+?)(?:\${2})/gi,G=0,se=function(){return"__special_katext_id_".concat(G++,"__")},M={};function Be(){return M}function k(){G=0,M={}}function b(m){return m=m.replace(T,function(me,te){var Me=se();return M[Me]={type:"inline",expression:te},Me}),m}var V=W.listitem;W.listitem=function(m){return V(b(m))};var ge=W.paragraph;W.paragraph=function(m){return ge(b(m))};var Ae=W.tablecell;W.tablecell=function(m,me){return Ae(b(m),me)},W.code=function(m,me,te){var Me=(me||"").match(/\S*/)[0];return Me?["latex","katex","math"].indexOf(Me)>=0?"

    ".concat(m,"

    "):'
    ').concat(te?m:Object(D.escape)(m,!0),`
    -`):'
    '+(te?m:Object(D.escape)(m,!0))+"
    "},W.heading=function(m,me,te){var Me=this.options.headerPrefix+te.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:Me,level:me,text:m}),"'+m+""},d.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),d.a.use({tokenizer:v,renderer:W});var O=d.a,r=e("SJMd"),Ge=e("m3rI"),A=e("Oy/b"),h=/]*>/g;function Ye(m){var me=document.createElement("div");return me.innerHTML=m,me.childNodes.length===0?"":me.childNodes[0].nodeValue}var Oe=n.a=function(m){var me=m.value,te=me===void 0?"":me,Me=m.className,Ee=m.style,Re=Ee===void 0?{}:Ee,ue=String(te),X=Object(F.useMemo)(function(){try{var $e=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,vt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ht=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ue=ue.replace($e,"("+Ge.a.API_SERVER+"/api/attachments/").replace(vt,'"'+Ge.a.API_SERVER+"/api/attachments/").replace(Ht,'"'+Ge.a.API_SERVER+"/files/uploads/")}catch($){}var mt=O(ue),je=Be();return ue.match(/\[TOC\]/)&&(mt=mt.replace("

    [TOC]

    ",_()),x()),mt=mt.replace(/(__special_katext_id_\d+__)/g,function($,w){var Fe=je[w],re=Fe.type,Lt=Fe.expression;return Object(A.renderToString)(Ye(Lt)||"",{displayMode:re==="block",throwOnError:!1,output:"html"})}),mt=mt.replace(/▁/g,"\u2581\u2581\u2581"),k(),mt},[ue]),he=Object(F.useRef)();function Ke($e){var vt=$e.target;if(vt.tagName.toUpperCase()==="A"){var Ht=vt.getAttribute("href");if(Ht.startsWith("#")){$e.preventDefault();var mt=document.getElementById(Ht.replace("#",""));mt&&mt.scrollIntoView(!0)}}}return Object(F.useEffect)(function(){if(he.current&&X&&(X.match(h)&&window.PR.prettyPrint()),he.current)return he.current.addEventListener("click",Ke),function(){he.current.removeEventListener("click",Ke),k(),x()}},[X,he.current,Ke]),l.a.createElement("div",{ref:he,style:Re,className:"".concat(Me||""," markdown-body"),dangerouslySetInnerHTML:{__html:X}})}},"9VGf":function(o,n,e){"use strict";e.d(n,"a",function(){return u});var F=e("q1tI"),l=e.n(F);function u(t,Y){var d=Object(F.useRef)();Object(F.useEffect)(function(){d.current=t}),Object(F.useEffect)(function(){function D(){d.current()}if(Y!==null){var c=setInterval(D,Y);return function(){return clearInterval(c)}}},[Y])}},B6bo:function(o,n,e){o.exports={flex_box_center:"flex_box_center___1czbK",flex_space_between:"flex_space_between___NcbCS",flex_box_vertical_center:"flex_box_vertical_center___3bgyw",flex_box_center_end:"flex_box_center_end___1RYM-",flex_box_column:"flex_box_column___siFqq",menu:"menu___3LJ87",warehouse:"warehouse___1AVuS",header:"header___2hqXC",title:"title___2N2dQ",content:"content___252cM",left:"left___DCxzF",right:"right___3XU0c",loading:"loading___393Js",empty:"empty___-D3br",tabs:"tabs___1B5_7",line:"line___1qrlH",footer:"footer___1MBb_",commit:"commit___aa_yX",blueLight:"blueLight___oW1lR",filePathWrp:"filePathWrp___sw_To",filePath:"filePath___2Xa_Q",bottom0:"bottom0___3zeb-"}},Bbdw:function(o,n,e){o.exports={flex_box_center:"flex_box_center___1d7HC",flex_space_between:"flex_space_between___2tGvG",flex_box_vertical_center:"flex_box_vertical_center___3lO4f",flex_box_center_end:"flex_box_center_end___22Avr",flex_box_column:"flex_box_column___3SksD",headLeft:"headLeft___9XMDS",colorBlue:"colorBlue___1Qpec",wrap:"wrap___1u-Va",nodata:"nodata___V_2Oo",nodataText:"nodataText___1G_zo",content:"content___314Bx",gitCode:"gitCode___2GwFG",ellipsis:"ellipsis___2M7s4",menu:"menu___3Tf01",overlayClass:"overlayClass___3ckGv"}},BjJ7:function(o,n,e){"use strict";e.d(n,"d",function(){return l}),e.d(n,"c",function(){return u}),e.d(n,"e",function(){return t}),e.d(n,"b",function(){return Y}),e.d(n,"a",function(){return D});var F=e("m3rI");function l(c){var s=!0;if(c.length>0){for(var p=0;p1&&arguments[1]!==void 0?arguments[1]:"",p=[],W=0;W=50,title:I.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:function(){At(I)}}," ",_.a.createElement(me.a,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)}))},Ee=e("9kvl"),Re=e("ju9d");function ue(w){var Fe=w.children;return _.a.createElement("div",{className:"no-data"},_.a.createElement("img",{src:k.a,alt:"no-data",width:300}),Fe)}var X={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},he;(function(w){w[w.INITDATA=0]="INITDATA",w[w.SHOWLOADING=1]="SHOWLOADING",w[w.SHOWFORMPANEL=2]="SHOWFORMPANEL",w[w.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",w[w.SELECTGROUP=4]="SELECTGROUP",w[w.SETINDEX=5]="SETINDEX"})(he||(he={}));function Ke(w,Fe){switch(Fe.type){case he.INITDATA:return Object(se.a)(Object(se.a)({},w),Fe.payload);case he.SHOWLOADING:return Object(se.a)(Object(se.a)({},w),{},{loading:Fe.payload});case he.SETINDEX:return Object(se.a)(Object(se.a)({},w),{},{index:Fe.payload});case he.SHOWFORMPANEL:return Object(se.a)(Object(se.a)({},w),Fe.payload);case he.SHOWMEMBERPANEL:return Object(se.a)(Object(se.a)({},w),Fe.payload);case he.SELECTGROUP:return Object(se.a)(Object(se.a)({},w),{},{selectedGroup:Fe.payload,showFormPanel:!0});default:throw new Error}}function $e(w){var Fe,re=w.user,Lt=Object(g.useReducer)(Ke,X),ea=Object(W.a)(Lt,2),At=ea[0],He=ea[1],R=At.data,L=At.index,E=At.loading,fe=At.showFormPanel,N=At.selectedGroup,Ue=At.showMemberPanel,J=(Fe=re.userInfo)===null||Fe===void 0?void 0:Fe.role,j=Object(g.useMemo)(function(){var Se=[],ca=[],Nt=Object(D.a)(R),ce;try{for(Nt.s();!(ce=Nt.n()).done;){var K=ce.value;K.is_creat?Se.push(K):ca.push(K)}}catch(Dt){Nt.e(Dt)}finally{Nt.f()}return[Se,ca]},[R]);Object(g.useEffect)(function(){J===15&&He({type:he.SETINDEX,payload:1})},[J]);function Q(){return ye.apply(this,arguments)}function ye(){return ye=Object(p.a)(s.a.mark(function Se(){var ca;return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,b();case 2:ca=ce.sent,He({type:he.INITDATA,payload:{loading:!1,showFormPanel:!1,data:ca.groups}});case 4:case"end":return ce.stop()}},Se)})),ye.apply(this,arguments)}Object(g.useEffect)(function(){Q()},[]);function kt(Se){return y.apply(this,arguments)}function y(){return y=Object(p.a)(s.a.mark(function Se(ca){return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(!N.id){ce.next=5;break}return ce.next=3,ge(N.id,ca);case 3:ce.next=7;break;case 5:return ce.next=7,V(ca);case 7:Q();case 8:case"end":return ce.stop()}},Se)})),y.apply(this,arguments)}function I(){He({type:he.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})}function ke(Se){He({type:he.SELECTGROUP,payload:Se})}function ve(){He({type:he.SHOWFORMPANEL,payload:{showFormPanel:!1}})}function Ze(){He({type:he.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function le(Se){He({type:he.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:Se}})}function a(Se,ca){return i.apply(this,arguments)}function i(){return i=Object(p.a)(s.a.mark(function Se(ca,Nt){return s.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,r(ca,Nt);case 2:Q();case 3:case"end":return K.stop()}},Se)})),i.apply(this,arguments)}function U(Se){return ie.apply(this,arguments)}function ie(){return ie=Object(p.a)(s.a.mark(function Se(ca){return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,Ge(ca);case 2:Q();case 3:case"end":return ce.stop()}},Se)})),ie.apply(this,arguments)}function q(Se){return gt.apply(this,arguments)}function gt(){return gt=Object(p.a)(s.a.mark(function Se(ca){return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,O(ca);case 2:Q();case 3:case"end":return ce.stop()}},Se)})),gt.apply(this,arguments)}function ht(Se){He({type:he.SETINDEX,payload:parseInt(Se.target.id,10)})}function rt(Se,ca){return ma.apply(this,arguments)}function ma(){return ma=Object(p.a)(s.a.mark(function Se(ca,Nt){return s.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return Ze(),K.next=3,Ae({user_ids:ca,group_id:Nt});case 3:Q();case 4:case"end":return K.stop()}},Se)})),ma.apply(this,arguments)}return _.a.createElement(_.a.Fragment,null,_.a.createElement("div",{className:"teaching-circling-container"},_.a.createElement("h3",null," \u6559\u7814\u56E2\u961F ",J<=12&&_.a.createElement(l.a,{type:"primary",disabled:R.length>=50,title:R.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:I},"\u65B0\u5EFA")," "),_.a.createElement("div",{className:"teaching-circling-body"},J===15?null:_.a.createElement("ul",{className:"navs"},_.a.createElement("li",{className:L===0?"active":""},_.a.createElement("a",{id:"0",onClick:ht},"\u6211\u521B\u5EFA\u7684")),_.a.createElement("li",{className:L===1?"active":""},_.a.createElement("a",{id:"1",onClick:ht},"\u6211\u52A0\u5165\u7684"))),_.a.createElement("div",{className:j[L].length===0?"nodata-content":"main-content"},j[L].length===0?_.a.createElement(ue,null,J<=12?_.a.createElement(_.a.Fragment,null," ",_.a.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",_.a.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):_.a.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):_.a.createElement(Me,{onExitGroup:q,onPlusMember:le,onDelMember:a,onDelGroup:U,isAdminOrTeacher:J<=12,onChangeGroupName:ke,data:j[L]}))),_.a.createElement("p",{className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),_.a.createElement(Ye,{callback:kt,visible:fe,onCancel:ve,id:N.id,name:N.name}),_.a.createElement(G.a,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",visible:Ue,onCancel:Ze,footer:null,width:1100,bodyStyle:{minHeight:200}},_.a.createElement(Re.a,{container_id:N.id,container_type:4,onSelect:rt,onCancel:Ze})))}var vt=Object(Ee.a)(function(w){var Fe=w.user;return{user:Fe}})($e),Ht=e("SLjR"),mt=e("55Ip"),je=x.a.Group,$=n.a=function(w){var Fe=w.onSelect,re=w.onCancel,Lt=Object(g.useState)([]),ea=Object(W.a)(Lt,2),At=ea[0],He=ea[1],R=Object(g.useState)(!0),L=Object(W.a)(R,2),E=L[0],fe=L[1];Object(g.useEffect)(function(){function J(){return j.apply(this,arguments)}function j(){return j=Object(p.a)(s.a.mark(function Q(){var ye,kt;return s.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(v.c)("teach_groups/my.json");case 2:ye=I.sent,kt=ye.groups,He(kt),fe(!1);case 6:case"end":return I.stop()}},Q)})),j.apply(this,arguments)}J()},[]);var N=Object(g.useMemo)(function(){var J=[],j=[],Q=Object(D.a)(At),ye;try{for(Q.s();!(ye=Q.n()).done;){var kt=ye.value;kt.is_creat?J.push(kt):j.push(kt)}}catch(y){Q.e(y)}finally{Q.f()}return[J,j]},[At]);function Ue(J){Fe(J)}return _.a.createElement(t.a,{className:"select-teach-group",onFinish:Ue},E?_.a.createElement(d.a,{paragraph:!0}):At.length===0?_.a.createElement(ue,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",_.a.createElement(mt.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):_.a.createElement(_.a.Fragment,null,_.a.createElement(t.a.Item,{name:"group_id"},_.a.createElement(je,null,_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),_.a.createElement("ul",{className:"groups"},N[0].map(function(J){return _.a.createElement("li",{key:J.id},_.a.createElement(x.a,{value:J.id},J.name))})),_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),_.a.createElement("ul",{className:"groups"},N[1].map(function(J){return _.a.createElement("li",{key:J.id},_.a.createElement(x.a,{value:J.id},J.name))})))),_.a.createElement("div",{className:"btn-actions"},_.a.createElement(l.a,{type:"ghost",onClick:re,style:{marginRight:10}},"\u53D6\u6D88"),_.a.createElement(l.a,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},E7E6:function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADUCAYAAADZTGx+AAAgAElEQVR4Xu2dC3BU13nHv7MrIQkQQoCEtAIEAmxig4GACxhogpM6NY7jOKZO4nimwcFot23SNNNO02napJN0JjN9TNMm5eG3x4+YSeI3ftUGjCDGQMBgG4wxb+0u4mEeQhJI2tP539WR7i77uPfuvXfvar8zs7Mr7bnn8Z3vt9/5zlMQB5aAQQmsW7fO397eHujp6Rkfi8XGExFeDX2vABHVSSlrhBDDiKhdSnlOCBGWUu4mol1lZWWv3nfffccNZueJaMITpeBCeEICjz/++LCOjo5GIpogpWwUQjT2vU/A/wCClNJvtbBCCCml3CaEeGzChAmPLF269LLVtNx6jgFxS9IeyOehhx6q7OnpmSilnEhE2gsA4L0PhjHZillRUUHl5WUUf6+giopyKi+Pv8rKyrSX3++nnp4e7XXpUgedP3+ezp37lE6ebKPe3l4tCyFEhIj+UwjxaHNz8+ls+ebrewYkX5J3IN9169YNv3DhwsRYLIbXJAWBDoZRmbKFYkPRhw4dqgEwdCgAwOfyPiDKyefzWS454Dh58iQdPPiJBk0fKN1E9KyU8gehUKjVcuIOPciAOCRYJ5J95JFHyq9cuaJZACHEJCklIOgHQUqZ0QIAACg/FB+//niPwxD/H3793QqwJkePHqW2tjaSUsKinCOibwWDwfVulcFIPgyIESm5FGfDhg0lBw8ehOM7qbe3dxIggCXAe58VgBOcts0AgP6XfwCACho2bBgNGTLEpZoYz6arq4vee2+PBooQosvv999y//33bzaegrMxGRBn5ZuQOpR77dq1dVB4BQCsQB8AgGB8JicY3RsAgNewYQO//EOHDnPdAtgttr1736cjR44g2VPl5eXXLF++HBYl74EBsbkJHnnkkZFQ/p6eHk3xdd2gpj6nuDxTlvAB8GufDAH+h+8Ga0A365133qHTp8/AkvwiGAx+3wt1ZUBMtsL69evLTpw4gZEfKH+THoC+z9WZkkQ3RwEQ7wLFf/2VY5yLE2yyKp6LfuHCBdq06W0A0j1kyJCG++6771S+C8mAJLUAukEPP/xw/ZUrVyb5/f4m+AAAgYia+iwCJsTSDuUMOMJD+7tB8e5Q3A/A9xzSS2DHjh0UiUQxWvY3zc3N/5VvWRUlIE888cSI9vZ2TfH7+v8AAD5A1m6QEKLPEcbIT/yl/AG8e9ERzreSmck/Go3S9u078MjOUCg018yzTsQdlIBgNOjw4cMTYAWSfv2VFcg4HBrvBsWdYLzHQYh3hWAJAAkHZyQQi8Xo1Vdfw4RirLKysvree++94ExOxlIt2JZes2bNmL5hUK37owehb6lE2r6M6gYpRxjKz90gYwpjNhac766uy9TRcYk6O7u09+7uborFpDYBWVVVRaNHj06YgNyyZSudPXsWP0S3BIPBN8zmaWd8zwICZzgSiUzs7e3VlL8PANUNwt+VRkaDBrpAcR8Af7s5IWZnY3k1LcxldHZ2UkdHh/bCZywxUf8DJNkGLhobJ9DUqVM1H+2DDz6kQ4cO4ZEfhUKhf81nvT0DyNq1a2+MxWJfIaIFRDSNiAKZJsVKS0v7h0KVBdDPChfzaJDdCnX5MixAJ3V2dmiK39UVB0DBgG5RuqB8tsrKSs1a4F11UzFq1draSqdPx5di4f9z5syhixcvaJOHRPRgKBS63+76mEkv74A8+OCDs7u7u39JRDfpC64mxdTSiEQIKtgZNtPKWeJeuXKlX/HjVgDW4FIfFJ39CwzTJQPFhuKPGDFCe1efhw8frv0v248VZtFbWlq02XRYkGuvvYY+/HAfulhvBIPBW2ysqumk8grImjVrvheLxf6DiEpgEcaPH081NWMIgmVn2HRbpn0AAMS7O3ErgPdLl+ATxLtFaoVtugQwQakUX1kCtJH6nA0AIzVBN2zTpk20f/9+gi7ATxFC7A8Gg58x8rxTcfIGyOrVq38gpQQcNG7cOLrhhhk8R2CxlaFMeuUf8AXiXaJsAMAnS7YA+r9LSkoslsz8Y6+++qpacoKHw6FQCBuy8hbyAsgDDzywuLe3dwPWHV133XU0eTIGojikkwD2Vaj+frIVwP/xfaaAYet0FgBdIPxieyXA4X/yySeVBTkfDAZH5rNsrgMCx3vNmjXvSSlnTJzYSDNmzMhn/T2RN37hVd9fdYGUD4D/w0IYAUD1+fUwAIBCm7zcunUr7dmjOek9oVAor/S6DsiaNWtui8ViL6HRliz5fME1nhWiAIDq7ytfYGA49BLBR8gU8Auv+vypukKDbREjRrZefPFF+CAyGAxa36FlpbGSnnEdkFWrVj1ARCumTZtGU6dOsaEK+U8Cw5z6ro8aDlXWAMOkmQL6+AoA/UiQsgQYsCimgB+Mhx9+uDgBWb169T4p5bTPfe6PtSHAQggAAL/8A5Nh8dEf9Tf6zZkChi4zWQAMZXNIlMDq1auLE5BVq1ZhM/KIW2/9U3JzdCSTAmKIMXkYVO8DGAEAs/T6OQC9H4DvOJiTAABBCIVCrvdy9CV1PfNVq1Zp6w5uv/3L5iSWQ+z4eiCsAxr41U+cGe7S9kWnCxjnzwQArAMHeyXAgNgMCIY6sXRBr/jKB4B1yAQAlkPoAUh2hAEAr+C1F4BsqTEgNgCC0aFjx47RsWPHNTjSBSg3+vnpukAAwI7Z4GyNzt8blwADkiMgODZm7969mu+AAEcYy6bVKFDyaBADYFw5vRCTAckBkMOHD9P773+gtWNtbS199rOfpQkTJrAV8IJm21QGBsQiIJhE+sMfdmnNcP3119PChQsZDJuU0kvJMCAWAMFI1IYNG7W1RwsWLKCZM2d6qU25LDZKgAGxAMiePXu14yrHjh1Ld955p43NwUl5TQIMiElA1GZ+vC9btkxzyDkMXgkwICYBuXjxIm3cuImtx+BlIqFmDIhJQM6cOUNbt/5e8zvgf3AY3BJgQEwCgnsl3n13Ozvng5uL/toxICYBiUZP0vbt22nRokU0ffr0IlGT4q0mA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtSkeKMwIAxI8Wq/gZozIAyIATUp3igMCANSvNpvoOYMCANiQE2KNwoDwoAUr/YbqDkDwoAYUJPijcKAMCDFq/0Gas6AMCAG1KR4ozAgDEjxar+BmjMgDIgBNSneKAwIA1K82m+g5gwIA2JATYo3CgPCgBSv9huoOQPCgBhQk+KNwoAwIMWr/QZqzoAwIAbUpHijMCAMSPFqv4GaMyAMiAE1Kd4oDAgDUrzab6DmDAgDYkBNijcKA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtTEu1FwrXZ3d7f2unLlivaO/6nbhHMtOQPCgOSqQ44/j8uKlPInw4Br8NKF6upqqqmpyal8DAgDkpMC2fUwFF0pv94a4DPuobcScC99U1OTdjW31cCAMCBWdcf0c+kAwP9hJZwIjY2NVFZWZjlpBoQBsaw8yQ+m8geUNYCFwPduBlgOWBBYEquBAWFATOmOVX/AVCY2RPb5fFRfX0/Dhg3LKTUGhAG5SoGc8Ady0tIMD8M6lJSUUGlpKQ0ZMqT/HaNYuVgOlSUDUqSA5MMfsAoJrAEgUAAABj0QVtM18hwDMkgB8Zo/kE0Z4S8oxU8GAHDkKzAgBQxIofgDSrlVV0j/669gyGUo1kl4GBCPA1Lo/oDeGtjhEzgJQ6q0GRCPAdLR0UHnz5/vnzl2an7AqqLl0x+wWuZcnmNAPATIxYsXKRqNuj5fkKxAgCCdQ5xPfyAXRbf6LAPiIUCOHDmiWQ43QiH6A27IJTkPBsRDgHzyySeW1x0lN2yq+YFC9wcYEBclsGrVKm3dw+0eAiQSiRC6WUYDIEg1IqS6R0bT4XjpJcAWxEOAYNVqa2srdXV19bcY+wP5xZcB8RAgShXgh2CiD36CV+cH8qu27uXOgHgQEPean3PKJgEGhAHJpiNF/T0DwoAUNQDZKs+AMCDZdKSov2dAGJCiBiBb5RkQBiSbjhT19wwIA1LUAGSrPAPCgGTTkaL+ngFhQIoagGyVZ0AYkGw6UlDfY/8MViHYtQKBAWFACgoAVVh13haW5ehf6hRGHBaHY3+wcDOXwIAwILnoj6PPqj336lxePQhGDqHDSudJkyblVEYGhAHJSYHseBj77pMtAf7OdDC10Xz56FGjkkqK58X9IBarUhCP4Rc/FQROnssLwcCCwJJYDWxB2IJY1Z2UzyVbA/1J7bZmZCCx4cOHUyAQMBAzfRQGhAExrUDKGqRylPN9Cgt2WcIxBxyjRo3K+fhRBoQBSQsIRoTS+QZGnGTT5Jl4AMO4ACH5lUt3KlX2DAgDchUEyjJYvbjGhJ5njKrfc68HARDYNc+RrawMSJEAAmVP1SVSd/plUxQnv9dbA3UIhQLCyXyNpM2ADDJAsk2gGVEKJ+KoY4hSdYvcsgZW6sWAFCAg+gk0vY/gBWugTmFJ5Rvw2bxWEI0/Y/2OLIt5FsI8iH6IVA+CHRNoFsUWb6y+S2sUBPpu0WA7mpQtiMcsCA6uVodX53vIFNYg2SdQUBSiNbDyo8CAeAiQc+fOUVtbm5V2zOkZdXtTcrdosFkDK0JiQDwEyOHDh7WRJieCmkBL1S2CpeCQWgIMiIcAsePwarcm0IoFKAbEQ4Cge4VuVraQbgIN1oGtQTbpmfueAfEQIFi+gQt02tvb+3fFubGcwpzKFFdsBsRDgCjVAyh4sTXIP4wMiAcByb9acAmUBBgQBoRpyCABBoQBYUAYkKslUAhLTVhz8y8BtiBsQfKvhR4uAQPCgHhYPZ0tGhaAYlj91KlT2vo3vDo6OrTVDGpFg9o0JoTYRkQHhRAfE9GOIUOGbFm+fHn2SSubqsCreW0SJCeTWQKAACsWDh06RGfOnNGG0y2GGBG9J4T4HRE9EwwGAY5jgQFxTLScMCSA24N37NhBuGrbiSCEaCGinwSDwTcdSd+JRDOlyU662xLPT37hcJi2b9/uGBgparXZ5/P9uLm5eYOdNWYLYqc0OS2t+7R161bNcmQKlZWVNGHCBKqpqaERI0YQ/sa5vmqpPzanXb58mS5evEgXLlzQtiMcP35c+ztTEEJsLCkp+cGKFSt22dEcDIgdUuQ0NAns27ePWlpaKN2pLA0NDRoUeFVXV1uS2qeffkrHjh3TXhkgvOzz+b7X3Ny81lImuocYkFwlWIDPY8ckfp3xwoiSesdqZfyajxkzxlSt8Gu/efNm+uijj1I+h2NI586dS6NHjzaVbrbIsFbwb7CfJ1UQQjwuhAg1Nzd3ZEsr3fcMiFXJFcBz6iTGZBiy7a3HyYhGIcHo1GuvvUZnz569SiITJ06kG2+80XYwkjMCKPB3jhw5kqpV3vf7/XetXLnygJUmY0CsSM2Dz2D+IBkEq6etwA9oamrKWkv4A88++6w2h6EP2CqwZMmSnK9AyFqApAiwJBs2bNCsYlKIEtGCUCiUkqBM+TAgZlshz/HVIdXJ3SM7D5owAgjyf+655wg+gT7A8txyyy1aVy0fAQ7966+/TqdPn07IXgixv6SkZOGKFSuuNnUZCsqA5KMVDeSp/AS9jwCldONY0mxdLJThpZdeumoId9q0abR48WLXjidNJ0aUDz7R/v37kyHZUlZW9sXly5d3GWgCLQoDYlRSDsXT39+h7yI5dYhEpmpgX31VVVVW/wO/0JgR14drrrmGbr75ZoekZC3Zt956iw4cSHQ9MAPf3Nz8Z0IIzMhnDQxIVhHZF0H5CcoqAAirfkIupVJ76zHvgBd8BrwbOaF97969tGXLloTsx48fT7feeqvndmLCCr/yyiva/Ik+CCG+HwwGf2FEhgyIESmZjAMTr/cR1Gc7/QSjRVIH0OlBABBWDqCDU75u3bqEI5Iw0XfHHXf0T/AZLZdb8eCzPf/889rCSBWEEJf8fv+M+++/P/X4sK5wDEgOLaXO6k2GwQ0/IbnY6tihZKtg5/56DOfq5xwA3ze+8Q0aNmxYDlJ0/tFLly7Rr3/96wSwhRDPB4PBr2bLnQHJJqG+7/XdIvU5H36C/pBqPQxOn8aIpR6/+x0W0A6E+fPn06xZswxKML/Rdu/eTe+8805CIfx+/x+tXLlye6aSMSBJ0lEHV+sdZgCRw/JsS5qh9xOUj2DUT7CUYZaH0Jc/evRofyw481//+tc953ekqwas/TPPPKPtPdF1tdYHg8HbGBADGoNxcwgvH90j/Pond42s+gkGqmo6CnyPp556KuFHYunSpdqaqkIKWL+1fv16fZExkjU50wQiWxAibVIp1VIJuxtf7yforYKdfoLdZUZ6WMaxc+fO/qQxGbhs2TInsnI8zd/85jfJk4g/DYVC/5wuYwaESBvTz7Y+yUzLqesLkq2C036CmTKaiYuuiX7GfN68eTR79mwzSXgm7q5du2jbNuzijQfMsAeDwc8wIBmayCog+rN69TDAOgyWgONYn3jiiYTq3HPPPXlbSpKrXLEUBd1FffD5fI3Nzc3HUqXNFoRI2+SDV6ag7vJItgpW5hNybWQ3n8cSdiwAVAHzHnfddZebRbA9r9/+9rcJ8yJ+v/87K1eufJgBySBqAAInHaNV6uBqPQxevvDSdg3SJYjdgXv27On/D5avz5kzx8ksHU8b/hT8Kl036xfBYPD7DIjjoh98Gbz88ssJSzW+9KUvub6M3W6pYrITk546QN4IBoO3MCB2S7oI0nv66acT5g4wcz5y5MiCrjnugsHMug6QT4LB4BQGpKCbNT+Ff+yxx6izs7M/829/+9tUXl6en8LYlGtXVxc9+uijekBOB4PBGgbEJgEXUzIPPPBAwuTpypUrC2b2PF07YVZ97dqB8xyEEFeCwWAZA1JMmm1TXRkQmwRpNBk+OM6opLwRj7tYLrcDA+KywHPMjp30HAVo5HEpZXk0Gv5mLEbffeGFF7Q1Crfz6e5GRJf3ODzM62ATnDlzZtzly50hIrFSSqmdRvbCCy9qOTIgDgrexqR5otBGYaqkotHopFis5ydE4h4pZYk+CwbEAYE7mCQvNbFRuKdOnQp0d3f/iCi2QkoqTZU0A2KjwF1Iihcr2iDkcDg8Rkr590TyL4moIlOSDIgNAnc5CV7ublHgUkpfJBL5KyL5MyllpZFkGBAjUvJWHN4wZaE9otHo9Fis50EpaZ6ZxxkQM9LyRlzecmuiHaSUQ8Lh8D8KIf8hnZ/BXSwTAi2QqHxog4GGiluN3nVSyrRbFLMlwxYkm4S8+f1gPPaHiOaFQqF3M0nc8I7CcDj8NSL5mJRyeC5NyIDkIr38PssHx6WQv5RSRCKRfyGSP8LnXJuIAclVgvl7frAcPVpSUiLnz5//y+nTp/+1ECLjfdQZFb6trW14d3f3k0TyK3Y1CwNilyTzk85gOLx6+vTr+y4IEi+UlpZ+q7a2tj2dNNMCgvVTkUjrK1LS5+1sCgbETmnmJ61Cvv6gvr6ebrxxbr/ghKCN9fUNtwohUt4ZkhIQLA8Jh8PPEskv290EDIjdEnU/vUK9QAcXAy1YMD/FBT/ipUAgcKcQoidZmlcBEp/8Cz8hpfymE6JnQJyQqvtp4uxi3E+I/d364NUr2IYPH0aLFi3STqxJFYQQT9fXB+5NvljnKkBaW1v/jUj+rVMiZ0Cckqz76RbKJZ44vmnx4kU0dOjQLEIS/97Q0PB3+kgJgLS2ti4SgjbBijglbgbEKcnmJ12vXwNdWVmpXUUNC5ItwHpISZ9raGhoUXH7AZFSVoTD4d1E8ppsCeXyPQOSi/S8+SzONX777bevug9QlXbSpEk0d+5c2+9Lx2F/O3bsSLjURy8hXA13ww0zTF4qKg4EAoFZQgjtKJd+QJzuWqmCMyDeVHI7SrVv3z5qaWlJe4VEQ0ODdmUCXtXV1ZayxCHauMYAr9bW1pRp4PDwGTOmU2Njo6U8iAa6WhogbW1tU3p6uvdLKf0WUzT8GANiWFQFGRG/6rjkMxwOZyw//AFYFpz1izvV0RWCr6BOwIdVwkAA/BwcOI07BgEF/s4URo8eTdOnT6eqKuv3tAshektKSqfV1tYe1AAJh8OrpIwF3WgRBsQNKec/DwCCZfKRSMSVwmAId9q0a7NeYW20MEL4VgcCgZCA7xGJhE9JKbN7MUZTzxCPAbFBiAWUBLpB8BOcAgVgXHvttVRTox15YFvATbj19YEaEQ6H75Qylng7o23ZXJ0QA+KgcD2aNEa6sCvRrmuw0X2qrw9QIFBPw4fntHY2o8SE8H1NtLa2/rJvq6wr4mVAXBGzpzJJXpqCa6MnT55M0WhUu5dFfy+kuo4O103AH8E5wIiP18iRVQSLgeun3QniVwBkK5Fc4E6GfOyPW3L2Qj6wGAcOHKCNGzdmLA4gaGpqokmTJpocknW6luL3IhxujUgp65zOSqXPFsQtSbubD0adcBkqLAJGnNTFqKm6Vcoa4CppLE3x6nUKQoioaG09gQkR186zZ0DcVVwncsO98QBA/8L8hJG75OfPn0+1tSlvGnCiqLmm2cWA5CrCQf487tJQICjLAKc7OcB3qKwcTrAKVVUjtbkN3Cjb0dHRHzV5qXkBiK6Lu1gF0EpuFRHKnAxDqok5ONAAAKNJAAJdJEz06e97P3jwE/rwww/7i47vliz5vOZsF0ro62Kxk14oDWZnOXFiorIIgAKf9b/2Ki+MJMVhiIMAKABDptt9r1zppjfffJO6u7v7iwwnHDv5CiuIrTzMW1gtZqm06BLpLQNgwDKO5IDh0zgI6CbFu0pGVsEmp7N37/sJCwiR7he+cHPavRiWKuXKQ+JXPFHoiqDdyQROMjYwKYugoIBTnRyw7ikOwQAQ2fdLZK8HLNPGjZsSJgWvv/56mjy5KfvDHoshhO9OXmrisUYxWhwMn2LkSHWT8I4hVgy3JoeKioo+fwFdJEAxgvA/J8L27YnLSgDdzTcvKbh7DfuXmkBIbi5WfPnl9drM6dKlt5qaFIpGT2qL37BtEqs1iylAXlB+vWU4e/ZsymXlUEjlK8Tfq1zr2qBMLS1bEppmzpw51NAQKLjm6l+siJK7udz9zTffokuXLmm/KmZGNIoFEDi2+sk2WAZ0m1JNuGEdkt55xmf3lmFcrfObN7doVk0F7PnAVtdCC1ctd0cF3Now9e677xKUfebMG7SNM0bDYAQEjnKqOYbkCTeMGGHkaMB5jvsOGG71SsCq3Z07/5BQHFj7UaOsbYzKb72SNkyhMG5tuT127Djt3r1b2355003Gl4DhbNht294lzMTOmjUrv/KzkHtnZ2dCFwmWIdUcA+YL1LAqfAV0k/C3fo7BQvaOPgLr9tZbGxKGiQOBAM2dO8fRfJ1JPM2W2z4r4vihDehCoJuFkRUc4FVXZ2wZGLodW7f+nmbMmEELFy50RjY2pYoupN55hpXA/5IDLEB8sm3AeQYMmeYYbCqirckMhklBCCTjoQ1KYm50tQ4fPkI4whJnFC1ceJOhNf1QMPxKYXHbsmXLbG3gXBLDdtDkYVVYi+Sg5hj0s89O7mXIpU5mnh08k4IaIpmP/enrajl6cJwSvhoOxHj87NmztL3JmQL65a+99ro2O3v33Xdr+wLcDnCWk4dVU024AfyBOYb47LOZAQm365VLfoNlUtDwwXF9kDh29KhqDAxdAhL4FghTpkymadOmZexefPDBh3To0CHCcS633XZbLu2a8Vk1x6B3oNHF0y+dUAlgL4PyFdTsc0WFa4ujHZOBkYQHz6SgiaNHlWCcOrw6WfAHDx6kffv2a0ulq6tH0nXXXZfWOij/Be84DAxj7LkG/RyDAiJ5l5vKA3MMybPPsIDFGgbDpKClw6tVgztx/UEqZTp79lPauXMnqb47xs+bmiYRlkcnO6zo4mA0C0DNnDmT5s2bZ3iER23q0VsGjNtn3tQz4ECnO9e1GAEZHJOCOVx/oLMktl6gk06ZYBUOHTqsLXJTa4fQfRk7dqw2lg6fQ60VOnGild577z1NsfGLPnv2bJo4caK2f1kF/aYe5TfAh0g1xzBkSCmNHFmtnYyhhlXV+UzFqPxG6vz225sTDq4upEnB+KU54mf19fU/zukCHb2g7LqCLZvw0eXBpBOGDtHH1Yd4f79KO2AM8WAJlJMMSwOA8B0sUaqRJKSFoVXEw2gYTsUAEF6acMsmHy98X8iTgkKIdiLx54FAwNBJPqauVLPjEk8zDYzuD7pf8Alg0lOtSs2UHqABVJhbqKsbq3XZuJtkpgWujgurjXks/Q9QoUwKCiH2+Xz+u+vq6t43KgVTgCBRXAMdiUR+RBT7oZVroI0WLFW89vZL1N5+kTD2DljQLevuxnuPZgUw2xyfbxhB1dWjqFhGk3KRqdlnjx8/Trt27e5/rBB2CgpB3US+n9fX1/9MCHH12v8MQjANiEorbk16HpSS5pkVMscvXAmoSV5VA6/vFBSCtvl8JSvMWA1961gGpM+a+CKRyHeJ5E+llJWF2+xccqMSgNXetm2b1vXFwMn8+fP6D5w2moYb8YQQF4nEP9XX1/9P8q1RZvLPCRCVUTgcHiOl/CGR/AsicmYnjplacVzHJYAhc4+O9HUSif8VQvw8EAiczlUQtgCiCnHq1KlAd3f3PxHFvuO2f5KrIPj5wpZAn5/xUGlp6U9ramoy371goqq2AqLyPXnyZFNvb/ePicQ9uDHXRHk4KkvAlATiN9PKp3y+kp/U1dUdNvWwgciOAKLyPXPmzLjLlztDRGKllNLe8+kNVI6jDF4JCCFOE8m1ZWUVq0aPHn3CqZo6CogqNNZ1RaPhb8Zi9D0iWXi7nZySPqdrQQJit89H/11XF3haCNFlIQFTj7gCiL5E4XB4MZEMEdEdUsps9/KaqgxHHpwSEELg/NLnicSqQCCw2c1aug6IqhwWQvb09HyVSH6LiL7Ivoqbze79vOK+Bf0fkXiypKTkudra2sR1Ry5VIW+A6OsXjUZre3t778DBmPAAAAI6SURBVO6DZb5LdedsvCmBdwCF3+9fV1dXF98slMfgCUCSumCNQsgvSymXSklLeF4lj9rhTtadQtAGIcR6KbWNS0fdydZYLp4DRF9snLQSjUZvjsViS4Wg26SUVi++NiYNjuWKBIQQR6Wkl30+3/q6urq3hBBXb+J3pSTZM/E0IMnFj0Qi10kp/4QotphILJJSjs1eRY6RbwkIIU4SyRYi32YhxBv19fUD9yLku3BZ8i8oQJLrcurUiWt6e8Wi3l7CyBiO8JvicXkXS/EOEokWv582+/2ypaZm3IFCrXhBA5Is9La2trqenp6biGi2lJhv0eZcxhVq4xRIuU8Qid1CCKyB31VSUrK1trY2WiBlz1rMQQVIqtpeuHBidEcHzZIy/iLSXtfyWrGsupEQIb7WiT4iot1CxF9Dh9LuESPGnTGXUmHFHvSApGoOzLm0tbU19vb2TpVSThGCphLJKVLSVCFoYrHCAwikpCNC0MdE4qCU9LEQ4qDf7/+4trb2aN/cRGFpeI6lLUpAMslMSulva2ub2NPT0+TzyUAsJup9PgpIKQNSinohtM/1RFRo5/1cFkJEpKSwEDIihAjHYhT2+WQkFhPhkpKSQ7W1tUdwsnmOOjWoHmdALDbn+fPnR3V2dgKW0ULEqmIxUSWlHCmErJJSVAlBVVIS3kcS4X9ULoQolVKWZnpHcaSU3UKI7szv1EUkzuNSKSEI7+eFkOelFOeFEOd8Pnz24fOZioqKcFVV1VmLVS3qx/4fQLyzKIIkCJoAAAAASUVORK5CYII="},EkPF:function(o,n,e){o.exports={practiceSetting:"practiceSetting___2ttNt",wrapHeader:"wrapHeader___2dgOY",wrapLayout:"wrapLayout___3zol1",wrapSidebar:"wrapSidebar___3imKs",wrapContent:"wrapContent___3L8H_"}},FPkq:function(o,n,e){o.exports=e.p+"static/qrCode.dd0fe9b2.png"},FTkQ:function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg=="},FrRK:function(o,n,e){"use strict";var F=e("+L6B"),l=e("2/Rp"),u=e("DZo9"),t=e("8z0m"),Y=e("miYZ"),d=e("tsqr"),D=e("WmNS"),c=e.n(D),s=e("9og8"),p=e("2qtc"),W=e("kLXV"),P=e("y8nQ"),x=e("Vl3Y"),g=e("tJVT"),_=e("PpiC"),v=e("5NDa"),T=e("5rEg"),G=e("q1tI"),se=e.n(G),M=e("9kvl"),Be=e("m3rI"),k=e("FPkq"),b=e.n(k),V=e("qB8g"),ge=e.n(V),Ae=T.a.TextArea,O=function(Ge){var A=Ge.newShixuns,h=Ge.globalSetting,Ye=Ge.loading,Oe=Ge.dispatch,m=Object(_.a)(Ge,["newShixuns","globalSetting","loading","dispatch"]),me=x.a.useForm(),te=Object(g.a)(me,1),Me=te[0],Ee=Object(G.useState)([]),Re=Object(g.a)(Ee,2),ue=Re[0],X=Re[1],he=function(je){var $=["uploading","done","removed"];$.includes(je.file.status)&&X(je.fileList)},Ke=function(je){if(!je.percent||je.percent==100){var $,w=($=je.response)===null||$===void 0?void 0:$.id;return W.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var Fe=Object(s.a)(c.a.mark(function Lt(){var ea;return c.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Oe({type:"newShixuns/deleteAttachment",payload:{id:w}});case 2:ea=He.sent,ea&&X(ue.filter(function(R){var L;return((L=R.response)===null||L===void 0?void 0:L.id)!==w}));case 4:case"end":return He.stop()}},Lt)}));function re(){return Fe.apply(this,arguments)}return re}()}),!1}},$e=function(je){if(ue.length)return!1;var $=je.size/1024/1024>50;return $?(d.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0},vt=function(){var mt=Object(s.a)(c.a.mark(function je($){var w,Fe,re,Lt,ea,At,He,R;return c.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return re=$||{},Lt=re.language,ea=re.env,At=re.mode,He=re.code,E.next=3,Oe({type:"newShixuns/applyShixunMirror",payload:{language:Lt,runtime:ea,run_method:At,attachment_id:ue==null||((w=ue[0])===null||w===void 0||((Fe=w.response)===null||Fe===void 0))?void 0:Fe.id}});case 3:R=E.sent,Oe({type:"newShixuns/setActionTabs",payload:{}}),R&&d.b.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002");case 6:case"end":return E.stop()}},je)}));return function($){return mt.apply(this,arguments)}}(),Ht=function(){Me.resetFields(),X([])};return se.a.createElement(W.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:A.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:Ht},se.a.createElement("section",{className:ge.a.qrCode},se.a.createElement("aside",{className:ge.a.a1},se.a.createElement("div",{className:ge.a.code},se.a.createElement("img",{width:120,height:120,src:b.a,alt:"\u4E8C\u7EF4\u7801"})),se.a.createElement("div",{className:ge.a.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),se.a.createElement("div",{className:ge.a.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),se.a.createElement("aside",{className:ge.a.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",se.a.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),se.a.createElement(x.a,{className:ge.a.formWrap,form:Me,labelCol:{span:4},wrapperCol:{span:20},onFinish:vt},se.a.createElement(x.a.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},se.a.createElement(Ae,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),se.a.createElement(x.a.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},se.a.createElement(Ae,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),se.a.createElement(x.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},se.a.createElement(Ae,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),se.a.createElement(x.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},se.a.createElement("div",{className:ge.a.upload},se.a.createElement(t.a,{fileList:ue,action:"".concat(Be.a.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:he,onRemove:Ke,beforeUpload:$e,withCredentials:!0},se.a.createElement("span",{className:"".concat(ge.a.color4CACFF," current")},"\u4E0A\u4F20\u9644\u4EF6"),se.a.createElement("span",{className:"".concat(ge.a.colorCCC," ml10")},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),se.a.createElement("div",{className:ge.a.footerWrap},se.a.createElement(x.a.Item,null,se.a.createElement(l.a,{className:"mr5",size:"large",onClick:function(){Oe({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),se.a.createElement(l.a,{size:"large",type:"primary",htmlType:"submit",loading:Ye["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};n.a=Object(M.a)(function(r){var Ge=r.newShixuns,A=r.loading,h=r.globalSetting;return{newShixuns:Ge,globalSetting:h,loading:A.effects}})(O)},HmJG:function(o,n,e){},HpfO:function(o,n,e){o.exports={wrap:"wrap___r5XlG",content:"content___1KVgv",mainPathWrap:"mainPathWrap___256K2",colorBlue:"colorBlue___3S7DM"}},JFl9:function(o,n,e){o.exports={footerWrap:"footerWrap___3bmMI"}},Jky8:function(o,n,e){"use strict";var F=e("sRBo"),l=e("kaz8"),u=e("5NDa"),t=e("5rEg"),Y=e("WmNS"),d=e.n(Y),D=e("miYZ"),c=e("tsqr"),s=e("9og8"),p=e("2qtc"),W=e("kLXV"),P=e("tJVT"),x=e("q1tI"),g=e.n(x),_=e("9kvl"),v=e("6CvP"),T=e("1XHU"),G;(function(M){M[M.Professor=1]="Professor",M[M.AssistantProfessor=2]="AssistantProfessor",M[M.Student=3]="Student"})(G||(G={}));var se=function(Be){var k=Be.visible,b=Be.onCancel,V=b===void 0?function(){}:b,ge=Object(x.useState)(),Ae=Object(P.a)(ge,2),O=Ae[0],r=Ae[1],Ge=Object(x.useState)([]),A=Object(P.a)(Ge,2),h=A[0],Ye=A[1],Oe=Object(x.useState)(!1),m=Object(P.a)(Oe,2),me=m[0],te=m[1],Me=Object(x.useState)(!1),Ee=Object(P.a)(Me,2),Re=Ee[0],ue=Ee[1],X=Object(x.useState)(),he=Object(P.a)(X,2),Ke=he[0],$e=he[1],vt=function($){if(h.includes(G.Professor)){W.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:g.a.createElement("div",{className:"tc"},"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:function(){_.c.push("/classrooms/".concat($,"/students"))}});return}_.c.push("/classrooms/".concat($,"/students"))},Ht=function(){var je=Object(s.a)(d.a.mark(function $(){var w;return d.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(O){re.next=3;break}return c.b.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A"),re.abrupt("return");case 3:return te(!0),re.next=6,Object(v.c)({invite_code:O,professor:h.includes(G.Professor)?1:null,assistant_professor:h.includes(G.AssistantProfessor)?1:null,student:h.includes(G.Student)?1:null});case 6:if(w=re.sent,te(!1),!((w==null?void 0:w.status)===-2)){re.next=22;break}if(mt(),!(w.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1")){re.next=14;break}return ue(!0),$e(1),re.abrupt("return");case 14:if(!(w.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1")){re.next=18;break}return ue(!0),$e(2),re.abrupt("return");case 18:if(!(w.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1")){re.next=22;break}return ue(!0),$e(3),re.abrupt("return");case 22:if(!((w==null?void 0:w.status)===0)){re.next=27;break}return mt(),c.b.info(w.message),(w==null?void 0:w.course_id)&&vt(w.course_id),re.abrupt("return");case 27:case"end":return re.stop()}},$)}));return function(){return je.apply(this,arguments)}}(),mt=function(){var je=Object(s.a)(d.a.mark(function $(){return d.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:V();case 1:case"end":return Fe.stop()}},$)}));return function(){return je.apply(this,arguments)}}();return g.a.createElement(g.a.Fragment,null,g.a.createElement(W.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",visible:k,confirmLoading:me,onOk:Ht,onCancel:mt},g.a.createElement("div",{className:"tc"},g.a.createElement("div",null,g.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),g.a.createElement(t.a,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:O,onChange:function($){if($.target.value.length>=7){c.b.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}r($.target.value)}})),g.a.createElement("div",{className:"mt10 font14"},g.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),g.a.createElement(l.a.Group,{value:h,onChange:function($){return Ye($)}},g.a.createElement(l.a,{value:G.Professor,disabled:h.includes(2)},"\u6559\u5E08"),g.a.createElement(l.a,{value:G.AssistantProfessor,disabled:h.includes(1)},"\u52A9\u6559"),g.a.createElement(l.a,{value:G.Student},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),g.a.createElement(T.a,{visible:Re,onCancel:function(){return ue(!1)},occupationValue:Ke}))};n.a=se},Jv0p:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2RVge",flex_space_between:"flex_space_between___2f-dJ",flex_box_vertical_center:"flex_box_vertical_center___2UjfS",flex_box_center_end:"flex_box_center_end___1RfMW",flex_box_column:"flex_box_column___3uuIq",sidebar:"sidebar___Ik5Ae",items:"items___2qrP5",item:"item___24ylH",name:"name___1UcvU",itemActive:"itemActive___1Bj1D",question:"question___2fGw1"}},"K/0z":function(o,n,e){o.exports={flex_box_center:"flex_box_center___34o9a",flex_space_between:"flex_space_between___-huEz",flex_box_vertical_center:"flex_box_vertical_center___2cVWf",flex_box_center_end:"flex_box_center_end___34TrE",flex_box_column:"flex_box_column___1cFDm",commitWrap:"commitWrap___2vlCb",wrap:"wrap___1aAiT",colorGray:"colorGray___2qCuf",content:"content___2m0yy",itemTime:"itemTime___3_Y_B",imageUrl:"imageUrl___1czhY",blueLight:"blueLight___1Mi3S",divider:"divider___2BJ6X",empty:"empty___26qrj"}},KVXO:function(o,n,e){o.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},KeGQ:function(o,n,e){o.exports=e.p+"static/noLevelData.36460f71.png"},KhGG:function(o,n,e){"use strict";e.d(n,"b",function(){return Be});var F=e("0Owb"),l=e("miYZ"),u=e("tsqr"),t=e("oBTY"),Y=e("tJVT"),d=e("PpiC"),D=e("WmNS"),c=e.n(D),s=e("k1fw"),p=e("9og8"),W=e("DZo9"),P=e("8z0m"),x=e("q1tI"),g=e.n(x),_=e("ErOA"),v=e("7Cbv"),T=e("9kvl"),G=P.a.Dragger,se=e("mxV5"),M,Be=function(){var b=Object(p.a)(c.a.mark(function V(ge,Ae,O){var r,Ge,A,h,Ye,Oe,m,me,te;return c.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ae.file_name=ge.name,Ee.next=3,Object(_.a)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return m=Ee.sent,me=Object(v.a)(),te=new se({endpoint:m==null||((r=m.data)===null||r===void 0)?void 0:r.end_point,region:m==null||((Ge=m.data)===null||Ge===void 0)?void 0:Ge.region,accessKeyId:m==null||((A=m.data)===null||A===void 0)?void 0:A.access_key_id,accessKeySecret:m==null||((h=m.data)===null||h===void 0)?void 0:h.access_key_secret,bucket:m==null||((Ye=m.data)===null||Ye===void 0)?void 0:Ye.bucket,stsToken:m==null||((Oe=m.data)===null||Oe===void 0)?void 0:Oe.security_token}),Ee.abrupt("return",new Promise(function(Re,ue){var X;te.multipartUpload("".concat(me),new Blob([ge],{type:ge.type}),Object(s.a)(Object(s.a)({timeout:200*1e3,partSize:102400},O),{},{callback:{url:m==null||((X=m.data)===null||X===void 0)?void 0:X.callback_url,host:m==null?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(_.e)(Ae)}})).then(function(he){var Ke;ge.response=(Ke=he.data)===null||Ke===void 0?void 0:Ke.data,Re(he==null?void 0:he.data)}).catch(function(he){ue(he),console.log("err:",he)})}));case 7:case"end":return Ee.stop()}},V)}));return function(ge,Ae,O){return b.apply(this,arguments)}}(),k=function(V){var ge=V.user,Ae=V.cancelUpload,O=Object(d.a)(V,["user","cancelUpload"]),r=Object(x.useState)([]),Ge=Object(Y.a)(r,2),A=Ge[0],h=Ge[1],Ye=Object(x.useState)(),Oe=Object(Y.a)(Ye,2),m=Oe[0],me=Oe[1],te={onRemove:function(Re){h(Object(t.a)(A.filter(function(ue){return ue.name!==Re.name}))),O.onChange(A.filter(function(ue){return ue.name!==Re.name}))},disabled:O.disabled,multiple:!0,fileList:A==null?void 0:A.map(function(Ee){return Ee.file}),customRequest:function(){},beforeUpload:function(){var Ee=Object(p.a)(c.a.mark(function ue(X){var he;return c.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(he=O.maxSize||1024*1024*1024*1,!A.filter(function(vt){return vt.name===X.name}).length){$e.next=4;break}return u.b.info("".concat(X.name,"\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9")),$e.abrupt("return");case 4:if(!((X==null?void 0:X.size)>he)){$e.next=7;break}return u.b.info("\u6587\u4EF6\u8D85\u8FC7".concat(he/1024/1024/1024,"GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42")),$e.abrupt("return",!1);case 7:return A.push({name:X.name,file:X}),h(Object(t.a)(A)),O.onChange(A),$e.abrupt("return",!1);case 11:case"end":return $e.stop()}},ue)}));function Re(ue){return Ee.apply(this,arguments)}return Re}()},Me=function(){var Ee=Object(p.a)(c.a.mark(function Re(ue,X){var he,Ke,$e,vt,Ht,mt,je,$,w;return c.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return X.file_name=ue.name,je=ue.name,re.next=4,Object(_.a)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if($=re.sent,!(($==null?void 0:$.status)!==0)){re.next=11;break}return A[A.findIndex(function(Lt){return Lt.name===je})].status="error",A[A.findIndex(function(Lt){return Lt.name===je})].file.status="error",O.onChange(A),u.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),re.abrupt("return");case 11:return m=new se({endpoint:$==null||((he=$.data)===null||he===void 0)?void 0:he.end_point,region:$==null||((Ke=$.data)===null||Ke===void 0)?void 0:Ke.region,accessKeyId:$==null||(($e=$.data)===null||$e===void 0)?void 0:$e.access_key_id,accessKeySecret:$==null||((vt=$.data)===null||vt===void 0)?void 0:vt.access_key_secret,bucket:$==null||((Ht=$.data)===null||Ht===void 0)?void 0:Ht.bucket,stsToken:$==null||((mt=$.data)===null||mt===void 0)?void 0:mt.security_token}),me(m),w=Object(v.a)(),re.abrupt("return",new Promise(function(Lt,ea){try{var At;m.multipartUpload("".concat(O.identifier,"/").concat(w),new Blob([ue.file],{type:ue.file.type}),{timeout:3600*1e3,partSize:1002400,progress:function(R,L,E){try{console.log("\u8FDB\u5EA6",R,L,E);var fe=A.findIndex(function(N){return N.name===je});A[fe].file.percent=R*100,A[fe].tempCheckpoint=L,h(Object(t.a)(A))}catch(N){}},checkpoint:A[A.findIndex(function(He){return He.name===je})].tempCheckpoint,callback:{customValue:{id:je+""},url:$==null||((At=$.data)===null||At===void 0)?void 0:At.callback_url,host:$==null?void 0:$.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(_.e)(X)}}).then(function(He){var R,L=A.findIndex(function(J){return J.name===je}),E="done";if(((R=He.data)===null||R===void 0?void 0:R.status)===0){var fe;ue.response=(fe=He.data)===null||fe===void 0?void 0:fe.data;var N=A.findIndex(function(J){return J.name===je});A[N].status="done",A[N].file.status="done"}else{var Ue;u.b.warn((Ue=He.data)===null||Ue===void 0?void 0:Ue.message),E="error"}A[L].status=E,A[L].file.status=E,O.onChange(A),Lt(He==null?void 0:He.data)}).catch(function(He){A[A.findIndex(function(R){return R.name===je})].status="error",A[A.findIndex(function(R){return R.name===je})].file.status="error",u.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),h(Object(t.a)(A)),O.onChange(A),ea(He),console.log("err:",He)})}catch(He){debugger}}));case 15:case"end":return re.stop()}},Re)}));return function(ue,X){return Ee.apply(this,arguments)}}();return Object(x.useEffect)(function(){A.every(function(Ee){return Ee==="done"||Ee==="error"})&&O.onComplete(A)},[A]),Object(x.useEffect)(function(){if(Ae){var Ee;(Ee=m)===null||Ee===void 0||Ee.cancel()}},[Ae]),Object(x.useEffect)(function(){O.uploading&&A.map(function(){var Ee=Object(p.a)(c.a.mark(function Re(ue){var X,he;return c.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!((!ue.status||ue.status==="error")&&!Ae)){$e.next=6;break}return ue.status="uploading",ue.file.status="uploading",$e.next=5,Me(ue,{login:ge==null||((X=ge.userInfo)===null||X===void 0)?void 0:X.login,container_type:O.container_type,container_id:O.container_id,description:O.description});case 5:he=$e.sent;case 6:case"end":return $e.stop()}},Re)}));return function(Re){return Ee.apply(this,arguments)}}())},[O.uploading]),g.a.createElement(G,Object(F.a)({},te,{height:O.height,className:O.className}),g.a.createElement("p",{className:"ant-upload-hint"},O.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};n.a=Object(T.a)(function(b){var V=b.loading,ge=b.globalSetting,Ae=b.user;return{globalSetting:ge,loading:V.models.competitions,user:Ae}})(k)},Lai7:function(o,n,e){o.exports=e.p+"static/noEnvData.6108fa6c.png"},M8RZ:function(o,n,e){"use strict";e.d(n,"a",function(){return s});var F=e("fWQN"),l=e("mtLc"),u=e("yKVA"),t=e("879j"),Y=e("q1tI"),d=e.n(Y),D=e("i8i4"),c=e.n(D),s=function(p){Object(u.a)(P,p);var W=Object(t.a)(P);function P(x){var g;Object(F.a)(this,P),g=W.call(this,x);var _=window.document;return g.node=_.createElement("div"),_.body.appendChild(g.node),g}return Object(l.a)(P,[{key:"render",value:function(){var g=this.props.children;return Object(D.createPortal)(g,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),P}(d.a.Component)},NLgs:function(o,n,e){"use strict";e.d(n,"d",function(){return s}),e.d(n,"e",function(){return p}),e.d(n,"c",function(){return P}),e.d(n,"b",function(){return x}),e.d(n,"a",function(){return g});var F=e("2qtc"),l=e("kLXV"),u=e("q1tI"),t=e.n(u),Y=e("9kvl"),d=e("xKgJ"),D=e("1vsH"),c=e("m3rI"),s=function(v){return!!(p(v)&&W())},p=function(v){return Object(d.o)()?!0:(v({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},W=function(){var v,T=Object(Y.b)()._store.getState(),G=T.user;return((v=G.userInfo)===null||v===void 0?void 0:v.profile_completed)?!0:(l.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:t.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Y.c.push("/account/profile/edit")}}),!1)},P=function(){var v,T=Object(Y.b)()._store.getState(),G=T.user;return((v=G.userInfo)===null||v===void 0?void 0:v.professional_certification)?!0:(l.a.confirm({title:"\u63D0\u793A",centered:!0,content:t.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(D.A)("/account/certification")}}),!1)},x=function(){return Object(d.a)()?!0:(l.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},t.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),t.a.createElement("img",{src:Object(d.s)()?e("WdTA"):"".concat(c.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),t.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(d.s)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(D.A)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},g=function(v){return v?!0:(l.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),t.a.createElement("div",{style:{marginLeft:"110px"}},t.a.createElement("img",{src:e("1ZF9"),width:200}),t.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(D.A)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)}},Ot1p:function(o,n,e){"use strict";var F=e("2qtc"),l=e("kLXV"),u=e("rAM+"),t=e("tJVT"),Y=e("jrin"),d=e("q1tI"),D=e.n(d),c=e("VrN/"),s=e.n(c),p=e("bdgK"),W=e("p77/"),P=e("Bd2K"),x=e("ELLl"),g=e("19Vz"),_=e("lZu9"),v=e("kSUc"),T=e("9Bee"),G=e("0Owb"),se=e("dejd"),M=e("C+DQ"),Be=[{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 k(y){var I=y.onActionCallback,ke=y.title,ve=y.icon,Ze=y.actionName,le=y.className,a=le===void 0?"":le,i=y.children;function U(){I(Ze)}return D.a.createElement("a",{title:ke,className:a,onClick:U},D.a.createElement("i",{className:"md-iconfont ".concat(ve)}),i)}var b=function(y){var I=y.watch,ke=y.showNullButton,ve=y.onActionCallback,Ze=y.fullScreen,le=[].concat(Be,[{title:"".concat(I?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(I?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return D.a.createElement("ul",{className:"markdown-toolbar-container"},le.map(function(a,i){return D.a.createElement("li",{key:i},a.actionName?D.a.createElement(k,Object(G.a)({},a,{onActionCallback:ve})):D.a.createElement("span",{className:"v-line"}))}),ke?D.a.createElement("li",null,D.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ve},D.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,D.a.createElement("li",{className:"btn-full-screen"},D.a.createElement(k,{icon:"".concat(Ze?"icon-shrink":"icon-enlarge"),title:Ze?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ve})))},V=e("M8RZ"),ge=e("+L6B"),Ae=e("2/Rp"),O=e("y8nQ"),r=e("Vl3Y"),Ge=e("5NDa"),A=e("5rEg"),h={labelCol:{span:4},wrapperCol:{span:20}},Ye=function(y){var I=y.callback,ke=y.onCancel;function ve(Ze){I(Ze)}return D.a.createElement(r.a,Object(G.a)({},h,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ve}),D.a.createElement(r.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},D.a.createElement(A.a,null)),D.a.createElement(r.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},D.a.createElement(A.a,null)),D.a.createElement("div",{className:"flex-container flex-end"},D.a.createElement(Ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),D.a.createElement(Ae.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))},Oe=e("7ahc"),m=e("HmJG"),me=e("BjJ7"),te=r.a.useForm,Me={width:280,marginRight:10},Ee={labelCol:{span:5},wrapperCol:{span:19}},Re=function(y){var I=y.callback,ke=y.onCancel,ve=te(),Ze=Object(t.a)(ve,1),le=Ze[0];function a(ie){I(ie)}function i(ie){le.setFieldsValue({src:"/api/attachments/".concat(ie.id)})}function U(ie){var q=ie.target.files[0];X(q,i)}return D.a.createElement(r.a,Object(G.a)({form:le},Ee,{className:"upload-image-panel",onFinish:a}),D.a.createElement(r.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},D.a.createElement("div",{className:"flex-container"},D.a.createElement(r.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},D.a.createElement(A.a,{style:Me})),D.a.createElement(ue,{onFileChange:U}))),D.a.createElement(r.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},D.a.createElement(A.a,{style:{width:264}})),D.a.createElement(r.a.Item,{style:{textAlign:"right"}},D.a.createElement(Ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),D.a.createElement(Ae.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))};function ue(y){var I=y.onFileChange;return D.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",D.a.createElement("input",{type:"file",accept:"image/*",onChange:I}))}function X(y,I){if(!y)throw new String("\u6CA1\u6709\u6587\u4EF6");var ke=new FormData;ke.append("editormd-image-file",y),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var ve=new window.XMLHttpRequest;ve.withCredentials=!0,ve.addEventListener("load",function(Ze){I(JSON.parse(Ze.target.responseText))},!1),ve.addEventListener("error",function(Ze){console.error(Ze)},!1),ve.open("POST","".concat(me.a,"/api/attachments.json")),ve.send(ke)}var he=e("giR+"),Ke=e("fyUT"),$e=e("7Kak"),vt=e("9yH6"),Ht=vt.a.Group,mt={margin:"0 8px"},je=function(y){var I=y.callback,ke=y.onCancel;function ve(Ze){I(Ze)}return D.a.createElement(r.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ve},D.a.createElement("div",{className:"flex-container"},D.a.createElement("span",{style:mt},"\u5355\u5143\u683C\u6570\uFF1A"),D.a.createElement("span",{style:mt},"\u884C\u6570"),D.a.createElement(r.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},D.a.createElement(Ke.a,null)),D.a.createElement("span",{style:mt},"\u5217\u6570"),D.a.createElement(r.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},D.a.createElement(Ke.a,null))),D.a.createElement("div",{className:"flex-container",style:{marginTop:12}},D.a.createElement("span",{style:mt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),D.a.createElement(r.a.Item,{name:"align"},D.a.createElement(Ht,null,D.a.createElement(vt.a,{value:"default"},D.a.createElement("i",{className:"fa fa-align-justify"})),D.a.createElement(vt.a,{value:"left"},D.a.createElement("i",{className:"fa fa-align-left"})),D.a.createElement(vt.a,{value:"center"},D.a.createElement("i",{className:"fa fa-align-center"})),D.a.createElement(vt.a,{value:"right"},D.a.createElement("i",{className:"fa fa-align-right"}))))),D.a.createElement("div",{className:"flex-container flex-end"},D.a.createElement(Ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),D.a.createElement(Ae.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))},$="link",w="upload-image",Fe="code-block",re="add-table",Lt="------------",ea={default:Lt,left:":".concat(Lt),center:":".concat(Lt,":"),right:"".concat(Lt,":")},At=e("9VGf"),He,R;function L(){}var E=0,fe=1e4,N="\u2581";function Ue(y){return/^\d+$/.test(y)?"".concat(y,"px"):y}var J=navigator.platform.toUpperCase().indexOf("MAC")>=0,j=J?"Cmd":"Ctrl",Q=(He={},Object(Y.a)(He,j+"-B","bold"),Object(Y.a)(He,j+"-I","italic"),He),ye=(R={},Object(Y.a)(R,$,"\u6DFB\u52A0\u94FE\u63A5"),Object(Y.a)(R,Fe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Y.a)(R,w,"\u6DFB\u52A0\u56FE\u7247"),Object(Y.a)(R,re,"\u6DFB\u52A0\u8868\u683C"),R),kt=n.a=function(y){var I=y.defaultValue,ke=I===void 0?"":I,ve=y.onChange,Ze=y.width,le=Ze===void 0?"100%":Ze,a=y.height,i=a===void 0?400:a,U=y.miniToolbar,ie=U===void 0?!1:U,q=y.isFocus,gt=q===void 0?!1:q,ht=y.watch,rt=y.id,ma=rt===void 0?"markdown-editor-id":rt,Se=y.showResizeBar,ca=Se===void 0?!1:Se,Nt=y.noStorage,ce=Nt===void 0?!1:Nt,K=y.showNullButton,Dt=K===void 0?!1:K,yt=y.fullScreen,bt=yt===void 0?!1:yt,Jt=y.onBlur,Rt=y.onCMBeforeChange,ze=y.className,Te=ze===void 0?"":ze,oa=y.placeholder,Je=oa===void 0?"":oa,ya=y.values,da=ya===void 0?"":ya,Ka=Object(d.useState)(null),Ma=Object(t.a)(Ka,2),S=Ma[0],fa=Ma[1],tt=Object(d.useState)(ke),Mt=Object(t.a)(tt,2),ta=Mt[0],Oa=Mt[1],Ua=Object(d.useState)(ht),Ra=Object(t.a)(Ua,2),Vt=Ra[0],nt=Ra[1],C=Object(d.useState)(bt),lt=Object(t.a)(C,2),Ve=lt[0],aa=lt[1],va=Object(d.useState)(""),ne=Object(t.a)(va,2),Xt=ne[0],ka=ne[1],Aa=Object(d.useState)(0),Bt=Object(t.a)(Aa,2),na=Bt[0],$a=Bt[1],Ba=Object(d.useState)(i),ja=Object(t.a)(Ba,2),Za=ja[0],Ia=ja[1],Va=Object(d.useState)(!1),Ea=Object(t.a)(Va,2),ra=Ea[0],la=Ea[1],qe=Object(d.useRef)(),za=Object(d.useRef)(),wa=Object(d.useRef)(),Pa=Object(d.useRef)();Object(d.useEffect)(function(){Oa(da),S==null||S.setValue(da)},[da]),Object(d.useEffect)(function(){if(qe.current){var Et=function(it,Tt){var $t=Tt.clipboardData;if($t){var Sa=$t.types.toString(),ae=$t.items;if(Sa==="text/html,Files"||Sa==="Files"){var f=ae[1];Sa==="Files"&&(f=ae[0]),f.kind==="file"&&f.type.match(/^image\//i)&&X(f.getAsFile(),function(ee){ee.id?xe.replaceSelection("![,](/api/attachments/".concat(ee.id,")")):(ee==null?void 0:ee.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},xe=s.a.fromTextArea(qe.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!ie,lineWrapping:!0,value:ke,autoCloseTags:!0,autoCloseBrackets:!0});return xe.on("paste",Et),fa(xe),function(){xe.off("paste",Et)}}},[]);var nn=Object(d.useCallback)(function(){if(za.current)try{var Et=za.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,xe=za.current.getElementsByClassName("markdown-editor-body")[0];Ve?xe.style.height="calc(100vh - ".concat(Et,"px)"):xe.style.height="".concat(Za-Et,"px")}catch(Pe){console.log(Pe,"---- to set md editor body height")}},[Za,za,Ve]);Object(d.useEffect)(function(){function Et(){var Pe=new p.default(function(it){var Tt=Object(u.a)(it),$t;try{for(Tt.s();!($t=Tt.n()).done;){var Sa=$t.value;(Sa.target.offsetHeight>0||Sa.target.offsetWidth>0)&&(nn(),S.setSize("100%","100%"),S.refresh())}}catch(ae){Tt.e(ae)}finally{Tt.f()}});return Pe.observe(qe.current.parentElement),Pe}if(S){var xe=Et();return function(){xe.unobserve(qe.current.parentElement)}}},[S,nn]),Object(d.useEffect)(function(){if(S){for(var Et=[],xe=function(){var Sa=it[Pe];Tt=Object(t.a)(Sa,2);var ae=Tt[0],f=Tt[1],ee=Object(Y.a)({},ae,function(){on(f)});Et.push(ee),S.addKeyMap(ee)},Pe=0,it=Object.entries(Q);Pe0){var Et=new Date().getTime(),xe=window.sessionStorage.getItem(ma);Et>=na+fe&&(!xe||xe!==ta)&&(window.sessionStorage.setItem(ma,ta),la(!0))}},fe),Object(d.useEffect)(function(){nt(ht)},[S,ht]),Object(d.useEffect)(function(){S&&(gt&&S.focus())},[S,gt]),Object(d.useEffect)(function(){if(Vt&&S){var Et=function(it){var Tt=it.target;if(Pa.current){var $t=Tt.scrollTop/Tt.scrollHeight;Pa.current.scrollTop=Pa.current.scrollHeight*$t}},xe=S.getScrollerElement();return xe.addEventListener("scroll",Et),function(){xe.removeEventListener("scroll",Et)}}},[S,Vt]),Object(d.useEffect)(function(){if(S&&Rt){var Et=function(Pe,it){Rt(Pe,it)};return S.on("beforeChange",Et),function(){S.off("beforeChange",Et)}}},[S,Rt]),Object(d.useEffect)(function(){if(S&&Jt){var Et=function(){Jt(S.getValue())};return S.on("blur",Et),function(){S.off("blur",Et)}}},[S,Jt]),Object(d.useEffect)(function(){if(S){var Et=function(Pe){var it=Pe.getValue();Oa(it),$a(new Date().getTime()),Pe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ve&&ve(it)};return S.on("change",Et),function(){S.off("change",Et)}}},[S,ve]),Object(d.useEffect)(function(){S&&(ke==null?(S.setValue(""),Oa("")):ke!==S.getValue()&&(S.setValue(ke),Oa(ke)))},[S,ke]);var on=Object(d.useCallback)(function(Et){var xe=S.getCursor(),Pe=S.getSelection(),it=Pe.split(` +`)}var s=[],f=["
      "],W=new d.a.Renderer,P=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function x(){s.length=0,f=["
        "]}function g(m,me,te,Me){if(me>=m.length||m[me].level<=te)return me;var Ee=m[me];Me.push("
      • "+Ee.text+""),me++;var Re=[];return me=g(m,me,Ee.level,Re),Re.length>0&&(Me.push("
          "),Re.forEach(function(ue){Me.push(ue)}),Me.push("
        ")),Me.push("
      • "),me=g(m,me,te,Me),me}function _(){return g(s,0,0,f),f.push("
      "),f.join("")}var p={heading:function(me){var te=P.exec(me);if(te)return{type:"heading",raw:te[0],depth:te[1].length,text:te[2]}},fences:function(me){var te=this.rules.block.fences.exec(me);if(te){var Me=te[0],Ee=c(Me,te[3]||""),Re=te[2]?te[2].trim():te[2];if(["latex","katex","math"].indexOf(Re)>=0){var ue=se(),X=Ee;Ee=ue,M[ue]={type:"block",expression:X}}return{type:"code",raw:Me,lang:Re,text:Ee}}}},T=/(?:\${2})([^\n`]+?)(?:\${2})/gi,G=0,se=function(){return"__special_katext_id_".concat(G++,"__")},M={};function Be(){return M}function k(){G=0,M={}}function b(m){return m=m.replace(T,function(me,te){var Me=se();return M[Me]={type:"inline",expression:te},Me}),m}var V=W.listitem;W.listitem=function(m){return V(b(m))};var ge=W.paragraph;W.paragraph=function(m){return ge(b(m))};var Ae=W.tablecell;W.tablecell=function(m,me){return Ae(b(m),me)},W.code=function(m,me,te){var Me=(me||"").match(/\S*/)[0];return Me?["latex","katex","math"].indexOf(Me)>=0?"

      ".concat(m,"

      "):'
      ').concat(te?m:Object(D.escape)(m,!0),`
      +`):'
      '+(te?m:Object(D.escape)(m,!0))+"
      "},W.heading=function(m,me,te){var Me=this.options.headerPrefix+te.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return s.push({anchor:Me,level:me,text:m}),"'+m+""},d.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),d.a.use({tokenizer:p,renderer:W});var O=d.a,r=e("SJMd"),Ge=e("m3rI"),A=e("Oy/b"),h=/]*>/g;function Ye(m){var me=document.createElement("div");return me.innerHTML=m,me.childNodes.length===0?"":me.childNodes[0].nodeValue}var Oe=n.a=function(m){var me=m.value,te=me===void 0?"":me,Me=m.className,Ee=m.style,Re=Ee===void 0?{}:Ee,ue=String(te),X=Object(F.useMemo)(function(){try{var $e=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,vt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ht=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;ue=ue.replace($e,"("+Ge.a.API_SERVER+"/api/attachments/").replace(vt,'"'+Ge.a.API_SERVER+"/api/attachments/").replace(Ht,'"'+Ge.a.API_SERVER+"/files/uploads/")}catch($){}var mt=O(ue),je=Be();return ue.match(/\[TOC\]/)&&(mt=mt.replace("

      [TOC]

      ",_()),x()),mt=mt.replace(/(__special_katext_id_\d+__)/g,function($,w){var Fe=je[w],re=Fe.type,Lt=Fe.expression;return Object(A.renderToString)(Ye(Lt)||"",{displayMode:re==="block",throwOnError:!1,output:"html"})}),mt=mt.replace(/▁/g,"\u2581\u2581\u2581"),k(),mt},[ue]),he=Object(F.useRef)();function Ke($e){var vt=$e.target;if(vt.tagName.toUpperCase()==="A"){var Ht=vt.getAttribute("href");if(Ht.startsWith("#")){$e.preventDefault();var mt=document.getElementById(Ht.replace("#",""));mt&&mt.scrollIntoView(!0)}}}return Object(F.useEffect)(function(){if(he.current&&X&&(X.match(h)&&window.PR.prettyPrint()),he.current)return he.current.addEventListener("click",Ke),function(){he.current.removeEventListener("click",Ke),k(),x()}},[X,he.current,Ke]),l.a.createElement("div",{ref:he,style:Re,className:"".concat(Me||""," markdown-body"),dangerouslySetInnerHTML:{__html:X}})}},"9VGf":function(o,n,e){"use strict";e.d(n,"a",function(){return u});var F=e("q1tI"),l=e.n(F);function u(t,Y){var d=Object(F.useRef)();Object(F.useEffect)(function(){d.current=t}),Object(F.useEffect)(function(){function D(){d.current()}if(Y!==null){var c=setInterval(D,Y);return function(){return clearInterval(c)}}},[Y])}},B6bo:function(o,n,e){o.exports={flex_box_center:"flex_box_center___1czbK",flex_space_between:"flex_space_between___NcbCS",flex_box_vertical_center:"flex_box_vertical_center___3bgyw",flex_box_center_end:"flex_box_center_end___1RYM-",flex_box_column:"flex_box_column___siFqq",menu:"menu___3LJ87",warehouse:"warehouse___1AVuS",header:"header___2hqXC",title:"title___2N2dQ",content:"content___252cM",left:"left___DCxzF",right:"right___3XU0c",loading:"loading___393Js",empty:"empty___-D3br",tabs:"tabs___1B5_7",line:"line___1qrlH",footer:"footer___1MBb_",commit:"commit___aa_yX",blueLight:"blueLight___oW1lR",filePathWrp:"filePathWrp___sw_To",filePath:"filePath___2Xa_Q",bottom0:"bottom0___3zeb-"}},Bbdw:function(o,n,e){o.exports={flex_box_center:"flex_box_center___1d7HC",flex_space_between:"flex_space_between___2tGvG",flex_box_vertical_center:"flex_box_vertical_center___3lO4f",flex_box_center_end:"flex_box_center_end___22Avr",flex_box_column:"flex_box_column___3SksD",headLeft:"headLeft___9XMDS",colorBlue:"colorBlue___1Qpec",wrap:"wrap___1u-Va",nodata:"nodata___V_2Oo",nodataText:"nodataText___1G_zo",content:"content___314Bx",gitCode:"gitCode___2GwFG",ellipsis:"ellipsis___2M7s4",menu:"menu___3Tf01",overlayClass:"overlayClass___3ckGv"}},BjJ7:function(o,n,e){"use strict";e.d(n,"d",function(){return l}),e.d(n,"c",function(){return u}),e.d(n,"e",function(){return t}),e.d(n,"b",function(){return Y}),e.d(n,"a",function(){return D});var F=e("m3rI");function l(c){var s=!0;if(c.length>0){for(var f=0;f1&&arguments[1]!==void 0?arguments[1]:"",f=[],W=0;W=50,title:I.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:function(){At(I)}}," ",_.a.createElement(me.a,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)}))},Ee=e("9kvl"),Re=e("ju9d");function ue(w){var Fe=w.children;return _.a.createElement("div",{className:"no-data"},_.a.createElement("img",{src:k.a,alt:"no-data",width:300}),Fe)}var X={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},he;(function(w){w[w.INITDATA=0]="INITDATA",w[w.SHOWLOADING=1]="SHOWLOADING",w[w.SHOWFORMPANEL=2]="SHOWFORMPANEL",w[w.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",w[w.SELECTGROUP=4]="SELECTGROUP",w[w.SETINDEX=5]="SETINDEX"})(he||(he={}));function Ke(w,Fe){switch(Fe.type){case he.INITDATA:return Object(se.a)(Object(se.a)({},w),Fe.payload);case he.SHOWLOADING:return Object(se.a)(Object(se.a)({},w),{},{loading:Fe.payload});case he.SETINDEX:return Object(se.a)(Object(se.a)({},w),{},{index:Fe.payload});case he.SHOWFORMPANEL:return Object(se.a)(Object(se.a)({},w),Fe.payload);case he.SHOWMEMBERPANEL:return Object(se.a)(Object(se.a)({},w),Fe.payload);case he.SELECTGROUP:return Object(se.a)(Object(se.a)({},w),{},{selectedGroup:Fe.payload,showFormPanel:!0});default:throw new Error}}function $e(w){var Fe,re=w.user,Lt=Object(g.useReducer)(Ke,X),ea=Object(W.a)(Lt,2),At=ea[0],He=ea[1],R=At.data,L=At.index,E=At.loading,fe=At.showFormPanel,N=At.selectedGroup,Ue=At.showMemberPanel,J=(Fe=re.userInfo)===null||Fe===void 0?void 0:Fe.role,j=Object(g.useMemo)(function(){var Se=[],ca=[],Nt=Object(D.a)(R),ce;try{for(Nt.s();!(ce=Nt.n()).done;){var K=ce.value;K.is_creat?Se.push(K):ca.push(K)}}catch(Dt){Nt.e(Dt)}finally{Nt.f()}return[Se,ca]},[R]);Object(g.useEffect)(function(){J===15&&He({type:he.SETINDEX,payload:1})},[J]);function Q(){return ye.apply(this,arguments)}function ye(){return ye=Object(f.a)(s.a.mark(function Se(){var ca;return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,b();case 2:ca=ce.sent,He({type:he.INITDATA,payload:{loading:!1,showFormPanel:!1,data:ca.groups}});case 4:case"end":return ce.stop()}},Se)})),ye.apply(this,arguments)}Object(g.useEffect)(function(){Q()},[]);function kt(Se){return y.apply(this,arguments)}function y(){return y=Object(f.a)(s.a.mark(function Se(ca){return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(!N.id){ce.next=5;break}return ce.next=3,ge(N.id,ca);case 3:ce.next=7;break;case 5:return ce.next=7,V(ca);case 7:Q();case 8:case"end":return ce.stop()}},Se)})),y.apply(this,arguments)}function I(){He({type:he.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})}function ke(Se){He({type:he.SELECTGROUP,payload:Se})}function ve(){He({type:he.SHOWFORMPANEL,payload:{showFormPanel:!1}})}function Ze(){He({type:he.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function le(Se){He({type:he.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:Se}})}function a(Se,ca){return i.apply(this,arguments)}function i(){return i=Object(f.a)(s.a.mark(function Se(ca,Nt){return s.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return K.next=2,r(ca,Nt);case 2:Q();case 3:case"end":return K.stop()}},Se)})),i.apply(this,arguments)}function U(Se){return ie.apply(this,arguments)}function ie(){return ie=Object(f.a)(s.a.mark(function Se(ca){return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,Ge(ca);case 2:Q();case 3:case"end":return ce.stop()}},Se)})),ie.apply(this,arguments)}function q(Se){return gt.apply(this,arguments)}function gt(){return gt=Object(f.a)(s.a.mark(function Se(ca){return s.a.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:return ce.next=2,O(ca);case 2:Q();case 3:case"end":return ce.stop()}},Se)})),gt.apply(this,arguments)}function ht(Se){He({type:he.SETINDEX,payload:parseInt(Se.target.id,10)})}function rt(Se,ca){return ma.apply(this,arguments)}function ma(){return ma=Object(f.a)(s.a.mark(function Se(ca,Nt){return s.a.wrap(function(K){for(;;)switch(K.prev=K.next){case 0:return Ze(),K.next=3,Ae({user_ids:ca,group_id:Nt});case 3:Q();case 4:case"end":return K.stop()}},Se)})),ma.apply(this,arguments)}return _.a.createElement(_.a.Fragment,null,_.a.createElement("div",{className:"teaching-circling-container"},_.a.createElement("h3",null," \u6559\u7814\u56E2\u961F ",J<=12&&_.a.createElement(l.a,{type:"primary",disabled:R.length>=50,title:R.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:I},"\u65B0\u5EFA")," "),_.a.createElement("div",{className:"teaching-circling-body"},J===15?null:_.a.createElement("ul",{className:"navs"},_.a.createElement("li",{className:L===0?"active":""},_.a.createElement("a",{id:"0",onClick:ht},"\u6211\u521B\u5EFA\u7684")),_.a.createElement("li",{className:L===1?"active":""},_.a.createElement("a",{id:"1",onClick:ht},"\u6211\u52A0\u5165\u7684"))),_.a.createElement("div",{className:j[L].length===0?"nodata-content":"main-content"},j[L].length===0?_.a.createElement(ue,null,J<=12?_.a.createElement(_.a.Fragment,null," ",_.a.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",_.a.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):_.a.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):_.a.createElement(Me,{onExitGroup:q,onPlusMember:le,onDelMember:a,onDelGroup:U,isAdminOrTeacher:J<=12,onChangeGroupName:ke,data:j[L]}))),_.a.createElement("p",{className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),_.a.createElement(Ye,{callback:kt,visible:fe,onCancel:ve,id:N.id,name:N.name}),_.a.createElement(G.a,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",visible:Ue,onCancel:Ze,footer:null,width:1100,bodyStyle:{minHeight:200}},_.a.createElement(Re.a,{container_id:N.id,container_type:4,onSelect:rt,onCancel:Ze})))}var vt=Object(Ee.a)(function(w){var Fe=w.user;return{user:Fe}})($e),Ht=e("SLjR"),mt=e("55Ip"),je=x.a.Group,$=n.a=function(w){var Fe=w.onSelect,re=w.onCancel,Lt=Object(g.useState)([]),ea=Object(W.a)(Lt,2),At=ea[0],He=ea[1],R=Object(g.useState)(!0),L=Object(W.a)(R,2),E=L[0],fe=L[1];Object(g.useEffect)(function(){function J(){return j.apply(this,arguments)}function j(){return j=Object(f.a)(s.a.mark(function Q(){var ye,kt;return s.a.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=2,Object(p.c)("teach_groups/my.json");case 2:ye=I.sent,kt=ye.groups,He(kt),fe(!1);case 6:case"end":return I.stop()}},Q)})),j.apply(this,arguments)}J()},[]);var N=Object(g.useMemo)(function(){var J=[],j=[],Q=Object(D.a)(At),ye;try{for(Q.s();!(ye=Q.n()).done;){var kt=ye.value;kt.is_creat?J.push(kt):j.push(kt)}}catch(y){Q.e(y)}finally{Q.f()}return[J,j]},[At]);function Ue(J){Fe(J)}return _.a.createElement(t.a,{className:"select-teach-group",onFinish:Ue},E?_.a.createElement(d.a,{paragraph:!0}):At.length===0?_.a.createElement(ue,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",_.a.createElement(mt.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):_.a.createElement(_.a.Fragment,null,_.a.createElement(t.a.Item,{name:"group_id"},_.a.createElement(je,null,_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),_.a.createElement("ul",{className:"groups"},N[0].map(function(J){return _.a.createElement("li",{key:J.id},_.a.createElement(x.a,{value:J.id},J.name))})),_.a.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),_.a.createElement("ul",{className:"groups"},N[1].map(function(J){return _.a.createElement("li",{key:J.id},_.a.createElement(x.a,{value:J.id},J.name))})))),_.a.createElement("div",{className:"btn-actions"},_.a.createElement(l.a,{type:"ghost",onClick:re,style:{marginRight:10}},"\u53D6\u6D88"),_.a.createElement(l.a,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},E7E6:function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADUCAYAAADZTGx+AAAgAElEQVR4Xu2dC3BU13nHv7MrIQkQQoCEtAIEAmxig4GACxhogpM6NY7jOKZO4nimwcFot23SNNNO02napJN0JjN9TNMm5eG3x4+YSeI3ftUGjCDGQMBgG4wxb+0u4mEeQhJI2tP539WR7i77uPfuvXfvar8zs7Mr7bnn8Z3vt9/5zlMQB5aAQQmsW7fO397eHujp6Rkfi8XGExFeDX2vABHVSSlrhBDDiKhdSnlOCBGWUu4mol1lZWWv3nfffccNZueJaMITpeBCeEICjz/++LCOjo5GIpogpWwUQjT2vU/A/wCClNJvtbBCCCml3CaEeGzChAmPLF269LLVtNx6jgFxS9IeyOehhx6q7OnpmSilnEhE2gsA4L0PhjHZillRUUHl5WUUf6+giopyKi+Pv8rKyrSX3++nnp4e7XXpUgedP3+ezp37lE6ebKPe3l4tCyFEhIj+UwjxaHNz8+ls+ebrewYkX5J3IN9169YNv3DhwsRYLIbXJAWBDoZRmbKFYkPRhw4dqgEwdCgAwOfyPiDKyefzWS454Dh58iQdPPiJBk0fKN1E9KyU8gehUKjVcuIOPciAOCRYJ5J95JFHyq9cuaJZACHEJCklIOgHQUqZ0QIAACg/FB+//niPwxD/H3793QqwJkePHqW2tjaSUsKinCOibwWDwfVulcFIPgyIESm5FGfDhg0lBw8ehOM7qbe3dxIggCXAe58VgBOcts0AgP6XfwCACho2bBgNGTLEpZoYz6arq4vee2+PBooQosvv999y//33bzaegrMxGRBn5ZuQOpR77dq1dVB4BQCsQB8AgGB8JicY3RsAgNewYQO//EOHDnPdAtgttr1736cjR44g2VPl5eXXLF++HBYl74EBsbkJHnnkkZFQ/p6eHk3xdd2gpj6nuDxTlvAB8GufDAH+h+8Ga0A365133qHTp8/AkvwiGAx+3wt1ZUBMtsL69evLTpw4gZEfKH+THoC+z9WZkkQ3RwEQ7wLFf/2VY5yLE2yyKp6LfuHCBdq06W0A0j1kyJCG++6771S+C8mAJLUAukEPP/xw/ZUrVyb5/f4m+AAAgYia+iwCJsTSDuUMOMJD+7tB8e5Q3A/A9xzSS2DHjh0UiUQxWvY3zc3N/5VvWRUlIE888cSI9vZ2TfH7+v8AAD5A1m6QEKLPEcbIT/yl/AG8e9ERzreSmck/Go3S9u078MjOUCg018yzTsQdlIBgNOjw4cMTYAWSfv2VFcg4HBrvBsWdYLzHQYh3hWAJAAkHZyQQi8Xo1Vdfw4RirLKysvree++94ExOxlIt2JZes2bNmL5hUK37owehb6lE2r6M6gYpRxjKz90gYwpjNhac766uy9TRcYk6O7u09+7uborFpDYBWVVVRaNHj06YgNyyZSudPXsWP0S3BIPBN8zmaWd8zwICZzgSiUzs7e3VlL8PANUNwt+VRkaDBrpAcR8Af7s5IWZnY3k1LcxldHZ2UkdHh/bCZywxUf8DJNkGLhobJ9DUqVM1H+2DDz6kQ4cO4ZEfhUKhf81nvT0DyNq1a2+MxWJfIaIFRDSNiAKZJsVKS0v7h0KVBdDPChfzaJDdCnX5MixAJ3V2dmiK39UVB0DBgG5RuqB8tsrKSs1a4F11UzFq1draSqdPx5di4f9z5syhixcvaJOHRPRgKBS63+76mEkv74A8+OCDs7u7u39JRDfpC64mxdTSiEQIKtgZNtPKWeJeuXKlX/HjVgDW4FIfFJ39CwzTJQPFhuKPGDFCe1efhw8frv0v248VZtFbWlq02XRYkGuvvYY+/HAfulhvBIPBW2ysqumk8grImjVrvheLxf6DiEpgEcaPH081NWMIgmVn2HRbpn0AAMS7O3ErgPdLl+ATxLtFaoVtugQwQakUX1kCtJH6nA0AIzVBN2zTpk20f/9+gi7ATxFC7A8Gg58x8rxTcfIGyOrVq38gpQQcNG7cOLrhhhk8R2CxlaFMeuUf8AXiXaJsAMAnS7YA+r9LSkoslsz8Y6+++qpacoKHw6FQCBuy8hbyAsgDDzywuLe3dwPWHV133XU0eTIGojikkwD2Vaj+frIVwP/xfaaAYet0FgBdIPxieyXA4X/yySeVBTkfDAZH5rNsrgMCx3vNmjXvSSlnTJzYSDNmzMhn/T2RN37hVd9fdYGUD4D/w0IYAUD1+fUwAIBCm7zcunUr7dmjOek9oVAor/S6DsiaNWtui8ViL6HRliz5fME1nhWiAIDq7ytfYGA49BLBR8gU8Auv+vypukKDbREjRrZefPFF+CAyGAxa36FlpbGSnnEdkFWrVj1ARCumTZtGU6dOsaEK+U8Cw5z6ro8aDlXWAMOkmQL6+AoA/UiQsgQYsCimgB+Mhx9+uDgBWb169T4p5bTPfe6PtSHAQggAAL/8A5Nh8dEf9Tf6zZkChi4zWQAMZXNIlMDq1auLE5BVq1ZhM/KIW2/9U3JzdCSTAmKIMXkYVO8DGAEAs/T6OQC9H4DvOJiTAABBCIVCrvdy9CV1PfNVq1Zp6w5uv/3L5iSWQ+z4eiCsAxr41U+cGe7S9kWnCxjnzwQArAMHeyXAgNgMCIY6sXRBr/jKB4B1yAQAlkPoAUh2hAEAr+C1F4BsqTEgNgCC0aFjx47RsWPHNTjSBSg3+vnpukAAwI7Z4GyNzt8blwADkiMgODZm7969mu+AAEcYy6bVKFDyaBADYFw5vRCTAckBkMOHD9P773+gtWNtbS199rOfpQkTJrAV8IJm21QGBsQiIJhE+sMfdmnNcP3119PChQsZDJuU0kvJMCAWAMFI1IYNG7W1RwsWLKCZM2d6qU25LDZKgAGxAMiePXu14yrHjh1Ld955p43NwUl5TQIMiElA1GZ+vC9btkxzyDkMXgkwICYBuXjxIm3cuImtx+BlIqFmDIhJQM6cOUNbt/5e8zvgf3AY3BJgQEwCgnsl3n13Ozvng5uL/toxICYBiUZP0vbt22nRokU0ffr0IlGT4q0mA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtSkeKMwIAxI8Wq/gZozIAyIATUp3igMCANSvNpvoOYMCANiQE2KNwoDwoAUr/YbqDkDwoAYUJPijcKAMCDFq/0Gas6AMCAG1KR4ozAgDEjxar+BmjMgDIgBNSneKAwIA1K82m+g5gwIA2JATYo3CgPCgBSv9huoOQPCgBhQk+KNwoAwIMWr/QZqzoAwIAbUpHijMCAMSPFqv4GaMyAMiAE1Kd4oDAgDUrzab6DmDAgDYkBNijcKA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtTEu1FwrXZ3d7f2unLlivaO/6nbhHMtOQPCgOSqQ44/j8uKlPInw4Br8NKF6upqqqmpyal8DAgDkpMC2fUwFF0pv94a4DPuobcScC99U1OTdjW31cCAMCBWdcf0c+kAwP9hJZwIjY2NVFZWZjlpBoQBsaw8yQ+m8geUNYCFwPduBlgOWBBYEquBAWFATOmOVX/AVCY2RPb5fFRfX0/Dhg3LKTUGhAG5SoGc8Ady0tIMD8M6lJSUUGlpKQ0ZMqT/HaNYuVgOlSUDUqSA5MMfsAoJrAEgUAAABj0QVtM18hwDMkgB8Zo/kE0Z4S8oxU8GAHDkKzAgBQxIofgDSrlVV0j/669gyGUo1kl4GBCPA1Lo/oDeGtjhEzgJQ6q0GRCPAdLR0UHnz5/vnzl2an7AqqLl0x+wWuZcnmNAPATIxYsXKRqNuj5fkKxAgCCdQ5xPfyAXRbf6LAPiIUCOHDmiWQ43QiH6A27IJTkPBsRDgHzyySeW1x0lN2yq+YFC9wcYEBclsGrVKm3dw+0eAiQSiRC6WUYDIEg1IqS6R0bT4XjpJcAWxEOAYNVqa2srdXV19bcY+wP5xZcB8RAgShXgh2CiD36CV+cH8qu27uXOgHgQEPean3PKJgEGhAHJpiNF/T0DwoAUNQDZKs+AMCDZdKSov2dAGJCiBiBb5RkQBiSbjhT19wwIA1LUAGSrPAPCgGTTkaL+ngFhQIoagGyVZ0AYkGw6UlDfY/8MViHYtQKBAWFACgoAVVh13haW5ehf6hRGHBaHY3+wcDOXwIAwILnoj6PPqj336lxePQhGDqHDSudJkyblVEYGhAHJSYHseBj77pMtAf7OdDC10Xz56FGjkkqK58X9IBarUhCP4Rc/FQROnssLwcCCwJJYDWxB2IJY1Z2UzyVbA/1J7bZmZCCx4cOHUyAQMBAzfRQGhAExrUDKGqRylPN9Cgt2WcIxBxyjRo3K+fhRBoQBSQsIRoTS+QZGnGTT5Jl4AMO4ACH5lUt3KlX2DAgDchUEyjJYvbjGhJ5njKrfc68HARDYNc+RrawMSJEAAmVP1SVSd/plUxQnv9dbA3UIhQLCyXyNpM2ADDJAsk2gGVEKJ+KoY4hSdYvcsgZW6sWAFCAg+gk0vY/gBWugTmFJ5Rvw2bxWEI0/Y/2OLIt5FsI8iH6IVA+CHRNoFsUWb6y+S2sUBPpu0WA7mpQtiMcsCA6uVodX53vIFNYg2SdQUBSiNbDyo8CAeAiQc+fOUVtbm5V2zOkZdXtTcrdosFkDK0JiQDwEyOHDh7WRJieCmkBL1S2CpeCQWgIMiIcAsePwarcm0IoFKAbEQ4Cge4VuVraQbgIN1oGtQTbpmfueAfEQIFi+gQt02tvb+3fFubGcwpzKFFdsBsRDgCjVAyh4sTXIP4wMiAcByb9acAmUBBgQBoRpyCABBoQBYUAYkKslUAhLTVhz8y8BtiBsQfKvhR4uAQPCgHhYPZ0tGhaAYlj91KlT2vo3vDo6OrTVDGpFg9o0JoTYRkQHhRAfE9GOIUOGbFm+fHn2SSubqsCreW0SJCeTWQKAACsWDh06RGfOnNGG0y2GGBG9J4T4HRE9EwwGAY5jgQFxTLScMCSA24N37NhBuGrbiSCEaCGinwSDwTcdSd+JRDOlyU662xLPT37hcJi2b9/uGBgparXZ5/P9uLm5eYOdNWYLYqc0OS2t+7R161bNcmQKlZWVNGHCBKqpqaERI0YQ/sa5vmqpPzanXb58mS5evEgXLlzQtiMcP35c+ztTEEJsLCkp+cGKFSt22dEcDIgdUuQ0NAns27ePWlpaKN2pLA0NDRoUeFVXV1uS2qeffkrHjh3TXhkgvOzz+b7X3Ny81lImuocYkFwlWIDPY8ckfp3xwoiSesdqZfyajxkzxlSt8Gu/efNm+uijj1I+h2NI586dS6NHjzaVbrbIsFbwb7CfJ1UQQjwuhAg1Nzd3ZEsr3fcMiFXJFcBz6iTGZBiy7a3HyYhGIcHo1GuvvUZnz569SiITJ06kG2+80XYwkjMCKPB3jhw5kqpV3vf7/XetXLnygJUmY0CsSM2Dz2D+IBkEq6etwA9oamrKWkv4A88++6w2h6EP2CqwZMmSnK9AyFqApAiwJBs2bNCsYlKIEtGCUCiUkqBM+TAgZlshz/HVIdXJ3SM7D5owAgjyf+655wg+gT7A8txyyy1aVy0fAQ7966+/TqdPn07IXgixv6SkZOGKFSuuNnUZCsqA5KMVDeSp/AS9jwCldONY0mxdLJThpZdeumoId9q0abR48WLXjidNJ0aUDz7R/v37kyHZUlZW9sXly5d3GWgCLQoDYlRSDsXT39+h7yI5dYhEpmpgX31VVVVW/wO/0JgR14drrrmGbr75ZoekZC3Zt956iw4cSHQ9MAPf3Nz8Z0IIzMhnDQxIVhHZF0H5CcoqAAirfkIupVJ76zHvgBd8BrwbOaF97969tGXLloTsx48fT7feeqvndmLCCr/yyiva/Ik+CCG+HwwGf2FEhgyIESmZjAMTr/cR1Gc7/QSjRVIH0OlBABBWDqCDU75u3bqEI5Iw0XfHHXf0T/AZLZdb8eCzPf/889rCSBWEEJf8fv+M+++/P/X4sK5wDEgOLaXO6k2GwQ0/IbnY6tihZKtg5/56DOfq5xwA3ze+8Q0aNmxYDlJ0/tFLly7Rr3/96wSwhRDPB4PBr2bLnQHJJqG+7/XdIvU5H36C/pBqPQxOn8aIpR6/+x0W0A6E+fPn06xZswxKML/Rdu/eTe+8805CIfx+/x+tXLlye6aSMSBJ0lEHV+sdZgCRw/JsS5qh9xOUj2DUT7CUYZaH0Jc/evRofyw481//+tc953ekqwas/TPPPKPtPdF1tdYHg8HbGBADGoNxcwgvH90j/Pond42s+gkGqmo6CnyPp556KuFHYunSpdqaqkIKWL+1fv16fZExkjU50wQiWxAibVIp1VIJuxtf7yforYKdfoLdZUZ6WMaxc+fO/qQxGbhs2TInsnI8zd/85jfJk4g/DYVC/5wuYwaESBvTz7Y+yUzLqesLkq2C036CmTKaiYuuiX7GfN68eTR79mwzSXgm7q5du2jbNuzijQfMsAeDwc8wIBmayCog+rN69TDAOgyWgONYn3jiiYTq3HPPPXlbSpKrXLEUBd1FffD5fI3Nzc3HUqXNFoRI2+SDV6ag7vJItgpW5hNybWQ3n8cSdiwAVAHzHnfddZebRbA9r9/+9rcJ8yJ+v/87K1eufJgBySBqAAInHaNV6uBqPQxevvDSdg3SJYjdgXv27On/D5avz5kzx8ksHU8b/hT8Kl036xfBYPD7DIjjoh98Gbz88ssJSzW+9KUvub6M3W6pYrITk546QN4IBoO3MCB2S7oI0nv66acT5g4wcz5y5MiCrjnugsHMug6QT4LB4BQGpKCbNT+Ff+yxx6izs7M/829/+9tUXl6en8LYlGtXVxc9+uijekBOB4PBGgbEJgEXUzIPPPBAwuTpypUrC2b2PF07YVZ97dqB8xyEEFeCwWAZA1JMmm1TXRkQmwRpNBk+OM6opLwRj7tYLrcDA+KywHPMjp30HAVo5HEpZXk0Gv5mLEbffeGFF7Q1Crfz6e5GRJf3ODzM62ATnDlzZtzly50hIrFSSqmdRvbCCy9qOTIgDgrexqR5otBGYaqkotHopFis5ydE4h4pZYk+CwbEAYE7mCQvNbFRuKdOnQp0d3f/iCi2QkoqTZU0A2KjwF1Iihcr2iDkcDg8Rkr590TyL4moIlOSDIgNAnc5CV7ublHgUkpfJBL5KyL5MyllpZFkGBAjUvJWHN4wZaE9otHo9Fis50EpaZ6ZxxkQM9LyRlzecmuiHaSUQ8Lh8D8KIf8hnZ/BXSwTAi2QqHxog4GGiluN3nVSyrRbFLMlwxYkm4S8+f1gPPaHiOaFQqF3M0nc8I7CcDj8NSL5mJRyeC5NyIDkIr38PssHx6WQv5RSRCKRfyGSP8LnXJuIAclVgvl7frAcPVpSUiLnz5//y+nTp/+1ECLjfdQZFb6trW14d3f3k0TyK3Y1CwNilyTzk85gOLx6+vTr+y4IEi+UlpZ+q7a2tj2dNNMCgvVTkUjrK1LS5+1sCgbETmnmJ61Cvv6gvr6ebrxxbr/ghKCN9fUNtwohUt4ZkhIQLA8Jh8PPEskv290EDIjdEnU/vUK9QAcXAy1YMD/FBT/ipUAgcKcQoidZmlcBEp/8Cz8hpfymE6JnQJyQqvtp4uxi3E+I/d364NUr2IYPH0aLFi3STqxJFYQQT9fXB+5NvljnKkBaW1v/jUj+rVMiZ0Cckqz76RbKJZ44vmnx4kU0dOjQLEIS/97Q0PB3+kgJgLS2ti4SgjbBijglbgbEKcnmJ12vXwNdWVmpXUUNC5ItwHpISZ9raGhoUXH7AZFSVoTD4d1E8ppsCeXyPQOSi/S8+SzONX777bevug9QlXbSpEk0d+5c2+9Lx2F/O3bsSLjURy8hXA13ww0zTF4qKg4EAoFZQgjtKJd+QJzuWqmCMyDeVHI7SrVv3z5qaWlJe4VEQ0ODdmUCXtXV1ZayxCHauMYAr9bW1pRp4PDwGTOmU2Njo6U8iAa6WhogbW1tU3p6uvdLKf0WUzT8GANiWFQFGRG/6rjkMxwOZyw//AFYFpz1izvV0RWCr6BOwIdVwkAA/BwcOI07BgEF/s4URo8eTdOnT6eqKuv3tAshektKSqfV1tYe1AAJh8OrpIwF3WgRBsQNKec/DwCCZfKRSMSVwmAId9q0a7NeYW20MEL4VgcCgZCA7xGJhE9JKbN7MUZTzxCPAbFBiAWUBLpB8BOcAgVgXHvttVRTox15YFvATbj19YEaEQ6H75Qylng7o23ZXJ0QA+KgcD2aNEa6sCvRrmuw0X2qrw9QIFBPw4fntHY2o8SE8H1NtLa2/rJvq6wr4mVAXBGzpzJJXpqCa6MnT55M0WhUu5dFfy+kuo4O103AH8E5wIiP18iRVQSLgeun3QniVwBkK5Fc4E6GfOyPW3L2Qj6wGAcOHKCNGzdmLA4gaGpqokmTJpocknW6luL3IhxujUgp65zOSqXPFsQtSbubD0adcBkqLAJGnNTFqKm6Vcoa4CppLE3x6nUKQoioaG09gQkR186zZ0DcVVwncsO98QBA/8L8hJG75OfPn0+1tSlvGnCiqLmm2cWA5CrCQf487tJQICjLAKc7OcB3qKwcTrAKVVUjtbkN3Cjb0dHRHzV5qXkBiK6Lu1gF0EpuFRHKnAxDqok5ONAAAKNJAAJdJEz06e97P3jwE/rwww/7i47vliz5vOZsF0ro62Kxk14oDWZnOXFiorIIgAKf9b/2Ki+MJMVhiIMAKABDptt9r1zppjfffJO6u7v7iwwnHDv5CiuIrTzMW1gtZqm06BLpLQNgwDKO5IDh0zgI6CbFu0pGVsEmp7N37/sJCwiR7he+cHPavRiWKuXKQ+JXPFHoiqDdyQROMjYwKYugoIBTnRyw7ikOwQAQ2fdLZK8HLNPGjZsSJgWvv/56mjy5KfvDHoshhO9OXmrisUYxWhwMn2LkSHWT8I4hVgy3JoeKioo+fwFdJEAxgvA/J8L27YnLSgDdzTcvKbh7DfuXmkBIbi5WfPnl9drM6dKlt5qaFIpGT2qL37BtEqs1iylAXlB+vWU4e/ZsymXlUEjlK8Tfq1zr2qBMLS1bEppmzpw51NAQKLjm6l+siJK7udz9zTffokuXLmm/KmZGNIoFEDi2+sk2WAZ0m1JNuGEdkt55xmf3lmFcrfObN7doVk0F7PnAVtdCC1ctd0cF3Now9e677xKUfebMG7SNM0bDYAQEjnKqOYbkCTeMGGHkaMB5jvsOGG71SsCq3Z07/5BQHFj7UaOsbYzKb72SNkyhMG5tuT127Djt3r1b2355003Gl4DhbNht294lzMTOmjUrv/KzkHtnZ2dCFwmWIdUcA+YL1LAqfAV0k/C3fo7BQvaOPgLr9tZbGxKGiQOBAM2dO8fRfJ1JPM2W2z4r4vihDehCoJuFkRUc4FVXZ2wZGLodW7f+nmbMmEELFy50RjY2pYoupN55hpXA/5IDLEB8sm3AeQYMmeYYbCqirckMhklBCCTjoQ1KYm50tQ4fPkI4whJnFC1ceJOhNf1QMPxKYXHbsmXLbG3gXBLDdtDkYVVYi+Sg5hj0s89O7mXIpU5mnh08k4IaIpmP/enrajl6cJwSvhoOxHj87NmztL3JmQL65a+99ro2O3v33Xdr+wLcDnCWk4dVU024AfyBOYb47LOZAQm365VLfoNlUtDwwXF9kDh29KhqDAxdAhL4FghTpkymadOmZexefPDBh3To0CHCcS633XZbLu2a8Vk1x6B3oNHF0y+dUAlgL4PyFdTsc0WFa4ujHZOBkYQHz6SgiaNHlWCcOrw6WfAHDx6kffv2a0ulq6tH0nXXXZfWOij/Be84DAxj7LkG/RyDAiJ5l5vKA3MMybPPsIDFGgbDpKClw6tVgztx/UEqZTp79lPauXMnqb47xs+bmiYRlkcnO6zo4mA0C0DNnDmT5s2bZ3iER23q0VsGjNtn3tQz4ECnO9e1GAEZHJOCOVx/oLMktl6gk06ZYBUOHTqsLXJTa4fQfRk7dqw2lg6fQ60VOnGild577z1NsfGLPnv2bJo4caK2f1kF/aYe5TfAh0g1xzBkSCmNHFmtnYyhhlXV+UzFqPxG6vz225sTDq4upEnB+KU54mf19fU/zukCHb2g7LqCLZvw0eXBpBOGDtHH1Yd4f79KO2AM8WAJlJMMSwOA8B0sUaqRJKSFoVXEw2gYTsUAEF6acMsmHy98X8iTgkKIdiLx54FAwNBJPqauVLPjEk8zDYzuD7pf8Alg0lOtSs2UHqABVJhbqKsbq3XZuJtkpgWujgurjXks/Q9QoUwKCiH2+Xz+u+vq6t43KgVTgCBRXAMdiUR+RBT7oZVroI0WLFW89vZL1N5+kTD2DljQLevuxnuPZgUw2xyfbxhB1dWjqFhGk3KRqdlnjx8/Trt27e5/rBB2CgpB3US+n9fX1/9MCHH12v8MQjANiEorbk16HpSS5pkVMscvXAmoSV5VA6/vFBSCtvl8JSvMWA1961gGpM+a+CKRyHeJ5E+llJWF2+xccqMSgNXetm2b1vXFwMn8+fP6D5w2moYb8YQQF4nEP9XX1/9P8q1RZvLPCRCVUTgcHiOl/CGR/AsicmYnjplacVzHJYAhc4+O9HUSif8VQvw8EAiczlUQtgCiCnHq1KlAd3f3PxHFvuO2f5KrIPj5wpZAn5/xUGlp6U9ramoy371goqq2AqLyPXnyZFNvb/ePicQ9uDHXRHk4KkvAlATiN9PKp3y+kp/U1dUdNvWwgciOAKLyPXPmzLjLlztDRGKllNLe8+kNVI6jDF4JCCFOE8m1ZWUVq0aPHn3CqZo6CogqNNZ1RaPhb8Zi9D0iWXi7nZySPqdrQQJit89H/11XF3haCNFlIQFTj7gCiL5E4XB4MZEMEdEdUsps9/KaqgxHHpwSEELg/NLnicSqQCCw2c1aug6IqhwWQvb09HyVSH6LiL7Ivoqbze79vOK+Bf0fkXiypKTkudra2sR1Ry5VIW+A6OsXjUZre3t778DBmPAAAAI6SURBVO6DZb5LdedsvCmBdwCF3+9fV1dXF98slMfgCUCSumCNQsgvSymXSklLeF4lj9rhTtadQtAGIcR6KbWNS0fdydZYLp4DRF9snLQSjUZvjsViS4Wg26SUVi++NiYNjuWKBIQQR6Wkl30+3/q6urq3hBBXb+J3pSTZM/E0IMnFj0Qi10kp/4QotphILJJSjs1eRY6RbwkIIU4SyRYi32YhxBv19fUD9yLku3BZ8i8oQJLrcurUiWt6e8Wi3l7CyBiO8JvicXkXS/EOEokWv582+/2ypaZm3IFCrXhBA5Is9La2trqenp6biGi2lJhv0eZcxhVq4xRIuU8Qid1CCKyB31VSUrK1trY2WiBlz1rMQQVIqtpeuHBidEcHzZIy/iLSXtfyWrGsupEQIb7WiT4iot1CxF9Dh9LuESPGnTGXUmHFHvSApGoOzLm0tbU19vb2TpVSThGCphLJKVLSVCFoYrHCAwikpCNC0MdE4qCU9LEQ4qDf7/+4trb2aN/cRGFpeI6lLUpAMslMSulva2ub2NPT0+TzyUAsJup9PgpIKQNSinohtM/1RFRo5/1cFkJEpKSwEDIihAjHYhT2+WQkFhPhkpKSQ7W1tUdwsnmOOjWoHmdALDbn+fPnR3V2dgKW0ULEqmIxUSWlHCmErJJSVAlBVVIS3kcS4X9ULoQolVKWZnpHcaSU3UKI7szv1EUkzuNSKSEI7+eFkOelFOeFEOd8Pnz24fOZioqKcFVV1VmLVS3qx/4fQLyzKIIkCJoAAAAASUVORK5CYII="},EkPF:function(o,n,e){o.exports={practiceSetting:"practiceSetting___2ttNt",wrapHeader:"wrapHeader___2dgOY",wrapLayout:"wrapLayout___3zol1",wrapSidebar:"wrapSidebar___3imKs",wrapContent:"wrapContent___3L8H_"}},FPkq:function(o,n,e){o.exports=e.p+"static/qrCode.dd0fe9b2.png"},FTkQ:function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg=="},FrRK:function(o,n,e){"use strict";var F=e("+L6B"),l=e("2/Rp"),u=e("DZo9"),t=e("8z0m"),Y=e("miYZ"),d=e("tsqr"),D=e("WmNS"),c=e.n(D),s=e("9og8"),f=e("2qtc"),W=e("kLXV"),P=e("y8nQ"),x=e("Vl3Y"),g=e("tJVT"),_=e("PpiC"),p=e("5NDa"),T=e("5rEg"),G=e("q1tI"),se=e.n(G),M=e("9kvl"),Be=e("m3rI"),k=e("FPkq"),b=e.n(k),V=e("qB8g"),ge=e.n(V),Ae=T.a.TextArea,O=function(Ge){var A=Ge.newShixuns,h=Ge.globalSetting,Ye=Ge.loading,Oe=Ge.dispatch,m=Object(_.a)(Ge,["newShixuns","globalSetting","loading","dispatch"]),me=x.a.useForm(),te=Object(g.a)(me,1),Me=te[0],Ee=Object(G.useState)([]),Re=Object(g.a)(Ee,2),ue=Re[0],X=Re[1],he=function(je){var $=["uploading","done","removed"];$.includes(je.file.status)&&X(je.fileList)},Ke=function(je){if(!je.percent||je.percent==100){var $,w=($=je.response)===null||$===void 0?void 0:$.id;return W.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var Fe=Object(s.a)(c.a.mark(function Lt(){var ea;return c.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Oe({type:"newShixuns/deleteAttachment",payload:{id:w}});case 2:ea=He.sent,ea&&X(ue.filter(function(R){var L;return((L=R.response)===null||L===void 0?void 0:L.id)!==w}));case 4:case"end":return He.stop()}},Lt)}));function re(){return Fe.apply(this,arguments)}return re}()}),!1}},$e=function(je){if(ue.length)return!1;var $=je.size/1024/1024>50;return $?(d.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0},vt=function(){var mt=Object(s.a)(c.a.mark(function je($){var w,Fe,re,Lt,ea,At,He,R;return c.a.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return re=$||{},Lt=re.language,ea=re.env,At=re.mode,He=re.code,E.next=3,Oe({type:"newShixuns/applyShixunMirror",payload:{language:Lt,runtime:ea,run_method:At,attachment_id:ue==null||((w=ue[0])===null||w===void 0||((Fe=w.response)===null||Fe===void 0))?void 0:Fe.id}});case 3:R=E.sent,Oe({type:"newShixuns/setActionTabs",payload:{}}),R&&d.b.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002");case 6:case"end":return E.stop()}},je)}));return function($){return mt.apply(this,arguments)}}(),Ht=function(){Me.resetFields(),X([])};return se.a.createElement(W.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:A.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:Ht},se.a.createElement("section",{className:ge.a.qrCode},se.a.createElement("aside",{className:ge.a.a1},se.a.createElement("div",{className:ge.a.code},se.a.createElement("img",{width:120,height:120,src:b.a,alt:"\u4E8C\u7EF4\u7801"})),se.a.createElement("div",{className:ge.a.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),se.a.createElement("div",{className:ge.a.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),se.a.createElement("aside",{className:ge.a.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",se.a.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),se.a.createElement(x.a,{className:ge.a.formWrap,form:Me,labelCol:{span:4},wrapperCol:{span:20},onFinish:vt},se.a.createElement(x.a.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},se.a.createElement(Ae,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),se.a.createElement(x.a.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},se.a.createElement(Ae,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),se.a.createElement(x.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},se.a.createElement(Ae,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),se.a.createElement(x.a.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},se.a.createElement("div",{className:ge.a.upload},se.a.createElement(t.a,{fileList:ue,action:"".concat(Be.a.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:he,onRemove:Ke,beforeUpload:$e,withCredentials:!0},se.a.createElement("span",{className:"".concat(ge.a.color4CACFF," current")},"\u4E0A\u4F20\u9644\u4EF6"),se.a.createElement("span",{className:"".concat(ge.a.colorCCC," ml10")},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),se.a.createElement("div",{className:ge.a.footerWrap},se.a.createElement(x.a.Item,null,se.a.createElement(l.a,{className:"mr5",size:"large",onClick:function(){Oe({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),se.a.createElement(l.a,{size:"large",type:"primary",htmlType:"submit",loading:Ye["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};n.a=Object(M.a)(function(r){var Ge=r.newShixuns,A=r.loading,h=r.globalSetting;return{newShixuns:Ge,globalSetting:h,loading:A.effects}})(O)},HmJG:function(o,n,e){},HpfO:function(o,n,e){o.exports={wrap:"wrap___r5XlG",content:"content___1KVgv",mainPathWrap:"mainPathWrap___256K2",colorBlue:"colorBlue___3S7DM"}},JFl9:function(o,n,e){o.exports={footerWrap:"footerWrap___3bmMI"}},Jky8:function(o,n,e){"use strict";var F=e("sRBo"),l=e("kaz8"),u=e("5NDa"),t=e("5rEg"),Y=e("WmNS"),d=e.n(Y),D=e("miYZ"),c=e("tsqr"),s=e("9og8"),f=e("2qtc"),W=e("kLXV"),P=e("tJVT"),x=e("q1tI"),g=e.n(x),_=e("9kvl"),p=e("6CvP"),T=e("1XHU"),G;(function(M){M[M.Professor=1]="Professor",M[M.AssistantProfessor=2]="AssistantProfessor",M[M.Student=3]="Student"})(G||(G={}));var se=function(Be){var k=Be.visible,b=Be.onCancel,V=b===void 0?function(){}:b,ge=Object(x.useState)(),Ae=Object(P.a)(ge,2),O=Ae[0],r=Ae[1],Ge=Object(x.useState)([]),A=Object(P.a)(Ge,2),h=A[0],Ye=A[1],Oe=Object(x.useState)(!1),m=Object(P.a)(Oe,2),me=m[0],te=m[1],Me=Object(x.useState)(!1),Ee=Object(P.a)(Me,2),Re=Ee[0],ue=Ee[1],X=Object(x.useState)(),he=Object(P.a)(X,2),Ke=he[0],$e=he[1],vt=function($){if(h.includes(G.Professor)){W.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:g.a.createElement("div",{className:"tc"},"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:function(){_.c.push("/classrooms/".concat($,"/students"))}});return}_.c.push("/classrooms/".concat($,"/students"))},Ht=function(){var je=Object(s.a)(d.a.mark(function $(){var w;return d.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(O){re.next=3;break}return c.b.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A"),re.abrupt("return");case 3:return te(!0),re.next=6,Object(p.c)({invite_code:O,professor:h.includes(G.Professor)?1:null,assistant_professor:h.includes(G.AssistantProfessor)?1:null,student:h.includes(G.Student)?1:null});case 6:if(w=re.sent,te(!1),!((w==null?void 0:w.status)===-2)){re.next=22;break}if(mt(),!(w.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1")){re.next=14;break}return ue(!0),$e(1),re.abrupt("return");case 14:if(!(w.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1")){re.next=18;break}return ue(!0),$e(2),re.abrupt("return");case 18:if(!(w.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1")){re.next=22;break}return ue(!0),$e(3),re.abrupt("return");case 22:if(!((w==null?void 0:w.status)===0)){re.next=27;break}return mt(),c.b.info(w.message),(w==null?void 0:w.course_id)&&vt(w.course_id),re.abrupt("return");case 27:case"end":return re.stop()}},$)}));return function(){return je.apply(this,arguments)}}(),mt=function(){var je=Object(s.a)(d.a.mark(function $(){return d.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:V();case 1:case"end":return Fe.stop()}},$)}));return function(){return je.apply(this,arguments)}}();return g.a.createElement(g.a.Fragment,null,g.a.createElement(W.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",visible:k,confirmLoading:me,onOk:Ht,onCancel:mt},g.a.createElement("div",{className:"tc"},g.a.createElement("div",null,g.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),g.a.createElement(t.a,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:O,onChange:function($){if($.target.value.length>=7){c.b.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}r($.target.value)}})),g.a.createElement("div",{className:"mt10 font14"},g.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),g.a.createElement(l.a.Group,{value:h,onChange:function($){return Ye($)}},g.a.createElement(l.a,{value:G.Professor,disabled:h.includes(2)},"\u6559\u5E08"),g.a.createElement(l.a,{value:G.AssistantProfessor,disabled:h.includes(1)},"\u52A9\u6559"),g.a.createElement(l.a,{value:G.Student},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),g.a.createElement(T.a,{visible:Re,onCancel:function(){return ue(!1)},occupationValue:Ke}))};n.a=se},Jv0p:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2RVge",flex_space_between:"flex_space_between___2f-dJ",flex_box_vertical_center:"flex_box_vertical_center___2UjfS",flex_box_center_end:"flex_box_center_end___1RfMW",flex_box_column:"flex_box_column___3uuIq",sidebar:"sidebar___Ik5Ae",items:"items___2qrP5",item:"item___24ylH",name:"name___1UcvU",itemActive:"itemActive___1Bj1D",question:"question___2fGw1"}},"K/0z":function(o,n,e){o.exports={flex_box_center:"flex_box_center___34o9a",flex_space_between:"flex_space_between___-huEz",flex_box_vertical_center:"flex_box_vertical_center___2cVWf",flex_box_center_end:"flex_box_center_end___34TrE",flex_box_column:"flex_box_column___1cFDm",commitWrap:"commitWrap___2vlCb",wrap:"wrap___1aAiT",colorGray:"colorGray___2qCuf",content:"content___2m0yy",itemTime:"itemTime___3_Y_B",imageUrl:"imageUrl___1czhY",blueLight:"blueLight___1Mi3S",divider:"divider___2BJ6X",empty:"empty___26qrj"}},KVXO:function(o,n,e){o.exports={wrap:"wrap___1VfLE",content:"content___20B4M",mainPathWrap:"mainPathWrap___3qDeg",colorBlue:"colorBlue___2ZjUq"}},KeGQ:function(o,n,e){o.exports=e.p+"static/noLevelData.36460f71.png"},KhGG:function(o,n,e){"use strict";e.d(n,"b",function(){return Be});var F=e("0Owb"),l=e("miYZ"),u=e("tsqr"),t=e("oBTY"),Y=e("tJVT"),d=e("PpiC"),D=e("WmNS"),c=e.n(D),s=e("k1fw"),f=e("9og8"),W=e("DZo9"),P=e("8z0m"),x=e("q1tI"),g=e.n(x),_=e("ErOA"),p=e("7Cbv"),T=e("9kvl"),G=P.a.Dragger,se=e("mxV5"),M,Be=function(){var b=Object(f.a)(c.a.mark(function V(ge,Ae,O){var r,Ge,A,h,Ye,Oe,m,me,te;return c.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ae.file_name=ge.name,Ee.next=3,Object(_.a)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return m=Ee.sent,me=Object(p.a)(),te=new se({endpoint:m==null||((r=m.data)===null||r===void 0)?void 0:r.end_point,region:m==null||((Ge=m.data)===null||Ge===void 0)?void 0:Ge.region,accessKeyId:m==null||((A=m.data)===null||A===void 0)?void 0:A.access_key_id,accessKeySecret:m==null||((h=m.data)===null||h===void 0)?void 0:h.access_key_secret,bucket:m==null||((Ye=m.data)===null||Ye===void 0)?void 0:Ye.bucket,stsToken:m==null||((Oe=m.data)===null||Oe===void 0)?void 0:Oe.security_token}),Ee.abrupt("return",new Promise(function(Re,ue){var X;te.multipartUpload("".concat(me),new Blob([ge],{type:ge.type}),Object(s.a)(Object(s.a)({timeout:200*1e3,partSize:102400},O),{},{callback:{url:m==null||((X=m.data)===null||X===void 0)?void 0:X.callback_url,host:m==null?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(_.e)(Ae)}})).then(function(he){var Ke;ge.response=(Ke=he.data)===null||Ke===void 0?void 0:Ke.data,Re(he==null?void 0:he.data)}).catch(function(he){ue(he),console.log("err:",he)})}));case 7:case"end":return Ee.stop()}},V)}));return function(ge,Ae,O){return b.apply(this,arguments)}}(),k=function(V){var ge=V.user,Ae=V.cancelUpload,O=Object(d.a)(V,["user","cancelUpload"]),r=Object(x.useState)([]),Ge=Object(Y.a)(r,2),A=Ge[0],h=Ge[1],Ye=Object(x.useState)(),Oe=Object(Y.a)(Ye,2),m=Oe[0],me=Oe[1],te={onRemove:function(Re){h(Object(t.a)(A.filter(function(ue){return ue.name!==Re.name}))),O.onChange(A.filter(function(ue){return ue.name!==Re.name}))},disabled:O.disabled,multiple:!0,fileList:A==null?void 0:A.map(function(Ee){return Ee.file}),customRequest:function(){},beforeUpload:function(){var Ee=Object(f.a)(c.a.mark(function ue(X){var he;return c.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(he=O.maxSize||1024*1024*1024*1,!A.filter(function(vt){return vt.name===X.name}).length){$e.next=4;break}return u.b.info("".concat(X.name,"\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9")),$e.abrupt("return");case 4:if(!((X==null?void 0:X.size)>he)){$e.next=7;break}return u.b.info("\u6587\u4EF6\u8D85\u8FC7".concat(he/1024/1024/1024,"GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42")),$e.abrupt("return",!1);case 7:return A.push({name:X.name,file:X}),h(Object(t.a)(A)),O.onChange(A),$e.abrupt("return",!1);case 11:case"end":return $e.stop()}},ue)}));function Re(ue){return Ee.apply(this,arguments)}return Re}()},Me=function(){var Ee=Object(f.a)(c.a.mark(function Re(ue,X){var he,Ke,$e,vt,Ht,mt,je,$,w;return c.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return X.file_name=ue.name,je=ue.name,re.next=4,Object(_.a)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if($=re.sent,!(($==null?void 0:$.status)!==0)){re.next=11;break}return A[A.findIndex(function(Lt){return Lt.name===je})].status="error",A[A.findIndex(function(Lt){return Lt.name===je})].file.status="error",O.onChange(A),u.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),re.abrupt("return");case 11:return m=new se({endpoint:$==null||((he=$.data)===null||he===void 0)?void 0:he.end_point,region:$==null||((Ke=$.data)===null||Ke===void 0)?void 0:Ke.region,accessKeyId:$==null||(($e=$.data)===null||$e===void 0)?void 0:$e.access_key_id,accessKeySecret:$==null||((vt=$.data)===null||vt===void 0)?void 0:vt.access_key_secret,bucket:$==null||((Ht=$.data)===null||Ht===void 0)?void 0:Ht.bucket,stsToken:$==null||((mt=$.data)===null||mt===void 0)?void 0:mt.security_token}),me(m),w=Object(p.a)(),re.abrupt("return",new Promise(function(Lt,ea){try{var At;m.multipartUpload("".concat(O.identifier,"/").concat(w),new Blob([ue.file],{type:ue.file.type}),{timeout:3600*1e3,partSize:1002400,progress:function(R,L,E){try{console.log("\u8FDB\u5EA6",R,L,E);var fe=A.findIndex(function(N){return N.name===je});A[fe].file.percent=R*100,A[fe].tempCheckpoint=L,h(Object(t.a)(A))}catch(N){}},checkpoint:A[A.findIndex(function(He){return He.name===je})].tempCheckpoint,callback:{customValue:{id:je+""},url:$==null||((At=$.data)===null||At===void 0)?void 0:At.callback_url,host:$==null?void 0:$.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+Object(_.e)(X)}}).then(function(He){var R,L=A.findIndex(function(J){return J.name===je}),E="done";if(((R=He.data)===null||R===void 0?void 0:R.status)===0){var fe;ue.response=(fe=He.data)===null||fe===void 0?void 0:fe.data;var N=A.findIndex(function(J){return J.name===je});A[N].status="done",A[N].file.status="done"}else{var Ue;u.b.warn((Ue=He.data)===null||Ue===void 0?void 0:Ue.message),E="error"}A[L].status=E,A[L].file.status=E,O.onChange(A),Lt(He==null?void 0:He.data)}).catch(function(He){A[A.findIndex(function(R){return R.name===je})].status="error",A[A.findIndex(function(R){return R.name===je})].file.status="error",u.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),h(Object(t.a)(A)),O.onChange(A),ea(He),console.log("err:",He)})}catch(He){debugger}}));case 15:case"end":return re.stop()}},Re)}));return function(ue,X){return Ee.apply(this,arguments)}}();return Object(x.useEffect)(function(){A.every(function(Ee){return Ee==="done"||Ee==="error"})&&O.onComplete(A)},[A]),Object(x.useEffect)(function(){if(Ae){var Ee;(Ee=m)===null||Ee===void 0||Ee.cancel()}},[Ae]),Object(x.useEffect)(function(){O.uploading&&A.map(function(){var Ee=Object(f.a)(c.a.mark(function Re(ue){var X,he;return c.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!((!ue.status||ue.status==="error")&&!Ae)){$e.next=6;break}return ue.status="uploading",ue.file.status="uploading",$e.next=5,Me(ue,{login:ge==null||((X=ge.userInfo)===null||X===void 0)?void 0:X.login,container_type:O.container_type,container_id:O.container_id,description:O.description});case 5:he=$e.sent;case 6:case"end":return $e.stop()}},Re)}));return function(Re){return Ee.apply(this,arguments)}}())},[O.uploading]),g.a.createElement(G,Object(F.a)({},te,{height:O.height,className:O.className}),g.a.createElement("p",{className:"ant-upload-hint"},O.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};n.a=Object(T.a)(function(b){var V=b.loading,ge=b.globalSetting,Ae=b.user;return{globalSetting:ge,loading:V.models.competitions,user:Ae}})(k)},Lai7:function(o,n,e){o.exports=e.p+"static/noEnvData.6108fa6c.png"},M8RZ:function(o,n,e){"use strict";e.d(n,"a",function(){return s});var F=e("fWQN"),l=e("mtLc"),u=e("yKVA"),t=e("879j"),Y=e("q1tI"),d=e.n(Y),D=e("i8i4"),c=e.n(D),s=function(f){Object(u.a)(P,f);var W=Object(t.a)(P);function P(x){var g;Object(F.a)(this,P),g=W.call(this,x);var _=window.document;return g.node=_.createElement("div"),_.body.appendChild(g.node),g}return Object(l.a)(P,[{key:"render",value:function(){var g=this.props.children;return Object(D.createPortal)(g,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),P}(d.a.Component)},NLgs:function(o,n,e){"use strict";e.d(n,"d",function(){return s}),e.d(n,"e",function(){return f}),e.d(n,"c",function(){return P}),e.d(n,"b",function(){return x}),e.d(n,"a",function(){return g});var F=e("2qtc"),l=e("kLXV"),u=e("q1tI"),t=e.n(u),Y=e("9kvl"),d=e("xKgJ"),D=e("1vsH"),c=e("m3rI"),s=function(p){return!!(f(p)&&W())},f=function(p){return Object(d.o)()?!0:(p({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},W=function(){var p,T=Object(Y.b)()._store.getState(),G=T.user;return((p=G.userInfo)===null||p===void 0?void 0:p.profile_completed)?!0:(l.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:t.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Y.c.push("/account/profile/edit")}}),!1)},P=function(){var p,T=Object(Y.b)()._store.getState(),G=T.user;return((p=G.userInfo)===null||p===void 0?void 0:p.professional_certification)?!0:(l.a.confirm({title:"\u63D0\u793A",centered:!0,content:t.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(D.A)("/account/certification")}}),!1)},x=function(){return Object(d.a)()?!0:(l.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},t.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),t.a.createElement("img",{src:Object(d.s)()?e("WdTA"):"".concat(c.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),t.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(d.s)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(D.A)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},g=function(p){return p?!0:(l.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),t.a.createElement("div",{style:{marginLeft:"110px"}},t.a.createElement("img",{src:e("1ZF9"),width:200}),t.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(D.A)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)}},Ot1p:function(o,n,e){"use strict";var F=e("2qtc"),l=e("kLXV"),u=e("rAM+"),t=e("tJVT"),Y=e("jrin"),d=e("q1tI"),D=e.n(d),c=e("VrN/"),s=e.n(c),f=e("bdgK"),W=e("p77/"),P=e("Bd2K"),x=e("ELLl"),g=e("19Vz"),_=e("lZu9"),p=e("kSUc"),T=e("9Bee"),G=e("0Owb"),se=e("dejd"),M=e("C+DQ"),Be=[{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 k(y){var I=y.onActionCallback,ke=y.title,ve=y.icon,Ze=y.actionName,le=y.className,a=le===void 0?"":le,i=y.children;function U(){I(Ze)}return D.a.createElement("a",{title:ke,className:a,onClick:U},D.a.createElement("i",{className:"md-iconfont ".concat(ve)}),i)}var b=function(y){var I=y.watch,ke=y.showNullButton,ve=y.onActionCallback,Ze=y.fullScreen,le=[].concat(Be,[{title:"".concat(I?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"),icon:"".concat(I?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return D.a.createElement("ul",{className:"markdown-toolbar-container"},le.map(function(a,i){return D.a.createElement("li",{key:i},a.actionName?D.a.createElement(k,Object(G.a)({},a,{onActionCallback:ve})):D.a.createElement("span",{className:"v-line"}))}),ke?D.a.createElement("li",null,D.a.createElement(k,{icon:"icon-edit",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:ve},D.a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,D.a.createElement("li",{className:"btn-full-screen"},D.a.createElement(k,{icon:"".concat(Ze?"icon-shrink":"icon-enlarge"),title:Ze?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:ve})))},V=e("M8RZ"),ge=e("+L6B"),Ae=e("2/Rp"),O=e("y8nQ"),r=e("Vl3Y"),Ge=e("5NDa"),A=e("5rEg"),h={labelCol:{span:4},wrapperCol:{span:20}},Ye=function(y){var I=y.callback,ke=y.onCancel;function ve(Ze){I(Ze)}return D.a.createElement(r.a,Object(G.a)({},h,{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ve}),D.a.createElement(r.a.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},D.a.createElement(A.a,null)),D.a.createElement(r.a.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},D.a.createElement(A.a,null)),D.a.createElement("div",{className:"flex-container flex-end"},D.a.createElement(Ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),D.a.createElement(Ae.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))},Oe=e("7ahc"),m=e("HmJG"),me=e("BjJ7"),te=r.a.useForm,Me={width:280,marginRight:10},Ee={labelCol:{span:5},wrapperCol:{span:19}},Re=function(y){var I=y.callback,ke=y.onCancel,ve=te(),Ze=Object(t.a)(ve,1),le=Ze[0];function a(ie){I(ie)}function i(ie){le.setFieldsValue({src:"/api/attachments/".concat(ie.id)})}function U(ie){var q=ie.target.files[0];X(q,i)}return D.a.createElement(r.a,Object(G.a)({form:le},Ee,{className:"upload-image-panel",onFinish:a}),D.a.createElement(r.a.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},D.a.createElement("div",{className:"flex-container"},D.a.createElement(r.a.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},D.a.createElement(A.a,{style:Me})),D.a.createElement(ue,{onFileChange:U}))),D.a.createElement(r.a.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u63CF\u8FF0"}]},D.a.createElement(A.a,{style:{width:264}})),D.a.createElement(r.a.Item,{style:{textAlign:"right"}},D.a.createElement(Ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),D.a.createElement(Ae.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))};function ue(y){var I=y.onFileChange;return D.a.createElement("a",{className:"upload-button"},"\u672C\u5730\u4E0A\u4F20",D.a.createElement("input",{type:"file",accept:"image/*",onChange:I}))}function X(y,I){if(!y)throw new String("\u6CA1\u6709\u6587\u4EF6");var ke=new FormData;ke.append("editormd-image-file",y),ke.append("file_param_name","editormd-image-file"),ke.append("byxhr","true");var ve=new window.XMLHttpRequest;ve.withCredentials=!0,ve.addEventListener("load",function(Ze){I(JSON.parse(Ze.target.responseText))},!1),ve.addEventListener("error",function(Ze){console.error(Ze)},!1),ve.open("POST","".concat(me.a,"/api/attachments.json")),ve.send(ke)}var he=e("giR+"),Ke=e("fyUT"),$e=e("7Kak"),vt=e("9yH6"),Ht=vt.a.Group,mt={margin:"0 8px"},je=function(y){var I=y.callback,ke=y.onCancel;function ve(Ze){I(Ze)}return D.a.createElement(r.a,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ve},D.a.createElement("div",{className:"flex-container"},D.a.createElement("span",{style:mt},"\u5355\u5143\u683C\u6570\uFF1A"),D.a.createElement("span",{style:mt},"\u884C\u6570"),D.a.createElement(r.a.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},D.a.createElement(Ke.a,null)),D.a.createElement("span",{style:mt},"\u5217\u6570"),D.a.createElement(r.a.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},D.a.createElement(Ke.a,null))),D.a.createElement("div",{className:"flex-container",style:{marginTop:12}},D.a.createElement("span",{style:mt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),D.a.createElement(r.a.Item,{name:"align"},D.a.createElement(Ht,null,D.a.createElement(vt.a,{value:"default"},D.a.createElement("i",{className:"fa fa-align-justify"})),D.a.createElement(vt.a,{value:"left"},D.a.createElement("i",{className:"fa fa-align-left"})),D.a.createElement(vt.a,{value:"center"},D.a.createElement("i",{className:"fa fa-align-center"})),D.a.createElement(vt.a,{value:"right"},D.a.createElement("i",{className:"fa fa-align-right"}))))),D.a.createElement("div",{className:"flex-container flex-end"},D.a.createElement(Ae.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),D.a.createElement(Ae.a,{type:"ghost",onClick:ke},"\u53D6\u6D88")))},$="link",w="upload-image",Fe="code-block",re="add-table",Lt="------------",ea={default:Lt,left:":".concat(Lt),center:":".concat(Lt,":"),right:"".concat(Lt,":")},At=e("9VGf"),He,R;function L(){}var E=0,fe=1e4,N="\u2581";function Ue(y){return/^\d+$/.test(y)?"".concat(y,"px"):y}var J=navigator.platform.toUpperCase().indexOf("MAC")>=0,j=J?"Cmd":"Ctrl",Q=(He={},Object(Y.a)(He,j+"-B","bold"),Object(Y.a)(He,j+"-I","italic"),He),ye=(R={},Object(Y.a)(R,$,"\u6DFB\u52A0\u94FE\u63A5"),Object(Y.a)(R,Fe,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(Y.a)(R,w,"\u6DFB\u52A0\u56FE\u7247"),Object(Y.a)(R,re,"\u6DFB\u52A0\u8868\u683C"),R),kt=n.a=function(y){var I=y.defaultValue,ke=I===void 0?"":I,ve=y.onChange,Ze=y.width,le=Ze===void 0?"100%":Ze,a=y.height,i=a===void 0?400:a,U=y.miniToolbar,ie=U===void 0?!1:U,q=y.isFocus,gt=q===void 0?!1:q,ht=y.watch,rt=y.id,ma=rt===void 0?"markdown-editor-id":rt,Se=y.showResizeBar,ca=Se===void 0?!1:Se,Nt=y.noStorage,ce=Nt===void 0?!1:Nt,K=y.showNullButton,Dt=K===void 0?!1:K,yt=y.fullScreen,bt=yt===void 0?!1:yt,Jt=y.onBlur,Rt=y.onCMBeforeChange,ze=y.className,Te=ze===void 0?"":ze,oa=y.placeholder,Je=oa===void 0?"":oa,ya=y.values,da=ya===void 0?"":ya,Ka=Object(d.useState)(null),Ma=Object(t.a)(Ka,2),S=Ma[0],fa=Ma[1],tt=Object(d.useState)(ke),Mt=Object(t.a)(tt,2),ta=Mt[0],Oa=Mt[1],Ua=Object(d.useState)(ht),Ra=Object(t.a)(Ua,2),Vt=Ra[0],nt=Ra[1],C=Object(d.useState)(bt),lt=Object(t.a)(C,2),Ve=lt[0],aa=lt[1],va=Object(d.useState)(""),ne=Object(t.a)(va,2),Xt=ne[0],ka=ne[1],Aa=Object(d.useState)(0),Bt=Object(t.a)(Aa,2),na=Bt[0],$a=Bt[1],Ba=Object(d.useState)(i),ja=Object(t.a)(Ba,2),Za=ja[0],Ia=ja[1],Va=Object(d.useState)(!1),Ea=Object(t.a)(Va,2),ra=Ea[0],la=Ea[1],qe=Object(d.useRef)(),za=Object(d.useRef)(),wa=Object(d.useRef)(),Pa=Object(d.useRef)();Object(d.useEffect)(function(){Oa(da),S==null||S.setValue(da)},[da]),Object(d.useEffect)(function(){if(qe.current){var Et=function(it,Tt){var $t=Tt.clipboardData;if($t){var Sa=$t.types.toString(),ae=$t.items;if(Sa==="text/html,Files"||Sa==="Files"){var v=ae[1];Sa==="Files"&&(v=ae[0]),v.kind==="file"&&v.type.match(/^image\//i)&&X(v.getAsFile(),function(ee){ee.id?xe.replaceSelection("![,](/api/attachments/".concat(ee.id,")")):(ee==null?void 0:ee.status)===401&&(document.location.href="/user/login")})}else return!0}return!0},xe=s.a.fromTextArea(qe.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!ie,lineWrapping:!0,value:ke,autoCloseTags:!0,autoCloseBrackets:!0});return xe.on("paste",Et),fa(xe),function(){xe.off("paste",Et)}}},[]);var nn=Object(d.useCallback)(function(){if(za.current)try{var Et=za.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,xe=za.current.getElementsByClassName("markdown-editor-body")[0];Ve?xe.style.height="calc(100vh - ".concat(Et,"px)"):xe.style.height="".concat(Za-Et,"px")}catch(Pe){console.log(Pe,"---- to set md editor body height")}},[Za,za,Ve]);Object(d.useEffect)(function(){function Et(){var Pe=new f.default(function(it){var Tt=Object(u.a)(it),$t;try{for(Tt.s();!($t=Tt.n()).done;){var Sa=$t.value;(Sa.target.offsetHeight>0||Sa.target.offsetWidth>0)&&(nn(),S.setSize("100%","100%"),S.refresh())}}catch(ae){Tt.e(ae)}finally{Tt.f()}});return Pe.observe(qe.current.parentElement),Pe}if(S){var xe=Et();return function(){xe.unobserve(qe.current.parentElement)}}},[S,nn]),Object(d.useEffect)(function(){if(S){for(var Et=[],xe=function(){var Sa=it[Pe];Tt=Object(t.a)(Sa,2);var ae=Tt[0],v=Tt[1],ee=Object(Y.a)({},ae,function(){on(v)});Et.push(ee),S.addKeyMap(ee)},Pe=0,it=Object.entries(Q);Pe0){var Et=new Date().getTime(),xe=window.sessionStorage.getItem(ma);Et>=na+fe&&(!xe||xe!==ta)&&(window.sessionStorage.setItem(ma,ta),la(!0))}},fe),Object(d.useEffect)(function(){nt(ht)},[S,ht]),Object(d.useEffect)(function(){S&&(gt&&S.focus())},[S,gt]),Object(d.useEffect)(function(){if(Vt&&S){var Et=function(it){var Tt=it.target;if(Pa.current){var $t=Tt.scrollTop/Tt.scrollHeight;Pa.current.scrollTop=Pa.current.scrollHeight*$t}},xe=S.getScrollerElement();return xe.addEventListener("scroll",Et),function(){xe.removeEventListener("scroll",Et)}}},[S,Vt]),Object(d.useEffect)(function(){if(S&&Rt){var Et=function(Pe,it){Rt(Pe,it)};return S.on("beforeChange",Et),function(){S.off("beforeChange",Et)}}},[S,Rt]),Object(d.useEffect)(function(){if(S&&Jt){var Et=function(){Jt(S.getValue())};return S.on("blur",Et),function(){S.off("blur",Et)}}},[S,Jt]),Object(d.useEffect)(function(){if(S){var Et=function(Pe){var it=Pe.getValue();Oa(it),$a(new Date().getTime()),Pe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),ve&&ve(it)};return S.on("change",Et),function(){S.off("change",Et)}}},[S,ve]),Object(d.useEffect)(function(){S&&(ke==null?(S.setValue(""),Oa("")):ke!==S.getValue()&&(S.setValue(ke),Oa(ke)))},[S,ke]);var on=Object(d.useCallback)(function(Et){var xe=S.getCursor(),Pe=S.getSelection(),it=Pe.split(` `);switch(Et){case"bold":return S.replaceSelection("**"+Pe+"**"),Pe===""&&S.setCursor(xe.line,xe.ch+2),S.focus();case"italic":return S.replaceSelection("*"+Pe+"*"),Pe===""&&S.setCursor(xe.line,xe.ch+1),S.focus();case"code":return S.replaceSelection("`"+Pe+"`"),Pe===""&&S.setCursor(xe.line,xe.ch+1),S.focus();case"inline-latex":return S.replaceSelection("`$$"+Pe+"$$`"),Pe===""&&S.setCursor(xe.line,xe.ch+3),S.focus();case"latex":return S.replaceSelection("```latex\n"+Pe+"\n```"),S.setCursor(xe.line+1,Pe.length+1),S.focus();case"line-break":return S.replaceSelection(`
      `),S.focus();case"list-ul":return Pe===""?S.replaceSelection("- "+Pe):S.replaceSelection(it.map(function(Tt){return Tt===""?"":"- ".concat(Tt)}).join(` `)),S.focus();case"list-ol":return Pe===""?S.replaceSelection("1. "+Pe):S.replaceSelection(it.map(function(Tt,$t){return Tt===""?"":"".concat($t+1,". ").concat(Tt)}).join(` `)),S.focus();case"add-null-ch":return Pe===""&&S.setCursor(xe.line,xe.ch+1),S.replaceSelection(N),S.focus();case"eraser":return S.setValue(""),S.focus();case"trigger-watch":return nt(!Vt),S.focus();case"trigger-full-screen":return aa(!Ve),S.focus();case $:ka($);return;case Fe:ka(Fe);return;case w:ka(w);return;case re:ka(re);return;default:throw new Error}},[S,Vt,Ve]),_n=Object(d.useCallback)(function(Et){ka("");switch(Xt){case $:var xe=Et.title,Pe=Et.link;return S.replaceSelection("[".concat(xe,"](").concat(Pe,")")),S.focus();case Fe:var it=Et.language,Tt=Et.content;return S.replaceSelection(["```"+it,Tt,"```"].join(` -`)),S.focus();case w:var $t=Et.src,Sa=Et.alt;return S.replaceSelection("![ ".concat(Sa," ]( ").concat($t,' "').concat(Sa,'" )')),S.focus();case re:for(var ae=Et.row,f=Et.col,ee=Et.align,Le=` -`,De=0;De300&&(f=300);var ee=i+f+"px";Ia(ee)}},it=wa.current,Tt=!1,$t=0;return it.addEventListener("mousedown",Et),document.addEventListener("mousemove",Pe),document.addEventListener("mouseup",xe),function(){it.removeEventListener("mousedown",Et),document.removeEventListener("mousemove",Pe),document.removeEventListener("mouseup",xe)}}},[S,wa]),Object(d.useEffect)(function(){Ia(i)},[i]);var fn=Ue(le),vn=Ue(Za),rn={width:fn,height:vn},gn=Object(d.useMemo)(function(){if(na){var Et=new Date(na),xe=Et.getHours(),Pe=Et.getMinutes(),it=Et.getSeconds();return xe=xe<10?"0"+xe:xe,Pe=Pe<10?"0"+Pe:Pe,it=it<10?"0"+it:it,"".concat(xe,":").concat(Pe,":").concat(it)}return 0},[na]);function hn(){window.sessionStorage.removeItem(ma),la(!1),$a(0)}function sn(){la(!1),$a(0),S.setValue(window.sessionStorage.getItem(ma))}return D.a.createElement(d.Fragment,null,D.a.createElement("div",{className:"markdown-editor-wrapper",ref:za},D.a.createElement("div",{className:"markdown-editor-container ".concat(Te," ").concat(Vt?"on-preview":""," ").concat(ie?"mini":""," ").concat(Ve?"full-screen":""),style:rn},D.a.createElement(b,{watch:Vt,fullScreen:Ve,showNullButton:Dt,onActionCallback:on}),D.a.createElement("div",{className:"markdown-editor-body"},D.a.createElement("div",{className:"codemirror-container"},D.a.createElement("textarea",{ref:qe,placeholder:Je})),Vt?D.a.createElement("div",{ref:Pa,className:"preview-container"},D.a.createElement(T.a,{value:ta})):null))),ca?D.a.createElement("a",{ref:wa,className:"editor-resize"}):null,D.a.createElement(V.a,null,ye[Xt]?D.a.createElement(l.a,{centered:!0,title:ye[Xt],visible:!0,onCancel:qa,footer:null},un):null))}},QNag:function(o,n,e){"use strict";var F=e("2qtc"),l=e("kLXV"),u=e("+L6B"),t=e("2/Rp"),Y=e("WmNS"),d=e.n(Y),D=e("9og8"),c=e("y8nQ"),s=e("Vl3Y"),p=e("tJVT"),W=e("PpiC"),P=e("5NDa"),x=e("5rEg"),g=e("q1tI"),_=e.n(g),v=e("9kvl"),T=e("JFl9"),G=e.n(T),se=x.a.TextArea,M=function(k){var b=k.shixunsDetail,V=k.globalSetting,ge=k.loading,Ae=k.dispatch,O=k.onFinish,r=O===void 0?function(){}:O,Ge=Object(W.a)(k,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),A=s.a.useForm(),h=Object(p.a)(A,1),Ye=h[0],Oe=function(){var me=Object(D.a)(d.a.mark(function te(Me){var Ee,Re;return d.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,Ae({type:"shixunsDetail/getCustomScript",payload:{id:(Ee=b.actionTabs.params)===null||Ee===void 0?void 0:Ee.id,compile:Me.execute,excutive:Me.compile}});case 2:Re=X.sent,m(),Re&&r(Re==null?void 0:Re.shixun_script);case 5:case"end":return X.stop()}},te)}));return function(Me){return me.apply(this,arguments)}}(),m=function(){Ae({type:"shixunsDetail/setActionTabs",payload:{}})};return _.a.createElement(l.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:b.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:m},_.a.createElement(s.a,{form:Ye,scrollToFirstError:!0,layout:"vertical",onFinish:Oe},_.a.createElement(s.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},_.a.createElement(se,{rows:4})),_.a.createElement(s.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},_.a.createElement(se,{rows:4})),_.a.createElement("div",{className:G.a.footerWrap},_.a.createElement(s.a.Item,null,_.a.createElement(t.a,{className:"mr5",size:"large",onClick:m},"\u53D6\u6D88"),_.a.createElement(t.a,{size:"large",type:"primary",htmlType:"submit",loading:ge.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};n.a=Object(v.a)(function(Be){var k=Be.shixunsDetail,b=Be.loading,V=Be.globalSetting;return{shixunsDetail:k,globalSetting:V,loading:b}})(M)},Qvpy:function(o,n,e){o.exports={title:"title___39Oep",content:"content___Xl7wK",add:"add___1luKB",colorBlue:"colorBlue___c0Swt",radio:"radio___OK4CQ"}},RC3E:function(o,n,e){o.exports={wrap:"wrap___2zh4E",title:"title___Os-Oa",path:"path___eUXXC",colorBlue:"colorBlue___2IORo"}},Rfub:function(o,n,e){},SLjR:function(o,n,e){},Se0u:function(o,n,e){},UGPy:function(o,n,e){o.exports={practice:"practice___3ZVzw",left:"left___3DDW6",searchList:"searchList___2viuQ",name:"name___3CwiK",tag:"tag___2vPJc",common:"common___3pewV",title:"title___1fvdS",tags:"tags___28j49",tagActive:"tagActive___2unyU",spin:"spin___o_125",wrap:"wrap___3-DmI",allList:"allList___XqtXY",item:"item___3vDBm",itemActive:"itemActive___1BrRb",line:"line___KYbVu",apply:"apply___1MQe7",p1:"p1___w8agD",p2:"p2___3WXLT",right:"right___QGXbw",content:"content___10SYj",des:"des___V2RYR",mainBody:"mainBody___3vP2d",selectBox:"selectBox___1vC0V",smallType:"smallType___2CvJP",evaluating:"evaluating___rLyh5",evaluatingLabel:"evaluatingLabel___3RsVg",evaluatingS1:"evaluatingS1___2HzdH",serviceSettingWrap:"serviceSettingWrap___250aS",serviceBox:"serviceBox___1BL80",serviceSetLeft:"serviceSetLeft___2q-GU",serviceSetInput:"serviceSetInput___2hDqz",serviceSetTip:"serviceSetTip___29Bop",btns:"btns___1NoLi",list:"list___3iJbV",items:"items___1D0UX",popover:"popover___1Xuw5"}},"Ufr+":function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg=="},UqFu:function(o,n,e){"use strict";e.d(n,"a",function(){return F});var F=function(u){var t=document.createElement("textarea");return t.value=u,t.value}},WO9J:function(o,n,e){"use strict";e.r(n);var F=e("0Owb"),l=e("PpiC"),u=e("q1tI"),t=e.n(u),Y=e("EkPF"),d=e.n(Y),D=e("miYZ"),c=e("tsqr"),s=e("2qtc"),p=e("kLXV"),W=e("WmNS"),P=e.n(W),x=e("9og8"),g=e("auZk"),_=e.n(g),v=e("1vsH"),T=e("Ufr+"),G=e.n(T),se=e("HBuW"),M=e("ErOA"),Be=e("Ty5D"),k=e("9kvl"),b=function(f){var ee=f.globalSetting,Le=f.loading,De=f.dispatch,Ce=f.practiceSetting,dt=Object(l.a)(f,["globalSetting","loading","dispatch","practiceSetting"]),pt=Object(Be.l)(),Yt=Object(u.useRef)(""),jt=Object(Be.m)(),ga=Ce.title,Qt=Ce.base_info_warning,at=Ce.challenges_warning,St=Ce.repository_warning,Ft=Ce.mirror_warning;Object(u.useEffect)(function(){var Ie;Yt.current=(Ie=pt.pathname.split("/"))===null||Ie===void 0?void 0:Ie[2],De({type:"practiceSetting/setParams",payload:{id:Yt.current}}),De({type:"practiceSetting/getCommonData",payload:{id:Yt.current}})},[pt.pathname]);var Da=function(){var Ie=Object(x.a)(P.a.mark(function Pt(){return P.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,ha();case 2:k.c.push("/shixuns/".concat(Yt.current,"/challenges"));case 3:case"end":return st.stop()}},Pt)}));return function(){return Ie.apply(this,arguments)}}(),ha=function(){return new Promise(function(Pt,Xe){var st;(Ce==null||((st=Ce.sideBar)===null||st===void 0)?void 0:st.confirmLeave)?p.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Pt()},onCancel:function(){Xe()}}):Pt()})},ia=function(Pt){var Xe;if(Pt===(Ce==null?void 0:Ce.sideBar.tabsActive))return;var st=function(){k.c.push("/shixuns/".concat(Yt.current,"/edit?tabId=").concat(Pt)),De({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Pt,selectPath:"",confirmLeave:!1}})};(Ce==null||((Xe=Ce.sideBar)===null||Xe===void 0)?void 0:Xe.confirmLeave)?p.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){st()}}):st()},Gt=function Ie(Pt){var Xe;Pt=((Xe=Pt)===null||Xe===void 0?void 0:Xe.includes(".json"))?Pt:"".concat(Pt,".json"),p.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var st=Object(x.a)(P.a.mark(function pe(){var _e,z;return P.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(M.a)("/api"+Pt,{method:"get"});case 2:if(_e=ut.sent,_e){ut.next=5;break}return ut.abrupt("return");case 5:return c.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),ut.next=8,Object(se.A)({id:_e.shixun_identifier});case 8:if(z=ut.sent,!(z==null?void 0:z.game_identifier)){ut.next=12;break}return Object(v.A)("/tasks/".concat(z.game_identifier)),ut.abrupt("return");case 12:(z==null?void 0:z.status)===2?Ie(z==null?void 0:z.message):(z==null?void 0:z.status)===3&&It(z==null?void 0:z.message);case 13:case"end":return ut.stop()}},pe)}));function oe(){return st.apply(this,arguments)}return oe}()})},It=function(Pt){p.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Pt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ot=function(){var Ie=Object(x.a)(P.a.mark(function Pt(Xe,st){var oe;return P.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,ha();case 2:if(De({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!st){_e.next=9;break}return _e.next=6,Object(se.z)({id:Xe});case 6:_e.t0=_e.sent,_e.next=12;break;case 9:return _e.next=11,Object(se.A)({id:Xe});case 11:_e.t0=_e.sent;case 12:if(oe=_e.t0,De({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((oe==null?void 0:oe.game_identifier)||(oe==null?void 0:oe.identifier))){_e.next=17;break}return Object(v.A)(st?"/tasks/".concat(oe==null?void 0:oe.identifier,"/jupyter"):"/tasks/".concat(oe.game_identifier)),_e.abrupt("return");case 17:(oe==null?void 0:oe.status)===2?Gt(oe==null?void 0:oe.message):(oe==null?void 0:oe.status)===3&&It(oe==null?void 0:oe.message);case 18:case"end":return _e.stop()}},Pt)}));return function(Xe,st){return Ie.apply(this,arguments)}}(),xt=function(){var Ie=Object(x.a)(P.a.mark(function Pt(){return P.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,ha();case 2:De({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return st.stop()}},Pt)}));return function(){return Ie.apply(this,arguments)}}(),ua=function(Pt){var Xe={borderBottomColor:(Ce==null?void 0:Ce.sideBar.tabsActive)===Pt?"#1890FF":"transparent"};return Xe};return t.a.createElement("div",{className:_.a.header},t.a.createElement("aside",{className:_.a.title},t.a.createElement("span",{className:_.a.edit},ga||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),t.a.createElement("i",{onClick:xt,className:"icon iconfont icon-xiugai1"})),t.a.createElement("aside",{className:_.a.schedule},t.a.createElement("div",null,t.a.createElement("span",{style:ua("information"),className:_.a.clickWarp,onClick:function(){return ia("information")}},Qt?t.a.createElement("span",{className:_.a.num},"1"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u57FA\u672C\u4FE1\u606F")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ua("warehouse"),className:_.a.clickWarp,onClick:function(){return ia("warehouse")}},St?t.a.createElement("span",{className:_.a.num},"2"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u4EE3\u7801\u4ED3\u5E93")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ua("level"),className:_.a.clickWarp,onClick:function(){return ia("level")}},at?t.a.createElement("span",{className:_.a.num},"3"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u4EFB\u52A1\u5173\u5361")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ua("environment"),className:_.a.clickWarp,onClick:function(){return ia("environment")}},Ft?t.a.createElement("span",{className:_.a.num},"4"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u5B9E\u9A8C\u73AF\u5883")))),t.a.createElement("aside",{className:_.a.btns},t.a.createElement("div",{className:_.a.simulate,onClick:function(){return Ot(Yt.current,!1)}},"\u6A21\u62DF\u5B9E\u6218"),t.a.createElement("div",{className:_.a.exit,onClick:Da},"\u9000\u51FA\u7F16\u8F91")))},V=Object(k.a)(function(ae){var f=ae.loading,ee=ae.globalSetting,Le=ae.practiceSetting;return{globalSetting:ee,loading:f,practiceSetting:Le}})(b),ge=e("DZo9"),Ae=e("8z0m"),O=e("5NDa"),r=e("5rEg"),Ge=e("+L6B"),A=e("2/Rp"),h=e("k1fw"),Ye=e("y8nQ"),Oe=e("Vl3Y"),m=e("tJVT"),me=e("h/E3"),te=e.n(me),Me=e("Ot1p"),Ee=e("oBTY"),Re=e("+Xk9"),ue=e.n(Re),X=e("FTkQ"),he=e.n(X),Ke=function(f){var ee=f.InputRight,Le=f.value,De=Le===void 0?[]:Le,Ce=f.onChange,dt=Object(l.a)(f,["InputRight","value","onChange"]),pt=Object(u.useState)(),Yt=Object(m.a)(pt,2),jt=Yt[0],ga=Yt[1],Qt=function(Ft){var Da=De.filter(function(ha,ia){return ia!==Ft});Ce(Da)},at=function(Ft){if(Ft.preventDefault(),!jt)return;if(De.findIndex(function(Da){return Da.name===jt})>-1){c.b.warn("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Ce([].concat(Object(Ee.a)(De),[{id:null,name:jt}])),ga(null)};return t.a.createElement("div",null,t.a.createElement(r.a,Object(F.a)({bordered:!1,style:{width:600},value:jt,onChange:function(Ft){return ga(Ft.target.value)},onPressEnter:at,onBlur:at},dt)),ee||t.a.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),t.a.createElement("div",{className:"mt20"},De==null?void 0:De.map(function(St,Ft){return t.a.createElement("div",{key:Ft,className:ue.a.btn},t.a.createElement("span",{className:ue.a.s1},St.name),t.a.createElement("img",{src:he.a,className:ue.a.s2,onClick:function(){return Qt(Ft)}}))})))},$e=Ke,vt=e("LvDl"),Ht=e("m3rI"),mt=e("hW5Z"),je=e.n(mt),$=function(f){var ee=f.dispatch,Le=f.onCancel,De=f.onSave,Ce=f.loading,dt=Ce===void 0?!1:Ce;return t.a.createElement("div",{className:je.a.complete},t.a.createElement("div",{onClick:Le,className:je.a.cancel},"\u53D6\u6D88"),t.a.createElement(A.a,{type:"primary",loading:dt,onClick:De,className:je.a.save},"\u4FDD\u5B58"))},w=Object(k.a)()($),Fe=e("UqFu"),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},Lt=re,ea=e("6VBw"),At=function(f,ee){return u.createElement(ea.a,Object.assign({},f,{ref:ee,icon:Lt}))};At.displayName="UploadOutlined";var He=u.forwardRef(At),R=e("jN4g"),L=function(f){var ee,Le=f.globalSetting,De=f.loading,Ce=f.dispatch,dt=f.practiceSetting,pt=Object(l.a)(f,["globalSetting","loading","dispatch","practiceSetting"]),Yt=Oe.a.useForm(),jt=Object(m.a)(Yt,1),ga=jt[0],Qt=Object(u.useState)({}),at=Object(m.a)(Qt,2),St=at[0],Ft=at[1],Da=Object(u.useState)(!1),ha=Object(m.a)(Da,2),ia=ha[0],Gt=ha[1],It=Object(u.useState)(""),Ot=Object(m.a)(It,2),xt=Ot[0],ua=Ot[1],Ie=Object(u.useRef)({}),Pt=Object(u.useRef)(""),Xe=Object(u.useRef)(null),st=Object(u.useRef)(Object(vt.throttle)(function(){return ut()},2e3,{leading:!0,trailing:!1})).current,oe=dt.id;Object(u.useEffect)(function(){if(!oe)return;_e()},[oe]),Object(u.useEffect)(function(){return JSON.stringify(St)!=="{}"&&pe(),function(){clearTimeout(Xe.current)}},[St,xt]);var pe=function(){clearTimeout(Xe.current),Xe.current=setTimeout(function(){!Object(vt.isEqual)(St,Ie.current)||xt!==Pt.current?Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},_e=function(){var Qe=Object(x.a)(P.a.mark(function H(){var de,B,be;return P.a.wrap(function(_a){for(;;)switch(_a.prev=_a.next){case 0:return _a.next=2,Object(M.a)("/api/shixuns/".concat(oe,"/edit_base_info.json"),{method:"get"});case 2:de=_a.sent,de.status===0&&(B=Object(h.a)(Object(h.a)({},de.data),{},{description:Object(Fe.a)(de.data.description)}),be={description:B.description,shixun_tags:B.shixun_tags,name:B.name},ga.setFieldsValue(be),Ie.current=Object(h.a)({},be),Pt.current=B.attachment_id||"",Ft(Object(h.a)({},be)),ua(B.attachment_id||""));case 4:case"end":return _a.stop()}},H)}));return function(){return Qe.apply(this,arguments)}}(),z=function(H,de){Ft(Object(h.a)({},de))},ft=function(){wt()},ut=function(){ga.submit()},Wt=function(H){console.log(H,"values");var de=H.name,B=H.description,be=H.shixun_tags,ot=Object(M.a)("/api/shixuns/".concat(oe,"/base_info_save.json"),{method:"post",body:{shixun:{name:de,description:B,shixun_tags:be,attachment_id:xt}}});ot.then(function(_a){_a.status===0&&(c.b.success("\u4FDD\u5B58\u6210\u529F"),Ce({type:"practiceSetting/getCommonData",payload:{id:oe}}),Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ie.current={description:St.description,shixun_tags:St.shixun_tags,name:St.name},Pt.current=xt)})},wt=function(){var H,de=function(){k.c.push("/shixuns/".concat(oe,"/challenges")),Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(dt==null||((H=dt.sideBar)===null||H===void 0)?void 0:H.confirmLeave)?p.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){de()}}):de()};function xa(Qe){var H=Qe.type==="image/jpeg"||Qe.type==="image/png";return H||c.b.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),H}var sa=t.a.createElement(A.a,{loading:ia,icon:t.a.createElement(He,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Ga(Qe,H){var de=new FileReader;de.addEventListener("load",function(){return H(de.result)}),de.readAsDataURL(Qe)}var zt=function(H){if(H.file.status==="uploading"){Gt(!0);return}if(H.file.status==="done"){var de,B;Gt(!1),ua(H==null||((de=H.file)===null||de===void 0||((B=de.response)===null||B===void 0))?void 0:B.id)}},Kt=function(){return t.a.createElement("div",{className:te.a.img},t.a.createElement("img",{src:Ht.a.API_SERVER+"/api/attachments/"+xt,alt:"avatar",style:{width:"100%"}}),t.a.createElement("div",null,t.a.createElement(R.a,{onClick:function(){return ua("")},style:{fontSize:"16px",color:"red"}})))};return t.a.createElement("div",{className:te.a.information},t.a.createElement("section",{className:te.a.scroll},t.a.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),t.a.createElement("div",{className:te.a.formWrap}," ",t.a.createElement(Oe.a,{form:ga,scrollToFirstError:!0,layout:"vertical",onValuesChange:z,onFinish:Wt},t.a.createElement(Oe.a.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(r.a,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:"".concat(((ee=St.name)===null||ee===void 0?void 0:ee.length)||0,"/60")})),t.a.createElement(Oe.a.Item,{className:"customAddTags",name:"shixun_tags",label:t.a.createElement("div",null,"\u6280\u80FD\u6807\u7B7E : ",t.a.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6280\u80FD\u6807\u7B7E"}]},t.a.createElement($e,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),t.a.createElement(Oe.a.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},xt?Kt():t.a.createElement(Ae.a,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(Ht.a.API_SERVER,"/api/attachments.json"),beforeUpload:xa,onChange:zt},sa)),t.a.createElement(Oe.a.Item,{name:"description",label:"\u7B80\u4ECB:"},t.a.createElement(Me.a,{defaultValue:St.description||"",watch:!0}))))),t.a.createElement(w,{onSave:st,onCancel:ft,loading:ia}))},E=Object(k.a)(function(ae){var f=ae.loading,ee=ae.globalSetting,Le=ae.practiceSetting;return{globalSetting:ee,loading:f,practiceSetting:Le}})(L),fe=e("ch0t"),N=e("R9oj"),Ue=e("ECub"),J=e("T2oS"),j=e("W9HT"),Q=e("bKvZ"),ye=e.n(Q),kt=e("KeGQ"),y=e.n(kt),I=e("ngQI"),ke=function(f){var ee=f.globalSetting,Le=f.dispatch,De=f.practiceSetting,Ce=Object(l.a)(f,["globalSetting","dispatch","practiceSetting"]),dt=Object(u.useState)(!1),pt=Object(m.a)(dt,2),Yt=pt[0],jt=pt[1],ga=Object(u.useState)({}),Qt=Object(m.a)(ga,2),at=Qt[0],St=Qt[1],Ft=Object(u.useState)(!0),Da=Object(m.a)(Ft,2),ha=Da[0],ia=Da[1],Gt=Object(u.useState)(null),It=Object(m.a)(Gt,2),Ot=It[0],xt=It[1],ua=Object(u.useRef)(!1),Ie=De.id,Pt=De.updateIndex,Xe=De.is_published,st=at.challenge_list,oe=st===void 0?[]:st;Object(u.useEffect)(function(){if(!Ie)return;_e()},[Ie,Pt]),Object(u.useEffect)(function(){pe()},[Ce.location]);var pe=function(){var H,de=Ce.location,B=de.pathname.split("/");(B.includes("newquestion")||B.includes("new")||(de==null||((H=de.query)===null||H===void 0)?void 0:H.tabId))&&(ua.current=!0)},_e=function(){var Qe=Object(x.a)(P.a.mark(function H(){var de,B,be,ot,_a,Zt,Xa;return P.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return Ca.next=2,Object(se.F)({id:Ie});case 2:be=Ca.sent,(be==null||((de=be.challenge_list)===null||de===void 0)?void 0:de.length)&&(ot=Ce.location.pathname.split("/"),_a=be.challenge_list.find(function(Ha){return String(Ha.challenge_id)===ot[4]}),ot.includes("newquestion")||ot.includes("new")?(Xa=be.challenge_list[((Zt=be.challenge_list)===null||Zt===void 0?void 0:Zt.length)-1],xt(void 0),wt(Xa)):ot[4]&&_a?z(_a,!1):z(be.challenge_list[0])),(be==null||((B=be.challenge_list)===null||B===void 0)?void 0:B.length)||xt(null),St(be),ia(!1);case 7:case"end":return Ca.stop()}},H)}));return function(){return Qe.apply(this,arguments)}}(),z=function(H){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(xt(H.challenge_id),wt(H),de){var B="/shixuns/".concat(Ie,"/edit/").concat(H.challenge_id,"/").concat(H.st===1?"editquestion":"editcheckpoint");k.c.push(B)}},ft=function(H,de){de.stopPropagation();var B=H.challenge_id,be=function(){var ot=Object(x.a)(P.a.mark(function _a(){var Zt,Xa,Ja,Ca;return P.a.wrap(function(Qa){for(;;)switch(Qa.prev=Qa.next){case 0:return Qa.next=2,Object(se.s)({id:Ie,challengesId:B});case 2:if(Zt=Qa.sent,!(Zt.status===1)){Qa.next=12;break}return Qa.next=6,Object(se.F)({id:Ie});case 6:if(Ca=Qa.sent,St(Ca),!(B===Ot&&((Xa=Ca.challenge_list)===null||Xa===void 0?void 0:Xa.length))){Qa.next=11;break}return z(Ca.challenge_list[0]),Qa.abrupt("return");case 11:((Ja=Ca.challenge_list)===null||Ja===void 0?void 0:Ja.length)||(xt(null),ua.current=!0,wt({}),k.c.push("/shixuns/".concat(Ie,"/edit?tabId=level")));case 12:case"end":return Qa.stop()}},_a)}));return function(){return ot.apply(this,arguments)}}();p.a.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:be})},ut=function(H,de,B){var be=Array.from(H),ot=be.splice(de,1),_a=Object(m.a)(ot,1),Zt=_a[0];return be.splice(B,0,Zt),be},Wt=function(H,de){if(!H.destination)return;var B=ut(de,H.source.index,H.destination.index);St(Object(h.a)(Object(h.a)({},at),{},{challenge_list:B}));var be=B.map(function(ot){return ot.challenge_id});Object(se.zb)({id:Ie,ids:be}).then(function(ot){ot.status!==0&&St(Object(h.a)(Object(h.a)({},at),{},{challenge_list:de}))})},wt=function(H){Le({type:"practiceSetting/setParams",payload:{selectQuestionParams:H}})},xa=function(){var Qe=Object(x.a)(P.a.mark(function H(de,B){var be;return P.a.wrap(function(_a){for(;;)switch(_a.prev=_a.next){case 0:if(!(de===Ot)){_a.next=2;break}return _a.abrupt("return");case 2:return _a.next=4,sa();case 4:xt(de),wt(B),be="/shixuns/".concat(Ie,"/edit/").concat(de,"/").concat(B.st===1?"editquestion":"editcheckpoint"),k.c.push(be);case 8:case"end":return _a.stop()}},H)}));return function(de,B){return Qe.apply(this,arguments)}}(),sa=function(){return new Promise(function(H,de){var B;(De==null||((B=De.sideBar)===null||B===void 0)?void 0:B.confirmLeave)?p.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),H()},onCancel:function(){de()}}):H()})},Ga=function(H){return t.a.createElement(t.a.Fragment,null,t.a.createElement(I.a,{onDragEnd:function(B){return Wt(B,H)}},t.a.createElement(I.c,{droppableId:"droppable"},function(de,B){return t.a.createElement("div",Object(F.a)({ref:de.innerRef},de.droppableProps,{style:{width:"100%"}}),H.map(function(be,ot){var _a=be.st,Zt=be.name,Xa=be.challenge_id;return t.a.createElement(I.b,{key:Xa,draggableId:Xa.toString(),index:ot,isDragDisabled:Xe},function(Ja,Ca){return t.a.createElement("div",Object(F.a)({ref:Ja.innerRef},Ja.draggableProps,Ja.dragHandleProps,{className:Ot===Xa?ye.a.listActive:ye.a.list,onClick:function(){return xa(Xa,be)}}),t.a.createElement("span",{className:ye.a.s1},_a===0?t.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):t.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),t.a.createElement("span",{className:ye.a.s2},"\u7B2C",ot+1,"\u5173: ",Zt),!Xe&&t.a.createElement("span",{className:ye.a.s3,onClick:function(Qa){return ft(be,Qa)}},t.a.createElement("i",{className:"iconfont icon-shanchu7"})))})}))})),!Xe&&t.a.createElement("div",{className:ye.a.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--"))},zt=function(){var Qe=Object(x.a)(P.a.mark(function H(de){return P.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,sa();case 2:de==="new"?k.c.push("/shixuns/".concat(Ie,"/edit/new")):k.c.push("/shixuns/".concat(Ie,"/edit/newquestion")),jt(!1),xt(void 0);case 5:case"end":return be.stop()}},H)}));return function(de){return Qe.apply(this,arguments)}}(),Kt=function(){if(Xe){p.a.warning({title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361\u3002"),t.a.createElement("br",null),t.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002"))});return}jt(!Yt)};return t.a.createElement("div",{className:ye.a.level},t.a.createElement("aside",{className:ye.a.left},t.a.createElement("div",{className:ye.a.container},t.a.createElement("div",{className:ye.a.title},"\u4EFB\u52A1\u5173\u5361(",oe.length,")"),t.a.createElement("div",{className:ye.a.listWrap},oe.length?Ga(oe):ha?t.a.createElement(j.a,{size:"large"}):t.a.createElement(Ue.a,{image:y.a,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),t.a.createElement("div",{className:ye.a.btns},t.a.createElement("aside",{className:ye.a.btnsWrap},t.a.createElement("div",{style:{transform:Yt?"rotate(45deg)":"rotate(0deg)"},className:ye.a.icon,onClick:Kt},"+"),t.a.createElement("div",{className:ye.a.btn,style:{left:Yt?20:-154}},t.a.createElement("div",{className:ye.a.d1,onClick:function(){return zt("new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),t.a.createElement("div",{className:ye.a.d2,onClick:function(){return zt("newquestion")}},"\u65B0\u5EFA\u9009\u62E9\u9898\u5173\u5361"))))),t.a.createElement("aside",{className:ye.a.right,id:"modal-level-question"},Ot===null&&ua.current?t.a.createElement("div",{className:ye.a.addIcon},t.a.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):Ce.children))},ve=Object(k.a)(function(ae){var f=ae.globalSetting,ee=ae.practiceSetting;return{globalSetting:f,practiceSetting:ee}})(ke),Ze=e("DjyN"),le=e("NUBc"),a=e("cWXX"),i=e("/ezw"),U=e("qVdP"),ie=e("jsC+"),q=e("lUTK"),gt=e("BvKs"),ht=e("7Kak"),rt=e("9yH6"),ma=e("Qvpy"),Se=e.n(ma),ca=function(f){var ee=f.shixunsDetail,Le=f.globalSetting,De=f.loading,Ce=f.dispatch,dt=f.onReloadData,pt=Object(l.a)(f,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),Yt=Object(u.useState)(),jt=Object(m.a)(Yt,2),ga=jt[0],Qt=jt[1],at=Object(u.useState)([]),St=Object(m.a)(at,2),Ft=St[0],Da=St[1];Object(u.useEffect)(function(){ee.actionTabs.key==="Collaborators-ChangeManager"&&ha()},[ee.actionTabs.key]);var ha=function(){var Ot=Object(x.a)(P.a.mark(function xt(){var ua,Ie;return P.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,Ce({type:"shixunsDetail/getChangeManager",payload:{id:(ua=ee.actionTabs.params)===null||ua===void 0?void 0:ua.id}});case 2:Ie=Xe.sent,Da(Ie||[]);case 4:case"end":return Xe.stop()}},xt)}));return function(){return Ot.apply(this,arguments)}}(),ia=function(){var xt;Ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(xt=ee.actionTabs.params)===null||xt===void 0?void 0:xt.id}}})},Gt=function(){var Ot=Object(x.a)(P.a.mark(function xt(){var ua,Ie;return P.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(ga){Xe.next=3;break}return c.b.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F"),Xe.abrupt("return");case 3:return Xe.next=5,Ce({type:"shixunsDetail/changeManager",payload:{id:(ua=ee.actionTabs.params)===null||ua===void 0?void 0:ua.id,user_id:ga}});case 5:Ie=Xe.sent,It(),Ie&&(dt(),c.b.info(Ie.message));case 8:case"end":return Xe.stop()}},xt)}));return function(){return Ot.apply(this,arguments)}}(),It=function(){Ce({type:"shixunsDetail/setActionTabs",payload:{}}),Qt(null)};return t.a.createElement(p.a,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",visible:ee.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:De.effects["shixunsDetail/changeManager"],onOk:Gt,onCancel:It},t.a.createElement("div",null,t.a.createElement("div",{className:Se.a.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.a.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.a.createElement("div",{className:Se.a.content},Ft.length?t.a.createElement(rt.a.Group,{value:ga,onChange:function(xt){return Qt(xt.target.value)}},Ft.map(function(Ot,xt){return t.a.createElement(rt.a,{className:Se.a.radio,key:xt,value:Ot.user_id},Ot.name)})):t.a.createElement("div",{className:Se.a.add},t.a.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.a.createElement("a",{className:Se.a.colorBlue,onClick:ia},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))},Nt=Object(k.a)(function(ae){var f=ae.shixunsDetail,ee=ae.loading,Le=ae.globalSetting;return{shixunsDetail:f,globalSetting:Le,loading:ee}})(ca),ce=e("Znn+"),K=e("ZTPi"),Dt=e("ju9d"),yt=e("DDK+"),bt=K.a.TabPane,Jt=function(ae){var f=ae.visible,ee=ae.onCancel,Le=ae.onSelectGroup,De=ae.shixunId,Ce=ae.onSelectCollaborator;return t.a.createElement(p.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:f,width:1100,centered:!0,keyboard:!1,onCancel:ee,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.a.createElement(K.a,{defaultActiveKey:"1"},t.a.createElement(bt,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.a.createElement(Dt.a,{onCancel:ee,container_type:2,container_id:De,onSelect:Ce})),t.a.createElement(bt,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.a.createElement(yt.a,{onCancel:ee,onSelect:Le}))))},Rt=e("oaGz"),ze=e.n(Rt),Te=e("8Skl"),oa=e("ruvs"),Je=function(f){var ee,Le,De,Ce,dt,pt,Yt=f.shixunsDetail,jt=f.globalSetting,ga=f.loading,Qt=f.user,at=f.dispatch,St=Object(l.a)(f,["shixunsDetail","globalSetting","loading","user","dispatch"]),Ft=Object(u.useRef)(),Da=Object(u.useState)(0),ha=Object(m.a)(Da,2),ia=ha[0],Gt=ha[1],It=Object(u.useState)([]),Ot=Object(m.a)(It,2),xt=Ot[0],ua=Ot[1],Ie=Object(u.useState)({id:null,page:1}),Pt=Object(m.a)(Ie,2),Xe=Pt[0],st=Pt[1],oe=(ee=Qt.userInfo)===null||ee===void 0||((Le=ee.shixun)===null||Le===void 0)?void 0:Le.editable,pe=((De=Qt.userInfo)===null||De===void 0?void 0:De.role)<=2||((Ce=Qt.userInfo)===null||Ce===void 0||((dt=Ce.shixun)===null||dt===void 0)?void 0:dt.is_creator);Object(u.useEffect)(function(){Ft.current=St.match.params.id,Xe.id=Ft.current,st(Xe),_e(Xe)},[]);var _e=function(){var Kt=Object(x.a)(P.a.mark(function Qe(H){var de;return P.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,at({type:"shixunsDetail/getCollaboratorsData",payload:H});case 2:de=be.sent,de&&(ua(de.members||[]),Gt(de.member_count));case 4:case"end":return be.stop()}},Qe)}));return function(H){return Kt.apply(this,arguments)}}(),z=function(){var Kt=Object(x.a)(P.a.mark(function Qe(){var H;return P.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return Xe.page=1,st(Xe),H=Object(oa.b)(),B.next=5,at({type:"user/getUserInfo",payload:H});case 5:return B.next=7,_e(Xe);case 7:case"end":return B.stop()}},Qe)}));return function(){return Kt.apply(this,arguments)}}(),ft=function(Qe){Xe.page=Qe,st(Xe),_e(Xe)},ut=function(Qe){p.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:ze.a.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:function(){var H=Object(x.a)(P.a.mark(function B(){var be,ot;return P.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,at({type:"shixunsDetail/deleteCollaborators",payload:{id:Ft.current,userId:Qe}});case 2:if(ot=Zt.sent,!(((be=Qt.userInfo)===null||be===void 0?void 0:be.user_id)===Qe)){Zt.next=6;break}return k.c.push("/shixuns"),Zt.abrupt("return");case 6:c.b.info(ot==null?void 0:ot.message),Xe.page=1,st(Xe),_e(Xe);case 10:case"end":return Zt.stop()}},B)}));function de(){return H.apply(this,arguments)}return de}()})},Wt=function(){at({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Ft.current}}})};function wt(Kt,Qe,H,de){return xa.apply(this,arguments)}function xa(){return xa=Object(x.a)(P.a.mark(function Kt(Qe,H,de,B){return P.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,at({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Qe,user_id:H,editable:de?0:1}});case 2:_e(Xe);case 3:case"end":return ot.stop()}},Kt)})),xa.apply(this,arguments)}var sa=function(){at({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Ft.current}}})};function Ga(){at({type:"shixunsDetail/setActionTabs",payload:{}})}var zt={visible:Yt.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Ga,shixunId:Ft.current,onSelectCollaborator:function(){var Kt=Object(x.a)(P.a.mark(function H(de){var B;return P.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ga(),ot.next=3,at({type:"shixunsDetail/addCollaborator",payload:{id:Ft.current,user_ids:de}});case 3:B=ot.sent,B&&(c.b.success("\u6DFB\u52A0\u6210\u529F"),z());case 5:case"end":return ot.stop()}},H)}));function Qe(H){return Kt.apply(this,arguments)}return Qe}(),onSelectGroup:function(){var Kt=Object(x.a)(P.a.mark(function H(de){var B;return P.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ga(),ot.next=3,at({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Ft.current,group_id:de.group_id}});case 3:B=ot.sent,B&&(c.b.success("\u6DFB\u52A0\u6210\u529F"),z());case 5:case"end":return ot.stop()}},H)}));function Qe(H){return Kt.apply(this,arguments)}return Qe}()};return t.a.createElement("section",null,t.a.createElement("div",{className:ze.a.wrap},t.a.createElement("div",{className:ze.a.content},((pt=Yt.detail)===null||pt===void 0?void 0:pt.identity)<5&&t.a.createElement("div",{className:ze.a.head},t.a.createElement("span",{className:ze.a.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",ia,"\u4EBA\uFF09"),t.a.createElement("div",null,pe&&t.a.createElement(A.a,{type:"primary",ghost:!0,className:ze.a.button,style:{marginRight:"20px"},onClick:Wt},"\u66F4\u6362\u7BA1\u7406\u5458"),oe&&t.a.createElement(A.a,{type:"primary",className:ze.a.button,style:{marginRight:"40px"},onClick:sa},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.a.createElement("div",{className:ze.a.list},t.a.createElement(i.a,{loading:ga.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},xt.map(function(Kt,Qe){var H,de,B,be,ot,_a,Zt,Xa;return t.a.createElement("div",{style:{display:"inline-block",width:"50%"}},t.a.createElement("div",{className:ze.a.itemWrap,key:Qe},t.a.createElement("a",{href:(H=Kt.user)===null||H===void 0?void 0:H.user_url,target:"_blank",className:ze.a.imgWrap},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:ze.a.img,src:"".concat(Ht.a.IMG_SERVER,"/images/").concat((de=Kt.user)===null||de===void 0?void 0:de.image_url)}),((B=Kt.user)===null||B===void 0?void 0:B.shixun_manager)&&t.a.createElement("span",{className:ze.a.manager},"\u521B\u5EFA\u8005")),t.a.createElement("div",{className:ze.a.itemContent},t.a.createElement("p",{className:ze.a.nameWrap},t.a.createElement("a",{href:Kt.user.user_url,target:"_blank",className:ze.a.name},(be=Kt.user)===null||be===void 0?void 0:be.name),t.a.createElement("div",{className:ze.a.actionGroup},pe?((ot=Kt.user)===null||ot===void 0?void 0:ot.shixun_manager)?null:t.a.createElement(ie.a,{overlay:t.a.createElement(gt.a,{selectedKeys:[Kt.editable?"1":"2"],onClick:function(){var Ca;wt(Yt.detail.identifier,Kt.user.user_id,Kt.editable,(Ca=Kt.user)===null||Ca===void 0?void 0:Ca.name)}},t.a.createElement(gt.a.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),t.a.createElement(gt.a.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},t.a.createElement("div",null,Kt.editable?t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",t.a.createElement(Te.a,{style:{fontSize:"14px",color:"#888888"}}))):Kt.editable?t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((_a=Kt.user)===null||_a===void 0?void 0:_a.shixun_manager)&&oe&&Kt.user.user_id!==((Zt=Qt.userInfo)===null||Zt===void 0?void 0:Zt.user_id)?t.a.createElement("a",{className:ze.a.deletetitle,onClick:function(){var Ca;return ut((Ca=Kt.user)===null||Ca===void 0?void 0:Ca.user_id)}},"\u5220\u9664"):null)),t.a.createElement("p",{className:ze.a.schoolWrap},t.a.createElement("span",{className:ze.a.school},(Xa=Kt.user)===null||Xa===void 0?void 0:Xa.school_name)))))})))),ia>10&&t.a.createElement("div",{className:ze.a.countWrap},t.a.createElement(le.a,{showQuickJumper:!1,showSizeChanger:!1,total:ia,onChange:function(Qe){return ft(Qe)},pageSize:10,current:Xe.page}))),t.a.createElement(Nt,{onReloadData:z}),t.a.createElement(Jt,zt))},ya=Object(k.a)(function(ae){var f=ae.shixunsDetail,ee=ae.loading,Le=ae.globalSetting,De=ae.user;return{shixunsDetail:f,globalSetting:Le,user:De,loading:ee}})(Je),da=e("11/R"),Ka=e("Q9mQ"),Ma=e("diRs"),S=e("O3gP"),fa=e("lrIw"),tt=e("jrin"),Mt=e("OaEy"),ta=e("2fM7"),Oa=e("ZW9T"),Ua=e("RCxd"),Ra=e("4SAo"),Vt=e.n(Ra),nt=r.a.TextArea,C=function(f){var ee=f.shixunsDetail,Le=f.globalSetting,De=f.loading,Ce=f.dispatch,dt=f.onFinish,pt=dt===void 0?function(){}:dt,Yt=Object(l.a)(f,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),jt=Oe.a.useForm(),ga=Object(m.a)(jt,1),Qt=ga[0],at=function(){var Ft=Object(x.a)(P.a.mark(function Da(ha){var ia,Gt;return P.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Ce({type:"shixunsDetail/getCustomScript",payload:{id:(ia=ee.actionTabs.params)===null||ia===void 0?void 0:ia.id,compile:ha.execute,excutive:ha.compile}});case 2:Gt=Ot.sent,St(),Gt&&pt(Gt==null?void 0:Gt.shixun_script);case 5:case"end":return Ot.stop()}},Da)}));return function(ha){return Ft.apply(this,arguments)}}(),St=function(){Ce({type:"shixunsDetail/setActionTabs",payload:{}})};return t.a.createElement(p.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:ee.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:St},t.a.createElement(Oe.a,{form:Qt,scrollToFirstError:!0,layout:"vertical",onFinish:at},t.a.createElement(Oe.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(nt,{rows:4})),t.a.createElement(Oe.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},t.a.createElement(nt,{rows:4})),t.a.createElement("div",{className:Vt.a.footerWrap},t.a.createElement(Oe.a.Item,null,t.a.createElement(A.a,{className:"mr5",size:"large",onClick:St},"\u53D6\u6D88"),t.a.createElement(A.a,{size:"large",type:"primary",htmlType:"submit",loading:De.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))},lt=Object(k.a)(function(ae){var f=ae.shixunsDetail,ee=ae.loading,Le=ae.globalSetting;return{shixunsDetail:f,globalSetting:Le,loading:ee}})(C),Ve=e("Lai7"),aa=e.n(Ve),va=e("UGPy"),ne=e.n(va),Xt=e("FrRK"),ka=e("9Bee"),Aa=ta.a.Option,Bt=function(f){var ee,Le=f.practiceSetting,De=f.dispatch,Ce=f.shixunsDetail,dt=Object(u.useState)(""),pt=Object(m.a)(dt,2),Yt=pt[0],jt=pt[1],ga=Object(u.useState)(null),Qt=Object(m.a)(ga,2),at=Qt[0],St=Qt[1],Ft=Object(u.useState)([]),Da=Object(m.a)(Ft,2),ha=Da[0],ia=Da[1],Gt=Object(u.useState)(!0),It=Object(m.a)(Gt,2),Ot=It[0],xt=It[1],ua=Object(u.useState)({}),Ie=Object(m.a)(ua,2),Pt=Ie[0],Xe=Ie[1],st=Object(u.useState)([]),oe=Object(m.a)(st,2),pe=oe[0],_e=oe[1],z=Object(u.useState)(),ft=Object(m.a)(z,2),ut=ft[0],Wt=ft[1],wt=Object(u.useState)(),xa=Object(m.a)(wt,2),sa=xa[0],Ga=xa[1],zt=Object(u.useState)([]),Kt=Object(m.a)(zt,2),Qe=Kt[0],H=Kt[1],de=Object(u.useState)({}),B=Object(m.a)(de,2),be=B[0],ot=B[1],_a=Object(u.useState)([]),Zt=Object(m.a)(_a,2),Xa=Zt[0],Ja=Zt[1],Ca=Object(u.useRef)(null),Ha=Object(u.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Qa=Object(u.useRef)(null),an=Le.id,ln=Le.is_published,Pn=be.frequence_image,cn=Pn===void 0?[]:Pn,Dn=be.environments,bn=Dn===void 0?[]:Dn,Na=be.choice_small_type,Ut=Na===void 0?[]:Na,Z=be.other_image,we=Z===void 0?[]:Z,_t=Pt.name,et=Pt.description,Ta=Pt.authorization,Ct=Pt.small_type,Fa=Ct===void 0?[]:Ct;Object(u.useEffect)(function(){if(at===null)return;dn(),Ca.current.scrollTop=0},[at]),Object(u.useEffect)(function(){if(!an)return;mn()},[an]),Object(u.useEffect)(function(){return at===null?void 0:(ba(),function(){clearTimeout(Qa.current)})},[at,ha,pe,ut,sa]);var ba=function(){clearTimeout(Qa.current),Qa.current=setTimeout(function(){!Object(vt.isEqual)(Ha.current.activeId,at)||!Object(vt.isEqual)(Ha.current.selectId,ha)||!Object(vt.isEqual)(Ha.current.serviceConfigList,pe)||!Object(vt.isEqual)(Ha.current.evaluateScript,ut)||!Object(vt.isEqual)(Ha.current.evaluationScript,sa)?De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},mn=function(){var Ne=Object(x.a)(P.a.mark(function We(){var ct,qt,pa,La;return P.a.wrap(function(Ya){for(;;)switch(Ya.prev=Ya.next){case 0:return xt(!0),Ya.next=3,Object(M.a)("/api/shixuns/".concat(an,"/edit_environment_info.json"),{method:"get"});case 3:ct=Ya.sent,ct.status===0&&(ot(Object(h.a)({},ct.data)),xt(!1),(ct==null||((qt=ct.data)===null||qt===void 0)?void 0:qt.id)?(Ha.current.activeId=ct==null||((pa=ct.data)===null||pa===void 0)?void 0:pa.id,St(ct==null||((La=ct.data)===null||La===void 0)?void 0:La.id)):St(null));case 5:case"end":return Ya.stop()}},We)}));return function(){return Ne.apply(this,arguments)}}(),dn=function(){var Ne=Object(x.a)(P.a.mark(function We(){var ct,qt,pa,La,Wa;return P.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:return tn.next=2,Object(M.a)("/api/shixuns/".concat(an,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:at}});case 2:Wa=tn.sent,Xe(Wa.data),Ha.current.selectId=(ct=Wa.data)===null||ct===void 0?void 0:ct.choice_small_type,ia((qt=Wa.data)===null||qt===void 0?void 0:qt.choice_small_type),Ha.current.serviceConfigList=(pa=Wa.data)===null||pa===void 0?void 0:pa.shixun_service_configs,_e((La=Wa.data)===null||La===void 0?void 0:La.shixun_service_configs),Ha.current.evaluateScript=Wa.data.evaluate_script,Wt(Wa.data.evaluate_script),Ha.current.evaluationScript=Wa.data.choice_standard_scripts,Ga(Wa.data.choice_standard_scripts),H(Wa.data.standard_scripts);case 13:case"end":return tn.stop()}},We)}));return function(){return Ne.apply(this,arguments)}}(),Rn=function(We,ct){var qt=We.replaceAll(ct.toLocaleLowerCase(),""+ct.toLocaleLowerCase()+"").replaceAll(ct.toLocaleUpperCase(),""+ct.toLocaleUpperCase()+"");return qt},en=function(We){var ct=[];be==null||be.environments.forEach(function(pa){pa.image.length&&pa.image.forEach(function(La){ct.push(La)})});var qt=ct.concat(we).map(function(pa){var La=pa.id,Wa=pa.name,Ya=Object(h.a)(Object(h.a)({},pa),{},{value:String(La),private:String(pa.private),authorization:pa.authorization?1:0,label:t.a.createElement("ul",{className:ne.a.searchList},t.a.createElement("li",{className:ne.a.name,dangerouslySetInnerHTML:{__html:Rn(Wa,We)}}),pa.private&&t.a.createElement("li",{className:ne.a.tag},"\u79C1\u6709"))});return Ya});return qt},En=function(We){var ct=en(We).filter(function(qt){var pa;return((pa=qt.name)===null||pa===void 0?void 0:pa.toLocaleLowerCase().includes(We==null?void 0:We.toLocaleLowerCase()))&&We!==""});Ja(ct),jt(We)},Un=function(We,ct){pn(),St(Number(We))},pn=function(){Ja([]),jt("")},xn=function(We){St(We),Ja([]),jt("")},Cn=function(){var We,ct=function(){k.c.push("/shixuns/".concat(an,"/challenges")),De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Le==null||((We=Le.sideBar)===null||We===void 0)?void 0:We.confirmLeave)?p.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){ct()}}):ct()},An=function(){return Yt===""?t.a.createElement("i",{style:{pointerEvents:"none",color:"#B0B5D6"},className:"iconfont icon-sousuo2"}):t.a.createElement("i",{onClick:pn,style:{color:"#B0B5D6"},className:"iconfont icon-shanchu4"})},yn=function(){De({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Mn=function(){var Ne=Object(x.a)(P.a.mark(function We(){var ct,qt,pa,La=arguments;return P.a.wrap(function(Ya){for(;;)switch(Ya.prev=Ya.next){case 0:if(ct=La.length>0&&La[0]!==void 0?La[0]:!1,!ln){Ya.next=4;break}return p.a.warning({title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002"),t.a.createElement("br",null),t.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002"))}),Ya.abrupt("return");case 4:return qt={sub_type:ha,main_type:at,shixun:{mirror_script_id:sa},shixun_info:{evaluate_script:ut},shixun_service_configs:pe.map(function(tn){return{mirror_repository_id:tn.mirror_repository_id,cpu_limit:tn.cpu_limit,lower_cpu_limit:tn.lower_cpu_limit,memory_limit:tn.memory_limit,request_limit:tn.request_limit}})},Ya.next=7,Object(M.a)("/api/shixuns/".concat(an),{method:"put",body:qt});case 7:pa=Ya.sent,pa.status===0&&(c.b.success("\u7F16\u8F91\u6210\u529F"),Ha.current={activeId:at,selectId:ha,serviceConfigList:pe,evaluateScript:ut,evaluationScript:sa},De({type:"practiceSetting/getCommonData",payload:{id:an}}),De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 9:case"end":return Ya.stop()}},We)}));return function(){return Ne.apply(this,arguments)}}(),Sn=Fa.filter(function(Ne){return ha.includes(Ne.id)}),Fn=function(){Cn()},On=function(We,ct,qt){var pa=pe.map(function(La,Wa){return Wa===qt?Object(h.a)(Object(h.a)({},La),{},Object(tt.a)({},ct,We)):La});_e(pa)},Ln=function(){De({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:an}}})},Bn=function(){var Ne=Object(x.a)(P.a.mark(function We(ct){var qt;return P.a.wrap(function(La){for(;;)switch(La.prev=La.next){case 0:return La.next=2,De({type:"shixunsDetail/getScriptContent",payload:{id:an,script_id:ct}});case 2:qt=La.sent,qt&&Wt(qt.content);case 4:case"end":return La.stop()}},We)}));return function(ct){return Ne.apply(this,arguments)}}(),Tn=function(We){p.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",t.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:function(){var ct=Object(x.a)(P.a.mark(function pa(){return P.a.wrap(function(Wa){for(;;)switch(Wa.prev=Wa.next){case 0:return Wa.next=2,Bn(We);case 2:p.a.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:t.a.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")});case 3:case"end":return Wa.stop()}},pa)}));function qt(){return ct.apply(this,arguments)}return qt}()})},jn=function(We,ct){var qt=pe[0]?[pe[0]]:[];ct.forEach(function(pa){var La=pe.find(function(tn){return tn.mirror_repository_id===Number(pa.key)});if(La)qt.push(La);else{var Wa=Fa.find(function(tn){return tn.id===Number(pa.key)});if(Wa.mirror_name){var Ya={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(pa.key),name:Wa.mirror_name,request_limit:10};qt.push(Ya)}}}),_e(qt),ia(We)};return t.a.createElement("div",{className:ne.a.practice},t.a.createElement("div",{className:ne.a.left},t.a.createElement(fa.a,{value:Yt,options:Xa,onSelect:Un,onSearch:En,getPopupContainer:function(We){return We.parentNode}},t.a.createElement(r.a,{suffix:An(),bordered:!1,size:"large",placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883"})),Ot?t.a.createElement(j.a,{className:ne.a.spin}):t.a.createElement(t.a.Fragment,null,!!cn.length&&t.a.createElement("aside",{className:ne.a.common},t.a.createElement("div",{className:ne.a.title},"\u5E38\u7528\u73AF\u5883:"),t.a.createElement("ul",{className:ne.a.tags},cn.map(function(Ne,We){return t.a.createElement("li",{key:We,onClick:function(){return xn(Ne.id)},className:at===Ne.id?"".concat(ne.a.tag," ").concat(ne.a.tagActive):ne.a.tag},Ne.name)}))),t.a.createElement("aside",{className:ne.a.wrap},bn.map(function(Ne,We){var ct;return(Ne==null||((ct=Ne.image)===null||ct===void 0)?void 0:ct.length)?t.a.createElement(na,{key:We,data:Ne,id:at,handleClick:function(pa){return xn(pa)}}):null}),t.a.createElement("ul",{className:ne.a.allList},we.map(function(Ne){return t.a.createElement("li",{key:Ne.id,className:Ne.id===at?"".concat(ne.a.item," ").concat(ne.a.itemActive):ne.a.item,onClick:function(){return St(Ne.id)}},t.a.createElement("div",{className:ne.a.name},Ne.name),Ne.private&&t.a.createElement("div",{className:ne.a.tag},"\u79C1\u6709"))})))),t.a.createElement("div",{className:ne.a.apply},t.a.createElement("span",{className:ne.a.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),t.a.createElement("span",{className:ne.a.p2,onClick:yn}," \u7533\u8BF7\u65B0\u5EFA"))),t.a.createElement("div",{className:ne.a.right},t.a.createElement("header",null,t.a.createElement("div",{className:ne.a.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",at===null?"\u2014 \u2014":_t)),t.a.createElement("div",{className:ne.a.content,ref:Ca},at===null&&t.a.createElement(Ue.a,{image:aa.a,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),at!==null&&t.a.createElement("div",{className:ne.a.des},t.a.createElement("div",{className:ne.a.mainBody},t.a.createElement(ka.a,{value:et})),t.a.createElement("div",{className:ne.a.title},"\u9644\u5E26\u73AF\u5883"),t.a.createElement("div",{className:ne.a.selectBox},t.a.createElement(ta.a,{onChange:function(We,ct){return jn(We,ct)},getPopupContainer:function(We){return We.parentNode},mode:"multiple",bordered:!1,value:ha,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Fa.map(function(Ne,We){return t.a.createElement(Aa,{key:Ne.id,value:Ne.id},Ne.type_name)})),t.a.createElement("div",{className:ne.a.smallType},Sn.map(function(Ne){return Ne.description?t.a.createElement("span",{key:Ne.id},Ne.description):null}))),t.a.createElement("div",{className:ne.a.title},"\u8BC4\u6D4B\u811A\u672C"),t.a.createElement("div",{className:ne.a.evaluating},t.a.createElement("div",{className:ne.a.evaluatingLabel},t.a.createElement(ta.a,{style:{width:400},bordered:!1,getPopupContainer:function(We){return We.parentNode},value:sa,disabled:ln,placeholder:"\u8BF7\u9009\u62E9\u9009\u62E9\u811A\u672C",onChange:function(We){Tn(We),Ga(We)}},(Qe||[]).map(function(Ne,We){return t.a.createElement(Aa,{value:parseInt(Ne.id),name:Ne.scptname,key:We},Ne.scptname)})),t.a.createElement("span",{className:ne.a.evaluatingS1,onClick:Ln},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),t.a.createElement(Ma.a,{overlayClassName:ne.a.popover,placement:"bottomLeft",content:t.a.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",t.a.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",t.a.createElement("br",null),"challengeProgramNames",t.a.createElement("br",null),"sourceClassNames",t.a.createElement("br",null),t.a.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",t.a.createElement("br",null),t.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",t.a.createElement("br",null),"src/step1/HelloWorld.java",t.a.createElement("br",null),"src/step2/Other.java",t.a.createElement("br",null),t.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",t.a.createElement("br",null),"step1.HelloWorld",t.a.createElement("br",null),"step2.Other",t.a.createElement("br",null),t.a.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",t.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',t.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',t.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',t.a.createElement("br",null),'" "step2.Other")',t.a.createElement("br",null),t.a.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},t.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},t.a.createElement(Ua.a,null)))),t.a.createElement(Oa.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:ut,options:{readOnly:ln},onChange:function(We){return Wt(We)}})),((ee=Ce.detail)===null||ee===void 0?void 0:ee.identity)<3&&!!pe.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:ne.a.title},"\u670D\u52A1\u914D\u7F6E"),t.a.createElement("div",{className:ne.a.serviceSettingWrap},pe==null?void 0:pe.map(function(Ne,We){return t.a.createElement("div",{key:We,className:"mb30"},t.a.createElement("div",null,t.a.createElement("span",{className:"font16"},Ne.name)),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"CPU(\u6838)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.cpu_limit,disabled:ln,onChange:function(qt){return On(qt.target.value,"cpu_limit",We)}})),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.lower_cpu_limit,disabled:ln,onChange:function(qt){return On(qt.target.value,"lower_cpu_limit",We)}})),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.memory_limit,disabled:ln,onChange:function(qt){return On(qt.target.value,"memory_limit",We)}})),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.request_limit,style:{width:300},disabled:ln,onChange:function(qt){return On(qt.target.value,"request_limit",We)}}),t.a.createElement("label",{className:ne.a.serviceSetTip},"\u6E29\u99A8\u63D0\u793A\uFF1A\u7EAF\u7F16\u7A0B\u7C7B\u578B\u5B9E\u8BAD\u5EFA\u8BAE\u4F7F\u7528\u9ED8\u8BA4\u503C\uFF0C\u5BF9\u4E8E\u5927\u6570\u636E\u7B49\u5EFA\u8BAE\u4F7F\u7528\u6700\u5927\u5185\u5B58\u768430%")))}))))),t.a.createElement("div",{className:ne.a.btns},t.a.createElement(A.a,{size:"large",style:{marginRight:20},onClick:Fn},"\u53D6\u6D88"),t.a.createElement(A.a,{size:"large",type:"primary",disabled:at===null,onClick:function(){return Mn()}},"\u4FDD\u5B58"))),t.a.createElement(Xt.a,null),t.a.createElement(lt,{onFinish:function(We){return Wt(We)}}))},na=function(f){var ee=f.data,Le=f.id,De=f.handleClick,Ce=Object(u.useState)(!0),dt=Object(m.a)(Ce,2),pt=dt[0],Yt=dt[1],jt=ee.name,ga=ee.image;return t.a.createElement("div",{className:ne.a.list},t.a.createElement("header",{onClick:function(){return Yt(!pt)}},t.a.createElement("div",{className:ne.a.title},jt),t.a.createElement("i",{style:{transition:"0.5s",transform:pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),t.a.createElement("ul",{className:ne.a.items,style:{height:pt?"auto":0}},ga.map(function(Qt){return t.a.createElement("li",{key:Qt.id,className:Qt.id===Le?"".concat(ne.a.item," ").concat(ne.a.itemActive):ne.a.item,onClick:function(){return De(Qt.id)}},t.a.createElement("div",{className:ne.a.name},Qt.name),Qt.private&&t.a.createElement("div",{className:ne.a.tag},"\u79C1\u6709"))}),t.a.createElement("li",{className:ne.a.line})))},$a=Object(k.a)(function(ae){var f=ae.practiceSetting,ee=ae.globalSetting,Le=ae.shixunsDetail;return{practiceSetting:f,globalSetting:ee,shixunsDetail:Le}})(Bt),Ba=e("g9YV"),ja=e("wCAj"),Za=e("5Dmo"),Ia=e("3S7+"),Va=e("P5Jw"),Ea=e("wd/R"),ra=e.n(Ea),la=e("3d99"),qe=e.n(la),za=e("sckv"),wa=e.n(za),Pa=e("KhGG"),nn=Ae.a.Dragger,on=function(f){var ee,Le=f.dispatch,De=f.id,Ce=f.onClose,dt=f.onOK,pt=f.visible,Yt=f.wrapClassName,jt=f.local,ga=f.containerId,Qt=f.rootIdentifier,at=Object(u.useState)({}),St=Object(m.a)(at,2),Ft=St[0],Da=St[1],ha=Object(u.useState)([]),ia=Object(m.a)(ha,2),Gt=ia[0],It=ia[1],Ot=Object(u.useState)([]),xt=Object(m.a)(Ot,2),ua=xt[0],Ie=xt[1],Pt=Object(u.useState)(0),Xe=Object(m.a)(Pt,2),st=Xe[0],oe=Xe[1],pe=Object(u.useState)(!1),_e=Object(m.a)(pe,2),z=_e[0],ft=_e[1],ut=Object(u.useState)(!1),Wt=Object(m.a)(ut,2),wt=Wt[0],xa=Wt[1],sa=Oe.a.useForm(),Ga=Object(m.a)(sa,1),zt=Ga[0],Kt=Object(u.useState)([]),Qe=Object(m.a)(Kt,2),H=Qe[0],de=Qe[1],B=Object(u.useRef)([]);Object(u.useEffect)(function(){pt&&(zt.resetFields(),de([]),Ie([]),It([]),oe(0),xa(!1),ft(!1))},[pt]);var be=function(Z){if(Z.file.status==="done"||Z.file.status==="uploading"){var we,_t,et;if(de(Z.fileList),!Z.file.response)return;if((we=Z.file.response)===null||we===void 0?void 0:we.id){c.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}de(H.filter(function(Ta){return Ta.uid!==Z.file.uid})),((_t=Z.file.response)===null||_t===void 0?void 0:_t.message)&&c.b.info((et=Z.file.response)===null||et===void 0?void 0:et.message)}},ot=function(){var Ut=Object(x.a)(P.a.mark(function Z(we){var _t,et,Ta;return P.a.wrap(function(Fa){for(;;)switch(Fa.prev=Fa.next){case 0:if(st){Fa.next=8;break}return et=H.filter(function(ba){return ba.uid!==we.uid}),de(et),B.current=Object(Ee.a)(et),It(Gt.filter(function(ba){return ba!==we.name})),c.b.info("\u5220\u9664\u6210\u529F"),et.length||(zt.setFieldsValue({file:void 0}),zt.validateFields()),Fa.abrupt("return");case 8:if(we.response){Fa.next=11;break}return c.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),Fa.abrupt("return");case 11:return Fa.next=13,Object(M.a)("/api/shixuns/".concat(De,"/destroy_data_sets.json"),{method:"Delete",body:{id:[we==null||((_t=we.response)===null||_t===void 0)?void 0:_t.id]}});case 13:Ta=Fa.sent,Ta.status===0&&(de(H.filter(function(ba){return ba.uid!==we.uid})),c.b.info("\u5220\u9664\u6210\u529F"));case 15:case"end":return Fa.stop()}},Z)}));return function(we){return Ut.apply(this,arguments)}}(),_a=function(Z){if(H==null?void 0:H.some(function(_t){return _t.name===Z.name}))return c.b.info("".concat(Z.name,"\u6587\u4EF6\u5DF2\u5B58\u5728")),!1;if(Z.size/1024/1024>500)return c.b.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var we={name:Z.name,uid:Z.uid,file:Z,percent:0};return H.push(we),B.current=Object(Ee.a)(H),de(Object(Ee.a)(H)),!1},Zt={height:300,multiple:!0,disabled:st>0,withCredentials:!0,fileList:H,action:"".concat(Ht.a.API_SERVER,"/api/attachments.json"),onChange:be,onRemove:ot,beforeUpload:_a},Xa=function(Z,we,_t,et,Ta){var Ct=new FormData;Object.keys(Z).forEach(function(ba){Ct.append(ba,Z[ba])});var Fa=new window.XMLHttpRequest;return Fa.withCredentials=!0,Fa.addEventListener("load",function(ba){var mn;_t(JSON.parse(ba==null||((mn=ba.target)===null||mn===void 0)?void 0:mn.response))},!1),Fa.addEventListener("error",function(ba){Ta&&Ta(ba)},!1),Fa.upload.onprogress=function(ba){et&&et(ba)},Fa.open("POST",we),Fa.send(Ct),Fa},Ja=function(Z,we){if(Z.lengthComputable){var _t=Math.floor(Z.loaded/Z.total*100),et=Object(h.a)(Object(h.a)({},we),{},{percent:_t,status:_t===100?"done":"uploading"});console.log(B.current,333),B.current=B.current.map(function(Ta){return Ta.uid===we.uid?et:Ta}),de(B.current)}},Ca=function(Z,we){var _t=Object(h.a)(Object(h.a)({},we),{},{status:"error"});c.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),B.current=B.current.map(function(et){return et.uid===we.uid?_t:et}),B.current.every(function(et){return et.status==="done"||et.status==="error"})&&(xa(!1),oe(2)),de(B.current)},Ha=function(Z,we){var _t=Object(h.a)(Object(h.a)({},we),{},{status:"done"});if(Z.status===0||(_t=Object(h.a)(Object(h.a)({},we),{},{status:"error"}),c.b.error("\u4E0A\u4F20\u5931\u8D25!")),B.current=B.current.map(function(et){return et.uid===we.uid?_t:et}),B.current.every(function(et){return et.status==="done"})){c.b.success("\u4E0A\u4F20\u5B8C\u6210!"),cn(!0);return}B.current.every(function(et){return et.status==="done"||et.status==="error"})&&(xa(!1),oe(2)),de(B.current)},Qa=function(){var Z=!0;return window.navigator.onLine==!0?Z=!0:Z=!1,Z},an=function(){var Ut=Object(x.a)(P.a.mark(function Z(we){var _t,et,Ta,Ct,Fa,ba,mn,dn;return P.a.wrap(function(en){for(;;)switch(en.prev=en.next){case 0:if(xa(!0),!(st===3)){en.next=4;break}return oe(2),en.abrupt("return");case 4:if(!(st===2||st===1)){en.next=7;break}return ln(),en.abrupt("return");case 7:return _t=we||{},et=_t.commitMessage,Ta=et===void 0?"":et,Ct=_t.fileOss,Fa=Ct===void 0?[]:Ct,ba=jt?H:Fa,mn=ba.map(function(En){return En.name}),en.next=12,Object(M.a)("/api/shixuns/".concat(De,"/check_data_sets"),{method:"post",body:{files_name:mn}});case 12:if(dn=en.sent,!(dn.status===-3)){en.next=17;break}return It(dn==null?void 0:dn.exist_files),xa(!1),en.abrupt("return");case 17:if(!(JSON.stringify(dn)==="{}")){en.next=21;break}return xa(!1),c.b.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!"),en.abrupt("return");case 21:dn.status===0&&(H.forEach(function(En){var Un=Xa({file:En.file,description:Ta},"".concat(Ht.a.API_SERVER,"/api/shixuns/").concat(De,"/upload_data_sets.json"),function(pn){return Ha(pn,En)},function(pn){return Ja(pn,En)},function(pn){return Ca(pn,En)});ua.push(Un)}),oe(1));case 22:case"end":return en.stop()}},Z)}));return function(we){return Ut.apply(this,arguments)}}(),ln=function(){var Z=Object(h.a)({},zt.getFieldsValue())||{},we=Z.commitMessage,_t=we===void 0?"":we,et=B.current.filter(function(Ct){return Ct.status==="error"}),Ta=B.current.map(function(Ct){return Object(h.a)(Object(h.a)({},Ct),{},{status:Ct.status==="error"?"uploading":Ct.status})});de(Ta),et.forEach(function(Ct){var Fa=Xa({file:Ct.file,description:_t},"".concat(Ht.a.API_SERVER,"/api/shixuns/").concat(De,"/upload_data_sets.json"),function(ba){return Ha(ba,Ct)},function(ba){return Ja(ba,Ct)},function(ba){return Ca(ba,Ct)});ua.push(Fa)})},Pn=function(Z){if(console.log(Z,"changedValues"),"fileOss"in Z){var we,_t;if((Z==null?void 0:Z.fileOss.every(function(et){return et.status==="done"}))&&(Z==null||((we=Z.fileOss)===null||we===void 0)?void 0:we.length)){c.b.success("\u4E0A\u4F20\u5B8C\u6210!"),cn(!0);return}if((Z==null?void 0:Z.fileOss.every(function(et){return et.status==="done"||et.status==="error"}))&&(Z==null||((_t=Z.fileOss)===null||_t===void 0)?void 0:_t.length)){oe(3),xa(!1);return}It(Gt.filter(function(et){var Ta;return Z==null||((Ta=Z.fileOss)===null||Ta===void 0)?void 0:Ta.some(function(Ct){return Ct.name===et})}))}Da(Object(h.a)({},zt.getFieldsValue()))},cn=function(Z){Z||(ft(!0),ua.forEach(function(we){we.abort()})),dt(),Ce()},Dn=function(){var Z=Object(h.a)({},zt.getFieldsValue())||{},we=Z.fileOss,_t=we===void 0?[]:we,et=H==null?void 0:H.every(function(Ct){return Ct.status==="done"}),Ta=_t==null?void 0:_t.every(function(Ct){return Ct.status==="done"});if(!et||!Ta){p.a.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){cn()}});return}cn()},bn=function(){return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",null,t.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(wa.a.colorBlue)})),t.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",t.a.createElement("span",{className:"".concat(wa.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))},Na=function(Z){console.log(Z,444)};return t.a.createElement(p.a,{visible:pt,wrapClassName:Yt,onOk:function(){return zt.submit()},centered:!0,okText:st===0?"\u786E\u5B9A":st===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:wt},onCancel:Dn,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},t.a.createElement("div",{className:wa.a.wrap},t.a.createElement(Oe.a,{className:"mt10",form:zt,scrollToFirstError:!0,layout:"vertical",onFinish:an,onValuesChange:Pn},jt?t.a.createElement(Oe.a.Item,{label:t.a.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",t.a.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},t.a.createElement(nn,Zt," ",bn())):t.a.createElement(Oe.a.Item,{label:t.a.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",t.a.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},t.a.createElement(Pa.a,{identifier:Qt,cancelUpload:z,container_type:"Shixun",container_id:ga,uploading:st<3?st:0,disabled:st>0,height:300,maxSize:100*1024*1024*1024,description:Ft.commitMessage||"",text:bn(),onComplete:Na})),!!Gt.length&&t.a.createElement("span",{className:wa.a.repeatedName},Gt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),t.a.createElement(Oe.a.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(r.a,{bordered:!1,disabled:st>0,maxLength:100,suffix:"".concat(((ee=Ft.commitMessage)===null||ee===void 0?void 0:ee.length)||0,"/100"),placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},_n=on,un=e("xKgJ"),qa=t.a.Fragment,fn=function(f){var ee,Le,De,Ce,dt=f.globalSetting,pt=f.dispatch,Yt=f.practiceSetting,jt=f.shixunsDetail,ga=f.user,Qt=Object(l.a)(f,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),at=Yt.id,St=Object(u.useState)([]),Ft=Object(m.a)(St,2),Da=Ft[0],ha=Ft[1],ia=Object(u.useState)(!1),Gt=Object(m.a)(ia,2),It=Gt[0],Ot=Gt[1],xt=Object(u.useState)(!0),ua=Object(m.a)(xt,2),Ie=ua[0],Pt=ua[1],Xe=Object(u.useState)(!1),st=Object(m.a)(Xe,2),oe=st[0],pe=st[1],_e=Object(u.useState)(!1),z=Object(m.a)(_e,2),ft=z[0],ut=z[1],Wt=Object(u.useState)([]),wt=Object(m.a)(Wt,2),xa=wt[0],sa=wt[1],Ga=Object(u.useState)(!1),zt=Object(m.a)(Ga,2),Kt=zt[0],Qe=zt[1],H=Object(u.useState)({}),de=Object(m.a)(H,2),B=de[0],be=de[1],ot=Object(u.useState)({page:1,limit:10,total:0}),_a=Object(m.a)(ot,2),Zt=_a[0],Xa=_a[1];Object(u.useEffect)(function(){if(!at)return;Ca()},[at]);var Ja=function(Ut){var Z=Object(h.a)(Object(h.a)({},Zt),{},{page:Ut});sa([]),Xa(Z),Ca(Z)},Ca=function(){var Na=Object(x.a)(P.a.mark(function Ut(Z){var we,_t,et;return P.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return we={page:1,limit:10,total:0},_t=Z||we,Ot(!0),Ct.next=5,pt({type:"shixunsDetail/getSetData",payload:Object(h.a)(Object(h.a)({},_t),{},{id:at})});case 5:et=Ct.sent,(et==null?void 0:et.data_sets)&&(Ot(!1),ha(Object(Ee.a)(et.data_sets)),Xa(Object(h.a)(Object(h.a)({},_t),{},{total:et==null?void 0:et.data_sets_count})),Pt(!1));case 7:case"end":return Ct.stop()}},Ut)}));return function(Z){return Na.apply(this,arguments)}}(),Ha=function(){return t.a.createElement("div",{className:qe.a.empty},t.a.createElement("img",{src:e("8/bI"),width:"258"}),t.a.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~"))},Qa=function(Ut){console.log("selectedRowKeys changed: ",Ut),sa(Ut)},an={selectedRowKeys:xa,columnWidth:70,onChange:Qa},ln=function(Ut){var Z=Ut?[Ut]:xa;p.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var we=Object(x.a)(P.a.mark(function et(){var Ta,Ct;return P.a.wrap(function(ba){for(;;)switch(ba.prev=ba.next){case 0:return ba.next=2,Object(M.a)("/api/shixuns/".concat(at,"/destroy_data_sets.json"),{method:"Delete",body:{id:Z}});case 2:Ta=ba.sent,Ta.status===0&&(Ct=Z.length===Da.length&&Zt.page>1?Zt.page-1:Zt.page,c.b.success("\u5220\u9664\u6210\u529F"),Ca(Object(h.a)(Object(h.a)({},Zt),{},{page:Ct})),sa([]));case 4:case"end":return ba.stop()}},et)}));function _t(){return we.apply(this,arguments)}return _t}()})},Pn=function(){var Na=Object(x.a)(P.a.mark(function Ut(){var Z,we,_t,et;return P.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:if(Z=B.title,we=null,console.log(Z,"title"),!(Z==="")){Ct.next=7;break}return we="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",be(Object(h.a)(Object(h.a)({},B),{},{errorDes:we})),Ct.abrupt("return");case 7:if(_t=Da.find(function(Fa){return Fa.id===(B==null?void 0:B.id)}).title,!(Z===_t.substring(0,_t.lastIndexOf(".")))){Ct.next=12;break}return we="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",be(Object(h.a)(Object(h.a)({},B),{},{errorDes:we})),Ct.abrupt("return");case 12:return Ct.next=14,Object(M.a)("/api/shixuns/".concat(at,"/rename_data_sets.json"),{method:"post",body:{id:B==null?void 0:B.id,new_file_name:Z+_t.substring(_t.lastIndexOf("."),_t.length)}});case 14:et=Ct.sent,et.status===0&&(c.b.success("\u91CD\u547D\u540D\u6210\u529F"),Ca(Zt),pe(!1),be({}));case 16:case"end":return Ct.stop()}},Ut)}));return function(){return Na.apply(this,arguments)}}(),cn=function(){var Ut=B.download_url;Dn(Ut),c.b.success("\u590D\u5236\u6210\u529F"),ut(!1),be({})},Dn=function(Ut){var Z=Ut,we=document.createElement("input");we.value=Z,document.body.appendChild(we),we.select(),document.execCommand("Copy"),we.style.display="none"},bn=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(Ut){return t.a.createElement(Ia.a,{title:Ut},t.a.createElement("span",null,Ut))}},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(Ut){return t.a.createElement(Ia.a,{title:Ut},t.a.createElement("span",null,Ut||"--"))}},{title:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(Ut,Z){return ra()(Z.created_on).format("YYYY-MM-DD HH:mm")}},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:Object(un.u)()?200:120,render:function(Ut,Z){return t.a.createElement("div",{className:qe.a.actionsBtns},t.a.createElement(Ia.a,{title:"\u91CD\u547D\u540D"},t.a.createElement("span",{className:"iconfont icon-zhongmingming",onClick:function(){var _t;be(Object(vt.clone)(Object(h.a)(Object(h.a)({},Z),{},{title:Z==null||((_t=Z.title)===null||_t===void 0)?void 0:_t.substring(0,Z.title.lastIndexOf("."))}))),pe(!0)}})),Object(un.u)()&&t.a.createElement(Ia.a,{title:"\u5206\u4EAB"},t.a.createElement("span",{className:"iconfont icon-fenxiang",onClick:function(){be(Object(vt.clone)(Z)),ut(!0)}})),t.a.createElement(Va.CopyToClipboard,{text:Z.file_path,onCopy:function(){return c.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement(Ia.a,{title:"\u590D\u5236"},t.a.createElement("i",{className:"iconfont icon-fuzhi6"}))),Object(un.u)()&&t.a.createElement(Ia.a,{title:"\u4E0B\u8F7D"},t.a.createElement("span",{className:"iconfont icon-xiazai3",onClick:function(){Object(v.l)(Z.title,Z==null?void 0:Z.download_url)}})),t.a.createElement(Ia.a,{title:"\u5220\u9664"},t.a.createElement("span",{className:"iconfont icon-shanchu8",onClick:function(){return ln(Z.id)}})))}}];return t.a.createElement("div",{className:qe.a.dataset},t.a.createElement("div",{className:qe.a.header},t.a.createElement("div",{className:qe.a.title},"\u6570\u636E\u96C6(",Zt.total,")"),t.a.createElement("div",{className:qe.a.btns},t.a.createElement(A.a,{type:"primary",ghost:!0,onClick:function(){return ln()},disabled:!xa.length},"\u5220\u9664"),t.a.createElement(A.a,{type:"primary",onClick:function(){return Qe(!0)}},"\u4E0A\u4F20\u6587\u4EF6"))),t.a.createElement("div",{className:qe.a.content},t.a.createElement(i.a,{loading:Ie,active:!0,paragraph:{rows:5}},Zt.total?t.a.createElement(ja.a,{rowSelection:an,className:qe.a.customTable,dataSource:Da,bordered:!1,rowKey:function(Ut){return Ut.id},rowClassName:qe.a.row,columns:bn,loading:It,pagination:{pageSize:Zt.limit,total:Zt.total,current:Zt.page,onChange:Ja,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Ha())),t.a.createElement(_n,{rootIdentifier:jt==null||((ee=jt.detail)===null||ee===void 0)?void 0:ee.root_identifier,wrapClassName:qe.a.uploadFileModal,id:at,containerId:jt==null||((Le=jt.detail)===null||Le===void 0)?void 0:Le.id,local:dt==null||((De=dt.setting)===null||De===void 0)?void 0:De.is_local,dispatch:pt,visible:Kt,onClose:function(){return Qe(!1)},onOK:Ca}),t.a.createElement(p.a,{title:"\u91CD\u547D\u540D",visible:oe,onOk:Pn,centered:!0,wrapClassName:qe.a.renameModal,onCancel:function(){pe(!1),be({})},width:"1000px"},t.a.createElement("div",null,t.a.createElement("div",{className:qe.a.fileName},t.a.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),t.a.createElement(r.a,{value:B==null?void 0:B.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:function(Ut){be(Object(h.a)(Object(h.a)({},B),{},{title:Ut.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((B==null||((Ce=B.title)===null||Ce===void 0)?void 0:Ce.length)||0,"/60")}),(B==null?void 0:B.errorDes)&&t.a.createElement("div",{className:qe.a.errorDes},B==null?void 0:B.errorDes))),t.a.createElement(p.a,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",visible:ft,onOk:cn,centered:!0,wrapClassName:qe.a.shareModal,onCancel:function(){ut(!1),be({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},t.a.createElement("div",null,t.a.createElement("div",{className:qe.a.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",t.a.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),t.a.createElement(r.a,{bordered:!1,addonBefore:"\u94FE\u63A5",value:B==null?void 0:B.download_url}))))},vn=Object(k.a)(function(ae){var f=ae.globalSetting,ee=ae.shixunsDetail,Le=ae.practiceSetting,De=ae.user;return{globalSetting:f,shixunsDetail:ee,user:De,practiceSetting:Le}})(fn),rn=function(f){var ee=f.tabsActive,Le=Object(l.a)(f,["tabsActive"]);return t.a.createElement(t.a.Fragment,null,ee==="information"&&t.a.createElement(E,null),ee==="warehouse"&&t.a.createElement(fe.default,null),ee==="level"&&t.a.createElement(ve,Le),ee==="collaborate"&&t.a.createElement(ya,Le),ee==="setting"&&t.a.createElement(da.a,null),ee==="environment"&&t.a.createElement($a,Le),ee==="dataset"&&t.a.createElement(vn,null))},gn=rn,hn=e("Jv0p"),sn=e.n(hn),Et=e("luix"),xe=e.n(Et),Pe=[{name:"\u57FA\u672C\u4FE1\u606F",icon:t.a.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:t.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:t.a.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:t.a.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:t.a.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:t.a.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],it=function(f){var ee,Le=f.globalSetting,De=f.loading,Ce=f.dispatch,dt=f.shixunsDetail,pt=f.practiceSetting,Yt=Object(l.a)(f,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),jt=pt.base_info_warning,ga=pt.challenges_warning,Qt=pt.id,at=pt.repository_warning,St=pt.sideBar,Ft=Object(Be.l)();Object(u.useEffect)(function(){var ia,Gt,It=Ft==null||((ia=Ft.query)===null||ia===void 0)?void 0:ia.tabId,Ot=Ft.pathname.split("/").length,xt=(dt==null||((Gt=dt.detail)===null||Gt===void 0)?void 0:Gt.windows_vnc)?Pe.filter(function(Ie){return Ie.tabId!=="dataset"}):Pe,ua=xt.map(function(Ie){return Ie.tabId}).includes(It);if(It&&ua){Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:It}});return}if(Ot>4){Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!It||It&&!ua){Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[dt==null||((ee=dt.detail)===null||ee===void 0)?void 0:ee.windows_vnc]);var Da=function(Gt){var It;if(Gt===St.tabsActive)return;var Ot=function(){k.c.push("/shixuns/".concat(Qt,"/edit?tabId=").concat(Gt)),Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Gt,selectPath:"",confirmLeave:!1}})};(pt==null||((It=pt.sideBar)===null||It===void 0)?void 0:It.confirmLeave)?p.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Ot()}}):Ot()},ha=function(){var Gt,It=(dt==null||((Gt=dt.detail)===null||Gt===void 0)?void 0:Gt.windows_vnc)?Pe.filter(function(Ot){return Ot.tabId!=="dataset"}):Pe;return It.map(function(Ot){var xt=Ot.name,ua=Ot.icon,Ie=Ot.tabId;return t.a.createElement("div",{key:Ie,className:pt.sideBar.tabsActive===Ie?sn.a.itemActive:sn.a.item,onClick:function(){return Da(Ie)}},ua,t.a.createElement("span",{className:sn.a.name},xt),Ie==="information"&&jt&&t.a.createElement(Ia.a,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},t.a.createElement("img",{src:xe.a,alt:""})),Ie==="level"&&ga&&t.a.createElement(Ia.a,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},t.a.createElement("img",{src:xe.a,alt:""})),Ie==="warehouse"&&at&&t.a.createElement(Ia.a,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},t.a.createElement("img",{src:xe.a,alt:""})))})};return t.a.createElement("div",{className:sn.a.sidebar},t.a.createElement("div",{className:sn.a.items},ha()),t.a.createElement("div",{className:sn.a.question},t.a.createElement(Ia.a,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){return window.open("https://www.educoder.net/forums/4692")}},t.a.createElement("img",{src:e("kPWJ"),height:44,width:44,alt:""})))))},Tt=Object(k.a)(function(ae){var f=ae.loading,ee=ae.globalSetting,Le=ae.shixunsDetail,De=ae.practiceSetting;return{globalSetting:ee,loading:f,practiceSetting:De,shixunsDetail:Le}})(it),$t=function(f){var ee=f.globalSetting,Le=f.loading,De=f.dispatch,Ce=f.practiceSetting,dt=Object(l.a)(f,["globalSetting","loading","dispatch","practiceSetting"]),pt=Ce.sideBar,Yt=pt.tabsActive,jt=Object(Be.m)();return Object(u.useEffect)(function(){return De({type:"globalSetting/headerFooterToggle",payload:!1}),De({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),De({type:"shixunsDetail/getShixunsDetail",payload:jt}),De({type:"shixunsDetail/getSettingsData",payload:jt}),function(){De({type:"globalSetting/headerFooterToggle",payload:!0}),De({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),De({type:"practiceSetting/setParams",payload:{id:""}})}},[]),t.a.createElement("div",{className:d.a.practiceSetting},t.a.createElement("div",{className:d.a.wrapHeader},t.a.createElement(V,null)),t.a.createElement("div",{className:d.a.wrapLayout},t.a.createElement("div",{className:d.a.wrapSidebar},t.a.createElement(Tt,null)),t.a.createElement("div",{className:d.a.wrapContent},t.a.createElement(gn,Object(F.a)({},dt,{tabsActive:Ce.sideBar.tabsActive})))))},Sa=n.default=Object(k.a)(function(ae){var f=ae.loading,ee=ae.globalSetting,Le=ae.practiceSetting;return{globalSetting:ee,loading:f,practiceSetting:Le}})($t)},WdTA:function(o,n,e){o.exports=e.p+"static/studnetqun.a5754d96.png"},ZW9T:function(o,n,e){"use strict";e.d(n,"a",function(){return se});var F=e("k1fw"),l=e("miYZ"),u=e("tsqr"),t=e("rAM+"),Y=e("tJVT"),d=e("q1tI"),D=e.n(d),c=e("bdgK");function s(M,Be,k,b,V){var ge=Be.getWordUntilPosition(k),Ae={startLineNumber:k.lineNumber,endLineNumber:k.lineNumber,startColumn:ge.startColumn,endColumn:ge.endColumn},O=b.map(function(r){return{label:r,kind:M.languages.CompletionItemKind.Keyword,insertText:r,insertTextRules:M.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ae}});return V.map(function(r){O.push(Object(F.a)(Object(F.a)({},r),{},{range:Ae}))}),O}var p=function(M){var Be={label:"ifelse",kind:M.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` +`),S.focus();default:throw new Error}},[S,Xt]),un=Object(d.useMemo)(function(){switch(Xt){case $:return D.a.createElement(Ye,{callback:_n,onCancel:qa});case Fe:return D.a.createElement(Oe.b,{callback:_n,onCancel:qa});case w:return D.a.createElement(Re,{callback:_n,onCancel:qa});case re:return D.a.createElement(je,{callback:_n,onCancel:qa});default:return null}},[Xt]);function qa(){ka("")}Object(d.useEffect)(function(){if(wa.current){var Et=function(ae){Tt=!0,$t=ae.pageY},xe=function(){Tt=!1},Pe=function(ae){if(Tt){var v=ae.pageY-$t;v<0&&(v=0),v>300&&(v=300);var ee=i+v+"px";Ia(ee)}},it=wa.current,Tt=!1,$t=0;return it.addEventListener("mousedown",Et),document.addEventListener("mousemove",Pe),document.addEventListener("mouseup",xe),function(){it.removeEventListener("mousedown",Et),document.removeEventListener("mousemove",Pe),document.removeEventListener("mouseup",xe)}}},[S,wa]),Object(d.useEffect)(function(){Ia(i)},[i]);var fn=Ue(le),vn=Ue(Za),rn={width:fn,height:vn},gn=Object(d.useMemo)(function(){if(na){var Et=new Date(na),xe=Et.getHours(),Pe=Et.getMinutes(),it=Et.getSeconds();return xe=xe<10?"0"+xe:xe,Pe=Pe<10?"0"+Pe:Pe,it=it<10?"0"+it:it,"".concat(xe,":").concat(Pe,":").concat(it)}return 0},[na]);function hn(){window.sessionStorage.removeItem(ma),la(!1),$a(0)}function sn(){la(!1),$a(0),S.setValue(window.sessionStorage.getItem(ma))}return D.a.createElement(d.Fragment,null,D.a.createElement("div",{className:"markdown-editor-wrapper",ref:za},D.a.createElement("div",{className:"markdown-editor-container ".concat(Te," ").concat(Vt?"on-preview":""," ").concat(ie?"mini":""," ").concat(Ve?"full-screen":""),style:rn},D.a.createElement(b,{watch:Vt,fullScreen:Ve,showNullButton:Dt,onActionCallback:on}),D.a.createElement("div",{className:"markdown-editor-body"},D.a.createElement("div",{className:"codemirror-container"},D.a.createElement("textarea",{ref:qe,placeholder:Je})),Vt?D.a.createElement("div",{ref:Pa,className:"preview-container"},D.a.createElement(T.a,{value:ta})):null))),ca?D.a.createElement("a",{ref:wa,className:"editor-resize"}):null,D.a.createElement(V.a,null,ye[Xt]?D.a.createElement(l.a,{centered:!0,title:ye[Xt],visible:!0,onCancel:qa,footer:null},un):null))}},QNag:function(o,n,e){"use strict";var F=e("2qtc"),l=e("kLXV"),u=e("+L6B"),t=e("2/Rp"),Y=e("WmNS"),d=e.n(Y),D=e("9og8"),c=e("y8nQ"),s=e("Vl3Y"),f=e("tJVT"),W=e("PpiC"),P=e("5NDa"),x=e("5rEg"),g=e("q1tI"),_=e.n(g),p=e("9kvl"),T=e("JFl9"),G=e.n(T),se=x.a.TextArea,M=function(k){var b=k.shixunsDetail,V=k.globalSetting,ge=k.loading,Ae=k.dispatch,O=k.onFinish,r=O===void 0?function(){}:O,Ge=Object(W.a)(k,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),A=s.a.useForm(),h=Object(f.a)(A,1),Ye=h[0],Oe=function(){var me=Object(D.a)(d.a.mark(function te(Me){var Ee,Re;return d.a.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return X.next=2,Ae({type:"shixunsDetail/getCustomScript",payload:{id:(Ee=b.actionTabs.params)===null||Ee===void 0?void 0:Ee.id,compile:Me.execute,excutive:Me.compile}});case 2:Re=X.sent,m(),Re&&r(Re==null?void 0:Re.shixun_script);case 5:case"end":return X.stop()}},te)}));return function(Me){return me.apply(this,arguments)}}(),m=function(){Ae({type:"shixunsDetail/setActionTabs",payload:{}})};return _.a.createElement(l.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:b.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:m},_.a.createElement(s.a,{form:Ye,scrollToFirstError:!0,layout:"vertical",onFinish:Oe},_.a.createElement(s.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},_.a.createElement(se,{rows:4})),_.a.createElement(s.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},_.a.createElement(se,{rows:4})),_.a.createElement("div",{className:G.a.footerWrap},_.a.createElement(s.a.Item,null,_.a.createElement(t.a,{className:"mr5",size:"large",onClick:m},"\u53D6\u6D88"),_.a.createElement(t.a,{size:"large",type:"primary",htmlType:"submit",loading:ge.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};n.a=Object(p.a)(function(Be){var k=Be.shixunsDetail,b=Be.loading,V=Be.globalSetting;return{shixunsDetail:k,globalSetting:V,loading:b}})(M)},Qvpy:function(o,n,e){o.exports={title:"title___39Oep",content:"content___Xl7wK",add:"add___1luKB",colorBlue:"colorBlue___c0Swt",radio:"radio___OK4CQ"}},RC3E:function(o,n,e){o.exports={wrap:"wrap___2zh4E",title:"title___Os-Oa",path:"path___eUXXC",colorBlue:"colorBlue___2IORo"}},Rfub:function(o,n,e){},SLjR:function(o,n,e){},Se0u:function(o,n,e){},UGPy:function(o,n,e){o.exports={practice:"practice___3ZVzw",left:"left___3DDW6",searchList:"searchList___2viuQ",name:"name___3CwiK",tag:"tag___2vPJc",common:"common___3pewV",title:"title___1fvdS",tags:"tags___28j49",tagActive:"tagActive___2unyU",spin:"spin___o_125",wrap:"wrap___3-DmI",allList:"allList___XqtXY",item:"item___3vDBm",itemActive:"itemActive___1BrRb",line:"line___KYbVu",apply:"apply___1MQe7",p1:"p1___w8agD",p2:"p2___3WXLT",right:"right___QGXbw",content:"content___10SYj",des:"des___V2RYR",mainBody:"mainBody___3vP2d",selectBox:"selectBox___1vC0V",smallType:"smallType___2CvJP",evaluating:"evaluating___rLyh5",evaluatingLabel:"evaluatingLabel___3RsVg",evaluatingS1:"evaluatingS1___2HzdH",serviceSettingWrap:"serviceSettingWrap___250aS",serviceBox:"serviceBox___1BL80",serviceSetLeft:"serviceSetLeft___2q-GU",serviceSetInput:"serviceSetInput___2hDqz",serviceSetTip:"serviceSetTip___29Bop",btns:"btns___1NoLi",list:"list___3iJbV",items:"items___1D0UX",popover:"popover___1Xuw5"}},"Ufr+":function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg=="},UqFu:function(o,n,e){"use strict";e.d(n,"a",function(){return F});var F=function(u){var t=document.createElement("textarea");return t.value=u,t.value}},WO9J:function(o,n,e){"use strict";e.r(n);var F=e("0Owb"),l=e("PpiC"),u=e("q1tI"),t=e.n(u),Y=e("EkPF"),d=e.n(Y),D=e("miYZ"),c=e("tsqr"),s=e("2qtc"),f=e("kLXV"),W=e("WmNS"),P=e.n(W),x=e("9og8"),g=e("auZk"),_=e.n(g),p=e("1vsH"),T=e("Ufr+"),G=e.n(T),se=e("HBuW"),M=e("ErOA"),Be=e("Ty5D"),k=e("9kvl"),b=function(v){var ee=v.globalSetting,Le=v.loading,De=v.dispatch,Ce=v.practiceSetting,dt=Object(l.a)(v,["globalSetting","loading","dispatch","practiceSetting"]),pt=Object(Be.l)(),Yt=Object(u.useRef)(""),jt=Object(Be.m)(),ga=Ce.title,Qt=Ce.base_info_warning,at=Ce.challenges_warning,St=Ce.repository_warning,Ft=Ce.mirror_warning;Object(u.useEffect)(function(){var Ie;Yt.current=(Ie=pt.pathname.split("/"))===null||Ie===void 0?void 0:Ie[2],De({type:"practiceSetting/setParams",payload:{id:Yt.current}}),De({type:"practiceSetting/getCommonData",payload:{id:Yt.current}})},[pt.pathname]);var Da=function(){var Ie=Object(x.a)(P.a.mark(function Pt(){return P.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,ha();case 2:k.c.push("/shixuns/".concat(Yt.current,"/challenges"));case 3:case"end":return st.stop()}},Pt)}));return function(){return Ie.apply(this,arguments)}}(),ha=function(){return new Promise(function(Pt,Xe){var st;(Ce==null||((st=Ce.sideBar)===null||st===void 0)?void 0:st.confirmLeave)?f.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Pt()},onCancel:function(){Xe()}}):Pt()})},ia=function(Pt){var Xe;if(Pt===(Ce==null?void 0:Ce.sideBar.tabsActive))return;var st=function(){k.c.push("/shixuns/".concat(Yt.current,"/edit?tabId=").concat(Pt)),De({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Pt,selectPath:"",confirmLeave:!1}})};(Ce==null||((Xe=Ce.sideBar)===null||Xe===void 0)?void 0:Xe.confirmLeave)?f.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){st()}}):st()},Gt=function Ie(Pt){var Xe;Pt=((Xe=Pt)===null||Xe===void 0?void 0:Xe.includes(".json"))?Pt:"".concat(Pt,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var st=Object(x.a)(P.a.mark(function pe(){var _e,z;return P.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return ut.next=2,Object(M.a)("/api"+Pt,{method:"get"});case 2:if(_e=ut.sent,_e){ut.next=5;break}return ut.abrupt("return");case 5:return c.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),ut.next=8,Object(se.A)({id:_e.shixun_identifier});case 8:if(z=ut.sent,!(z==null?void 0:z.game_identifier)){ut.next=12;break}return Object(p.A)("/tasks/".concat(z.game_identifier)),ut.abrupt("return");case 12:(z==null?void 0:z.status)===2?Ie(z==null?void 0:z.message):(z==null?void 0:z.status)===3&&It(z==null?void 0:z.message);case 13:case"end":return ut.stop()}},pe)}));function oe(){return st.apply(this,arguments)}return oe}()})},It=function(Pt){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Pt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ot=function(){var Ie=Object(x.a)(P.a.mark(function Pt(Xe,st){var oe;return P.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,ha();case 2:if(De({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!st){_e.next=9;break}return _e.next=6,Object(se.z)({id:Xe});case 6:_e.t0=_e.sent,_e.next=12;break;case 9:return _e.next=11,Object(se.A)({id:Xe});case 11:_e.t0=_e.sent;case 12:if(oe=_e.t0,De({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((oe==null?void 0:oe.game_identifier)||(oe==null?void 0:oe.identifier))){_e.next=17;break}return Object(p.A)(st?"/tasks/".concat(oe==null?void 0:oe.identifier,"/jupyter"):"/tasks/".concat(oe.game_identifier)),_e.abrupt("return");case 17:(oe==null?void 0:oe.status)===2?Gt(oe==null?void 0:oe.message):(oe==null?void 0:oe.status)===3&&It(oe==null?void 0:oe.message);case 18:case"end":return _e.stop()}},Pt)}));return function(Xe,st){return Ie.apply(this,arguments)}}(),xt=function(){var Ie=Object(x.a)(P.a.mark(function Pt(){return P.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,ha();case 2:De({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return st.stop()}},Pt)}));return function(){return Ie.apply(this,arguments)}}(),ua=function(Pt){var Xe={borderBottomColor:(Ce==null?void 0:Ce.sideBar.tabsActive)===Pt?"#1890FF":"transparent"};return Xe};return t.a.createElement("div",{className:_.a.header},t.a.createElement("aside",{className:_.a.title},t.a.createElement("span",{className:_.a.edit},ga||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),t.a.createElement("i",{onClick:xt,className:"icon iconfont icon-xiugai1"})),t.a.createElement("aside",{className:_.a.schedule},t.a.createElement("div",null,t.a.createElement("span",{style:ua("information"),className:_.a.clickWarp,onClick:function(){return ia("information")}},Qt?t.a.createElement("span",{className:_.a.num},"1"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u57FA\u672C\u4FE1\u606F")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ua("warehouse"),className:_.a.clickWarp,onClick:function(){return ia("warehouse")}},St?t.a.createElement("span",{className:_.a.num},"2"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u4EE3\u7801\u4ED3\u5E93")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ua("level"),className:_.a.clickWarp,onClick:function(){return ia("level")}},at?t.a.createElement("span",{className:_.a.num},"3"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u4EFB\u52A1\u5173\u5361")),t.a.createElement("i",{className:"iconfont icon-lujing"})),t.a.createElement("div",null,t.a.createElement("span",{style:ua("environment"),className:_.a.clickWarp,onClick:function(){return ia("environment")}},Ft?t.a.createElement("span",{className:_.a.num},"4"):t.a.createElement("img",{src:G.a}),t.a.createElement("span",{className:_.a.subject},"\u5B9E\u9A8C\u73AF\u5883")))),t.a.createElement("aside",{className:_.a.btns},t.a.createElement("div",{className:_.a.simulate,onClick:function(){return Ot(Yt.current,!1)}},"\u6A21\u62DF\u5B9E\u6218"),t.a.createElement("div",{className:_.a.exit,onClick:Da},"\u9000\u51FA\u7F16\u8F91")))},V=Object(k.a)(function(ae){var v=ae.loading,ee=ae.globalSetting,Le=ae.practiceSetting;return{globalSetting:ee,loading:v,practiceSetting:Le}})(b),ge=e("DZo9"),Ae=e("8z0m"),O=e("5NDa"),r=e("5rEg"),Ge=e("+L6B"),A=e("2/Rp"),h=e("k1fw"),Ye=e("y8nQ"),Oe=e("Vl3Y"),m=e("tJVT"),me=e("h/E3"),te=e.n(me),Me=e("Ot1p"),Ee=e("oBTY"),Re=e("+Xk9"),ue=e.n(Re),X=e("FTkQ"),he=e.n(X),Ke=function(v){var ee=v.InputRight,Le=v.value,De=Le===void 0?[]:Le,Ce=v.onChange,dt=Object(l.a)(v,["InputRight","value","onChange"]),pt=Object(u.useState)(),Yt=Object(m.a)(pt,2),jt=Yt[0],ga=Yt[1],Qt=function(Ft){var Da=De.filter(function(ha,ia){return ia!==Ft});Ce(Da)},at=function(Ft){if(Ft.preventDefault(),!jt)return;if(De.findIndex(function(Da){return Da.name===jt})>-1){c.b.warn("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Ce([].concat(Object(Ee.a)(De),[{id:null,name:jt}])),ga(null)};return t.a.createElement("div",null,t.a.createElement(r.a,Object(F.a)({bordered:!1,style:{width:600},value:jt,onChange:function(Ft){return ga(Ft.target.value)},onPressEnter:at,onBlur:at},dt)),ee||t.a.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),t.a.createElement("div",{className:"mt20"},De==null?void 0:De.map(function(St,Ft){return t.a.createElement("div",{key:Ft,className:ue.a.btn},t.a.createElement("span",{className:ue.a.s1},St.name),t.a.createElement("img",{src:he.a,className:ue.a.s2,onClick:function(){return Qt(Ft)}}))})))},$e=Ke,vt=e("LvDl"),Ht=e("m3rI"),mt=e("hW5Z"),je=e.n(mt),$=function(v){var ee=v.dispatch,Le=v.onCancel,De=v.onSave,Ce=v.loading,dt=Ce===void 0?!1:Ce;return t.a.createElement("div",{className:je.a.complete},t.a.createElement("div",{onClick:Le,className:je.a.cancel},"\u53D6\u6D88"),t.a.createElement(A.a,{type:"primary",loading:dt,onClick:De,className:je.a.save},"\u4FDD\u5B58"))},w=Object(k.a)()($),Fe=e("UqFu"),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},Lt=re,ea=e("6VBw"),At=function(v,ee){return u.createElement(ea.a,Object.assign({},v,{ref:ee,icon:Lt}))};At.displayName="UploadOutlined";var He=u.forwardRef(At),R=e("jN4g"),L=function(v){var ee,Le=v.globalSetting,De=v.loading,Ce=v.dispatch,dt=v.practiceSetting,pt=Object(l.a)(v,["globalSetting","loading","dispatch","practiceSetting"]),Yt=Oe.a.useForm(),jt=Object(m.a)(Yt,1),ga=jt[0],Qt=Object(u.useState)({}),at=Object(m.a)(Qt,2),St=at[0],Ft=at[1],Da=Object(u.useState)(!1),ha=Object(m.a)(Da,2),ia=ha[0],Gt=ha[1],It=Object(u.useState)(""),Ot=Object(m.a)(It,2),xt=Ot[0],ua=Ot[1],Ie=Object(u.useRef)({}),Pt=Object(u.useRef)(""),Xe=Object(u.useRef)(null),st=Object(u.useRef)(Object(vt.throttle)(function(){return ut()},2e3,{leading:!0,trailing:!1})).current,oe=dt.id;Object(u.useEffect)(function(){if(!oe)return;_e()},[oe]),Object(u.useEffect)(function(){return JSON.stringify(St)!=="{}"&&pe(),function(){clearTimeout(Xe.current)}},[St,xt]);var pe=function(){clearTimeout(Xe.current),Xe.current=setTimeout(function(){!Object(vt.isEqual)(St,Ie.current)||xt!==Pt.current?Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},_e=function(){var Qe=Object(x.a)(P.a.mark(function H(){var de,B,be;return P.a.wrap(function(_a){for(;;)switch(_a.prev=_a.next){case 0:return _a.next=2,Object(M.a)("/api/shixuns/".concat(oe,"/edit_base_info.json"),{method:"get"});case 2:de=_a.sent,de.status===0&&(B=Object(h.a)(Object(h.a)({},de.data),{},{description:Object(Fe.a)(de.data.description)}),be={description:B.description,shixun_tags:B.shixun_tags,name:B.name},ga.setFieldsValue(be),Ie.current=Object(h.a)({},be),Pt.current=B.attachment_id||"",Ft(Object(h.a)({},be)),ua(B.attachment_id||""));case 4:case"end":return _a.stop()}},H)}));return function(){return Qe.apply(this,arguments)}}(),z=function(H,de){Ft(Object(h.a)({},de))},ft=function(){wt()},ut=function(){ga.submit()},Wt=function(H){console.log(H,"values");var de=H.name,B=H.description,be=H.shixun_tags,ot=Object(M.a)("/api/shixuns/".concat(oe,"/base_info_save.json"),{method:"post",body:{shixun:{name:de,description:B,shixun_tags:be,attachment_id:xt}}});ot.then(function(_a){_a.status===0&&(c.b.success("\u4FDD\u5B58\u6210\u529F"),Ce({type:"practiceSetting/getCommonData",payload:{id:oe}}),Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ie.current={description:St.description,shixun_tags:St.shixun_tags,name:St.name},Pt.current=xt)})},wt=function(){var H,de=function(){k.c.push("/shixuns/".concat(oe,"/challenges")),Ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(dt==null||((H=dt.sideBar)===null||H===void 0)?void 0:H.confirmLeave)?f.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){de()}}):de()};function xa(Qe){var H=Qe.type==="image/jpeg"||Qe.type==="image/png";return H||c.b.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),H}var sa=t.a.createElement(A.a,{loading:ia,icon:t.a.createElement(He,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Ga(Qe,H){var de=new FileReader;de.addEventListener("load",function(){return H(de.result)}),de.readAsDataURL(Qe)}var zt=function(H){if(H.file.status==="uploading"){Gt(!0);return}if(H.file.status==="done"){var de,B;Gt(!1),ua(H==null||((de=H.file)===null||de===void 0||((B=de.response)===null||B===void 0))?void 0:B.id)}},Kt=function(){return t.a.createElement("div",{className:te.a.img},t.a.createElement("img",{src:Ht.a.API_SERVER+"/api/attachments/"+xt,alt:"avatar",style:{width:"100%"}}),t.a.createElement("div",null,t.a.createElement(R.a,{onClick:function(){return ua("")},style:{fontSize:"16px",color:"red"}})))};return t.a.createElement("div",{className:te.a.information},t.a.createElement("section",{className:te.a.scroll},t.a.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),t.a.createElement("div",{className:te.a.formWrap}," ",t.a.createElement(Oe.a,{form:ga,scrollToFirstError:!0,layout:"vertical",onValuesChange:z,onFinish:Wt},t.a.createElement(Oe.a.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(r.a,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:"".concat(((ee=St.name)===null||ee===void 0?void 0:ee.length)||0,"/60")})),t.a.createElement(Oe.a.Item,{className:"customAddTags",name:"shixun_tags",label:t.a.createElement("div",null,"\u6280\u80FD\u6807\u7B7E : ",t.a.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6280\u80FD\u6807\u7B7E"}]},t.a.createElement($e,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),t.a.createElement(Oe.a.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},xt?Kt():t.a.createElement(Ae.a,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(Ht.a.API_SERVER,"/api/attachments.json"),beforeUpload:xa,onChange:zt},sa)),t.a.createElement(Oe.a.Item,{name:"description",label:"\u7B80\u4ECB:"},t.a.createElement(Me.a,{defaultValue:St.description||"",watch:!0}))))),t.a.createElement(w,{onSave:st,onCancel:ft,loading:ia}))},E=Object(k.a)(function(ae){var v=ae.loading,ee=ae.globalSetting,Le=ae.practiceSetting;return{globalSetting:ee,loading:v,practiceSetting:Le}})(L),fe=e("ch0t"),N=e("R9oj"),Ue=e("ECub"),J=e("T2oS"),j=e("W9HT"),Q=e("bKvZ"),ye=e.n(Q),kt=e("KeGQ"),y=e.n(kt),I=e("ngQI"),ke=function(v){var ee=v.globalSetting,Le=v.dispatch,De=v.practiceSetting,Ce=Object(l.a)(v,["globalSetting","dispatch","practiceSetting"]),dt=Object(u.useState)(!1),pt=Object(m.a)(dt,2),Yt=pt[0],jt=pt[1],ga=Object(u.useState)({}),Qt=Object(m.a)(ga,2),at=Qt[0],St=Qt[1],Ft=Object(u.useState)(!0),Da=Object(m.a)(Ft,2),ha=Da[0],ia=Da[1],Gt=Object(u.useState)(null),It=Object(m.a)(Gt,2),Ot=It[0],xt=It[1],ua=Object(u.useRef)(!1),Ie=De.id,Pt=De.updateIndex,Xe=De.is_published,st=at.challenge_list,oe=st===void 0?[]:st;Object(u.useEffect)(function(){if(!Ie)return;_e()},[Ie,Pt]),Object(u.useEffect)(function(){pe()},[Ce.location]);var pe=function(){var H,de=Ce.location,B=de.pathname.split("/");(B.includes("newquestion")||B.includes("new")||(de==null||((H=de.query)===null||H===void 0)?void 0:H.tabId))&&(ua.current=!0)},_e=function(){var Qe=Object(x.a)(P.a.mark(function H(){var de,B,be,ot,_a,Zt,Xa;return P.a.wrap(function(Ca){for(;;)switch(Ca.prev=Ca.next){case 0:return Ca.next=2,Object(se.F)({id:Ie});case 2:be=Ca.sent,(be==null||((de=be.challenge_list)===null||de===void 0)?void 0:de.length)&&(ot=Ce.location.pathname.split("/"),_a=be.challenge_list.find(function(Ha){return String(Ha.challenge_id)===ot[4]}),ot.includes("newquestion")||ot.includes("new")?(Xa=be.challenge_list[((Zt=be.challenge_list)===null||Zt===void 0?void 0:Zt.length)-1],xt(void 0),wt(Xa)):ot[4]&&_a?z(_a,!1):z(be.challenge_list[0])),(be==null||((B=be.challenge_list)===null||B===void 0)?void 0:B.length)||xt(null),St(be),ia(!1);case 7:case"end":return Ca.stop()}},H)}));return function(){return Qe.apply(this,arguments)}}(),z=function(H){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(xt(H.challenge_id),wt(H),de){var B="/shixuns/".concat(Ie,"/edit/").concat(H.challenge_id,"/").concat(H.st===1?"editquestion":"editcheckpoint");k.c.push(B)}},ft=function(H,de){de.stopPropagation();var B=H.challenge_id,be=function(){var ot=Object(x.a)(P.a.mark(function _a(){var Zt,Xa,Ja,Ca;return P.a.wrap(function(Qa){for(;;)switch(Qa.prev=Qa.next){case 0:return Qa.next=2,Object(se.s)({id:Ie,challengesId:B});case 2:if(Zt=Qa.sent,!(Zt.status===1)){Qa.next=12;break}return Qa.next=6,Object(se.F)({id:Ie});case 6:if(Ca=Qa.sent,St(Ca),!(B===Ot&&((Xa=Ca.challenge_list)===null||Xa===void 0?void 0:Xa.length))){Qa.next=11;break}return z(Ca.challenge_list[0]),Qa.abrupt("return");case 11:((Ja=Ca.challenge_list)===null||Ja===void 0?void 0:Ja.length)||(xt(null),ua.current=!0,wt({}),k.c.push("/shixuns/".concat(Ie,"/edit?tabId=level")));case 12:case"end":return Qa.stop()}},_a)}));return function(){return ot.apply(this,arguments)}}();f.a.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:be})},ut=function(H,de,B){var be=Array.from(H),ot=be.splice(de,1),_a=Object(m.a)(ot,1),Zt=_a[0];return be.splice(B,0,Zt),be},Wt=function(H,de){if(!H.destination)return;var B=ut(de,H.source.index,H.destination.index);St(Object(h.a)(Object(h.a)({},at),{},{challenge_list:B}));var be=B.map(function(ot){return ot.challenge_id});Object(se.zb)({id:Ie,ids:be}).then(function(ot){ot.status!==0&&St(Object(h.a)(Object(h.a)({},at),{},{challenge_list:de}))})},wt=function(H){Le({type:"practiceSetting/setParams",payload:{selectQuestionParams:H}})},xa=function(){var Qe=Object(x.a)(P.a.mark(function H(de,B){var be;return P.a.wrap(function(_a){for(;;)switch(_a.prev=_a.next){case 0:if(!(de===Ot)){_a.next=2;break}return _a.abrupt("return");case 2:return _a.next=4,sa();case 4:xt(de),wt(B),be="/shixuns/".concat(Ie,"/edit/").concat(de,"/").concat(B.st===1?"editquestion":"editcheckpoint"),k.c.push(be);case 8:case"end":return _a.stop()}},H)}));return function(de,B){return Qe.apply(this,arguments)}}(),sa=function(){return new Promise(function(H,de){var B;(De==null||((B=De.sideBar)===null||B===void 0)?void 0:B.confirmLeave)?f.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),H()},onCancel:function(){de()}}):H()})},Ga=function(H){return t.a.createElement(t.a.Fragment,null,t.a.createElement(I.a,{onDragEnd:function(B){return Wt(B,H)}},t.a.createElement(I.c,{droppableId:"droppable"},function(de,B){return t.a.createElement("div",Object(F.a)({ref:de.innerRef},de.droppableProps,{style:{width:"100%"}}),H.map(function(be,ot){var _a=be.st,Zt=be.name,Xa=be.challenge_id;return t.a.createElement(I.b,{key:Xa,draggableId:Xa.toString(),index:ot,isDragDisabled:Xe},function(Ja,Ca){return t.a.createElement("div",Object(F.a)({ref:Ja.innerRef},Ja.draggableProps,Ja.dragHandleProps,{className:Ot===Xa?ye.a.listActive:ye.a.list,onClick:function(){return xa(Xa,be)}}),t.a.createElement("span",{className:ye.a.s1},_a===0?t.a.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#1890FF"}}):t.a.createElement("i",{className:"iconfont icon-xuanzeti1",style:{color:"#44D7B6"}})),t.a.createElement("span",{className:ye.a.s2},"\u7B2C",ot+1,"\u5173: ",Zt),!Xe&&t.a.createElement("span",{className:ye.a.s3,onClick:function(Qa){return ft(be,Qa)}},t.a.createElement("i",{className:"iconfont icon-shanchu7"})))})}))})),!Xe&&t.a.createElement("div",{className:ye.a.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--"))},zt=function(){var Qe=Object(x.a)(P.a.mark(function H(de){return P.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,sa();case 2:de==="new"?k.c.push("/shixuns/".concat(Ie,"/edit/new")):k.c.push("/shixuns/".concat(Ie,"/edit/newquestion")),jt(!1),xt(void 0);case 5:case"end":return be.stop()}},H)}));return function(de){return Qe.apply(this,arguments)}}(),Kt=function(){if(Xe){f.a.warning({title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361\u3002"),t.a.createElement("br",null),t.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002"))});return}jt(!Yt)};return t.a.createElement("div",{className:ye.a.level},t.a.createElement("aside",{className:ye.a.left},t.a.createElement("div",{className:ye.a.container},t.a.createElement("div",{className:ye.a.title},"\u4EFB\u52A1\u5173\u5361(",oe.length,")"),t.a.createElement("div",{className:ye.a.listWrap},oe.length?Ga(oe):ha?t.a.createElement(j.a,{size:"large"}):t.a.createElement(Ue.a,{image:y.a,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),t.a.createElement("div",{className:ye.a.btns},t.a.createElement("aside",{className:ye.a.btnsWrap},t.a.createElement("div",{style:{transform:Yt?"rotate(45deg)":"rotate(0deg)"},className:ye.a.icon,onClick:Kt},"+"),t.a.createElement("div",{className:ye.a.btn,style:{left:Yt?20:-154}},t.a.createElement("div",{className:ye.a.d1,onClick:function(){return zt("new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),t.a.createElement("div",{className:ye.a.d2,onClick:function(){return zt("newquestion")}},"\u65B0\u5EFA\u9009\u62E9\u9898\u5173\u5361"))))),t.a.createElement("aside",{className:ye.a.right,id:"modal-level-question"},Ot===null&&ua.current?t.a.createElement("div",{className:ye.a.addIcon},t.a.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):Ce.children))},ve=Object(k.a)(function(ae){var v=ae.globalSetting,ee=ae.practiceSetting;return{globalSetting:v,practiceSetting:ee}})(ke),Ze=e("DjyN"),le=e("NUBc"),a=e("cWXX"),i=e("/ezw"),U=e("qVdP"),ie=e("jsC+"),q=e("lUTK"),gt=e("BvKs"),ht=e("7Kak"),rt=e("9yH6"),ma=e("Qvpy"),Se=e.n(ma),ca=function(v){var ee=v.shixunsDetail,Le=v.globalSetting,De=v.loading,Ce=v.dispatch,dt=v.onReloadData,pt=Object(l.a)(v,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]),Yt=Object(u.useState)(),jt=Object(m.a)(Yt,2),ga=jt[0],Qt=jt[1],at=Object(u.useState)([]),St=Object(m.a)(at,2),Ft=St[0],Da=St[1];Object(u.useEffect)(function(){ee.actionTabs.key==="Collaborators-ChangeManager"&&ha()},[ee.actionTabs.key]);var ha=function(){var Ot=Object(x.a)(P.a.mark(function xt(){var ua,Ie;return P.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,Ce({type:"shixunsDetail/getChangeManager",payload:{id:(ua=ee.actionTabs.params)===null||ua===void 0?void 0:ua.id}});case 2:Ie=Xe.sent,Da(Ie||[]);case 4:case"end":return Xe.stop()}},xt)}));return function(){return Ot.apply(this,arguments)}}(),ia=function(){var xt;Ce({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(xt=ee.actionTabs.params)===null||xt===void 0?void 0:xt.id}}})},Gt=function(){var Ot=Object(x.a)(P.a.mark(function xt(){var ua,Ie;return P.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(ga){Xe.next=3;break}return c.b.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F"),Xe.abrupt("return");case 3:return Xe.next=5,Ce({type:"shixunsDetail/changeManager",payload:{id:(ua=ee.actionTabs.params)===null||ua===void 0?void 0:ua.id,user_id:ga}});case 5:Ie=Xe.sent,It(),Ie&&(dt(),c.b.info(Ie.message));case 8:case"end":return Xe.stop()}},xt)}));return function(){return Ot.apply(this,arguments)}}(),It=function(){Ce({type:"shixunsDetail/setActionTabs",payload:{}}),Qt(null)};return t.a.createElement(f.a,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",visible:ee.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:De.effects["shixunsDetail/changeManager"],onOk:Gt,onCancel:It},t.a.createElement("div",null,t.a.createElement("div",{className:Se.a.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",t.a.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),t.a.createElement("div",{className:Se.a.content},Ft.length?t.a.createElement(rt.a.Group,{value:ga,onChange:function(xt){return Qt(xt.target.value)}},Ft.map(function(Ot,xt){return t.a.createElement(rt.a,{className:Se.a.radio,key:xt,value:Ot.user_id},Ot.name)})):t.a.createElement("div",{className:Se.a.add},t.a.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",t.a.createElement("a",{className:Se.a.colorBlue,onClick:ia},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))},Nt=Object(k.a)(function(ae){var v=ae.shixunsDetail,ee=ae.loading,Le=ae.globalSetting;return{shixunsDetail:v,globalSetting:Le,loading:ee}})(ca),ce=e("Znn+"),K=e("ZTPi"),Dt=e("ju9d"),yt=e("DDK+"),bt=K.a.TabPane,Jt=function(ae){var v=ae.visible,ee=ae.onCancel,Le=ae.onSelectGroup,De=ae.shixunId,Ce=ae.onSelectCollaborator;return t.a.createElement(f.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:v,width:1100,centered:!0,keyboard:!1,onCancel:ee,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null},t.a.createElement(K.a,{defaultActiveKey:"1"},t.a.createElement(bt,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},t.a.createElement(Dt.a,{onCancel:ee,container_type:2,container_id:De,onSelect:Ce})),t.a.createElement(bt,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},t.a.createElement(yt.a,{onCancel:ee,onSelect:Le}))))},Rt=e("oaGz"),ze=e.n(Rt),Te=e("8Skl"),oa=e("ruvs"),Je=function(v){var ee,Le,De,Ce,dt,pt,Yt=v.shixunsDetail,jt=v.globalSetting,ga=v.loading,Qt=v.user,at=v.dispatch,St=Object(l.a)(v,["shixunsDetail","globalSetting","loading","user","dispatch"]),Ft=Object(u.useRef)(),Da=Object(u.useState)(0),ha=Object(m.a)(Da,2),ia=ha[0],Gt=ha[1],It=Object(u.useState)([]),Ot=Object(m.a)(It,2),xt=Ot[0],ua=Ot[1],Ie=Object(u.useState)({id:null,page:1}),Pt=Object(m.a)(Ie,2),Xe=Pt[0],st=Pt[1],oe=(ee=Qt.userInfo)===null||ee===void 0||((Le=ee.shixun)===null||Le===void 0)?void 0:Le.editable,pe=((De=Qt.userInfo)===null||De===void 0?void 0:De.role)<=2||((Ce=Qt.userInfo)===null||Ce===void 0||((dt=Ce.shixun)===null||dt===void 0)?void 0:dt.is_creator);Object(u.useEffect)(function(){Ft.current=St.match.params.id,Xe.id=Ft.current,st(Xe),_e(Xe)},[]);var _e=function(){var Kt=Object(x.a)(P.a.mark(function Qe(H){var de;return P.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,at({type:"shixunsDetail/getCollaboratorsData",payload:H});case 2:de=be.sent,de&&(ua(de.members||[]),Gt(de.member_count));case 4:case"end":return be.stop()}},Qe)}));return function(H){return Kt.apply(this,arguments)}}(),z=function(){var Kt=Object(x.a)(P.a.mark(function Qe(){var H;return P.a.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return Xe.page=1,st(Xe),H=Object(oa.b)(),B.next=5,at({type:"user/getUserInfo",payload:H});case 5:return B.next=7,_e(Xe);case 7:case"end":return B.stop()}},Qe)}));return function(){return Kt.apply(this,arguments)}}(),ft=function(Qe){Xe.page=Qe,st(Xe),_e(Xe)},ut=function(Qe){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:ze.a.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:function(){var H=Object(x.a)(P.a.mark(function B(){var be,ot;return P.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,at({type:"shixunsDetail/deleteCollaborators",payload:{id:Ft.current,userId:Qe}});case 2:if(ot=Zt.sent,!(((be=Qt.userInfo)===null||be===void 0?void 0:be.user_id)===Qe)){Zt.next=6;break}return k.c.push("/shixuns"),Zt.abrupt("return");case 6:c.b.info(ot==null?void 0:ot.message),Xe.page=1,st(Xe),_e(Xe);case 10:case"end":return Zt.stop()}},B)}));function de(){return H.apply(this,arguments)}return de}()})},Wt=function(){at({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Ft.current}}})};function wt(Kt,Qe,H,de){return xa.apply(this,arguments)}function xa(){return xa=Object(x.a)(P.a.mark(function Kt(Qe,H,de,B){return P.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,at({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Qe,user_id:H,editable:de?0:1}});case 2:_e(Xe);case 3:case"end":return ot.stop()}},Kt)})),xa.apply(this,arguments)}var sa=function(){at({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Ft.current}}})};function Ga(){at({type:"shixunsDetail/setActionTabs",payload:{}})}var zt={visible:Yt.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Ga,shixunId:Ft.current,onSelectCollaborator:function(){var Kt=Object(x.a)(P.a.mark(function H(de){var B;return P.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ga(),ot.next=3,at({type:"shixunsDetail/addCollaborator",payload:{id:Ft.current,user_ids:de}});case 3:B=ot.sent,B&&(c.b.success("\u6DFB\u52A0\u6210\u529F"),z());case 5:case"end":return ot.stop()}},H)}));function Qe(H){return Kt.apply(this,arguments)}return Qe}(),onSelectGroup:function(){var Kt=Object(x.a)(P.a.mark(function H(de){var B;return P.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return Ga(),ot.next=3,at({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Ft.current,group_id:de.group_id}});case 3:B=ot.sent,B&&(c.b.success("\u6DFB\u52A0\u6210\u529F"),z());case 5:case"end":return ot.stop()}},H)}));function Qe(H){return Kt.apply(this,arguments)}return Qe}()};return t.a.createElement("section",null,t.a.createElement("div",{className:ze.a.wrap},t.a.createElement("div",{className:ze.a.content},((pt=Yt.detail)===null||pt===void 0?void 0:pt.identity)<5&&t.a.createElement("div",{className:ze.a.head},t.a.createElement("span",{className:ze.a.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",ia,"\u4EBA\uFF09"),t.a.createElement("div",null,pe&&t.a.createElement(A.a,{type:"primary",ghost:!0,className:ze.a.button,style:{marginRight:"20px"},onClick:Wt},"\u66F4\u6362\u7BA1\u7406\u5458"),oe&&t.a.createElement(A.a,{type:"primary",className:ze.a.button,style:{marginRight:"40px"},onClick:sa},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),t.a.createElement("div",{className:ze.a.list},t.a.createElement(i.a,{loading:ga.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},xt.map(function(Kt,Qe){var H,de,B,be,ot,_a,Zt,Xa;return t.a.createElement("div",{style:{display:"inline-block",width:"50%"}},t.a.createElement("div",{className:ze.a.itemWrap,key:Qe},t.a.createElement("a",{href:(H=Kt.user)===null||H===void 0?void 0:H.user_url,target:"_blank",className:ze.a.imgWrap},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:ze.a.img,src:"".concat(Ht.a.IMG_SERVER,"/images/").concat((de=Kt.user)===null||de===void 0?void 0:de.image_url)}),((B=Kt.user)===null||B===void 0?void 0:B.shixun_manager)&&t.a.createElement("span",{className:ze.a.manager},"\u521B\u5EFA\u8005")),t.a.createElement("div",{className:ze.a.itemContent},t.a.createElement("p",{className:ze.a.nameWrap},t.a.createElement("a",{href:Kt.user.user_url,target:"_blank",className:ze.a.name},(be=Kt.user)===null||be===void 0?void 0:be.name),t.a.createElement("div",{className:ze.a.actionGroup},pe?((ot=Kt.user)===null||ot===void 0?void 0:ot.shixun_manager)?null:t.a.createElement(ie.a,{overlay:t.a.createElement(gt.a,{selectedKeys:[Kt.editable?"1":"2"],onClick:function(){var Ca;wt(Yt.detail.identifier,Kt.user.user_id,Kt.editable,(Ca=Kt.user)===null||Ca===void 0?void 0:Ca.name)}},t.a.createElement(gt.a.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),t.a.createElement(gt.a.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},t.a.createElement("div",null,Kt.editable?t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",t.a.createElement(Te.a,{style:{fontSize:"14px",color:"#888888"}}))):Kt.editable?t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):t.a.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((_a=Kt.user)===null||_a===void 0?void 0:_a.shixun_manager)&&oe&&Kt.user.user_id!==((Zt=Qt.userInfo)===null||Zt===void 0?void 0:Zt.user_id)?t.a.createElement("a",{className:ze.a.deletetitle,onClick:function(){var Ca;return ut((Ca=Kt.user)===null||Ca===void 0?void 0:Ca.user_id)}},"\u5220\u9664"):null)),t.a.createElement("p",{className:ze.a.schoolWrap},t.a.createElement("span",{className:ze.a.school},(Xa=Kt.user)===null||Xa===void 0?void 0:Xa.school_name)))))})))),ia>10&&t.a.createElement("div",{className:ze.a.countWrap},t.a.createElement(le.a,{showQuickJumper:!1,showSizeChanger:!1,total:ia,onChange:function(Qe){return ft(Qe)},pageSize:10,current:Xe.page}))),t.a.createElement(Nt,{onReloadData:z}),t.a.createElement(Jt,zt))},ya=Object(k.a)(function(ae){var v=ae.shixunsDetail,ee=ae.loading,Le=ae.globalSetting,De=ae.user;return{shixunsDetail:v,globalSetting:Le,user:De,loading:ee}})(Je),da=e("11/R"),Ka=e("Q9mQ"),Ma=e("diRs"),S=e("O3gP"),fa=e("lrIw"),tt=e("jrin"),Mt=e("OaEy"),ta=e("2fM7"),Oa=e("ZW9T"),Ua=e("RCxd"),Ra=e("4SAo"),Vt=e.n(Ra),nt=r.a.TextArea,C=function(v){var ee=v.shixunsDetail,Le=v.globalSetting,De=v.loading,Ce=v.dispatch,dt=v.onFinish,pt=dt===void 0?function(){}:dt,Yt=Object(l.a)(v,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]),jt=Oe.a.useForm(),ga=Object(m.a)(jt,1),Qt=ga[0],at=function(){var Ft=Object(x.a)(P.a.mark(function Da(ha){var ia,Gt;return P.a.wrap(function(Ot){for(;;)switch(Ot.prev=Ot.next){case 0:return Ot.next=2,Ce({type:"shixunsDetail/getCustomScript",payload:{id:(ia=ee.actionTabs.params)===null||ia===void 0?void 0:ia.id,compile:ha.execute,excutive:ha.compile}});case 2:Gt=Ot.sent,St(),Gt&&pt(Gt==null?void 0:Gt.shixun_script);case 5:case"end":return Ot.stop()}},Da)}));return function(ha){return Ft.apply(this,arguments)}}(),St=function(){Ce({type:"shixunsDetail/setActionTabs",payload:{}})};return t.a.createElement(f.a,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:ee.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:St},t.a.createElement(Oe.a,{form:Qt,scrollToFirstError:!0,layout:"vertical",onFinish:at},t.a.createElement(Oe.a.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(nt,{rows:4})),t.a.createElement(Oe.a.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},t.a.createElement(nt,{rows:4})),t.a.createElement("div",{className:Vt.a.footerWrap},t.a.createElement(Oe.a.Item,null,t.a.createElement(A.a,{className:"mr5",size:"large",onClick:St},"\u53D6\u6D88"),t.a.createElement(A.a,{size:"large",type:"primary",htmlType:"submit",loading:De.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))},lt=Object(k.a)(function(ae){var v=ae.shixunsDetail,ee=ae.loading,Le=ae.globalSetting;return{shixunsDetail:v,globalSetting:Le,loading:ee}})(C),Ve=e("Lai7"),aa=e.n(Ve),va=e("UGPy"),ne=e.n(va),Xt=e("FrRK"),ka=e("9Bee"),Aa=ta.a.Option,Bt=function(v){var ee,Le=v.practiceSetting,De=v.dispatch,Ce=v.shixunsDetail,dt=Object(u.useState)(""),pt=Object(m.a)(dt,2),Yt=pt[0],jt=pt[1],ga=Object(u.useState)(null),Qt=Object(m.a)(ga,2),at=Qt[0],St=Qt[1],Ft=Object(u.useState)([]),Da=Object(m.a)(Ft,2),ha=Da[0],ia=Da[1],Gt=Object(u.useState)(!0),It=Object(m.a)(Gt,2),Ot=It[0],xt=It[1],ua=Object(u.useState)({}),Ie=Object(m.a)(ua,2),Pt=Ie[0],Xe=Ie[1],st=Object(u.useState)([]),oe=Object(m.a)(st,2),pe=oe[0],_e=oe[1],z=Object(u.useState)(),ft=Object(m.a)(z,2),ut=ft[0],Wt=ft[1],wt=Object(u.useState)(),xa=Object(m.a)(wt,2),sa=xa[0],Ga=xa[1],zt=Object(u.useState)([]),Kt=Object(m.a)(zt,2),Qe=Kt[0],H=Kt[1],de=Object(u.useState)({}),B=Object(m.a)(de,2),be=B[0],ot=B[1],_a=Object(u.useState)([]),Zt=Object(m.a)(_a,2),Xa=Zt[0],Ja=Zt[1],Ca=Object(u.useRef)(null),Ha=Object(u.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Qa=Object(u.useRef)(null),an=Le.id,ln=Le.is_published,Pn=be.frequence_image,cn=Pn===void 0?[]:Pn,Dn=be.environments,bn=Dn===void 0?[]:Dn,Na=be.choice_small_type,Ut=Na===void 0?[]:Na,Z=be.other_image,we=Z===void 0?[]:Z,_t=Pt.name,et=Pt.description,Ta=Pt.authorization,Ct=Pt.small_type,Fa=Ct===void 0?[]:Ct;Object(u.useEffect)(function(){if(at===null)return;dn(),Ca.current.scrollTop=0},[at]),Object(u.useEffect)(function(){if(!an)return;mn()},[an]),Object(u.useEffect)(function(){return at===null?void 0:(ba(),function(){clearTimeout(Qa.current)})},[at,ha,pe,ut,sa]);var ba=function(){clearTimeout(Qa.current),Qa.current=setTimeout(function(){!Object(vt.isEqual)(Ha.current.activeId,at)||!Object(vt.isEqual)(Ha.current.selectId,ha)||!Object(vt.isEqual)(Ha.current.serviceConfigList,pe)||!Object(vt.isEqual)(Ha.current.evaluateScript,ut)||!Object(vt.isEqual)(Ha.current.evaluationScript,sa)?De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},mn=function(){var Ne=Object(x.a)(P.a.mark(function We(){var ct,qt,pa,La;return P.a.wrap(function(Ya){for(;;)switch(Ya.prev=Ya.next){case 0:return xt(!0),Ya.next=3,Object(M.a)("/api/shixuns/".concat(an,"/edit_environment_info.json"),{method:"get"});case 3:ct=Ya.sent,ct.status===0&&(ot(Object(h.a)({},ct.data)),xt(!1),(ct==null||((qt=ct.data)===null||qt===void 0)?void 0:qt.id)?(Ha.current.activeId=ct==null||((pa=ct.data)===null||pa===void 0)?void 0:pa.id,St(ct==null||((La=ct.data)===null||La===void 0)?void 0:La.id)):St(null));case 5:case"end":return Ya.stop()}},We)}));return function(){return Ne.apply(this,arguments)}}(),dn=function(){var Ne=Object(x.a)(P.a.mark(function We(){var ct,qt,pa,La,Wa;return P.a.wrap(function(tn){for(;;)switch(tn.prev=tn.next){case 0:return tn.next=2,Object(M.a)("/api/shixuns/".concat(an,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:at}});case 2:Wa=tn.sent,Xe(Wa.data),Ha.current.selectId=(ct=Wa.data)===null||ct===void 0?void 0:ct.choice_small_type,ia((qt=Wa.data)===null||qt===void 0?void 0:qt.choice_small_type),Ha.current.serviceConfigList=(pa=Wa.data)===null||pa===void 0?void 0:pa.shixun_service_configs,_e((La=Wa.data)===null||La===void 0?void 0:La.shixun_service_configs),Ha.current.evaluateScript=Wa.data.evaluate_script,Wt(Wa.data.evaluate_script),Ha.current.evaluationScript=Wa.data.choice_standard_scripts,Ga(Wa.data.choice_standard_scripts),H(Wa.data.standard_scripts);case 13:case"end":return tn.stop()}},We)}));return function(){return Ne.apply(this,arguments)}}(),Rn=function(We,ct){var qt=We.replaceAll(ct.toLocaleLowerCase(),""+ct.toLocaleLowerCase()+"").replaceAll(ct.toLocaleUpperCase(),""+ct.toLocaleUpperCase()+"");return qt},en=function(We){var ct=[];be==null||be.environments.forEach(function(pa){pa.image.length&&pa.image.forEach(function(La){ct.push(La)})});var qt=ct.concat(we).map(function(pa){var La=pa.id,Wa=pa.name,Ya=Object(h.a)(Object(h.a)({},pa),{},{value:String(La),private:String(pa.private),authorization:pa.authorization?1:0,label:t.a.createElement("ul",{className:ne.a.searchList},t.a.createElement("li",{className:ne.a.name,dangerouslySetInnerHTML:{__html:Rn(Wa,We)}}),pa.private&&t.a.createElement("li",{className:ne.a.tag},"\u79C1\u6709"))});return Ya});return qt},En=function(We){var ct=en(We).filter(function(qt){var pa;return((pa=qt.name)===null||pa===void 0?void 0:pa.toLocaleLowerCase().includes(We==null?void 0:We.toLocaleLowerCase()))&&We!==""});Ja(ct),jt(We)},Un=function(We,ct){pn(),St(Number(We))},pn=function(){Ja([]),jt("")},xn=function(We){St(We),Ja([]),jt("")},Cn=function(){var We,ct=function(){k.c.push("/shixuns/".concat(an,"/challenges")),De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Le==null||((We=Le.sideBar)===null||We===void 0)?void 0:We.confirmLeave)?f.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){ct()}}):ct()},An=function(){return Yt===""?t.a.createElement("i",{style:{pointerEvents:"none",color:"#B0B5D6"},className:"iconfont icon-sousuo2"}):t.a.createElement("i",{onClick:pn,style:{color:"#B0B5D6"},className:"iconfont icon-shanchu4"})},yn=function(){De({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Mn=function(){var Ne=Object(x.a)(P.a.mark(function We(){var ct,qt,pa,La=arguments;return P.a.wrap(function(Ya){for(;;)switch(Ya.prev=Ya.next){case 0:if(ct=La.length>0&&La[0]!==void 0?La[0]:!1,!ln){Ya.next=4;break}return f.a.warning({title:"\u63D0\u793A",content:t.a.createElement("div",null,t.a.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883\u3002"),t.a.createElement("br",null),t.a.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002"))}),Ya.abrupt("return");case 4:return qt={sub_type:ha,main_type:at,shixun:{mirror_script_id:sa},shixun_info:{evaluate_script:ut},shixun_service_configs:pe.map(function(tn){return{mirror_repository_id:tn.mirror_repository_id,cpu_limit:tn.cpu_limit,lower_cpu_limit:tn.lower_cpu_limit,memory_limit:tn.memory_limit,request_limit:tn.request_limit}})},Ya.next=7,Object(M.a)("/api/shixuns/".concat(an),{method:"put",body:qt});case 7:pa=Ya.sent,pa.status===0&&(c.b.success("\u7F16\u8F91\u6210\u529F"),Ha.current={activeId:at,selectId:ha,serviceConfigList:pe,evaluateScript:ut,evaluationScript:sa},De({type:"practiceSetting/getCommonData",payload:{id:an}}),De({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 9:case"end":return Ya.stop()}},We)}));return function(){return Ne.apply(this,arguments)}}(),Sn=Fa.filter(function(Ne){return ha.includes(Ne.id)}),Fn=function(){Cn()},On=function(We,ct,qt){var pa=pe.map(function(La,Wa){return Wa===qt?Object(h.a)(Object(h.a)({},La),{},Object(tt.a)({},ct,We)):La});_e(pa)},Ln=function(){De({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:an}}})},Bn=function(){var Ne=Object(x.a)(P.a.mark(function We(ct){var qt;return P.a.wrap(function(La){for(;;)switch(La.prev=La.next){case 0:return La.next=2,De({type:"shixunsDetail/getScriptContent",payload:{id:an,script_id:ct}});case 2:qt=La.sent,qt&&Wt(qt.content);case 4:case"end":return La.stop()}},We)}));return function(ct){return Ne.apply(this,arguments)}}(),Tn=function(We){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",t.a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:function(){var ct=Object(x.a)(P.a.mark(function pa(){return P.a.wrap(function(Wa){for(;;)switch(Wa.prev=Wa.next){case 0:return Wa.next=2,Bn(We);case 2:f.a.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:t.a.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")});case 3:case"end":return Wa.stop()}},pa)}));function qt(){return ct.apply(this,arguments)}return qt}()})},jn=function(We,ct){var qt=pe[0]?[pe[0]]:[];ct.forEach(function(pa){var La=pe.find(function(tn){return tn.mirror_repository_id===Number(pa.key)});if(La)qt.push(La);else{var Wa=Fa.find(function(tn){return tn.id===Number(pa.key)});if(Wa.mirror_name){var Ya={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(pa.key),name:Wa.mirror_name,request_limit:10};qt.push(Ya)}}}),_e(qt),ia(We)};return t.a.createElement("div",{className:ne.a.practice},t.a.createElement("div",{className:ne.a.left},t.a.createElement(fa.a,{value:Yt,options:Xa,onSelect:Un,onSearch:En,getPopupContainer:function(We){return We.parentNode}},t.a.createElement(r.a,{suffix:An(),bordered:!1,size:"large",placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883"})),Ot?t.a.createElement(j.a,{className:ne.a.spin}):t.a.createElement(t.a.Fragment,null,!!cn.length&&t.a.createElement("aside",{className:ne.a.common},t.a.createElement("div",{className:ne.a.title},"\u5E38\u7528\u73AF\u5883:"),t.a.createElement("ul",{className:ne.a.tags},cn.map(function(Ne,We){return t.a.createElement("li",{key:We,onClick:function(){return xn(Ne.id)},className:at===Ne.id?"".concat(ne.a.tag," ").concat(ne.a.tagActive):ne.a.tag},Ne.name)}))),t.a.createElement("aside",{className:ne.a.wrap},bn.map(function(Ne,We){var ct;return(Ne==null||((ct=Ne.image)===null||ct===void 0)?void 0:ct.length)?t.a.createElement(na,{key:We,data:Ne,id:at,handleClick:function(pa){return xn(pa)}}):null}),t.a.createElement("ul",{className:ne.a.allList},we.map(function(Ne){return t.a.createElement("li",{key:Ne.id,className:Ne.id===at?"".concat(ne.a.item," ").concat(ne.a.itemActive):ne.a.item,onClick:function(){return St(Ne.id)}},t.a.createElement("div",{className:ne.a.name},Ne.name),Ne.private&&t.a.createElement("div",{className:ne.a.tag},"\u79C1\u6709"))})))),t.a.createElement("div",{className:ne.a.apply},t.a.createElement("span",{className:ne.a.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),t.a.createElement("span",{className:ne.a.p2,onClick:yn}," \u7533\u8BF7\u65B0\u5EFA"))),t.a.createElement("div",{className:ne.a.right},t.a.createElement("header",null,t.a.createElement("div",{className:ne.a.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",at===null?"\u2014 \u2014":_t)),t.a.createElement("div",{className:ne.a.content,ref:Ca},at===null&&t.a.createElement(Ue.a,{image:aa.a,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),at!==null&&t.a.createElement("div",{className:ne.a.des},t.a.createElement("div",{className:ne.a.mainBody},t.a.createElement(ka.a,{value:et})),t.a.createElement("div",{className:ne.a.title},"\u9644\u5E26\u73AF\u5883"),t.a.createElement("div",{className:ne.a.selectBox},t.a.createElement(ta.a,{onChange:function(We,ct){return jn(We,ct)},getPopupContainer:function(We){return We.parentNode},mode:"multiple",bordered:!1,value:ha,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Fa.map(function(Ne,We){return t.a.createElement(Aa,{key:Ne.id,value:Ne.id},Ne.type_name)})),t.a.createElement("div",{className:ne.a.smallType},Sn.map(function(Ne){return Ne.description?t.a.createElement("span",{key:Ne.id},Ne.description):null}))),t.a.createElement("div",{className:ne.a.title},"\u8BC4\u6D4B\u811A\u672C"),t.a.createElement("div",{className:ne.a.evaluating},t.a.createElement("div",{className:ne.a.evaluatingLabel},t.a.createElement(ta.a,{style:{width:400},bordered:!1,getPopupContainer:function(We){return We.parentNode},value:sa,disabled:ln,placeholder:"\u8BF7\u9009\u62E9\u9009\u62E9\u811A\u672C",onChange:function(We){Tn(We),Ga(We)}},(Qe||[]).map(function(Ne,We){return t.a.createElement(Aa,{value:parseInt(Ne.id),name:Ne.scptname,key:We},Ne.scptname)})),t.a.createElement("span",{className:ne.a.evaluatingS1,onClick:Ln},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),t.a.createElement(Ma.a,{overlayClassName:ne.a.popover,placement:"bottomLeft",content:t.a.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",t.a.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",t.a.createElement("br",null),"challengeProgramNames",t.a.createElement("br",null),"sourceClassNames",t.a.createElement("br",null),t.a.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",t.a.createElement("br",null),t.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",t.a.createElement("br",null),"src/step1/HelloWorld.java",t.a.createElement("br",null),"src/step2/Other.java",t.a.createElement("br",null),t.a.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",t.a.createElement("br",null),"step1.HelloWorld",t.a.createElement("br",null),"step2.Other",t.a.createElement("br",null),t.a.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",t.a.createElement("br",null),'ff challengeProgramNames=("src/step1/',t.a.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',t.a.createElement("br",null),'sourceClassNames=("step1.HelloWorld',t.a.createElement("br",null),'" "step2.Other")',t.a.createElement("br",null),t.a.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},t.a.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},t.a.createElement(Ua.a,null)))),t.a.createElement(Oa.b,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:ut,options:{readOnly:ln},onChange:function(We){return Wt(We)}})),((ee=Ce.detail)===null||ee===void 0?void 0:ee.identity)<3&&!!pe.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("div",{className:ne.a.title},"\u670D\u52A1\u914D\u7F6E"),t.a.createElement("div",{className:ne.a.serviceSettingWrap},pe==null?void 0:pe.map(function(Ne,We){return t.a.createElement("div",{key:We,className:"mb30"},t.a.createElement("div",null,t.a.createElement("span",{className:"font16"},Ne.name)),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"CPU(\u6838)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.cpu_limit,disabled:ln,onChange:function(qt){return On(qt.target.value,"cpu_limit",We)}})),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.lower_cpu_limit,disabled:ln,onChange:function(qt){return On(qt.target.value,"lower_cpu_limit",We)}})),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.memory_limit,disabled:ln,onChange:function(qt){return On(qt.target.value,"memory_limit",We)}})),t.a.createElement("div",{className:ne.a.serviceBox},t.a.createElement("label",{className:ne.a.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),t.a.createElement(r.a,{className:ne.a.serviceSetInput,value:Ne.request_limit,style:{width:300},disabled:ln,onChange:function(qt){return On(qt.target.value,"request_limit",We)}}),t.a.createElement("label",{className:ne.a.serviceSetTip},"\u6E29\u99A8\u63D0\u793A\uFF1A\u7EAF\u7F16\u7A0B\u7C7B\u578B\u5B9E\u8BAD\u5EFA\u8BAE\u4F7F\u7528\u9ED8\u8BA4\u503C\uFF0C\u5BF9\u4E8E\u5927\u6570\u636E\u7B49\u5EFA\u8BAE\u4F7F\u7528\u6700\u5927\u5185\u5B58\u768430%")))}))))),t.a.createElement("div",{className:ne.a.btns},t.a.createElement(A.a,{size:"large",style:{marginRight:20},onClick:Fn},"\u53D6\u6D88"),t.a.createElement(A.a,{size:"large",type:"primary",disabled:at===null,onClick:function(){return Mn()}},"\u4FDD\u5B58"))),t.a.createElement(Xt.a,null),t.a.createElement(lt,{onFinish:function(We){return Wt(We)}}))},na=function(v){var ee=v.data,Le=v.id,De=v.handleClick,Ce=Object(u.useState)(!0),dt=Object(m.a)(Ce,2),pt=dt[0],Yt=dt[1],jt=ee.name,ga=ee.image;return t.a.createElement("div",{className:ne.a.list},t.a.createElement("header",{onClick:function(){return Yt(!pt)}},t.a.createElement("div",{className:ne.a.title},jt),t.a.createElement("i",{style:{transition:"0.5s",transform:pt?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),t.a.createElement("ul",{className:ne.a.items,style:{height:pt?"auto":0}},ga.map(function(Qt){return t.a.createElement("li",{key:Qt.id,className:Qt.id===Le?"".concat(ne.a.item," ").concat(ne.a.itemActive):ne.a.item,onClick:function(){return De(Qt.id)}},t.a.createElement("div",{className:ne.a.name},Qt.name),Qt.private&&t.a.createElement("div",{className:ne.a.tag},"\u79C1\u6709"))}),t.a.createElement("li",{className:ne.a.line})))},$a=Object(k.a)(function(ae){var v=ae.practiceSetting,ee=ae.globalSetting,Le=ae.shixunsDetail;return{practiceSetting:v,globalSetting:ee,shixunsDetail:Le}})(Bt),Ba=e("g9YV"),ja=e("wCAj"),Za=e("5Dmo"),Ia=e("3S7+"),Va=e("P5Jw"),Ea=e("wd/R"),ra=e.n(Ea),la=e("3d99"),qe=e.n(la),za=e("sckv"),wa=e.n(za),Pa=e("KhGG"),nn=Ae.a.Dragger,on=function(v){var ee,Le=v.dispatch,De=v.id,Ce=v.onClose,dt=v.onOK,pt=v.visible,Yt=v.wrapClassName,jt=v.local,ga=v.containerId,Qt=v.rootIdentifier,at=Object(u.useState)({}),St=Object(m.a)(at,2),Ft=St[0],Da=St[1],ha=Object(u.useState)([]),ia=Object(m.a)(ha,2),Gt=ia[0],It=ia[1],Ot=Object(u.useState)([]),xt=Object(m.a)(Ot,2),ua=xt[0],Ie=xt[1],Pt=Object(u.useState)(0),Xe=Object(m.a)(Pt,2),st=Xe[0],oe=Xe[1],pe=Object(u.useState)(!1),_e=Object(m.a)(pe,2),z=_e[0],ft=_e[1],ut=Object(u.useState)(!1),Wt=Object(m.a)(ut,2),wt=Wt[0],xa=Wt[1],sa=Oe.a.useForm(),Ga=Object(m.a)(sa,1),zt=Ga[0],Kt=Object(u.useState)([]),Qe=Object(m.a)(Kt,2),H=Qe[0],de=Qe[1],B=Object(u.useRef)([]);Object(u.useEffect)(function(){pt&&(zt.resetFields(),de([]),Ie([]),It([]),oe(0),xa(!1),ft(!1))},[pt]);var be=function(Z){if(Z.file.status==="done"||Z.file.status==="uploading"){var we,_t,et;if(de(Z.fileList),!Z.file.response)return;if((we=Z.file.response)===null||we===void 0?void 0:we.id){c.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}de(H.filter(function(Ta){return Ta.uid!==Z.file.uid})),((_t=Z.file.response)===null||_t===void 0?void 0:_t.message)&&c.b.info((et=Z.file.response)===null||et===void 0?void 0:et.message)}},ot=function(){var Ut=Object(x.a)(P.a.mark(function Z(we){var _t,et,Ta;return P.a.wrap(function(Fa){for(;;)switch(Fa.prev=Fa.next){case 0:if(st){Fa.next=8;break}return et=H.filter(function(ba){return ba.uid!==we.uid}),de(et),B.current=Object(Ee.a)(et),It(Gt.filter(function(ba){return ba!==we.name})),c.b.info("\u5220\u9664\u6210\u529F"),et.length||(zt.setFieldsValue({file:void 0}),zt.validateFields()),Fa.abrupt("return");case 8:if(we.response){Fa.next=11;break}return c.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),Fa.abrupt("return");case 11:return Fa.next=13,Object(M.a)("/api/shixuns/".concat(De,"/destroy_data_sets.json"),{method:"Delete",body:{id:[we==null||((_t=we.response)===null||_t===void 0)?void 0:_t.id]}});case 13:Ta=Fa.sent,Ta.status===0&&(de(H.filter(function(ba){return ba.uid!==we.uid})),c.b.info("\u5220\u9664\u6210\u529F"));case 15:case"end":return Fa.stop()}},Z)}));return function(we){return Ut.apply(this,arguments)}}(),_a=function(Z){if(H==null?void 0:H.some(function(_t){return _t.name===Z.name}))return c.b.info("".concat(Z.name,"\u6587\u4EF6\u5DF2\u5B58\u5728")),!1;if(Z.size/1024/1024>500)return c.b.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;var we={name:Z.name,uid:Z.uid,file:Z,percent:0};return H.push(we),B.current=Object(Ee.a)(H),de(Object(Ee.a)(H)),!1},Zt={height:300,multiple:!0,disabled:st>0,withCredentials:!0,fileList:H,action:"".concat(Ht.a.API_SERVER,"/api/attachments.json"),onChange:be,onRemove:ot,beforeUpload:_a},Xa=function(Z,we,_t,et,Ta){var Ct=new FormData;Object.keys(Z).forEach(function(ba){Ct.append(ba,Z[ba])});var Fa=new window.XMLHttpRequest;return Fa.withCredentials=!0,Fa.addEventListener("load",function(ba){var mn;_t(JSON.parse(ba==null||((mn=ba.target)===null||mn===void 0)?void 0:mn.response))},!1),Fa.addEventListener("error",function(ba){Ta&&Ta(ba)},!1),Fa.upload.onprogress=function(ba){et&&et(ba)},Fa.open("POST",we),Fa.send(Ct),Fa},Ja=function(Z,we){if(Z.lengthComputable){var _t=Math.floor(Z.loaded/Z.total*100),et=Object(h.a)(Object(h.a)({},we),{},{percent:_t,status:_t===100?"done":"uploading"});console.log(B.current,333),B.current=B.current.map(function(Ta){return Ta.uid===we.uid?et:Ta}),de(B.current)}},Ca=function(Z,we){var _t=Object(h.a)(Object(h.a)({},we),{},{status:"error"});c.b.warn("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),B.current=B.current.map(function(et){return et.uid===we.uid?_t:et}),B.current.every(function(et){return et.status==="done"||et.status==="error"})&&(xa(!1),oe(2)),de(B.current)},Ha=function(Z,we){var _t=Object(h.a)(Object(h.a)({},we),{},{status:"done"});if(Z.status===0||(_t=Object(h.a)(Object(h.a)({},we),{},{status:"error"}),c.b.error("\u4E0A\u4F20\u5931\u8D25!")),B.current=B.current.map(function(et){return et.uid===we.uid?_t:et}),B.current.every(function(et){return et.status==="done"})){c.b.success("\u4E0A\u4F20\u5B8C\u6210!"),cn(!0);return}B.current.every(function(et){return et.status==="done"||et.status==="error"})&&(xa(!1),oe(2)),de(B.current)},Qa=function(){var Z=!0;return window.navigator.onLine==!0?Z=!0:Z=!1,Z},an=function(){var Ut=Object(x.a)(P.a.mark(function Z(we){var _t,et,Ta,Ct,Fa,ba,mn,dn;return P.a.wrap(function(en){for(;;)switch(en.prev=en.next){case 0:if(xa(!0),!(st===3)){en.next=4;break}return oe(2),en.abrupt("return");case 4:if(!(st===2||st===1)){en.next=7;break}return ln(),en.abrupt("return");case 7:return _t=we||{},et=_t.commitMessage,Ta=et===void 0?"":et,Ct=_t.fileOss,Fa=Ct===void 0?[]:Ct,ba=jt?H:Fa,mn=ba.map(function(En){return En.name}),en.next=12,Object(M.a)("/api/shixuns/".concat(De,"/check_data_sets"),{method:"post",body:{files_name:mn}});case 12:if(dn=en.sent,!(dn.status===-3)){en.next=17;break}return It(dn==null?void 0:dn.exist_files),xa(!1),en.abrupt("return");case 17:if(!(JSON.stringify(dn)==="{}")){en.next=21;break}return xa(!1),c.b.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!"),en.abrupt("return");case 21:dn.status===0&&(H.forEach(function(En){var Un=Xa({file:En.file,description:Ta},"".concat(Ht.a.API_SERVER,"/api/shixuns/").concat(De,"/upload_data_sets.json"),function(pn){return Ha(pn,En)},function(pn){return Ja(pn,En)},function(pn){return Ca(pn,En)});ua.push(Un)}),oe(1));case 22:case"end":return en.stop()}},Z)}));return function(we){return Ut.apply(this,arguments)}}(),ln=function(){var Z=Object(h.a)({},zt.getFieldsValue())||{},we=Z.commitMessage,_t=we===void 0?"":we,et=B.current.filter(function(Ct){return Ct.status==="error"}),Ta=B.current.map(function(Ct){return Object(h.a)(Object(h.a)({},Ct),{},{status:Ct.status==="error"?"uploading":Ct.status})});de(Ta),et.forEach(function(Ct){var Fa=Xa({file:Ct.file,description:_t},"".concat(Ht.a.API_SERVER,"/api/shixuns/").concat(De,"/upload_data_sets.json"),function(ba){return Ha(ba,Ct)},function(ba){return Ja(ba,Ct)},function(ba){return Ca(ba,Ct)});ua.push(Fa)})},Pn=function(Z){if(console.log(Z,"changedValues"),"fileOss"in Z){var we,_t;if((Z==null?void 0:Z.fileOss.every(function(et){return et.status==="done"}))&&(Z==null||((we=Z.fileOss)===null||we===void 0)?void 0:we.length)){c.b.success("\u4E0A\u4F20\u5B8C\u6210!"),cn(!0);return}if((Z==null?void 0:Z.fileOss.every(function(et){return et.status==="done"||et.status==="error"}))&&(Z==null||((_t=Z.fileOss)===null||_t===void 0)?void 0:_t.length)){oe(3),xa(!1);return}It(Gt.filter(function(et){var Ta;return Z==null||((Ta=Z.fileOss)===null||Ta===void 0)?void 0:Ta.some(function(Ct){return Ct.name===et})}))}Da(Object(h.a)({},zt.getFieldsValue()))},cn=function(Z){Z||(ft(!0),ua.forEach(function(we){we.abort()})),dt(),Ce()},Dn=function(){var Z=Object(h.a)({},zt.getFieldsValue())||{},we=Z.fileOss,_t=we===void 0?[]:we,et=H==null?void 0:H.every(function(Ct){return Ct.status==="done"}),Ta=_t==null?void 0:_t.every(function(Ct){return Ct.status==="done"});if(!et||!Ta){f.a.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){cn()}});return}cn()},bn=function(){return t.a.createElement(t.a.Fragment,null,t.a.createElement("div",null,t.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(wa.a.colorBlue)})),t.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",t.a.createElement("span",{className:"".concat(wa.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))},Na=function(Z){console.log(Z,444)};return t.a.createElement(f.a,{visible:pt,wrapClassName:Yt,onOk:function(){return zt.submit()},centered:!0,okText:st===0?"\u786E\u5B9A":st===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:wt},onCancel:Dn,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},t.a.createElement("div",{className:wa.a.wrap},t.a.createElement(Oe.a,{className:"mt10",form:zt,scrollToFirstError:!0,layout:"vertical",onFinish:an,onValuesChange:Pn},jt?t.a.createElement(Oe.a.Item,{label:t.a.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",t.a.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},t.a.createElement(nn,Zt," ",bn())):t.a.createElement(Oe.a.Item,{label:t.a.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",t.a.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},t.a.createElement(Pa.a,{identifier:Qt,cancelUpload:z,container_type:"Shixun",container_id:ga,uploading:st<3?st:0,disabled:st>0,height:300,maxSize:100*1024*1024*1024,description:Ft.commitMessage||"",text:bn(),onComplete:Na})),!!Gt.length&&t.a.createElement("span",{className:wa.a.repeatedName},Gt.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),t.a.createElement(Oe.a.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},t.a.createElement(r.a,{bordered:!1,disabled:st>0,maxLength:100,suffix:"".concat(((ee=Ft.commitMessage)===null||ee===void 0?void 0:ee.length)||0,"/100"),placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},_n=on,un=e("xKgJ"),qa=t.a.Fragment,fn=function(v){var ee,Le,De,Ce,dt=v.globalSetting,pt=v.dispatch,Yt=v.practiceSetting,jt=v.shixunsDetail,ga=v.user,Qt=Object(l.a)(v,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),at=Yt.id,St=Object(u.useState)([]),Ft=Object(m.a)(St,2),Da=Ft[0],ha=Ft[1],ia=Object(u.useState)(!1),Gt=Object(m.a)(ia,2),It=Gt[0],Ot=Gt[1],xt=Object(u.useState)(!0),ua=Object(m.a)(xt,2),Ie=ua[0],Pt=ua[1],Xe=Object(u.useState)(!1),st=Object(m.a)(Xe,2),oe=st[0],pe=st[1],_e=Object(u.useState)(!1),z=Object(m.a)(_e,2),ft=z[0],ut=z[1],Wt=Object(u.useState)([]),wt=Object(m.a)(Wt,2),xa=wt[0],sa=wt[1],Ga=Object(u.useState)(!1),zt=Object(m.a)(Ga,2),Kt=zt[0],Qe=zt[1],H=Object(u.useState)({}),de=Object(m.a)(H,2),B=de[0],be=de[1],ot=Object(u.useState)({page:1,limit:10,total:0}),_a=Object(m.a)(ot,2),Zt=_a[0],Xa=_a[1];Object(u.useEffect)(function(){if(!at)return;Ca()},[at]);var Ja=function(Ut){var Z=Object(h.a)(Object(h.a)({},Zt),{},{page:Ut});sa([]),Xa(Z),Ca(Z)},Ca=function(){var Na=Object(x.a)(P.a.mark(function Ut(Z){var we,_t,et;return P.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return we={page:1,limit:10,total:0},_t=Z||we,Ot(!0),Ct.next=5,pt({type:"shixunsDetail/getSetData",payload:Object(h.a)(Object(h.a)({},_t),{},{id:at})});case 5:et=Ct.sent,(et==null?void 0:et.data_sets)&&(Ot(!1),ha(Object(Ee.a)(et.data_sets)),Xa(Object(h.a)(Object(h.a)({},_t),{},{total:et==null?void 0:et.data_sets_count})),Pt(!1));case 7:case"end":return Ct.stop()}},Ut)}));return function(Z){return Na.apply(this,arguments)}}(),Ha=function(){return t.a.createElement("div",{className:qe.a.empty},t.a.createElement("img",{src:e("8/bI"),width:"258"}),t.a.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~"))},Qa=function(Ut){console.log("selectedRowKeys changed: ",Ut),sa(Ut)},an={selectedRowKeys:xa,columnWidth:70,onChange:Qa},ln=function(Ut){var Z=Ut?[Ut]:xa;f.a.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var we=Object(x.a)(P.a.mark(function et(){var Ta,Ct;return P.a.wrap(function(ba){for(;;)switch(ba.prev=ba.next){case 0:return ba.next=2,Object(M.a)("/api/shixuns/".concat(at,"/destroy_data_sets.json"),{method:"Delete",body:{id:Z}});case 2:Ta=ba.sent,Ta.status===0&&(Ct=Z.length===Da.length&&Zt.page>1?Zt.page-1:Zt.page,c.b.success("\u5220\u9664\u6210\u529F"),Ca(Object(h.a)(Object(h.a)({},Zt),{},{page:Ct})),sa([]));case 4:case"end":return ba.stop()}},et)}));function _t(){return we.apply(this,arguments)}return _t}()})},Pn=function(){var Na=Object(x.a)(P.a.mark(function Ut(){var Z,we,_t,et;return P.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:if(Z=B.title,we=null,console.log(Z,"title"),!(Z==="")){Ct.next=7;break}return we="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",be(Object(h.a)(Object(h.a)({},B),{},{errorDes:we})),Ct.abrupt("return");case 7:if(_t=Da.find(function(Fa){return Fa.id===(B==null?void 0:B.id)}).title,!(Z===_t.substring(0,_t.lastIndexOf(".")))){Ct.next=12;break}return we="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",be(Object(h.a)(Object(h.a)({},B),{},{errorDes:we})),Ct.abrupt("return");case 12:return Ct.next=14,Object(M.a)("/api/shixuns/".concat(at,"/rename_data_sets.json"),{method:"post",body:{id:B==null?void 0:B.id,new_file_name:Z+_t.substring(_t.lastIndexOf("."),_t.length)}});case 14:et=Ct.sent,et.status===0&&(c.b.success("\u91CD\u547D\u540D\u6210\u529F"),Ca(Zt),pe(!1),be({}));case 16:case"end":return Ct.stop()}},Ut)}));return function(){return Na.apply(this,arguments)}}(),cn=function(){var Ut=B.download_url;Dn(Ut),c.b.success("\u590D\u5236\u6210\u529F"),ut(!1),be({})},Dn=function(Ut){var Z=Ut,we=document.createElement("input");we.value=Z,document.body.appendChild(we),we.select(),document.execCommand("Copy"),we.style.display="none"},bn=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(Ut){return t.a.createElement(Ia.a,{title:Ut},t.a.createElement("span",null,Ut))}},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(Ut){return t.a.createElement(Ia.a,{title:Ut},t.a.createElement("span",null,Ut||"--"))}},{title:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(Ut,Z){return ra()(Z.created_on).format("YYYY-MM-DD HH:mm")}},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:Object(un.u)()?200:120,render:function(Ut,Z){return t.a.createElement("div",{className:qe.a.actionsBtns},t.a.createElement(Ia.a,{title:"\u91CD\u547D\u540D"},t.a.createElement("span",{className:"iconfont icon-zhongmingming",onClick:function(){var _t;be(Object(vt.clone)(Object(h.a)(Object(h.a)({},Z),{},{title:Z==null||((_t=Z.title)===null||_t===void 0)?void 0:_t.substring(0,Z.title.lastIndexOf("."))}))),pe(!0)}})),Object(un.u)()&&t.a.createElement(Ia.a,{title:"\u5206\u4EAB"},t.a.createElement("span",{className:"iconfont icon-fenxiang",onClick:function(){be(Object(vt.clone)(Z)),ut(!0)}})),t.a.createElement(Va.CopyToClipboard,{text:Z.file_path,onCopy:function(){return c.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement(Ia.a,{title:"\u590D\u5236"},t.a.createElement("i",{className:"iconfont icon-fuzhi6"}))),Object(un.u)()&&t.a.createElement(Ia.a,{title:"\u4E0B\u8F7D"},t.a.createElement("span",{className:"iconfont icon-xiazai3",onClick:function(){Object(p.l)(Z.title,Z==null?void 0:Z.download_url)}})),t.a.createElement(Ia.a,{title:"\u5220\u9664"},t.a.createElement("span",{className:"iconfont icon-shanchu8",onClick:function(){return ln(Z.id)}})))}}];return t.a.createElement("div",{className:qe.a.dataset},t.a.createElement("div",{className:qe.a.header},t.a.createElement("div",{className:qe.a.title},"\u6570\u636E\u96C6(",Zt.total,")"),t.a.createElement("div",{className:qe.a.btns},t.a.createElement(A.a,{type:"primary",ghost:!0,onClick:function(){return ln()},disabled:!xa.length},"\u5220\u9664"),t.a.createElement(A.a,{type:"primary",onClick:function(){return Qe(!0)}},"\u4E0A\u4F20\u6587\u4EF6"))),t.a.createElement("div",{className:qe.a.content},t.a.createElement(i.a,{loading:Ie,active:!0,paragraph:{rows:5}},Zt.total?t.a.createElement(ja.a,{rowSelection:an,className:qe.a.customTable,dataSource:Da,bordered:!1,rowKey:function(Ut){return Ut.id},rowClassName:qe.a.row,columns:bn,loading:It,pagination:{pageSize:Zt.limit,total:Zt.total,current:Zt.page,onChange:Ja,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Ha())),t.a.createElement(_n,{rootIdentifier:jt==null||((ee=jt.detail)===null||ee===void 0)?void 0:ee.root_identifier,wrapClassName:qe.a.uploadFileModal,id:at,containerId:jt==null||((Le=jt.detail)===null||Le===void 0)?void 0:Le.id,local:dt==null||((De=dt.setting)===null||De===void 0)?void 0:De.is_local,dispatch:pt,visible:Kt,onClose:function(){return Qe(!1)},onOK:Ca}),t.a.createElement(f.a,{title:"\u91CD\u547D\u540D",visible:oe,onOk:Pn,centered:!0,wrapClassName:qe.a.renameModal,onCancel:function(){pe(!1),be({})},width:"1000px"},t.a.createElement("div",null,t.a.createElement("div",{className:qe.a.fileName},t.a.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),t.a.createElement(r.a,{value:B==null?void 0:B.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:function(Ut){be(Object(h.a)(Object(h.a)({},B),{},{title:Ut.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((B==null||((Ce=B.title)===null||Ce===void 0)?void 0:Ce.length)||0,"/60")}),(B==null?void 0:B.errorDes)&&t.a.createElement("div",{className:qe.a.errorDes},B==null?void 0:B.errorDes))),t.a.createElement(f.a,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",visible:ft,onOk:cn,centered:!0,wrapClassName:qe.a.shareModal,onCancel:function(){ut(!1),be({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},t.a.createElement("div",null,t.a.createElement("div",{className:qe.a.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",t.a.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),t.a.createElement(r.a,{bordered:!1,addonBefore:"\u94FE\u63A5",value:B==null?void 0:B.download_url}))))},vn=Object(k.a)(function(ae){var v=ae.globalSetting,ee=ae.shixunsDetail,Le=ae.practiceSetting,De=ae.user;return{globalSetting:v,shixunsDetail:ee,user:De,practiceSetting:Le}})(fn),rn=function(v){var ee=v.tabsActive,Le=Object(l.a)(v,["tabsActive"]);return t.a.createElement(t.a.Fragment,null,ee==="information"&&t.a.createElement(E,null),ee==="warehouse"&&t.a.createElement(fe.default,null),ee==="level"&&t.a.createElement(ve,Le),ee==="collaborate"&&t.a.createElement(ya,Le),ee==="setting"&&t.a.createElement(da.a,null),ee==="environment"&&t.a.createElement($a,Le),ee==="dataset"&&t.a.createElement(vn,null))},gn=rn,hn=e("Jv0p"),sn=e.n(hn),Et=e("luix"),xe=e.n(Et),Pe=[{name:"\u57FA\u672C\u4FE1\u606F",icon:t.a.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:t.a.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:t.a.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:t.a.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:t.a.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:t.a.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],it=function(v){var ee,Le=v.globalSetting,De=v.loading,Ce=v.dispatch,dt=v.shixunsDetail,pt=v.practiceSetting,Yt=Object(l.a)(v,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),jt=pt.base_info_warning,ga=pt.challenges_warning,Qt=pt.id,at=pt.repository_warning,St=pt.sideBar,Ft=Object(Be.l)();Object(u.useEffect)(function(){var ia,Gt,It=Ft==null||((ia=Ft.query)===null||ia===void 0)?void 0:ia.tabId,Ot=Ft.pathname.split("/").length,xt=(dt==null||((Gt=dt.detail)===null||Gt===void 0)?void 0:Gt.windows_vnc)?Pe.filter(function(Ie){return Ie.tabId!=="dataset"}):Pe,ua=xt.map(function(Ie){return Ie.tabId}).includes(It);if(It&&ua){Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:It}});return}if(Ot>4){Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!It||It&&!ua){Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[dt==null||((ee=dt.detail)===null||ee===void 0)?void 0:ee.windows_vnc]);var Da=function(Gt){var It;if(Gt===St.tabsActive)return;var Ot=function(){k.c.push("/shixuns/".concat(Qt,"/edit?tabId=").concat(Gt)),Ce({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Gt,selectPath:"",confirmLeave:!1}})};(pt==null||((It=pt.sideBar)===null||It===void 0)?void 0:It.confirmLeave)?f.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Ot()}}):Ot()},ha=function(){var Gt,It=(dt==null||((Gt=dt.detail)===null||Gt===void 0)?void 0:Gt.windows_vnc)?Pe.filter(function(Ot){return Ot.tabId!=="dataset"}):Pe;return It.map(function(Ot){var xt=Ot.name,ua=Ot.icon,Ie=Ot.tabId;return t.a.createElement("div",{key:Ie,className:pt.sideBar.tabsActive===Ie?sn.a.itemActive:sn.a.item,onClick:function(){return Da(Ie)}},ua,t.a.createElement("span",{className:sn.a.name},xt),Ie==="information"&&jt&&t.a.createElement(Ia.a,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},t.a.createElement("img",{src:xe.a,alt:""})),Ie==="level"&&ga&&t.a.createElement(Ia.a,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},t.a.createElement("img",{src:xe.a,alt:""})),Ie==="warehouse"&&at&&t.a.createElement(Ia.a,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},t.a.createElement("img",{src:xe.a,alt:""})))})};return t.a.createElement("div",{className:sn.a.sidebar},t.a.createElement("div",{className:sn.a.items},ha()),t.a.createElement("div",{className:sn.a.question},t.a.createElement(Ia.a,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},t.a.createElement("span",{style:{cursor:"pointer"},onClick:function(){return window.open("https://www.educoder.net/forums/4692")}},t.a.createElement("img",{src:e("kPWJ"),height:44,width:44,alt:""})))))},Tt=Object(k.a)(function(ae){var v=ae.loading,ee=ae.globalSetting,Le=ae.shixunsDetail,De=ae.practiceSetting;return{globalSetting:ee,loading:v,practiceSetting:De,shixunsDetail:Le}})(it),$t=function(v){var ee=v.globalSetting,Le=v.loading,De=v.dispatch,Ce=v.practiceSetting,dt=Object(l.a)(v,["globalSetting","loading","dispatch","practiceSetting"]),pt=Ce.sideBar,Yt=pt.tabsActive,jt=Object(Be.m)();return Object(u.useEffect)(function(){return De({type:"globalSetting/headerFooterToggle",payload:!1}),De({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),De({type:"shixunsDetail/getShixunsDetail",payload:jt}),De({type:"shixunsDetail/getSettingsData",payload:jt}),function(){De({type:"globalSetting/headerFooterToggle",payload:!0}),De({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),De({type:"practiceSetting/setParams",payload:{id:""}})}},[]),t.a.createElement("div",{className:d.a.practiceSetting},t.a.createElement("div",{className:d.a.wrapHeader},t.a.createElement(V,null)),t.a.createElement("div",{className:d.a.wrapLayout},t.a.createElement("div",{className:d.a.wrapSidebar},t.a.createElement(Tt,null)),t.a.createElement("div",{className:d.a.wrapContent},t.a.createElement(gn,Object(F.a)({},dt,{tabsActive:Ce.sideBar.tabsActive})))))},Sa=n.default=Object(k.a)(function(ae){var v=ae.loading,ee=ae.globalSetting,Le=ae.practiceSetting;return{globalSetting:ee,loading:v,practiceSetting:Le}})($t)},WdTA:function(o,n,e){o.exports=e.p+"static/studnetqun.a5754d96.png"},ZW9T:function(o,n,e){"use strict";e.d(n,"a",function(){return se});var F=e("k1fw"),l=e("miYZ"),u=e("tsqr"),t=e("rAM+"),Y=e("tJVT"),d=e("q1tI"),D=e.n(d),c=e("bdgK");function s(M,Be,k,b,V){var ge=Be.getWordUntilPosition(k),Ae={startLineNumber:k.lineNumber,endLineNumber:k.lineNumber,startColumn:ge.startColumn,endColumn:ge.endColumn},O=b.map(function(r){return{label:r,kind:M.languages.CompletionItemKind.Keyword,insertText:r,insertTextRules:M.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ae}});return V.map(function(r){O.push(Object(F.a)(Object(F.a)({},r),{},{range:Ae}))}),O}var f=function(M){var Be={label:"ifelse",kind:M.languages.CompletionItemKind.Method,insertText:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` `),insertTextRules:M.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"];M.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Ae,O){var r=s(M,Ae,O,k,[Be]);return{suggestions:r}}});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(Ae,O){var r=[{label:"print",kind:M.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:M.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ge=s(M,Ae,O,b,r);return{suggestions:Ge}}});var V=["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(Ae,O){var r=[Be,{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}],Ge=s(M,Ae,O,V,r);return{suggestions:Ge}}})},W="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function P(M){return/^\d+$/.test(M)?"".concat(M,"px"):M}function x(){}var g=!1,_={"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 v(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Be=M;if(Array.isArray(M)){for(var k=0;k0||Ze.target.offsetWidth>0)&&$.current.instance.layout()}}catch(le){ke.e(le)}finally{ke.f()}}),y.observe(je.current)),y}function At(){u.b.warn(decodeURIComponent(W))}Object(d.useEffect)(function(){var y=$.current.instance;if(ge!=null&&y&&re){var I=y.getModel();I&&ge!==I.getValue()&&(g=!0,I.setValue(ge),y.layout(),g=!1)}},[ge,re,$.current]);function He(){var y=$.current.instance;if(y){var I=y.getSelection(),ke=$.current.pastePos||{},ve=new T.Range(ke.startLineNumber||I.endLineNumber,ke.startColumn||I.endColumn,ke.endLineNumber||I.endLineNumber,ke.endColumn||I.endColumn);setTimeout(function(){y.executeEdits("",[{range:ve,text:""}])},300)}}function R(y){(window.navigator.platform.match("Mac")?y.metaKey:y.ctrlKey)&&y.keyCode==83&&(y.preventDefault(),Me())}var L=function(){if(Re){var I=$.current.instance.getContentHeight();I<1800?ye(I0||$e.target.offsetWidth>0)&&Re.layout()}}catch(vt){he.e(vt)}finally{he.f()}}),ue.observe(A.current)),ue}Object(d.useEffect)(function(){A.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(Re){T=Re;var ue=T.editor.createDiffEditor(A.current,Object(F.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));m(ue);var X=me(ue);return function(){ue.dispose();var he=ue.getModel();he&&he.dispose(),X.unobserve(A.current)}})},[]),Object(d.useEffect)(function(){Oe&&Oe.setModel({original:T.editor.createModel(ge,O),modified:T.editor.createModel(Ae,O)})},[ge,Ae,O,Oe]);var te=P(k),Me=P(V),Ee={width:te,height:Me};return D.a.createElement("div",{className:"my-diff-editor",ref:A,style:Ee})}},aBPH:function(o,n,e){o.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},auZk:function(o,n,e){o.exports={flex_box_center:"flex_box_center___3qTxW",flex_space_between:"flex_space_between___3ea87",flex_box_vertical_center:"flex_box_vertical_center___3pRKY",flex_box_center_end:"flex_box_center_end___1knqW",flex_box_column:"flex_box_column___2jnF_",header:"header___1jftB","flex-center":"flex-center___2n5vX",title:"title___JYziX",schedule:"schedule___3dZqv",clickWarp:"clickWarp___Nw-Yv",num:"num___2kh_y",subject:"subject___3cFDa",btns:"btns___jk1p6",btn:"btn___2VKv5",simulate:"simulate___3PtJU",exit:"exit___3vlKF"}},bKvZ:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2dXfh",flex_space_between:"flex_space_between___2BhUa",flex_box_vertical_center:"flex_box_vertical_center___15ksZ",flex_box_center_end:"flex_box_center_end___3JbfY",flex_box_column:"flex_box_column___1raS-",level:"level___W4wcy",left:"left___1XwUw",container:"container___16wfS",title:"title___2mqN2",listWrap:"listWrap___U0Df3",list:"list___2YNXa",s3:"s3___25biP",s2:"s2___3z1Hl",listActive:"listActive___1B21p",os:"os___2rPuf",btns:"btns___3SwkA",btnsWrap:"btnsWrap___30oSS",icon:"icon___IUU5o",btn:"btn___GdOfs",d1:"d1___uGVV7",d2:"d2___12wBt",right:"right___27lwg",addIcon:"addIcon___3jWNX"}},bUJZ:function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABq1JREFUWAmVWGuIVVUU/vaZ2zjjOC9TwzFtwAjKHlJBNj4IYgJp/hghIWEE/ahAlCypqB8JoSiRJljQw6KoEGz6oQmNvxqdoB9hailZoZbj2xlndHzMvWf3rX3OOnefc888XLDv2nvttdda+1tr73PONbhJsnZdM64NPsll7YCZBYQtQMAmFPayz2ZPcNCFmvpdxrzR56bG+WPGqQc79PoShOEKGLMQ1hbcOstfsSA8j4wpcrIbQbDFTFzfmaeSlY0ZkB14bT5suIFBtGUXMzj6YzTChbQvXMifN+ghemtMw8Z90WT+74gBWbu9Cv0979HJyvyllI6JkKcjRkQ/MJvR1LbamKUlEWUpNyDbt6oJpeJ2GmCdeDQaAp7ayN14B4b1VVVYapo39Wd1KwJywVy/Tnjt3VnlcsHosixEIleZrNa+cCF/3hzGhOq2bFBq2am7NJ3q2l1GZgSDQTMw9U2gqsmty/0pXQTOrmVMQ950xp4xXZjevthPX3RadMl/u1kzmTTpnM/Dy9xsDZ2FwBXWqG7L+aPJukepHQBF6oE6I5Ex7RCfwCpVUVOwx5/jabJ7dSKX+xucvBxoeBw4vRG4djBSl1M1kcFMfRHo5ym/9H3aTLYGNYVBsMDc8YU7fdxGTMXiBhR5bZTYhOe1kAdD5MIv/RgtrH+MY6IgTebqGaQl799DW7G+8LwmdpxOaYOG4RCyfz3DS89+p8Jx8xlvEZF7GcyN8pKgGhjkmTj9QVk2nl5gnjJ3ftsZ1VBxeIU7EAqhFkUWYv+iEydnPgcmd7BTJaOIBJ0LOyKkVZZw2b/mXbrsJzaxgpJOY48va8bg0FkO0gVOQQUli+PS8w1WKN+0oIj6idMKGBjsYNBRMBq8cKHMhlI7ijSAFhZwze06Aq6fBE5+FI/HMJi2z1iGOgoYLrVrhnIdll1VBjihFZjCB39xgCm6yszVAZMeAM7/AFz9hyvTHsvpinecjTcotRd4Yma6QMRxxXqu0DS5eSpommRc/6D8Akff5n10GGheBMxmodc9xMI+yomsx4yDzJAHa6YE1JIEpM6EC2UXRNLyb8PDRGeQzhmMXID9vzAGHuVGBtT7VY6BMQJkARR4d7REOyn7GVcvqGV6eOQv/sR0xce+xNQN/k7k7qEJ3uSlK2lTFRvOIA7DgMJhCytQCGV3EElzfxtZKwHPwsWf6ZioOOJ6GTfcz6Dm8vgz2MRmrJJiGX/G2IDGTrnbWW5od3PGXG9R5dmbtukR+qLBCxIQ17jGwM67JwAg8ypL5lVPOfUTHdc/VWBAvTR8VypwHWhBCxfyIW+eB1z+k6fpDCfieWEDR3j0z/HC5LxsQmQChKMKRMo2Zd6glwgVTyTPIjEgz6QEDdmJ7oJ9N0deMwuonR6hoTIfBUFpwjTqtMYIxIiornBp7rkY8+jZeSLgK8SeCDZxGDsXLs0tiLn0xalw2b3Que5IpvpuQ9QXuZCipPPF4dguud/XeRt2FXAj3IkgLDIdlY+ODMIJ/LfOB4b5rnPhV0LOADVlWsBn99Ix5VOo9/enLrb8H80nuXyh1Jldgek42Me0dJfTxB1qyiRy3bXfb+JxL/JIy9F3utxxSZrok+MWzjPgxjmxTG0ySKcjvKJ1m4UH+6L3oVK4JUehcpELioYOrWcdsUbmfRY9LrQmxEmBr7XztgHV5KKXciyBSSAaoM8ZA0kwc2R3tO4j4m1JWkTqIRopebLZy4G57/De2Q90PxshVt0ILPqGyPD74MBaPlIYmNoY3V6PefoY8+tefIUJhWtShSxoZIval4mz395l4fICbCNS1VOABV/GwRCZIx9HaOhhSJDxEYr7hr5jShCSsf16xiaYcGVyb+juEq2sgFU/5xXgvlfp/BrTV8M0vc+2Ue2nOdVTiLnZYLNZdnKVKkY1pKNC22reD10OKb+Ik5x7hSvFK7s/wNfhQ5uiYP7YCuxfV64Rh06MtI+22JbGYw7x6VGyd5XZztYmDPKl2OZ9KKpWDq+9Lb61/bkcRBUiww/F+vo2s+RYf3aFP3Z9u62pieHzU9q2pzAe7VHiVo4SgD8vH4gwS83z/algRCWdMreIqqJY98Ripm9z6phWpCC+9v1jL3096tr350GbtJ0XjLivSFkcU8LsJ7Xz+e6V/3dMRZFmBD6ixvRw+2vMC1f5oBuZxgxIl9oPq5ewCOVzaSFl0WPGd+gUMwEh/sPK8A+rl250qq3R+LgDUiN2a2Mzwsv8GJP6sjMp5xuna6LSGzXzL8HvQjBpp3n5Up9MjJf+B5WVB7lfjXHfAAAAAElFTkSuQmCC"},bntm:function(o,n,e){"use strict";e.d(n,"d",function(){return F}),e.d(n,"b",function(){return l}),e.d(n,"c",function(){return u}),e.d(n,"a",function(){return t});function F(Y){try{Y.mozRequestFullScreen?Y.mozRequestFullScreen():Y.webkitRequestFullScreen&&Y.webkitRequestFullScreen()}catch(d){console.log(d,":e")}}function l(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var u=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function t(){var Y=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,d=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(Y==null)}},cRFk:function(o,n,e){o.exports=e.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(o,n,e){"use strict";e.r(n);var F=e("+L6B"),l=e("2/Rp"),u=e("T2oS"),t=e("W9HT"),Y=e("14J3"),d=e("BMrR"),D=e("2qtc"),c=e("kLXV"),s=e("jCWc"),p=e("kPKH"),W=e("qVdP"),P=e("jsC+"),x=e("k1fw"),g=e("lUTK"),_=e("BvKs"),v=e("WmNS"),T=e.n(v),G=e("9og8"),se=e("miYZ"),M=e("tsqr"),Be=e("5Dmo"),k=e("3S7+"),b=e("tJVT"),V=e("PpiC"),ge=e("Znn+"),Ae=e("ZTPi"),O=e("q1tI"),r=e.n(O),Ge=e("B6bo"),A=e.n(Ge),h=e("Ty5D"),Ye=e("9kvl"),Oe=e("BoS7"),m=e("Sdc0"),me=e("oBTY"),te=e("ozfa"),Me=e("MJZm"),Ee=e("5NDa"),Re=e("5rEg"),ue=e("y8nQ"),X=e("Vl3Y"),he=e("aBPH"),Ke=e.n(he),$e=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.l)(),Je=Object(h.m)(),ya=Object(O.useState)({}),da=Object(b.a)(ya,2),Ka=da[0],Ma=da[1],S=Object(O.useRef)(),fa=X.a.useForm(),tt=Object(b.a)(fa,1),Mt=tt[0],ta=Object(O.useState)(""),Oa=Object(b.a)(ta,2),Ua=Oa[0],Ra=Oa[1];Object(O.useEffect)(function(){Te.visible&&Mt.resetFields()},[Te.visible]),Object(O.useEffect)(function(){var C=sessionStorage.getItem("pathArray");if(C){var lt=C.split(",").join("/"),Ve=lt.indexOf("/")===0?lt.substr(1):lt;Ra(Ve)}},[]),Object(O.useEffect)(function(){var C,lt;S.current=(C=oa.pathname)===null||C===void 0||((lt=C.split("/"))===null||lt===void 0)?void 0:lt[2]},[]);var Vt=function(){var C=Object(G.a)(T.a.mark(function lt(){var Ve,aa,va=arguments;return T.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Ve=va.length>0&&va[0]!==void 0?va[0]:{},Xt.next=3,Rt({type:"shixunsDetail/addRepositoryFile",payload:{id:Je.id,message:Ve.commitMessage,content:"",path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path+"/"+(Ve.file||".gitkeep"),secret_repository:ze?void 0:!0}});case 3:aa=Xt.sent,(aa==null?void 0:aa.url)&&(M.b.success("\u6DFB\u52A0\u6210\u529F"),Te.onOK({path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path+"/"+(Ve.file||".gitkeep"),name:Ve.path.split("/")[Ve.path.split("/").length-1]}),Te.onClose());case 5:case"end":return Xt.stop()}},lt)}));return function(){return C.apply(this,arguments)}}(),nt=function(){var lt,Ve;Ye.c.push("/shixuns/".concat(S.current,"/").concat((lt=oa.pathname)===null||lt===void 0||((Ve=lt.split("/"))===null||Ve===void 0)?void 0:Ve[3]).concat(Ua?"/master/shixun_show/".concat(Ua):""))};return r.a.createElement(c.a,{width:"60%",centered:!0,visible:Te.visible,wrapClassName:Ke.a.modal,onOk:function(){Mt.submit()},onCancel:Te.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},r.a.createElement("section",{className:Ke.a.bg},r.a.createElement("div",{className:Ke.a.wrap},r.a.createElement(X.a,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Vt,onChange:function(){var lt,Ve,aa,va,ne=Object(x.a)({},Mt.getFieldsValue()),Xt=ne==null||((lt=ne.path)===null||lt===void 0)?void 0:lt.split(""),ka=ne==null||((Ve=ne.file)===null||Ve===void 0)?void 0:Ve.split("");(Xt==null||((aa=Xt.filter(function(Aa){return Aa=="/"}))===null||aa===void 0)?void 0:aa.length)&&(ne.path=ne.path.substring(0,ne.path.length-1)),(ka==null||((va=ka.filter(function(Aa){return Aa=="/"}))===null||va===void 0)?void 0:va.length)&&(ne.file=ne.file.substring(0,ne.path.length-1)),Mt.setFieldsValue(Object(x.a)({},ne)),Ma(ne)}},r.a.createElement(X.a.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},r.a.createElement(d.a,null,r.a.createElement(p.a,null,r.a.createElement("span",{className:Ke.a.filePath},Te.defaultPath+"/")),r.a.createElement(p.a,{flex:"1"},r.a.createElement(X.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"large"}))))),r.a.createElement(X.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"large"})),r.a.createElement(X.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"}))))))},vt=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})($e),Ht=e("7ahc"),mt=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.l)(),Je=Object(h.m)(),ya=Object(O.useState)({}),da=Object(b.a)(ya,2),Ka=da[0],Ma=da[1],S=Object(O.useRef)(),fa=X.a.useForm(),tt=Object(b.a)(fa,1),Mt=tt[0],ta=Object(O.useState)(""),Oa=Object(b.a)(ta,2),Ua=Oa[0],Ra=Oa[1];Object(O.useEffect)(function(){Te.visible&&Mt.resetFields()},[Te.visible]),Object(O.useEffect)(function(){var C=sessionStorage.getItem("pathArray");if(C){var lt=C.split(",").join("/"),Ve=lt.indexOf("/")===0?lt.substr(1):lt;Ra(Ve)}},[]),Object(O.useEffect)(function(){var C,lt;S.current=(C=oa.pathname)===null||C===void 0||((lt=C.split("/"))===null||lt===void 0)?void 0:lt[2]},[]);var Vt=function(){var C=Object(G.a)(T.a.mark(function lt(){var Ve,aa,va=arguments;return T.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Ve=va.length>0&&va[0]!==void 0?va[0]:{},Xt.next=3,Rt({type:"shixunsDetail/addRepositoryFile",payload:{id:Je.id,message:Ve.commitMessage,content:Ve.codeMirror,path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path,secret_repository:ze?void 0:!0}});case 3:aa=Xt.sent,(aa==null?void 0:aa.url)&&(M.b.success("\u6DFB\u52A0\u6210\u529F"),Te.onOK({path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path,name:Ve.path.split("/")[Ve.path.split("/").length-1]}),Te.onClose());case 5:case"end":return Xt.stop()}},lt)}));return function(){return C.apply(this,arguments)}}(),nt=function(){var lt,Ve;Ye.c.push("/shixuns/".concat(S.current,"/").concat((lt=oa.pathname)===null||lt===void 0||((Ve=lt.split("/"))===null||Ve===void 0)?void 0:Ve[3]).concat(Ua?"/master/shixun_show/".concat(Ua):""))};return r.a.createElement(c.a,{width:"60%",visible:Te.visible,wrapClassName:Ke.a.modal,centered:!0,onOk:function(){Mt.submit()},onCancel:Te.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},r.a.createElement("section",{className:Ke.a.bg},r.a.createElement("div",{className:Ke.a.wrap},r.a.createElement(X.a,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Vt,onChange:function(){var lt,Ve,aa=Object(x.a)({},Mt.getFieldsValue()),va=aa==null||((lt=aa.path)===null||lt===void 0)?void 0:lt.split("");(va==null||((Ve=va.filter(function(ne){return ne=="/"}))===null||Ve===void 0)?void 0:Ve.length)>1&&(aa.path=aa.path.substring(0,aa.path.length-1)),Mt.setFieldsValue(Object(x.a)({},aa)),Ma(aa)}},r.a.createElement(X.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},r.a.createElement(d.a,null,r.a.createElement(p.a,null,r.a.createElement("span",{className:Ke.a.filePath},Te.defaultPath+"/")),r.a.createElement(p.a,{flex:"1"},r.a.createElement(X.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large"}))))),r.a.createElement(X.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"})),r.a.createElement("div",{className:"mt10 mb20"},r.a.createElement(X.a.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},r.a.createElement(Ht.a,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))},je=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})(mt),$=e("DZo9"),w=e("8z0m"),Fe=e("m3rI"),re=e("8j3D"),Lt=e("RC3E"),ea=e.n(Lt),At=w.a.Dragger,He=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.l)(),Je=Object(h.m)(),ya=Object(O.useState)({}),da=Object(b.a)(ya,2),Ka=da[0],Ma=da[1],S=Object(O.useRef)(),fa=X.a.useForm(),tt=Object(b.a)(fa,1),Mt=tt[0],ta=Object(O.useState)([]),Oa=Object(b.a)(ta,2),Ua=Oa[0],Ra=Oa[1],Vt=Object(O.useState)(),nt=Object(b.a)(Vt,2),C=nt[0],lt=nt[1],Ve;Object(O.useEffect)(function(){Te.visible&&(Mt.resetFields(),Ra([]))},[Te.visible]),Object(O.useEffect)(function(){S.current=Je.id},[]),Object(O.useEffect)(function(){var Aa=sessionStorage.getItem("pathArray");if(Aa){var Bt=Aa.split(",").join("/"),na=Bt.indexOf("/")===0?Bt.substr(1):Bt;lt(na)}},[]);var aa=function(Bt){if(Ve=Bt.file.name,Bt.file.status==="done"||Bt.file.status==="uploading"){var na,$a,Ba;if(Ra(Bt.fileList),!Bt.file.response)return;if(((na=Bt.file.response)===null||na===void 0?void 0:na.status)===0){M.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Ra(Ua.filter(function(ja){return ja.uid!==Bt.file.uid})),(($a=Bt.file.response)===null||$a===void 0?void 0:$a.message)&&M.b.info((Ba=Bt.file.response)===null||Ba===void 0?void 0:Ba.message)}},va=function(){var Aa=Object(G.a)(T.a.mark(function Bt(na){var $a;return T.a.wrap(function(ja){for(;;)switch(ja.prev=ja.next){case 0:if(na.response){ja.next=3;break}return M.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),ja.abrupt("return");case 3:return ja.next=5,Rt({type:"shixunsDetail/deleteGitFile",payload:{id:Je.id,path:C?"".concat(C,"/").concat(na.name):na.name,message:Mt.getFieldValue("commitMessage")||"\u5220\u9664\u4E86".concat(C?"".concat(C,"/").concat(na.name):na.name),secret_repository:ze?null:!0}});case 5:$a=ja.sent,$a.status===0&&(Ra(Ua.filter(function(Za){return Za.uid!==na.uid})),M.b.info("\u5220\u9664\u6210\u529F"));case 7:case"end":return ja.stop()}},Bt)}));return function(na){return Aa.apply(this,arguments)}}(),ne={height:300,multiple:!0,withCredentials:!0,data:function(){var Aa=Object(G.a)(T.a.mark(function na(){return T.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return Ba.abrupt("return",new Promise(function(){var ja=Object(G.a)(T.a.mark(function Za(Ia,Va){return T.a.wrap(function(ra){for(;;)switch(ra.prev=ra.next){case 0:setTimeout(Object(G.a)(T.a.mark(function la(){var qe,za;return T.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:return Pa.next=2,Mt.getFieldsValue();case 2:qe=Pa.sent,za=Object(x.a)(Object(x.a)({},{path:Te.defaultPath?Te.defaultPath:"",message:Ka.commitMessage||"\u4E0A\u4F20\u4E86".concat(Ve)}),ze?{}:{secret_repository:!0}),Ia(za);case 5:case"end":return Pa.stop()}},la)})),200);case 1:case"end":return ra.stop()}},Za)}));return function(Za,Ia){return ja.apply(this,arguments)}}()));case 1:case"end":return Ba.stop()}},na)}));function Bt(){return Aa.apply(this,arguments)}return Bt}(),fileList:Ua,method:"post",action:"".concat(Fe.a.API_SERVER,"/api/shixuns/").concat(S.current,"/upload_git_file.json"),onChange:aa,onRemove:va,beforeUpload:function(Bt){Ve=Bt.name}},Xt=function(){var Aa=Object(G.a)(T.a.mark(function Bt(na){return T.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return Ba.next=2,Mt.validateFields();case 2:Te.onClose(),Te.onOK({path:Te.defaultPath}),ka();case 5:case"end":return Ba.stop()}},Bt)}));return function(na){return Aa.apply(this,arguments)}}(),ka=function(){var Bt,na;Ye.c.push("/shixuns/".concat(S.current,"/").concat((Bt=oa.pathname)===null||Bt===void 0||((na=Bt.split("/"))===null||na===void 0)?void 0:na[3]).concat(C?"/master/shixun_show/".concat(C):""))};return r.a.createElement(c.a,{visible:Te.visible,onOk:Xt,centered:!0,onCancel:Te.onClose,width:"70%"},r.a.createElement("section",{className:ea.a.bg},r.a.createElement("div",{className:ea.a.wrap},r.a.createElement("div",{className:ea.a.title},"\u4E0A\u4F20\u6587\u4EF6"),r.a.createElement(X.a,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Xt,onValuesChange:function(){return Ma(Object(x.a)({},Mt.getFieldsValue()))}},r.a.createElement(X.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),r.a.createElement(X.a.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},r.a.createElement(At,ne,r.a.createElement("div",null,r.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(ea.a.colorBlue)})),r.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",r.a.createElement("span",{className:"".concat(ea.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),r.a.createElement(re.a,{onFinish:function(Bt){return lt(Bt)}})))},R=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})(He),L=e("Bbdw"),E=e.n(L),fe=e("HpfO"),N=e.n(fe),Ue=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.dispatch,Rt=K.title,ze=K.pathList,Te=ze===void 0?[]:ze,oa=K.showInputPath,Je=oa===void 0?!1:oa,ya=K.isMergeSelectFile,da=ya===void 0?!1:ya,Ka=K.onFinish,Ma=Ka===void 0?function(){}:Ka,S=X.a.useForm(),fa=Object(b.a)(S,1),tt=fa[0],Mt=Object(h.m)(),ta=Object(h.l)(),Oa=Object(O.useRef)(),Ua=Object(O.useState)(""),Ra=Object(b.a)(Ua,2),Vt=Ra[0],nt=Ra[1],C=Object(O.useState)(""),lt=Object(b.a)(C,2),Ve=lt[0],aa=lt[1],va=Object(O.useState)([]),ne=Object(b.a)(va,2),Xt=ne[0],ka=ne[1],Aa=Object(O.useState)([]),Bt=Object(b.a)(Aa,2),na=Bt[0],$a=Bt[1];Object(O.useEffect)(function(){var Ea,ra;Oa.current=((Ea=ta.pathname)===null||Ea===void 0||((ra=Ea.split("/"))===null||ra===void 0)?void 0:ra[3])==="repository"},[]),Object(O.useEffect)(function(){if(Dt.actionTabs.key!=="Repository-SelectFilePath")return;var Ea=Te.join("/"),ra=[];Te.map(function(la,qe){qe===0?ra.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(la),path:Ea}):ra.push({val:"/".concat(la),path:Ea})}),ka(ra),nt(Ea),aa(Ea),Ba(Ea)},[Dt.actionTabs.key]);var Ba=function(){var Ea=Object(G.a)(T.a.mark(function ra(la){var qe;return T.a.wrap(function(wa){for(;;)switch(wa.prev=wa.next){case 0:return wa.next=2,Jt({type:Oa.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Mt.id,path:la}});case 2:qe=wa.sent,qe&&$a(qe.trees||[]);case 4:case"end":return wa.stop()}},ra)}));return function(la){return Ea.apply(this,arguments)}}(),ja=function(ra){var la=Vt;ra.type==="tree"&&(Xt.length?Xt.push({val:"/".concat(ra.name),path:ra.name}):Xt.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ra.name),path:ra.name}),ka(Xt),la=Vt?"".concat(Vt,"/").concat(ra.name):ra.name,nt(la)),Ba(la)},Za=function(ra,la){var qe=Xt.filter(function(wa,Pa){return Pa<=la});ka(qe);var za=qe.filter(function(wa,Pa){return Pa!==0}).map(function(wa){return wa.val}).join("").substr(1);nt(za),Ba(za)},Ia=function(){var Ea=Object(G.a)(T.a.mark(function ra(){var la,qe,za;return T.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:if(la=tt==null?void 0:tt.getFieldsValue(),qe=Vt?"".concat(Vt).concat((la==null?void 0:la.name)?"/".concat(la==null?void 0:la.name):""):la==null?void 0:la.name,!da){Pa.next=6;break}return Ma(qe),Va(),Pa.abrupt("return");case 6:if(!Je){Pa.next=16;break}return Pa.next=9,tt.validateFields();case 9:return Pa.next=11,Jt({type:"shixunsDetail/uploadGitFolder",payload:Object(x.a)(Object(x.a)({},{id:Mt.id,path:qe}),Oa.current?{}:{secret_repository:!0})});case 11:za=Pa.sent,Ma(Ve),za.status===0&&M.b.info("\u65B0\u5EFA\u6210\u529F"),Pa.next=18;break;case 16:Ma(qe),M.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:Va();case 19:case"end":return Pa.stop()}},ra)}));return function(){return Ea.apply(this,arguments)}}(),Va=function(){Jt({type:"shixunsDetail/setActionTabs",payload:{}}),tt.resetFields()};return r.a.createElement(c.a,{centered:!0,title:Rt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:Dt.actionTabs.key==="Repository-SelectFilePath",onOk:Ia,onCancel:Va},r.a.createElement("div",{className:N.a.wrap},r.a.createElement("div",{className:N.a.content},r.a.createElement("div",{className:N.a.mainPathWrap},!!(Xt==null?void 0:Xt.length)&&Xt.map(function(Ea,ra){return r.a.createElement("a",{key:ra,onClick:function(){return Za(Ea,ra)}},Ea.val)})),!!(na==null?void 0:na.length)&&na.map(function(Ea,ra){return Ea.type==="tree"&&r.a.createElement("a",{key:ra,onClick:function(){return ja(Ea)}},r.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(N.a.colorBlue)}),Ea.name)})),r.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.a.createElement("div",{className:"mt5 mb5"},Vt),Je&&r.a.createElement(X.a,{form:tt,scrollToFirstError:!0,className:"mt20"},r.a.createElement(X.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))},J=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting;return{shixunsDetail:K,globalSetting:yt,loading:Dt.models.index}})(Ue),j={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Q=j,ye=e("6VBw"),kt=function(K,Dt){return O.createElement(ye.a,Object.assign({},K,{ref:Dt,icon:Q}))};kt.displayName="EllipsisOutlined";var y=O.forwardRef(kt),I=e("8Skl"),ke=e("HBuW"),ve=Me.a.DirectoryTree,Ze=function(K){var Dt,yt,bt,Jt,Rt,ze,Te,oa,Je=K.shixunsDetail,ya=K.globalSetting,da=K.loading,Ka=K.user,Ma=K.activeKey,S=K.dispatch,fa=K.practiceSetting,tt=K.isRepository,Mt=K.treeData,ta=K.setTreeData,Oa=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Ua=Object(h.m)(),Ra=Object(h.l)(),Vt=Object(O.useState)(),nt=Object(b.a)(Vt,2),C=nt[0],lt=nt[1],Ve=Object(O.useState)(!1),aa=Object(b.a)(Ve,2),va=aa[0],ne=aa[1],Xt=Object(O.useState)(!1),ka=Object(b.a)(Xt,2),Aa=ka[0],Bt=ka[1],na=Object(O.useState)(!1),$a=Object(b.a)(na,2),Ba=$a[0],ja=$a[1],Za=Object(O.useState)(""),Ia=Object(b.a)(Za,2),Va=Ia[0],Ea=Ia[1],ra=Object(O.useState)([]),la=Object(b.a)(ra,2),qe=la[0],za=la[1],wa=Object(O.useState)([]),Pa=Object(b.a)(wa,2),nn=Pa[0],on=Pa[1],_n=Object(O.useState)([]),un=Object(b.a)(_n,2),qa=un[0],fn=un[1],vn=Object(O.useState)(!1),rn=Object(b.a)(vn,2),gn=rn[0],hn=rn[1],sn=Object(O.useState)(),Et=Object(b.a)(sn,2),xe=Et[0],Pe=Et[1],it=Object(O.useState)(),Tt=Object(b.a)(it,2),$t=Tt[0],Sa=Tt[1],ae=Object(O.useState)(""),f=Object(b.a)(ae,2),ee=f[0],Le=f[1],De=Object(O.useState)(),Ce=Object(b.a)(De,2),dt=Ce[0],pt=Ce[1],Yt=Object(O.useState)(!1),jt=Object(b.a)(Yt,2),ga=jt[0],Qt=jt[1];Object(O.useEffect)(function(){ta([]),It(""),localStorage.warehouseHideTip||hn(!0)},[Ra.pathname,tt]);var at=function(){var oe=Object(G.a)(T.a.mark(function pe(){var _e,z,ft=arguments;return T.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return _e=ft.length>0&&ft[0]!==void 0?ft[0]:"",Wt.next=3,Object(ke.vb)({id:Ua.id,secret_dir_path:_e});case 3:z=Wt.sent,z&&pt(_e);case 5:case"end":return Wt.stop()}},pe)}));return function(){return oe.apply(this,arguments)}}(),St=function(pe){return r.a.createElement(_.a,{className:E.a.menu,onClick:function(z){Ea(pe.path||"");switch(z.key){case"1":ne(!0);break;case"2":Bt(!0);break;case"3":ja(!0);break;case"5":ua(pe.path,pe.name);break}}},pe.type==="tree"&&r.a.createElement(_.a.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),pe.type==="tree"&&r.a.createElement(_.a.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),pe.type==="tree"&&r.a.createElement(_.a.Item,{key:"3"},"\u4E0A\u4F20"),pe.type==="blob"&&r.a.createElement(_.a.Item,{key:"5"},"\u5220\u9664"))},Ft=function(pe,_e){return pe.map(function(z){return _e==""?z.path=_e+z.name:z.path=_e+"/"+z.name,z.title=r.a.createElement(d.a,{className:"font14"},r.a.createElement(p.a,{flex:"1"},r.a.createElement(d.a,null,r.a.createElement(p.a,{flex:"20px"},z.type==="blob"&&r.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),r.a.createElement(p.a,{flex:"1"},r.a.createElement("span",{className:" multi_ellipsis1"},z.name)))),r.a.createElement(p.a,null,(z.type==="blob"||z.type==="tree")&&r.a.createElement(P.a,{overlay:St(z),className:E.a.ellipsis},r.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),z.disableCheckbox=C&&C!==z.name,z.className=z.type==="tree"?E.a.pl23:"",z.checkable=z.type!=="tree",z.isLeaf=z.type!=="tree",z.children=z.type==="tree"&&[],z.key=z.path,z})},Da=function(pe){S({type:"practiceSetting/setSideBarTabs",payload:{selectPath:pe}})},ha=function(){var oe=Object(G.a)(T.a.mark(function pe(_e,z){var ft;return T.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return ft=_e.split("/"),Wt.next=3,It(Va);case 3:Da(_e),qe=[ft[0]||""],nn=[_e],on(Object(me.a)(nn)),za(Object(me.a)(qe));case 8:case"end":return Wt.stop()}},pe)}));return function(_e,z){return oe.apply(this,arguments)}}(),ia=function(pe,_e){if(_e=="")ta(Object(me.a)(pe));else{var z=Gt(Mt,_e,pe);ta(Object(me.a)(z))}};function Gt(oe,pe,_e){return oe.map(function(z){return z.key===pe?Object(x.a)(Object(x.a)({},z),{},{children:_e}):z.children?Object(x.a)(Object(x.a)({},z),{},{children:Gt(z.children,pe,_e)}):z})}var It=function(){var oe=Object(G.a)(T.a.mark(function pe(){var _e,z,ft,ut,Wt,wt=arguments;return T.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:return _e=wt.length>0&&wt[0]!==void 0?wt[0]:"",sa.next=3,S({type:tt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ua.id,path:_e}});case 3:return z=sa.sent,z&&(((ft=z.trees)===null||ft===void 0?void 0:ft.length)?(Wt=Ft(Object(me.a)(z.trees),_e),ia(Wt,_e),fn(z.trees||[]),Sa((z==null?void 0:z.secret_dir_path)||"")):_e==""&&ta([]),Pe(((ut=z.commits)===null||ut===void 0?void 0:ut[0])||{})),sa.abrupt("return",z);case 6:case"end":return sa.stop()}},pe)}));return function(){return oe.apply(this,arguments)}}(),Ot=function(){var oe=Object(G.a)(T.a.mark(function pe(_e){return T.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.abrupt("return",new Promise(function(){var ut=Object(G.a)(T.a.mark(function Wt(wt,xa){return T.a.wrap(function(Ga){for(;;)switch(Ga.prev=Ga.next){case 0:return _e.children.length&&wt(),Le(_e.path),Ga.next=4,It(_e.path);case 4:wt();case 5:case"end":return Ga.stop()}},Wt)}));return function(Wt,wt){return ut.apply(this,arguments)}}()));case 1:case"end":return ft.stop()}},pe)}));return function(_e){return oe.apply(this,arguments)}}(),xt=function(){var oe=Object(G.a)(T.a.mark(function pe(_e,z){var ft,ut;return T.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:if(ft=function(){Da(z.node.path),_e=[z.node.path],on(Object(me.a)(_e))},!(z.nativeEvent.target.nodeName==="svg"||z.nativeEvent.target.nodeName==="LI")){wt.next=3;break}return wt.abrupt("return");case 3:z.node.type==="blob"&&((fa==null||((ut=fa.sideBar)===null||ut===void 0)?void 0:ut.confirmLeave)?c.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){ft(),S({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):ft());case 4:case"end":return wt.stop()}},pe)}));return function(_e,z){return oe.apply(this,arguments)}}(),ua=function(pe,_e){c.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var z=Object(G.a)(T.a.mark(function ut(){var Wt,wt,xa,sa;return T.a.wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,S({type:"shixunsDetail/deleteGitFile",payload:{id:Ua.id,path:pe,message:"\u5220\u9664".concat(pe),secret_repository:tt?null:!0}});case 2:if(Wt=zt.sent,wt=pe.split("/"),!((Wt==null?void 0:Wt.status)===0)){zt.next=19;break}return M.b.info("\u5220\u9664\u6210\u529F"),wt.splice(wt.length-1,1),zt.next=9,It(wt.length>1?wt.join("/"):"");case 9:if(xa=zt.sent,!(xa==null?void 0:xa.trees)){zt.next=13;break}zt.next=17;break;case 13:return wt.splice(wt.length-1,1),zt.next=16,It(wt.length>1?wt.join("/"):"");case 16:sa=zt.sent;case 17:return Da(""),zt.abrupt("return",!0);case 19:case"end":return zt.stop()}},ut)}));function ft(){return z.apply(this,arguments)}return ft}()})},Ie=function(pe,_e){if(_e.nativeEvent.target.nodeName==="svg"||_e.nativeEvent.target.nodeName==="path")return!0;qe.includes(_e.node.path)?qe.splice(qe.indexOf(_e.node.path),1):qe.push(_e.node.path),za(Object(me.a)(qe))},Pt=function(){hn(!1),localStorage.warehouseHideTip=!0},Xe=function(){var oe=Object(G.a)(T.a.mark(function pe(_e){var z,ft,ut,Wt,wt;return T.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:sa.t0=tt,sa.next=sa.t0===!0?3:sa.t0===!1?8:10;break;case 3:return ut="\u5F00\u542F\u7248\u672C\u5E93",Wt="\u5F00\u542F",wt="\u4E0D\u5F00\u542F",ft=r.a.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002"),sa.abrupt("break",10);case 8:return(Je==null||((z=Je.detail)===null||z===void 0)?void 0:z.secret_repository)?(ut="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Wt="\u786E\u5B9A",wt="\u53D6\u6D88",ft=r.a.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(ut="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Wt="\u4E0D\u4F7F\u7528",wt="\u4F7F\u7528",ft=r.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002")),sa.abrupt("break",10);case 10:c.a.confirm({title:ut,okText:Wt,cancelText:wt,content:ft,onOk:function(){var zt;!tt&&!(Je==null||((zt=Je.detail)===null||zt===void 0)?void 0:zt.secret_repository)||st(_e)},onCancel:function(){var zt;!tt&&!(Je==null||((zt=Je.detail)===null||zt===void 0)?void 0:zt.secret_repository)&&st(_e)}});case 11:case"end":return sa.stop()}},pe)}));return function(_e){return oe.apply(this,arguments)}}(),st=function(){var oe=Object(G.a)(T.a.mark(function pe(_e){return T.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!tt){ft.next=6;break}return ft.next=3,Object(ke.p)(Object(x.a)({},Ua));case 3:S({type:"practiceSetting/getCommonData",payload:Object(x.a)({},Ua)}),ft.next=8;break;case 6:return ft.next=8,Object(ke.q)(Object(x.a)(Object(x.a)({},Ua),{},{is_secret_repository:_e}));case 8:It(),S({type:"shixunsDetail/getShixunsDetail",payload:{id:Ua.id}});case 10:case"end":return ft.stop()}},pe)}));return function(_e){return oe.apply(this,arguments)}}();return r.a.createElement("section",{className:E.a.bg},r.a.createElement("div",{className:E.a.contentbg},r.a.createElement("div",{className:E.a.wrap},r.a.createElement(d.a,{className:E.a.gitCode},r.a.createElement(p.a,{flex:"1"},r.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),tt?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",(!tt&&(Je==null||((Dt=Je.detail)===null||Dt===void 0)?void 0:Dt.shixun_status)!==2||tt)&&r.a.createElement(m.a,{className:tt&&(Je==null||((yt=Je.detail)===null||yt===void 0)?void 0:yt.init_repository)?"hide":"ml10",checked:tt?Je==null||((Jt=Je.detail)===null||Jt===void 0)?void 0:Jt.init_repository:Je==null||((bt=Je.detail)===null||bt===void 0)?void 0:bt.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Xe})),r.a.createElement(p.a,null,r.a.createElement(P.a,{overlay:St({type:"tree"}),className:"current"},r.a.createElement(k.a,{visible:gn,title:r.a.createElement("div",{className:"font16"},r.a.createElement(y,{style:{position:"relative",left:-35},onClick:function(){return Pt()}}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",r.a.createElement("span",{onClick:function(){return Pt()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:E.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},tt&&(Je==null||((Rt=Je.detail)===null||Rt===void 0)?void 0:Rt.init_repository)&&r.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!tt&&(Je==null||((ze=Je.detail)===null||ze===void 0)?void 0:ze.secret_repository)&&r.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Mt.length&&!tt&&r.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},r.a.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Mt.length?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:E.a.content},r.a.createElement(ve,{disabled:!!da.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Mt,switcherIcon:r.a.createElement(I.a,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Ie,expandedKeys:qe,selectedKeys:nn,loadData:Ot,loadedKeys:[],onSelect:xt}))):"",!Mt.length&&tt&&(Je==null||((Te=Je.detail)===null||Te===void 0)?void 0:Te.init_repository)&&r.a.createElement(le,null),!Mt.length&&!tt&&(Je==null||((oa=Je.detail)===null||oa===void 0)?void 0:oa.secret_repository)&&r.a.createElement(le,null))),r.a.createElement(je,{visible:va,defaultPath:Va,onClose:function(){return ne(!1)},isRepository:tt,onOK:function(pe){ha(pe.path,pe.name)}}),r.a.createElement(vt,{visible:Aa,defaultPath:Va,onClose:function(){return Bt(!1)},isRepository:tt,onOK:function(pe){ha(pe.path,pe.name)}}),r.a.createElement(R,{defaultPath:Va,visible:Ba,isRepository:tt,onClose:function(){return ja(!1)},onOK:function(){var oe=Object(G.a)(T.a.mark(function pe(_e){var z;return T.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return z=Va.split("/"),ut.next=3,It(Va);case 3:qe=[z[0]||""],nn=[Va],on(Object(me.a)(nn)),za(Object(me.a)(qe));case 7:case"end":return ut.stop()}},pe)}));return function(pe){return oe.apply(this,arguments)}}()}),r.a.createElement(J,{pathList:Va==null?void 0:Va.split("/"),showInputPath:!0,isMergeSelectFile:ga,onFinish:function(pe){ga?at(pe):It(pe),Qt(!1)}}))},le=function(){return r.a.createElement("div",{className:"mt20 pb50 ".concat(E.a.nodata)},r.a.createElement("div",{className:E.a.headLeft},"\u63D0\u793A\uFF1A",r.a.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",r.a.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",r.a.createElement("br",null),"1\u3001",r.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",r.a.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),r.a.createElement("img",{width:"100%",src:e("cRFk")}))},a=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.practiceSetting,Jt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:Jt,practiceSetting:bt,loading:Dt}})(Ze),i=e("/zsF"),U=e("PArb"),ie=e("K/0z"),q=e.n(ie),gt=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.m)(),Je=Object(O.useState)([]),ya=Object(b.a)(Je,2),da=ya[0],Ka=ya[1];Object(O.useEffect)(function(){Ma()},[ze]);var Ma=function(){var S=Object(G.a)(T.a.mark(function fa(){var tt;return T.a.wrap(function(ta){for(;;)switch(ta.prev=ta.next){case 0:return ta.next=2,Rt({type:"shixunsDetail/getRepositoryCommit",payload:{id:oa.id,secret_repository:ze?void 0:!0}});case 2:tt=ta.sent,tt&&Ka(tt.commits||[]);case 4:case"end":return ta.stop()}},fa)}));return function(){return S.apply(this,arguments)}}();return r.a.createElement(r.a.Fragment,null,da==""&&r.a.createElement("div",{className:q.a.empty},r.a.createElement("img",{src:e("7v3h"),width:"258"}),r.a.createElement("br",null),r.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),da!=""&&r.a.createElement("section",{className:q.a.bg},r.a.createElement("div",{className:q.a.wrap},r.a.createElement("div",{className:q.a.content},da==null?void 0:da.map(function(S){var fa,tt;return r.a.createElement("div",null,r.a.createElement(d.a,{align:"middle",className:"c-white font16"},r.a.createElement(p.a,null,S.title)),r.a.createElement(d.a,{align:"middle",className:"mt20 "},r.a.createElement(p.a,null,r.a.createElement("img",{className:q.a.imageUrl,src:Fe.a.IMG_SERVER+"/"+((fa=S.author)===null||fa===void 0?void 0:fa.image_url)})),r.a.createElement(p.a,{className:q.a.blueLight},r.a.createElement("span",{className:"ml20"},(tt=S.author)===null||tt===void 0?void 0:tt.username)),r.a.createElement(p.a,null,r.a.createElement("span",{className:"ml20 ".concat(q.a.blueLight)},"\u63D0\u4EA4\u4E8E"),r.a.createElement("span",{className:"ml20 ".concat(q.a.blueLight)},S.time))),r.a.createElement(U.a,{className:q.a.divider}))})))))},ht=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})(gt),rt=e("P5Jw"),ma=e("p5ED"),Se=Ae.a.TabPane,ca=function(K){var Dt,yt,bt,Jt,Rt,ze,Te,oa,Je,ya,da,Ka,Ma,S,fa,tt,Mt,ta,Oa,Ua=K.globalSetting,Ra=K.loading,Vt=K.dispatch,nt=K.practiceSetting,C=K.shixunsDetail,lt=Object(V.a)(K,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ve=Object(O.useState)("1"),aa=Object(b.a)(Ve,2),va=aa[0],ne=aa[1],Xt=Object(O.useState)("1"),ka=Object(b.a)(Xt,2),Aa=ka[0],Bt=ka[1],na=Object(O.useState)(),$a=Object(b.a)(na,2),Ba=$a[0],ja=$a[1],Za=Object(O.useState)(),Ia=Object(b.a)(Za,2),Va=Ia[0],Ea=Ia[1],ra=Object(O.useState)(!0),la=Object(b.a)(ra,2),qe=la[0],za=la[1],wa=Object(O.useState)(["2","1"]),Pa=Object(b.a)(wa,2),nn=Pa[0],on=Pa[1],_n=Object(O.useState)([]),un=Object(b.a)(_n,2),qa=un[0],fn=un[1],vn=Object(O.useRef)(),rn=Object(h.m)(),gn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:r.a.createElement("span",null,r.a.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),r.a.createElement(k.a,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},r.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(O.useEffect)(function(){try{var xe,Pe,it,Tt,$t;if(!!(C==null||((xe=C.fileContent)===null||xe===void 0||((Pe=xe.content)===null||Pe===void 0||((it=Pe.content)===null||it===void 0)))?void 0:it.length)||(C==null||((Tt=C.fileContent)===null||Tt===void 0||(($t=Tt.content)===null||$t===void 0))?void 0:$t.content)==""){var Sa;if((C==null||((Sa=C.fileContent)===null||Sa===void 0)?void 0:Sa.file_type)==="txt"){var ae,f,ee,Le;Ea(window.decodeURIComponent(escape(window.atob(C==null||((ae=C.fileContent)===null||ae===void 0||((f=ae.content)===null||f===void 0))?void 0:f.content)))),ja(window.decodeURIComponent(escape(window.atob(C==null||((ee=C.fileContent)===null||ee===void 0||((Le=ee.content)===null||Le===void 0))?void 0:Le.content))))}else{var De,Ce,dt,pt;Ea(C==null||((De=C.fileContent)===null||De===void 0||((Ce=De.content)===null||Ce===void 0))?void 0:Ce.content),ja(C==null||((dt=C.fileContent)===null||dt===void 0||((pt=dt.content)===null||pt===void 0))?void 0:pt.content)}}}catch(at){var Yt,jt,ga,Qt;Ea(window.atob(C==null||((Yt=C.fileContent)===null||Yt===void 0||((jt=Yt.content)===null||jt===void 0))?void 0:jt.content)),ja(window.atob(C==null||((ga=C.fileContent)===null||ga===void 0||((Qt=ga.content)===null||Qt===void 0))?void 0:Qt.content)),M.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",at)}},[C==null||((Dt=C.fileContent)===null||Dt===void 0)?void 0:Dt.content]),Object(O.useEffect)(function(){var xe,Pe=nt==null||((xe=nt.sideBar)===null||xe===void 0)?void 0:xe.selectPath.split("/");on(Pe)},[nt==null||((yt=nt.sideBar)===null||yt===void 0)?void 0:yt.selectPath]);var hn=function(Pe){ja(Pe);var it=-1;if(Pe===(Va==null?void 0:Va.replace(/\r/g,""))){var Tt;((Tt=nt.sideBar)===null||Tt===void 0?void 0:Tt.confirmLeave)&&(it=0)}else{var $t;(($t=nt.sideBar)===null||$t===void 0?void 0:$t.confirmLeave)||(it=1)}it!==-1,Vt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!it}})};Object(O.useEffect)(function(){Vt({type:"shixunsDetail/getShixunsDetail",payload:{id:rn.id}})},[rn.id]),Object(O.useEffect)(function(){new Promise(function(){var xe=Object(G.a)(T.a.mark(function Pe(it,Tt){var $t,Sa,ae,f;return T.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!((nt==null||(($t=nt.sideBar)===null||$t===void 0)?void 0:$t.selectPath)!==""&&(nt==null||((Sa=nt.sideBar)===null||Sa===void 0)?void 0:Sa.selectPath))){Le.next=5;break}return Le.next=3,Vt({type:"shixunsDetail/getFileContent",payload:{id:rn.id,path:nt==null||((ae=nt.sideBar)===null||ae===void 0)?void 0:ae.selectPath,secret_repository:qe?null:!0}});case 3:f=Le.sent,(f==null?void 0:f.content)||(f==null?void 0:f.content)==""||Vt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return Le.stop()}},Pe)}));return function(Pe,it){return xe.apply(this,arguments)}}())},[nt==null||((bt=nt.sideBar)===null||bt===void 0)?void 0:bt.selectPath]);var sn=r.a.createElement(_.a,{className:A.a.menu,onClick:function(Pe){var it;!(C==null||((it=C.detail)===null||it===void 0)?void 0:it.secret_repository)&&Pe.key==="2"&&Bt("1"),ne(Pe.key),Pe.key==="1"?za(!0):za(!1)}},r.a.createElement(_.a.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),gn.filter(function(xe){var Pe;return(C==null||((Pe=C.detail)===null||Pe===void 0)?void 0:Pe.init_repository)?xe:xe.id!=="2"}).map(function(xe,Pe){return r.a.createElement(_.a.Item,{className:"leaveClick",key:xe.id},xe.name)})),Et=function(){var xe=Object(G.a)(T.a.mark(function Pe(){var it,Tt,$t;return T.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,Vt({type:"shixunsDetail/updateRepositoryFile",payload:{id:rn.id,path:C==null||((it=C.fileContent)===null||it===void 0||((Tt=it.params)===null||Tt===void 0))?void 0:Tt.path,content:Ba,secret_repository:qe?null:!0}});case 2:$t=ae.sent,($t==null?void 0:$t.content)&&(M.b.info("\u4FDD\u5B58\u6210\u529F"),Vt({type:"practiceSetting/setSideBarTabs",payload:Object(x.a)(Object(x.a)({},nt.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return ae.stop()}},Pe)}));return function(){return xe.apply(this,arguments)}}();return r.a.createElement("div",{className:A.a.warehouse},r.a.createElement("div",{className:A.a.header},r.a.createElement(d.a,{align:"middle",className:"w100 c-white",style:{height:60}},r.a.createElement(p.a,{flex:"1"},r.a.createElement(d.a,{align:"middle"},r.a.createElement(p.a,null,r.a.createElement(P.a,{overlay:sn,className:A.a.menu},r.a.createElement("span",{className:"font16 c-white current ml20"},gn.find(function(xe){return xe.id===va}).name," ",r.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),r.a.createElement(p.a,{flex:"81px"},r.a.createElement("div",{className:A.a.line})),r.a.createElement(p.a,null,r.a.createElement(Ae.a,{className:A.a.tabs,activeKey:Aa,onChange:function(Pe){var it;(nt==null||((it=nt.sideBar)===null||it===void 0)?void 0:it.confirmLeave)?c.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Bt(Pe),Vt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Bt(Pe),Vt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},r.a.createElement(Se,{tab:r.a.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),qe&&(C==null||((Jt=C.detail)===null||Jt===void 0)?void 0:Jt.init_repository)&&r.a.createElement(Se,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!qe&&(C==null||((Rt=C.detail)===null||Rt===void 0)?void 0:Rt.secret_repository)&&r.a.createElement(Se,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(qe&&(C==null||((ze=C.repository)===null||ze===void 0)?void 0:ze.git_url)||!qe&&(C==null||((Te=C.secretRepository)===null||Te===void 0)?void 0:Te.git_url))&&r.a.createElement(r.a.Fragment,null,r.a.createElement(p.a,null,r.a.createElement("span",{className:A.a.title},"\u4ED3\u5E93\u5730\u5740:"),r.a.createElement("input",{value:qe?C==null||((oa=C.repository)===null||oa===void 0)?void 0:oa.git_url:C==null||((Je=C.secretRepository)===null||Je===void 0)?void 0:Je.git_url}),r.a.createElement(rt.CopyToClipboard,{text:qe?C==null||((ya=C.repository)===null||ya===void 0)?void 0:ya.git_url:C==null||((da=C.secretRepository)===null||da===void 0)?void 0:da.git_url,onCopy:function(){return M.b.success("\u590D\u5236\u6210\u529F")}},r.a.createElement(k.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},r.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),r.a.createElement("div",{className:A.a.content,style:{overflow:"auto"}},Aa==="1"&&r.a.createElement(r.a.Fragment,null,r.a.createElement("aside",{className:A.a.left},r.a.createElement(t.a,{spinning:!!Ra.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(A.a.loading," ").concat(A.a.bottom0)},r.a.createElement(a,{setTreeData:fn,treeData:qa,activeKey:va,isRepository:qe}))),r.a.createElement("aside",{className:A.a.right,ref:vn},(nt==null||((Ka=nt.sideBar)===null||Ka===void 0)?void 0:Ka.selectPath)!==""&&r.a.createElement(r.a.Fragment,null,r.a.createElement(t.a,{spinning:!!Ra.effects["shixunsDetail/getFileContent"],wrapperClassName:A.a.loading},r.a.createElement("div",{className:A.a.filePathWrp},r.a.createElement(d.a,{align:"middle",className:"w100"},r.a.createElement(p.a,null,r.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),r.a.createElement(p.a,{flex:"40px"},r.a.createElement("div",{className:A.a.line,style:{marginLeft:20}})),r.a.createElement(p.a,{className:A.a.filePath},nn.map(function(xe,Pe){return r.a.createElement("span",{className:"c-blue"},xe)})))),r.a.createElement("div",{className:Ra.effects["shixunsDetail/getFileContent"]?"hide":"show"},r.a.createElement(ma.a,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:C==null||((Ma=C.fileContent)===null||Ma===void 0)?void 0:Ma.filename,type:(C==null||((S=C.fileContent)===null||S===void 0)?void 0:S.file_type)==="office"?"download":C==null||((fa=C.fileContent)===null||fa===void 0)?void 0:fa.file_type,data:Ba,monacoEditor:{value:Ba,language:C==null||((tt=C.fileContent)===null||tt===void 0)?void 0:tt.language,onChange:function(Pe){return hn(Pe)},options:{fontSize:14}}}))),(C==null||((Mt=C.fileContent)===null||Mt===void 0)?void 0:Mt.file_type)==="txt"&&r.a.createElement(d.a,{align:"middle",justify:"center",className:A.a.footer},r.a.createElement(p.a,null,r.a.createElement(l.a,{type:"primary",size:"large",ghost:!0,onClick:function(){Ye.c.push("/shixuns/".concat(rn.id,"/challenges"))}},"\u53D6\u6D88"),r.a.createElement(l.a,{type:"primary",size:"large",className:"ml40",onClick:Et},"\u63D0\u4EA4")))),(nt==null||((ta=nt.sideBar)===null||ta===void 0)?void 0:ta.selectPath)==""&&(C==null||((Oa=C.detail)===null||Oa===void 0)?void 0:Oa.init_repository)&&r.a.createElement("div",{className:A.a.empty},r.a.createElement("img",{src:e("8/bI"),width:"258"}),r.a.createElement("br",null),r.a.createElement("span",{className:"c-grey-c"},!!(qa==null?void 0:qa.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(qa==null?void 0:qa.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Aa==="2"&&r.a.createElement("div",{className:A.a.commit},r.a.createElement(ht,{isRepository:qe}))))},Nt=n.default=Object(Ye.a)(function(ce){var K=ce.loading,Dt=ce.globalSetting,yt=ce.practiceSetting,bt=ce.shixunsDetail;return{globalSetting:Dt,loading:K,practiceSetting:yt,shixunsDetail:bt}})(ca)},dejd:function(o,n,e){},dfu6:function(o,n,e){"use strict";e.d(n,"a",function(){return F});var F=function(t){var Y=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return Y.test(t)},l=function(t){var Y=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return Y.test(t)}},"h/E3":function(o,n,e){o.exports={information:"information___wfVJL",scroll:"scroll___2bOg0",formWrap:"formWrap___3qgTO",img:"img___2zP-8"}},hW5Z:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2rjmw",flex_space_between:"flex_space_between___1LywI",flex_box_vertical_center:"flex_box_vertical_center___S66g_",flex_box_center_end:"flex_box_center_end___1QDp6",flex_box_column:"flex_box_column___12YxX",complete:"complete___2qtu-",cancel:"cancel___3WJG4",save:"save___oTylI"}},ju9d:function(o,n,e){"use strict";var F=e("g9YV"),l=e("wCAj"),u=e("miYZ"),t=e("tsqr"),Y=e("5Dmo"),d=e("3S7+"),D=e("sRBo"),c=e("kaz8"),s=e("WmNS"),p=e.n(s),W=e("oBTY"),P=e("9og8"),x=e("tJVT"),g=e("k1fw"),_=e("+L6B"),v=e("2/Rp"),T=e("O3gP"),G=e("lrIw"),se=e("y8nQ"),M=e("Vl3Y"),Be=e("5NDa"),k=e("5rEg"),b=e("q1tI"),V=e.n(b),ge=e("55Ip"),Ae=e("wd/R"),O=e.n(Ae),r=e("RotF"),Ge=e.n(r),A=e("oUNq"),h=[];function Ye(te){var Me=te.onSearch,Ee=te.schools;return V.a.createElement(M.a,{layout:"inline",onFinish:Me,initialValues:{keyword:"",school_name:""},className:"search-form"},V.a.createElement(M.a.Item,{label:"\u59D3\u540D",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D"}]},V.a.createElement(k.a,{allowClear:!0,style:{width:370},size:"large"})),V.a.createElement(M.a.Item,{label:"\u5355\u4F4D",name:"school_name"},V.a.createElement(G.a,{options:Ee,style:{width:400},size:"large",showSearch:!0,filterOption:function(ue,X){return X.value.toUpperCase().indexOf(ue.toUpperCase())!==-1},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),V.a.createElement(M.a.Item,null,V.a.createElement(v.a,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))}var Oe;(function(te){te[te.INITDATA=0]="INITDATA",te[te.INITSCHOOLS=1]="INITSCHOOLS",te[te.SHOWLOADING=2]="SHOWLOADING",te[te.SELECTEDIDS=3]="SELECTEDIDS",te[te.SETQUERY=4]="SETQUERY",te[te.SETPAGE=5]="SETPAGE"})(Oe||(Oe={}));function m(te,Me){switch(Me.type){case Oe.INITDATA:return Object(g.a)(Object(g.a)({},te),Me.payload);case Oe.SETQUERY:return Object(g.a)(Object(g.a)({},te),Me.payload);case Oe.SETPAGE:return Object(g.a)(Object(g.a)({},te),{},{page:Me.payload,reload:!1});case Oe.SHOWLOADING:return Object(g.a)(Object(g.a)({},te),{},{loading:Me.payload});case Oe.INITSCHOOLS:return Object(g.a)(Object(g.a)({},te),{},{schools:Me.payload});case Oe.SELECTEDIDS:return Object(g.a)(Object(g.a)({},te),{},{selectedIds:Me.payload});default:throw new Error}}var me={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.a=function(te){var Me=te.onSelect,Ee=te.onCancel,Re=te.container_id,ue=te.container_type,X=Object(b.useReducer)(m,me),he=Object(x.a)(X,2),Ke=he[0],$e=he[1],vt=Ke.data,Ht=Ke.schools,mt=Ke.loading,je=Ke.selectedIds,$=Ke.page,w=Ke.count,Fe=Ke.query,re=Ke.reload;Object(b.useEffect)(function(){function E(){return fe.apply(this,arguments)}function fe(){return fe=Object(P.a)(p.a.mark(function N(){var Ue,J,j;return p.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(A.sb)(Object(g.a)(Object(g.a)({},Fe),{},{page:$,container_type:ue,container_id:Re}));case 2:Ue=ye.sent,J=Ue.users,j=Ue.user_count,$e({type:Oe.INITDATA,payload:{data:re?J:[].concat(Object(W.a)(vt),Object(W.a)(J)),count:j}});case 6:case"end":return ye.stop()}},N)})),fe.apply(this,arguments)}Fe&&E()},[$,Fe,re,Re,ue]),Object(b.useEffect)(function(){function E(){return fe.apply(this,arguments)}function fe(){return fe=Object(P.a)(p.a.mark(function N(){var Ue,J;return p.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(A.hb)({});case 2:Ue=Q.sent,J=Ue.school_names,$e({type:Oe.INITSCHOOLS,payload:J.map(function(ye){return{value:ye}})});case 5:case"end":return Q.stop()}},N)})),fe.apply(this,arguments)}E()},[]);var Lt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(fe,N){return V.a.createElement(c.a,{value:N.numid,checked:je.includes(N.numid),disabled:!!fe})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(fe,N){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement(ge.Link,{className:"bold c-black",to:"/users/".concat(N.login),target:"_blank"},fe||"--"))}},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(fe){return fe?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,O()(fe).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(fe){if(fe===1)return V.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];function ea(E){$e({type:Oe.SETQUERY,payload:{page:1,reload:!0,query:E}})}function At(E){$e({type:Oe.SETPAGE,payload:E})}function He(E){var fe=je.indexOf(E);fe>=0?je.splice(fe,1):je.push(E),$e({type:Oe.SELECTEDIDS,payload:Object(W.a)(je)})}function R(){je.length===0?t.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Me(je,Re),$e({type:Oe.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var L=w>$*10;return V.a.createElement("div",{className:"select-user-container"},V.a.createElement(Ye,{onSearch:ea,schools:Ht}),Fe?V.a.createElement(V.a.Fragment,null,V.a.createElement("div",{className:"flexd-table-header mt20"},V.a.createElement(l.a,{pagination:!1,dataSource:h,columns:Lt})),V.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},V.a.createElement(Ge.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:At,hasMore:L,useWindow:!1},V.a.createElement(l.a,{loading:mt,showHeader:!1,pagination:!1,dataSource:vt,columns:Lt,onRow:function(fe){return{onClick:function(Ue){fe.added!==1&&He(fe.numid)}}}}))),V.a.createElement("div",{className:"flex-container flex-end"},V.a.createElement(v.a,{type:"ghost",style:{marginRight:10},onClick:Ee},"\u53D6\u6D88"),V.a.createElement(v.a,{type:"primary",onClick:R},"\u786E\u5B9A"))):V.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},V.a.createElement("img",{src:e("E7E6"),width:"100",alt:""}),V.a.createElement("br",null),V.a.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},kPWJ:function(o,n,e){o.exports=e.p+"static/question.cb52bef9.gif"},kSUc:function(o,n,e){},luix:function(o,n,e){o.exports=e.p+"static/tips.2ae2707a.svg"},oaGz:function(o,n,e){o.exports={bg:"bg___24uy8",wrap:"wrap___14NGB",modal:"modal___2LUSY",content:"content___uJSz1",head:"head___1b8cM",headCount:"headCount___8qSbD",button:"button___3uWW2",itemWrap:"itemWrap___30TsE",imgWrap:"imgWrap___2LXqq",img:"img___3JUpQ",manager:"manager___VrVN1",itemContent:"itemContent___gyTTk",nameWrap:"nameWrap___3WMS2",name:"name___2ym5i",actionGroup:"actionGroup___8xT17",deleteIcon:"deleteIcon___24yPS",schoolWrap:"schoolWrap___23Lyd",school:"school___1PzsI",countWrap:"countWrap___8XfQc",deletetitle:"deletetitle___2yGtk",yseTitle:"yseTitle___sqFvw"}},p5ED:function(o,n,e){"use strict";var F=e("+L6B"),l=e("2/Rp"),u=e("5Dmo"),t=e("3S7+"),Y=e("k1fw"),d=e("tJVT"),D=e("q1tI"),c=e.n(D),s=e("vHTk"),p=e.n(s),W=e("yEEn"),P=e("ZW9T"),x=e("1vsH");n.a=function(g){var _=g.name,v=g.data,T=g.theme,G=g.type,se=g.filename,M=g.monacoEditor,Be=g.className,k=g.style,b=g.close,V=g.onClose,ge=Object(D.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Ae=Object(d.a)(ge,2),O=Ae[0],r=Ae[1],Ge=Object(D.useRef)(),A=function(){if(v.startsWith("http")){h();return}Object(x.m)(se||"educoder",v,se)},h=function(){Object(x.l)("",v)};return c.a.createElement("div",{style:Object(Y.a)({},k||{}),className:"".concat(p.a.wrp," ").concat(G?"":"hide")},b&&c.a.createElement("div",{className:p.a.close,ref:Ge},c.a.createElement(t.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Ge.current}},c.a.createElement("span",{onClick:h},c.a.createElement("i",{className:"icon-quxiaozhiding"}))),c.a.createElement(t.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Ge.current}},c.a.createElement("span",{className:"",onClick:V},c.a.createElement("i",{className:"icon-guanbi1"})))),c.a.createElement("div",{className:"".concat(p.a[Be]," ").concat(Be," ").concat(p.a.monaco," ").concat(G==="txt"?"show":"hide")},c.a.createElement(P.b,M)),G==="audio"&&c.a.createElement("audio",{src:"".concat(v.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(v),autoPlay:!0}),G==="video"&&c.a.createElement(c.a.Fragment,null,v.indexOf("http")>-1?c.a.createElement("video",{controls:!0,src:"".concat(v),autoPlay:!0}):c.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(v),autoPlay:!0})),G==="office"&&c.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(v,"?disposition=office")}),G==="image"&&c.a.createElement("img",{src:"".concat(v.indexOf("http")>-1?"":"data:image/png;base64,").concat(v)}),G==="other"&&c.a.createElement("div",null,c.a.createElement(l.a,{type:"primary",size:"large",onClick:A},c.a.createElement(W.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),G==="download"&&c.a.createElement(l.a,{type:"primary",size:"large",onClick:A},c.a.createElement(W.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},pUFm:function(o,n,e){o.exports=e.p+"static/no-data.c803c40c.png"},qB8g:function(o,n,e){o.exports={flexRow:"flexRow___Aj71W",flexColumn:"flexColumn___2jvSr",formWrap:"formWrap___3OxLN",upload:"upload___2lUf4",color4CACFF:"color4CACFF___2gAol",colorCCC:"colorCCC___2mbRd",footerWrap:"footerWrap___1Ytvb",qrCode:"qrCode___2RFKG",a1:"a1___HdrHw",code:"code___17cwA",group:"group___DUj4t",groupNumber:"groupNumber___3_2zt",a2:"a2___2_e5C"}},ruvs:function(o,n,e){"use strict";e.d(n,"b",function(){return R});var F=e("tJVT"),l=e("PpiC"),u=e("k1fw"),t=e("5NDa"),Y=e("5rEg"),d=e("B9cy"),D=e("Ol7k"),c=e("q1tI"),s=e.n(c),p=e("Ty5D"),W=e("55Ip"),P=e("9kvl"),x=e("xrsn"),g=e.n(x),_=e("1Sn+"),v=e("qVdP"),T=e("jsC+"),G=e("14J3"),se=e("BMrR"),M=e("jCWc"),Be=e("kPKH"),k=e("lUTK"),b=e("BvKs"),V=e("miYZ"),ge=e("tsqr"),Ae=e("2qtc"),O=e("kLXV"),r=e("7Kak"),Ge=e("9yH6"),A=e("WmNS"),h=e.n(A),Ye=e("9og8"),Oe=e("6CvP"),m;(function(N){N.Manager="manager",N.Developer="developer",N.Reporter="reporter"})(m||(m={}));var me=function(Ue){var J=Ue.visible,j=Ue.onCancel,Q=j===void 0?function(){}:j,ye=Object(c.useState)(),kt=Object(F.a)(ye,2),y=kt[0],I=kt[1],ke=Object(c.useState)(),ve=Object(F.a)(ke,2),Ze=ve[0],le=ve[1],a=Object(c.useState)(!1),i=Object(F.a)(a,2),U=i[0],ie=i[1],q=function(){var ht=Object(Ye.a)(h.a.mark(function rt(){var ma,Se;return h.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:if(y){Nt.next=3;break}return ge.b.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),Nt.abrupt("return");case 3:if(!(y.length!==6)){Nt.next=6;break}return ge.b.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),Nt.abrupt("return");case 6:if(Ze){Nt.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01"),Nt.abrupt("return");case 9:return ie(!0),Nt.next=12,Object(Oe.e)({code:y,role:Ze});case 12:if(ma=Nt.sent,ie(!1),gt(),Se={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"},!Se[ma.status]){Nt.next=19;break}return ge.b.info(Se[ma.status]),Nt.abrupt("return");case 19:if(!(ma.status===0)){Nt.next=22;break}return Ze==="reporter"?(ge.b.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),P.c.push("/projects/".concat(ma==null?void 0:ma.project_id))):ge.b.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"),Nt.abrupt("return");case 22:case"end":return Nt.stop()}},rt)}));return function(){return ht.apply(this,arguments)}}(),gt=function(){var ht=Object(Ye.a)(h.a.mark(function rt(){return h.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:Q();case 1:case"end":return Se.stop()}},rt)}));return function(){return ht.apply(this,arguments)}}();return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",visible:J,confirmLoading:U,onOk:q,onCancel:gt},s.a.createElement("div",{className:"tc"},s.a.createElement("div",null,s.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),s.a.createElement(Y.a,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:y,onChange:function(rt){if(rt.target.value.length>=7){ge.b.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}I(rt.target.value)}})),s.a.createElement("div",{className:"mt10 font14"},s.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),s.a.createElement(Ge.a.Group,{value:Ze,onChange:function(rt){return le(rt.target.value)}},s.a.createElement(Ge.a,{value:m.Manager},"\u7BA1\u7406\u4EBA\u5458"),s.a.createElement(Ge.a,{value:m.Developer},"\u5F00\u53D1\u4EBA\u5458"),s.a.createElement(Ge.a,{value:m.Reporter},"\u62A5\u544A\u4EBA\u5458"))))))},te=me,Me=e("Jky8"),Ee=e("6Fuo"),Re=e.n(Ee),ue=e("NLgs"),X;(function(N){N.Projects="projects",N.Shixuns="shixuns",N.Classrooms="classrooms"})(X||(X={}));var he;(function(N){N.Classrooms="classrooms",N.Shixuns="shixuns",N.Paths="paths",N.Projects="projects",N.Videos="videos",N.Topics="topics"})(he||(he={}));var Ke=function(Ue){var J,j,Q,ye,kt,y,I,ke=Ue.homePage,ve=Ue.user,Ze=Ue.globalSetting,le=Ue.loading,a=Ue.dispatch,i=Ue.location,U=Object(l.a)(Ue,["homePage","user","globalSetting","loading","dispatch","location"]),ie=Object(c.useState)(),q=Object(F.a)(ie,2),gt=q[0],ht=q[1],rt=Object(c.useState)(),ma=Object(F.a)(rt,2),Se=ma[0],ca=ma[1],Nt=function(ze){var Te;if(!Object(ue.d)(a))return;if(ze===X.Projects&&!((Te=ve.userInfo)===null||Te===void 0?void 0:Te.email)){ge.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ze===X.Classrooms?ht(!0):ze===X.Projects&&ca(!0)},ce=function(ze,Te){var oa;if(!Object(ue.d)(a))return;if(Te===X.Projects&&!((oa=ve.userInfo)===null||oa===void 0?void 0:oa.email)){ge.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}if(Te===X.Shixuns&&!Object(ue.b)())return;ze&&(window.location.href=ze)},K=(J=(((j=Ze.setting)===null||j===void 0?void 0:j.navbar)||[]).find(function(Rt){return Rt.link==="/".concat(he.Classrooms)}))===null||J===void 0?void 0:J.hidden,Dt=(Q=(((ye=Ze.setting)===null||ye===void 0?void 0:ye.navbar)||[]).find(function(Rt){return Rt.link==="/".concat(he.Shixuns)}))===null||Q===void 0?void 0:Q.hidden,yt=(kt=(((y=Ze.setting)===null||y===void 0?void 0:y.navbar)||[]).find(function(Rt){return Rt.link==="/".concat(he.Paths)}))===null||kt===void 0?void 0:kt.hidden;if(Ze==null||((I=Ze.setting)===null||I===void 0)?void 0:I.is_local){var bt;(ve==null||((bt=ve.userInfo)===null||bt===void 0)?void 0:bt.is_shixun_marker)||(Dt=!0)}var Jt=function(ze){var Te,oa,Je,ya,da,Ka,Ma,S,fa,tt,Mt,ta,Oa,Ua;return s.a.createElement(s.a.Fragment,null,s.a.createElement(se.a,{justify:"space-around",className:"pt5 pb5"},s.a.createElement(Be.a,{className:Re.a.joinCol},((Te=ve.userInfo)===null||Te===void 0?void 0:Te.user_identity)!=="\u5B66\u751F"&&!K&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return ce("/classrooms/new")}},((oa=ve.userInfo)===null||oa===void 0?void 0:oa.main_site)?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!Dt&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return ce("/shixuns/new",X.Shixuns)}},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((Je=ve.userInfo)===null||Je===void 0?void 0:Je.main_site)&&((ya=ve.navigationInfo)===null||ya===void 0?void 0:ya.top)||!((da=ve.userInfo)===null||da===void 0?void 0:da.main_site)&&((Ka=ve.navigationInfo)===null||Ka===void 0?void 0:Ka.top)&&!yt&&(((Ma=ve.userInfo)===null||Ma===void 0?void 0:Ma.admin)||((S=ve.userInfo)===null||S===void 0?void 0:S.is_teacher)||((fa=ve.userInfo)===null||fa===void 0?void 0:fa.business)))&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return ce("/paths/new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!(Ze==null||((tt=Ze.setting)===null||tt===void 0)?void 0:tt.is_local)&&((Mt=ve.userInfo)===null||Mt===void 0?void 0:Mt.main_site)&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){var Vt,nt;return ce("".concat((Vt=ve.navigationInfo)===null||Vt===void 0||((nt=Vt.top)===null||nt===void 0)?void 0:nt.old_url,"/projects/new"),X.Projects)}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE"))),s.a.createElement(Be.a,null,s.a.createElement("div",{className:Re.a.joinBoard})),s.a.createElement(Be.a,{className:Re.a.joinCol},!K&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return Nt(X.Classrooms)}},((ta=ve.userInfo)===null||ta===void 0?void 0:ta.main_site)?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Oa=ve.userInfo)===null||Oa===void 0?void 0:Oa.main_site)&&!(Ze==null||((Ua=Ze.setting)===null||Ua===void 0)?void 0:Ua.is_local)&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return Nt(X.Projects)}},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return s.a.createElement("section",null,s.a.createElement(T.a,{overlay:s.a.createElement(b.a,{className:"".concat(Re.a.rightMenu," ").concat(Re.a.joinMenu," mt10")},s.a.createElement(Jt,null)),placement:"bottomRight"},s.a.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),s.a.createElement(Me.a,{visible:gt,onCancel:function(){return ht(!1)}}),s.a.createElement(te,{visible:Se,onCancel:function(){return ca(!1)}}))},$e=Object(P.a)(function(N){var Ue=N.homePage,J=N.loading,j=N.user,Q=N.globalSetting;return{homePage:Ue,user:j,globalSetting:Q,loading:J.models.index}})(Ke),vt=e("vToQ"),Ht=e.n(vt),mt=e("xKgJ"),je=e("jb+D"),$=e("m3rI"),w=function(Ue){var J,j=RegExp("(^| )"+Ue+"=([^;]+)(;|$)");return(J=document.cookie.match(j))?decodeURIComponent(J[2]):null},Fe=function(Ue){var J=new Date;J.setTime(J.getTime()-1);var j=w(Ue);j!=null&&(document.cookie=Ue+"="+j+";expires="+J.toGMTString())},re;(function(N){N.Classrooms="classrooms",N.Shixuns="shixuns",N.Paths="paths",N.Projects="projects",N.Videos="videos",N.Topics="topics"})(re||(re={}));var Lt=function(Ue){var J,j,Q,ye,kt,y,I,ke,ve,Ze,le,a=Ue.homePage,i=Ue.user,U=Ue.globalSetting,ie=Ue.loading,q=Ue.dispatch,gt=Ue.location,ht=Ue.payload,rt=ht===void 0?{}:ht,ma=Object(l.a)(Ue,["homePage","user","globalSetting","loading","dispatch","location","payload"]),Se=(J=(((j=U.setting)===null||j===void 0?void 0:j.navbar)||[]).find(function(yt){return yt.link==="/".concat(re.Classrooms)}))===null||J===void 0?void 0:J.hidden,ca=(Q=(((ye=U.setting)===null||ye===void 0?void 0:ye.navbar)||[]).find(function(yt){return yt.link==="/".concat(re.Shixuns)}))===null||Q===void 0?void 0:Q.hidden,Nt=(kt=(((y=U.setting)===null||y===void 0?void 0:y.navbar)||[]).find(function(yt){return yt.link==="/".concat(re.Paths)}))===null||kt===void 0?void 0:kt.hidden,ce=((I=i.userInfo)===null||I===void 0?void 0:I.admin)||((ke=i.userInfo)===null||ke===void 0?void 0:ke.business)||((ve=i.userInfo)===null||ve===void 0?void 0:ve.is_shixun_marker)||((Ze=i.userInfo)===null||Ze===void 0?void 0:Ze.is_teacher)||((le=i.userInfo)===null||le===void 0?void 0:le.user_identity)!=="\u5B66\u751F",K=function(){var bt,Jt,Rt,ze,Te,oa,Je,ya,da,Ka,Ma,S,fa,tt,Mt,ta,Oa,Ua,Ra,Vt,nt,C;return s.a.createElement(b.a,{className:"".concat(Ht.a.rightMenu," ").concat(Ht.a.menuWrap)},s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((bt=i.userInfo)===null||bt===void 0?void 0:bt.login,"/classrooms")},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!Se&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((Jt=i.userInfo)===null||Jt===void 0?void 0:Jt.login,"/classrooms")},((Rt=i.userInfo)===null||Rt===void 0?void 0:Rt.main_site)?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),!ca&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((ze=i.userInfo)===null||ze===void 0?void 0:ze.login,"/shixuns")},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Nt&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((Te=i.userInfo)===null||Te===void 0?void 0:Te.login,"/paths")},((oa=i.userInfo)===null||oa===void 0?void 0:oa.main_site)?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Je=i.userInfo)===null||Je===void 0?void 0:Je.main_site)&&!((ya=U.setting)===null||ya===void 0?void 0:ya.is_local)&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((da=i.userInfo)===null||da===void 0?void 0:da.login,"/projects")},"\u6211\u7684\u5F00\u53D1\u9879\u76EE")),s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((Ka=i.userInfo)===null||Ka===void 0?void 0:Ka.login,"/teach-group")},"\u6211\u7684\u6559\u7814\u56E2\u961F")),s.a.createElement(b.a.Item,null,s.a.createElement("a",{onClick:function(){if(!Object(ue.d)(q))return;P.c.push("/problemset")}},"\u6211\u7684\u8BD5\u9898\u5E93")),ce&&s.a.createElement(b.a.Item,null,s.a.createElement("a",{onClick:function(){if(!Object(ue.d)(q))return;P.c.push("/paperlibrary")}},"\u6211\u7684\u8BD5\u5377\u5E93")),((Ma=i.navigationInfo)===null||Ma===void 0||((S=Ma.top)===null||S===void 0)?void 0:S.customer_management_url)&&s.a.createElement(b.a.Item,null,s.a.createElement("a",{href:(fa=i.navigationInfo)===null||fa===void 0||((tt=fa.top)===null||tt===void 0)?void 0:tt.customer_management_url},"\u5BA2\u6237\u7BA1\u7406")),((Mt=i.navigationInfo)===null||Mt===void 0||((ta=Mt.top)===null||ta===void 0)?void 0:ta.college_identifier)&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/colleges/".concat((Oa=i.navigationInfo)===null||Oa===void 0||((Ua=Oa.top)===null||Ua===void 0)?void 0:Ua.college_identifier,"/statistics")},"\u5B66\u9662\u7EDF\u8BA1")),((Ra=i.navigationInfo)===null||Ra===void 0||((Vt=Ra.top)===null||Vt===void 0)?void 0:Vt.laboratory_admin_url)&&s.a.createElement(b.a.Item,null,s.a.createElement("a",{href:(nt=i.navigationInfo)===null||nt===void 0||((C=nt.top)===null||C===void 0)?void 0:C.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),s.a.createElement(b.a.Item,{className:Ht.a.exit},s.a.createElement("a",{onClick:Object(Ye.a)(h.a.mark(function lt(){var Ve;return h.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(je.b)({});case 2:Ve=va.sent,(Ve==null?void 0:Ve.status)===1&&(q({type:"user/getUserInfo",payload:Object(u.a)({},rt)}),q({type:"user/getNavigationInfo",payload:Object(u.a)({},rt)}),Fe("autologin_trustie"),Fe("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ge.b.success(Ve==null?void 0:Ve.message),P.c.replace("/"));case 4:case"end":return va.stop()}},lt)}))},"\u9000\u51FA")))};if(Object(mt.o)()){var Dt;return s.a.createElement("section",null,s.a.createElement("aside",null,s.a.createElement(T.a,{overlay:K,placement:"bottomRight"},s.a.createElement("img",{className:"".concat(Ht.a.userPic," current ml15"),src:"".concat($.a===null||$.a===void 0?void 0:$.a.IMG_SERVER,"/images/").concat((Dt=i.userInfo)===null||Dt===void 0?void 0:Dt.image_url),alt:"",onClick:function(){var bt;return P.c.push("/users/".concat((bt=i.userInfo)===null||bt===void 0?void 0:bt.login,"/classrooms"))}}))))}else return s.a.createElement("div",{className:"font15"},s.a.createElement("span",{className:"ml10 mr5 current c-white",onClick:function(){q({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),s.a.createElement("span",{className:"ml5 mr5"},"|"),s.a.createElement(W.Link,{to:"/user/register",className:"ml5 current c-white"},"\u6CE8\u518C"))},ea=Object(P.a)(function(N){var Ue=N.homePage,J=N.loading,j=N.user,Q=N.globalSetting;return{homePage:Ue,user:j,globalSetting:Q,loading:J.models.index}})(Lt),At=D.a.Header,He=Y.a.Search;function R(){var N,Ue,J=window.location.pathname,j=J.split("/"),Q={};return j[1]=="classrooms"&&j.length>3&&!((N=j[4])===null||N===void 0?void 0:N.includes("newgold"))&&!((Ue=j[5])===null||Ue===void 0?void 0:Ue.includes("newgold"))&&(Q.course_id=j[2]),j[1]==="shixuns"&&j.length>3&&(Q.objective_type="shixun",Q.objective_id=j[2]),j[1]==="paths"&&j.length>3&&(Q.objective_type="path",Q.objective_id=j[2]),Object(u.a)(Object(u.a)({},Q),{school:1})}var L={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/programa":{link:"/programa",key:8}},E=function(Ue){var J=Ue.homePage,j=Ue.user,Q=Ue.globalSetting,ye=Ue.loading,kt=Ue.dispatch,y=Ue.location,I=Object(l.a)(Ue,["homePage","user","globalSetting","loading","dispatch","location"]),ke=Object(p.k)(),ve=Object(c.useState)(!1),Ze=Object(F.a)(ve,2),le=Ze[0],a=Ze[1],i=Object(c.useState)(-1),U=Object(F.a)(i,2),ie=U[0],q=U[1],gt=R();Object(c.useEffect)(function(){kt({type:"user/getNavigationInfo",payload:Object(u.a)({},gt)})},[Q.name]),Object(c.useEffect)(function(){kt({type:"user/getUserInfo",payload:Object(u.a)({},gt)})},[y.pathname]),Object(c.useEffect)(function(){if(Q==null?void 0:Q.setting){var Jt,Rt;Q==null||((Jt=Q.setting)===null||Jt===void 0||((Rt=Jt.navbar)===null||Rt===void 0))||Rt.map(function(ze,Te){y.pathname.indexOf(ze.link)>-1&&q(Te)})}},[Q==null?void 0:Q.setting]);function ht(Jt){ke.push("/search?value="+Jt)}var rt=function(){return le?s.a.createElement("div",{onBlur:function(){setTimeout(function(){a(!1)},300)}},s.a.createElement(He,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ht,autoFocus:!0})):s.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){a(!0)}})};if(Q.showHeader&&Q.showHeaderFooter){var ma,Se,ca,Nt,ce,K,Dt,yt,bt;return s.a.createElement(D.a,{className:"".concat(g.a.header," ").concat(Q.showHeaderFixed?g.a.headerFixed:"")},s.a.createElement(At,{className:"header"},s.a.createElement("section",{className:g.a["edu-menu"]},s.a.createElement(W.Link,{to:"/"},s.a.createElement("img",{className:g.a.logo,title:"\u5934\u6B4C",src:"".concat($.a.IMG_SERVER,"/").concat(Q==null||((ma=Q.setting)===null||ma===void 0)?void 0:ma.nav_logo_url)})),s.a.createElement("ul",{className:g.a.menu},Q.setting&&Q.setting.navbar.map(function(Jt,Rt){if(!Jt.hidden)return s.a.createElement("li",{key:Rt,className:ie===Rt?g.a.actived:""},s.a.createElement(W.Link,{to:Jt.link},Jt.name))}),(j==null||((Se=j.navigationInfo)===null||Se===void 0||((ca=Se.top)===null||ca===void 0))?void 0:ca.auth)&&s.a.createElement("li",{key:"999"},s.a.createElement("a",{href:"".concat(j==null||((Nt=j.navigationInfo)===null||Nt===void 0||((ce=Nt.top)===null||ce===void 0))?void 0:ce.auth)},"\u5DE5\u7A0B\u8BA4\u8BC1"))),s.a.createElement("div",{className:"search-bar"},s.a.createElement(rt,null),s.a.createElement($e,null),!!(j==null||((K=j.userInfo)===null||K===void 0)?void 0:K.login)&&s.a.createElement(W.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(j==null||((Dt=j.userInfo)===null||Dt===void 0)?void 0:Dt.login,"/user_tidings")},(j==null||((yt=j.navigationInfo)===null||yt===void 0||((bt=yt.top)===null||bt===void 0))?void 0:bt.new_message)&&s.a.createElement("span",{className:g.a.newslight})),s.a.createElement(ea,{payload:gt})))))}else return s.a.createElement(s.a.Fragment,null)},fe=n.a=Object(P.a)(function(N){var Ue=N.homePage,J=N.loading,j=N.user,Q=N.globalSetting;return{homePage:Ue,user:j,globalSetting:Q,loading:J.models.index}})(E)},s8TD:function(o,n,e){"use strict";e.d(n,"a",function(){return W});var F=e("Pv/L"),l=e("14J3"),u=e("BMrR"),t=e("jCWc"),Y=e("kPKH"),d=e("2qtc"),D=e("kLXV"),c=e("q1tI"),s=e.n(c),p=e("dfu6"),W=function(x){return new Promise(function(g,_){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return _("WebRTC not supported by browser");var v=new RTCPeerConnection,T=[];v.createDataChannel(""),v.createOffer().then(function(G){return v.setLocalDescription(G)}).catch(function(G){return _(G)}),v.onicecandidate=function(G){console.log("event:",G);var se=[];if(!G||!G.candidate){if(console.log("ips",T),T.length==0||!Object(p.a)(T[0])){var M=D.a.info({title:s.a.createElement(u.a,null,s.a.createElement(Y.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(Y.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return M.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:s.a.createElement(u.a,null,s.a.createElement(Y.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",x.ip_limit==="inner"&&s.a.createElement(s.a.Fragment,null,s.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"),s.a.createElement("br",null),s.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return _("WebRTC disabled or restricted by browser")}var Be=T.filter(function(m){return Object(p.a)(m)});return g(Be.join(""))}var k=G.candidate.candidate.split(" "),b=Object(F.a)(k),V=b[0],ge=b[1],Ae=b[2],O=b[3],r=b[4],Ge=b[5],A=b[7],h=b.slice(8),Ye=["rtp","rtpc"];if(console.log("event:",G),T.some(function(m){return m==r})||T.push(r),console.log(" candidate: "+V.split(":")[1]),console.log(" component: "+Ye[ge-1]),console.log(" protocol: "+Ae),console.log(" priority: "+O),console.log(" ip: "+r),console.log(" port: "+Ge),console.log(" type: "+A),h.length){console.log("attributes: ");for(var Oe=0;Oe "+h[Oe]+": "+h[Oe+1])}}})}},sckv:function(o,n,e){o.exports={wrap:"wrap___3kep6",colorBlue:"colorBlue___3r5Hq",repeatedName:"repeatedName___vESvE"}},vHTk:function(o,n,e){o.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},vToQ:function(o,n,e){o.exports={flex_box_center:"flex_box_center___3UWMh",flex_space_between:"flex_space_between___2nh9S",flex_box_vertical_center:"flex_box_vertical_center___2Neiq",flex_box_center_end:"flex_box_center_end___2_1FS",flex_box_column:"flex_box_column___2E-v7",userPic:"userPic___3Pu9t",rightMenu:"rightMenu___1qaVl",menuWrap:"menuWrap___3r9jm",exit:"exit___38Urs"}},xKgJ:function(o,n,e){"use strict";e.d(n,"p",function(){return d}),e.d(n,"b",function(){return D}),e.d(n,"c",function(){return c}),e.d(n,"e",function(){return s}),e.d(n,"f",function(){return p}),e.d(n,"t",function(){return W}),e.d(n,"g",function(){return P}),e.d(n,"u",function(){return x}),e.d(n,"d",function(){return g}),e.d(n,"i",function(){return _}),e.d(n,"k",function(){return v}),e.d(n,"v",function(){return T}),e.d(n,"r",function(){return G}),e.d(n,"h",function(){return se}),e.d(n,"j",function(){return M}),e.d(n,"q",function(){return Be}),e.d(n,"s",function(){return ge}),e.d(n,"a",function(){return r}),e.d(n,"m",function(){return Fe}),e.d(n,"n",function(){return re}),e.d(n,"l",function(){return Lt}),e.d(n,"o",function(){return At}),e.d(n,"w",function(){return He});var F=e("9kvl"),l;(function(R){R[R.SuperAdmin=1]="SuperAdmin",R[R.Operation=2]="Operation",R[R.CertifiedTeacher=5]="CertifiedTeacher",R[R.TrainingProduction=8]="TrainingProduction",R[R.UncertifiedTeacher=12]="UncertifiedTeacher",R[R.Student=15]="Student"})(l||(l={}));var u;(function(R){R[R.SuperAdmin=1]="SuperAdmin",R[R.Operation=2]="Operation",R[R.Admin=5]="Admin",R[R.Teacher=8]="Teacher",R[R.Assistant=12]="Assistant",R[R.Student=15]="Student"})(u||(u={}));var t=function(L){var E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return L.some(function(Ue){return Ue==(N==null?void 0:N.role)})},Y=function(L){var E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return(N==null?void 0:N.own)?!0:L.some(function(Ue){var J;return Ue==(N==null||((J=N.course)===null||J===void 0)?void 0:J.course_role)})},d=function(){var L=Object(F.b)()._store.getState(),E=L.user,fe=E.userInfo;return fe.main_site},D=function(){var L,E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return N==null||((L=N.course)===null||L===void 0)?void 0:L.course_is_end},c=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher,u.Assistant])},s=function(){return Y([u.SuperAdmin,u.Teacher,u.Admin,u.Assistant,u.Operation])},p=function(){return Y([u.SuperAdmin,u.Teacher,u.Admin])},W=function(){return Y([u.SuperAdmin])},P=function(){return Y([u.SuperAdmin,u.Operation,u.Admin])},x=function(){return t([u.SuperAdmin,u.Operation])},g=function(){return Y([u.SuperAdmin,u.Admin])},_=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher])},v=function(){return Y([u.Assistant])},T=function(){return Y([u.Teacher])},G=function(){return Y([u.Student])},se=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher,u.Assistant,u.Student])},M=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher,u.Assistant])},Be=function(){var L,E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return(N==null||((L=N.course)===null||L===void 0)?void 0:L.course_role)===null},k=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},b=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&t([l.SuperAdmin])},V=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&t([l.SuperAdmin,l.Operation])},ge=function(){return t([u.Student])},Ae=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},O=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},r=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction])},Ge=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):E||!E&&t([l.SuperAdmin])},A=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation]):E||!E&&t([l.SuperAdmin,l.Operation])},h=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},Ye=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},Oe=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},m=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):!1},me=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},te=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):E||!E&&t([l.SuperAdmin])},Me=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation]):E||!E&&t([l.SuperAdmin,l.Operation])},Ee=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},Re=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?!1:E||!E&&t([l.SuperAdmin,l.Operation])},ue=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?E||!E&&t([l.SuperAdmin,l.Operation]):!1},X=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},he=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?!E&&t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},Ke=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},$e=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher])},vt=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):E||!E&&t([l.SuperAdmin])},Ht=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation]):E||!E&&t([l.SuperAdmin,l.Operation])},mt=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},je=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?E||!E&&t([l.SuperAdmin,l.Operation]):!1},$=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},w=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Y([u.Teacher])},Fe=function(){return t([l.SuperAdmin])},re=function(){return t([l.SuperAdmin,l.Operation])},Lt=function(){return t([l.Student])},ea=function(){return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher])},At=function(){var L,E=Object(F.b)()._store.getState(),fe=E.user;return!!((L=fe.userInfo)===null||L===void 0?void 0:L.login)},He=function(){var L=Object(F.b)()._store.getState(),E=L.user;return E.userInfo}},xrsn:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2cC1r",flex_space_between:"flex_space_between___9TeDx",flex_box_vertical_center:"flex_box_vertical_center___3EIYv",flex_box_center_end:"flex_box_center_end___1Uph0",flex_box_column:"flex_box_column___17_5w",header:"header___1E4MV",logo:"logo___R8PNJ",headerFixed:"headerFixed___1V7d4",menu:"menu___Km2Uo",actived:"actived___12Ff0","edu-menu":"edu-menu___2hxbr",newslight:"newslight___jwZR3"}}}]); +`),insertTextRules:M.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ge=s(M,Ae,O,V,r);return{suggestions:Ge}}})},W="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function P(M){return/^\d+$/.test(M)?"".concat(M,"px"):M}function x(){}var g=!1,_={"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 p(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Be=M;if(Array.isArray(M)){for(var k=0;k0||Ze.target.offsetWidth>0)&&$.current.instance.layout()}}catch(le){ke.e(le)}finally{ke.f()}}),y.observe(je.current)),y}function At(){u.b.warn(decodeURIComponent(W))}Object(d.useEffect)(function(){var y=$.current.instance;if(ge!=null&&y&&re){var I=y.getModel();I&&ge!==I.getValue()&&(g=!0,I.setValue(ge),y.layout(),g=!1)}},[ge,re,$.current]);function He(){var y=$.current.instance;if(y){var I=y.getSelection(),ke=$.current.pastePos||{},ve=new T.Range(ke.startLineNumber||I.endLineNumber,ke.startColumn||I.endColumn,ke.endLineNumber||I.endLineNumber,ke.endColumn||I.endColumn);setTimeout(function(){y.executeEdits("",[{range:ve,text:""}])},300)}}function R(y){(window.navigator.platform.match("Mac")?y.metaKey:y.ctrlKey)&&y.keyCode==83&&(y.preventDefault(),Me())}var L=function(){if(Re){var I=$.current.instance.getContentHeight();I<1800?ye(I0||$e.target.offsetWidth>0)&&Re.layout()}}catch(vt){he.e(vt)}finally{he.f()}}),ue.observe(A.current)),ue}Object(d.useEffect)(function(){A.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(Re){T=Re;var ue=T.editor.createDiffEditor(A.current,Object(F.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));m(ue);var X=me(ue);return function(){ue.dispose();var he=ue.getModel();he&&he.dispose(),X.unobserve(A.current)}})},[]),Object(d.useEffect)(function(){Oe&&Oe.setModel({original:T.editor.createModel(ge,O),modified:T.editor.createModel(Ae,O)})},[ge,Ae,O,Oe]);var te=P(k),Me=P(V),Ee={width:te,height:Me};return D.a.createElement("div",{className:"my-diff-editor",ref:A,style:Ee})}},aBPH:function(o,n,e){o.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},auZk:function(o,n,e){o.exports={flex_box_center:"flex_box_center___3qTxW",flex_space_between:"flex_space_between___3ea87",flex_box_vertical_center:"flex_box_vertical_center___3pRKY",flex_box_center_end:"flex_box_center_end___1knqW",flex_box_column:"flex_box_column___2jnF_",header:"header___1jftB","flex-center":"flex-center___2n5vX",title:"title___JYziX",schedule:"schedule___3dZqv",clickWarp:"clickWarp___Nw-Yv",num:"num___2kh_y",subject:"subject___3cFDa",btns:"btns___jk1p6",btn:"btn___2VKv5",simulate:"simulate___3PtJU",exit:"exit___3vlKF"}},bKvZ:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2dXfh",flex_space_between:"flex_space_between___2BhUa",flex_box_vertical_center:"flex_box_vertical_center___15ksZ",flex_box_center_end:"flex_box_center_end___3JbfY",flex_box_column:"flex_box_column___1raS-",level:"level___W4wcy",left:"left___1XwUw",container:"container___16wfS",title:"title___2mqN2",listWrap:"listWrap___U0Df3",list:"list___2YNXa",s3:"s3___25biP",s2:"s2___3z1Hl",listActive:"listActive___1B21p",os:"os___2rPuf",btns:"btns___3SwkA",btnsWrap:"btnsWrap___30oSS",icon:"icon___IUU5o",btn:"btn___GdOfs",d1:"d1___uGVV7",d2:"d2___12wBt",right:"right___27lwg",addIcon:"addIcon___3jWNX"}},bUJZ:function(o,n){o.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABq1JREFUWAmVWGuIVVUU/vaZ2zjjOC9TwzFtwAjKHlJBNj4IYgJp/hghIWEE/ahAlCypqB8JoSiRJljQw6KoEGz6oQmNvxqdoB9hailZoZbj2xlndHzMvWf3rX3OOnefc888XLDv2nvttdda+1tr73PONbhJsnZdM64NPsll7YCZBYQtQMAmFPayz2ZPcNCFmvpdxrzR56bG+WPGqQc79PoShOEKGLMQ1hbcOstfsSA8j4wpcrIbQbDFTFzfmaeSlY0ZkB14bT5suIFBtGUXMzj6YzTChbQvXMifN+ghemtMw8Z90WT+74gBWbu9Cv0979HJyvyllI6JkKcjRkQ/MJvR1LbamKUlEWUpNyDbt6oJpeJ2GmCdeDQaAp7ayN14B4b1VVVYapo39Wd1KwJywVy/Tnjt3VnlcsHosixEIleZrNa+cCF/3hzGhOq2bFBq2am7NJ3q2l1GZgSDQTMw9U2gqsmty/0pXQTOrmVMQ950xp4xXZjevthPX3RadMl/u1kzmTTpnM/Dy9xsDZ2FwBXWqG7L+aPJukepHQBF6oE6I5Ex7RCfwCpVUVOwx5/jabJ7dSKX+xucvBxoeBw4vRG4djBSl1M1kcFMfRHo5ym/9H3aTLYGNYVBsMDc8YU7fdxGTMXiBhR5bZTYhOe1kAdD5MIv/RgtrH+MY6IgTebqGaQl799DW7G+8LwmdpxOaYOG4RCyfz3DS89+p8Jx8xlvEZF7GcyN8pKgGhjkmTj9QVk2nl5gnjJ3ftsZ1VBxeIU7EAqhFkUWYv+iEydnPgcmd7BTJaOIBJ0LOyKkVZZw2b/mXbrsJzaxgpJOY48va8bg0FkO0gVOQQUli+PS8w1WKN+0oIj6idMKGBjsYNBRMBq8cKHMhlI7ijSAFhZwze06Aq6fBE5+FI/HMJi2z1iGOgoYLrVrhnIdll1VBjihFZjCB39xgCm6yszVAZMeAM7/AFz9hyvTHsvpinecjTcotRd4Yma6QMRxxXqu0DS5eSpommRc/6D8Akff5n10GGheBMxmodc9xMI+yomsx4yDzJAHa6YE1JIEpM6EC2UXRNLyb8PDRGeQzhmMXID9vzAGHuVGBtT7VY6BMQJkARR4d7REOyn7GVcvqGV6eOQv/sR0xce+xNQN/k7k7qEJ3uSlK2lTFRvOIA7DgMJhCytQCGV3EElzfxtZKwHPwsWf6ZioOOJ6GTfcz6Dm8vgz2MRmrJJiGX/G2IDGTrnbWW5od3PGXG9R5dmbtukR+qLBCxIQ17jGwM67JwAg8ypL5lVPOfUTHdc/VWBAvTR8VypwHWhBCxfyIW+eB1z+k6fpDCfieWEDR3j0z/HC5LxsQmQChKMKRMo2Zd6glwgVTyTPIjEgz6QEDdmJ7oJ9N0deMwuonR6hoTIfBUFpwjTqtMYIxIiornBp7rkY8+jZeSLgK8SeCDZxGDsXLs0tiLn0xalw2b3Que5IpvpuQ9QXuZCipPPF4dguud/XeRt2FXAj3IkgLDIdlY+ODMIJ/LfOB4b5rnPhV0LOADVlWsBn99Ix5VOo9/enLrb8H80nuXyh1Jldgek42Me0dJfTxB1qyiRy3bXfb+JxL/JIy9F3utxxSZrok+MWzjPgxjmxTG0ySKcjvKJ1m4UH+6L3oVK4JUehcpELioYOrWcdsUbmfRY9LrQmxEmBr7XztgHV5KKXciyBSSAaoM8ZA0kwc2R3tO4j4m1JWkTqIRopebLZy4G57/De2Q90PxshVt0ILPqGyPD74MBaPlIYmNoY3V6PefoY8+tefIUJhWtShSxoZIval4mz395l4fICbCNS1VOABV/GwRCZIx9HaOhhSJDxEYr7hr5jShCSsf16xiaYcGVyb+juEq2sgFU/5xXgvlfp/BrTV8M0vc+2Ue2nOdVTiLnZYLNZdnKVKkY1pKNC22reD10OKb+Ik5x7hSvFK7s/wNfhQ5uiYP7YCuxfV64Rh06MtI+22JbGYw7x6VGyd5XZztYmDPKl2OZ9KKpWDq+9Lb61/bkcRBUiww/F+vo2s+RYf3aFP3Z9u62pieHzU9q2pzAe7VHiVo4SgD8vH4gwS83z/algRCWdMreIqqJY98Ripm9z6phWpCC+9v1jL3096tr350GbtJ0XjLivSFkcU8LsJ7Xz+e6V/3dMRZFmBD6ixvRw+2vMC1f5oBuZxgxIl9oPq5ewCOVzaSFl0WPGd+gUMwEh/sPK8A+rl250qq3R+LgDUiN2a2Mzwsv8GJP6sjMp5xuna6LSGzXzL8HvQjBpp3n5Up9MjJf+B5WVB7lfjXHfAAAAAElFTkSuQmCC"},bntm:function(o,n,e){"use strict";e.d(n,"d",function(){return F}),e.d(n,"b",function(){return l}),e.d(n,"c",function(){return u}),e.d(n,"a",function(){return t});function F(Y){try{Y.mozRequestFullScreen?Y.mozRequestFullScreen():Y.webkitRequestFullScreen&&Y.webkitRequestFullScreen()}catch(d){console.log(d,":e")}}function l(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var u=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function t(){var Y=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,d=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(Y==null)}},cRFk:function(o,n,e){o.exports=e.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(o,n,e){"use strict";e.r(n);var F=e("+L6B"),l=e("2/Rp"),u=e("T2oS"),t=e("W9HT"),Y=e("14J3"),d=e("BMrR"),D=e("2qtc"),c=e("kLXV"),s=e("jCWc"),f=e("kPKH"),W=e("qVdP"),P=e("jsC+"),x=e("k1fw"),g=e("lUTK"),_=e("BvKs"),p=e("WmNS"),T=e.n(p),G=e("9og8"),se=e("miYZ"),M=e("tsqr"),Be=e("5Dmo"),k=e("3S7+"),b=e("tJVT"),V=e("PpiC"),ge=e("Znn+"),Ae=e("ZTPi"),O=e("q1tI"),r=e.n(O),Ge=e("B6bo"),A=e.n(Ge),h=e("Ty5D"),Ye=e("9kvl"),Oe=e("BoS7"),m=e("Sdc0"),me=e("oBTY"),te=e("ozfa"),Me=e("MJZm"),Ee=e("5NDa"),Re=e("5rEg"),ue=e("y8nQ"),X=e("Vl3Y"),he=e("aBPH"),Ke=e.n(he),$e=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.l)(),Je=Object(h.m)(),ya=Object(O.useState)({}),da=Object(b.a)(ya,2),Ka=da[0],Ma=da[1],S=Object(O.useRef)(),fa=X.a.useForm(),tt=Object(b.a)(fa,1),Mt=tt[0],ta=Object(O.useState)(""),Oa=Object(b.a)(ta,2),Ua=Oa[0],Ra=Oa[1];Object(O.useEffect)(function(){Te.visible&&Mt.resetFields()},[Te.visible]),Object(O.useEffect)(function(){var C=sessionStorage.getItem("pathArray");if(C){var lt=C.split(",").join("/"),Ve=lt.indexOf("/")===0?lt.substr(1):lt;Ra(Ve)}},[]),Object(O.useEffect)(function(){var C,lt;S.current=(C=oa.pathname)===null||C===void 0||((lt=C.split("/"))===null||lt===void 0)?void 0:lt[2]},[]);var Vt=function(){var C=Object(G.a)(T.a.mark(function lt(){var Ve,aa,va=arguments;return T.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Ve=va.length>0&&va[0]!==void 0?va[0]:{},Xt.next=3,Rt({type:"shixunsDetail/addRepositoryFile",payload:{id:Je.id,message:Ve.commitMessage,content:"",path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path+"/"+(Ve.file||".gitkeep"),secret_repository:ze?void 0:!0}});case 3:aa=Xt.sent,(aa==null?void 0:aa.url)&&(M.b.success("\u6DFB\u52A0\u6210\u529F"),Te.onOK({path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path+"/"+(Ve.file||".gitkeep"),name:Ve.path.split("/")[Ve.path.split("/").length-1]}),Te.onClose());case 5:case"end":return Xt.stop()}},lt)}));return function(){return C.apply(this,arguments)}}(),nt=function(){var lt,Ve;Ye.c.push("/shixuns/".concat(S.current,"/").concat((lt=oa.pathname)===null||lt===void 0||((Ve=lt.split("/"))===null||Ve===void 0)?void 0:Ve[3]).concat(Ua?"/master/shixun_show/".concat(Ua):""))};return r.a.createElement(c.a,{width:"60%",centered:!0,visible:Te.visible,wrapClassName:Ke.a.modal,onOk:function(){Mt.submit()},onCancel:Te.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},r.a.createElement("section",{className:Ke.a.bg},r.a.createElement("div",{className:Ke.a.wrap},r.a.createElement(X.a,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Vt,onChange:function(){var lt,Ve,aa,va,ne=Object(x.a)({},Mt.getFieldsValue()),Xt=ne==null||((lt=ne.path)===null||lt===void 0)?void 0:lt.split(""),ka=ne==null||((Ve=ne.file)===null||Ve===void 0)?void 0:Ve.split("");(Xt==null||((aa=Xt.filter(function(Aa){return Aa=="/"}))===null||aa===void 0)?void 0:aa.length)&&(ne.path=ne.path.substring(0,ne.path.length-1)),(ka==null||((va=ka.filter(function(Aa){return Aa=="/"}))===null||va===void 0)?void 0:va.length)&&(ne.file=ne.file.substring(0,ne.path.length-1)),Mt.setFieldsValue(Object(x.a)({},ne)),Ma(ne)}},r.a.createElement(X.a.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},r.a.createElement(d.a,null,r.a.createElement(f.a,null,r.a.createElement("span",{className:Ke.a.filePath},Te.defaultPath+"/")),r.a.createElement(f.a,{flex:"1"},r.a.createElement(X.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"large"}))))),r.a.createElement(X.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"large"})),r.a.createElement(X.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"}))))))},vt=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})($e),Ht=e("7ahc"),mt=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.l)(),Je=Object(h.m)(),ya=Object(O.useState)({}),da=Object(b.a)(ya,2),Ka=da[0],Ma=da[1],S=Object(O.useRef)(),fa=X.a.useForm(),tt=Object(b.a)(fa,1),Mt=tt[0],ta=Object(O.useState)(""),Oa=Object(b.a)(ta,2),Ua=Oa[0],Ra=Oa[1];Object(O.useEffect)(function(){Te.visible&&Mt.resetFields()},[Te.visible]),Object(O.useEffect)(function(){var C=sessionStorage.getItem("pathArray");if(C){var lt=C.split(",").join("/"),Ve=lt.indexOf("/")===0?lt.substr(1):lt;Ra(Ve)}},[]),Object(O.useEffect)(function(){var C,lt;S.current=(C=oa.pathname)===null||C===void 0||((lt=C.split("/"))===null||lt===void 0)?void 0:lt[2]},[]);var Vt=function(){var C=Object(G.a)(T.a.mark(function lt(){var Ve,aa,va=arguments;return T.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Ve=va.length>0&&va[0]!==void 0?va[0]:{},Xt.next=3,Rt({type:"shixunsDetail/addRepositoryFile",payload:{id:Je.id,message:Ve.commitMessage,content:Ve.codeMirror,path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path,secret_repository:ze?void 0:!0}});case 3:aa=Xt.sent,(aa==null?void 0:aa.url)&&(M.b.success("\u6DFB\u52A0\u6210\u529F"),Te.onOK({path:(Te.defaultPath?Te.defaultPath+"/":"")+Ve.path,name:Ve.path.split("/")[Ve.path.split("/").length-1]}),Te.onClose());case 5:case"end":return Xt.stop()}},lt)}));return function(){return C.apply(this,arguments)}}(),nt=function(){var lt,Ve;Ye.c.push("/shixuns/".concat(S.current,"/").concat((lt=oa.pathname)===null||lt===void 0||((Ve=lt.split("/"))===null||Ve===void 0)?void 0:Ve[3]).concat(Ua?"/master/shixun_show/".concat(Ua):""))};return r.a.createElement(c.a,{width:"60%",visible:Te.visible,wrapClassName:Ke.a.modal,centered:!0,onOk:function(){Mt.submit()},onCancel:Te.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},r.a.createElement("section",{className:Ke.a.bg},r.a.createElement("div",{className:Ke.a.wrap},r.a.createElement(X.a,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Vt,onChange:function(){var lt,Ve,aa=Object(x.a)({},Mt.getFieldsValue()),va=aa==null||((lt=aa.path)===null||lt===void 0)?void 0:lt.split("");(va==null||((Ve=va.filter(function(ne){return ne=="/"}))===null||Ve===void 0)?void 0:Ve.length)>1&&(aa.path=aa.path.substring(0,aa.path.length-1)),Mt.setFieldsValue(Object(x.a)({},aa)),Ma(aa)}},r.a.createElement(X.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},r.a.createElement(d.a,null,r.a.createElement(f.a,null,r.a.createElement("span",{className:Ke.a.filePath},Te.defaultPath+"/")),r.a.createElement(f.a,{flex:"1"},r.a.createElement(X.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large"}))))),r.a.createElement(X.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"})),r.a.createElement("div",{className:"mt10 mb20"},r.a.createElement(X.a.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},r.a.createElement(Ht.a,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))},je=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})(mt),$=e("DZo9"),w=e("8z0m"),Fe=e("m3rI"),re=e("8j3D"),Lt=e("RC3E"),ea=e.n(Lt),At=w.a.Dragger,He=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.l)(),Je=Object(h.m)(),ya=Object(O.useState)({}),da=Object(b.a)(ya,2),Ka=da[0],Ma=da[1],S=Object(O.useRef)(),fa=X.a.useForm(),tt=Object(b.a)(fa,1),Mt=tt[0],ta=Object(O.useState)([]),Oa=Object(b.a)(ta,2),Ua=Oa[0],Ra=Oa[1],Vt=Object(O.useState)(),nt=Object(b.a)(Vt,2),C=nt[0],lt=nt[1],Ve;Object(O.useEffect)(function(){Te.visible&&(Mt.resetFields(),Ra([]))},[Te.visible]),Object(O.useEffect)(function(){S.current=Je.id},[]),Object(O.useEffect)(function(){var Aa=sessionStorage.getItem("pathArray");if(Aa){var Bt=Aa.split(",").join("/"),na=Bt.indexOf("/")===0?Bt.substr(1):Bt;lt(na)}},[]);var aa=function(Bt){if(Ve=Bt.file.name,Bt.file.status==="done"||Bt.file.status==="uploading"){var na,$a,Ba;if(Ra(Bt.fileList),!Bt.file.response)return;if(((na=Bt.file.response)===null||na===void 0?void 0:na.status)===0){M.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Ra(Ua.filter(function(ja){return ja.uid!==Bt.file.uid})),(($a=Bt.file.response)===null||$a===void 0?void 0:$a.message)&&M.b.info((Ba=Bt.file.response)===null||Ba===void 0?void 0:Ba.message)}},va=function(){var Aa=Object(G.a)(T.a.mark(function Bt(na){var $a;return T.a.wrap(function(ja){for(;;)switch(ja.prev=ja.next){case 0:if(na.response){ja.next=3;break}return M.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),ja.abrupt("return");case 3:return ja.next=5,Rt({type:"shixunsDetail/deleteGitFile",payload:{id:Je.id,path:C?"".concat(C,"/").concat(na.name):na.name,message:Mt.getFieldValue("commitMessage")||"\u5220\u9664\u4E86".concat(C?"".concat(C,"/").concat(na.name):na.name),secret_repository:ze?null:!0}});case 5:$a=ja.sent,$a.status===0&&(Ra(Ua.filter(function(Za){return Za.uid!==na.uid})),M.b.info("\u5220\u9664\u6210\u529F"));case 7:case"end":return ja.stop()}},Bt)}));return function(na){return Aa.apply(this,arguments)}}(),ne={height:300,multiple:!0,withCredentials:!0,data:function(){var Aa=Object(G.a)(T.a.mark(function na(){return T.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return Ba.abrupt("return",new Promise(function(){var ja=Object(G.a)(T.a.mark(function Za(Ia,Va){return T.a.wrap(function(ra){for(;;)switch(ra.prev=ra.next){case 0:setTimeout(Object(G.a)(T.a.mark(function la(){var qe,za;return T.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:return Pa.next=2,Mt.getFieldsValue();case 2:qe=Pa.sent,za=Object(x.a)(Object(x.a)({},{path:Te.defaultPath?Te.defaultPath:"",message:Ka.commitMessage||"\u4E0A\u4F20\u4E86".concat(Ve)}),ze?{}:{secret_repository:!0}),Ia(za);case 5:case"end":return Pa.stop()}},la)})),200);case 1:case"end":return ra.stop()}},Za)}));return function(Za,Ia){return ja.apply(this,arguments)}}()));case 1:case"end":return Ba.stop()}},na)}));function Bt(){return Aa.apply(this,arguments)}return Bt}(),fileList:Ua,method:"post",action:"".concat(Fe.a.API_SERVER,"/api/shixuns/").concat(S.current,"/upload_git_file.json"),onChange:aa,onRemove:va,beforeUpload:function(Bt){Ve=Bt.name}},Xt=function(){var Aa=Object(G.a)(T.a.mark(function Bt(na){return T.a.wrap(function(Ba){for(;;)switch(Ba.prev=Ba.next){case 0:return Ba.next=2,Mt.validateFields();case 2:Te.onClose(),Te.onOK({path:Te.defaultPath}),ka();case 5:case"end":return Ba.stop()}},Bt)}));return function(na){return Aa.apply(this,arguments)}}(),ka=function(){var Bt,na;Ye.c.push("/shixuns/".concat(S.current,"/").concat((Bt=oa.pathname)===null||Bt===void 0||((na=Bt.split("/"))===null||na===void 0)?void 0:na[3]).concat(C?"/master/shixun_show/".concat(C):""))};return r.a.createElement(c.a,{visible:Te.visible,onOk:Xt,centered:!0,onCancel:Te.onClose,width:"70%"},r.a.createElement("section",{className:ea.a.bg},r.a.createElement("div",{className:ea.a.wrap},r.a.createElement("div",{className:ea.a.title},"\u4E0A\u4F20\u6587\u4EF6"),r.a.createElement(X.a,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Xt,onValuesChange:function(){return Ma(Object(x.a)({},Mt.getFieldsValue()))}},r.a.createElement(X.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),r.a.createElement(X.a.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},r.a.createElement(At,ne,r.a.createElement("div",null,r.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(ea.a.colorBlue)})),r.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",r.a.createElement("span",{className:"".concat(ea.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),r.a.createElement(re.a,{onFinish:function(Bt){return lt(Bt)}})))},R=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})(He),L=e("Bbdw"),E=e.n(L),fe=e("HpfO"),N=e.n(fe),Ue=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.dispatch,Rt=K.title,ze=K.pathList,Te=ze===void 0?[]:ze,oa=K.showInputPath,Je=oa===void 0?!1:oa,ya=K.isMergeSelectFile,da=ya===void 0?!1:ya,Ka=K.onFinish,Ma=Ka===void 0?function(){}:Ka,S=X.a.useForm(),fa=Object(b.a)(S,1),tt=fa[0],Mt=Object(h.m)(),ta=Object(h.l)(),Oa=Object(O.useRef)(),Ua=Object(O.useState)(""),Ra=Object(b.a)(Ua,2),Vt=Ra[0],nt=Ra[1],C=Object(O.useState)(""),lt=Object(b.a)(C,2),Ve=lt[0],aa=lt[1],va=Object(O.useState)([]),ne=Object(b.a)(va,2),Xt=ne[0],ka=ne[1],Aa=Object(O.useState)([]),Bt=Object(b.a)(Aa,2),na=Bt[0],$a=Bt[1];Object(O.useEffect)(function(){var Ea,ra;Oa.current=((Ea=ta.pathname)===null||Ea===void 0||((ra=Ea.split("/"))===null||ra===void 0)?void 0:ra[3])==="repository"},[]),Object(O.useEffect)(function(){if(Dt.actionTabs.key!=="Repository-SelectFilePath")return;var Ea=Te.join("/"),ra=[];Te.map(function(la,qe){qe===0?ra.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(la),path:Ea}):ra.push({val:"/".concat(la),path:Ea})}),ka(ra),nt(Ea),aa(Ea),Ba(Ea)},[Dt.actionTabs.key]);var Ba=function(){var Ea=Object(G.a)(T.a.mark(function ra(la){var qe;return T.a.wrap(function(wa){for(;;)switch(wa.prev=wa.next){case 0:return wa.next=2,Jt({type:Oa.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Mt.id,path:la}});case 2:qe=wa.sent,qe&&$a(qe.trees||[]);case 4:case"end":return wa.stop()}},ra)}));return function(la){return Ea.apply(this,arguments)}}(),ja=function(ra){var la=Vt;ra.type==="tree"&&(Xt.length?Xt.push({val:"/".concat(ra.name),path:ra.name}):Xt.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ra.name),path:ra.name}),ka(Xt),la=Vt?"".concat(Vt,"/").concat(ra.name):ra.name,nt(la)),Ba(la)},Za=function(ra,la){var qe=Xt.filter(function(wa,Pa){return Pa<=la});ka(qe);var za=qe.filter(function(wa,Pa){return Pa!==0}).map(function(wa){return wa.val}).join("").substr(1);nt(za),Ba(za)},Ia=function(){var Ea=Object(G.a)(T.a.mark(function ra(){var la,qe,za;return T.a.wrap(function(Pa){for(;;)switch(Pa.prev=Pa.next){case 0:if(la=tt==null?void 0:tt.getFieldsValue(),qe=Vt?"".concat(Vt).concat((la==null?void 0:la.name)?"/".concat(la==null?void 0:la.name):""):la==null?void 0:la.name,!da){Pa.next=6;break}return Ma(qe),Va(),Pa.abrupt("return");case 6:if(!Je){Pa.next=16;break}return Pa.next=9,tt.validateFields();case 9:return Pa.next=11,Jt({type:"shixunsDetail/uploadGitFolder",payload:Object(x.a)(Object(x.a)({},{id:Mt.id,path:qe}),Oa.current?{}:{secret_repository:!0})});case 11:za=Pa.sent,Ma(Ve),za.status===0&&M.b.info("\u65B0\u5EFA\u6210\u529F"),Pa.next=18;break;case 16:Ma(qe),M.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:Va();case 19:case"end":return Pa.stop()}},ra)}));return function(){return Ea.apply(this,arguments)}}(),Va=function(){Jt({type:"shixunsDetail/setActionTabs",payload:{}}),tt.resetFields()};return r.a.createElement(c.a,{centered:!0,title:Rt||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:Dt.actionTabs.key==="Repository-SelectFilePath",onOk:Ia,onCancel:Va},r.a.createElement("div",{className:N.a.wrap},r.a.createElement("div",{className:N.a.content},r.a.createElement("div",{className:N.a.mainPathWrap},!!(Xt==null?void 0:Xt.length)&&Xt.map(function(Ea,ra){return r.a.createElement("a",{key:ra,onClick:function(){return Za(Ea,ra)}},Ea.val)})),!!(na==null?void 0:na.length)&&na.map(function(Ea,ra){return Ea.type==="tree"&&r.a.createElement("a",{key:ra,onClick:function(){return ja(Ea)}},r.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(N.a.colorBlue)}),Ea.name)})),r.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),r.a.createElement("div",{className:"mt5 mb5"},Vt),Je&&r.a.createElement(X.a,{form:tt,scrollToFirstError:!0,className:"mt20"},r.a.createElement(X.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},r.a.createElement(Re.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))},J=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting;return{shixunsDetail:K,globalSetting:yt,loading:Dt.models.index}})(Ue),j={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Q=j,ye=e("6VBw"),kt=function(K,Dt){return O.createElement(ye.a,Object.assign({},K,{ref:Dt,icon:Q}))};kt.displayName="EllipsisOutlined";var y=O.forwardRef(kt),I=e("8Skl"),ke=e("HBuW"),ve=Me.a.DirectoryTree,Ze=function(K){var Dt,yt,bt,Jt,Rt,ze,Te,oa,Je=K.shixunsDetail,ya=K.globalSetting,da=K.loading,Ka=K.user,Ma=K.activeKey,S=K.dispatch,fa=K.practiceSetting,tt=K.isRepository,Mt=K.treeData,ta=K.setTreeData,Oa=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Ua=Object(h.m)(),Ra=Object(h.l)(),Vt=Object(O.useState)(),nt=Object(b.a)(Vt,2),C=nt[0],lt=nt[1],Ve=Object(O.useState)(!1),aa=Object(b.a)(Ve,2),va=aa[0],ne=aa[1],Xt=Object(O.useState)(!1),ka=Object(b.a)(Xt,2),Aa=ka[0],Bt=ka[1],na=Object(O.useState)(!1),$a=Object(b.a)(na,2),Ba=$a[0],ja=$a[1],Za=Object(O.useState)(""),Ia=Object(b.a)(Za,2),Va=Ia[0],Ea=Ia[1],ra=Object(O.useState)([]),la=Object(b.a)(ra,2),qe=la[0],za=la[1],wa=Object(O.useState)([]),Pa=Object(b.a)(wa,2),nn=Pa[0],on=Pa[1],_n=Object(O.useState)([]),un=Object(b.a)(_n,2),qa=un[0],fn=un[1],vn=Object(O.useState)(!1),rn=Object(b.a)(vn,2),gn=rn[0],hn=rn[1],sn=Object(O.useState)(),Et=Object(b.a)(sn,2),xe=Et[0],Pe=Et[1],it=Object(O.useState)(),Tt=Object(b.a)(it,2),$t=Tt[0],Sa=Tt[1],ae=Object(O.useState)(""),v=Object(b.a)(ae,2),ee=v[0],Le=v[1],De=Object(O.useState)(),Ce=Object(b.a)(De,2),dt=Ce[0],pt=Ce[1],Yt=Object(O.useState)(!1),jt=Object(b.a)(Yt,2),ga=jt[0],Qt=jt[1];Object(O.useEffect)(function(){ta([]),It(""),localStorage.warehouseHideTip||hn(!0)},[Ra.pathname,tt]);var at=function(){var oe=Object(G.a)(T.a.mark(function pe(){var _e,z,ft=arguments;return T.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return _e=ft.length>0&&ft[0]!==void 0?ft[0]:"",Wt.next=3,Object(ke.vb)({id:Ua.id,secret_dir_path:_e});case 3:z=Wt.sent,z&&pt(_e);case 5:case"end":return Wt.stop()}},pe)}));return function(){return oe.apply(this,arguments)}}(),St=function(pe){return r.a.createElement(_.a,{className:E.a.menu,onClick:function(z){Ea(pe.path||"");switch(z.key){case"1":ne(!0);break;case"2":Bt(!0);break;case"3":ja(!0);break;case"5":ua(pe.path,pe.name);break}}},pe.type==="tree"&&r.a.createElement(_.a.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),pe.type==="tree"&&r.a.createElement(_.a.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),pe.type==="tree"&&r.a.createElement(_.a.Item,{key:"3"},"\u4E0A\u4F20"),pe.type==="blob"&&r.a.createElement(_.a.Item,{key:"5"},"\u5220\u9664"))},Ft=function(pe,_e){return pe.map(function(z){return _e==""?z.path=_e+z.name:z.path=_e+"/"+z.name,z.title=r.a.createElement(d.a,{className:"font14"},r.a.createElement(f.a,{flex:"1"},r.a.createElement(d.a,null,r.a.createElement(f.a,{flex:"20px"},z.type==="blob"&&r.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),r.a.createElement(f.a,{flex:"1"},r.a.createElement("span",{className:" multi_ellipsis1"},z.name)))),r.a.createElement(f.a,null,(z.type==="blob"||z.type==="tree")&&r.a.createElement(P.a,{overlay:St(z),className:E.a.ellipsis},r.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),z.disableCheckbox=C&&C!==z.name,z.className=z.type==="tree"?E.a.pl23:"",z.checkable=z.type!=="tree",z.isLeaf=z.type!=="tree",z.children=z.type==="tree"&&[],z.key=z.path,z})},Da=function(pe){S({type:"practiceSetting/setSideBarTabs",payload:{selectPath:pe}})},ha=function(){var oe=Object(G.a)(T.a.mark(function pe(_e,z){var ft;return T.a.wrap(function(Wt){for(;;)switch(Wt.prev=Wt.next){case 0:return ft=_e.split("/"),Wt.next=3,It(Va);case 3:Da(_e),qe=[ft[0]||""],nn=[_e],on(Object(me.a)(nn)),za(Object(me.a)(qe));case 8:case"end":return Wt.stop()}},pe)}));return function(_e,z){return oe.apply(this,arguments)}}(),ia=function(pe,_e){if(_e=="")ta(Object(me.a)(pe));else{var z=Gt(Mt,_e,pe);ta(Object(me.a)(z))}};function Gt(oe,pe,_e){return oe.map(function(z){return z.key===pe?Object(x.a)(Object(x.a)({},z),{},{children:_e}):z.children?Object(x.a)(Object(x.a)({},z),{},{children:Gt(z.children,pe,_e)}):z})}var It=function(){var oe=Object(G.a)(T.a.mark(function pe(){var _e,z,ft,ut,Wt,wt=arguments;return T.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:return _e=wt.length>0&&wt[0]!==void 0?wt[0]:"",sa.next=3,S({type:tt?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ua.id,path:_e}});case 3:return z=sa.sent,z&&(((ft=z.trees)===null||ft===void 0?void 0:ft.length)?(Wt=Ft(Object(me.a)(z.trees),_e),ia(Wt,_e),fn(z.trees||[]),Sa((z==null?void 0:z.secret_dir_path)||"")):_e==""&&ta([]),Pe(((ut=z.commits)===null||ut===void 0?void 0:ut[0])||{})),sa.abrupt("return",z);case 6:case"end":return sa.stop()}},pe)}));return function(){return oe.apply(this,arguments)}}(),Ot=function(){var oe=Object(G.a)(T.a.mark(function pe(_e){return T.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:return ft.abrupt("return",new Promise(function(){var ut=Object(G.a)(T.a.mark(function Wt(wt,xa){return T.a.wrap(function(Ga){for(;;)switch(Ga.prev=Ga.next){case 0:return _e.children.length&&wt(),Le(_e.path),Ga.next=4,It(_e.path);case 4:wt();case 5:case"end":return Ga.stop()}},Wt)}));return function(Wt,wt){return ut.apply(this,arguments)}}()));case 1:case"end":return ft.stop()}},pe)}));return function(_e){return oe.apply(this,arguments)}}(),xt=function(){var oe=Object(G.a)(T.a.mark(function pe(_e,z){var ft,ut;return T.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:if(ft=function(){Da(z.node.path),_e=[z.node.path],on(Object(me.a)(_e))},!(z.nativeEvent.target.nodeName==="svg"||z.nativeEvent.target.nodeName==="LI")){wt.next=3;break}return wt.abrupt("return");case 3:z.node.type==="blob"&&((fa==null||((ut=fa.sideBar)===null||ut===void 0)?void 0:ut.confirmLeave)?c.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){ft(),S({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):ft());case 4:case"end":return wt.stop()}},pe)}));return function(_e,z){return oe.apply(this,arguments)}}(),ua=function(pe,_e){c.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var z=Object(G.a)(T.a.mark(function ut(){var Wt,wt,xa,sa;return T.a.wrap(function(zt){for(;;)switch(zt.prev=zt.next){case 0:return zt.next=2,S({type:"shixunsDetail/deleteGitFile",payload:{id:Ua.id,path:pe,message:"\u5220\u9664".concat(pe),secret_repository:tt?null:!0}});case 2:if(Wt=zt.sent,wt=pe.split("/"),!((Wt==null?void 0:Wt.status)===0)){zt.next=19;break}return M.b.info("\u5220\u9664\u6210\u529F"),wt.splice(wt.length-1,1),zt.next=9,It(wt.length>1?wt.join("/"):"");case 9:if(xa=zt.sent,!(xa==null?void 0:xa.trees)){zt.next=13;break}zt.next=17;break;case 13:return wt.splice(wt.length-1,1),zt.next=16,It(wt.length>1?wt.join("/"):"");case 16:sa=zt.sent;case 17:return Da(""),zt.abrupt("return",!0);case 19:case"end":return zt.stop()}},ut)}));function ft(){return z.apply(this,arguments)}return ft}()})},Ie=function(pe,_e){if(_e.nativeEvent.target.nodeName==="svg"||_e.nativeEvent.target.nodeName==="path")return!0;qe.includes(_e.node.path)?qe.splice(qe.indexOf(_e.node.path),1):qe.push(_e.node.path),za(Object(me.a)(qe))},Pt=function(){hn(!1),localStorage.warehouseHideTip=!0},Xe=function(){var oe=Object(G.a)(T.a.mark(function pe(_e){var z,ft,ut,Wt,wt;return T.a.wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:sa.t0=tt,sa.next=sa.t0===!0?3:sa.t0===!1?8:10;break;case 3:return ut="\u5F00\u542F\u7248\u672C\u5E93",Wt="\u5F00\u542F",wt="\u4E0D\u5F00\u542F",ft=r.a.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002"),sa.abrupt("break",10);case 8:return(Je==null||((z=Je.detail)===null||z===void 0)?void 0:z.secret_repository)?(ut="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Wt="\u786E\u5B9A",wt="\u53D6\u6D88",ft=r.a.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(ut="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Wt="\u4E0D\u4F7F\u7528",wt="\u4F7F\u7528",ft=r.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002")),sa.abrupt("break",10);case 10:c.a.confirm({title:ut,okText:Wt,cancelText:wt,content:ft,onOk:function(){var zt;!tt&&!(Je==null||((zt=Je.detail)===null||zt===void 0)?void 0:zt.secret_repository)||st(_e)},onCancel:function(){var zt;!tt&&!(Je==null||((zt=Je.detail)===null||zt===void 0)?void 0:zt.secret_repository)&&st(_e)}});case 11:case"end":return sa.stop()}},pe)}));return function(_e){return oe.apply(this,arguments)}}(),st=function(){var oe=Object(G.a)(T.a.mark(function pe(_e){return T.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!tt){ft.next=6;break}return ft.next=3,Object(ke.p)(Object(x.a)({},Ua));case 3:S({type:"practiceSetting/getCommonData",payload:Object(x.a)({},Ua)}),ft.next=8;break;case 6:return ft.next=8,Object(ke.q)(Object(x.a)(Object(x.a)({},Ua),{},{is_secret_repository:_e}));case 8:It(),S({type:"shixunsDetail/getShixunsDetail",payload:{id:Ua.id}});case 10:case"end":return ft.stop()}},pe)}));return function(_e){return oe.apply(this,arguments)}}();return r.a.createElement("section",{className:E.a.bg},r.a.createElement("div",{className:E.a.contentbg},r.a.createElement("div",{className:E.a.wrap},r.a.createElement(d.a,{className:E.a.gitCode},r.a.createElement(f.a,{flex:"1"},r.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),tt?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",(!tt&&(Je==null||((Dt=Je.detail)===null||Dt===void 0)?void 0:Dt.shixun_status)!==2||tt)&&r.a.createElement(m.a,{className:tt&&(Je==null||((yt=Je.detail)===null||yt===void 0)?void 0:yt.init_repository)?"hide":"ml10",checked:tt?Je==null||((Jt=Je.detail)===null||Jt===void 0)?void 0:Jt.init_repository:Je==null||((bt=Je.detail)===null||bt===void 0)?void 0:bt.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Xe})),r.a.createElement(f.a,null,r.a.createElement(P.a,{overlay:St({type:"tree"}),className:"current"},r.a.createElement(k.a,{visible:gn,title:r.a.createElement("div",{className:"font16"},r.a.createElement(y,{style:{position:"relative",left:-35},onClick:function(){return Pt()}}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",r.a.createElement("span",{onClick:function(){return Pt()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:E.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},tt&&(Je==null||((Rt=Je.detail)===null||Rt===void 0)?void 0:Rt.init_repository)&&r.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!tt&&(Je==null||((ze=Je.detail)===null||ze===void 0)?void 0:ze.secret_repository)&&r.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Mt.length&&!tt&&r.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},r.a.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Mt.length?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:E.a.content},r.a.createElement(ve,{disabled:!!da.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Mt,switcherIcon:r.a.createElement(I.a,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Ie,expandedKeys:qe,selectedKeys:nn,loadData:Ot,loadedKeys:[],onSelect:xt}))):"",!Mt.length&&tt&&(Je==null||((Te=Je.detail)===null||Te===void 0)?void 0:Te.init_repository)&&r.a.createElement(le,null),!Mt.length&&!tt&&(Je==null||((oa=Je.detail)===null||oa===void 0)?void 0:oa.secret_repository)&&r.a.createElement(le,null))),r.a.createElement(je,{visible:va,defaultPath:Va,onClose:function(){return ne(!1)},isRepository:tt,onOK:function(pe){ha(pe.path,pe.name)}}),r.a.createElement(vt,{visible:Aa,defaultPath:Va,onClose:function(){return Bt(!1)},isRepository:tt,onOK:function(pe){ha(pe.path,pe.name)}}),r.a.createElement(R,{defaultPath:Va,visible:Ba,isRepository:tt,onClose:function(){return ja(!1)},onOK:function(){var oe=Object(G.a)(T.a.mark(function pe(_e){var z;return T.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:return z=Va.split("/"),ut.next=3,It(Va);case 3:qe=[z[0]||""],nn=[Va],on(Object(me.a)(nn)),za(Object(me.a)(qe));case 7:case"end":return ut.stop()}},pe)}));return function(pe){return oe.apply(this,arguments)}}()}),r.a.createElement(J,{pathList:Va==null?void 0:Va.split("/"),showInputPath:!0,isMergeSelectFile:ga,onFinish:function(pe){ga?at(pe):It(pe),Qt(!1)}}))},le=function(){return r.a.createElement("div",{className:"mt20 pb50 ".concat(E.a.nodata)},r.a.createElement("div",{className:E.a.headLeft},"\u63D0\u793A\uFF1A",r.a.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",r.a.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",r.a.createElement("br",null),"1\u3001",r.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",r.a.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),r.a.createElement("img",{width:"100%",src:e("cRFk")}))},a=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.practiceSetting,Jt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:Jt,practiceSetting:bt,loading:Dt}})(Ze),i=e("/zsF"),U=e("PArb"),ie=e("K/0z"),q=e.n(ie),gt=function(K){var Dt=K.shixunsDetail,yt=K.globalSetting,bt=K.loading,Jt=K.user,Rt=K.dispatch,ze=K.isRepository,Te=Object(V.a)(K,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),oa=Object(h.m)(),Je=Object(O.useState)([]),ya=Object(b.a)(Je,2),da=ya[0],Ka=ya[1];Object(O.useEffect)(function(){Ma()},[ze]);var Ma=function(){var S=Object(G.a)(T.a.mark(function fa(){var tt;return T.a.wrap(function(ta){for(;;)switch(ta.prev=ta.next){case 0:return ta.next=2,Rt({type:"shixunsDetail/getRepositoryCommit",payload:{id:oa.id,secret_repository:ze?void 0:!0}});case 2:tt=ta.sent,tt&&Ka(tt.commits||[]);case 4:case"end":return ta.stop()}},fa)}));return function(){return S.apply(this,arguments)}}();return r.a.createElement(r.a.Fragment,null,da==""&&r.a.createElement("div",{className:q.a.empty},r.a.createElement("img",{src:e("7v3h"),width:"258"}),r.a.createElement("br",null),r.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),da!=""&&r.a.createElement("section",{className:q.a.bg},r.a.createElement("div",{className:q.a.wrap},r.a.createElement("div",{className:q.a.content},da==null?void 0:da.map(function(S){var fa,tt;return r.a.createElement("div",null,r.a.createElement(d.a,{align:"middle",className:"c-white font16"},r.a.createElement(f.a,null,S.title)),r.a.createElement(d.a,{align:"middle",className:"mt20 "},r.a.createElement(f.a,null,r.a.createElement("img",{className:q.a.imageUrl,src:Fe.a.IMG_SERVER+"/"+((fa=S.author)===null||fa===void 0?void 0:fa.image_url)})),r.a.createElement(f.a,{className:q.a.blueLight},r.a.createElement("span",{className:"ml20"},(tt=S.author)===null||tt===void 0?void 0:tt.username)),r.a.createElement(f.a,null,r.a.createElement("span",{className:"ml20 ".concat(q.a.blueLight)},"\u63D0\u4EA4\u4E8E"),r.a.createElement("span",{className:"ml20 ".concat(q.a.blueLight)},S.time))),r.a.createElement(U.a,{className:q.a.divider}))})))))},ht=Object(Ye.a)(function(ce){var K=ce.shixunsDetail,Dt=ce.loading,yt=ce.globalSetting,bt=ce.user;return{shixunsDetail:K,globalSetting:yt,user:bt,loading:Dt.models.index}})(gt),rt=e("P5Jw"),ma=e("p5ED"),Se=Ae.a.TabPane,ca=function(K){var Dt,yt,bt,Jt,Rt,ze,Te,oa,Je,ya,da,Ka,Ma,S,fa,tt,Mt,ta,Oa,Ua=K.globalSetting,Ra=K.loading,Vt=K.dispatch,nt=K.practiceSetting,C=K.shixunsDetail,lt=Object(V.a)(K,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ve=Object(O.useState)("1"),aa=Object(b.a)(Ve,2),va=aa[0],ne=aa[1],Xt=Object(O.useState)("1"),ka=Object(b.a)(Xt,2),Aa=ka[0],Bt=ka[1],na=Object(O.useState)(),$a=Object(b.a)(na,2),Ba=$a[0],ja=$a[1],Za=Object(O.useState)(),Ia=Object(b.a)(Za,2),Va=Ia[0],Ea=Ia[1],ra=Object(O.useState)(!0),la=Object(b.a)(ra,2),qe=la[0],za=la[1],wa=Object(O.useState)(["2","1"]),Pa=Object(b.a)(wa,2),nn=Pa[0],on=Pa[1],_n=Object(O.useState)([]),un=Object(b.a)(_n,2),qa=un[0],fn=un[1],vn=Object(O.useRef)(),rn=Object(h.m)(),gn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:r.a.createElement("span",null,r.a.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),r.a.createElement(k.a,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},r.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(O.useEffect)(function(){try{var xe,Pe,it,Tt,$t;if(!!(C==null||((xe=C.fileContent)===null||xe===void 0||((Pe=xe.content)===null||Pe===void 0||((it=Pe.content)===null||it===void 0)))?void 0:it.length)||(C==null||((Tt=C.fileContent)===null||Tt===void 0||(($t=Tt.content)===null||$t===void 0))?void 0:$t.content)==""){var Sa;if((C==null||((Sa=C.fileContent)===null||Sa===void 0)?void 0:Sa.file_type)==="txt"){var ae,v,ee,Le;Ea(window.decodeURIComponent(escape(window.atob(C==null||((ae=C.fileContent)===null||ae===void 0||((v=ae.content)===null||v===void 0))?void 0:v.content)))),ja(window.decodeURIComponent(escape(window.atob(C==null||((ee=C.fileContent)===null||ee===void 0||((Le=ee.content)===null||Le===void 0))?void 0:Le.content))))}else{var De,Ce,dt,pt;Ea(C==null||((De=C.fileContent)===null||De===void 0||((Ce=De.content)===null||Ce===void 0))?void 0:Ce.content),ja(C==null||((dt=C.fileContent)===null||dt===void 0||((pt=dt.content)===null||pt===void 0))?void 0:pt.content)}}}catch(at){var Yt,jt,ga,Qt;Ea(window.atob(C==null||((Yt=C.fileContent)===null||Yt===void 0||((jt=Yt.content)===null||jt===void 0))?void 0:jt.content)),ja(window.atob(C==null||((ga=C.fileContent)===null||ga===void 0||((Qt=ga.content)===null||Qt===void 0))?void 0:Qt.content)),M.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",at)}},[C==null||((Dt=C.fileContent)===null||Dt===void 0)?void 0:Dt.content]),Object(O.useEffect)(function(){var xe,Pe=nt==null||((xe=nt.sideBar)===null||xe===void 0)?void 0:xe.selectPath.split("/");on(Pe)},[nt==null||((yt=nt.sideBar)===null||yt===void 0)?void 0:yt.selectPath]);var hn=function(Pe){ja(Pe);var it=-1;if(Pe===(Va==null?void 0:Va.replace(/\r/g,""))){var Tt;((Tt=nt.sideBar)===null||Tt===void 0?void 0:Tt.confirmLeave)&&(it=0)}else{var $t;(($t=nt.sideBar)===null||$t===void 0?void 0:$t.confirmLeave)||(it=1)}it!==-1,Vt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!it}})};Object(O.useEffect)(function(){Vt({type:"shixunsDetail/getShixunsDetail",payload:{id:rn.id}})},[rn.id]),Object(O.useEffect)(function(){new Promise(function(){var xe=Object(G.a)(T.a.mark(function Pe(it,Tt){var $t,Sa,ae,v;return T.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!((nt==null||(($t=nt.sideBar)===null||$t===void 0)?void 0:$t.selectPath)!==""&&(nt==null||((Sa=nt.sideBar)===null||Sa===void 0)?void 0:Sa.selectPath))){Le.next=5;break}return Le.next=3,Vt({type:"shixunsDetail/getFileContent",payload:{id:rn.id,path:nt==null||((ae=nt.sideBar)===null||ae===void 0)?void 0:ae.selectPath,secret_repository:qe?null:!0}});case 3:v=Le.sent,(v==null?void 0:v.content)||(v==null?void 0:v.content)==""||Vt({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return Le.stop()}},Pe)}));return function(Pe,it){return xe.apply(this,arguments)}}())},[nt==null||((bt=nt.sideBar)===null||bt===void 0)?void 0:bt.selectPath]);var sn=r.a.createElement(_.a,{className:A.a.menu,onClick:function(Pe){var it;!(C==null||((it=C.detail)===null||it===void 0)?void 0:it.secret_repository)&&Pe.key==="2"&&Bt("1"),ne(Pe.key),Pe.key==="1"?za(!0):za(!1)}},r.a.createElement(_.a.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),gn.filter(function(xe){var Pe;return(C==null||((Pe=C.detail)===null||Pe===void 0)?void 0:Pe.init_repository)?xe:xe.id!=="2"}).map(function(xe,Pe){return r.a.createElement(_.a.Item,{className:"leaveClick",key:xe.id},xe.name)})),Et=function(){var xe=Object(G.a)(T.a.mark(function Pe(){var it,Tt,$t;return T.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:return ae.next=2,Vt({type:"shixunsDetail/updateRepositoryFile",payload:{id:rn.id,path:C==null||((it=C.fileContent)===null||it===void 0||((Tt=it.params)===null||Tt===void 0))?void 0:Tt.path,content:Ba,secret_repository:qe?null:!0}});case 2:$t=ae.sent,($t==null?void 0:$t.content)&&(M.b.info("\u4FDD\u5B58\u6210\u529F"),Vt({type:"practiceSetting/setSideBarTabs",payload:Object(x.a)(Object(x.a)({},nt.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return ae.stop()}},Pe)}));return function(){return xe.apply(this,arguments)}}();return r.a.createElement("div",{className:A.a.warehouse},r.a.createElement("div",{className:A.a.header},r.a.createElement(d.a,{align:"middle",className:"w100 c-white",style:{height:60}},r.a.createElement(f.a,{flex:"1"},r.a.createElement(d.a,{align:"middle"},r.a.createElement(f.a,null,r.a.createElement(P.a,{overlay:sn,className:A.a.menu},r.a.createElement("span",{className:"font16 c-white current ml20"},gn.find(function(xe){return xe.id===va}).name," ",r.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),r.a.createElement(f.a,{flex:"81px"},r.a.createElement("div",{className:A.a.line})),r.a.createElement(f.a,null,r.a.createElement(Ae.a,{className:A.a.tabs,activeKey:Aa,onChange:function(Pe){var it;(nt==null||((it=nt.sideBar)===null||it===void 0)?void 0:it.confirmLeave)?c.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){Bt(Pe),Vt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Bt(Pe),Vt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},r.a.createElement(Se,{tab:r.a.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),qe&&(C==null||((Jt=C.detail)===null||Jt===void 0)?void 0:Jt.init_repository)&&r.a.createElement(Se,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!qe&&(C==null||((Rt=C.detail)===null||Rt===void 0)?void 0:Rt.secret_repository)&&r.a.createElement(Se,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(qe&&(C==null||((ze=C.repository)===null||ze===void 0)?void 0:ze.git_url)||!qe&&(C==null||((Te=C.secretRepository)===null||Te===void 0)?void 0:Te.git_url))&&r.a.createElement(r.a.Fragment,null,r.a.createElement(f.a,null,r.a.createElement("span",{className:A.a.title},"\u4ED3\u5E93\u5730\u5740:"),r.a.createElement("input",{value:qe?C==null||((oa=C.repository)===null||oa===void 0)?void 0:oa.git_url:C==null||((Je=C.secretRepository)===null||Je===void 0)?void 0:Je.git_url}),r.a.createElement(rt.CopyToClipboard,{text:qe?C==null||((ya=C.repository)===null||ya===void 0)?void 0:ya.git_url:C==null||((da=C.secretRepository)===null||da===void 0)?void 0:da.git_url,onCopy:function(){return M.b.success("\u590D\u5236\u6210\u529F")}},r.a.createElement(k.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},r.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),r.a.createElement("div",{className:A.a.content,style:{overflow:"auto"}},Aa==="1"&&r.a.createElement(r.a.Fragment,null,r.a.createElement("aside",{className:A.a.left},r.a.createElement(t.a,{spinning:!!Ra.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(A.a.loading," ").concat(A.a.bottom0)},r.a.createElement(a,{setTreeData:fn,treeData:qa,activeKey:va,isRepository:qe}))),r.a.createElement("aside",{className:A.a.right,ref:vn},(nt==null||((Ka=nt.sideBar)===null||Ka===void 0)?void 0:Ka.selectPath)!==""&&r.a.createElement(r.a.Fragment,null,r.a.createElement(t.a,{spinning:!!Ra.effects["shixunsDetail/getFileContent"],wrapperClassName:A.a.loading},r.a.createElement("div",{className:A.a.filePathWrp},r.a.createElement(d.a,{align:"middle",className:"w100"},r.a.createElement(f.a,null,r.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),r.a.createElement(f.a,{flex:"40px"},r.a.createElement("div",{className:A.a.line,style:{marginLeft:20}})),r.a.createElement(f.a,{className:A.a.filePath},nn.map(function(xe,Pe){return r.a.createElement("span",{className:"c-blue"},xe)})))),r.a.createElement("div",{className:Ra.effects["shixunsDetail/getFileContent"]?"hide":"show"},r.a.createElement(ma.a,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:C==null||((Ma=C.fileContent)===null||Ma===void 0)?void 0:Ma.filename,type:(C==null||((S=C.fileContent)===null||S===void 0)?void 0:S.file_type)==="office"?"download":C==null||((fa=C.fileContent)===null||fa===void 0)?void 0:fa.file_type,data:Ba,monacoEditor:{value:Ba,language:C==null||((tt=C.fileContent)===null||tt===void 0)?void 0:tt.language,onChange:function(Pe){return hn(Pe)},options:{fontSize:14}}}))),(C==null||((Mt=C.fileContent)===null||Mt===void 0)?void 0:Mt.file_type)==="txt"&&r.a.createElement(d.a,{align:"middle",justify:"center",className:A.a.footer},r.a.createElement(f.a,null,r.a.createElement(l.a,{type:"primary",size:"large",ghost:!0,onClick:function(){Ye.c.push("/shixuns/".concat(rn.id,"/challenges"))}},"\u53D6\u6D88"),r.a.createElement(l.a,{type:"primary",size:"large",className:"ml40",onClick:Et},"\u63D0\u4EA4")))),(nt==null||((ta=nt.sideBar)===null||ta===void 0)?void 0:ta.selectPath)==""&&(C==null||((Oa=C.detail)===null||Oa===void 0)?void 0:Oa.init_repository)&&r.a.createElement("div",{className:A.a.empty},r.a.createElement("img",{src:e("8/bI"),width:"258"}),r.a.createElement("br",null),r.a.createElement("span",{className:"c-grey-c"},!!(qa==null?void 0:qa.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(qa==null?void 0:qa.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Aa==="2"&&r.a.createElement("div",{className:A.a.commit},r.a.createElement(ht,{isRepository:qe}))))},Nt=n.default=Object(Ye.a)(function(ce){var K=ce.loading,Dt=ce.globalSetting,yt=ce.practiceSetting,bt=ce.shixunsDetail;return{globalSetting:Dt,loading:K,practiceSetting:yt,shixunsDetail:bt}})(ca)},dejd:function(o,n,e){},dfu6:function(o,n,e){"use strict";e.d(n,"a",function(){return F});var F=function(t){var Y=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return Y.test(t)},l=function(t){var Y=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return Y.test(t)}},"h/E3":function(o,n,e){o.exports={information:"information___wfVJL",scroll:"scroll___2bOg0",formWrap:"formWrap___3qgTO",img:"img___2zP-8"}},hW5Z:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2rjmw",flex_space_between:"flex_space_between___1LywI",flex_box_vertical_center:"flex_box_vertical_center___S66g_",flex_box_center_end:"flex_box_center_end___1QDp6",flex_box_column:"flex_box_column___12YxX",complete:"complete___2qtu-",cancel:"cancel___3WJG4",save:"save___oTylI"}},ju9d:function(o,n,e){"use strict";var F=e("g9YV"),l=e("wCAj"),u=e("miYZ"),t=e("tsqr"),Y=e("5Dmo"),d=e("3S7+"),D=e("sRBo"),c=e("kaz8"),s=e("WmNS"),f=e.n(s),W=e("oBTY"),P=e("9og8"),x=e("tJVT"),g=e("k1fw"),_=e("+L6B"),p=e("2/Rp"),T=e("O3gP"),G=e("lrIw"),se=e("y8nQ"),M=e("Vl3Y"),Be=e("5NDa"),k=e("5rEg"),b=e("q1tI"),V=e.n(b),ge=e("55Ip"),Ae=e("wd/R"),O=e.n(Ae),r=e("RotF"),Ge=e.n(r),A=e("oUNq"),h=[];function Ye(te){var Me=te.onSearch,Ee=te.schools;return V.a.createElement(M.a,{layout:"inline",onFinish:Me,initialValues:{keyword:"",school_name:""},className:"search-form"},V.a.createElement(M.a.Item,{label:"\u59D3\u540D",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u59D3\u540D"}]},V.a.createElement(k.a,{allowClear:!0,style:{width:370},size:"large"})),V.a.createElement(M.a.Item,{label:"\u5355\u4F4D",name:"school_name"},V.a.createElement(G.a,{options:Ee,style:{width:400},size:"large",showSearch:!0,filterOption:function(ue,X){return X.value.toUpperCase().indexOf(ue.toUpperCase())!==-1},placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),V.a.createElement(M.a.Item,null,V.a.createElement(p.a,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))}var Oe;(function(te){te[te.INITDATA=0]="INITDATA",te[te.INITSCHOOLS=1]="INITSCHOOLS",te[te.SHOWLOADING=2]="SHOWLOADING",te[te.SELECTEDIDS=3]="SELECTEDIDS",te[te.SETQUERY=4]="SETQUERY",te[te.SETPAGE=5]="SETPAGE"})(Oe||(Oe={}));function m(te,Me){switch(Me.type){case Oe.INITDATA:return Object(g.a)(Object(g.a)({},te),Me.payload);case Oe.SETQUERY:return Object(g.a)(Object(g.a)({},te),Me.payload);case Oe.SETPAGE:return Object(g.a)(Object(g.a)({},te),{},{page:Me.payload,reload:!1});case Oe.SHOWLOADING:return Object(g.a)(Object(g.a)({},te),{},{loading:Me.payload});case Oe.INITSCHOOLS:return Object(g.a)(Object(g.a)({},te),{},{schools:Me.payload});case Oe.SELECTEDIDS:return Object(g.a)(Object(g.a)({},te),{},{selectedIds:Me.payload});default:throw new Error}}var me={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.a=function(te){var Me=te.onSelect,Ee=te.onCancel,Re=te.container_id,ue=te.container_type,X=Object(b.useReducer)(m,me),he=Object(x.a)(X,2),Ke=he[0],$e=he[1],vt=Ke.data,Ht=Ke.schools,mt=Ke.loading,je=Ke.selectedIds,$=Ke.page,w=Ke.count,Fe=Ke.query,re=Ke.reload;Object(b.useEffect)(function(){function E(){return fe.apply(this,arguments)}function fe(){return fe=Object(P.a)(f.a.mark(function N(){var Ue,J,j;return f.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(A.sb)(Object(g.a)(Object(g.a)({},Fe),{},{page:$,container_type:ue,container_id:Re}));case 2:Ue=ye.sent,J=Ue.users,j=Ue.user_count,$e({type:Oe.INITDATA,payload:{data:re?J:[].concat(Object(W.a)(vt),Object(W.a)(J)),count:j}});case 6:case"end":return ye.stop()}},N)})),fe.apply(this,arguments)}Fe&&E()},[$,Fe,re,Re,ue]),Object(b.useEffect)(function(){function E(){return fe.apply(this,arguments)}function fe(){return fe=Object(P.a)(f.a.mark(function N(){var Ue,J;return f.a.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,Object(A.hb)({});case 2:Ue=Q.sent,J=Ue.school_names,$e({type:Oe.INITSCHOOLS,payload:J.map(function(ye){return{value:ye}})});case 5:case"end":return Q.stop()}},N)})),fe.apply(this,arguments)}E()},[]);var Lt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(fe,N){return V.a.createElement(c.a,{value:N.numid,checked:je.includes(N.numid),disabled:!!fe})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(fe,N){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement(ge.Link,{className:"bold c-black",to:"/users/".concat(N.login),target:"_blank"},fe||"--"))}},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,fe||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(fe){return fe?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(fe){return V.a.createElement(d.a,{placement:"bottom",title:fe},V.a.createElement("span",null,O()(fe).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(fe){if(fe===1)return V.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];function ea(E){$e({type:Oe.SETQUERY,payload:{page:1,reload:!0,query:E}})}function At(E){$e({type:Oe.SETPAGE,payload:E})}function He(E){var fe=je.indexOf(E);fe>=0?je.splice(fe,1):je.push(E),$e({type:Oe.SELECTEDIDS,payload:Object(W.a)(je)})}function R(){je.length===0?t.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Me(je,Re),$e({type:Oe.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}var L=w>$*10;return V.a.createElement("div",{className:"select-user-container"},V.a.createElement(Ye,{onSearch:ea,schools:Ht}),Fe?V.a.createElement(V.a.Fragment,null,V.a.createElement("div",{className:"flexd-table-header mt20"},V.a.createElement(l.a,{pagination:!1,dataSource:h,columns:Lt})),V.a.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},V.a.createElement(Ge.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:At,hasMore:L,useWindow:!1},V.a.createElement(l.a,{loading:mt,showHeader:!1,pagination:!1,dataSource:vt,columns:Lt,onRow:function(fe){return{onClick:function(Ue){fe.added!==1&&He(fe.numid)}}}}))),V.a.createElement("div",{className:"flex-container flex-end"},V.a.createElement(p.a,{type:"ghost",style:{marginRight:10},onClick:Ee},"\u53D6\u6D88"),V.a.createElement(p.a,{type:"primary",onClick:R},"\u786E\u5B9A"))):V.a.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},V.a.createElement("img",{src:e("E7E6"),width:"100",alt:""}),V.a.createElement("br",null),V.a.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},kPWJ:function(o,n,e){o.exports=e.p+"static/question.cb52bef9.gif"},kSUc:function(o,n,e){},luix:function(o,n,e){o.exports=e.p+"static/tips.2ae2707a.svg"},oaGz:function(o,n,e){o.exports={bg:"bg___24uy8",wrap:"wrap___14NGB",modal:"modal___2LUSY",content:"content___uJSz1",head:"head___1b8cM",headCount:"headCount___8qSbD",button:"button___3uWW2",itemWrap:"itemWrap___30TsE",imgWrap:"imgWrap___2LXqq",img:"img___3JUpQ",manager:"manager___VrVN1",itemContent:"itemContent___gyTTk",nameWrap:"nameWrap___3WMS2",name:"name___2ym5i",actionGroup:"actionGroup___8xT17",deleteIcon:"deleteIcon___24yPS",schoolWrap:"schoolWrap___23Lyd",school:"school___1PzsI",countWrap:"countWrap___8XfQc",deletetitle:"deletetitle___2yGtk",yseTitle:"yseTitle___sqFvw"}},p5ED:function(o,n,e){"use strict";var F=e("+L6B"),l=e("2/Rp"),u=e("5Dmo"),t=e("3S7+"),Y=e("k1fw"),d=e("tJVT"),D=e("q1tI"),c=e.n(D),s=e("vHTk"),f=e.n(s),W=e("yEEn"),P=e("ZW9T"),x=e("1vsH");n.a=function(g){var _=g.name,p=g.data,T=g.theme,G=g.type,se=g.filename,M=g.monacoEditor,Be=g.className,k=g.style,b=g.close,V=g.onClose,ge=Object(D.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Ae=Object(d.a)(ge,2),O=Ae[0],r=Ae[1],Ge=Object(D.useRef)(),A=function(){if(p.startsWith("http")){h();return}Object(x.m)(se||"educoder",p,se)},h=function(){Object(x.l)("",p)};return c.a.createElement("div",{style:Object(Y.a)({},k||{}),className:"".concat(f.a.wrp," ").concat(G?"":"hide")},b&&c.a.createElement("div",{className:f.a.close,ref:Ge},c.a.createElement(t.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Ge.current}},c.a.createElement("span",{onClick:h},c.a.createElement("i",{className:"icon-quxiaozhiding"}))),c.a.createElement(t.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Ge.current}},c.a.createElement("span",{className:"",onClick:V},c.a.createElement("i",{className:"icon-guanbi1"})))),c.a.createElement("div",{className:"".concat(f.a[Be]," ").concat(Be," ").concat(f.a.monaco," ").concat(G==="txt"?"show":"hide")},c.a.createElement(P.b,M)),G==="audio"&&c.a.createElement("audio",{src:"".concat(p.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(p),autoPlay:!0}),G==="video"&&c.a.createElement(c.a.Fragment,null,p.indexOf("http")>-1?c.a.createElement("video",{controls:!0,src:"".concat(p),autoPlay:!0}):c.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(p),autoPlay:!0})),G==="office"&&c.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat((p==null?void 0:p.indexOf("http"))>-1?p:document.location.origin+"/"+p,"?disposition=office")}),G==="image"&&c.a.createElement("img",{src:"".concat(p.indexOf("http")>-1?"":"data:image/png;base64,").concat(p)}),G==="other"&&c.a.createElement("div",null,c.a.createElement(l.a,{type:"primary",size:"large",onClick:A},c.a.createElement(W.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),G==="download"&&c.a.createElement(l.a,{type:"primary",size:"large",onClick:A},c.a.createElement(W.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},pUFm:function(o,n,e){o.exports=e.p+"static/no-data.c803c40c.png"},qB8g:function(o,n,e){o.exports={flexRow:"flexRow___Aj71W",flexColumn:"flexColumn___2jvSr",formWrap:"formWrap___3OxLN",upload:"upload___2lUf4",color4CACFF:"color4CACFF___2gAol",colorCCC:"colorCCC___2mbRd",footerWrap:"footerWrap___1Ytvb",qrCode:"qrCode___2RFKG",a1:"a1___HdrHw",code:"code___17cwA",group:"group___DUj4t",groupNumber:"groupNumber___3_2zt",a2:"a2___2_e5C"}},ruvs:function(o,n,e){"use strict";e.d(n,"b",function(){return R});var F=e("tJVT"),l=e("PpiC"),u=e("k1fw"),t=e("5NDa"),Y=e("5rEg"),d=e("B9cy"),D=e("Ol7k"),c=e("q1tI"),s=e.n(c),f=e("Ty5D"),W=e("55Ip"),P=e("9kvl"),x=e("xrsn"),g=e.n(x),_=e("1Sn+"),p=e("qVdP"),T=e("jsC+"),G=e("14J3"),se=e("BMrR"),M=e("jCWc"),Be=e("kPKH"),k=e("lUTK"),b=e("BvKs"),V=e("miYZ"),ge=e("tsqr"),Ae=e("2qtc"),O=e("kLXV"),r=e("7Kak"),Ge=e("9yH6"),A=e("WmNS"),h=e.n(A),Ye=e("9og8"),Oe=e("6CvP"),m;(function(N){N.Manager="manager",N.Developer="developer",N.Reporter="reporter"})(m||(m={}));var me=function(Ue){var J=Ue.visible,j=Ue.onCancel,Q=j===void 0?function(){}:j,ye=Object(c.useState)(),kt=Object(F.a)(ye,2),y=kt[0],I=kt[1],ke=Object(c.useState)(),ve=Object(F.a)(ke,2),Ze=ve[0],le=ve[1],a=Object(c.useState)(!1),i=Object(F.a)(a,2),U=i[0],ie=i[1],q=function(){var ht=Object(Ye.a)(h.a.mark(function rt(){var ma,Se;return h.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:if(y){Nt.next=3;break}return ge.b.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),Nt.abrupt("return");case 3:if(!(y.length!==6)){Nt.next=6;break}return ge.b.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01"),Nt.abrupt("return");case 6:if(Ze){Nt.next=9;break}return ge.b.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01"),Nt.abrupt("return");case 9:return ie(!0),Nt.next=12,Object(Oe.e)({code:y,role:Ze});case 12:if(ma=Nt.sent,ie(!1),gt(),Se={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"},!Se[ma.status]){Nt.next=19;break}return ge.b.info(Se[ma.status]),Nt.abrupt("return");case 19:if(!(ma.status===0)){Nt.next=22;break}return Ze==="reporter"?(ge.b.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),P.c.push("/projects/".concat(ma==null?void 0:ma.project_id))):ge.b.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"),Nt.abrupt("return");case 22:case"end":return Nt.stop()}},rt)}));return function(){return ht.apply(this,arguments)}}(),gt=function(){var ht=Object(Ye.a)(h.a.mark(function rt(){return h.a.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:Q();case 1:case"end":return Se.stop()}},rt)}));return function(){return ht.apply(this,arguments)}}();return s.a.createElement(s.a.Fragment,null,s.a.createElement(O.a,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",visible:J,confirmLoading:U,onOk:q,onCancel:gt},s.a.createElement("div",{className:"tc"},s.a.createElement("div",null,s.a.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),s.a.createElement(Y.a,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:y,onChange:function(rt){if(rt.target.value.length>=7){ge.b.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}I(rt.target.value)}})),s.a.createElement("div",{className:"mt10 font14"},s.a.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),s.a.createElement(Ge.a.Group,{value:Ze,onChange:function(rt){return le(rt.target.value)}},s.a.createElement(Ge.a,{value:m.Manager},"\u7BA1\u7406\u4EBA\u5458"),s.a.createElement(Ge.a,{value:m.Developer},"\u5F00\u53D1\u4EBA\u5458"),s.a.createElement(Ge.a,{value:m.Reporter},"\u62A5\u544A\u4EBA\u5458"))))))},te=me,Me=e("Jky8"),Ee=e("6Fuo"),Re=e.n(Ee),ue=e("NLgs"),X;(function(N){N.Projects="projects",N.Shixuns="shixuns",N.Classrooms="classrooms"})(X||(X={}));var he;(function(N){N.Classrooms="classrooms",N.Shixuns="shixuns",N.Paths="paths",N.Projects="projects",N.Videos="videos",N.Topics="topics"})(he||(he={}));var Ke=function(Ue){var J,j,Q,ye,kt,y,I,ke=Ue.homePage,ve=Ue.user,Ze=Ue.globalSetting,le=Ue.loading,a=Ue.dispatch,i=Ue.location,U=Object(l.a)(Ue,["homePage","user","globalSetting","loading","dispatch","location"]),ie=Object(c.useState)(),q=Object(F.a)(ie,2),gt=q[0],ht=q[1],rt=Object(c.useState)(),ma=Object(F.a)(rt,2),Se=ma[0],ca=ma[1],Nt=function(ze){var Te;if(!Object(ue.d)(a))return;if(ze===X.Projects&&!((Te=ve.userInfo)===null||Te===void 0?void 0:Te.email)){ge.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ze===X.Classrooms?ht(!0):ze===X.Projects&&ca(!0)},ce=function(ze,Te){var oa;if(!Object(ue.d)(a))return;if(Te===X.Projects&&!((oa=ve.userInfo)===null||oa===void 0?void 0:oa.email)){ge.b.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}if(Te===X.Shixuns&&!Object(ue.b)())return;ze&&(window.location.href=ze)},K=(J=(((j=Ze.setting)===null||j===void 0?void 0:j.navbar)||[]).find(function(Rt){return Rt.link==="/".concat(he.Classrooms)}))===null||J===void 0?void 0:J.hidden,Dt=(Q=(((ye=Ze.setting)===null||ye===void 0?void 0:ye.navbar)||[]).find(function(Rt){return Rt.link==="/".concat(he.Shixuns)}))===null||Q===void 0?void 0:Q.hidden,yt=(kt=(((y=Ze.setting)===null||y===void 0?void 0:y.navbar)||[]).find(function(Rt){return Rt.link==="/".concat(he.Paths)}))===null||kt===void 0?void 0:kt.hidden;if(Ze==null||((I=Ze.setting)===null||I===void 0)?void 0:I.is_local){var bt;(ve==null||((bt=ve.userInfo)===null||bt===void 0)?void 0:bt.is_shixun_marker)||(Dt=!0)}var Jt=function(ze){var Te,oa,Je,ya,da,Ka,Ma,S,fa,tt,Mt,ta,Oa,Ua;return s.a.createElement(s.a.Fragment,null,s.a.createElement(se.a,{justify:"space-around",className:"pt5 pb5"},s.a.createElement(Be.a,{className:Re.a.joinCol},((Te=ve.userInfo)===null||Te===void 0?void 0:Te.user_identity)!=="\u5B66\u751F"&&!K&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return ce("/classrooms/new")}},((oa=ve.userInfo)===null||oa===void 0?void 0:oa.main_site)?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!Dt&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return ce("/shixuns/new",X.Shixuns)}},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((Je=ve.userInfo)===null||Je===void 0?void 0:Je.main_site)&&((ya=ve.navigationInfo)===null||ya===void 0?void 0:ya.top)||!((da=ve.userInfo)===null||da===void 0?void 0:da.main_site)&&((Ka=ve.navigationInfo)===null||Ka===void 0?void 0:Ka.top)&&!yt&&(((Ma=ve.userInfo)===null||Ma===void 0?void 0:Ma.admin)||((S=ve.userInfo)===null||S===void 0?void 0:S.is_teacher)||((fa=ve.userInfo)===null||fa===void 0?void 0:fa.business)))&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return ce("/paths/new")}},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!(Ze==null||((tt=Ze.setting)===null||tt===void 0)?void 0:tt.is_local)&&((Mt=ve.userInfo)===null||Mt===void 0?void 0:Mt.main_site)&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){var Vt,nt;return ce("".concat((Vt=ve.navigationInfo)===null||Vt===void 0||((nt=Vt.top)===null||nt===void 0)?void 0:nt.old_url,"/projects/new"),X.Projects)}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE"))),s.a.createElement(Be.a,null,s.a.createElement("div",{className:Re.a.joinBoard})),s.a.createElement(Be.a,{className:Re.a.joinCol},!K&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return Nt(X.Classrooms)}},((ta=ve.userInfo)===null||ta===void 0?void 0:ta.main_site)?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Oa=ve.userInfo)===null||Oa===void 0?void 0:Oa.main_site)&&!(Ze==null||((Ua=Ze.setting)===null||Ua===void 0)?void 0:Ua.is_local)&&s.a.createElement(b.a.Item,ze,s.a.createElement("a",{onClick:function(){return Nt(X.Projects)}},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return s.a.createElement("section",null,s.a.createElement(T.a,{overlay:s.a.createElement(b.a,{className:"".concat(Re.a.rightMenu," ").concat(Re.a.joinMenu," mt10")},s.a.createElement(Jt,null)),placement:"bottomRight"},s.a.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),s.a.createElement(Me.a,{visible:gt,onCancel:function(){return ht(!1)}}),s.a.createElement(te,{visible:Se,onCancel:function(){return ca(!1)}}))},$e=Object(P.a)(function(N){var Ue=N.homePage,J=N.loading,j=N.user,Q=N.globalSetting;return{homePage:Ue,user:j,globalSetting:Q,loading:J.models.index}})(Ke),vt=e("vToQ"),Ht=e.n(vt),mt=e("xKgJ"),je=e("jb+D"),$=e("m3rI"),w=function(Ue){var J,j=RegExp("(^| )"+Ue+"=([^;]+)(;|$)");return(J=document.cookie.match(j))?decodeURIComponent(J[2]):null},Fe=function(Ue){var J=new Date;J.setTime(J.getTime()-1);var j=w(Ue);j!=null&&(document.cookie=Ue+"="+j+";expires="+J.toGMTString())},re;(function(N){N.Classrooms="classrooms",N.Shixuns="shixuns",N.Paths="paths",N.Projects="projects",N.Videos="videos",N.Topics="topics"})(re||(re={}));var Lt=function(Ue){var J,j,Q,ye,kt,y,I,ke,ve,Ze,le,a=Ue.homePage,i=Ue.user,U=Ue.globalSetting,ie=Ue.loading,q=Ue.dispatch,gt=Ue.location,ht=Ue.payload,rt=ht===void 0?{}:ht,ma=Object(l.a)(Ue,["homePage","user","globalSetting","loading","dispatch","location","payload"]),Se=(J=(((j=U.setting)===null||j===void 0?void 0:j.navbar)||[]).find(function(yt){return yt.link==="/".concat(re.Classrooms)}))===null||J===void 0?void 0:J.hidden,ca=(Q=(((ye=U.setting)===null||ye===void 0?void 0:ye.navbar)||[]).find(function(yt){return yt.link==="/".concat(re.Shixuns)}))===null||Q===void 0?void 0:Q.hidden,Nt=(kt=(((y=U.setting)===null||y===void 0?void 0:y.navbar)||[]).find(function(yt){return yt.link==="/".concat(re.Paths)}))===null||kt===void 0?void 0:kt.hidden,ce=((I=i.userInfo)===null||I===void 0?void 0:I.admin)||((ke=i.userInfo)===null||ke===void 0?void 0:ke.business)||((ve=i.userInfo)===null||ve===void 0?void 0:ve.is_shixun_marker)||((Ze=i.userInfo)===null||Ze===void 0?void 0:Ze.is_teacher)||((le=i.userInfo)===null||le===void 0?void 0:le.user_identity)!=="\u5B66\u751F",K=function(){var bt,Jt,Rt,ze,Te,oa,Je,ya,da,Ka,Ma,S,fa,tt,Mt,ta,Oa,Ua,Ra,Vt,nt,C;return s.a.createElement(b.a,{className:"".concat(Ht.a.rightMenu," ").concat(Ht.a.menuWrap)},s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((bt=i.userInfo)===null||bt===void 0?void 0:bt.login,"/classrooms")},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!Se&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((Jt=i.userInfo)===null||Jt===void 0?void 0:Jt.login,"/classrooms")},((Rt=i.userInfo)===null||Rt===void 0?void 0:Rt.main_site)?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),!ca&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((ze=i.userInfo)===null||ze===void 0?void 0:ze.login,"/shixuns")},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!Nt&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((Te=i.userInfo)===null||Te===void 0?void 0:Te.login,"/paths")},((oa=i.userInfo)===null||oa===void 0?void 0:oa.main_site)?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Je=i.userInfo)===null||Je===void 0?void 0:Je.main_site)&&!((ya=U.setting)===null||ya===void 0?void 0:ya.is_local)&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((da=i.userInfo)===null||da===void 0?void 0:da.login,"/projects")},"\u6211\u7684\u5F00\u53D1\u9879\u76EE")),s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/users/".concat((Ka=i.userInfo)===null||Ka===void 0?void 0:Ka.login,"/teach-group")},"\u6211\u7684\u6559\u7814\u56E2\u961F")),s.a.createElement(b.a.Item,null,s.a.createElement("a",{onClick:function(){if(!Object(ue.d)(q))return;P.c.push("/problemset")}},"\u6211\u7684\u8BD5\u9898\u5E93")),ce&&s.a.createElement(b.a.Item,null,s.a.createElement("a",{onClick:function(){if(!Object(ue.d)(q))return;P.c.push("/paperlibrary")}},"\u6211\u7684\u8BD5\u5377\u5E93")),((Ma=i.navigationInfo)===null||Ma===void 0||((S=Ma.top)===null||S===void 0)?void 0:S.customer_management_url)&&s.a.createElement(b.a.Item,null,s.a.createElement("a",{href:(fa=i.navigationInfo)===null||fa===void 0||((tt=fa.top)===null||tt===void 0)?void 0:tt.customer_management_url},"\u5BA2\u6237\u7BA1\u7406")),((Mt=i.navigationInfo)===null||Mt===void 0||((ta=Mt.top)===null||ta===void 0)?void 0:ta.college_identifier)&&s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/colleges/".concat((Oa=i.navigationInfo)===null||Oa===void 0||((Ua=Oa.top)===null||Ua===void 0)?void 0:Ua.college_identifier,"/statistics")},"\u5B66\u9662\u7EDF\u8BA1")),((Ra=i.navigationInfo)===null||Ra===void 0||((Vt=Ra.top)===null||Vt===void 0)?void 0:Vt.laboratory_admin_url)&&s.a.createElement(b.a.Item,null,s.a.createElement("a",{href:(nt=i.navigationInfo)===null||nt===void 0||((C=nt.top)===null||C===void 0)?void 0:C.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),s.a.createElement(b.a.Item,null,s.a.createElement(W.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),s.a.createElement(b.a.Item,{className:Ht.a.exit},s.a.createElement("a",{onClick:Object(Ye.a)(h.a.mark(function lt(){var Ve;return h.a.wrap(function(va){for(;;)switch(va.prev=va.next){case 0:return va.next=2,Object(je.b)({});case 2:Ve=va.sent,(Ve==null?void 0:Ve.status)===1&&(q({type:"user/getUserInfo",payload:Object(u.a)({},rt)}),q({type:"user/getNavigationInfo",payload:Object(u.a)({},rt)}),Fe("autologin_trustie"),Fe("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ge.b.success(Ve==null?void 0:Ve.message),P.c.replace("/"));case 4:case"end":return va.stop()}},lt)}))},"\u9000\u51FA")))};if(Object(mt.o)()){var Dt;return s.a.createElement("section",null,s.a.createElement("aside",null,s.a.createElement(T.a,{overlay:K,placement:"bottomRight"},s.a.createElement("img",{className:"".concat(Ht.a.userPic," current ml15"),src:"".concat($.a===null||$.a===void 0?void 0:$.a.IMG_SERVER,"/images/").concat((Dt=i.userInfo)===null||Dt===void 0?void 0:Dt.image_url),alt:"",onClick:function(){var bt;return P.c.push("/users/".concat((bt=i.userInfo)===null||bt===void 0?void 0:bt.login,"/classrooms"))}}))))}else return s.a.createElement("div",{className:"font15"},s.a.createElement("span",{className:"ml10 mr5 current c-white",onClick:function(){q({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),s.a.createElement("span",{className:"ml5 mr5"},"|"),s.a.createElement(W.Link,{to:"/user/register",className:"ml5 current c-white"},"\u6CE8\u518C"))},ea=Object(P.a)(function(N){var Ue=N.homePage,J=N.loading,j=N.user,Q=N.globalSetting;return{homePage:Ue,user:j,globalSetting:Q,loading:J.models.index}})(Lt),At=D.a.Header,He=Y.a.Search;function R(){var N,Ue,J=window.location.pathname,j=J.split("/"),Q={};return j[1]=="classrooms"&&j.length>3&&!((N=j[4])===null||N===void 0?void 0:N.includes("newgold"))&&!((Ue=j[5])===null||Ue===void 0?void 0:Ue.includes("newgold"))&&(Q.course_id=j[2]),j[1]==="shixuns"&&j.length>3&&(Q.objective_type="shixun",Q.objective_id=j[2]),j[1]==="paths"&&j.length>3&&(Q.objective_type="path",Q.objective_id=j[2]),Object(u.a)(Object(u.a)({},Q),{school:1})}var L={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/programa":{link:"/programa",key:8}},E=function(Ue){var J=Ue.homePage,j=Ue.user,Q=Ue.globalSetting,ye=Ue.loading,kt=Ue.dispatch,y=Ue.location,I=Object(l.a)(Ue,["homePage","user","globalSetting","loading","dispatch","location"]),ke=Object(f.k)(),ve=Object(c.useState)(!1),Ze=Object(F.a)(ve,2),le=Ze[0],a=Ze[1],i=Object(c.useState)(-1),U=Object(F.a)(i,2),ie=U[0],q=U[1],gt=R();Object(c.useEffect)(function(){kt({type:"user/getNavigationInfo",payload:Object(u.a)({},gt)})},[Q.name]),Object(c.useEffect)(function(){kt({type:"user/getUserInfo",payload:Object(u.a)({},gt)})},[y.pathname]),Object(c.useEffect)(function(){if(Q==null?void 0:Q.setting){var Jt,Rt;Q==null||((Jt=Q.setting)===null||Jt===void 0||((Rt=Jt.navbar)===null||Rt===void 0))||Rt.map(function(ze,Te){y.pathname.indexOf(ze.link)>-1&&q(Te)})}},[Q==null?void 0:Q.setting]);function ht(Jt){ke.push("/search?value="+Jt)}var rt=function(){return le?s.a.createElement("div",{onBlur:function(){setTimeout(function(){a(!1)},300)}},s.a.createElement(He,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ht,autoFocus:!0})):s.a.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:function(){a(!0)}})};if(Q.showHeader&&Q.showHeaderFooter){var ma,Se,ca,Nt,ce,K,Dt,yt,bt;return s.a.createElement(D.a,{className:"".concat(g.a.header," ").concat(Q.showHeaderFixed?g.a.headerFixed:"")},s.a.createElement(At,{className:"header"},s.a.createElement("section",{className:g.a["edu-menu"]},s.a.createElement(W.Link,{to:"/"},s.a.createElement("img",{className:g.a.logo,title:"\u5934\u6B4C",src:"".concat($.a.IMG_SERVER,"/").concat(Q==null||((ma=Q.setting)===null||ma===void 0)?void 0:ma.nav_logo_url)})),s.a.createElement("ul",{className:g.a.menu},Q.setting&&Q.setting.navbar.map(function(Jt,Rt){if(!Jt.hidden)return s.a.createElement("li",{key:Rt,className:ie===Rt?g.a.actived:""},s.a.createElement(W.Link,{to:Jt.link},Jt.name))}),(j==null||((Se=j.navigationInfo)===null||Se===void 0||((ca=Se.top)===null||ca===void 0))?void 0:ca.auth)&&s.a.createElement("li",{key:"999"},s.a.createElement("a",{href:"".concat(j==null||((Nt=j.navigationInfo)===null||Nt===void 0||((ce=Nt.top)===null||ce===void 0))?void 0:ce.auth)},"\u5DE5\u7A0B\u8BA4\u8BC1"))),s.a.createElement("div",{className:"search-bar"},s.a.createElement(rt,null),s.a.createElement($e,null),!!(j==null||((K=j.userInfo)===null||K===void 0)?void 0:K.login)&&s.a.createElement(W.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:"/messages/".concat(j==null||((Dt=j.userInfo)===null||Dt===void 0)?void 0:Dt.login,"/user_tidings")},(j==null||((yt=j.navigationInfo)===null||yt===void 0||((bt=yt.top)===null||bt===void 0))?void 0:bt.new_message)&&s.a.createElement("span",{className:g.a.newslight})),s.a.createElement(ea,{payload:gt})))))}else return s.a.createElement(s.a.Fragment,null)},fe=n.a=Object(P.a)(function(N){var Ue=N.homePage,J=N.loading,j=N.user,Q=N.globalSetting;return{homePage:Ue,user:j,globalSetting:Q,loading:J.models.index}})(E)},s8TD:function(o,n,e){"use strict";e.d(n,"a",function(){return W});var F=e("Pv/L"),l=e("14J3"),u=e("BMrR"),t=e("jCWc"),Y=e("kPKH"),d=e("2qtc"),D=e("kLXV"),c=e("q1tI"),s=e.n(c),f=e("dfu6"),W=function(x){return new Promise(function(g,_){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return _("WebRTC not supported by browser");var p=new RTCPeerConnection,T=[];p.createDataChannel(""),p.createOffer().then(function(G){return p.setLocalDescription(G)}).catch(function(G){return _(G)}),p.onicecandidate=function(G){console.log("event:",G);var se=[];if(!G||!G.candidate){if(console.log("ips",T),T.length==0||!Object(f.a)(T[0])){var M=D.a.info({title:s.a.createElement(u.a,null,s.a.createElement(Y.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(Y.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return M.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:s.a.createElement(u.a,null,s.a.createElement(Y.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",x.ip_limit==="inner"&&s.a.createElement(s.a.Fragment,null,s.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"),s.a.createElement("br",null),s.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return _("WebRTC disabled or restricted by browser")}var Be=T.filter(function(m){return Object(f.a)(m)});return g(Be.join(""))}var k=G.candidate.candidate.split(" "),b=Object(F.a)(k),V=b[0],ge=b[1],Ae=b[2],O=b[3],r=b[4],Ge=b[5],A=b[7],h=b.slice(8),Ye=["rtp","rtpc"];if(console.log("event:",G),T.some(function(m){return m==r})||T.push(r),console.log(" candidate: "+V.split(":")[1]),console.log(" component: "+Ye[ge-1]),console.log(" protocol: "+Ae),console.log(" priority: "+O),console.log(" ip: "+r),console.log(" port: "+Ge),console.log(" type: "+A),h.length){console.log("attributes: ");for(var Oe=0;Oe "+h[Oe]+": "+h[Oe+1])}}})}},sckv:function(o,n,e){o.exports={wrap:"wrap___3kep6",colorBlue:"colorBlue___3r5Hq",repeatedName:"repeatedName___vESvE"}},vHTk:function(o,n,e){o.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},vToQ:function(o,n,e){o.exports={flex_box_center:"flex_box_center___3UWMh",flex_space_between:"flex_space_between___2nh9S",flex_box_vertical_center:"flex_box_vertical_center___2Neiq",flex_box_center_end:"flex_box_center_end___2_1FS",flex_box_column:"flex_box_column___2E-v7",userPic:"userPic___3Pu9t",rightMenu:"rightMenu___1qaVl",menuWrap:"menuWrap___3r9jm",exit:"exit___38Urs"}},xKgJ:function(o,n,e){"use strict";e.d(n,"p",function(){return d}),e.d(n,"b",function(){return D}),e.d(n,"c",function(){return c}),e.d(n,"e",function(){return s}),e.d(n,"f",function(){return f}),e.d(n,"t",function(){return W}),e.d(n,"g",function(){return P}),e.d(n,"u",function(){return x}),e.d(n,"d",function(){return g}),e.d(n,"i",function(){return _}),e.d(n,"k",function(){return p}),e.d(n,"v",function(){return T}),e.d(n,"r",function(){return G}),e.d(n,"h",function(){return se}),e.d(n,"j",function(){return M}),e.d(n,"q",function(){return Be}),e.d(n,"s",function(){return ge}),e.d(n,"a",function(){return r}),e.d(n,"m",function(){return Fe}),e.d(n,"n",function(){return re}),e.d(n,"l",function(){return Lt}),e.d(n,"o",function(){return At}),e.d(n,"w",function(){return He});var F=e("9kvl"),l;(function(R){R[R.SuperAdmin=1]="SuperAdmin",R[R.Operation=2]="Operation",R[R.CertifiedTeacher=5]="CertifiedTeacher",R[R.TrainingProduction=8]="TrainingProduction",R[R.UncertifiedTeacher=12]="UncertifiedTeacher",R[R.Student=15]="Student"})(l||(l={}));var u;(function(R){R[R.SuperAdmin=1]="SuperAdmin",R[R.Operation=2]="Operation",R[R.Admin=5]="Admin",R[R.Teacher=8]="Teacher",R[R.Assistant=12]="Assistant",R[R.Student=15]="Student"})(u||(u={}));var t=function(L){var E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return L.some(function(Ue){return Ue==(N==null?void 0:N.role)})},Y=function(L){var E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return(N==null?void 0:N.own)?!0:L.some(function(Ue){var J;return Ue==(N==null||((J=N.course)===null||J===void 0)?void 0:J.course_role)})},d=function(){var L=Object(F.b)()._store.getState(),E=L.user,fe=E.userInfo;return fe.main_site},D=function(){var L,E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return N==null||((L=N.course)===null||L===void 0)?void 0:L.course_is_end},c=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher,u.Assistant])},s=function(){return Y([u.SuperAdmin,u.Teacher,u.Admin,u.Assistant,u.Operation])},f=function(){return Y([u.SuperAdmin,u.Teacher,u.Admin])},W=function(){return Y([u.SuperAdmin])},P=function(){return Y([u.SuperAdmin,u.Operation,u.Admin])},x=function(){return t([u.SuperAdmin,u.Operation])},g=function(){return Y([u.SuperAdmin,u.Admin])},_=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher])},p=function(){return Y([u.Assistant])},T=function(){return Y([u.Teacher])},G=function(){return Y([u.Student])},se=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher,u.Assistant,u.Student])},M=function(){return Y([u.SuperAdmin,u.Operation,u.Admin,u.Teacher,u.Assistant])},Be=function(){var L,E=Object(F.b)()._store.getState(),fe=E.user,N=fe.userInfo;return(N==null||((L=N.course)===null||L===void 0)?void 0:L.course_role)===null},k=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},b=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&t([l.SuperAdmin])},V=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E||!E&&t([l.SuperAdmin,l.Operation])},ge=function(){return t([u.Student])},Ae=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},O=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},r=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction])},Ge=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):E||!E&&t([l.SuperAdmin])},A=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation]):E||!E&&t([l.SuperAdmin,l.Operation])},h=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},Ye=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},Oe=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},m=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):!1},me=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student])},te=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):E||!E&&t([l.SuperAdmin])},Me=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation]):E||!E&&t([l.SuperAdmin,l.Operation])},Ee=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher,l.Student]):E||!E&&t([l.SuperAdmin,l.Operation])},Re=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?!1:E||!E&&t([l.SuperAdmin,l.Operation])},ue=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?E||!E&&t([l.SuperAdmin,l.Operation]):!1},X=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},he=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?!E&&t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):!1},Ke=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},$e=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher])},vt=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin]):E||!E&&t([l.SuperAdmin])},Ht=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation]):E||!E&&t([l.SuperAdmin,l.Operation])},mt=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},je=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?E||!E&&t([l.SuperAdmin,l.Operation]):!1},$=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return L?t([l.SuperAdmin,l.Operation,l.CertifiedTeacher,l.TrainingProduction,l.UncertifiedTeacher]):E||!E&&t([l.SuperAdmin,l.Operation])},w=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Y([u.Teacher])},Fe=function(){return t([l.SuperAdmin])},re=function(){return t([l.SuperAdmin,l.Operation])},Lt=function(){return t([l.Student])},ea=function(){return t([l.SuperAdmin,l.Operation,l.CertifiedTeacher])},At=function(){var L,E=Object(F.b)()._store.getState(),fe=E.user;return!!((L=fe.userInfo)===null||L===void 0?void 0:L.login)},He=function(){var L=Object(F.b)()._store.getState(),E=L.user;return E.userInfo}},xrsn:function(o,n,e){o.exports={flex_box_center:"flex_box_center___2cC1r",flex_space_between:"flex_space_between___9TeDx",flex_box_vertical_center:"flex_box_vertical_center___3EIYv",flex_box_center_end:"flex_box_center_end___1Uph0",flex_box_column:"flex_box_column___17_5w",header:"header___1E4MV",logo:"logo___R8PNJ",headerFixed:"headerFixed___1V7d4",menu:"menu___Km2Uo",actived:"actived___12Ff0","edu-menu":"edu-menu___2hxbr",newslight:"newslight___jwZR3"}}}]); diff --git a/p__Shixuns__Edit__body__Warehouse.f0e98d3a.async.js b/p__Shixuns__Edit__body__Warehouse.6aab5933.async.js similarity index 85% rename from p__Shixuns__Edit__body__Warehouse.f0e98d3a.async.js rename to p__Shixuns__Edit__body__Warehouse.6aab5933.async.js index 21c5ad5f97..d9acdf594b 100644 --- a/p__Shixuns__Edit__body__Warehouse.f0e98d3a.async.js +++ b/p__Shixuns__Edit__body__Warehouse.6aab5933.async.js @@ -1,5 +1,5 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[174,5],{"1vsH":function(oe,s,t){"use strict";t.d(s,"i",function(){return ce}),t.d(s,"o",function(){return c}),t.d(s,"e",function(){return a}),t.d(s,"h",function(){return Ue}),t.d(s,"c",function(){return L}),t.d(s,"f",function(){return O}),t.d(s,"g",function(){return le}),t.d(s,"a",function(){return nt}),t.d(s,"F",function(){return we}),t.d(s,"G",function(){return Tt}),t.d(s,"H",function(){return ht}),t.d(s,"v",function(){return Qe}),t.d(s,"u",function(){return rt}),t.d(s,"s",function(){return Z}),t.d(s,"r",function(){return ot}),t.d(s,"D",function(){return qe}),t.d(s,"l",function(){return Mt}),t.d(s,"k",function(){return Rt}),t.d(s,"C",function(){return Ae}),t.d(s,"x",function(){return Vt}),t.d(s,"A",function(){return wt}),t.d(s,"q",function(){return At}),t.d(s,"d",function(){return Ct}),t.d(s,"b",function(){return d}),t.d(s,"w",function(){return He}),t.d(s,"B",function(){return _e}),t.d(s,"p",function(){return ee}),t.d(s,"y",function(){return X}),t.d(s,"t",function(){return Ge}),t.d(s,"j",function(){return Ft}),t.d(s,"E",function(){return w}),t.d(s,"n",function(){return A}),t.d(s,"z",function(){return st}),t.d(s,"m",function(){return $t});var Oe=t("miYZ"),i=t("tsqr"),P=t("sRBo"),E=t("kaz8"),W=t("WmNS"),C=t.n(W),at=t("14J3"),D=t("BMrR"),pe=t("jCWc"),y=t("kPKH"),Me=t("2qtc"),De=t("kLXV"),$=t("9og8"),T=t("jrin"),J=t("q1tI"),u=t.n(J),p=t("xKgJ"),R=t("s8TD"),it=t("V0Rq"),_=t("bntm"),Q={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"},B=t("aCH8"),f=t.n(B),q=t("m3rI"),ce=["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"],Y=function(e){var n={\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 e.data&&e.data.map(function(o,x){return u.a.createElement("span",{key:x,className:n[o]&&n[o].class},o)})},c=function(e){var n,o=(n={},Object(T.a)(n,-1,"\u91CD\u505A\u4E2D"),Object(T.a)(n,0,"\u672A\u5F00\u542F"),Object(T.a)(n,1,"\u672A\u901A\u5173"),Object(T.a)(n,2,"\u6309\u65F6\u901A\u5173"),n);return o[e]||"\u8FDF\u4EA4\u901A\u5173"},a=function(e){var n,o,x,v=(n={},Object(T.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(T.a)(n,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(T.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(T.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(T.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return u.a.createElement("span",{className:v==null||((o=v[e.status])===null||o===void 0)?void 0:o.class},v==null||((x=v[e.status])===null||x===void 0)?void 0:x.name)},Ue=function(e){var n=e.status,o={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 u.a.createElement("span",{className:o[n].class},o[n].name)}catch(x){console.log("utils.StatusGraduationProjectTags",e.status)}},L={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},O={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},le=function(e){var n={\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"}},o=[];e.is_random&&o.push(u.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{e.status&&e.status.map(function(x,v){o.push(u.a.createElement("span",{key:v,className:n[x]&&n[x].class},x))})}catch(x){console.log("utils.status.tag:",x,e.status)}return o},Xe=function(e){var n,o,x,v=(n={},Object(T.a)(n,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(T.a)(n,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(T.a)(n,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(T.a)(n,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(T.a)(n,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),n);return u.a.createElement("span",{className:(o=v[e.status])===null||o===void 0?void 0:o.class},(x=v[e.status])===null||x===void 0?void 0:x.name)},nt=function(e){var n,o,x={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 u.a.createElement("span",{className:(n=x[e.status])===null||n===void 0?void 0:n.class},(o=x[e.status])===null||o===void 0?void 0:o.name)},we=function(e){e=new Date(e).getTime();var n=1e3*60,o=n*60,x=o*24,v="",Ee=new Date().getTime(),Pe=Ee-e;if(Pe<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),v="\u521A\u521A";var he=parseInt(Pe/x,10),Jt=parseInt(Pe/o,10),$e=parseInt(Pe/n,10);return he>30?v=""+Ut(e,"yyyy-MM-dd"):he>1?v=""+he+"\u5929\u524D":he==1?v="\u6628\u5929":Jt>=1?v=""+Jt+"\u5C0F\u65F6\u524D":$e>=5?v=""+$e+"\u5206\u949F\u524D":v="\u521A\u521A",v},Ut=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},x=[["\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(n)&&(n=n.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,x[RegExp.$1.length-1][e.getDay()]));for(var v in o)new RegExp("("+v+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[v]:("00"+o[v]).substr((""+o[v]).length)));return n},Tt=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,x=o*24,v=e/x,Ee=e/o,Pe=e/n,he=e%60;return v>=1?parseInt(v.toString())+"\u5929"+Math.floor(Ee%24)+"\u65F6"+Math.floor(Pe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Ee>1?parseInt(Ee.toString())+"\u65F6"+Math.floor(Pe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Pe>=1?parseInt(Pe.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},ht=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var x=0;x=55296&&v<=56319&&(o--,x++)}}return o<=n},Qe=function(e,n,o){if(n){var x=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,v=/[\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,Ee=v.test(n),Pe=x.test(n);(Ee===!0||Pe===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},rt=function(e,n,o){if(n){var x=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,v=/[\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,Ee=v.test(n),Pe=x.test(n);(Ee===!0||Pe===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},Z=function(e){if(!e)return"";for(var n=e.length-1,o="",x=0;x0){n=!1;break}return n}function St(){var b=navigator.userAgent,e=["Chrome"];return e.some(function(n){return b.indexOf(n)>-1})}function fe(){var b=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return b.indexOf(n)>-1})}var Nt=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},wt=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},At=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},Ct=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},d=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},m;(function(b){b.Number="Number",b.String="String",b.Boolean="Boolean",b.Object="Object",b.Array="Array",b.Function="Function"})(m||(m={}));var l=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},He=function(e){return l(e)===m.Array?e.length===0:l(e)===m.Object?Object.keys(e).length===0:!e},_e=function(e,n){for(var o=[],x=e;x1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,x=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(x,n):e},ee=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},X=function(e){return e==null};function ge(b,e){var n=new RegExp("(^|&)".concat(b,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var Ge=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.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 e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(q.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(p.w)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Ft=function(e){var n,o;return new Promise(function(){var x=Object($.a)(C.a.mark(function v(Ee,Pe){var he;return C.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(e.ip_limit!=="no"||e.ip_bind)){$e.next=4;break}return $e.next=3,Object(R.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=$e.sent;case 4:return $e.next=6,Object(it.f)({id:e.exerciseId,ip:n});case 6:if(he=$e.sent,he.status===0?Ee(he):Pe(he),!e.errmsgHide){$e.next=10;break}return $e.abrupt("return",!0);case 10:if(!(he.status===-1)){$e.next=15;break}return o=De.a.info({title:u.a.createElement(D.a,null,u.a.createElement(y.a,{flex:"1"},"\u63D0\u793A"),u.a.createElement(y.a,null,u.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:u.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),$e.abrupt("return",!1);case 15:if(!(he.status===-2)){$e.next=18;break}return o=De.a.info({title:u.a.createElement(D.a,null,u.a.createElement(y.a,{flex:"1"},"\u63D0\u793A"),u.a.createElement(y.a,null,u.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:u.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",u.a.createElement("span",{className:"c-red"},he.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),$e.abrupt("return",!1);case 18:case"end":return $e.stop()}},v)}));return function(v,Ee){return x.apply(this,arguments)}}())},w=function(){var b=Object($.a)(C.a.mark(function e(n){var o;return C.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(n.ip_limit!=="no"||n.ip_bind)){v.next=4;break}return v.next=3,Ft(n);case 3:St()||De.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:u.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",u.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",u.a.createElement("br",null),"\u8BF7\u4F7F\u7528",u.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){v.next=12;break}if(fe()){v.next=9;break}return De.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:u.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",u.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",u.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",u.a.createElement("br",null),"\u8BF7\u4F7F\u7528",u.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",u.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),v.abrupt("return",!1);case 9:o=De.a.info({title:u.a.createElement(D.a,null,u.a.createElement(y.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),u.a.createElement(y.a,null,u.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:u.a.createElement("div",{className:"font16 p20"},n.open_camera&&u.a.createElement(D.a,{align:"middle",justify:"start",className:"mt20"},u.a.createElement(y.a,null,u.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),u.a.createElement(y.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",u.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&u.a.createElement(D.a,{justify:"start",className:"mt20"},u.a.createElement(y.a,{flex:"24px",className:"mr20"},u.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),u.a.createElement(y.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",u.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&n.ip_limit!=="no"&&u.a.createElement(D.a,{justify:"start",className:"mt20"},u.a.createElement(y.a,{flex:"24px",className:"mr20"},u.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),u.a.createElement(y.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",u.a.createElement("br",null),u.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"),u.a.createElement("br",null),u.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&u.a.createElement(D.a,{justify:"start",className:"mt20"},u.a.createElement(y.a,{flex:"24px",className:"mr20"},u.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),u.a.createElement(y.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",u.a.createElement("br",null),u.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"),u.a.createElement("br",null),u.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),u.a.createElement("p",{className:"ml40 mt40"},u.a.createElement(E.a,{onChange:function(Pe){return o.update({okButtonProps:{disabled:!Pe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Pe;Object(_.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((Pe=Object(p.w)())===null||Pe===void 0?void 0:Pe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),v.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return v.stop()}},e)}));return function(n){return b.apply(this,arguments)}}(),A=[{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}],st=function(e,n){var o={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(n,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},x=o[e];i.b.warn(x)},xt=function(e,n){for(var o,x,v=window.atob(e),Ee=v.length,Pe=new Uint8Array(Ee),he=0;he30?v=""+Ut(e,"yyyy-MM-dd"):he>1?v=""+he+"\u5929\u524D":he==1?v="\u6628\u5929":Jt>=1?v=""+Jt+"\u5C0F\u65F6\u524D":$e>=5?v=""+$e+"\u5206\u949F\u524D":v="\u521A\u521A",v},Ut=function(e,n){typeof e=="string"&&(e.indexOf("T")>=0&&(e=e.replace("T"," ")),e=new Date(Date.parse(e.replace(/-/g,"/")))),e=new Date(e);var o={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds(),"q+":Math.floor((e.getMonth()+3)/3),S:e.getMilliseconds()},x=[["\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(n)&&(n=n.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(n)&&(n=n.replace(RegExp.$1,x[RegExp.$1.length-1][e.getDay()]));for(var v in o)new RegExp("("+v+")").test(n)&&(n=n.replace(RegExp.$1,RegExp.$1.length==1?o[v]:("00"+o[v]).substr((""+o[v]).length)));return n},Tt=function(e){if(!e||e<0)return"0\u79D2";console.log("time:",e);var n=60,o=n*60,x=o*24,v=e/x,Ee=e/o,Pe=e/n,he=e%60;return v>=1?parseInt(v.toString())+"\u5929"+Math.floor(Ee%24)+"\u65F6"+Math.floor(Pe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Ee>1?parseInt(Ee.toString())+"\u65F6"+Math.floor(Pe%60)+"\u5206"+Math.floor(e%60)+"\u79D2":Pe>=1?parseInt(Pe.toString())+"\u5206"+Math.floor(e%60)+"\u79D2":Math.ceil(e)+"\u79D2"},ht=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,o=0;if(e){o=e.length;for(var x=0;x=55296&&v<=56319&&(o--,x++)}}return o<=n},Qe=function(e,n,o){if(n){var x=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,v=/[\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,Ee=v.test(n),Pe=x.test(n);(Ee===!0||Pe===!0||(n.length<2||n.length>=21))&&o("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}o()},rt=function(e,n,o){if(n){var x=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,v=/[\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,Ee=v.test(n),Pe=x.test(n);(Ee===!0||Pe===!0||(n.length<2||n.length>=11))&&o("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}o()},Z=function(e){if(!e)return"";for(var n=e.length-1,o="",x=0;x0){n=!1;break}return n}function St(){var b=navigator.userAgent,e=["Chrome"];return e.some(function(n){return b.indexOf(n)>-1})}function fe(){var b=navigator.userAgent,e=["Chrome","Firefox"];return e.some(function(n){return b.indexOf(n)>-1})}var Nt=function(){var e,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return n==null||((e=n.toString())===null||e===void 0)?void 0:e.replace(/\B(?=(\d{3})+(?!\d))/g,",")},wt=function(e){var n=document.createElement("a");n.target="_blank",document.body.appendChild(n),n.href=e;var o=document.createEvent("MouseEvents");o.initEvent("click",!1,!1),n.dispatchEvent(o),document.body.removeChild(n)},At=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e.length<=6?e:"".concat(e.substring(0,3),"...").concat(e.substring(e.length-3,e.length))},Ct=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",e+":"+n},d=function(){var e=new Date().getHours(),n=new Date().getMinutes();return n>=30?(e++,n="00"):n="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+e+":"+n},m;(function(b){b.Number="Number",b.String="String",b.Boolean="Boolean",b.Object="Object",b.Array="Array",b.Function="Function"})(m||(m={}));var l=function(e){var n=Object.prototype.toString.call(e);return n.substring(8,n.length-1)},He=function(e){return l(e)===m.Array?e.length===0:l(e)===m.Object?Object.keys(e).length===0:!e},_e=function(e,n){for(var o=[],x=e;x1&&arguments[1]!==void 0?arguments[1]:12,o=n/2-2,x=n/2+3;return e.length>n?e.substr(0,o)+"..."+e.substr(x,n):e},ee=function(e){return e>4.5?5:e>4&&e<=4.5?4.5:e>3.5&&e<=4?4:e>3&&e<=3.5?3.5:e>2.5&&e<=3?3:e>2&&e<=2.5?2.5:e>1.5&&e<=2?2:e>1&&e<=1.5?1.5:e>.5&&e<=1?1:e>0&&e<=.5?.5:0},X=function(e){return e==null};function ge(b,e){var n=new RegExp("(^|&)".concat(b,"=([^&]*)(&|$)"),"i"),o=e.substr(1).match(n);return o!=null?decodeURIComponent(o[2]):null}var Ge=function(e){switch(e.container_type){case"ApplyUserAuthentication":if(e.tiding_type==="Apply"){if(e.auth_type===1)return window.open("/admins/identity_authentications");if(e.auth_type===2)return window.open("/admins/professional_authentications")}return e.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 e.tiding_type==="Apply"?window.open("/admins/department_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return e.tiding_type==="Apply"?window.open("/admins/unit_applies"):e.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(e.parent_container_type){case"ApplyShixun":if(e.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(e.tiding_type==="System")return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"ApplySubject":if(e.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(e.tiding_type==="System")return window.open("/paths/".concat(e.parent_container_id));case"TrialAuthorization":if(e.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(e.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));case"StudentJoinCourse":if(e.tiding_type==="Apply")return window.open("/classrooms/".concat(e.belong_container_id,"/teachers"));if(e.tiding_type==="System")return window.open("/classrooms/".concat(e.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Course":return e.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(e.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(e.container_id));case"JournalsForMessage":switch(e.parent_container_type){case"Principal":return"";case"HomeworkCommon":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return e.homework_type==="normal"?window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="group"?window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/question")):e.homework_type==="practice"?window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(e.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(e.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(e.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(e.container_id));case"DealProject":return window.open("/projects/".concat(e.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(e.container_id));case"Poll":switch(e.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"));default:return window.open(" /classrooms/".concat(e.belong_container_id,"/poll/").concat(e.container_id,"/detail"))}case"Exercise":switch(e.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(e.belong_container_id,"/exercise/").concat(e.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_topics/").concat(e.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWork":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(e.belong_container_id,"/graduation_tasks/").concat(e.parent_container_id));case"HomeworkCommon":switch(e.parent_container_type){case"AnonymousCommentFail":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"));default:if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/detail"));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/review/").concat(e.container_id));if(e.homework_type==="practice")return window.open("/classrooms/".concat(e.belong_container_id,"/shixun_homework/").concat(e.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.trigger_user.id,"/review/").concat(e.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("".concat(q.a.API_SERVER,"/admins/mirror_repositories"));case"Journal":return window.open("/issues/".concat(e.parent_container_id));case"Issue":return window.open("/issues/".concat(e.container_id));case"PullRequest":return window.open("/projects/".concat(e.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(e.tiding_type==="Apply")return window.open("/admins/library_applies");if(e.tiding_type==="System")return window.open("/moop_cases/".concat(e.container_id));case"ProjectPackage":return e.tiding_type==="Destroyed"||e.tiding_type==="Destroyed_end"?void 0:e.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(e.container_id));case"Discuss":return e.parent_container_type==="Hack"&&e.extra?window.open("/myproblems/".concat(e.extra,"/comment")):window.open("/shixuns/".concat(e.identifier,"/shixun_discuss"));case"Video":if(e.tiding_type==="Apply")return window.open("/admins/video_applies");if(e.tiding_type==="System"){var n;return window.open("/users/".concat((n=Object(p.w)())===null||n===void 0?void 0:n.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(e.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(e.container_id));case"ResubmitStudentWork":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id,"/").concat(e.container_id,"/appraise"));case"AdjustScore":if(e.homework_type==="normal")return window.open("/classrooms/".concat(e.belong_container_id,"/common_homework/").concat(e.parent_container_id));if(e.homework_type==="group")return window.open("/classrooms/".concat(e.belong_container_id,"/group_homework/").concat(e.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(e.belong_container_id,"/course_videos?open=live"));case"Hack":if(e.extra&&e.parent_container_type!=="HackDelete")return window.open("/problems/".concat(e.extra,"/edit"));default:return}},Ft=function(e){var n,o;return new Promise(function(){var x=Object($.a)(C.a.mark(function v(Ee,Pe){var he;return C.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(!(e.ip_limit!=="no"||e.ip_bind)){$e.next=4;break}return $e.next=3,Object(R.a)({ip_limit:e==null?void 0:e.ip_limit});case 3:n=$e.sent;case 4:return $e.next=6,Object(it.f)({id:e.exerciseId,ip:n});case 6:if(he=$e.sent,he.status===0?Ee(he):Pe(he),!e.errmsgHide){$e.next=10;break}return $e.abrupt("return",!0);case 10:if(!(he.status===-1)){$e.next=15;break}return o=De.a.info({title:s.a.createElement(D.a,null,s.a.createElement(y.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(y.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),$e.abrupt("return",!1);case 15:if(!(he.status===-2)){$e.next=18;break}return o=De.a.info({title:s.a.createElement(D.a,null,s.a.createElement(y.a,{flex:"1"},"\u63D0\u793A"),s.a.createElement(y.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",s.a.createElement("span",{className:"c-red"},he.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),$e.abrupt("return",!1);case 18:case"end":return $e.stop()}},v)}));return function(v,Ee){return x.apply(this,arguments)}}())},w=function(){var b=Object($.a)(C.a.mark(function e(n){var o;return C.a.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(n.ip_limit!=="no"||n.ip_bind)){v.next=4;break}return v.next=3,Ft(n);case 3:St()||De.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(!(n.open_camera||n.screen_open||n.ip_limit!=="no")){v.next=12;break}if(fe()){v.next=9;break}return De.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:s.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",s.a.createElement("br",null),"\u8BF7\u4F7F\u7528",s.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",s.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),v.abrupt("return",!1);case 9:o=De.a.info({title:s.a.createElement(D.a,null,s.a.createElement(y.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),s.a.createElement(y.a,null,s.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return o.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:s.a.createElement("div",{className:"font16 p20"},n.open_camera&&s.a.createElement(D.a,{align:"middle",justify:"start",className:"mt20"},s.a.createElement(y.a,null,s.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),s.a.createElement(y.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),n.screen_open&&s.a.createElement(D.a,{justify:"start",className:"mt20"},s.a.createElement(y.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),s.a.createElement(y.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",n.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",s.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(n.inner_ip!==""||n.public_ip!=="")&&n.ip_limit!=="no"&&s.a.createElement(D.a,{justify:"start",className:"mt20"},s.a.createElement(y.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),s.a.createElement(y.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",s.a.createElement("br",null),s.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"),s.a.createElement("br",null),s.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),n.ip_bind&&s.a.createElement(D.a,{justify:"start",className:"mt20"},s.a.createElement(y.a,{flex:"24px",className:"mr20"},s.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),s.a.createElement(y.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",s.a.createElement("br",null),s.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"),s.a.createElement("br",null),s.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),s.a.createElement("p",{className:"ml40 mt40"},s.a.createElement(E.a,{onChange:function(Pe){return o.update({okButtonProps:{disabled:!Pe.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var Pe;Object(_.d)(document.body),n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat((Pe=Object(p.w)())===null||Pe===void 0?void 0:Pe.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}}),v.next=13;break;case 12:n.history.push("/classrooms/".concat(n.coursesId,"/exercise/").concat(n.exerciseId,"/users/").concat(n.login));case 13:case"end":return v.stop()}},e)}));return function(n){return b.apply(this,arguments)}}(),A=[{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}],st=function(e,n){var o={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(n,"\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002")},x=o[e];i.b.warn(x)},xt=function(e,n){for(var o,x,v=window.atob(e),Ee=v.length,Pe=new Uint8Array(Ee),he=0;he0&&arguments[0]!==void 0?arguments[0]:[],Q=_;if(Array.isArray(_)){for(var B=0;B<_.length;B++){var f=J[_[B]];if(f)return f}return Q[0]}return J[Q]||Q}var p=null,R=s.b=function(_){var Q=_.width,B=Q===void 0?"100%":Q,f=_.height,q=f===void 0?"100%":f,ce=_.value,Y=_.language,c=Y===void 0?"javascript":Y,a=_.style,Ue=a===void 0?{}:a,L=_.options,O=L===void 0?{}:L,le=_.overrideServices,Xe=le===void 0?{}:le,nt=_.theme,we=nt===void 0?"vs-dark":nt,Ut=_.onEditBlur,Tt=_.onSave,ht=_.autoHeight,Qe=ht===void 0?!1:ht,rt=_.forbidCopy,Z=rt===void 0?!1:rt,ot=_.onChange,qe=ot===void 0?$:ot,lt=_.editorDidMount,Bt=lt===void 0?$:lt,Wt=_.onFocus,Mt=Wt===void 0?$:Wt,Rt=Object(C.useRef)(),Ae=Object(C.useRef)({}),Vt=Object(C.useState)(!1),St=Object(W.a)(Vt,2),fe=St[0],Nt=St[1];function wt(){var w;return Rt.current&&(w=new D.default(function(A){var st=Object(E.a)(A),xt;try{for(st.s();!(xt=st.n()).done;){var $t=xt.value;($t.target.offsetHeight>0||$t.target.offsetWidth>0)&&Ae.current.instance.layout()}}catch(b){st.e(b)}finally{st.f()}}),w.observe(Rt.current)),w}function At(){P.b.warn(decodeURIComponent(Me))}Object(C.useEffect)(function(){var w=Ae.current.instance;if(ce!=null&&w&&fe){var A=w.getModel();A&&ce!==A.getValue()&&(T=!0,A.setValue(ce),w.layout(),T=!1)}},[ce,fe,Ae.current]);function Ct(){var w=Ae.current.instance;if(w){var A=w.getSelection(),st=Ae.current.pastePos||{},xt=new p.Range(st.startLineNumber||A.endLineNumber,st.startColumn||A.endColumn,st.endLineNumber||A.endLineNumber,st.endColumn||A.endColumn);setTimeout(function(){w.executeEdits("",[{range:xt,text:""}])},300)}}function d(w){(window.navigator.platform.match("Mac")?w.metaKey:w.ctrlKey)&&w.keyCode==83&&(w.preventDefault(),Tt())}var m=function(){if(Qe){var A=Ae.current.instance.getContentHeight();A<1800?Ge(A0||lt.target.offsetWidth>0)&&Qe.layout()}}catch(Bt){ot.e(Bt)}finally{ot.f()}}),rt.observe(L.current)),rt}Object(C.useEffect)(function(){L.current&&t.e(23).then(t.t.bind(null,"M/lh",7)).then(function(Qe){p=Qe;var rt=p.editor.createDiffEditor(L.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},Ue));nt(rt);var Z=we(rt);return function(){rt.dispose();var ot=rt.getModel();ot&&ot.dispose(),Z.unobserve(L.current)}})},[]),Object(C.useEffect)(function(){Xe&&Xe.setModel({original:p.editor.createModel(ce,c),modified:p.editor.createModel(Y,c)})},[ce,Y,c,Xe]);var Ut=De(B),Tt=De(q),ht={width:Ut,height:Tt};return at.a.createElement("div",{className:"my-diff-editor",ref:L,style:ht})}},aBPH:function(oe,s,t){oe.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},bntm:function(oe,s,t){"use strict";t.d(s,"d",function(){return Oe}),t.d(s,"b",function(){return i}),t.d(s,"c",function(){return P}),t.d(s,"a",function(){return E});function Oe(W){try{W.mozRequestFullScreen?W.mozRequestFullScreen():W.webkitRequestFullScreen&&W.webkitRequestFullScreen()}catch(C){console.log(C,":e")}}function i(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var P=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function E(){var W=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,C=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(W==null)}},cRFk:function(oe,s,t){oe.exports=t.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(oe,s,t){"use strict";t.r(s);var Oe=t("+L6B"),i=t("2/Rp"),P=t("T2oS"),E=t("W9HT"),W=t("14J3"),C=t("BMrR"),at=t("2qtc"),D=t("kLXV"),pe=t("jCWc"),y=t("kPKH"),Me=t("qVdP"),De=t("jsC+"),$=t("k1fw"),T=t("lUTK"),J=t("BvKs"),u=t("WmNS"),p=t.n(u),R=t("9og8"),it=t("miYZ"),_=t("tsqr"),Q=t("5Dmo"),B=t("3S7+"),f=t("tJVT"),q=t("PpiC"),ce=t("Znn+"),Y=t("ZTPi"),c=t("q1tI"),a=t.n(c),Ue=t("B6bo"),L=t.n(Ue),O=t("Ty5D"),le=t("9kvl"),Xe=t("BoS7"),nt=t("Sdc0"),we=t("oBTY"),Ut=t("ozfa"),Tt=t("MJZm"),ht=t("5NDa"),Qe=t("5rEg"),rt=t("y8nQ"),Z=t("Vl3Y"),ot=t("aBPH"),qe=t.n(ot),lt=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.l)(),U=Object(O.m)(),ft=Object(c.useState)({}),Ie=Object(f.a)(ft,2),Dt=Ie[0],_t=Ie[1],ve=Object(c.useRef)(),ze=Z.a.useForm(),N=Object(f.a)(ze,1),te=N[0],We=Object(c.useState)(""),dt=Object(f.a)(We,2),Ze=dt[0],mt=dt[1];Object(c.useEffect)(function(){M.visible&&te.resetFields()},[M.visible]),Object(c.useEffect)(function(){var r=sessionStorage.getItem("pathArray");if(r){var k=r.split(",").join("/"),j=k.indexOf("/")===0?k.substr(1):k;mt(j)}},[]),Object(c.useEffect)(function(){var r,k;ve.current=(r=Ye.pathname)===null||r===void 0||((k=r.split("/"))===null||k===void 0)?void 0:k[2]},[]);var Ne=function(){var r=Object(R.a)(p.a.mark(function k(){var j,ae,Te=arguments;return p.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return j=Te.length>0&&Te[0]!==void 0?Te[0]:{},ne.next=3,ct({type:"shixunsDetail/addRepositoryFile",payload:{id:U.id,message:j.commitMessage,content:"",path:(M.defaultPath?M.defaultPath+"/":"")+j.path+"/"+(j.file||".gitkeep"),secret_repository:Je?void 0:!0}});case 3:ae=ne.sent,(ae==null?void 0:ae.url)&&(_.b.success("\u6DFB\u52A0\u6210\u529F"),M.onOK({path:(M.defaultPath?M.defaultPath+"/":"")+j.path+"/"+(j.file||".gitkeep"),name:j.path.split("/")[j.path.split("/").length-1]}),M.onClose());case 5:case"end":return ne.stop()}},k)}));return function(){return r.apply(this,arguments)}}(),z=function(){var k,j;le.c.push("/shixuns/".concat(ve.current,"/").concat((k=Ye.pathname)===null||k===void 0||((j=k.split("/"))===null||j===void 0)?void 0:j[3]).concat(Ze?"/master/shixun_show/".concat(Ze):""))};return a.a.createElement(D.a,{width:"60%",centered:!0,visible:M.visible,wrapClassName:qe.a.modal,onOk:function(){te.submit()},onCancel:M.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},a.a.createElement("section",{className:qe.a.bg},a.a.createElement("div",{className:qe.a.wrap},a.a.createElement(Z.a,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:Ne,onChange:function(){var k,j,ae,Te,xe=Object($.a)({},te.getFieldsValue()),ne=xe==null||((k=xe.path)===null||k===void 0)?void 0:k.split(""),bt=xe==null||((j=xe.file)===null||j===void 0)?void 0:j.split("");(ne==null||((ae=ne.filter(function(Se){return Se=="/"}))===null||ae===void 0)?void 0:ae.length)&&(xe.path=xe.path.substring(0,xe.path.length-1)),(bt==null||((Te=bt.filter(function(Se){return Se=="/"}))===null||Te===void 0)?void 0:Te.length)&&(xe.file=xe.file.substring(0,xe.path.length-1)),te.setFieldsValue(Object($.a)({},xe)),_t(xe)}},a.a.createElement(Z.a.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},a.a.createElement(C.a,null,a.a.createElement(y.a,null,a.a.createElement("span",{className:qe.a.filePath},M.defaultPath+"/")),a.a.createElement(y.a,{flex:"1"},a.a.createElement(Z.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"large"}))))),a.a.createElement(Z.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"large"})),a.a.createElement(Z.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"}))))))},Bt=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(lt),Wt=t("7ahc"),Mt=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.l)(),U=Object(O.m)(),ft=Object(c.useState)({}),Ie=Object(f.a)(ft,2),Dt=Ie[0],_t=Ie[1],ve=Object(c.useRef)(),ze=Z.a.useForm(),N=Object(f.a)(ze,1),te=N[0],We=Object(c.useState)(""),dt=Object(f.a)(We,2),Ze=dt[0],mt=dt[1];Object(c.useEffect)(function(){M.visible&&te.resetFields()},[M.visible]),Object(c.useEffect)(function(){var r=sessionStorage.getItem("pathArray");if(r){var k=r.split(",").join("/"),j=k.indexOf("/")===0?k.substr(1):k;mt(j)}},[]),Object(c.useEffect)(function(){var r,k;ve.current=(r=Ye.pathname)===null||r===void 0||((k=r.split("/"))===null||k===void 0)?void 0:k[2]},[]);var Ne=function(){var r=Object(R.a)(p.a.mark(function k(){var j,ae,Te=arguments;return p.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return j=Te.length>0&&Te[0]!==void 0?Te[0]:{},ne.next=3,ct({type:"shixunsDetail/addRepositoryFile",payload:{id:U.id,message:j.commitMessage,content:j.codeMirror,path:(M.defaultPath?M.defaultPath+"/":"")+j.path,secret_repository:Je?void 0:!0}});case 3:ae=ne.sent,(ae==null?void 0:ae.url)&&(_.b.success("\u6DFB\u52A0\u6210\u529F"),M.onOK({path:(M.defaultPath?M.defaultPath+"/":"")+j.path,name:j.path.split("/")[j.path.split("/").length-1]}),M.onClose());case 5:case"end":return ne.stop()}},k)}));return function(){return r.apply(this,arguments)}}(),z=function(){var k,j;le.c.push("/shixuns/".concat(ve.current,"/").concat((k=Ye.pathname)===null||k===void 0||((j=k.split("/"))===null||j===void 0)?void 0:j[3]).concat(Ze?"/master/shixun_show/".concat(Ze):""))};return a.a.createElement(D.a,{width:"60%",visible:M.visible,wrapClassName:qe.a.modal,centered:!0,onOk:function(){te.submit()},onCancel:M.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},a.a.createElement("section",{className:qe.a.bg},a.a.createElement("div",{className:qe.a.wrap},a.a.createElement(Z.a,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:Ne,onChange:function(){var k,j,ae=Object($.a)({},te.getFieldsValue()),Te=ae==null||((k=ae.path)===null||k===void 0)?void 0:k.split("");(Te==null||((j=Te.filter(function(xe){return xe=="/"}))===null||j===void 0)?void 0:j.length)>1&&(ae.path=ae.path.substring(0,ae.path.length-1)),te.setFieldsValue(Object($.a)({},ae)),_t(ae)}},a.a.createElement(Z.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},a.a.createElement(C.a,null,a.a.createElement(y.a,null,a.a.createElement("span",{className:qe.a.filePath},M.defaultPath+"/")),a.a.createElement(y.a,{flex:"1"},a.a.createElement(Z.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large"}))))),a.a.createElement(Z.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"})),a.a.createElement("div",{className:"mt10 mb20"},a.a.createElement(Z.a.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},a.a.createElement(Wt.a,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))},Rt=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(Mt),Ae=t("DZo9"),Vt=t("8z0m"),St=t("m3rI"),fe=t("8j3D"),Nt=t("RC3E"),wt=t.n(Nt),At=Vt.a.Dragger,Ct=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.l)(),U=Object(O.m)(),ft=Object(c.useState)({}),Ie=Object(f.a)(ft,2),Dt=Ie[0],_t=Ie[1],ve=Object(c.useRef)(),ze=Z.a.useForm(),N=Object(f.a)(ze,1),te=N[0],We=Object(c.useState)([]),dt=Object(f.a)(We,2),Ze=dt[0],mt=dt[1],Ne=Object(c.useState)(),z=Object(f.a)(Ne,2),r=z[0],k=z[1],j;Object(c.useEffect)(function(){M.visible&&(te.resetFields(),mt([]))},[M.visible]),Object(c.useEffect)(function(){ve.current=U.id},[]),Object(c.useEffect)(function(){var Se=sessionStorage.getItem("pathArray");if(Se){var K=Se.split(",").join("/"),de=K.indexOf("/")===0?K.substr(1):K;k(de)}},[]);var ae=function(K){if(j=K.file.name,K.file.status==="done"||K.file.status==="uploading"){var de,gt,Be;if(mt(K.fileList),!K.file.response)return;if(((de=K.file.response)===null||de===void 0?void 0:de.status)===0){_.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}mt(Ze.filter(function(Ke){return Ke.uid!==K.file.uid})),((gt=K.file.response)===null||gt===void 0?void 0:gt.message)&&_.b.info((Be=K.file.response)===null||Be===void 0?void 0:Be.message)}},Te=function(){var Se=Object(R.a)(p.a.mark(function K(de){var gt;return p.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:if(de.response){Ke.next=3;break}return _.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),Ke.abrupt("return");case 3:return Ke.next=5,ct({type:"shixunsDetail/deleteGitFile",payload:{id:U.id,path:r?"".concat(r,"/").concat(de.name):de.name,message:te.getFieldValue("commitMessage")||"\u5220\u9664\u4E86".concat(r?"".concat(r,"/").concat(de.name):de.name),secret_repository:Je?null:!0}});case 5:gt=Ke.sent,gt.status===0&&(mt(Ze.filter(function(kt){return kt.uid!==de.uid})),_.b.info("\u5220\u9664\u6210\u529F"));case 7:case"end":return Ke.stop()}},K)}));return function(de){return Se.apply(this,arguments)}}(),xe={height:300,multiple:!0,withCredentials:!0,data:function(){var Se=Object(R.a)(p.a.mark(function de(){return p.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.abrupt("return",new Promise(function(){var Ke=Object(R.a)(p.a.mark(function kt(It,et){return p.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:setTimeout(Object(R.a)(p.a.mark(function ie(){var V,vt;return p.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,te.getFieldsValue();case 2:V=Ce.sent,vt=Object($.a)(Object($.a)({},{path:M.defaultPath?M.defaultPath:"",message:Dt.commitMessage||"\u4E0A\u4F20\u4E86".concat(j)}),Je?{}:{secret_repository:!0}),It(vt);case 5:case"end":return Ce.stop()}},ie)})),200);case 1:case"end":return H.stop()}},kt)}));return function(kt,It){return Ke.apply(this,arguments)}}()));case 1:case"end":return Be.stop()}},de)}));function K(){return Se.apply(this,arguments)}return K}(),fileList:Ze,method:"post",action:"".concat(St.a.API_SERVER,"/api/shixuns/").concat(ve.current,"/upload_git_file.json"),onChange:ae,onRemove:Te,beforeUpload:function(K){j=K.name}},ne=function(){var Se=Object(R.a)(p.a.mark(function K(de){return p.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,te.validateFields();case 2:M.onClose(),M.onOK({path:M.defaultPath}),bt();case 5:case"end":return Be.stop()}},K)}));return function(de){return Se.apply(this,arguments)}}(),bt=function(){var K,de;le.c.push("/shixuns/".concat(ve.current,"/").concat((K=Ye.pathname)===null||K===void 0||((de=K.split("/"))===null||de===void 0)?void 0:de[3]).concat(r?"/master/shixun_show/".concat(r):""))};return a.a.createElement(D.a,{visible:M.visible,onOk:ne,centered:!0,onCancel:M.onClose,width:"70%"},a.a.createElement("section",{className:wt.a.bg},a.a.createElement("div",{className:wt.a.wrap},a.a.createElement("div",{className:wt.a.title},"\u4E0A\u4F20\u6587\u4EF6"),a.a.createElement(Z.a,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:ne,onValuesChange:function(){return _t(Object($.a)({},te.getFieldsValue()))}},a.a.createElement(Z.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),a.a.createElement(Z.a.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},a.a.createElement(At,xe,a.a.createElement("div",null,a.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(wt.a.colorBlue)})),a.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",a.a.createElement("span",{className:"".concat(wt.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),a.a.createElement(fe.a,{onFinish:function(K){return k(K)}})))},d=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(Ct),m=t("Bbdw"),l=t.n(m),He=t("HpfO"),_e=t.n(He),Lt=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.dispatch,ct=g.title,Je=g.pathList,M=Je===void 0?[]:Je,Ye=g.showInputPath,U=Ye===void 0?!1:Ye,ft=g.isMergeSelectFile,Ie=ft===void 0?!1:ft,Dt=g.onFinish,_t=Dt===void 0?function(){}:Dt,ve=Z.a.useForm(),ze=Object(f.a)(ve,1),N=ze[0],te=Object(O.m)(),We=Object(O.l)(),dt=Object(c.useRef)(),Ze=Object(c.useState)(""),mt=Object(f.a)(Ze,2),Ne=mt[0],z=mt[1],r=Object(c.useState)(""),k=Object(f.a)(r,2),j=k[0],ae=k[1],Te=Object(c.useState)([]),xe=Object(f.a)(Te,2),ne=xe[0],bt=xe[1],Se=Object(c.useState)([]),K=Object(f.a)(Se,2),de=K[0],gt=K[1];Object(c.useEffect)(function(){var me,H;dt.current=((me=We.pathname)===null||me===void 0||((H=me.split("/"))===null||H===void 0)?void 0:H[3])==="repository"},[]),Object(c.useEffect)(function(){if(se.actionTabs.key!=="Repository-SelectFilePath")return;var me=M.join("/"),H=[];M.map(function(ie,V){V===0?H.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ie),path:me}):H.push({val:"/".concat(ie),path:me})}),bt(H),z(me),ae(me),Be(me)},[se.actionTabs.key]);var Be=function(){var me=Object(R.a)(p.a.mark(function H(ie){var V;return p.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,ut({type:dt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:te.id,path:ie}});case 2:V=yt.sent,V&>(V.trees||[]);case 4:case"end":return yt.stop()}},H)}));return function(ie){return me.apply(this,arguments)}}(),Ke=function(H){var ie=Ne;H.type==="tree"&&(ne.length?ne.push({val:"/".concat(H.name),path:H.name}):ne.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(H.name),path:H.name}),bt(ne),ie=Ne?"".concat(Ne,"/").concat(H.name):H.name,z(ie)),Be(ie)},kt=function(H,ie){var V=ne.filter(function(yt,Ce){return Ce<=ie});bt(V);var vt=V.filter(function(yt,Ce){return Ce!==0}).map(function(yt){return yt.val}).join("").substr(1);z(vt),Be(vt)},It=function(){var me=Object(R.a)(p.a.mark(function H(){var ie,V,vt;return p.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(ie=N==null?void 0:N.getFieldsValue(),V=Ne?"".concat(Ne).concat((ie==null?void 0:ie.name)?"/".concat(ie==null?void 0:ie.name):""):ie==null?void 0:ie.name,!Ie){Ce.next=6;break}return _t(V),et(),Ce.abrupt("return");case 6:if(!U){Ce.next=16;break}return Ce.next=9,N.validateFields();case 9:return Ce.next=11,ut({type:"shixunsDetail/uploadGitFolder",payload:Object($.a)(Object($.a)({},{id:te.id,path:V}),dt.current?{}:{secret_repository:!0})});case 11:vt=Ce.sent,_t(j),vt.status===0&&_.b.info("\u65B0\u5EFA\u6210\u529F"),Ce.next=18;break;case 16:_t(V),_.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:et();case 19:case"end":return Ce.stop()}},H)}));return function(){return me.apply(this,arguments)}}(),et=function(){ut({type:"shixunsDetail/setActionTabs",payload:{}}),N.resetFields()};return a.a.createElement(D.a,{centered:!0,title:ct||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:se.actionTabs.key==="Repository-SelectFilePath",onOk:It,onCancel:et},a.a.createElement("div",{className:_e.a.wrap},a.a.createElement("div",{className:_e.a.content},a.a.createElement("div",{className:_e.a.mainPathWrap},!!(ne==null?void 0:ne.length)&&ne.map(function(me,H){return a.a.createElement("a",{key:H,onClick:function(){return kt(me,H)}},me.val)})),!!(de==null?void 0:de.length)&&de.map(function(me,H){return me.type==="tree"&&a.a.createElement("a",{key:H,onClick:function(){return Ke(me)}},a.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(_e.a.colorBlue)}),me.name)})),a.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),a.a.createElement("div",{className:"mt5 mb5"},Ne),U&&a.a.createElement(Z.a,{form:N,scrollToFirstError:!0,className:"mt20"},a.a.createElement(Z.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))},ee=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting;return{shixunsDetail:g,globalSetting:Re,loading:se.models.index}})(Lt),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ge=X,Ge=t("6VBw"),Ft=function(g,se){return c.createElement(Ge.a,Object.assign({},g,{ref:se,icon:ge}))};Ft.displayName="EllipsisOutlined";var w=c.forwardRef(Ft),A=t("8Skl"),st=t("HBuW"),xt=Tt.a.DirectoryTree,$t=function(g){var se,Re,je,ut,ct,Je,M,Ye,U=g.shixunsDetail,ft=g.globalSetting,Ie=g.loading,Dt=g.user,_t=g.activeKey,ve=g.dispatch,ze=g.practiceSetting,N=g.isRepository,te=g.treeData,We=g.setTreeData,dt=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Ze=Object(O.m)(),mt=Object(O.l)(),Ne=Object(c.useState)(),z=Object(f.a)(Ne,2),r=z[0],k=z[1],j=Object(c.useState)(!1),ae=Object(f.a)(j,2),Te=ae[0],xe=ae[1],ne=Object(c.useState)(!1),bt=Object(f.a)(ne,2),Se=bt[0],K=bt[1],de=Object(c.useState)(!1),gt=Object(f.a)(de,2),Be=gt[0],Ke=gt[1],kt=Object(c.useState)(""),It=Object(f.a)(kt,2),et=It[0],me=It[1],H=Object(c.useState)([]),ie=Object(f.a)(H,2),V=ie[0],vt=ie[1],yt=Object(c.useState)([]),Ce=Object(f.a)(yt,2),Yt=Ce[0],ta=Ce[1],pa=Object(c.useState)([]),aa=Object(f.a)(pa,2),Xt=aa[0],fa=aa[1],_a=Object(c.useState)(!1),Ht=Object(f.a)(_a,2),sa=Ht[0],ua=Ht[1],ga=Object(c.useState)(),ca=Object(f.a)(ga,2),be=ca[0],ue=ca[1],Le=Object(c.useState)(),Et=Object(f.a)(Le,2),pt=Et[0],zt=Et[1],Pt=Object(c.useState)(""),Ot=Object(f.a)(Pt,2),na=Ot[0],jt=Ot[1],ia=Object(c.useState)(),Qt=Object(f.a)(ia,2),da=Qt[0],ra=Qt[1],oa=Object(c.useState)(!1),qt=Object(f.a)(oa,2),ea=qt[0],la=qt[1];Object(c.useEffect)(function(){We([]),Gt(""),localStorage.warehouseHideTip||ua(!0)},[mt.pathname,N]);var va=function(){var re=Object(R.a)(p.a.mark(function F(){var S,h,G=arguments;return p.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return S=G.length>0&&G[0]!==void 0?G[0]:"",Fe.next=3,Object(st.vb)({id:Ze.id,secret_dir_path:S});case 3:h=Fe.sent,h&&ra(S);case 5:case"end":return Fe.stop()}},F)}));return function(){return re.apply(this,arguments)}}(),ha=function(F){return a.a.createElement(J.a,{className:l.a.menu,onClick:function(h){me(F.path||"");switch(h.key){case"1":xe(!0);break;case"2":K(!0);break;case"3":Ke(!0);break;case"5":Da(F.path,F.name);break}}},F.type==="tree"&&a.a.createElement(J.a.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),F.type==="tree"&&a.a.createElement(J.a.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),F.type==="tree"&&a.a.createElement(J.a.Item,{key:"3"},"\u4E0A\u4F20"),F.type==="blob"&&a.a.createElement(J.a.Item,{key:"5"},"\u5220\u9664"))},Fa=function(F,S){return F.map(function(h){return S==""?h.path=S+h.name:h.path=S+"/"+h.name,h.title=a.a.createElement(C.a,{className:"font14"},a.a.createElement(y.a,{flex:"1"},a.a.createElement(C.a,null,a.a.createElement(y.a,{flex:"20px"},h.type==="blob"&&a.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),a.a.createElement(y.a,{flex:"1"},a.a.createElement("span",{className:" multi_ellipsis1"},h.name)))),a.a.createElement(y.a,null,(h.type==="blob"||h.type==="tree")&&a.a.createElement(De.a,{overlay:ha(h),className:l.a.ellipsis},a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),h.disableCheckbox=r&&r!==h.name,h.className=h.type==="tree"?l.a.pl23:"",h.checkable=h.type!=="tree",h.isLeaf=h.type!=="tree",h.children=h.type==="tree"&&[],h.key=h.path,h})},Ea=function(F){ve({type:"practiceSetting/setSideBarTabs",payload:{selectPath:F}})},xa=function(){var re=Object(R.a)(p.a.mark(function F(S,h){var G;return p.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return G=S.split("/"),Fe.next=3,Gt(et);case 3:Ea(S),V=[G[0]||""],Yt=[S],ta(Object(we.a)(Yt)),vt(Object(we.a)(V));case 8:case"end":return Fe.stop()}},F)}));return function(S,h){return re.apply(this,arguments)}}(),Oa=function(F,S){if(S=="")We(Object(we.a)(F));else{var h=ba(te,S,F);We(Object(we.a)(h))}};function ba(re,F,S){return re.map(function(h){return h.key===F?Object($.a)(Object($.a)({},h),{},{children:S}):h.children?Object($.a)(Object($.a)({},h),{},{children:ba(h.children,F,S)}):h})}var Gt=function(){var re=Object(R.a)(p.a.mark(function F(){var S,h,G,ke,Fe,ye=arguments;return p.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return S=ye.length>0&&ye[0]!==void 0?ye[0]:"",tt.next=3,ve({type:N?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ze.id,path:S}});case 3:return h=tt.sent,h&&(((G=h.trees)===null||G===void 0?void 0:G.length)?(Fe=Fa(Object(we.a)(h.trees),S),Oa(Fe,S),fa(h.trees||[]),zt((h==null?void 0:h.secret_dir_path)||"")):S==""&&We([]),ue(((ke=h.commits)===null||ke===void 0?void 0:ke[0])||{})),tt.abrupt("return",h);case 6:case"end":return tt.stop()}},F)}));return function(){return re.apply(this,arguments)}}(),Ra=function(){var re=Object(R.a)(p.a.mark(function F(S){return p.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.abrupt("return",new Promise(function(){var ke=Object(R.a)(p.a.mark(function Fe(ye,Kt){return p.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return S.children.length&&ye(),jt(S.path),Zt.next=4,Gt(S.path);case 4:ye();case 5:case"end":return Zt.stop()}},Fe)}));return function(Fe,ye){return ke.apply(this,arguments)}}()));case 1:case"end":return G.stop()}},F)}));return function(S){return re.apply(this,arguments)}}(),Ca=function(){var re=Object(R.a)(p.a.mark(function F(S,h){var G,ke;return p.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(G=function(){Ea(h.node.path),S=[h.node.path],ta(Object(we.a)(S))},!(h.nativeEvent.target.nodeName==="svg"||h.nativeEvent.target.nodeName==="LI")){ye.next=3;break}return ye.abrupt("return");case 3:h.node.type==="blob"&&((ze==null||((ke=ze.sideBar)===null||ke===void 0)?void 0:ke.confirmLeave)?D.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){G(),ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):G());case 4:case"end":return ye.stop()}},F)}));return function(S,h){return re.apply(this,arguments)}}(),Da=function(F,S){D.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var h=Object(R.a)(p.a.mark(function ke(){var Fe,ye,Kt,tt;return p.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,ve({type:"shixunsDetail/deleteGitFile",payload:{id:Ze.id,path:F,message:"\u5220\u9664".concat(F),secret_repository:N?null:!0}});case 2:if(Fe=Ve.sent,ye=F.split("/"),!((Fe==null?void 0:Fe.status)===0)){Ve.next=19;break}return _.b.info("\u5220\u9664\u6210\u529F"),ye.splice(ye.length-1,1),Ve.next=9,Gt(ye.length>1?ye.join("/"):"");case 9:if(Kt=Ve.sent,!(Kt==null?void 0:Kt.trees)){Ve.next=13;break}Ve.next=17;break;case 13:return ye.splice(ye.length-1,1),Ve.next=16,Gt(ye.length>1?ye.join("/"):"");case 16:tt=Ve.sent;case 17:return Ea(""),Ve.abrupt("return",!0);case 19:case"end":return Ve.stop()}},ke)}));function G(){return h.apply(this,arguments)}return G}()})},Ua=function(F,S){if(S.nativeEvent.target.nodeName==="svg"||S.nativeEvent.target.nodeName==="path")return!0;V.includes(S.node.path)?V.splice(V.indexOf(S.node.path),1):V.push(S.node.path),vt(Object(we.a)(V))},ya=function(){ua(!1),localStorage.warehouseHideTip=!0},Sa=function(){var re=Object(R.a)(p.a.mark(function F(S){var h,G,ke,Fe,ye;return p.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:tt.t0=N,tt.next=tt.t0===!0?3:tt.t0===!1?8:10;break;case 3:return ke="\u5F00\u542F\u7248\u672C\u5E93",Fe="\u5F00\u542F",ye="\u4E0D\u5F00\u542F",G=a.a.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002"),tt.abrupt("break",10);case 8:return(U==null||((h=U.detail)===null||h===void 0)?void 0:h.secret_repository)?(ke="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Fe="\u786E\u5B9A",ye="\u53D6\u6D88",G=a.a.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(ke="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Fe="\u4E0D\u4F7F\u7528",ye="\u4F7F\u7528",G=a.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002")),tt.abrupt("break",10);case 10:D.a.confirm({title:ke,okText:Fe,cancelText:ye,content:G,onOk:function(){var Ve;!N&&!(U==null||((Ve=U.detail)===null||Ve===void 0)?void 0:Ve.secret_repository)||Pa(S)},onCancel:function(){var Ve;!N&&!(U==null||((Ve=U.detail)===null||Ve===void 0)?void 0:Ve.secret_repository)&&Pa(S)}});case 11:case"end":return tt.stop()}},F)}));return function(S){return re.apply(this,arguments)}}(),Pa=function(){var re=Object(R.a)(p.a.mark(function F(S){return p.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!N){G.next=6;break}return G.next=3,Object(st.p)(Object($.a)({},Ze));case 3:ve({type:"practiceSetting/getCommonData",payload:Object($.a)({},Ze)}),G.next=8;break;case 6:return G.next=8,Object(st.q)(Object($.a)(Object($.a)({},Ze),{},{is_secret_repository:S}));case 8:Gt(),ve({type:"shixunsDetail/getShixunsDetail",payload:{id:Ze.id}});case 10:case"end":return G.stop()}},F)}));return function(S){return re.apply(this,arguments)}}();return a.a.createElement("section",{className:l.a.bg},a.a.createElement("div",{className:l.a.contentbg},a.a.createElement("div",{className:l.a.wrap},a.a.createElement(C.a,{className:l.a.gitCode},a.a.createElement(y.a,{flex:"1"},a.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),N?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",(!N&&(U==null||((se=U.detail)===null||se===void 0)?void 0:se.shixun_status)!==2||N)&&a.a.createElement(nt.a,{className:N&&(U==null||((Re=U.detail)===null||Re===void 0)?void 0:Re.init_repository)?"hide":"ml10",checked:N?U==null||((ut=U.detail)===null||ut===void 0)?void 0:ut.init_repository:U==null||((je=U.detail)===null||je===void 0)?void 0:je.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Sa})),a.a.createElement(y.a,null,a.a.createElement(De.a,{overlay:ha({type:"tree"}),className:"current"},a.a.createElement(B.a,{visible:sa,title:a.a.createElement("div",{className:"font16"},a.a.createElement(w,{style:{position:"relative",left:-35},onClick:function(){return ya()}}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",a.a.createElement("span",{onClick:function(){return ya()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:l.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},N&&(U==null||((ct=U.detail)===null||ct===void 0)?void 0:ct.init_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!N&&(U==null||((Je=U.detail)===null||Je===void 0)?void 0:Je.secret_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!te.length&&!N&&a.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},a.a.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),te.length?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:l.a.content},a.a.createElement(xt,{disabled:!!Ie.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:te,switcherIcon:a.a.createElement(A.a,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Ua,expandedKeys:V,selectedKeys:Yt,loadData:Ra,loadedKeys:[],onSelect:Ca}))):"",!te.length&&N&&(U==null||((M=U.detail)===null||M===void 0)?void 0:M.init_repository)&&a.a.createElement(b,null),!te.length&&!N&&(U==null||((Ye=U.detail)===null||Ye===void 0)?void 0:Ye.secret_repository)&&a.a.createElement(b,null))),a.a.createElement(Rt,{visible:Te,defaultPath:et,onClose:function(){return xe(!1)},isRepository:N,onOK:function(F){xa(F.path,F.name)}}),a.a.createElement(Bt,{visible:Se,defaultPath:et,onClose:function(){return K(!1)},isRepository:N,onOK:function(F){xa(F.path,F.name)}}),a.a.createElement(d,{defaultPath:et,visible:Be,isRepository:N,onClose:function(){return Ke(!1)},onOK:function(){var re=Object(R.a)(p.a.mark(function F(S){var h;return p.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return h=et.split("/"),ke.next=3,Gt(et);case 3:V=[h[0]||""],Yt=[et],ta(Object(we.a)(Yt)),vt(Object(we.a)(V));case 7:case"end":return ke.stop()}},F)}));return function(F){return re.apply(this,arguments)}}()}),a.a.createElement(ee,{pathList:et==null?void 0:et.split("/"),showInputPath:!0,isMergeSelectFile:ea,onFinish:function(F){ea?va(F):Gt(F),la(!1)}}))},b=function(){return a.a.createElement("div",{className:"mt20 pb50 ".concat(l.a.nodata)},a.a.createElement("div",{className:l.a.headLeft},"\u63D0\u793A\uFF1A",a.a.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",a.a.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",a.a.createElement("br",null),"1\u3001",a.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",a.a.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),a.a.createElement("img",{width:"100%",src:t("cRFk")}))},e=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.practiceSetting,ut=I.user;return{shixunsDetail:g,globalSetting:Re,user:ut,practiceSetting:je,loading:se}})($t),n=t("/zsF"),o=t("PArb"),x=t("K/0z"),v=t.n(x),Ee=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.m)(),U=Object(c.useState)([]),ft=Object(f.a)(U,2),Ie=ft[0],Dt=ft[1];Object(c.useEffect)(function(){_t()},[Je]);var _t=function(){var ve=Object(R.a)(p.a.mark(function ze(){var N;return p.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return We.next=2,ct({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ye.id,secret_repository:Je?void 0:!0}});case 2:N=We.sent,N&&Dt(N.commits||[]);case 4:case"end":return We.stop()}},ze)}));return function(){return ve.apply(this,arguments)}}();return a.a.createElement(a.a.Fragment,null,Ie==""&&a.a.createElement("div",{className:v.a.empty},a.a.createElement("img",{src:t("7v3h"),width:"258"}),a.a.createElement("br",null),a.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Ie!=""&&a.a.createElement("section",{className:v.a.bg},a.a.createElement("div",{className:v.a.wrap},a.a.createElement("div",{className:v.a.content},Ie==null?void 0:Ie.map(function(ve){var ze,N;return a.a.createElement("div",null,a.a.createElement(C.a,{align:"middle",className:"c-white font16"},a.a.createElement(y.a,null,ve.title)),a.a.createElement(C.a,{align:"middle",className:"mt20 "},a.a.createElement(y.a,null,a.a.createElement("img",{className:v.a.imageUrl,src:St.a.IMG_SERVER+"/"+((ze=ve.author)===null||ze===void 0?void 0:ze.image_url)})),a.a.createElement(y.a,{className:v.a.blueLight},a.a.createElement("span",{className:"ml20"},(N=ve.author)===null||N===void 0?void 0:N.username)),a.a.createElement(y.a,null,a.a.createElement("span",{className:"ml20 ".concat(v.a.blueLight)},"\u63D0\u4EA4\u4E8E"),a.a.createElement("span",{className:"ml20 ".concat(v.a.blueLight)},ve.time))),a.a.createElement(o.a,{className:v.a.divider}))})))))},Pe=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(Ee),he=t("P5Jw"),Jt=t("p5ED"),$e=Y.a.TabPane,ma=function(g){var se,Re,je,ut,ct,Je,M,Ye,U,ft,Ie,Dt,_t,ve,ze,N,te,We,dt,Ze=g.globalSetting,mt=g.loading,Ne=g.dispatch,z=g.practiceSetting,r=g.shixunsDetail,k=Object(q.a)(g,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),j=Object(c.useState)("1"),ae=Object(f.a)(j,2),Te=ae[0],xe=ae[1],ne=Object(c.useState)("1"),bt=Object(f.a)(ne,2),Se=bt[0],K=bt[1],de=Object(c.useState)(),gt=Object(f.a)(de,2),Be=gt[0],Ke=gt[1],kt=Object(c.useState)(),It=Object(f.a)(kt,2),et=It[0],me=It[1],H=Object(c.useState)(!0),ie=Object(f.a)(H,2),V=ie[0],vt=ie[1],yt=Object(c.useState)(["2","1"]),Ce=Object(f.a)(yt,2),Yt=Ce[0],ta=Ce[1],pa=Object(c.useState)([]),aa=Object(f.a)(pa,2),Xt=aa[0],fa=aa[1],_a=Object(c.useRef)(),Ht=Object(O.m)(),sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:a.a.createElement("span",null,a.a.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),a.a.createElement(B.a,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},a.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(c.useEffect)(function(){try{var be,ue,Le,Et,pt;if(!!(r==null||((be=r.fileContent)===null||be===void 0||((ue=be.content)===null||ue===void 0||((Le=ue.content)===null||Le===void 0)))?void 0:Le.length)||(r==null||((Et=r.fileContent)===null||Et===void 0||((pt=Et.content)===null||pt===void 0))?void 0:pt.content)==""){var zt;if((r==null||((zt=r.fileContent)===null||zt===void 0)?void 0:zt.file_type)==="txt"){var Pt,Ot,na,jt;me(window.decodeURIComponent(escape(window.atob(r==null||((Pt=r.fileContent)===null||Pt===void 0||((Ot=Pt.content)===null||Ot===void 0))?void 0:Ot.content)))),Ke(window.decodeURIComponent(escape(window.atob(r==null||((na=r.fileContent)===null||na===void 0||((jt=na.content)===null||jt===void 0))?void 0:jt.content))))}else{var ia,Qt,da,ra;me(r==null||((ia=r.fileContent)===null||ia===void 0||((Qt=ia.content)===null||Qt===void 0))?void 0:Qt.content),Ke(r==null||((da=r.fileContent)===null||da===void 0||((ra=da.content)===null||ra===void 0))?void 0:ra.content)}}}catch(va){var oa,qt,ea,la;me(window.atob(r==null||((oa=r.fileContent)===null||oa===void 0||((qt=oa.content)===null||qt===void 0))?void 0:qt.content)),Ke(window.atob(r==null||((ea=r.fileContent)===null||ea===void 0||((la=ea.content)===null||la===void 0))?void 0:la.content)),_.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",va)}},[r==null||((se=r.fileContent)===null||se===void 0)?void 0:se.content]),Object(c.useEffect)(function(){var be,ue=z==null||((be=z.sideBar)===null||be===void 0)?void 0:be.selectPath.split("/");ta(ue)},[z==null||((Re=z.sideBar)===null||Re===void 0)?void 0:Re.selectPath]);var ua=function(ue){Ke(ue);var Le=-1;if(ue===(et==null?void 0:et.replace(/\r/g,""))){var Et;((Et=z.sideBar)===null||Et===void 0?void 0:Et.confirmLeave)&&(Le=0)}else{var pt;((pt=z.sideBar)===null||pt===void 0?void 0:pt.confirmLeave)||(Le=1)}Le!==-1,Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Le}})};Object(c.useEffect)(function(){Ne({type:"shixunsDetail/getShixunsDetail",payload:{id:Ht.id}})},[Ht.id]),Object(c.useEffect)(function(){new Promise(function(){var be=Object(R.a)(p.a.mark(function ue(Le,Et){var pt,zt,Pt,Ot;return p.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:if(!((z==null||((pt=z.sideBar)===null||pt===void 0)?void 0:pt.selectPath)!==""&&(z==null||((zt=z.sideBar)===null||zt===void 0)?void 0:zt.selectPath))){jt.next=5;break}return jt.next=3,Ne({type:"shixunsDetail/getFileContent",payload:{id:Ht.id,path:z==null||((Pt=z.sideBar)===null||Pt===void 0)?void 0:Pt.selectPath,secret_repository:V?null:!0}});case 3:Ot=jt.sent,(Ot==null?void 0:Ot.content)||(Ot==null?void 0:Ot.content)==""||Ne({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return jt.stop()}},ue)}));return function(ue,Le){return be.apply(this,arguments)}}())},[z==null||((je=z.sideBar)===null||je===void 0)?void 0:je.selectPath]);var ga=a.a.createElement(J.a,{className:L.a.menu,onClick:function(ue){var Le;!(r==null||((Le=r.detail)===null||Le===void 0)?void 0:Le.secret_repository)&&ue.key==="2"&&K("1"),xe(ue.key),ue.key==="1"?vt(!0):vt(!1)}},a.a.createElement(J.a.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),sa.filter(function(be){var ue;return(r==null||((ue=r.detail)===null||ue===void 0)?void 0:ue.init_repository)?be:be.id!=="2"}).map(function(be,ue){return a.a.createElement(J.a.Item,{className:"leaveClick",key:be.id},be.name)})),ca=function(){var be=Object(R.a)(p.a.mark(function ue(){var Le,Et,pt;return p.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return Pt.next=2,Ne({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ht.id,path:r==null||((Le=r.fileContent)===null||Le===void 0||((Et=Le.params)===null||Et===void 0))?void 0:Et.path,content:Be,secret_repository:V?null:!0}});case 2:pt=Pt.sent,(pt==null?void 0:pt.content)&&(_.b.info("\u4FDD\u5B58\u6210\u529F"),Ne({type:"practiceSetting/setSideBarTabs",payload:Object($.a)(Object($.a)({},z.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return Pt.stop()}},ue)}));return function(){return be.apply(this,arguments)}}();return a.a.createElement("div",{className:L.a.warehouse},a.a.createElement("div",{className:L.a.header},a.a.createElement(C.a,{align:"middle",className:"w100 c-white",style:{height:60}},a.a.createElement(y.a,{flex:"1"},a.a.createElement(C.a,{align:"middle"},a.a.createElement(y.a,null,a.a.createElement(De.a,{overlay:ga,className:L.a.menu},a.a.createElement("span",{className:"font16 c-white current ml20"},sa.find(function(be){return be.id===Te}).name," ",a.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),a.a.createElement(y.a,{flex:"81px"},a.a.createElement("div",{className:L.a.line})),a.a.createElement(y.a,null,a.a.createElement(Y.a,{className:L.a.tabs,activeKey:Se,onChange:function(ue){var Le;(z==null||((Le=z.sideBar)===null||Le===void 0)?void 0:Le.confirmLeave)?D.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){K(ue),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(K(ue),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},a.a.createElement($e,{tab:a.a.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),V&&(r==null||((ut=r.detail)===null||ut===void 0)?void 0:ut.init_repository)&&a.a.createElement($e,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!V&&(r==null||((ct=r.detail)===null||ct===void 0)?void 0:ct.secret_repository)&&a.a.createElement($e,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(V&&(r==null||((Je=r.repository)===null||Je===void 0)?void 0:Je.git_url)||!V&&(r==null||((M=r.secretRepository)===null||M===void 0)?void 0:M.git_url))&&a.a.createElement(a.a.Fragment,null,a.a.createElement(y.a,null,a.a.createElement("span",{className:L.a.title},"\u4ED3\u5E93\u5730\u5740:"),a.a.createElement("input",{value:V?r==null||((Ye=r.repository)===null||Ye===void 0)?void 0:Ye.git_url:r==null||((U=r.secretRepository)===null||U===void 0)?void 0:U.git_url}),a.a.createElement(he.CopyToClipboard,{text:V?r==null||((ft=r.repository)===null||ft===void 0)?void 0:ft.git_url:r==null||((Ie=r.secretRepository)===null||Ie===void 0)?void 0:Ie.git_url,onCopy:function(){return _.b.success("\u590D\u5236\u6210\u529F")}},a.a.createElement(B.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},a.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),a.a.createElement("div",{className:L.a.content,style:{overflow:"auto"}},Se==="1"&&a.a.createElement(a.a.Fragment,null,a.a.createElement("aside",{className:L.a.left},a.a.createElement(E.a,{spinning:!!mt.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(L.a.loading," ").concat(L.a.bottom0)},a.a.createElement(e,{setTreeData:fa,treeData:Xt,activeKey:Te,isRepository:V}))),a.a.createElement("aside",{className:L.a.right,ref:_a},(z==null||((Dt=z.sideBar)===null||Dt===void 0)?void 0:Dt.selectPath)!==""&&a.a.createElement(a.a.Fragment,null,a.a.createElement(E.a,{spinning:!!mt.effects["shixunsDetail/getFileContent"],wrapperClassName:L.a.loading},a.a.createElement("div",{className:L.a.filePathWrp},a.a.createElement(C.a,{align:"middle",className:"w100"},a.a.createElement(y.a,null,a.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),a.a.createElement(y.a,{flex:"40px"},a.a.createElement("div",{className:L.a.line,style:{marginLeft:20}})),a.a.createElement(y.a,{className:L.a.filePath},Yt.map(function(be,ue){return a.a.createElement("span",{className:"c-blue"},be)})))),a.a.createElement("div",{className:mt.effects["shixunsDetail/getFileContent"]?"hide":"show"},a.a.createElement(Jt.a,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:r==null||((_t=r.fileContent)===null||_t===void 0)?void 0:_t.filename,type:(r==null||((ve=r.fileContent)===null||ve===void 0)?void 0:ve.file_type)==="office"?"download":r==null||((ze=r.fileContent)===null||ze===void 0)?void 0:ze.file_type,data:Be,monacoEditor:{value:Be,language:r==null||((N=r.fileContent)===null||N===void 0)?void 0:N.language,onChange:function(ue){return ua(ue)},options:{fontSize:14}}}))),(r==null||((te=r.fileContent)===null||te===void 0)?void 0:te.file_type)==="txt"&&a.a.createElement(C.a,{align:"middle",justify:"center",className:L.a.footer},a.a.createElement(y.a,null,a.a.createElement(i.a,{type:"primary",size:"large",ghost:!0,onClick:function(){le.c.push("/shixuns/".concat(Ht.id,"/challenges"))}},"\u53D6\u6D88"),a.a.createElement(i.a,{type:"primary",size:"large",className:"ml40",onClick:ca},"\u63D0\u4EA4")))),(z==null||((We=z.sideBar)===null||We===void 0)?void 0:We.selectPath)==""&&(r==null||((dt=r.detail)===null||dt===void 0)?void 0:dt.init_repository)&&a.a.createElement("div",{className:L.a.empty},a.a.createElement("img",{src:t("8/bI"),width:"258"}),a.a.createElement("br",null),a.a.createElement("span",{className:"c-grey-c"},!!(Xt==null?void 0:Xt.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Xt==null?void 0:Xt.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Se==="2"&&a.a.createElement("div",{className:L.a.commit},a.a.createElement(Pe,{isRepository:V}))))},wa=s.default=Object(le.a)(function(I){var g=I.loading,se=I.globalSetting,Re=I.practiceSetting,je=I.shixunsDetail;return{globalSetting:se,loading:g,practiceSetting:Re,shixunsDetail:je}})(ma)},dfu6:function(oe,s,t){"use strict";t.d(s,"a",function(){return Oe});var Oe=function(E){var W=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return W.test(E)},i=function(E){var W=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return W.test(E)}},p5ED:function(oe,s,t){"use strict";var Oe=t("+L6B"),i=t("2/Rp"),P=t("5Dmo"),E=t("3S7+"),W=t("k1fw"),C=t("tJVT"),at=t("q1tI"),D=t.n(at),pe=t("vHTk"),y=t.n(pe),Me=t("yEEn"),De=t("ZW9T"),$=t("1vsH");s.a=function(T){var J=T.name,u=T.data,p=T.theme,R=T.type,it=T.filename,_=T.monacoEditor,Q=T.className,B=T.style,f=T.close,q=T.onClose,ce=Object(at.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Y=Object(C.a)(ce,2),c=Y[0],a=Y[1],Ue=Object(at.useRef)(),L=function(){if(u.startsWith("http")){O();return}Object($.m)(it||"educoder",u,it)},O=function(){Object($.l)("",u)};return D.a.createElement("div",{style:Object(W.a)({},B||{}),className:"".concat(y.a.wrp," ").concat(R?"":"hide")},f&&D.a.createElement("div",{className:y.a.close,ref:Ue},D.a.createElement(E.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Ue.current}},D.a.createElement("span",{onClick:O},D.a.createElement("i",{className:"icon-quxiaozhiding"}))),D.a.createElement(E.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Ue.current}},D.a.createElement("span",{className:"",onClick:q},D.a.createElement("i",{className:"icon-guanbi1"})))),D.a.createElement("div",{className:"".concat(y.a[Q]," ").concat(Q," ").concat(y.a.monaco," ").concat(R==="txt"?"show":"hide")},D.a.createElement(De.b,_)),R==="audio"&&D.a.createElement("audio",{src:"".concat(u.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(u),autoPlay:!0}),R==="video"&&D.a.createElement(D.a.Fragment,null,u.indexOf("http")>-1?D.a.createElement("video",{controls:!0,src:"".concat(u),autoPlay:!0}):D.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(u),autoPlay:!0})),R==="office"&&D.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(u,"?disposition=office")}),R==="image"&&D.a.createElement("img",{src:"".concat(u.indexOf("http")>-1?"":"data:image/png;base64,").concat(u)}),R==="other"&&D.a.createElement("div",null,D.a.createElement(i.a,{type:"primary",size:"large",onClick:L},D.a.createElement(Me.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),R==="download"&&D.a.createElement(i.a,{type:"primary",size:"large",onClick:L},D.a.createElement(Me.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},s8TD:function(oe,s,t){"use strict";t.d(s,"a",function(){return Me});var Oe=t("Pv/L"),i=t("14J3"),P=t("BMrR"),E=t("jCWc"),W=t("kPKH"),C=t("2qtc"),at=t("kLXV"),D=t("q1tI"),pe=t.n(D),y=t("dfu6"),Me=function($){return new Promise(function(T,J){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return J("WebRTC not supported by browser");var u=new RTCPeerConnection,p=[];u.createDataChannel(""),u.createOffer().then(function(R){return u.setLocalDescription(R)}).catch(function(R){return J(R)}),u.onicecandidate=function(R){console.log("event:",R);var it=[];if(!R||!R.candidate){if(console.log("ips",p),p.length==0||!Object(y.a)(p[0])){var _=at.a.info({title:pe.a.createElement(P.a,null,pe.a.createElement(W.a,{flex:"1"},"\u63D0\u793A"),pe.a.createElement(W.a,null,pe.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return _.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:pe.a.createElement(P.a,null,pe.a.createElement(W.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",$.ip_limit==="inner"&&pe.a.createElement(pe.a.Fragment,null,pe.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"),pe.a.createElement("br",null),pe.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return J("WebRTC disabled or restricted by browser")}var Q=p.filter(function(nt){return Object(y.a)(nt)});return T(Q.join(""))}var B=R.candidate.candidate.split(" "),f=Object(Oe.a)(B),q=f[0],ce=f[1],Y=f[2],c=f[3],a=f[4],Ue=f[5],L=f[7],O=f.slice(8),le=["rtp","rtpc"];if(console.log("event:",R),p.some(function(nt){return nt==a})||p.push(a),console.log(" candidate: "+q.split(":")[1]),console.log(" component: "+le[ce-1]),console.log(" protocol: "+Y),console.log(" priority: "+c),console.log(" ip: "+a),console.log(" port: "+Ue),console.log(" type: "+L),O.length){console.log("attributes: ");for(var Xe=0;Xe "+O[Xe]+": "+O[Xe+1])}}})}},vHTk:function(oe,s,t){oe.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},xKgJ:function(oe,s,t){"use strict";t.d(s,"p",function(){return C}),t.d(s,"b",function(){return at}),t.d(s,"c",function(){return D}),t.d(s,"e",function(){return pe}),t.d(s,"f",function(){return y}),t.d(s,"t",function(){return Me}),t.d(s,"g",function(){return De}),t.d(s,"u",function(){return $}),t.d(s,"d",function(){return T}),t.d(s,"i",function(){return J}),t.d(s,"k",function(){return u}),t.d(s,"v",function(){return p}),t.d(s,"r",function(){return R}),t.d(s,"h",function(){return it}),t.d(s,"j",function(){return _}),t.d(s,"q",function(){return Q}),t.d(s,"s",function(){return ce}),t.d(s,"a",function(){return a}),t.d(s,"m",function(){return St}),t.d(s,"n",function(){return fe}),t.d(s,"l",function(){return Nt}),t.d(s,"o",function(){return At}),t.d(s,"w",function(){return Ct});var Oe=t("9kvl"),i;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(i||(i={}));var P;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(P||(P={}));var E=function(m){var l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return m.some(function(Lt){return Lt==(_e==null?void 0:_e.role)})},W=function(m){var l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return(_e==null?void 0:_e.own)?!0:m.some(function(Lt){var ee;return Lt==(_e==null||((ee=_e.course)===null||ee===void 0)?void 0:ee.course_role)})},C=function(){var m=Object(Oe.b)()._store.getState(),l=m.user,He=l.userInfo;return He.main_site},at=function(){var m,l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return _e==null||((m=_e.course)===null||m===void 0)?void 0:m.course_is_end},D=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher,P.Assistant])},pe=function(){return W([P.SuperAdmin,P.Teacher,P.Admin,P.Assistant,P.Operation])},y=function(){return W([P.SuperAdmin,P.Teacher,P.Admin])},Me=function(){return W([P.SuperAdmin])},De=function(){return W([P.SuperAdmin,P.Operation,P.Admin])},$=function(){return E([P.SuperAdmin,P.Operation])},T=function(){return W([P.SuperAdmin,P.Admin])},J=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher])},u=function(){return W([P.Assistant])},p=function(){return W([P.Teacher])},R=function(){return W([P.Student])},it=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher,P.Assistant,P.Student])},_=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher,P.Assistant])},Q=function(){var m,l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return(_e==null||((m=_e.course)===null||m===void 0)?void 0:m.course_role)===null},B=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},f=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l||!l&&E([i.SuperAdmin])},q=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l||!l&&E([i.SuperAdmin,i.Operation])},ce=function(){return E([P.Student])},Y=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},c=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},a=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction])},Ue=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):l||!l&&E([i.SuperAdmin])},L=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation]):l||!l&&E([i.SuperAdmin,i.Operation])},O=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},le=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},Xe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},nt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):!1},we=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},Ut=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):l||!l&&E([i.SuperAdmin])},Tt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation]):l||!l&&E([i.SuperAdmin,i.Operation])},ht=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},Qe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!1:l||!l&&E([i.SuperAdmin,i.Operation])},rt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l||!l&&E([i.SuperAdmin,i.Operation]):!1},Z=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},ot=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!l&&E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},qe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},lt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher])},Bt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):l||!l&&E([i.SuperAdmin])},Wt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation]):l||!l&&E([i.SuperAdmin,i.Operation])},Mt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},Rt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l||!l&&E([i.SuperAdmin,i.Operation]):!1},Ae=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},Vt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return W([P.Teacher])},St=function(){return E([i.SuperAdmin])},fe=function(){return E([i.SuperAdmin,i.Operation])},Nt=function(){return E([i.Student])},wt=function(){return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher])},At=function(){var m,l=Object(Oe.b)()._store.getState(),He=l.user;return!!((m=He.userInfo)===null||m===void 0?void 0:m.login)},Ct=function(){var m=Object(Oe.b)()._store.getState(),l=m.user;return l.userInfo}}}]); +`),insertTextRules:_.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Ue=pe(_,Y,c,q,a);return{suggestions:Ue}}})},Me="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function De(_){return/^\d+$/.test(_)?"".concat(_,"px"):_}function $(){}var T=!1,J={"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 s(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Q=_;if(Array.isArray(_)){for(var B=0;B<_.length;B++){var f=J[_[B]];if(f)return f}return Q[0]}return J[Q]||Q}var p=null,R=u.b=function(_){var Q=_.width,B=Q===void 0?"100%":Q,f=_.height,q=f===void 0?"100%":f,ce=_.value,Y=_.language,c=Y===void 0?"javascript":Y,a=_.style,Ue=a===void 0?{}:a,L=_.options,O=L===void 0?{}:L,le=_.overrideServices,Xe=le===void 0?{}:le,nt=_.theme,we=nt===void 0?"vs-dark":nt,Ut=_.onEditBlur,Tt=_.onSave,ht=_.autoHeight,Qe=ht===void 0?!1:ht,rt=_.forbidCopy,Z=rt===void 0?!1:rt,ot=_.onChange,qe=ot===void 0?$:ot,lt=_.editorDidMount,Bt=lt===void 0?$:lt,Wt=_.onFocus,Mt=Wt===void 0?$:Wt,Rt=Object(C.useRef)(),Ae=Object(C.useRef)({}),Vt=Object(C.useState)(!1),St=Object(W.a)(Vt,2),fe=St[0],Nt=St[1];function wt(){var w;return Rt.current&&(w=new D.default(function(A){var st=Object(E.a)(A),xt;try{for(st.s();!(xt=st.n()).done;){var $t=xt.value;($t.target.offsetHeight>0||$t.target.offsetWidth>0)&&Ae.current.instance.layout()}}catch(b){st.e(b)}finally{st.f()}}),w.observe(Rt.current)),w}function At(){P.b.warn(decodeURIComponent(Me))}Object(C.useEffect)(function(){var w=Ae.current.instance;if(ce!=null&&w&&fe){var A=w.getModel();A&&ce!==A.getValue()&&(T=!0,A.setValue(ce),w.layout(),T=!1)}},[ce,fe,Ae.current]);function Ct(){var w=Ae.current.instance;if(w){var A=w.getSelection(),st=Ae.current.pastePos||{},xt=new p.Range(st.startLineNumber||A.endLineNumber,st.startColumn||A.endColumn,st.endLineNumber||A.endLineNumber,st.endColumn||A.endColumn);setTimeout(function(){w.executeEdits("",[{range:xt,text:""}])},300)}}function d(w){(window.navigator.platform.match("Mac")?w.metaKey:w.ctrlKey)&&w.keyCode==83&&(w.preventDefault(),Tt())}var m=function(){if(Qe){var A=Ae.current.instance.getContentHeight();A<1800?Ge(A0||lt.target.offsetWidth>0)&&Qe.layout()}}catch(Bt){ot.e(Bt)}finally{ot.f()}}),rt.observe(L.current)),rt}Object(C.useEffect)(function(){L.current&&t.e(23).then(t.t.bind(null,"M/lh",7)).then(function(Qe){p=Qe;var rt=p.editor.createDiffEditor(L.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},Ue));nt(rt);var Z=we(rt);return function(){rt.dispose();var ot=rt.getModel();ot&&ot.dispose(),Z.unobserve(L.current)}})},[]),Object(C.useEffect)(function(){Xe&&Xe.setModel({original:p.editor.createModel(ce,c),modified:p.editor.createModel(Y,c)})},[ce,Y,c,Xe]);var Ut=De(B),Tt=De(q),ht={width:Ut,height:Tt};return at.a.createElement("div",{className:"my-diff-editor",ref:L,style:ht})}},aBPH:function(oe,u,t){oe.exports={wrap:"wrap___1eujs",modal:"modal___3NBln",title:"title___26WI_",path:"path___HzdTG",colorBlue:"colorBlue___3sufs",width240:"width240___DJhZ8",filePath:"filePath___13aFg"}},bntm:function(oe,u,t){"use strict";t.d(u,"d",function(){return Oe}),t.d(u,"b",function(){return i}),t.d(u,"c",function(){return P}),t.d(u,"a",function(){return E});function Oe(W){try{W.mozRequestFullScreen?W.mozRequestFullScreen():W.webkitRequestFullScreen&&W.webkitRequestFullScreen()}catch(C){console.log(C,":e")}}function i(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var P=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function E(){var W=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,C=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(W==null)}},cRFk:function(oe,u,t){oe.exports=t.p+"static/RepositoryNoneData.828085a8.png"},ch0t:function(oe,u,t){"use strict";t.r(u);var Oe=t("+L6B"),i=t("2/Rp"),P=t("T2oS"),E=t("W9HT"),W=t("14J3"),C=t("BMrR"),at=t("2qtc"),D=t("kLXV"),pe=t("jCWc"),y=t("kPKH"),Me=t("qVdP"),De=t("jsC+"),$=t("k1fw"),T=t("lUTK"),J=t("BvKs"),s=t("WmNS"),p=t.n(s),R=t("9og8"),it=t("miYZ"),_=t("tsqr"),Q=t("5Dmo"),B=t("3S7+"),f=t("tJVT"),q=t("PpiC"),ce=t("Znn+"),Y=t("ZTPi"),c=t("q1tI"),a=t.n(c),Ue=t("B6bo"),L=t.n(Ue),O=t("Ty5D"),le=t("9kvl"),Xe=t("BoS7"),nt=t("Sdc0"),we=t("oBTY"),Ut=t("ozfa"),Tt=t("MJZm"),ht=t("5NDa"),Qe=t("5rEg"),rt=t("y8nQ"),Z=t("Vl3Y"),ot=t("aBPH"),qe=t.n(ot),lt=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.l)(),U=Object(O.m)(),ft=Object(c.useState)({}),Ie=Object(f.a)(ft,2),Dt=Ie[0],_t=Ie[1],ve=Object(c.useRef)(),ze=Z.a.useForm(),N=Object(f.a)(ze,1),te=N[0],We=Object(c.useState)(""),dt=Object(f.a)(We,2),Ze=dt[0],mt=dt[1];Object(c.useEffect)(function(){M.visible&&te.resetFields()},[M.visible]),Object(c.useEffect)(function(){var r=sessionStorage.getItem("pathArray");if(r){var k=r.split(",").join("/"),j=k.indexOf("/")===0?k.substr(1):k;mt(j)}},[]),Object(c.useEffect)(function(){var r,k;ve.current=(r=Ye.pathname)===null||r===void 0||((k=r.split("/"))===null||k===void 0)?void 0:k[2]},[]);var Ne=function(){var r=Object(R.a)(p.a.mark(function k(){var j,ae,Te=arguments;return p.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return j=Te.length>0&&Te[0]!==void 0?Te[0]:{},ne.next=3,ct({type:"shixunsDetail/addRepositoryFile",payload:{id:U.id,message:j.commitMessage,content:"",path:(M.defaultPath?M.defaultPath+"/":"")+j.path+"/"+(j.file||".gitkeep"),secret_repository:Je?void 0:!0}});case 3:ae=ne.sent,(ae==null?void 0:ae.url)&&(_.b.success("\u6DFB\u52A0\u6210\u529F"),M.onOK({path:(M.defaultPath?M.defaultPath+"/":"")+j.path+"/"+(j.file||".gitkeep"),name:j.path.split("/")[j.path.split("/").length-1]}),M.onClose());case 5:case"end":return ne.stop()}},k)}));return function(){return r.apply(this,arguments)}}(),z=function(){var k,j;le.c.push("/shixuns/".concat(ve.current,"/").concat((k=Ye.pathname)===null||k===void 0||((j=k.split("/"))===null||j===void 0)?void 0:j[3]).concat(Ze?"/master/shixun_show/".concat(Ze):""))};return a.a.createElement(D.a,{width:"60%",centered:!0,visible:M.visible,wrapClassName:qe.a.modal,onOk:function(){te.submit()},onCancel:M.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},a.a.createElement("section",{className:qe.a.bg},a.a.createElement("div",{className:qe.a.wrap},a.a.createElement(Z.a,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:Ne,onChange:function(){var k,j,ae,Te,xe=Object($.a)({},te.getFieldsValue()),ne=xe==null||((k=xe.path)===null||k===void 0)?void 0:k.split(""),bt=xe==null||((j=xe.file)===null||j===void 0)?void 0:j.split("");(ne==null||((ae=ne.filter(function(Se){return Se=="/"}))===null||ae===void 0)?void 0:ae.length)&&(xe.path=xe.path.substring(0,xe.path.length-1)),(bt==null||((Te=bt.filter(function(Se){return Se=="/"}))===null||Te===void 0)?void 0:Te.length)&&(xe.file=xe.file.substring(0,xe.path.length-1)),te.setFieldsValue(Object($.a)({},xe)),_t(xe)}},a.a.createElement(Z.a.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},a.a.createElement(C.a,null,a.a.createElement(y.a,null,a.a.createElement("span",{className:qe.a.filePath},M.defaultPath+"/")),a.a.createElement(y.a,{flex:"1"},a.a.createElement(Z.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"large"}))))),a.a.createElement(Z.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"large"})),a.a.createElement(Z.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"}))))))},Bt=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(lt),Wt=t("7ahc"),Mt=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.l)(),U=Object(O.m)(),ft=Object(c.useState)({}),Ie=Object(f.a)(ft,2),Dt=Ie[0],_t=Ie[1],ve=Object(c.useRef)(),ze=Z.a.useForm(),N=Object(f.a)(ze,1),te=N[0],We=Object(c.useState)(""),dt=Object(f.a)(We,2),Ze=dt[0],mt=dt[1];Object(c.useEffect)(function(){M.visible&&te.resetFields()},[M.visible]),Object(c.useEffect)(function(){var r=sessionStorage.getItem("pathArray");if(r){var k=r.split(",").join("/"),j=k.indexOf("/")===0?k.substr(1):k;mt(j)}},[]),Object(c.useEffect)(function(){var r,k;ve.current=(r=Ye.pathname)===null||r===void 0||((k=r.split("/"))===null||k===void 0)?void 0:k[2]},[]);var Ne=function(){var r=Object(R.a)(p.a.mark(function k(){var j,ae,Te=arguments;return p.a.wrap(function(ne){for(;;)switch(ne.prev=ne.next){case 0:return j=Te.length>0&&Te[0]!==void 0?Te[0]:{},ne.next=3,ct({type:"shixunsDetail/addRepositoryFile",payload:{id:U.id,message:j.commitMessage,content:j.codeMirror,path:(M.defaultPath?M.defaultPath+"/":"")+j.path,secret_repository:Je?void 0:!0}});case 3:ae=ne.sent,(ae==null?void 0:ae.url)&&(_.b.success("\u6DFB\u52A0\u6210\u529F"),M.onOK({path:(M.defaultPath?M.defaultPath+"/":"")+j.path,name:j.path.split("/")[j.path.split("/").length-1]}),M.onClose());case 5:case"end":return ne.stop()}},k)}));return function(){return r.apply(this,arguments)}}(),z=function(){var k,j;le.c.push("/shixuns/".concat(ve.current,"/").concat((k=Ye.pathname)===null||k===void 0||((j=k.split("/"))===null||j===void 0)?void 0:j[3]).concat(Ze?"/master/shixun_show/".concat(Ze):""))};return a.a.createElement(D.a,{width:"60%",visible:M.visible,wrapClassName:qe.a.modal,centered:!0,onOk:function(){te.submit()},onCancel:M.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},a.a.createElement("section",{className:qe.a.bg},a.a.createElement("div",{className:qe.a.wrap},a.a.createElement(Z.a,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:Ne,onChange:function(){var k,j,ae=Object($.a)({},te.getFieldsValue()),Te=ae==null||((k=ae.path)===null||k===void 0)?void 0:k.split("");(Te==null||((j=Te.filter(function(xe){return xe=="/"}))===null||j===void 0)?void 0:j.length)>1&&(ae.path=ae.path.substring(0,ae.path.length-1)),te.setFieldsValue(Object($.a)({},ae)),_t(ae)}},a.a.createElement(Z.a.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},a.a.createElement(C.a,null,a.a.createElement(y.a,null,a.a.createElement("span",{className:qe.a.filePath},M.defaultPath+"/")),a.a.createElement(y.a,{flex:"1"},a.a.createElement(Z.a.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"large"}))))),a.a.createElement(Z.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"large"})),a.a.createElement("div",{className:"mt10 mb20"},a.a.createElement(Z.a.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}]},a.a.createElement(Wt.a,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))},Rt=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(Mt),Ae=t("DZo9"),Vt=t("8z0m"),St=t("m3rI"),fe=t("8j3D"),Nt=t("RC3E"),wt=t.n(Nt),At=Vt.a.Dragger,Ct=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.l)(),U=Object(O.m)(),ft=Object(c.useState)({}),Ie=Object(f.a)(ft,2),Dt=Ie[0],_t=Ie[1],ve=Object(c.useRef)(),ze=Z.a.useForm(),N=Object(f.a)(ze,1),te=N[0],We=Object(c.useState)([]),dt=Object(f.a)(We,2),Ze=dt[0],mt=dt[1],Ne=Object(c.useState)(),z=Object(f.a)(Ne,2),r=z[0],k=z[1],j;Object(c.useEffect)(function(){M.visible&&(te.resetFields(),mt([]))},[M.visible]),Object(c.useEffect)(function(){ve.current=U.id},[]),Object(c.useEffect)(function(){var Se=sessionStorage.getItem("pathArray");if(Se){var K=Se.split(",").join("/"),de=K.indexOf("/")===0?K.substr(1):K;k(de)}},[]);var ae=function(K){if(j=K.file.name,K.file.status==="done"||K.file.status==="uploading"){var de,gt,Be;if(mt(K.fileList),!K.file.response)return;if(((de=K.file.response)===null||de===void 0?void 0:de.status)===0){_.b.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}mt(Ze.filter(function(Ke){return Ke.uid!==K.file.uid})),((gt=K.file.response)===null||gt===void 0?void 0:gt.message)&&_.b.info((Be=K.file.response)===null||Be===void 0?void 0:Be.message)}},Te=function(){var Se=Object(R.a)(p.a.mark(function K(de){var gt;return p.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:if(de.response){Ke.next=3;break}return _.b.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01"),Ke.abrupt("return");case 3:return Ke.next=5,ct({type:"shixunsDetail/deleteGitFile",payload:{id:U.id,path:r?"".concat(r,"/").concat(de.name):de.name,message:te.getFieldValue("commitMessage")||"\u5220\u9664\u4E86".concat(r?"".concat(r,"/").concat(de.name):de.name),secret_repository:Je?null:!0}});case 5:gt=Ke.sent,gt.status===0&&(mt(Ze.filter(function(kt){return kt.uid!==de.uid})),_.b.info("\u5220\u9664\u6210\u529F"));case 7:case"end":return Ke.stop()}},K)}));return function(de){return Se.apply(this,arguments)}}(),xe={height:300,multiple:!0,withCredentials:!0,data:function(){var Se=Object(R.a)(p.a.mark(function de(){return p.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.abrupt("return",new Promise(function(){var Ke=Object(R.a)(p.a.mark(function kt(It,et){return p.a.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:setTimeout(Object(R.a)(p.a.mark(function ie(){var V,vt;return p.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,te.getFieldsValue();case 2:V=Ce.sent,vt=Object($.a)(Object($.a)({},{path:M.defaultPath?M.defaultPath:"",message:Dt.commitMessage||"\u4E0A\u4F20\u4E86".concat(j)}),Je?{}:{secret_repository:!0}),It(vt);case 5:case"end":return Ce.stop()}},ie)})),200);case 1:case"end":return H.stop()}},kt)}));return function(kt,It){return Ke.apply(this,arguments)}}()));case 1:case"end":return Be.stop()}},de)}));function K(){return Se.apply(this,arguments)}return K}(),fileList:Ze,method:"post",action:"".concat(St.a.API_SERVER,"/api/shixuns/").concat(ve.current,"/upload_git_file.json"),onChange:ae,onRemove:Te,beforeUpload:function(K){j=K.name}},ne=function(){var Se=Object(R.a)(p.a.mark(function K(de){return p.a.wrap(function(Be){for(;;)switch(Be.prev=Be.next){case 0:return Be.next=2,te.validateFields();case 2:M.onClose(),M.onOK({path:M.defaultPath}),bt();case 5:case"end":return Be.stop()}},K)}));return function(de){return Se.apply(this,arguments)}}(),bt=function(){var K,de;le.c.push("/shixuns/".concat(ve.current,"/").concat((K=Ye.pathname)===null||K===void 0||((de=K.split("/"))===null||de===void 0)?void 0:de[3]).concat(r?"/master/shixun_show/".concat(r):""))};return a.a.createElement(D.a,{visible:M.visible,onOk:ne,centered:!0,onCancel:M.onClose,width:"70%"},a.a.createElement("section",{className:wt.a.bg},a.a.createElement("div",{className:wt.a.wrap},a.a.createElement("div",{className:wt.a.title},"\u4E0A\u4F20\u6587\u4EF6"),a.a.createElement(Z.a,{className:"mt10",form:te,scrollToFirstError:!0,layout:"vertical",onFinish:ne,onValuesChange:function(){return _t(Object($.a)({},te.getFieldsValue()))}},a.a.createElement(Z.a.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),a.a.createElement(Z.a.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},a.a.createElement(At,xe,a.a.createElement("div",null,a.a.createElement("i",{className:"iconfont icon-shangchuan font50 ".concat(wt.a.colorBlue)})),a.a.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",a.a.createElement("span",{className:"".concat(wt.a.colorBlue," ml5")},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))))),a.a.createElement(fe.a,{onFinish:function(K){return k(K)}})))},d=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(Ct),m=t("Bbdw"),l=t.n(m),He=t("HpfO"),_e=t.n(He),Lt=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.dispatch,ct=g.title,Je=g.pathList,M=Je===void 0?[]:Je,Ye=g.showInputPath,U=Ye===void 0?!1:Ye,ft=g.isMergeSelectFile,Ie=ft===void 0?!1:ft,Dt=g.onFinish,_t=Dt===void 0?function(){}:Dt,ve=Z.a.useForm(),ze=Object(f.a)(ve,1),N=ze[0],te=Object(O.m)(),We=Object(O.l)(),dt=Object(c.useRef)(),Ze=Object(c.useState)(""),mt=Object(f.a)(Ze,2),Ne=mt[0],z=mt[1],r=Object(c.useState)(""),k=Object(f.a)(r,2),j=k[0],ae=k[1],Te=Object(c.useState)([]),xe=Object(f.a)(Te,2),ne=xe[0],bt=xe[1],Se=Object(c.useState)([]),K=Object(f.a)(Se,2),de=K[0],gt=K[1];Object(c.useEffect)(function(){var me,H;dt.current=((me=We.pathname)===null||me===void 0||((H=me.split("/"))===null||H===void 0)?void 0:H[3])==="repository"},[]),Object(c.useEffect)(function(){if(se.actionTabs.key!=="Repository-SelectFilePath")return;var me=M.join("/"),H=[];M.map(function(ie,V){V===0?H.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(ie),path:me}):H.push({val:"/".concat(ie),path:me})}),bt(H),z(me),ae(me),Be(me)},[se.actionTabs.key]);var Be=function(){var me=Object(R.a)(p.a.mark(function H(ie){var V;return p.a.wrap(function(yt){for(;;)switch(yt.prev=yt.next){case 0:return yt.next=2,ut({type:dt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:te.id,path:ie}});case 2:V=yt.sent,V&>(V.trees||[]);case 4:case"end":return yt.stop()}},H)}));return function(ie){return me.apply(this,arguments)}}(),Ke=function(H){var ie=Ne;H.type==="tree"&&(ne.length?ne.push({val:"/".concat(H.name),path:H.name}):ne.push({val:"\u6839\u76EE\u5F55",path:""},{val:"/".concat(H.name),path:H.name}),bt(ne),ie=Ne?"".concat(Ne,"/").concat(H.name):H.name,z(ie)),Be(ie)},kt=function(H,ie){var V=ne.filter(function(yt,Ce){return Ce<=ie});bt(V);var vt=V.filter(function(yt,Ce){return Ce!==0}).map(function(yt){return yt.val}).join("").substr(1);z(vt),Be(vt)},It=function(){var me=Object(R.a)(p.a.mark(function H(){var ie,V,vt;return p.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(ie=N==null?void 0:N.getFieldsValue(),V=Ne?"".concat(Ne).concat((ie==null?void 0:ie.name)?"/".concat(ie==null?void 0:ie.name):""):ie==null?void 0:ie.name,!Ie){Ce.next=6;break}return _t(V),et(),Ce.abrupt("return");case 6:if(!U){Ce.next=16;break}return Ce.next=9,N.validateFields();case 9:return Ce.next=11,ut({type:"shixunsDetail/uploadGitFolder",payload:Object($.a)(Object($.a)({},{id:te.id,path:V}),dt.current?{}:{secret_repository:!0})});case 11:vt=Ce.sent,_t(j),vt.status===0&&_.b.info("\u65B0\u5EFA\u6210\u529F"),Ce.next=18;break;case 16:_t(V),_.b.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");case 18:et();case 19:case"end":return Ce.stop()}},H)}));return function(){return me.apply(this,arguments)}}(),et=function(){ut({type:"shixunsDetail/setActionTabs",payload:{}}),N.resetFields()};return a.a.createElement(D.a,{centered:!0,title:ct||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,visible:se.actionTabs.key==="Repository-SelectFilePath",onOk:It,onCancel:et},a.a.createElement("div",{className:_e.a.wrap},a.a.createElement("div",{className:_e.a.content},a.a.createElement("div",{className:_e.a.mainPathWrap},!!(ne==null?void 0:ne.length)&&ne.map(function(me,H){return a.a.createElement("a",{key:H,onClick:function(){return kt(me,H)}},me.val)})),!!(de==null?void 0:de.length)&&de.map(function(me,H){return me.type==="tree"&&a.a.createElement("a",{key:H,onClick:function(){return Ke(me)}},a.a.createElement("i",{className:"iconfont icon-wenjianjia ".concat(_e.a.colorBlue)}),me.name)})),a.a.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),a.a.createElement("div",{className:"mt5 mb5"},Ne),U&&a.a.createElement(Z.a,{form:N,scrollToFirstError:!0,className:"mt20"},a.a.createElement(Z.a.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.a.createElement(Qe.a,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))},ee=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting;return{shixunsDetail:g,globalSetting:Re,loading:se.models.index}})(Lt),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ge=X,Ge=t("6VBw"),Ft=function(g,se){return c.createElement(Ge.a,Object.assign({},g,{ref:se,icon:ge}))};Ft.displayName="EllipsisOutlined";var w=c.forwardRef(Ft),A=t("8Skl"),st=t("HBuW"),xt=Tt.a.DirectoryTree,$t=function(g){var se,Re,je,ut,ct,Je,M,Ye,U=g.shixunsDetail,ft=g.globalSetting,Ie=g.loading,Dt=g.user,_t=g.activeKey,ve=g.dispatch,ze=g.practiceSetting,N=g.isRepository,te=g.treeData,We=g.setTreeData,dt=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Ze=Object(O.m)(),mt=Object(O.l)(),Ne=Object(c.useState)(),z=Object(f.a)(Ne,2),r=z[0],k=z[1],j=Object(c.useState)(!1),ae=Object(f.a)(j,2),Te=ae[0],xe=ae[1],ne=Object(c.useState)(!1),bt=Object(f.a)(ne,2),Se=bt[0],K=bt[1],de=Object(c.useState)(!1),gt=Object(f.a)(de,2),Be=gt[0],Ke=gt[1],kt=Object(c.useState)(""),It=Object(f.a)(kt,2),et=It[0],me=It[1],H=Object(c.useState)([]),ie=Object(f.a)(H,2),V=ie[0],vt=ie[1],yt=Object(c.useState)([]),Ce=Object(f.a)(yt,2),Yt=Ce[0],ta=Ce[1],pa=Object(c.useState)([]),aa=Object(f.a)(pa,2),Xt=aa[0],fa=aa[1],_a=Object(c.useState)(!1),Ht=Object(f.a)(_a,2),sa=Ht[0],ua=Ht[1],ga=Object(c.useState)(),ca=Object(f.a)(ga,2),be=ca[0],ue=ca[1],Le=Object(c.useState)(),Et=Object(f.a)(Le,2),pt=Et[0],zt=Et[1],Pt=Object(c.useState)(""),Ot=Object(f.a)(Pt,2),na=Ot[0],jt=Ot[1],ia=Object(c.useState)(),Qt=Object(f.a)(ia,2),da=Qt[0],ra=Qt[1],oa=Object(c.useState)(!1),qt=Object(f.a)(oa,2),ea=qt[0],la=qt[1];Object(c.useEffect)(function(){We([]),Gt(""),localStorage.warehouseHideTip||ua(!0)},[mt.pathname,N]);var va=function(){var re=Object(R.a)(p.a.mark(function F(){var S,h,G=arguments;return p.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return S=G.length>0&&G[0]!==void 0?G[0]:"",Fe.next=3,Object(st.vb)({id:Ze.id,secret_dir_path:S});case 3:h=Fe.sent,h&&ra(S);case 5:case"end":return Fe.stop()}},F)}));return function(){return re.apply(this,arguments)}}(),ha=function(F){return a.a.createElement(J.a,{className:l.a.menu,onClick:function(h){me(F.path||"");switch(h.key){case"1":xe(!0);break;case"2":K(!0);break;case"3":Ke(!0);break;case"5":Da(F.path,F.name);break}}},F.type==="tree"&&a.a.createElement(J.a.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),F.type==="tree"&&a.a.createElement(J.a.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),F.type==="tree"&&a.a.createElement(J.a.Item,{key:"3"},"\u4E0A\u4F20"),F.type==="blob"&&a.a.createElement(J.a.Item,{key:"5"},"\u5220\u9664"))},Fa=function(F,S){return F.map(function(h){return S==""?h.path=S+h.name:h.path=S+"/"+h.name,h.title=a.a.createElement(C.a,{className:"font14"},a.a.createElement(y.a,{flex:"1"},a.a.createElement(C.a,null,a.a.createElement(y.a,{flex:"20px"},h.type==="blob"&&a.a.createElement("span",{className:"iconfont icon-wenjian11 font12"})),a.a.createElement(y.a,{flex:"1"},a.a.createElement("span",{className:" multi_ellipsis1"},h.name)))),a.a.createElement(y.a,null,(h.type==="blob"||h.type==="tree")&&a.a.createElement(De.a,{overlay:ha(h),className:l.a.ellipsis},a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"})))),h.disableCheckbox=r&&r!==h.name,h.className=h.type==="tree"?l.a.pl23:"",h.checkable=h.type!=="tree",h.isLeaf=h.type!=="tree",h.children=h.type==="tree"&&[],h.key=h.path,h})},Ea=function(F){ve({type:"practiceSetting/setSideBarTabs",payload:{selectPath:F}})},xa=function(){var re=Object(R.a)(p.a.mark(function F(S,h){var G;return p.a.wrap(function(Fe){for(;;)switch(Fe.prev=Fe.next){case 0:return G=S.split("/"),Fe.next=3,Gt(et);case 3:Ea(S),V=[G[0]||""],Yt=[S],ta(Object(we.a)(Yt)),vt(Object(we.a)(V));case 8:case"end":return Fe.stop()}},F)}));return function(S,h){return re.apply(this,arguments)}}(),Oa=function(F,S){if(S=="")We(Object(we.a)(F));else{var h=ba(te,S,F);We(Object(we.a)(h))}};function ba(re,F,S){return re.map(function(h){return h.key===F?Object($.a)(Object($.a)({},h),{},{children:S}):h.children?Object($.a)(Object($.a)({},h),{},{children:ba(h.children,F,S)}):h})}var Gt=function(){var re=Object(R.a)(p.a.mark(function F(){var S,h,G,ke,Fe,ye=arguments;return p.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:return S=ye.length>0&&ye[0]!==void 0?ye[0]:"",tt.next=3,ve({type:N?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ze.id,path:S}});case 3:return h=tt.sent,h&&(((G=h.trees)===null||G===void 0?void 0:G.length)?(Fe=Fa(Object(we.a)(h.trees),S),Oa(Fe,S),fa(h.trees||[]),zt((h==null?void 0:h.secret_dir_path)||"")):S==""&&We([]),ue(((ke=h.commits)===null||ke===void 0?void 0:ke[0])||{})),tt.abrupt("return",h);case 6:case"end":return tt.stop()}},F)}));return function(){return re.apply(this,arguments)}}(),Ra=function(){var re=Object(R.a)(p.a.mark(function F(S){return p.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.abrupt("return",new Promise(function(){var ke=Object(R.a)(p.a.mark(function Fe(ye,Kt){return p.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return S.children.length&&ye(),jt(S.path),Zt.next=4,Gt(S.path);case 4:ye();case 5:case"end":return Zt.stop()}},Fe)}));return function(Fe,ye){return ke.apply(this,arguments)}}()));case 1:case"end":return G.stop()}},F)}));return function(S){return re.apply(this,arguments)}}(),Ca=function(){var re=Object(R.a)(p.a.mark(function F(S,h){var G,ke;return p.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:if(G=function(){Ea(h.node.path),S=[h.node.path],ta(Object(we.a)(S))},!(h.nativeEvent.target.nodeName==="svg"||h.nativeEvent.target.nodeName==="LI")){ye.next=3;break}return ye.abrupt("return");case 3:h.node.type==="blob"&&((ze==null||((ke=ze.sideBar)===null||ke===void 0)?void 0:ke.confirmLeave)?D.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){G(),ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):G());case 4:case"end":return ye.stop()}},F)}));return function(S,h){return re.apply(this,arguments)}}(),Da=function(F,S){D.a.confirm({centered:!0,title:"\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:function(){var h=Object(R.a)(p.a.mark(function ke(){var Fe,ye,Kt,tt;return p.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,ve({type:"shixunsDetail/deleteGitFile",payload:{id:Ze.id,path:F,message:"\u5220\u9664".concat(F),secret_repository:N?null:!0}});case 2:if(Fe=Ve.sent,ye=F.split("/"),!((Fe==null?void 0:Fe.status)===0)){Ve.next=19;break}return _.b.info("\u5220\u9664\u6210\u529F"),ye.splice(ye.length-1,1),Ve.next=9,Gt(ye.length>1?ye.join("/"):"");case 9:if(Kt=Ve.sent,!(Kt==null?void 0:Kt.trees)){Ve.next=13;break}Ve.next=17;break;case 13:return ye.splice(ye.length-1,1),Ve.next=16,Gt(ye.length>1?ye.join("/"):"");case 16:tt=Ve.sent;case 17:return Ea(""),Ve.abrupt("return",!0);case 19:case"end":return Ve.stop()}},ke)}));function G(){return h.apply(this,arguments)}return G}()})},Ua=function(F,S){if(S.nativeEvent.target.nodeName==="svg"||S.nativeEvent.target.nodeName==="path")return!0;V.includes(S.node.path)?V.splice(V.indexOf(S.node.path),1):V.push(S.node.path),vt(Object(we.a)(V))},ya=function(){ua(!1),localStorage.warehouseHideTip=!0},Sa=function(){var re=Object(R.a)(p.a.mark(function F(S){var h,G,ke,Fe,ye;return p.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:tt.t0=N,tt.next=tt.t0===!0?3:tt.t0===!1?8:10;break;case 3:return ke="\u5F00\u542F\u7248\u672C\u5E93",Fe="\u5F00\u542F",ye="\u4E0D\u5F00\u542F",G=a.a.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002"),tt.abrupt("break",10);case 8:return(U==null||((h=U.detail)===null||h===void 0)?void 0:h.secret_repository)?(ke="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Fe="\u786E\u5B9A",ye="\u53D6\u6D88",G=a.a.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(ke="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Fe="\u4E0D\u4F7F\u7528",ye="\u4F7F\u7528",G=a.a.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002")),tt.abrupt("break",10);case 10:D.a.confirm({title:ke,okText:Fe,cancelText:ye,content:G,onOk:function(){var Ve;!N&&!(U==null||((Ve=U.detail)===null||Ve===void 0)?void 0:Ve.secret_repository)||Pa(S)},onCancel:function(){var Ve;!N&&!(U==null||((Ve=U.detail)===null||Ve===void 0)?void 0:Ve.secret_repository)&&Pa(S)}});case 11:case"end":return tt.stop()}},F)}));return function(S){return re.apply(this,arguments)}}(),Pa=function(){var re=Object(R.a)(p.a.mark(function F(S){return p.a.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:if(!N){G.next=6;break}return G.next=3,Object(st.p)(Object($.a)({},Ze));case 3:ve({type:"practiceSetting/getCommonData",payload:Object($.a)({},Ze)}),G.next=8;break;case 6:return G.next=8,Object(st.q)(Object($.a)(Object($.a)({},Ze),{},{is_secret_repository:S}));case 8:Gt(),ve({type:"shixunsDetail/getShixunsDetail",payload:{id:Ze.id}});case 10:case"end":return G.stop()}},F)}));return function(S){return re.apply(this,arguments)}}();return a.a.createElement("section",{className:l.a.bg},a.a.createElement("div",{className:l.a.contentbg},a.a.createElement("div",{className:l.a.wrap},a.a.createElement(C.a,{className:l.a.gitCode},a.a.createElement(y.a,{flex:"1"},a.a.createElement("span",{className:"iconfont icon-daimacangku2 mr8"}),N?"\u4EE3\u7801\u4ED3\u5E93":"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",(!N&&(U==null||((se=U.detail)===null||se===void 0)?void 0:se.shixun_status)!==2||N)&&a.a.createElement(nt.a,{className:N&&(U==null||((Re=U.detail)===null||Re===void 0)?void 0:Re.init_repository)?"hide":"ml10",checked:N?U==null||((ut=U.detail)===null||ut===void 0)?void 0:ut.init_repository:U==null||((je=U.detail)===null||je===void 0)?void 0:je.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Sa})),a.a.createElement(y.a,null,a.a.createElement(De.a,{overlay:ha({type:"tree"}),className:"current"},a.a.createElement(B.a,{visible:sa,title:a.a.createElement("div",{className:"font16"},a.a.createElement(w,{style:{position:"relative",left:-35},onClick:function(){return ya()}}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",a.a.createElement("span",{onClick:function(){return ya()},className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:l.a.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},N&&(U==null||((ct=U.detail)===null||ct===void 0)?void 0:ct.init_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}),!N&&(U==null||((Je=U.detail)===null||Je===void 0)?void 0:Je.secret_repository)&&a.a.createElement("span",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!te.length&&!N&&a.a.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},a.a.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),te.length?a.a.createElement(a.a.Fragment,null,a.a.createElement("div",{className:l.a.content},a.a.createElement(xt,{disabled:!!Ie.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:te,switcherIcon:a.a.createElement(A.a,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:Ua,expandedKeys:V,selectedKeys:Yt,loadData:Ra,loadedKeys:[],onSelect:Ca}))):"",!te.length&&N&&(U==null||((M=U.detail)===null||M===void 0)?void 0:M.init_repository)&&a.a.createElement(b,null),!te.length&&!N&&(U==null||((Ye=U.detail)===null||Ye===void 0)?void 0:Ye.secret_repository)&&a.a.createElement(b,null))),a.a.createElement(Rt,{visible:Te,defaultPath:et,onClose:function(){return xe(!1)},isRepository:N,onOK:function(F){xa(F.path,F.name)}}),a.a.createElement(Bt,{visible:Se,defaultPath:et,onClose:function(){return K(!1)},isRepository:N,onOK:function(F){xa(F.path,F.name)}}),a.a.createElement(d,{defaultPath:et,visible:Be,isRepository:N,onClose:function(){return Ke(!1)},onOK:function(){var re=Object(R.a)(p.a.mark(function F(S){var h;return p.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return h=et.split("/"),ke.next=3,Gt(et);case 3:V=[h[0]||""],Yt=[et],ta(Object(we.a)(Yt)),vt(Object(we.a)(V));case 7:case"end":return ke.stop()}},F)}));return function(F){return re.apply(this,arguments)}}()}),a.a.createElement(ee,{pathList:et==null?void 0:et.split("/"),showInputPath:!0,isMergeSelectFile:ea,onFinish:function(F){ea?va(F):Gt(F),la(!1)}}))},b=function(){return a.a.createElement("div",{className:"mt20 pb50 ".concat(l.a.nodata)},a.a.createElement("div",{className:l.a.headLeft},"\u63D0\u793A\uFF1A",a.a.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",a.a.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",a.a.createElement("br",null),"1\u3001",a.a.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",a.a.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002"),a.a.createElement("img",{width:"100%",src:t("cRFk")}))},e=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.practiceSetting,ut=I.user;return{shixunsDetail:g,globalSetting:Re,user:ut,practiceSetting:je,loading:se}})($t),n=t("/zsF"),o=t("PArb"),x=t("K/0z"),v=t.n(x),Ee=function(g){var se=g.shixunsDetail,Re=g.globalSetting,je=g.loading,ut=g.user,ct=g.dispatch,Je=g.isRepository,M=Object(q.a)(g,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]),Ye=Object(O.m)(),U=Object(c.useState)([]),ft=Object(f.a)(U,2),Ie=ft[0],Dt=ft[1];Object(c.useEffect)(function(){_t()},[Je]);var _t=function(){var ve=Object(R.a)(p.a.mark(function ze(){var N;return p.a.wrap(function(We){for(;;)switch(We.prev=We.next){case 0:return We.next=2,ct({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ye.id,secret_repository:Je?void 0:!0}});case 2:N=We.sent,N&&Dt(N.commits||[]);case 4:case"end":return We.stop()}},ze)}));return function(){return ve.apply(this,arguments)}}();return a.a.createElement(a.a.Fragment,null,Ie==""&&a.a.createElement("div",{className:v.a.empty},a.a.createElement("img",{src:t("7v3h"),width:"258"}),a.a.createElement("br",null),a.a.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Ie!=""&&a.a.createElement("section",{className:v.a.bg},a.a.createElement("div",{className:v.a.wrap},a.a.createElement("div",{className:v.a.content},Ie==null?void 0:Ie.map(function(ve){var ze,N;return a.a.createElement("div",null,a.a.createElement(C.a,{align:"middle",className:"c-white font16"},a.a.createElement(y.a,null,ve.title)),a.a.createElement(C.a,{align:"middle",className:"mt20 "},a.a.createElement(y.a,null,a.a.createElement("img",{className:v.a.imageUrl,src:St.a.IMG_SERVER+"/"+((ze=ve.author)===null||ze===void 0?void 0:ze.image_url)})),a.a.createElement(y.a,{className:v.a.blueLight},a.a.createElement("span",{className:"ml20"},(N=ve.author)===null||N===void 0?void 0:N.username)),a.a.createElement(y.a,null,a.a.createElement("span",{className:"ml20 ".concat(v.a.blueLight)},"\u63D0\u4EA4\u4E8E"),a.a.createElement("span",{className:"ml20 ".concat(v.a.blueLight)},ve.time))),a.a.createElement(o.a,{className:v.a.divider}))})))))},Pe=Object(le.a)(function(I){var g=I.shixunsDetail,se=I.loading,Re=I.globalSetting,je=I.user;return{shixunsDetail:g,globalSetting:Re,user:je,loading:se.models.index}})(Ee),he=t("P5Jw"),Jt=t("p5ED"),$e=Y.a.TabPane,ma=function(g){var se,Re,je,ut,ct,Je,M,Ye,U,ft,Ie,Dt,_t,ve,ze,N,te,We,dt,Ze=g.globalSetting,mt=g.loading,Ne=g.dispatch,z=g.practiceSetting,r=g.shixunsDetail,k=Object(q.a)(g,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),j=Object(c.useState)("1"),ae=Object(f.a)(j,2),Te=ae[0],xe=ae[1],ne=Object(c.useState)("1"),bt=Object(f.a)(ne,2),Se=bt[0],K=bt[1],de=Object(c.useState)(),gt=Object(f.a)(de,2),Be=gt[0],Ke=gt[1],kt=Object(c.useState)(),It=Object(f.a)(kt,2),et=It[0],me=It[1],H=Object(c.useState)(!0),ie=Object(f.a)(H,2),V=ie[0],vt=ie[1],yt=Object(c.useState)(["2","1"]),Ce=Object(f.a)(yt,2),Yt=Ce[0],ta=Ce[1],pa=Object(c.useState)([]),aa=Object(f.a)(pa,2),Xt=aa[0],fa=aa[1],_a=Object(c.useRef)(),Ht=Object(O.m)(),sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:a.a.createElement("span",null,a.a.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),a.a.createElement(B.a,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},a.a.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];Object(c.useEffect)(function(){try{var be,ue,Le,Et,pt;if(!!(r==null||((be=r.fileContent)===null||be===void 0||((ue=be.content)===null||ue===void 0||((Le=ue.content)===null||Le===void 0)))?void 0:Le.length)||(r==null||((Et=r.fileContent)===null||Et===void 0||((pt=Et.content)===null||pt===void 0))?void 0:pt.content)==""){var zt;if((r==null||((zt=r.fileContent)===null||zt===void 0)?void 0:zt.file_type)==="txt"){var Pt,Ot,na,jt;me(window.decodeURIComponent(escape(window.atob(r==null||((Pt=r.fileContent)===null||Pt===void 0||((Ot=Pt.content)===null||Ot===void 0))?void 0:Ot.content)))),Ke(window.decodeURIComponent(escape(window.atob(r==null||((na=r.fileContent)===null||na===void 0||((jt=na.content)===null||jt===void 0))?void 0:jt.content))))}else{var ia,Qt,da,ra;me(r==null||((ia=r.fileContent)===null||ia===void 0||((Qt=ia.content)===null||Qt===void 0))?void 0:Qt.content),Ke(r==null||((da=r.fileContent)===null||da===void 0||((ra=da.content)===null||ra===void 0))?void 0:ra.content)}}}catch(va){var oa,qt,ea,la;me(window.atob(r==null||((oa=r.fileContent)===null||oa===void 0||((qt=oa.content)===null||qt===void 0))?void 0:qt.content)),Ke(window.atob(r==null||((ea=r.fileContent)===null||ea===void 0||((la=ea.content)===null||la===void 0))?void 0:la.content)),_.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",va)}},[r==null||((se=r.fileContent)===null||se===void 0)?void 0:se.content]),Object(c.useEffect)(function(){var be,ue=z==null||((be=z.sideBar)===null||be===void 0)?void 0:be.selectPath.split("/");ta(ue)},[z==null||((Re=z.sideBar)===null||Re===void 0)?void 0:Re.selectPath]);var ua=function(ue){Ke(ue);var Le=-1;if(ue===(et==null?void 0:et.replace(/\r/g,""))){var Et;((Et=z.sideBar)===null||Et===void 0?void 0:Et.confirmLeave)&&(Le=0)}else{var pt;((pt=z.sideBar)===null||pt===void 0?void 0:pt.confirmLeave)||(Le=1)}Le!==-1,Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Le}})};Object(c.useEffect)(function(){Ne({type:"shixunsDetail/getShixunsDetail",payload:{id:Ht.id}})},[Ht.id]),Object(c.useEffect)(function(){new Promise(function(){var be=Object(R.a)(p.a.mark(function ue(Le,Et){var pt,zt,Pt,Ot;return p.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:if(!((z==null||((pt=z.sideBar)===null||pt===void 0)?void 0:pt.selectPath)!==""&&(z==null||((zt=z.sideBar)===null||zt===void 0)?void 0:zt.selectPath))){jt.next=5;break}return jt.next=3,Ne({type:"shixunsDetail/getFileContent",payload:{id:Ht.id,path:z==null||((Pt=z.sideBar)===null||Pt===void 0)?void 0:Pt.selectPath,secret_repository:V?null:!0}});case 3:Ot=jt.sent,(Ot==null?void 0:Ot.content)||(Ot==null?void 0:Ot.content)==""||Ne({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return jt.stop()}},ue)}));return function(ue,Le){return be.apply(this,arguments)}}())},[z==null||((je=z.sideBar)===null||je===void 0)?void 0:je.selectPath]);var ga=a.a.createElement(J.a,{className:L.a.menu,onClick:function(ue){var Le;!(r==null||((Le=r.detail)===null||Le===void 0)?void 0:Le.secret_repository)&&ue.key==="2"&&K("1"),xe(ue.key),ue.key==="1"?vt(!0):vt(!1)}},a.a.createElement(J.a.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),sa.filter(function(be){var ue;return(r==null||((ue=r.detail)===null||ue===void 0)?void 0:ue.init_repository)?be:be.id!=="2"}).map(function(be,ue){return a.a.createElement(J.a.Item,{className:"leaveClick",key:be.id},be.name)})),ca=function(){var be=Object(R.a)(p.a.mark(function ue(){var Le,Et,pt;return p.a.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return Pt.next=2,Ne({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ht.id,path:r==null||((Le=r.fileContent)===null||Le===void 0||((Et=Le.params)===null||Et===void 0))?void 0:Et.path,content:Be,secret_repository:V?null:!0}});case 2:pt=Pt.sent,(pt==null?void 0:pt.content)&&(_.b.info("\u4FDD\u5B58\u6210\u529F"),Ne({type:"practiceSetting/setSideBarTabs",payload:Object($.a)(Object($.a)({},z.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return Pt.stop()}},ue)}));return function(){return be.apply(this,arguments)}}();return a.a.createElement("div",{className:L.a.warehouse},a.a.createElement("div",{className:L.a.header},a.a.createElement(C.a,{align:"middle",className:"w100 c-white",style:{height:60}},a.a.createElement(y.a,{flex:"1"},a.a.createElement(C.a,{align:"middle"},a.a.createElement(y.a,null,a.a.createElement(De.a,{overlay:ga,className:L.a.menu},a.a.createElement("span",{className:"font16 c-white current ml20"},sa.find(function(be){return be.id===Te}).name," ",a.a.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),a.a.createElement(y.a,{flex:"81px"},a.a.createElement("div",{className:L.a.line})),a.a.createElement(y.a,null,a.a.createElement(Y.a,{className:L.a.tabs,activeKey:Se,onChange:function(ue){var Le;(z==null||((Le=z.sideBar)===null||Le===void 0)?void 0:Le.confirmLeave)?D.a.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:function(){K(ue),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(K(ue),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},a.a.createElement($e,{tab:a.a.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),V&&(r==null||((ut=r.detail)===null||ut===void 0)?void 0:ut.init_repository)&&a.a.createElement($e,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!V&&(r==null||((ct=r.detail)===null||ct===void 0)?void 0:ct.secret_repository)&&a.a.createElement($e,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(V&&(r==null||((Je=r.repository)===null||Je===void 0)?void 0:Je.git_url)||!V&&(r==null||((M=r.secretRepository)===null||M===void 0)?void 0:M.git_url))&&a.a.createElement(a.a.Fragment,null,a.a.createElement(y.a,null,a.a.createElement("span",{className:L.a.title},"\u4ED3\u5E93\u5730\u5740:"),a.a.createElement("input",{value:V?r==null||((Ye=r.repository)===null||Ye===void 0)?void 0:Ye.git_url:r==null||((U=r.secretRepository)===null||U===void 0)?void 0:U.git_url}),a.a.createElement(he.CopyToClipboard,{text:V?r==null||((ft=r.repository)===null||ft===void 0)?void 0:ft.git_url:r==null||((Ie=r.secretRepository)===null||Ie===void 0)?void 0:Ie.git_url,onCopy:function(){return _.b.success("\u590D\u5236\u6210\u529F")}},a.a.createElement(B.a,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},a.a.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),a.a.createElement("div",{className:L.a.content,style:{overflow:"auto"}},Se==="1"&&a.a.createElement(a.a.Fragment,null,a.a.createElement("aside",{className:L.a.left},a.a.createElement(E.a,{spinning:!!mt.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(L.a.loading," ").concat(L.a.bottom0)},a.a.createElement(e,{setTreeData:fa,treeData:Xt,activeKey:Te,isRepository:V}))),a.a.createElement("aside",{className:L.a.right,ref:_a},(z==null||((Dt=z.sideBar)===null||Dt===void 0)?void 0:Dt.selectPath)!==""&&a.a.createElement(a.a.Fragment,null,a.a.createElement(E.a,{spinning:!!mt.effects["shixunsDetail/getFileContent"],wrapperClassName:L.a.loading},a.a.createElement("div",{className:L.a.filePathWrp},a.a.createElement(C.a,{align:"middle",className:"w100"},a.a.createElement(y.a,null,a.a.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),a.a.createElement(y.a,{flex:"40px"},a.a.createElement("div",{className:L.a.line,style:{marginLeft:20}})),a.a.createElement(y.a,{className:L.a.filePath},Yt.map(function(be,ue){return a.a.createElement("span",{className:"c-blue"},be)})))),a.a.createElement("div",{className:mt.effects["shixunsDetail/getFileContent"]?"hide":"show"},a.a.createElement(Jt.a,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)"},filename:r==null||((_t=r.fileContent)===null||_t===void 0)?void 0:_t.filename,type:(r==null||((ve=r.fileContent)===null||ve===void 0)?void 0:ve.file_type)==="office"?"download":r==null||((ze=r.fileContent)===null||ze===void 0)?void 0:ze.file_type,data:Be,monacoEditor:{value:Be,language:r==null||((N=r.fileContent)===null||N===void 0)?void 0:N.language,onChange:function(ue){return ua(ue)},options:{fontSize:14}}}))),(r==null||((te=r.fileContent)===null||te===void 0)?void 0:te.file_type)==="txt"&&a.a.createElement(C.a,{align:"middle",justify:"center",className:L.a.footer},a.a.createElement(y.a,null,a.a.createElement(i.a,{type:"primary",size:"large",ghost:!0,onClick:function(){le.c.push("/shixuns/".concat(Ht.id,"/challenges"))}},"\u53D6\u6D88"),a.a.createElement(i.a,{type:"primary",size:"large",className:"ml40",onClick:ca},"\u63D0\u4EA4")))),(z==null||((We=z.sideBar)===null||We===void 0)?void 0:We.selectPath)==""&&(r==null||((dt=r.detail)===null||dt===void 0)?void 0:dt.init_repository)&&a.a.createElement("div",{className:L.a.empty},a.a.createElement("img",{src:t("8/bI"),width:"258"}),a.a.createElement("br",null),a.a.createElement("span",{className:"c-grey-c"},!!(Xt==null?void 0:Xt.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Xt==null?void 0:Xt.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Se==="2"&&a.a.createElement("div",{className:L.a.commit},a.a.createElement(Pe,{isRepository:V}))))},wa=u.default=Object(le.a)(function(I){var g=I.loading,se=I.globalSetting,Re=I.practiceSetting,je=I.shixunsDetail;return{globalSetting:se,loading:g,practiceSetting:Re,shixunsDetail:je}})(ma)},dfu6:function(oe,u,t){"use strict";t.d(u,"a",function(){return Oe});var Oe=function(E){var W=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return W.test(E)},i=function(E){var W=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return W.test(E)}},p5ED:function(oe,u,t){"use strict";var Oe=t("+L6B"),i=t("2/Rp"),P=t("5Dmo"),E=t("3S7+"),W=t("k1fw"),C=t("tJVT"),at=t("q1tI"),D=t.n(at),pe=t("vHTk"),y=t.n(pe),Me=t("yEEn"),De=t("ZW9T"),$=t("1vsH");u.a=function(T){var J=T.name,s=T.data,p=T.theme,R=T.type,it=T.filename,_=T.monacoEditor,Q=T.className,B=T.style,f=T.close,q=T.onClose,ce=Object(at.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Y=Object(C.a)(ce,2),c=Y[0],a=Y[1],Ue=Object(at.useRef)(),L=function(){if(s.startsWith("http")){O();return}Object($.m)(it||"educoder",s,it)},O=function(){Object($.l)("",s)};return D.a.createElement("div",{style:Object(W.a)({},B||{}),className:"".concat(y.a.wrp," ").concat(R?"":"hide")},f&&D.a.createElement("div",{className:y.a.close,ref:Ue},D.a.createElement(E.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Ue.current}},D.a.createElement("span",{onClick:O},D.a.createElement("i",{className:"icon-quxiaozhiding"}))),D.a.createElement(E.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Ue.current}},D.a.createElement("span",{className:"",onClick:q},D.a.createElement("i",{className:"icon-guanbi1"})))),D.a.createElement("div",{className:"".concat(y.a[Q]," ").concat(Q," ").concat(y.a.monaco," ").concat(R==="txt"?"show":"hide")},D.a.createElement(De.b,_)),R==="audio"&&D.a.createElement("audio",{src:"".concat(s.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(s),autoPlay:!0}),R==="video"&&D.a.createElement(D.a.Fragment,null,s.indexOf("http")>-1?D.a.createElement("video",{controls:!0,src:"".concat(s),autoPlay:!0}):D.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(s),autoPlay:!0})),R==="office"&&D.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat((s==null?void 0:s.indexOf("http"))>-1?s:document.location.origin+"/"+s,"?disposition=office")}),R==="image"&&D.a.createElement("img",{src:"".concat(s.indexOf("http")>-1?"":"data:image/png;base64,").concat(s)}),R==="other"&&D.a.createElement("div",null,D.a.createElement(i.a,{type:"primary",size:"large",onClick:L},D.a.createElement(Me.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),R==="download"&&D.a.createElement(i.a,{type:"primary",size:"large",onClick:L},D.a.createElement(Me.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},s8TD:function(oe,u,t){"use strict";t.d(u,"a",function(){return Me});var Oe=t("Pv/L"),i=t("14J3"),P=t("BMrR"),E=t("jCWc"),W=t("kPKH"),C=t("2qtc"),at=t("kLXV"),D=t("q1tI"),pe=t.n(D),y=t("dfu6"),Me=function($){return new Promise(function(T,J){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return J("WebRTC not supported by browser");var s=new RTCPeerConnection,p=[];s.createDataChannel(""),s.createOffer().then(function(R){return s.setLocalDescription(R)}).catch(function(R){return J(R)}),s.onicecandidate=function(R){console.log("event:",R);var it=[];if(!R||!R.candidate){if(console.log("ips",p),p.length==0||!Object(y.a)(p[0])){var _=at.a.info({title:pe.a.createElement(P.a,null,pe.a.createElement(W.a,{flex:"1"},"\u63D0\u793A"),pe.a.createElement(W.a,null,pe.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return _.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:pe.a.createElement(P.a,null,pe.a.createElement(W.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",$.ip_limit==="inner"&&pe.a.createElement(pe.a.Fragment,null,pe.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"),pe.a.createElement("br",null),pe.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return J("WebRTC disabled or restricted by browser")}var Q=p.filter(function(nt){return Object(y.a)(nt)});return T(Q.join(""))}var B=R.candidate.candidate.split(" "),f=Object(Oe.a)(B),q=f[0],ce=f[1],Y=f[2],c=f[3],a=f[4],Ue=f[5],L=f[7],O=f.slice(8),le=["rtp","rtpc"];if(console.log("event:",R),p.some(function(nt){return nt==a})||p.push(a),console.log(" candidate: "+q.split(":")[1]),console.log(" component: "+le[ce-1]),console.log(" protocol: "+Y),console.log(" priority: "+c),console.log(" ip: "+a),console.log(" port: "+Ue),console.log(" type: "+L),O.length){console.log("attributes: ");for(var Xe=0;Xe "+O[Xe]+": "+O[Xe+1])}}})}},vHTk:function(oe,u,t){oe.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},xKgJ:function(oe,u,t){"use strict";t.d(u,"p",function(){return C}),t.d(u,"b",function(){return at}),t.d(u,"c",function(){return D}),t.d(u,"e",function(){return pe}),t.d(u,"f",function(){return y}),t.d(u,"t",function(){return Me}),t.d(u,"g",function(){return De}),t.d(u,"u",function(){return $}),t.d(u,"d",function(){return T}),t.d(u,"i",function(){return J}),t.d(u,"k",function(){return s}),t.d(u,"v",function(){return p}),t.d(u,"r",function(){return R}),t.d(u,"h",function(){return it}),t.d(u,"j",function(){return _}),t.d(u,"q",function(){return Q}),t.d(u,"s",function(){return ce}),t.d(u,"a",function(){return a}),t.d(u,"m",function(){return St}),t.d(u,"n",function(){return fe}),t.d(u,"l",function(){return Nt}),t.d(u,"o",function(){return At}),t.d(u,"w",function(){return Ct});var Oe=t("9kvl"),i;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.CertifiedTeacher=5]="CertifiedTeacher",d[d.TrainingProduction=8]="TrainingProduction",d[d.UncertifiedTeacher=12]="UncertifiedTeacher",d[d.Student=15]="Student"})(i||(i={}));var P;(function(d){d[d.SuperAdmin=1]="SuperAdmin",d[d.Operation=2]="Operation",d[d.Admin=5]="Admin",d[d.Teacher=8]="Teacher",d[d.Assistant=12]="Assistant",d[d.Student=15]="Student"})(P||(P={}));var E=function(m){var l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return m.some(function(Lt){return Lt==(_e==null?void 0:_e.role)})},W=function(m){var l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return(_e==null?void 0:_e.own)?!0:m.some(function(Lt){var ee;return Lt==(_e==null||((ee=_e.course)===null||ee===void 0)?void 0:ee.course_role)})},C=function(){var m=Object(Oe.b)()._store.getState(),l=m.user,He=l.userInfo;return He.main_site},at=function(){var m,l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return _e==null||((m=_e.course)===null||m===void 0)?void 0:m.course_is_end},D=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher,P.Assistant])},pe=function(){return W([P.SuperAdmin,P.Teacher,P.Admin,P.Assistant,P.Operation])},y=function(){return W([P.SuperAdmin,P.Teacher,P.Admin])},Me=function(){return W([P.SuperAdmin])},De=function(){return W([P.SuperAdmin,P.Operation,P.Admin])},$=function(){return E([P.SuperAdmin,P.Operation])},T=function(){return W([P.SuperAdmin,P.Admin])},J=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher])},s=function(){return W([P.Assistant])},p=function(){return W([P.Teacher])},R=function(){return W([P.Student])},it=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher,P.Assistant,P.Student])},_=function(){return W([P.SuperAdmin,P.Operation,P.Admin,P.Teacher,P.Assistant])},Q=function(){var m,l=Object(Oe.b)()._store.getState(),He=l.user,_e=He.userInfo;return(_e==null||((m=_e.course)===null||m===void 0)?void 0:m.course_role)===null},B=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},f=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l||!l&&E([i.SuperAdmin])},q=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return l||!l&&E([i.SuperAdmin,i.Operation])},ce=function(){return E([P.Student])},Y=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},c=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},a=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction])},Ue=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):l||!l&&E([i.SuperAdmin])},L=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation]):l||!l&&E([i.SuperAdmin,i.Operation])},O=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},le=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},Xe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},nt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):!1},we=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student])},Ut=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):l||!l&&E([i.SuperAdmin])},Tt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation]):l||!l&&E([i.SuperAdmin,i.Operation])},ht=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher,i.Student]):l||!l&&E([i.SuperAdmin,i.Operation])},Qe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!1:l||!l&&E([i.SuperAdmin,i.Operation])},rt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l||!l&&E([i.SuperAdmin,i.Operation]):!1},Z=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},ot=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?!l&&E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):!1},qe=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},lt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher])},Bt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin]):l||!l&&E([i.SuperAdmin])},Wt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation]):l||!l&&E([i.SuperAdmin,i.Operation])},Mt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},Rt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?l||!l&&E([i.SuperAdmin,i.Operation]):!1},Ae=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return m?E([i.SuperAdmin,i.Operation,i.CertifiedTeacher,i.TrainingProduction,i.UncertifiedTeacher]):l||!l&&E([i.SuperAdmin,i.Operation])},Vt=function(){var m=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return W([P.Teacher])},St=function(){return E([i.SuperAdmin])},fe=function(){return E([i.SuperAdmin,i.Operation])},Nt=function(){return E([i.Student])},wt=function(){return E([i.SuperAdmin,i.Operation,i.CertifiedTeacher])},At=function(){var m,l=Object(Oe.b)()._store.getState(),He=l.user;return!!((m=He.userInfo)===null||m===void 0?void 0:m.login)},Ct=function(){var m=Object(Oe.b)()._store.getState(),l=m.user;return l.userInfo}}}]); diff --git a/p__Video__Detail__id.8b71e180.async.js b/p__Video__Detail__id.6c998701.async.js similarity index 96% rename from p__Video__Detail__id.8b71e180.async.js rename to p__Video__Detail__id.6c998701.async.js index 8e64fbb856..13a09a3845 100644 --- a/p__Video__Detail__id.8b71e180.async.js +++ b/p__Video__Detail__id.6c998701.async.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[207,10,12],{"1ZF9":function(Ve,Be,se){Ve.exports=se.p+"static/Authorize.cc9c212f.png"},"96GE":function(Ve,Be,se){"use strict";se.r(Be),se.d(Be,"formatQuery",function(){return le});var Pe=se("T2oS"),Ge=se("W9HT"),pe=se("k1fw"),n=se("PpiC"),A=se("q1tI"),v=se.n(A),h=se("9kvl"),g=se("JqQi"),i=se.n(g),s=se("5Dmo"),p=se("3S7+"),u=se("+L6B"),e=se("2/Rp"),o=se("pC0b"),r=se("GzdX"),c=se("WmNS"),d=se.n(c),l=se("9og8"),x=se("tJVT"),E=se("nUhQ"),f=se.n(E),T=se("2qtc"),S=se("kLXV"),m=se("7Kak"),b=se("9yH6"),O=se("miYZ"),C=se("tsqr"),_=se("5NDa"),j=se("5rEg"),D=se("Ty5D"),N=se("sWEp"),L=se.n(N),B=se("qdXH"),V=j.a.Search,G=function(he){var oe,be=he.videoDetail,Ce=he.globalSetting,xe=he.loading,Ue=he.dispatch,Me=Object(n.a)(he,["videoDetail","globalSetting","loading","dispatch"]),Xe=Object(D.m)(),$e=Object(D.l)(),Ze=Object(A.useState)([]),et=Object(x.a)(Ze,2),Ke=et[0],Je=et[1],rt=Object(A.useState)(""),it=Object(x.a)(rt,2),tt=it[0],Ae=it[1],ge=Object(A.useState)(),Se=Object(x.a)(ge,2),Te=Se[0],ve=Se[1],we=Object(A.useState)(!1),Ee=Object(x.a)(we,2),Re=Ee[0],Ne=Ee[1],Fe=Object(A.useState)(!1),Ye=Object(x.a)(Fe,2),We=Ye[0],Qe=Ye[1];Object(A.useEffect)(function(){be.actionTabs.key==="Banner-SendToClass"&&ke()},[be.actionTabs.key]);var ke=function(){var Ie=Object(l.a)(d.a.mark(function qe(){var Oe,Le;return d.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(B.h)({});case 2:if(Le=nt.sent,!(Le==null||((Oe=Le.courses)===null||Oe===void 0)?void 0:Oe.length)){nt.next=8;break}Je((Le==null?void 0:Le.courses)||[]),Qe(!0),nt.next=11;break;case 8:return ze(),C.b.info("\u60A8\u5F53\u524D\u6CA1\u6709\u7BA1\u7406\u4EFB\u4F55\u8BFE\u5802\uFF0C\u4E0D\u53EF\u53D1\u9001"),nt.abrupt("return");case 11:case"end":return nt.stop()}},qe)}));return function(){return Ie.apply(this,arguments)}}(),De=function(qe){Je(Ke==null?void 0:Ke.map(function(Oe){return Object(pe.a)(Object(pe.a)({},Oe),{},{hide:!Oe.course_name.includes(qe)})}))},je=function(){var Ie=Object(l.a)(d.a.mark(function qe(){var Oe;return d.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(Te){He.next=3;break}return Ne(!0),He.abrupt("return");case 3:return He.next=5,Object(B.n)({id:Xe.videoId,course_id:Te});case 5:Oe=He.sent,(Oe==null?void 0:Oe.status)===0&&(C.b.success(Oe.message),ze(),h.c===null||h.c===void 0||h.c.replace("/classrooms/".concat(Te,"/shixun_homework")));case 7:case"end":return He.stop()}},qe)}));return function(){return Ie.apply(this,arguments)}}(),ze=function(){Ae(""),ve(null),Ne(!1),Ue({type:"videoDetail/setActionTabs",payload:{}}),Qe(!1)};return v.a.createElement(S.a,{centered:!0,keyboard:!1,closable:!1,title:"\u53D1\u9001\u81F3\u8BFE\u5802",visible:We,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:je,onCancel:ze},v.a.createElement("div",{className:L.a.wrap},v.a.createElement("div",{className:"mb10"},v.a.createElement(V,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:tt,onChange:function(qe){return Ae(qe.target.value)},onSearch:function(qe){Ae(qe),De(qe)}})),v.a.createElement("div",{className:L.a.radioWrap},v.a.createElement(b.a.Group,{value:Te,onChange:function(qe){ve(qe.target.value),Ne(!1)}},Ke==null||((oe=Ke.filter(function(Ie){return!(Ie==null?void 0:Ie.hide)}))===null||oe===void 0)?void 0:oe.map(function(Ie,qe){return v.a.createElement(b.a,{className:L.a.radio,value:Ie.course_id,key:qe},Ie.course_name)}))),Re&&v.a.createElement("div",{className:L.a.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),v.a.createElement("div",{className:L.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u89C6\u9891\u9879\u76EE\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802")))},Z=Object(h.a)(function(ye){var he=ye.videoDetail,oe=ye.loading,be=ye.globalSetting;return{videoDetail:he,globalSetting:be,loading:oe.models.index}})(G),F=se("sBCT"),ee=se("1vsH"),$=se("NLgs"),W=se("Awhp"),R=se("KrTs"),I=se("O3gP"),M=se("lrIw"),U=se("oBTY"),H=se("eoI0"),Y=se.n(H),ae=se("HBuW"),ne=function(he){var oe,be,Ce=he.videoDetail,xe=he.dispatch,Ue=xe===void 0?function(){}:xe,Me=he.visible,Xe=he.onClose,$e=Xe===void 0?function(){}:Xe,Ze=Ce.queryParams,et=Ce.queryParams,Ke=et.subject_id,Je=et.videoId,rt={videoId:Je},it={query:Ze},tt=Object(A.useState)(0),Ae=Object(x.a)(tt,2),ge=Ae[0],Se=Ae[1],Te=Object(A.useState)(""),ve=Object(x.a)(Te,2),we=ve[0],Ee=ve[1],Re=Object(A.useState)([]),Ne=Object(x.a)(Re,2),Fe=Ne[0],Ye=Ne[1],We=Object(A.useState)([]),Qe=Object(x.a)(We,2),ke=Qe[0],De=Qe[1];Object(A.useEffect)(function(){var Oe,Le,He=((Oe=Ce.detail)===null||Oe===void 0||((Le=Oe.video_item)===null||Le===void 0)?void 0:Le.schools)||[];Se((He==null?void 0:He.length)?1:0),De(He)},[(oe=Ce.detail)===null||oe===void 0||((be=oe.video_item)===null||be===void 0)?void 0:be.schools]);var je=function(){var Oe=Object(l.a)(d.a.mark(function Le(He){var nt;return d.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(ae.L)({q:He});case 2:nt=at.sent,nt&&Ye(nt.shools_name||[]);case 4:case"end":return at.stop()}},Le)}));return function(He){return Oe.apply(this,arguments)}}(),ze=function(Le){if(ke.includes(Le)){C.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ee(""),De([].concat(Object(U.a)(ke),[Le]))},Ie=function(){var Oe=Object(l.a)(d.a.mark(function Le(){var He;return d.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(!(ge===1&&!(ke==null?void 0:ke.length))){ot.next=2;break}return ot.abrupt("return",C.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"));case 2:return ot.next=4,Object(B.a)(Object(pe.a)(Object(pe.a)({},le(it.query)),{},{id:rt.videoId,schools:ge===0?[]:ke}));case 4:He=ot.sent,(He==null?void 0:He.status)===0&&(C.b.success("\u8BBE\u7F6E\u6210\u529F"),qe());case 6:case"end":return ot.stop()}},Le)}));return function(){return Oe.apply(this,arguments)}}(),qe=function(){$e(),Ue({type:"videoDetail/getVideoDetail",payload:Object(pe.a)(Object(pe.a)({},le(it.query)),{},{id:rt.videoId})})};return v.a.createElement(S.a,{centered:!0,maskClosable:!1,title:"\u6743\u9650\u8BBE\u7F6E",width:530,className:Y.a.modal,visible:Me,onOk:Ie,onCancel:qe},v.a.createElement(v.a.Fragment,null,v.a.createElement(b.a.Group,{value:ge,onChange:function(Le){return Se(Le.target.value)}},v.a.createElement(b.a,{value:0},"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00",v.a.createElement("span",null,"\uFF08\u9009\u4E2D\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),v.a.createElement(b.a,{value:1},"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00",v.a.createElement("span",null,"\uFF08\u9009\u4E2D\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7528\u6237\u53EF\u89C1\uFF09"))),ge===1&&v.a.createElement(v.a.Fragment,null,v.a.createElement("div",{className:"mt10"},v.a.createElement(M.a,{showSearch:!0,className:Y.a.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:we,onChange:function(Le){Ee(Le),je(Le)},onSelect:ze,options:Fe==null?void 0:Fe.map(function(Oe){return{value:Oe}})})),v.a.createElement("div",{className:"mt10"},ke==null?void 0:ke.map(function(Oe,Le){return v.a.createElement(R.a,{count:v.a.createElement("span",{className:Y.a.delete,onClick:function(){return De(ke.filter(function(nt){return nt!==Oe}))}},"x"),className:"mt10 mr20 current",key:Le},v.a.createElement(e.a,{type:"primary",ghost:!0},Oe))})))))},ue=ne,de=function(he){var oe=he.user,be=he.videoDetail,Ce=he.globalSetting,xe=he.loading,Ue=he.dispatch,Me=Object(n.a)(he,["user","videoDetail","globalSetting","loading","dispatch"]),Xe=be.queryParams,$e=be.queryParams,Ze=$e.subject_id,et=$e.videoId,Ke={videoId:et},Je={query:Xe},rt=Object(A.useState)(),it=Object(x.a)(rt,2),tt=it[0],Ae=it[1],ge=Object(A.useState)(),Se=Object(x.a)(ge,2),Te=Se[0],ve=Se[1],we=Object(A.useState)(!1),Ee=Object(x.a)(we,2),Re=Ee[0],Ne=Ee[1],Fe=function(){Ue({type:"videoDetail/setActionTabs",payload:{key:"Banner-SendToClass"}})},Ye=function(){var De=Object(l.a)(d.a.mark(function je(){var ze,Ie,qe;return d.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!(((ze=oe.userInfo)===null||ze===void 0?void 0:ze.admin)||((Ie=oe.userInfo)===null||Ie===void 0?void 0:Ie.is_teacher)&&Object($.c)())){Le.next=6;break}return Le.next=3,Object(B.g)(Object(pe.a)({id:Ke.videoId},le(Je.query)));case 3:qe=Le.sent,ve(qe==null?void 0:qe.video_item),Ae(!0);case 6:case"end":return Le.stop()}},je)}));return function(){return De.apply(this,arguments)}}(),We=function(){var De=Object(l.a)(d.a.mark(function je(ze){var Ie;return d.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(B.m)(Object(pe.a)(Object(pe.a)({},ze),{},{id:Ke.videoId},le(Je.query)));case 2:return Ie=Oe.sent,(Ie==null?void 0:Ie.status)===0&&(Ae(!1),Ue({type:"videoDetail/getVideoDetail",payload:Object(pe.a)({id:Ke.videoId},le(Je.query))})),Oe.abrupt("return",Ie);case 5:case"end":return Oe.stop()}},je)}));return function(ze){return De.apply(this,arguments)}}(),Qe=be.detail||{},ke=Qe.video_item;return v.a.createElement("aside",{className:f.a.banner},v.a.createElement("aside",{className:f.a.wrap},v.a.createElement("p",{className:f.a.title},ke==null?void 0:ke.name),v.a.createElement("div",{className:f.a.contentWrap},v.a.createElement("span",{className:"font14 c-white"},v.a.createElement("span",{className:"mr10"},"\u5B66\u4E60\u4EBA\u6570\uFF1A"),v.a.createElement("span",null,(ke==null?void 0:ke.study_video_items_count)||0),v.a.createElement("span",{className:"ml100 mr10"},"\u5B66\u5458\u8BC4\u5206\uFF1A"),v.a.createElement(r.a,{allowHalf:!0,value:Object(ee.p)(ke==null?void 0:ke.star),disabled:!0,className:f.a.rating})),v.a.createElement("div",null,(ke==null?void 0:ke.can_edit)&&v.a.createElement(e.a,{className:"".concat(f.a.button," ").concat(f.a.buttonTransparent," mr15"),onClick:function(){return Ne(!0)}},"\u6743\u9650\u8BBE\u7F6E"),(ke==null?void 0:ke.can_edit)&&v.a.createElement(e.a,{className:"".concat(f.a.button," ").concat(f.a.buttonTransparent," mr15"),onClick:Ye},"\u7F16\u8F91"),v.a.createElement(p.a,{title:"\u53EF\u5C06\u672C\u89C6\u9891\u53D1\u9001\u81F3\u6211\u7684\u8BFE\u5802\u4E2D\u7684\u89C6\u9891\u680F\u76EE",placement:"bottom"},v.a.createElement(e.a,{className:"".concat(f.a.button," ").concat(f.a.buttonTransparent," mr15"),onClick:Fe},"\u53D1\u9001\u81F3"))))),v.a.createElement(Z,null),v.a.createElement(F.a,{editData:Te,visible:tt,onCancel:function(){return Ae(!1)},onOk:We}),v.a.createElement(ue,{dispatch:Ue,videoDetail:be,visible:Re,onClose:function(){return Ne(!1)}}))},Q=Object(h.a)(function(ye){var he=ye.user,oe=ye.videoDetail,be=ye.loading,Ce=ye.globalSetting;return{user:he,videoDetail:oe,globalSetting:Ce,loading:be}})(de),J=se("sRBo"),ie=se("kaz8"),q=se("J66h"),z=se("hgre"),re=se("9Bee"),te=se("vZDz"),ce=se.n(te),k=se("9VGf"),t=function(he){var oe=he.videoDetail,be=he.globalSetting,Ce=he.loading,xe=he.dispatch,Ue=Object(n.a)(he,["videoDetail","globalSetting","loading","dispatch"]),Me=oe.queryParams,Xe=oe.selectParams,$e=oe.videoList,Ze=Me.subject_id,et=Me.videoId,Ke=Xe.checkBoxValue,Je=Xe.radioValue,rt={videoId:et},it={query:Me},tt=Object(A.useRef)(),Ae=Object(A.useRef)(),ge=Object(A.useRef)(),Se=Object(A.useRef)(5),Te=oe.detail||{},ve=Te.video_item;Object(k.a)(Object(l.a)(d.a.mark(function ke(){return d.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!Ae.current){je.next=5;break}return console.log("videoRef lastUpdatedTime: ",tt.current.getLastUpdatedTime()),console.log(tt.current),je.next=5,we();case 5:case"end":return je.stop()}},ke)})),Se.current*1e3);var we=function(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,je=De?{is_f:1}:{};return Object(B.o)(Object(pe.a)(Object(pe.a)({},je),{id:rt.videoId,point:tt.current.getLastUpdatedTime(),total:tt.current.getDuration()}))},Ee=function(De){return console.log("handlLogWatchHistory: ",De),De.ed==="1"&&(Ae.current=!1,we(!0)),!Ae.current&&!De.ed&&(Ae.current=!0,Se.current=tt.current.getDuration()<=5?1:5,we()),xe({type:"userDetail/logWatchHistory",payload:De})},Re=function(){Ae.current=!1},Ne=function(){Ae.current=!0},Fe=function(){ge.current=5,S.a.confirm({width:600,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BF7\u7ED9\u672C\u89C6\u9891\u8BC4\u5206",content:v.a.createElement("div",{className:"tc font14"},v.a.createElement(r.a,{defaultValue:ge.current,onChange:function(je){return ge.current=je},className:ce.a.modalRating})),onOk:function(){var De=Object(l.a)(d.a.mark(function ze(){var Ie;return d.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(B.l)({id:rt.videoId,star:ge.current});case 2:Ie=Oe.sent,Ie.status===0&&xe({type:"videoDetail/getVideoDetail",payload:Object(pe.a)({id:rt.videoId},le(it.query))});case 4:case"end":return Oe.stop()}},ze)}));function je(){return De.apply(this,arguments)}return je}()})},Ye=function(De){var je=window.filterVideoSign,ze=je.findIndex(function(He){return He.id===et}),Ie=ze===je.length-1;if(Ie)return;var qe=je[ze+1].id,Oe=je[ze+1].can_view,Le=je[ze+1].link;if(window.checkBoxValue){if(Le){window.open(Le);return}if(!Oe){S.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:v.a.createElement("div",{className:"tc font14"},"\u4E0B\u4E00\u6761\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});return}xe({type:"videoDetail/handleList",payload:{videoId:qe}}),window.videoTimer=setTimeout(function(){De.current.play()},2e3)}},We=function(De,je){if(De==="checkBox"){var ze=je.target.checked;window.checkBoxValue=ze,xe({type:"videoDetail/setSelectValue",payload:{radioValue:Je,checkBoxValue:ze}});return}xe({type:"videoDetail/setSelectValue",payload:{checkBoxValue:Ke,radioValue:je.target.value}})},Qe=function(){var De=$e.findIndex(function(ze){return ze.id===et}),je=De===$e.length-1;return je?v.a.createElement("div",null,"\u5F53\u524D\u5DF2\u662F\u6700\u540E\u4E00\u4E2A\u89C6\u9891"):v.a.createElement(ie.a,{onChange:function(Ie){We("checkBox",Ie)},checked:Ke},"\u81EA\u52A8\u64AD\u653E\u4E0B\u4E00\u4E2A\u89C6\u9891")};return v.a.createElement("aside",{className:ce.a.contentWrap},v.a.createElement("aside",{className:ce.a.wrap},v.a.createElement("header",null,(ve==null?void 0:ve.description)&&v.a.createElement("span",{className:ce.a.introName},"\u7B80\u4ECB"),Object(ee.y)(ve==null?void 0:ve.my_star)?v.a.createElement(e.a,{type:"primary",ghost:!0,onClick:Fe},"\u8BC4\u5206"):v.a.createElement("span",null,v.a.createElement("span",{className:"ml100 mr10 font14"},"\u6211\u7684\u8BC4\u5206\uFF1A"),v.a.createElement(r.a,{value:ve==null?void 0:ve.my_star,disabled:!0,className:ce.a.rating}))),v.a.createElement("div",{className:"mt20"},v.a.createElement(re.a,{value:(ve==null?void 0:ve.description)||""})),v.a.createElement(z.a,{ref:tt,startTime:ve==null?void 0:ve.last_point,src:(ve==null?void 0:ve.is_link)?ve==null?void 0:ve.link:(ve==null?void 0:ve.play_url)&&q.Base64.decode(ve==null?void 0:ve.play_url),videoId:ve==null?void 0:ve.video_id,logWatchHistory:Ee,handlePause:Re,handlePlay:Ne,videoSpeed:Je,handlePlayEnded:Ye}),v.a.createElement("div",{className:ce.a.footer},v.a.createElement("div",{className:ce.a.checkBox},Qe()),v.a.createElement("div",{className:ce.a.radioGroup},v.a.createElement(b.a.Group,{onChange:function(De){We("radio",De)},value:Je},v.a.createElement(b.a,{value:1},"1.0X"),v.a.createElement(b.a,{value:1.5},"1.5X"),v.a.createElement(b.a,{value:2},"2.0X"))))))},a=Object(h.a)(function(ye){var he=ye.videoDetail,oe=ye.loading,be=ye.globalSetting;return{videoDetail:he,globalSetting:be,loading:oe}})(t),P=se("MRWH"),y=se.n(P),w=se("m3rI"),X=[{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",icon:v.a.createElement("i",{className:"iconfont icon-shixun2 font20"})},{name:"\u89C6\u9891\u9879\u76EE",type:"VideoItem",icon:v.a.createElement("i",{className:"iconfont icon-shipin font20"})},{name:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment",icon:v.a.createElement("i",{className:"iconfont icon-jiaoxueanli font20"})}],K=function(he){var oe=he.dispatch,be=he.videoDetail,Ce=he.user,xe=Object(n.a)(he,["dispatch","videoDetail","user"]),Ue=be.queryParams,Me=be.stages,Xe=be.videoList,$e=be.cust_seq,Ze=Ue.subject_id,et=Ue.videoId;Object(A.useEffect)(function(){oe({type:"videoDetail/getStageData",payload:{subject_id:Ze}})},[]);var Ke=function(){var Ae=Object(l.a)(d.a.mark(function ge(Se,Te){var ve;return d.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(oe({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!Te){Ee.next=7;break}return Ee.next=4,Object(ae.z)({id:Se});case 4:Ee.t0=Ee.sent,Ee.next=10;break;case 7:return Ee.next=9,Object(ae.A)({id:Se});case 9:Ee.t0=Ee.sent;case 10:if(ve=Ee.t0,oe({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((ve==null?void 0:ve.game_identifier)||(ve==null?void 0:ve.identifier))){Ee.next=15;break}return Object(ee.A)(Te?"/tasks/".concat(ve==null?void 0:ve.identifier,"/jupyter"):"/tasks/".concat(ve.game_identifier)),Ee.abrupt("return");case 15:case"end":return Ee.stop()}},ge)}));return function(Se,Te){return Ae.apply(this,arguments)}}(),Je=function(ge){clearTimeout(window.videoTimer);var Se=ge.id,Te=ge.item_type,ve=ge.identifier,we=ge.is_jupyter,Ee=ge.url,Re=ge.link;if(console.log(Xe),Te==="VideoItem"&&!Re){var Ne,Fe;if(!((Ne=Ce.userInfo)===null||Ne===void 0?void 0:Ne.admin)&&!((Fe=Ce.userInfo)===null||Fe===void 0?void 0:Fe.business)&&!ge.can_view){S.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:v.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});return}oe({type:"videoDetail/handleList",payload:{videoId:Se}});return}if(Te==="VideoItem"&&!!Re){ge.link&&Object(B.o)({is_f:1,id:ge.id,point:0,total:0}),window.open(Re);return}if(Te==="Shixun"){Ke(ve,we);return}window.open(w.a.IMG_SERVER+Ee)},rt=function(ge){var Se=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Te=["","\u5341","\u767E","\u5343","\u4E07"];ge=parseInt(ge);var ve=function(Ne){for(var Fe=Ne.toString().split("").reverse(),Ye="",We=0;We0&&Fe[We]==0&&Fe[We-1]==0?"":Se[Fe[We]]+(Fe[We]==0?Te[0]:Te[We]))+Ye;return Ye},we=Math.floor(ge/1e4),Ee=ge%1e4;return Ee.toString().length<4&&(Ee="0"+Ee),we?ve(we)+"\u4E07"+ve(Ee):ve(ge)},it=function(ge,Se,Te,ve){var we=ge.name,Ee=ge.item_type,Re=ge.id;if(Ee==="StageCatalog")return;var Ne="".concat(Se+1,"-").concat(Te+1,"-").concat(ve+1),Fe=X.find(function(Qe){return Qe.type===Ee}).icon,Ye=Ee==="VideoItem"?y.a.brght:y.a.gray,We=et===Re?"".concat(Ye," ").concat(y.a.active):Ye;return v.a.createElement("div",{key:Ne,onClick:function(){return Je(ge)},className:We,style:{paddingLeft:52}},v.a.createElement("span",{className:y.a.s1},Fe),!!$e&&v.a.createElement("span",{className:y.a.s2},Ne),v.a.createElement("span",{className:y.a.s3},"\u203B ",we))},tt=function(ge,Se,Te){var ve=ge.name,we=ge.item_type,Ee=ge.id,Re=ge.children;if(we==="StageCatalog")return;var Ne="".concat(Se+1,"-").concat(Te+1),Fe=X.find(function(Qe){return Qe.type===we}).icon,Ye=we==="VideoItem"?y.a.brght:y.a.gray,We=et===Ee?"".concat(Ye," ").concat(y.a.active):Ye;return v.a.createElement(A.Fragment,{key:Ne},v.a.createElement("div",{onClick:function(){return Je(ge)},className:We},v.a.createElement("span",{className:y.a.s1},Fe),!!$e&&v.a.createElement("span",{className:y.a.s2},Ne),v.a.createElement("span",{className:y.a.s3},"\u203B ",ve)),!!Re.length&&Re.map(function(Qe,ke){return it(Qe,Se,Te,ke)}))};return v.a.createElement("aside",{className:y.a.list},Me.map(function(Ae,ge){var Se=Ae.stage_name,Te=Ae.shixuns_list,ve=Te===void 0?[]:Te,we=Ae.items,Ee=we===void 0?[]:we,Re=Object(U.a)(Ee);return v.a.createElement("aside",{key:ge,className:y.a.box},v.a.createElement("div",{className:y.a.title},rt(ge+1),"\u3001",Se),Re.map(function(Ne,Fe){return tt(Ne,ge,Fe)}),ge!==Me.length-1&&v.a.createElement("div",{className:y.a.line}))}))},fe=Object(h.a)(function(ye){var he=ye.user,oe=ye.videoDetail,be=ye.loading,Ce=ye.globalSetting;return{user:he,videoDetail:oe,globalSetting:Ce,loading:be}})(K),le=function(he){var oe=he.subject_id;return{subject_id:oe,course_id:oe}},me=function(he){var oe=he.videoDetail,be=he.globalSetting,Ce=he.loading,xe=he.dispatch,Ue=Object(n.a)(he,["videoDetail","globalSetting","loading","dispatch"]),Me=oe.queryParams,Xe=Me.subject_id,$e=Me.videoId,Ze={videoId:$e},et={query:Me};return Object(A.useEffect)(function(){if(console.log("\u9A8C\u8BC1\u6D4B\u8BD5\u73AF\u5883"),!Ze.videoId)return;xe({type:"videoDetail/getVideoDetail",payload:Object(pe.a)(Object(pe.a)({},le(et.query)),{},{id:Ze.videoId})})},[Ze.videoId]),Object(A.useEffect)(function(){var Ke,Je;document.title=((Ke=oe.detail)===null||Ke===void 0||((Je=Ke.video_item)===null||Je===void 0)?void 0:Je.name)||"EduCoder"},[oe]),v.a.createElement(Ge.a,{spinning:!1},v.a.createElement("section",{className:i.a.bg},v.a.createElement(Q,null),v.a.createElement("div",{className:i.a.container},v.a.createElement(fe,null),v.a.createElement(a,null))))},_e=Be.default=Object(h.a)(function(ye){var he=ye.videoDetail,oe=ye.loading,be=ye.globalSetting;return{videoDetail:he,globalSetting:be,loading:oe}})(me)},"9Bee":function(Ve,Be,se){"use strict";var Pe=se("q1tI"),Ge=se.n(Pe),pe=se("vg9a"),n=se("tJVT"),A=se("DlQD"),v=se.n(A),h=se("rUJ1");function g(V,G){var Z=V.match(/^(\s+)(?:```)/);if(Z===null)return G;var F=Z[1];return G.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[207,10,12],{"1ZF9":function(Ve,Be,se){Ve.exports=se.p+"static/Authorize.cc9c212f.png"},"96GE":function(Ve,Be,se){"use strict";se.r(Be),se.d(Be,"formatQuery",function(){return le});var Pe=se("T2oS"),Ge=se("W9HT"),pe=se("k1fw"),n=se("PpiC"),A=se("q1tI"),v=se.n(A),h=se("9kvl"),g=se("JqQi"),i=se.n(g),s=se("5Dmo"),p=se("3S7+"),u=se("+L6B"),e=se("2/Rp"),o=se("pC0b"),r=se("GzdX"),c=se("WmNS"),d=se.n(c),l=se("9og8"),x=se("tJVT"),E=se("nUhQ"),f=se.n(E),T=se("2qtc"),S=se("kLXV"),m=se("7Kak"),b=se("9yH6"),O=se("miYZ"),C=se("tsqr"),_=se("5NDa"),j=se("5rEg"),D=se("Ty5D"),N=se("sWEp"),L=se.n(N),B=se("qdXH"),V=j.a.Search,G=function(he){var oe,be=he.videoDetail,Ce=he.globalSetting,xe=he.loading,Re=he.dispatch,Me=Object(n.a)(he,["videoDetail","globalSetting","loading","dispatch"]),Xe=Object(D.m)(),$e=Object(D.l)(),Ze=Object(A.useState)([]),et=Object(x.a)(Ze,2),Ke=et[0],Je=et[1],rt=Object(A.useState)(""),it=Object(x.a)(rt,2),tt=it[0],Ae=it[1],ge=Object(A.useState)(),Se=Object(x.a)(ge,2),Te=Se[0],me=Se[1],we=Object(A.useState)(!1),Ee=Object(x.a)(we,2),Ue=Ee[0],Ne=Ee[1],Fe=Object(A.useState)(!1),Ye=Object(x.a)(Fe,2),We=Ye[0],Qe=Ye[1];Object(A.useEffect)(function(){be.actionTabs.key==="Banner-SendToClass"&&ke()},[be.actionTabs.key]);var ke=function(){var Ie=Object(l.a)(d.a.mark(function qe(){var Oe,Le;return d.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:return nt.next=2,Object(B.h)({});case 2:if(Le=nt.sent,!(Le==null||((Oe=Le.courses)===null||Oe===void 0)?void 0:Oe.length)){nt.next=8;break}Je((Le==null?void 0:Le.courses)||[]),Qe(!0),nt.next=11;break;case 8:return ze(),C.b.info("\u60A8\u5F53\u524D\u6CA1\u6709\u7BA1\u7406\u4EFB\u4F55\u8BFE\u5802\uFF0C\u4E0D\u53EF\u53D1\u9001"),nt.abrupt("return");case 11:case"end":return nt.stop()}},qe)}));return function(){return Ie.apply(this,arguments)}}(),De=function(qe){Je(Ke==null?void 0:Ke.map(function(Oe){return Object(pe.a)(Object(pe.a)({},Oe),{},{hide:!Oe.course_name.includes(qe)})}))},je=function(){var Ie=Object(l.a)(d.a.mark(function qe(){var Oe;return d.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(Te){He.next=3;break}return Ne(!0),He.abrupt("return");case 3:return He.next=5,Object(B.n)({id:Xe.videoId,course_id:Te});case 5:Oe=He.sent,(Oe==null?void 0:Oe.status)===0&&(C.b.success(Oe.message),ze(),h.c===null||h.c===void 0||h.c.replace("/classrooms/".concat(Te,"/shixun_homework")));case 7:case"end":return He.stop()}},qe)}));return function(){return Ie.apply(this,arguments)}}(),ze=function(){Ae(""),me(null),Ne(!1),Re({type:"videoDetail/setActionTabs",payload:{}}),Qe(!1)};return v.a.createElement(S.a,{centered:!0,keyboard:!1,closable:!1,title:"\u53D1\u9001\u81F3\u8BFE\u5802",visible:We,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:je,onCancel:ze},v.a.createElement("div",{className:L.a.wrap},v.a.createElement("div",{className:"mb10"},v.a.createElement(V,{placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:tt,onChange:function(qe){return Ae(qe.target.value)},onSearch:function(qe){Ae(qe),De(qe)}})),v.a.createElement("div",{className:L.a.radioWrap},v.a.createElement(b.a.Group,{value:Te,onChange:function(qe){me(qe.target.value),Ne(!1)}},Ke==null||((oe=Ke.filter(function(Ie){return!(Ie==null?void 0:Ie.hide)}))===null||oe===void 0)?void 0:oe.map(function(Ie,qe){return v.a.createElement(b.a,{className:L.a.radio,value:Ie.course_id,key:qe},Ie.course_name)}))),Ue&&v.a.createElement("div",{className:L.a.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),v.a.createElement("div",{className:L.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u89C6\u9891\u9879\u76EE\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802")))},Z=Object(h.a)(function(ye){var he=ye.videoDetail,oe=ye.loading,be=ye.globalSetting;return{videoDetail:he,globalSetting:be,loading:oe.models.index}})(G),F=se("sBCT"),ee=se("1vsH"),$=se("NLgs"),W=se("Awhp"),R=se("KrTs"),I=se("O3gP"),M=se("lrIw"),U=se("oBTY"),H=se("eoI0"),Y=se.n(H),ae=se("HBuW"),ne=function(he){var oe,be,Ce=he.videoDetail,xe=he.dispatch,Re=xe===void 0?function(){}:xe,Me=he.visible,Xe=he.onClose,$e=Xe===void 0?function(){}:Xe,Ze=Ce.queryParams,et=Ce.queryParams,Ke=et.subject_id,Je=et.videoId,rt={videoId:Je},it={query:Ze},tt=Object(A.useState)(0),Ae=Object(x.a)(tt,2),ge=Ae[0],Se=Ae[1],Te=Object(A.useState)(""),me=Object(x.a)(Te,2),we=me[0],Ee=me[1],Ue=Object(A.useState)([]),Ne=Object(x.a)(Ue,2),Fe=Ne[0],Ye=Ne[1],We=Object(A.useState)([]),Qe=Object(x.a)(We,2),ke=Qe[0],De=Qe[1];Object(A.useEffect)(function(){var Oe,Le,He=((Oe=Ce.detail)===null||Oe===void 0||((Le=Oe.video_item)===null||Le===void 0)?void 0:Le.schools)||[];Se((He==null?void 0:He.length)?1:0),De(He)},[(oe=Ce.detail)===null||oe===void 0||((be=oe.video_item)===null||be===void 0)?void 0:be.schools]);var je=function(){var Oe=Object(l.a)(d.a.mark(function Le(He){var nt;return d.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(ae.L)({q:He});case 2:nt=at.sent,nt&&Ye(nt.shools_name||[]);case 4:case"end":return at.stop()}},Le)}));return function(He){return Oe.apply(this,arguments)}}(),ze=function(Le){if(ke.includes(Le)){C.b.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ee(""),De([].concat(Object(U.a)(ke),[Le]))},Ie=function(){var Oe=Object(l.a)(d.a.mark(function Le(){var He;return d.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(!(ge===1&&!(ke==null?void 0:ke.length))){ot.next=2;break}return ot.abrupt("return",C.b.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"));case 2:return ot.next=4,Object(B.a)(Object(pe.a)(Object(pe.a)({},le(it.query)),{},{id:rt.videoId,schools:ge===0?[]:ke}));case 4:He=ot.sent,(He==null?void 0:He.status)===0&&(C.b.success("\u8BBE\u7F6E\u6210\u529F"),qe());case 6:case"end":return ot.stop()}},Le)}));return function(){return Oe.apply(this,arguments)}}(),qe=function(){$e(),Re({type:"videoDetail/getVideoDetail",payload:Object(pe.a)(Object(pe.a)({},le(it.query)),{},{id:rt.videoId})})};return v.a.createElement(S.a,{centered:!0,maskClosable:!1,title:"\u6743\u9650\u8BBE\u7F6E",width:530,className:Y.a.modal,visible:Me,onOk:Ie,onCancel:qe},v.a.createElement(v.a.Fragment,null,v.a.createElement(b.a.Group,{value:ge,onChange:function(Le){return Se(Le.target.value)}},v.a.createElement(b.a,{value:0},"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00",v.a.createElement("span",null,"\uFF08\u9009\u4E2D\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),v.a.createElement(b.a,{value:1},"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00",v.a.createElement("span",null,"\uFF08\u9009\u4E2D\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7528\u6237\u53EF\u89C1\uFF09"))),ge===1&&v.a.createElement(v.a.Fragment,null,v.a.createElement("div",{className:"mt10"},v.a.createElement(M.a,{showSearch:!0,className:Y.a.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:we,onChange:function(Le){Ee(Le),je(Le)},onSelect:ze,options:Fe==null?void 0:Fe.map(function(Oe){return{value:Oe}})})),v.a.createElement("div",{className:"mt10"},ke==null?void 0:ke.map(function(Oe,Le){return v.a.createElement(R.a,{count:v.a.createElement("span",{className:Y.a.delete,onClick:function(){return De(ke.filter(function(nt){return nt!==Oe}))}},"x"),className:"mt10 mr20 current",key:Le},v.a.createElement(e.a,{type:"primary",ghost:!0},Oe))})))))},ue=ne,de=function(he){var oe=he.user,be=he.videoDetail,Ce=he.globalSetting,xe=he.loading,Re=he.dispatch,Me=Object(n.a)(he,["user","videoDetail","globalSetting","loading","dispatch"]),Xe=be.queryParams,$e=be.queryParams,Ze=$e.subject_id,et=$e.videoId,Ke={videoId:et},Je={query:Xe},rt=Object(A.useState)(),it=Object(x.a)(rt,2),tt=it[0],Ae=it[1],ge=Object(A.useState)(),Se=Object(x.a)(ge,2),Te=Se[0],me=Se[1],we=Object(A.useState)(!1),Ee=Object(x.a)(we,2),Ue=Ee[0],Ne=Ee[1],Fe=function(){Re({type:"videoDetail/setActionTabs",payload:{key:"Banner-SendToClass"}})},Ye=function(){var De=Object(l.a)(d.a.mark(function je(){var ze,Ie,qe;return d.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(!(((ze=oe.userInfo)===null||ze===void 0?void 0:ze.admin)||((Ie=oe.userInfo)===null||Ie===void 0?void 0:Ie.is_teacher)&&Object($.c)())){Le.next=6;break}return Le.next=3,Object(B.g)(Object(pe.a)({id:Ke.videoId},le(Je.query)));case 3:qe=Le.sent,me(qe==null?void 0:qe.video_item),Ae(!0);case 6:case"end":return Le.stop()}},je)}));return function(){return De.apply(this,arguments)}}(),We=function(){var De=Object(l.a)(d.a.mark(function je(ze){var Ie;return d.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(B.m)(Object(pe.a)(Object(pe.a)({},ze),{},{id:Ke.videoId},le(Je.query)));case 2:return Ie=Oe.sent,(Ie==null?void 0:Ie.status)===0&&(Ae(!1),Re({type:"videoDetail/getVideoDetail",payload:Object(pe.a)({id:Ke.videoId},le(Je.query))})),Oe.abrupt("return",Ie);case 5:case"end":return Oe.stop()}},je)}));return function(ze){return De.apply(this,arguments)}}(),Qe=be.detail||{},ke=Qe.video_item;return v.a.createElement("aside",{className:f.a.banner},v.a.createElement("aside",{className:f.a.wrap},v.a.createElement("p",{className:f.a.title},ke==null?void 0:ke.name),v.a.createElement("div",{className:f.a.contentWrap},v.a.createElement("span",{className:"font14 c-white"},v.a.createElement("span",{className:"mr10"},"\u5B66\u4E60\u4EBA\u6570\uFF1A"),v.a.createElement("span",null,(ke==null?void 0:ke.study_video_items_count)||0),v.a.createElement("span",{className:"ml100 mr10"},"\u5B66\u5458\u8BC4\u5206\uFF1A"),v.a.createElement(r.a,{allowHalf:!0,value:Object(ee.p)(ke==null?void 0:ke.star),disabled:!0,className:f.a.rating})),v.a.createElement("div",null,(ke==null?void 0:ke.can_edit)&&v.a.createElement(e.a,{className:"".concat(f.a.button," ").concat(f.a.buttonTransparent," mr15"),onClick:function(){return Ne(!0)}},"\u6743\u9650\u8BBE\u7F6E"),(ke==null?void 0:ke.can_edit)&&v.a.createElement(e.a,{className:"".concat(f.a.button," ").concat(f.a.buttonTransparent," mr15"),onClick:Ye},"\u7F16\u8F91"),v.a.createElement(p.a,{title:"\u53EF\u5C06\u672C\u89C6\u9891\u53D1\u9001\u81F3\u6211\u7684\u8BFE\u5802\u4E2D\u7684\u89C6\u9891\u680F\u76EE",placement:"bottom"},v.a.createElement(e.a,{className:"".concat(f.a.button," ").concat(f.a.buttonTransparent," mr15"),onClick:Fe},"\u53D1\u9001\u81F3"))))),v.a.createElement(Z,null),v.a.createElement(F.a,{editData:Te,visible:tt,onCancel:function(){return Ae(!1)},onOk:We}),v.a.createElement(ue,{dispatch:Re,videoDetail:be,visible:Ue,onClose:function(){return Ne(!1)}}))},Q=Object(h.a)(function(ye){var he=ye.user,oe=ye.videoDetail,be=ye.loading,Ce=ye.globalSetting;return{user:he,videoDetail:oe,globalSetting:Ce,loading:be}})(de),J=se("sRBo"),ie=se("kaz8"),q=se("J66h"),z=se("hgre"),re=se("9Bee"),te=se("vZDz"),ce=se.n(te),k=se("9VGf"),t=function(he){var oe=he.videoDetail,be=he.globalSetting,Ce=he.loading,xe=he.dispatch,Re=Object(n.a)(he,["videoDetail","globalSetting","loading","dispatch"]),Me=oe.queryParams,Xe=oe.selectParams,$e=oe.videoList,Ze=Me.subject_id,et=Me.videoId,Ke=Xe.checkBoxValue,Je=Xe.radioValue,rt={videoId:et},it={query:Me},tt=Object(A.useRef)(),Ae=Object(A.useRef)(),ge=Object(A.useRef)(),Se=Object(A.useRef)(5),Te=oe.detail||{},me=Te.video_item;Object(k.a)(Object(l.a)(d.a.mark(function ke(){return d.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!Ae.current){je.next=5;break}return console.log("videoRef lastUpdatedTime: ",tt.current.getLastUpdatedTime()),console.log(tt.current),je.next=5,we();case 5:case"end":return je.stop()}},ke)})),Se.current*1e3);var we=function(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,je=De?{is_f:1}:{};return Object(B.o)(Object(pe.a)(Object(pe.a)({},je),{id:rt.videoId,point:tt.current.getLastUpdatedTime(),total:tt.current.getDuration()}))},Ee=function(De){return console.log("handlLogWatchHistory: ",De),De.ed==="1"&&(Ae.current=!1,we(!0)),!Ae.current&&!De.ed&&(Ae.current=!0,Se.current=tt.current.getDuration()<=5?1:5,we()),xe({type:"userDetail/logWatchHistory",payload:De})},Ue=function(){Ae.current=!1},Ne=function(){Ae.current=!0},Fe=function(){ge.current=5,S.a.confirm({width:600,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u8BF7\u7ED9\u672C\u89C6\u9891\u8BC4\u5206",content:v.a.createElement("div",{className:"tc font14"},v.a.createElement(r.a,{defaultValue:ge.current,onChange:function(je){return ge.current=je},className:ce.a.modalRating})),onOk:function(){var De=Object(l.a)(d.a.mark(function ze(){var Ie;return d.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,Object(B.l)({id:rt.videoId,star:ge.current});case 2:Ie=Oe.sent,Ie.status===0&&xe({type:"videoDetail/getVideoDetail",payload:Object(pe.a)({id:rt.videoId},le(it.query))});case 4:case"end":return Oe.stop()}},ze)}));function je(){return De.apply(this,arguments)}return je}()})},Ye=function(De){var je=window.filterVideoSign,ze=je.findIndex(function(He){return He.id===et}),Ie=ze===je.length-1;if(Ie)return;var qe=je[ze+1].id,Oe=je[ze+1].can_view,Le=je[ze+1].link;if(window.checkBoxValue){if(Le){window.open(Le);return}if(!Oe){S.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:v.a.createElement("div",{className:"tc font14"},"\u4E0B\u4E00\u6761\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});return}xe({type:"videoDetail/handleList",payload:{videoId:qe}}),window.videoTimer=setTimeout(function(){De.current.play()},2e3)}},We=function(De,je){if(De==="checkBox"){var ze=je.target.checked;window.checkBoxValue=ze,xe({type:"videoDetail/setSelectValue",payload:{radioValue:Je,checkBoxValue:ze}});return}xe({type:"videoDetail/setSelectValue",payload:{checkBoxValue:Ke,radioValue:je.target.value}})},Qe=function(){var De=$e.findIndex(function(ze){return ze.id===et}),je=De===$e.length-1;return je?v.a.createElement("div",null,"\u5F53\u524D\u5DF2\u662F\u6700\u540E\u4E00\u4E2A\u89C6\u9891"):v.a.createElement(ie.a,{onChange:function(Ie){We("checkBox",Ie)},checked:Ke},"\u81EA\u52A8\u64AD\u653E\u4E0B\u4E00\u4E2A\u89C6\u9891")};return v.a.createElement("aside",{className:ce.a.contentWrap},v.a.createElement("aside",{className:ce.a.wrap},v.a.createElement("header",null,(me==null?void 0:me.description)&&v.a.createElement("span",{className:ce.a.introName},"\u7B80\u4ECB"),Object(ee.y)(me==null?void 0:me.my_star)?v.a.createElement(e.a,{type:"primary",ghost:!0,onClick:Fe},"\u8BC4\u5206"):v.a.createElement("span",null,v.a.createElement("span",{className:"ml100 mr10 font14"},"\u6211\u7684\u8BC4\u5206\uFF1A"),v.a.createElement(r.a,{value:me==null?void 0:me.my_star,disabled:!0,className:ce.a.rating}))),v.a.createElement("div",{className:"mt20"},v.a.createElement(re.a,{value:(me==null?void 0:me.description)||""})),console.log("-------",me),v.a.createElement(z.a,{ref:tt,startTime:me==null?void 0:me.last_point,src:(me==null?void 0:me.is_link)?me==null?void 0:me.link:(me==null?void 0:me.play_url)&&q.Base64.decode(me==null?void 0:me.play_url),videoId:me==null?void 0:me.video_id,logWatchHistory:Ee,handlePause:Ue,handlePlay:Ne,videoSpeed:Je,handlePlayEnded:Ye}),v.a.createElement("div",{className:ce.a.footer},v.a.createElement("div",{className:ce.a.checkBox},Qe()),v.a.createElement("div",{className:ce.a.radioGroup},v.a.createElement(b.a.Group,{onChange:function(De){We("radio",De)},value:Je},v.a.createElement(b.a,{value:1},"1.0X"),v.a.createElement(b.a,{value:1.5},"1.5X"),v.a.createElement(b.a,{value:2},"2.0X"))))))},a=Object(h.a)(function(ye){var he=ye.videoDetail,oe=ye.loading,be=ye.globalSetting;return{videoDetail:he,globalSetting:be,loading:oe}})(t),P=se("MRWH"),y=se.n(P),w=se("m3rI"),X=[{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",icon:v.a.createElement("i",{className:"iconfont icon-shixun2 font20"})},{name:"\u89C6\u9891\u9879\u76EE",type:"VideoItem",icon:v.a.createElement("i",{className:"iconfont icon-shipin font20"})},{name:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment",icon:v.a.createElement("i",{className:"iconfont icon-jiaoxueanli font20"})}],K=function(he){var oe=he.dispatch,be=he.videoDetail,Ce=he.user,xe=Object(n.a)(he,["dispatch","videoDetail","user"]),Re=be.queryParams,Me=be.stages,Xe=be.videoList,$e=be.cust_seq,Ze=Re.subject_id,et=Re.videoId;Object(A.useEffect)(function(){oe({type:"videoDetail/getStageData",payload:{subject_id:Ze}})},[]);var Ke=function(){var Ae=Object(l.a)(d.a.mark(function ge(Se,Te){var me;return d.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(oe({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!Te){Ee.next=7;break}return Ee.next=4,Object(ae.z)({id:Se});case 4:Ee.t0=Ee.sent,Ee.next=10;break;case 7:return Ee.next=9,Object(ae.A)({id:Se});case 9:Ee.t0=Ee.sent;case 10:if(me=Ee.t0,oe({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((me==null?void 0:me.game_identifier)||(me==null?void 0:me.identifier))){Ee.next=15;break}return Object(ee.A)(Te?"/tasks/".concat(me==null?void 0:me.identifier,"/jupyter"):"/tasks/".concat(me.game_identifier)),Ee.abrupt("return");case 15:case"end":return Ee.stop()}},ge)}));return function(Se,Te){return Ae.apply(this,arguments)}}(),Je=function(ge){clearTimeout(window.videoTimer);var Se=ge.id,Te=ge.item_type,me=ge.identifier,we=ge.is_jupyter,Ee=ge.url,Ue=ge.link;if(console.log(Xe),Te==="VideoItem"&&!Ue){var Ne,Fe;if(!((Ne=Ce.userInfo)===null||Ne===void 0?void 0:Ne.admin)&&!((Fe=Ce.userInfo)===null||Fe===void 0?void 0:Fe.business)&&!ge.can_view){S.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:v.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});return}oe({type:"videoDetail/handleList",payload:{videoId:Se}});return}if(Te==="VideoItem"&&!!Ue){ge.link&&Object(B.o)({is_f:1,id:ge.id,point:0,total:0}),window.open(Ue);return}if(Te==="Shixun"){Ke(me,we);return}window.open(w.a.IMG_SERVER+Ee)},rt=function(ge){var Se=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],Te=["","\u5341","\u767E","\u5343","\u4E07"];ge=parseInt(ge);var me=function(Ne){for(var Fe=Ne.toString().split("").reverse(),Ye="",We=0;We0&&Fe[We]==0&&Fe[We-1]==0?"":Se[Fe[We]]+(Fe[We]==0?Te[0]:Te[We]))+Ye;return Ye},we=Math.floor(ge/1e4),Ee=ge%1e4;return Ee.toString().length<4&&(Ee="0"+Ee),we?me(we)+"\u4E07"+me(Ee):me(ge)},it=function(ge,Se,Te,me){var we=ge.name,Ee=ge.item_type,Ue=ge.id;if(Ee==="StageCatalog")return;var Ne="".concat(Se+1,"-").concat(Te+1,"-").concat(me+1),Fe=X.find(function(Qe){return Qe.type===Ee}).icon,Ye=Ee==="VideoItem"?y.a.brght:y.a.gray,We=et===Ue?"".concat(Ye," ").concat(y.a.active):Ye;return v.a.createElement("div",{key:Ne,onClick:function(){return Je(ge)},className:We,style:{paddingLeft:52}},v.a.createElement("span",{className:y.a.s1},Fe),!!$e&&v.a.createElement("span",{className:y.a.s2},Ne),v.a.createElement("span",{className:y.a.s3},"\u203B ",we))},tt=function(ge,Se,Te){var me=ge.name,we=ge.item_type,Ee=ge.id,Ue=ge.children;if(we==="StageCatalog")return;var Ne="".concat(Se+1,"-").concat(Te+1),Fe=X.find(function(Qe){return Qe.type===we}).icon,Ye=we==="VideoItem"?y.a.brght:y.a.gray,We=et===Ee?"".concat(Ye," ").concat(y.a.active):Ye;return v.a.createElement(A.Fragment,{key:Ne},v.a.createElement("div",{onClick:function(){return Je(ge)},className:We},v.a.createElement("span",{className:y.a.s1},Fe),!!$e&&v.a.createElement("span",{className:y.a.s2},Ne),v.a.createElement("span",{className:y.a.s3},"\u203B ",me)),!!Ue.length&&Ue.map(function(Qe,ke){return it(Qe,Se,Te,ke)}))};return v.a.createElement("aside",{className:y.a.list},Me.map(function(Ae,ge){var Se=Ae.stage_name,Te=Ae.shixuns_list,me=Te===void 0?[]:Te,we=Ae.items,Ee=we===void 0?[]:we,Ue=Object(U.a)(Ee);return v.a.createElement("aside",{key:ge,className:y.a.box},v.a.createElement("div",{className:y.a.title},rt(ge+1),"\u3001",Se),Ue.map(function(Ne,Fe){return tt(Ne,ge,Fe)}),ge!==Me.length-1&&v.a.createElement("div",{className:y.a.line}))}))},fe=Object(h.a)(function(ye){var he=ye.user,oe=ye.videoDetail,be=ye.loading,Ce=ye.globalSetting;return{user:he,videoDetail:oe,globalSetting:Ce,loading:be}})(K),le=function(he){var oe=he.subject_id;return{subject_id:oe,course_id:oe}},ve=function(he){var oe=he.videoDetail,be=he.globalSetting,Ce=he.loading,xe=he.dispatch,Re=Object(n.a)(he,["videoDetail","globalSetting","loading","dispatch"]),Me=oe.queryParams,Xe=Me.subject_id,$e=Me.videoId,Ze={videoId:$e},et={query:Me};return Object(A.useEffect)(function(){if(!Ze.videoId)return;xe({type:"videoDetail/getVideoDetail",payload:Object(pe.a)(Object(pe.a)({},le(et.query)),{},{id:Ze.videoId})})},[Ze.videoId]),Object(A.useEffect)(function(){var Ke,Je;document.title=((Ke=oe.detail)===null||Ke===void 0||((Je=Ke.video_item)===null||Je===void 0)?void 0:Je.name)||"EduCoder"},[oe]),v.a.createElement(Ge.a,{spinning:!1},v.a.createElement("section",{className:i.a.bg},v.a.createElement(Q,null),v.a.createElement("div",{className:i.a.container},v.a.createElement(fe,null),v.a.createElement(a,null))))},_e=Be.default=Object(h.a)(function(ye){var he=ye.videoDetail,oe=ye.loading,be=ye.globalSetting;return{videoDetail:he,globalSetting:be,loading:oe}})(ve)},"9Bee":function(Ve,Be,se){"use strict";var Pe=se("q1tI"),Ge=se.n(Pe),pe=se("vg9a"),n=se("tJVT"),A=se("DlQD"),v=se.n(A),h=se("rUJ1");function g(V,G){var Z=V.match(/^(\s+)(?:```)/);if(Z===null)return G;var F=Z[1];return G.split(` `).map(function(ee){var $=ee.match(/^\s+/);if($===null)return ee;var W=Object(n.a)($,1),R=W[0];return R.length>=F.length?ee.slice(F.length):ee}).join(` `)}var i=[],s=["
        "],p=new v.a.Renderer,u=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function e(){i.length=0,s=["
          "]}function o(V,G,Z,F){if(G>=V.length||V[G].level<=Z)return G;var ee=V[G];F.push("
        • "+ee.text+""),G++;var $=[];return G=o(V,G,ee.level,$),$.length>0&&(F.push("
            "),$.forEach(function(W){F.push(W)}),F.push("
          ")),F.push("
        • "),G=o(V,G,Z,F),G}function r(){return o(i,0,0,s),s.push("
        "),s.join("")}var c={heading:function(G){var Z=u.exec(G);if(Z)return{type:"heading",raw:Z[0],depth:Z[1].length,text:Z[2]}},fences:function(G){var Z=this.rules.block.fences.exec(G);if(Z){var F=Z[0],ee=g(F,Z[3]||""),$=Z[2]?Z[2].trim():Z[2];if(["latex","katex","math"].indexOf($)>=0){var W=x(),R=ee;ee=W,E[W]={type:"block",expression:R}}return{type:"code",raw:F,lang:$,text:ee}}}},d=/(?:\${2})([^\n`]+?)(?:\${2})/gi,l=0,x=function(){return"__special_katext_id_".concat(l++,"__")},E={};function f(){return E}function T(){l=0,E={}}function S(V){return V=V.replace(d,function(G,Z){var F=x();return E[F]={type:"inline",expression:Z},F}),V}var m=p.listitem;p.listitem=function(V){return m(S(V))};var b=p.paragraph;p.paragraph=function(V){return b(S(V))};var O=p.tablecell;p.tablecell=function(V,G){return O(S(V),G)},p.code=function(V,G,Z){var F=(G||"").match(/\S*/)[0];return F?["latex","katex","math"].indexOf(F)>=0?"

        ".concat(V,"

        "):'
        ').concat(Z?V:Object(h.escape)(V,!0),`
        `):'
        '+(Z?V:Object(h.escape)(V,!0))+"
        "},p.heading=function(V,G,Z){var F=this.options.headerPrefix+Z.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return i.push({anchor:F,level:G,text:V}),"'+V+""},v.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),v.a.use({tokenizer:c,renderer:p});var C=v.a,_=se("SJMd"),j=se("m3rI"),D=se("Oy/b"),N=/]*>/g;function L(V){var G=document.createElement("div");return G.innerHTML=V,G.childNodes.length===0?"":G.childNodes[0].nodeValue}var B=Be.a=function(V){var G=V.value,Z=G===void 0?"":G,F=V.className,ee=V.style,$=ee===void 0?{}:ee,W=String(Z),R=Object(Pe.useMemo)(function(){try{var U=/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,H=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Y=/\(\s+\/files\/uploads\/|\(\/files\/uploads\//g;W=W.replace(U,"("+j.a.API_SERVER+"/api/attachments/").replace(H,'"'+j.a.API_SERVER+"/api/attachments/").replace(Y,'"'+j.a.API_SERVER+"/files/uploads/")}catch(ue){}var ae=C(W),ne=f();return W.match(/\[TOC\]/)&&(ae=ae.replace("

        [TOC]

        ",r()),e()),ae=ae.replace(/(__special_katext_id_\d+__)/g,function(ue,de){var Q=ne[de],J=Q.type,ie=Q.expression;return Object(D.renderToString)(L(ie)||"",{displayMode:J==="block",throwOnError:!1,output:"html"})}),ae=ae.replace(/▁/g,"\u2581\u2581\u2581"),T(),ae},[W]),I=Object(Pe.useRef)();function M(U){var H=U.target;if(H.tagName.toUpperCase()==="A"){var Y=H.getAttribute("href");if(Y.startsWith("#")){U.preventDefault();var ae=document.getElementById(Y.replace("#",""));ae&&ae.scrollIntoView(!0)}}}return Object(Pe.useEffect)(function(){if(I.current&&R&&(R.match(N)&&window.PR.prettyPrint()),I.current)return I.current.addEventListener("click",M),function(){I.current.removeEventListener("click",M),T(),e()}},[R,I.current,M]),Ge.a.createElement("div",{ref:I,style:$,className:"".concat(F||""," markdown-body"),dangerouslySetInnerHTML:{__html:R}})}},"9VGf":function(Ve,Be,se){"use strict";se.d(Be,"a",function(){return pe});var Pe=se("q1tI"),Ge=se.n(Pe);function pe(n,A){var v=Object(Pe.useRef)();Object(Pe.useEffect)(function(){v.current=n}),Object(Pe.useEffect)(function(){function h(){v.current()}if(A!==null){var g=setInterval(h,A);return function(){return clearInterval(g)}}},[A])}},Aky1:function(Ve,Be,se){"use strict";se.d(Be,"a",function(){return g});var Pe=se("ErOA"),Ge=se("qGJc"),pe=se.n(Ge),n="",A;function v(i){h(i)}function h(i){A=new pe.a.Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:1829848226361863,enableUploadProgress:!1,addFileSuccess:function(p){console.log("addFileSuccess: "+p.file.name),i.addFileSuccess&&i.addFileSuccess(p),A.startUpload()},onUploadstarted:function(p){var u=p.file.name;if(p.videoId){var r="/api/users/".concat(n,"/video_auths.json");Object(Pe.a)(r,{method:"put",body:{video_id:p.videoId,title:u,file_name:u}}).then(function(c){if(c.status==-1){i.onUploadError&&i.onUploadError(p);return}var d=c.data,l=d.UploadAuth,x=d.UploadAddress,E=d.VideoId;A.setUploadAuthAndAddress(p,l,x)}).catch(function(c){A.deleteFile(A._curIndex),A.nextUpload(),console.log(c)})}else{var e="/api/users/".concat(n,"/video_auths.json"),o="";Object(Pe.a)(e,{method:"Post",body:{title:o+u,file_name:o+u}}).then(function(c){if(c){var d=c.data,l=d.UploadAuth,x=d.UploadAddress,E=d.VideoId;A.setUploadAuthAndAddress(p,l,x,E)}}).catch(function(c){A.deleteFile(A._curIndex),A.nextUpload(),console.log(c)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(p){i.onUploadSucceed&&i.onUploadSucceed(p),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(p,u,e){i.onUploadFailed&&i.onUploadFailed(p),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(p,u,e){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(p,u,e){i.onUploadProgress&&i.onUploadProgress(p,u,e);var o=Math.ceil(e*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(p){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var u="/api/users/".concat(n,"/video_auths.json");Object(Pe.a)(u,{method:"put",body:{video_id:p.videoId}}).then(function(e){var o=e.data,r=o.UploadAuth;A.resumeUploadWithAuth(r)}).catch(function(e){console.log(e)})},onUploadEnd:function(p){i.onUploadEnd&&i.onUploadEnd(p),console.log("onUploadEnd: uploaded all the files")}}),i.gotUploader&&i.gotUploader(A)}function g(i,s){i&&(n=i),v(s);debugger}},JqQi:function(Ve,Be,se){Ve.exports={bg:"bg___31owl",container:"container___2NGOo"}},MRWH:function(Ve,Be,se){Ve.exports={flex_box_center:"flex_box_center___30XbU",flex_space_between:"flex_space_between___3jfWA",flex_box_vertical_center:"flex_box_vertical_center___27kWs",flex_box_center_end:"flex_box_center_end___1RoAS",flex_box_column:"flex_box_column____3Jvr",list:"list___2NJ_T",box:"box___36KCF",title:"title___Kd2ce",gray:"gray___14ob6",brght:"brght___GgzyD",s1:"s1___IhDpz",s2:"s2___3hR0s",s3:"s3___23SCF",active:"active___2_5D5",line:"line___3Croa"}},NLgs:function(Ve,Be,se){"use strict";se.d(Be,"d",function(){return i}),se.d(Be,"e",function(){return s}),se.d(Be,"c",function(){return u}),se.d(Be,"b",function(){return e}),se.d(Be,"a",function(){return o});var Pe=se("2qtc"),Ge=se("kLXV"),pe=se("q1tI"),n=se.n(pe),A=se("9kvl"),v=se("xKgJ"),h=se("1vsH"),g=se("m3rI"),i=function(c){return!!(s(c)&&p())},s=function(c){return Object(v.o)()?!0:(c({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},p=function(){var c,d=Object(A.b)()._store.getState(),l=d.user;return((c=l.userInfo)===null||c===void 0?void 0:c.profile_completed)?!0:(Ge.a.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:n.a.createElement("div",{className:"tc font16"},"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){A.c.push("/account/profile/edit")}}),!1)},u=function(){var c,d=Object(A.b)()._store.getState(),l=d.user;return((c=l.userInfo)===null||c===void 0?void 0:c.professional_certification)?!0:(Ge.a.confirm({title:"\u63D0\u793A",centered:!0,content:n.a.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:function(){Object(h.A)("/account/certification")}}),!1)},e=function(){return Object(v.a)()?!0:(Ge.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:n.a.createElement("div",{className:"tc"},n.a.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),n.a.createElement("img",{src:Object(v.s)()?se("WdTA"):"".concat(g.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),n.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(v.s)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(h.A)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)},o=function(c){return c?!0:(Ge.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",content:n.a.createElement("div",null,n.a.createElement("p",null,"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),n.a.createElement("div",{style:{marginLeft:"110px"}},n.a.createElement("img",{src:se("1ZF9"),width:200}),n.a.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(h.A)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1)}},WdTA:function(Ve,Be,se){Ve.exports=se.p+"static/studnetqun.a5754d96.png"},eoI0:function(Ve,Be,se){Ve.exports={selectSchool:"selectSchool___2Vrh7",delete:"delete___qM8Jm"}},hgre:function(Ve,Be,se){"use strict";var Pe=se("WmNS"),Ge=se.n(Pe),pe=se("9og8"),n=se("q1tI"),A=se.n(n),v=se("GUcZ");Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function h(s,p){return s-p}function g(s){s.sort(h);for(var p=0,u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,Y={point:j.current.currentTime};Z?(Y.log_id=Z,Y.watch_duration=g(I),Y.total_duration=V):(d?(Y.video_id=parseInt(o,10),Y.course_id=parseInt(d,10)):Y.video_id=o,Y.duration=B,Y.device=N),H&&(Y.ed="1");function ae(){return ne.apply(this,arguments)}function ne(){return ne=Object(pe.a)(Ge.a.mark(function ue(){var de;return Ge.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return W=!0,J.next=3,r(Y);case 3:de=J.sent,Z=de,W=!1,U&&U();case 7:case"end":return J.stop()}},ue)})),ne.apply(this,arguments)}ae()},[o,d]);return Object(n.useEffect)(function(){var U=null;return v.a.isSupported&&_?(U=v.a.createPlayer({type:"flv",volume:.8,cors:!0,url:e,muted:!1}),j.current&&(U.attachMediaElement(j.current),U.load())):j.current.setAttribute("src",e),function(){U&&(U.unload(),U.pause(),U.destroy(),U=null)}},[j,_,e]),Object(n.useEffect)(function(){function U(){T(),l&&!L.current&&(j.current.currentTime=l),L.current=!0,I.push(j.current.currentTime),F||(F=!0,M())}function H(){return Y.apply(this,arguments)}function Y(){return Y=Object(pe.a)(Ge.a.mark(function J(){return Ge.a.wrap(function(q){for(;;)switch(q.prev=q.next){case 0:I.push(j.current.currentTime),M(function(){Z=null,G=0,F=!1,W=!1,R=!1,I=[],V=0,$=1},!0);case 2:case"end":return q.stop()}},J)})),Y.apply(this,arguments)}function ae(){if(!R){var J=j.current.currentTime,ie=J-G;Math.abs(ie)<10?(V+=Math.abs(ie),G=J,W||V-$*ee>=0&&($++,I.push(G),M())):(G=J,M())}}function ne(){R=!0}function ue(){j.current.playing&&I.push(j.current.currentTime,G),G=j.current.currentTime,R=!1}function de(){B=j.current.duration,B<=20&&(ee=B/3),j.current.addEventListener("play",U)}function Q(){E()}return j.current.addEventListener("canplay",de),j.current.addEventListener("ended",H),j.current.addEventListener("seeking",ne),j.current.addEventListener("seeked",ue),j.current.addEventListener("timeupdate",ae),j.current.addEventListener("pause",Q),function(){j.current.removeEventListener("canplay",de),j.current.removeEventListener("play",U),j.current.removeEventListener("ended",H),j.current.removeEventListener("seeking",ne),j.current.removeEventListener("seeked",ue),j.current.removeEventListener("timeupdate",ae),j.current.removeEventListener("pause",Q),j.current.playing&&(I.push(G,j.current.currentTime),M())}},[j,e]),Object(n.useEffect)(function(){j.current.onended=function(){m(j)},j.current.playbackRate=O},[e,O]),A.a.createElement("video",{ref:j,controls:!0,autoPlay:!1,controlsList:"nodownload",muted:!1})})},kwm0:function(Ve,Be,se){Ve.exports={modal:"modal___1jX7c",uploadWrap:"uploadWrap___3-sVK",upload:"upload___2LemY",uploadLink:"uploadLink___j9Fsx",fileProgress:"fileProgress___11p3K",fileCancel:"fileCancel___3Mx9l",videoName:"videoName___2a-ZN",contentItem:"contentItem___1gUuj",description:"description___2XNFq",colorOrange:"colorOrange___DiWgP"}},nUhQ:function(Ve,Be,se){Ve.exports={flex_box_center:"flex_box_center___1OQ1z",flex_space_between:"flex_space_between___22uwF",flex_box_vertical_center:"flex_box_vertical_center___1xWAr",flex_box_center_end:"flex_box_center_end___1QTe3",flex_box_column:"flex_box_column___lWxZG",banner:"banner___1Hzq6",wrap:"wrap___1D5RS",title:"title___1LzGm",contentWrap:"contentWrap___19oxo",button:"button___3chJs",rating:"rating___3ODxx"}},qGJc:function(Ve,Be,se){(function(Pe){var Ge,Ge;!function(pe){if(!0)window.OSS=pe(),Ve.exports=pe();else var n}(function(){var pe;return function(){function n(A,v,h){function g(p,u){if(!v[p]){if(!A[p]){var e=typeof Ge=="function"&&Ge;if(!u&&e)return Ge(p,!0);if(i)return i(p,!0);var o=new Error("Cannot find module '"+p+"'");throw o.code="MODULE_NOT_FOUND",o}var r=v[p]={exports:{}};A[p][0].call(r.exports,function(c){return g(A[p][1][c]||c)},r,r.exports,n,A,v,h)}return v[p].exports}for(var i=typeof Ge=="function"&&Ge,s=0;s0?R["Content-Type"]=W.mime:R["Content-Type"]=S.getType(W.mime||f.extname(W.object||""))||"application/octet-stream"),W.content&&(R["Content-Md5"]=E.createHash("md5").update(new g(W.content,"utf8")).digest("base64"),R["Content-Length"]||(R["Content-Length"]=W.content.length));var I=this._getResource(W);R.authorization=this.authorization(W.method,I,W.subres,R);var M=this._getReqUrl(W);x("request %s %s, with headers %j, !!stream: %s",W.method,M,R,!!W.stream);var U=W.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:W.method,content:W.content,stream:W.stream,headers:R,timeout:U,writeStream:W.writeStream,customResponse:W.customResponse,ctx:W.ctx||this.ctx}}},$.request=c.default.mark(function W(R){var I,M,U,H;return c.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return I=this.createRequest(R),M=void 0,U=void 0,Y.prev=3,Y.next=6,this.urllib.request(I.url,I.params);case 6:M=Y.sent,x("response %s %s, got %s, headers: %j",R.method,I.url,M.status,M.headers),Y.next=13;break;case 10:Y.prev=10,Y.t0=Y.catch(3),U=Y.t0;case 13:if(H=void 0,!M||!R.successStatuses||R.successStatuses.indexOf(M.status)!==-1){Y.next=26;break}return Y.next=17,this.requestError(M);case 17:if(H=Y.sent,H.code!=="RequestTimeTooSkewed"){Y.next=23;break}return this.options.amendTimeSkewed=+new Date(H.serverTime)-new Date,Y.next=22,this.request(R);case 22:return Y.abrupt("return",Y.sent);case 23:H.params=R,Y.next=30;break;case 26:if(!U){Y.next=30;break}return Y.next=29,this.requestError(U);case 29:H=Y.sent;case 30:if(!H){Y.next=32;break}throw H;case 32:if(!R.xmlResponse){Y.next=36;break}return Y.next=35,this.parseXML(M.data);case 35:M.data=Y.sent;case 36:return Y.abrupt("return",M);case 37:case"end":return Y.stop()}},W,this,[[3,10]])}),$._getResource=function(W){var R="/";return W.bucket&&(R+=W.bucket+"/"),W.object&&(R+=W.object),R},$._isIP=function(W){return F._isIP(W)},$._escape=function(W){return N.encodeURIComponent(W).replace(/%2F/g,"/")},$._getReqUrl=function(W){var R={};T(this.options.endpoint).to(R);var I=this._isIP(R.hostname),M=this.options.cname;!W.bucket||M||I||(R.host=W.bucket+"."+R.host);var U="/";W.bucket&&I&&(U+=W.bucket+"/"),W.object&&(U+=this._escape(W.object).replace(/\+/g,"%2B")),R.pathname=U;var H={};if(W.query&&C(H,W.query),W.subres){var Y={};j.string(W.subres)?Y[W.subres]="":j.array(W.subres)?W.subres.forEach(function(ae){Y[ae]=""}):Y=W.subres,C(H,Y)}return R.query=H,_.format(R)},$._getUserAgent=function(){var W=h&&h.browser?"js":"nodejs",R="aliyun-sdk-"+W+"/"+B.version,I=D.description;return!I&&h&&(I="Node.js "+h.version.slice(1)+" on "+h.platform+" "+h.arch),this._checkUserAgent(R+" "+I)},$._checkUserAgent=function(W){return W.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},$.checkBrowserAndVersion=function(W,R){return G.name===W&&G.version.split(".")[0]===R},$.parseXML=function(W){return function(R){g.isBuffer(W)&&(W=W.toString()),m.parseString(W,{explicitRoot:!1,explicitArray:!1},R)}},$.requestError=c.default.mark(function W(R){var I,M,U,H;return c.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(I=null,R.data&&R.data.length){Y.next=5;break}R.status===-1||R.status===-2?(I=new Error(R.message),I.name=R.name,I.status=R.status,I.code=R.name):(R.status===404?(I=new Error("Object not exists"),I.name="NoSuchKeyError",I.status=404,I.code="NoSuchKey"):R.status===412?(I=new Error("Pre condition failed"),I.name="PreconditionFailedError",I.status=412,I.code="PreconditionFailed"):(I=new Error("Unknow error, status: "+R.status),I.name="UnknowError",I.status=R.status),I.requestId=R.headers["x-oss-request-id"],I.host=""),Y.next=30;break;case 5:return M=String(R.data),x("request response error data: %s",M),U=void 0,Y.prev=8,Y.next=11,this.parseXML(M)||{};case 11:U=Y.sent,Y.next=21;break;case 14:return Y.prev=14,Y.t0=Y.catch(8),x(M),Y.t0.message+=` @@ -14,15 +14,15 @@ raw xml: `+M,Y.t0.status=R.status,Y.t0.requestId=R.headers["x-oss-request-id"],Y `,l+=""+E.etag+` `,l+=` `;return l+="",c=c||{},f={},i(c).to(f),f.subres={uploadId:o},T=this._objectRequestParams("POST",e,f),s.encodeCallback(T,f),T.mime="xml",T.content=l,T.headers&&T.headers["x-oss-callback"]||(T.xmlResponse=!0),T.successStatuses=[200],b.next=16,this.request(T);case 16:return S=b.sent,m={res:S.res,bucket:T.bucket,name:e,etag:S.res.headers.etag},T.headers&&T.headers["x-oss-callback"]&&(m.data=JSON.parse(S.data.toString())),b.abrupt("return",m);case 20:case"end":return b.stop()}},u,this)}),p._uploadPart=g.default.mark(function u(e,o,r,c,d){var l,x,E;return g.default.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return d=d||{},l={},i(d).to(l),l.headers={"Content-Length":c.size},l.subres={partNumber:r,uploadId:o},x=this._objectRequestParams("PUT",e,l),x.mime=l.mime,x.stream=c.stream,x.successStatuses=[200],f.next=11,this.request(x);case 11:return E=f.sent,c.stream=null,x.stream=null,f.abrupt("return",{name:e,etag:E.res.headers.etag,res:E.res});case 15:case"end":return f.stop()}},u,this)})},{"./callback":7,"babel-runtime/regenerator":33,"copy-to":43}],9:[function(n,A,v){(function(h){"use strict";function g(r){return r&&r.__esModule?r:{default:r}}var i=n("babel-runtime/core-js/json/stringify"),s=g(i),p=n("babel-runtime/core-js/object/keys"),u=g(p),e=n("./../../shims/crypto/crypto.js"),o=n("is-type-of");v.buildCanonicalizedResource=function(r,c){var d=""+r,l="?";if(o.string(c)&&c.trim()!=="")d+=l+c;else if(o.array(c))c.sort(),d+=l+c.join("&");else if(c){var x=function(T,S){return T[0]>S[0]?1:T[0]0)throw new Error("Invalid string. Length must be a multiple of 4");var T=E.indexOf("=");return T===-1&&(T=f),[T,T===f?0:4-T%4]}function g(E){var f=h(E),T=f[0],S=f[1];return 3*(T+S)/4-S}function i(E,f,T){return 3*(f+T)/4-T}function s(E){for(var f,T=h(E),S=T[0],m=T[1],b=new c(i(E,S,m)),O=0,C=m>0?S-4:S,_=0;_>16&255,b[O++]=f>>8&255,b[O++]=255&f;return m===2&&(f=r[E.charCodeAt(_)]<<2|r[E.charCodeAt(_+1)]>>4,b[O++]=255&f),m===1&&(f=r[E.charCodeAt(_)]<<10|r[E.charCodeAt(_+1)]<<4|r[E.charCodeAt(_+2)]>>2,b[O++]=f>>8&255,b[O++]=255&f),b}function p(E){return o[E>>18&63]+o[E>>12&63]+o[E>>6&63]+o[63&E]}function u(E,f,T){for(var S,m=[],b=f;bO?O:b+16383));return S===1?(f=E[T-1],m.push(o[f>>2]+o[f<<4&63]+"==")):S===2&&(f=(E[T-2]<<8)+E[T-1],m.push(o[f>>10]+o[f>>4&63]+o[f<<2&63]+"=")),m.join("")}v.byteLength=g,v.toByteArray=s,v.fromByteArray=e;for(var o=[],r=[],c=typeof Uint8Array!="undefined"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,x=d.length;l1&&R[1]||""}function d(W){var R=r.match(W);return R&&R.length>1&&R[2]||""}var l,x=c(/(ipod|iphone|ipad)/i).toLowerCase(),E=/like android/i.test(r),f=!E&&/android/i.test(r),T=/nexus\s*[0-6]\s*/i.test(r),S=!T&&/nexus\s*[0-9]+/i.test(r),m=/CrOS/.test(r),b=/silk/i.test(r),O=/sailfish/i.test(r),C=/tizen/i.test(r),_=/(web|hpw)os/i.test(r),j=/windows phone/i.test(r),D=(/SamsungBrowser/i.test(r),!j&&/windows/i.test(r)),N=!x&&!b&&/macintosh/i.test(r),L=!f&&!O&&!C&&!_&&/linux/i.test(r),B=d(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),V=c(/version\/(\d+(\.\d+)?)/i),G=/tablet/i.test(r)&&!/tablet pc/i.test(r),Z=!G&&/[^-]mobi/i.test(r),F=/xbox/i.test(r);/opera/i.test(r)?l={name:"Opera",opera:e,version:V||c(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(r)?l={name:"Opera",opera:e,version:c(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||V}:/SamsungBrowser/i.test(r)?l={name:"Samsung Internet for Android",samsungBrowser:e,version:V||c(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(r)?l={name:"Opera Coast",coast:e,version:V||c(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(r)?l={name:"Yandex Browser",yandexbrowser:e,version:V||c(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(r)?l={name:"UC Browser",ucbrowser:e,version:c(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(r)?l={name:"Maxthon",maxthon:e,version:c(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(r)?l={name:"Epiphany",epiphany:e,version:c(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(r)?l={name:"Puffin",puffin:e,version:c(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(r)?l={name:"Sleipnir",sleipnir:e,version:c(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(r)?l={name:"K-Meleon",kMeleon:e,version:c(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:j?(l={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},B?(l.msedge=e,l.version=B):(l.msie=e,l.version=c(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(r)?l={name:"Internet Explorer",msie:e,version:c(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:m?l={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(r)?l={name:"Microsoft Edge",msedge:e,version:B}:/vivaldi/i.test(r)?l={name:"Vivaldi",vivaldi:e,version:c(/vivaldi\/(\d+(\.\d+)?)/i)||V}:O?l={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:c(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(r)?l={name:"SeaMonkey",seamonkey:e,version:c(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(r)?(l={name:"Firefox",firefox:e,version:c(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(r)&&(l.firefoxos=e,l.osname="Firefox OS")):b?l={name:"Amazon Silk",silk:e,version:c(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(r)?l={name:"PhantomJS",phantom:e,version:c(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(r)?l={name:"SlimerJS",slimer:e,version:c(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(r)||/rim\stablet/i.test(r)?l={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:V||c(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:_?(l={name:"WebOS",osname:"WebOS",webos:e,version:V||c(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(r)&&(l.touchpad=e)):/bada/i.test(r)?l={name:"Bada",osname:"Bada",bada:e,version:c(/dolfin\/(\d+(\.\d+)?)/i)}:C?l={name:"Tizen",osname:"Tizen",tizen:e,version:c(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||V}:/qupzilla/i.test(r)?l={name:"QupZilla",qupzilla:e,version:c(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||V}:/chromium/i.test(r)?l={name:"Chromium",chromium:e,version:c(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||V}:/chrome|crios|crmo/i.test(r)?l={name:"Chrome",chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:f?l={name:"Android",version:V}:/safari|applewebkit/i.test(r)?(l={name:"Safari",safari:e},V&&(l.version=V)):x?(l={name:x=="iphone"?"iPhone":x=="ipad"?"iPad":"iPod"},V&&(l.version=V)):l=/googlebot/i.test(r)?{name:"Googlebot",googlebot:e,version:c(/googlebot\/(\d+(\.\d+))/i)||V}:{name:c(/^(.*)\/(.*) /),version:d(/^(.*)\/(.*) /)},!l.msedge&&/(apple)?webkit/i.test(r)?(/(apple)?webkit\/537\.36/i.test(r)?(l.name=l.name||"Blink",l.blink=e):(l.name=l.name||"Webkit",l.webkit=e),!l.version&&V&&(l.version=V)):!l.opera&&/gecko\//i.test(r)&&(l.name=l.name||"Gecko",l.gecko=e,l.version=l.version||c(/gecko\/(\d+(\.\d+)?)/i)),l.windowsphone||!f&&!l.silk?!l.windowsphone&&x?(l[x]=e,l.ios=e,l.osname="iOS"):N?(l.mac=e,l.osname="macOS"):F?(l.xbox=e,l.osname="Xbox"):D?(l.windows=e,l.osname="Windows"):L&&(l.linux=e,l.osname="Linux"):(l.android=e,l.osname="Android");var ee="";l.windows?ee=function(W){switch(W){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}(c(/Windows ((NT|XP)( \d\d?.\d)?)/i)):l.windowsphone?ee=c(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):l.mac?(ee=c(/Mac OS X (\d+([_\.\s]\d+)*)/i),ee=ee.replace(/[_\s]/g,".")):x?(ee=c(/os (\d+([_\s]\d+)*) like mac os x/i),ee=ee.replace(/[_\s]/g,".")):f?ee=c(/android[ \/-](\d+(\.\d+)*)/i):l.webos?ee=c(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):l.blackberry?ee=c(/rim\stablet\sos\s(\d+(\.\d+)*)/i):l.bada?ee=c(/bada\/(\d+(\.\d+)*)/i):l.tizen&&(ee=c(/tizen[\/\s](\d+(\.\d+)*)/i)),ee&&(l.osversion=ee);var $=!l.windows&&ee.split(".")[0];return G||S||x=="ipad"||f&&($==3||$>=4&&!Z)||l.silk?l.tablet=e:(Z||x=="iphone"||x=="ipod"||f||T||l.blackberry||l.webos||l.bada)&&(l.mobile=e),l.msedge||l.msie&&l.version>=10||l.yandexbrowser&&l.version>=15||l.vivaldi&&l.version>=1||l.chrome&&l.version>=20||l.samsungBrowser&&l.version>=4||l.firefox&&l.version>=20||l.safari&&l.version>=6||l.opera&&l.version>=10||l.ios&&l.osversion&&l.osversion.split(".")[0]>=6||l.blackberry&&l.version>=10.1||l.chromium&&l.version>=20?l.a=e:l.msie&&l.version<10||l.chrome&&l.version<20||l.firefox&&l.version<20||l.safari&&l.version<6||l.opera&&l.version<10||l.ios&&l.osversion&&l.osversion.split(".")[0]<6||l.chromium&&l.version<20?l.c=e:l.x=e,l}function g(r){return r.split(".").length}function i(r,c){var d,l=[];if(Array.prototype.map)return Array.prototype.map.call(r,c);for(d=0;d=0;){if(d[0][c]>d[1][c])return 1;if(d[0][c]!==d[1][c])return-1;if(c===0)return 0}}function p(r,c,d){var l=o;typeof c=="string"&&(d=c,c=void 0),c===void 0&&(c=!1),d&&(l=h(d));var x=""+l.version;for(var E in r)if(r.hasOwnProperty(E)&&l[E]){if(typeof r[E]!="string")throw new Error("Browser version in the minVersion map should be a string: "+E+": "+String(r));return s([x,r[E]])<0}return c}function u(r,c,d){return!p(r,c,d)}var e=!0,o=h(typeof navigator!="undefined"&&navigator.userAgent||"");return o.test=function(r){for(var c=0;c=this.charLength-this.charReceived?this.charLength-this.charReceived:o.length;if(o.copy(this.charBuffer,this.charReceived,0,c),this.charReceived+=c,this.charReceived=55296&&l<=56319)){if(this.charReceived=this.charLength=0,o.length===0)return r;break}this.charLength+=this.surrogateSize,r=""}this.detectIncompleteChar(o);var d=o.length;this.charLength&&(o.copy(this.charBuffer,0,o.length-this.charReceived,d),d-=this.charReceived),r+=o.toString(this.encoding,0,d);var d=r.length-1,l=r.charCodeAt(d);if(l>=55296&&l<=56319){var x=this.surrogateSize;return this.charLength+=x,this.charReceived+=x,this.charBuffer.copy(this.charBuffer,x,0,x),o.copy(this.charBuffer,0,0,x),r.substring(0,d)}return r},e.prototype.detectIncompleteChar=function(o){for(var r=o.length>=3?3:o.length;r>0;r--){var c=o[o.length-r];if(r==1&&c>>5==6){this.charLength=2;break}if(r<=2&&c>>4==14){this.charLength=3;break}if(r<=3&&c>>3==30){this.charLength=4;break}}this.charReceived=r},e.prototype.end=function(o){var r="";if(o&&o.length&&(r=this.write(o)),this.charReceived){var c=this.charReceived,d=this.charBuffer,l=this.encoding;r+=d.slice(0,c).toString(l)}return r}},{buffer:38}],38:[function(n,A,v){(function(h){"use strict";function g(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(t,a){if(g()=g())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+g().toString(16)+" bytes");return 0|t}function E(t){return+t!=t&&(t=0),s.alloc(+t)}function f(t,a){if(s.isBuffer(t))return t.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;typeof t!="string"&&(t=""+t);var P=t.length;if(P===0)return 0;for(var y=!1;;)switch(a){case"ascii":case"latin1":case"binary":return P;case"utf8":case"utf-8":case void 0:return ue(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*P;case"hex":return P>>>1;case"base64":return J(t).length;default:if(y)return ue(t).length;a=(""+a).toLowerCase(),y=!0}}function T(t,a,P){var y=!1;if((a===void 0||a<0)&&(a=0),a>this.length)return"";if((P===void 0||P>this.length)&&(P=this.length),P<=0)return"";if(P>>>=0,a>>>=0,P<=a)return"";for(t||(t="utf8");;)switch(t){case"hex":return F(this,a,P);case"utf8":case"utf-8":return B(this,a,P);case"ascii":return G(this,a,P);case"latin1":case"binary":return Z(this,a,P);case"base64":return L(this,a,P);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ee(this,a,P);default:if(y)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),y=!0}}function S(t,a,P){var y=t[a];t[a]=t[P],t[P]=y}function m(t,a,P,y,w){if(t.length===0)return-1;if(typeof P=="string"?(y=P,P=0):P>2147483647?P=2147483647:P<-2147483648&&(P=-2147483648),P=+P,isNaN(P)&&(P=w?0:t.length-1),P<0&&(P=t.length+P),P>=t.length){if(w)return-1;P=t.length-1}else if(P<0){if(!w)return-1;P=0}if(typeof a=="string"&&(a=s.from(a,y)),s.isBuffer(a))return a.length===0?-1:b(t,a,P,y,w);if(typeof a=="number")return a&=255,s.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?w?Uint8Array.prototype.indexOf.call(t,a,P):Uint8Array.prototype.lastIndexOf.call(t,a,P):b(t,[a],P,y,w);throw new TypeError("val must be string, number or Buffer")}function b(t,a,P,y,w){function X(oe,be){return K===1?oe[be]:oe.readUInt16BE(be*K)}var K=1,fe=t.length,le=a.length;if(y!==void 0&&((y=String(y).toLowerCase())==="ucs2"||y==="ucs-2"||y==="utf16le"||y==="utf-16le")){if(t.length<2||a.length<2)return-1;K=2,fe/=2,le/=2,P/=2}var me;if(w){var _e=-1;for(me=P;mefe&&(P=fe-le),me=P;me>=0;me--){for(var ye=!0,he=0;hew&&(y=w):y=w;var X=a.length;if(X%2!=0)throw new TypeError("Invalid hex string");y>X/2&&(y=X/2);for(var K=0;K239?4:X>223?3:X>191?2:1;if(w+fe<=P){var le,me,_e,ye;switch(fe){case 1:X<128&&(K=X);break;case 2:le=t[w+1],(192&le)==128&&(ye=(31&X)<<6|63&le)>127&&(K=ye);break;case 3:le=t[w+1],me=t[w+2],(192&le)==128&&(192&me)==128&&(ye=(15&X)<<12|(63&le)<<6|63&me)>2047&&(ye<55296||ye>57343)&&(K=ye);break;case 4:le=t[w+1],me=t[w+2],_e=t[w+3],(192&le)==128&&(192&me)==128&&(192&_e)==128&&(ye=(15&X)<<18|(63&le)<<12|(63&me)<<6|63&_e)>65535&&ye<1114112&&(K=ye)}}K===null?(K=65533,fe=1):K>65535&&(K-=65536,y.push(K>>>10&1023|55296),K=56320|1023&K),y.push(K),w+=fe}return V(y)}function V(t){var a=t.length;if(a<=ce)return String.fromCharCode.apply(String,t);for(var P="",y=0;yy)&&(P=y);for(var w="",X=a;XP)throw new RangeError("Trying to access beyond buffer length")}function W(t,a,P,y,w,X){if(!s.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(a>w||at.length)throw new RangeError("Index out of range")}function R(t,a,P,y){a<0&&(a=65535+a+1);for(var w=0,X=Math.min(t.length-P,2);w>>8*(y?w:1-w)}function I(t,a,P,y){a<0&&(a=4294967295+a+1);for(var w=0,X=Math.min(t.length-P,4);w>>8*(y?w:3-w)&255}function M(t,a,P,y,w,X){if(P+y>t.length)throw new RangeError("Index out of range");if(P<0)throw new RangeError("Index out of range")}function U(t,a,P,y,w){return w||M(t,a,P,4,34028234663852886e22,-34028234663852886e22),re.write(t,a,P,y,23,4),P+4}function H(t,a,P,y,w){return w||M(t,a,P,8,17976931348623157e292,-17976931348623157e292),re.write(t,a,P,y,52,8),P+8}function Y(t){if(t=ae(t).replace(k,""),t.length<2)return"";for(;t.length%4!=0;)t+="=";return t}function ae(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function ne(t){return t<16?"0"+t.toString(16):t.toString(16)}function ue(t,a){a=a||1/0;for(var P,y=t.length,w=null,X=[],K=0;K55295&&P<57344){if(!w){if(P>56319){(a-=3)>-1&&X.push(239,191,189);continue}if(K+1===y){(a-=3)>-1&&X.push(239,191,189);continue}w=P;continue}if(P<56320){(a-=3)>-1&&X.push(239,191,189),w=P;continue}P=65536+(w-55296<<10|P-56320)}else w&&(a-=3)>-1&&X.push(239,191,189);if(w=null,P<128){if((a-=1)<0)break;X.push(P)}else if(P<2048){if((a-=2)<0)break;X.push(P>>6|192,63&P|128)}else if(P<65536){if((a-=3)<0)break;X.push(P>>12|224,P>>6&63|128,63&P|128)}else{if(!(P<1114112))throw new Error("Invalid code point");if((a-=4)<0)break;X.push(P>>18|240,P>>12&63|128,P>>6&63|128,63&P|128)}}return X}function de(t){for(var a=[],P=0;P>8,w=P%256,X.push(w),X.push(y);return X}function J(t){return z.toByteArray(Y(t))}function ie(t,a,P,y){for(var w=0;w=a.length||w>=t.length);++w)a[w+P]=t[w];return w}function q(t){return t!==t}var z=n("base64-js"),re=n("ieee754"),te=n("isarray");v.Buffer=s,v.SlowBuffer=E,v.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=h.TYPED_ARRAY_SUPPORT!==void 0?h.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},t.foo()===42&&typeof t.subarray=="function"&&t.subarray(1,1).byteLength===0}catch(a){return!1}}(),v.kMaxLength=g(),s.poolSize=8192,s._augment=function(t){return t.__proto__=s.prototype,t},s.from=function(t,a,P){return p(null,t,a,P)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(t,a,P){return e(null,t,a,P)},s.allocUnsafe=function(t){return o(null,t)},s.allocUnsafeSlow=function(t){return o(null,t)},s.isBuffer=function(t){return!(t==null||!t._isBuffer)},s.compare=function(t,a){if(!s.isBuffer(t)||!s.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(t===a)return 0;for(var P=t.length,y=a.length,w=0,X=Math.min(P,y);w0&&(t=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(t+=" ... ")),""},s.prototype.compare=function(t,a,P,y,w){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),P===void 0&&(P=t?t.length:0),y===void 0&&(y=0),w===void 0&&(w=this.length),a<0||P>t.length||y<0||w>this.length)throw new RangeError("out of range index");if(y>=w&&a>=P)return 0;if(y>=w)return-1;if(a>=P)return 1;if(a>>>=0,P>>>=0,y>>>=0,w>>>=0,this===t)return 0;for(var X=w-y,K=P-a,fe=Math.min(X,K),le=this.slice(y,w),me=t.slice(a,P),_e=0;_ew)&&(P=w),t.length>0&&(P<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");y||(y="utf8");for(var X=!1;;)switch(y){case"hex":return O(this,t,a,P);case"utf8":case"utf-8":return C(this,t,a,P);case"ascii":return _(this,t,a,P);case"latin1":case"binary":return j(this,t,a,P);case"base64":return D(this,t,a,P);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,a,P);default:if(X)throw new TypeError("Unknown encoding: "+y);y=(""+y).toLowerCase(),X=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ce=4096;s.prototype.slice=function(t,a){var P=this.length;t=~~t,a=a===void 0?P:~~a,t<0?(t+=P)<0&&(t=0):t>P&&(t=P),a<0?(a+=P)<0&&(a=0):a>P&&(a=P),a0&&(w*=256);)y+=this[t+--a]*w;return y},s.prototype.readUInt8=function(t,a){return a||$(t,1,this.length),this[t]},s.prototype.readUInt16LE=function(t,a){return a||$(t,2,this.length),this[t]|this[t+1]<<8},s.prototype.readUInt16BE=function(t,a){return a||$(t,2,this.length),this[t]<<8|this[t+1]},s.prototype.readUInt32LE=function(t,a){return a||$(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},s.prototype.readUInt32BE=function(t,a){return a||$(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},s.prototype.readIntLE=function(t,a,P){t|=0,a|=0,P||$(t,a,this.length);for(var y=this[t],w=1,X=0;++X=w&&(y-=Math.pow(2,8*a)),y},s.prototype.readIntBE=function(t,a,P){t|=0,a|=0,P||$(t,a,this.length);for(var y=a,w=1,X=this[t+--y];y>0&&(w*=256);)X+=this[t+--y]*w;return w*=128,X>=w&&(X-=Math.pow(2,8*a)),X},s.prototype.readInt8=function(t,a){return a||$(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},s.prototype.readInt16LE=function(t,a){a||$(t,2,this.length);var P=this[t]|this[t+1]<<8;return 32768&P?4294901760|P:P},s.prototype.readInt16BE=function(t,a){a||$(t,2,this.length);var P=this[t+1]|this[t]<<8;return 32768&P?4294901760|P:P},s.prototype.readInt32LE=function(t,a){return a||$(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},s.prototype.readInt32BE=function(t,a){return a||$(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},s.prototype.readFloatLE=function(t,a){return a||$(t,4,this.length),re.read(this,t,!0,23,4)},s.prototype.readFloatBE=function(t,a){return a||$(t,4,this.length),re.read(this,t,!1,23,4)},s.prototype.readDoubleLE=function(t,a){return a||$(t,8,this.length),re.read(this,t,!0,52,8)},s.prototype.readDoubleBE=function(t,a){return a||$(t,8,this.length),re.read(this,t,!1,52,8)},s.prototype.writeUIntLE=function(t,a,P,y){(t=+t,a|=0,P|=0,!y)&&W(this,t,a,P,Math.pow(2,8*P)-1,0);var w=1,X=0;for(this[a]=255&t;++X=0&&(X*=256);)this[a+w]=t/X&255;return a+P},s.prototype.writeUInt8=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,1,255,0),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[a]=255&t,a+1},s.prototype.writeUInt16LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[a]=255&t,this[a+1]=t>>>8):R(this,t,a,!0),a+2},s.prototype.writeUInt16BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>8,this[a+1]=255&t):R(this,t,a,!1),a+2},s.prototype.writeUInt32LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[a+3]=t>>>24,this[a+2]=t>>>16,this[a+1]=t>>>8,this[a]=255&t):I(this,t,a,!0),a+4},s.prototype.writeUInt32BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>24,this[a+1]=t>>>16,this[a+2]=t>>>8,this[a+3]=255&t):I(this,t,a,!1),a+4},s.prototype.writeIntLE=function(t,a,P,y){if(t=+t,a|=0,!y){var w=Math.pow(2,8*P-1);W(this,t,a,P,w-1,-w)}var X=0,K=1,fe=0;for(this[a]=255&t;++X>0)-fe&255;return a+P},s.prototype.writeIntBE=function(t,a,P,y){if(t=+t,a|=0,!y){var w=Math.pow(2,8*P-1);W(this,t,a,P,w-1,-w)}var X=P-1,K=1,fe=0;for(this[a+X]=255&t;--X>=0&&(K*=256);)t<0&&fe===0&&this[a+X+1]!==0&&(fe=1),this[a+X]=(t/K>>0)-fe&255;return a+P},s.prototype.writeInt8=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,1,127,-128),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[a]=255&t,a+1},s.prototype.writeInt16LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[a]=255&t,this[a+1]=t>>>8):R(this,t,a,!0),a+2},s.prototype.writeInt16BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>8,this[a+1]=255&t):R(this,t,a,!1),a+2},s.prototype.writeInt32LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[a]=255&t,this[a+1]=t>>>8,this[a+2]=t>>>16,this[a+3]=t>>>24):I(this,t,a,!0),a+4},s.prototype.writeInt32BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>24,this[a+1]=t>>>16,this[a+2]=t>>>8,this[a+3]=255&t):I(this,t,a,!1),a+4},s.prototype.writeFloatLE=function(t,a,P){return U(this,t,a,!0,P)},s.prototype.writeFloatBE=function(t,a,P){return U(this,t,a,!1,P)},s.prototype.writeDoubleLE=function(t,a,P){return H(this,t,a,!0,P)},s.prototype.writeDoubleBE=function(t,a,P){return H(this,t,a,!1,P)},s.prototype.copy=function(t,a,P,y){if(P||(P=0),y||y===0||(y=this.length),a>=t.length&&(a=t.length),a||(a=0),y>0&&y=this.length)throw new RangeError("sourceStart out of bounds");if(y<0)throw new RangeError("sourceEnd out of bounds");y>this.length&&(y=this.length),t.length-a=0;--w)t[w+a]=this[w+P];else if(X<1e3||!s.TYPED_ARRAY_SUPPORT)for(w=0;w>>=0,P=P===void 0?this.length:P>>>0,t||(t=0);var X;if(typeof t=="number")for(X=a;X>>1;u(s[r])2&&(T=c.call(arguments,1)),x(T)})})}function s(d){return Promise.all(d.map(g,this))}function p(d){for(var l=new d.constructor,x=Object.keys(d),E=[],f=0;fd;)if((o=r[d++])!=o)return!0}else for(;c>d;d++)if((s||d in r)&&r[d]===u)return s||d||0;return!s&&-1}}},{"./_to-absolute-index":121,"./_to-iobject":123,"./_to-length":124}],63:[function(n,A,v){var h=n("./_cof"),g=n("./_wks")("toStringTag"),i=h(function(){return arguments}())=="Arguments",s=function(u,e){try{return u[e]}catch(o){}};A.exports=function(p){var u,e,o;return p===void 0?"Undefined":p===null?"Null":typeof(e=s(u=Object(p),g))=="string"?e:i?h(u):(o=h(u))=="Object"&&typeof u.callee=="function"?"Arguments":o}},{"./_cof":64,"./_wks":131}],64:[function(n,A,v){var h={}.toString;A.exports=function(g){return h.call(g).slice(8,-1)}},{}],65:[function(n,A,v){var h=A.exports={version:"2.5.7"};typeof __e=="number"&&(__e=h)},{}],66:[function(n,A,v){"use strict";var h=n("./_object-dp"),g=n("./_property-desc");A.exports=function(i,s,p){s in i?h.f(i,s,g(0,p)):i[s]=p}},{"./_object-dp":98,"./_property-desc":111}],67:[function(n,A,v){var h=n("./_a-function");A.exports=function(g,i,s){if(h(g),i===void 0)return g;switch(s){case 1:return function(p){return g.call(i,p)};case 2:return function(p,u){return g.call(i,p,u)};case 3:return function(p,u,e){return g.call(i,p,u,e)}}return function(){return g.apply(i,arguments)}}},{"./_a-function":58}],68:[function(n,A,v){A.exports=function(h){if(h==null)throw TypeError("Can't call method on "+h);return h}},{}],69:[function(n,A,v){A.exports=!n("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":74}],70:[function(n,A,v){var h=n("./_is-object"),g=n("./_global").document,i=h(g)&&h(g.createElement);A.exports=function(s){return i?g.createElement(s):{}}},{"./_global":76,"./_is-object":85}],71:[function(n,A,v){A.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],72:[function(n,A,v){var h=n("./_object-keys"),g=n("./_object-gops"),i=n("./_object-pie");A.exports=function(s){var p=h(s),u=g.f;if(u)for(var e,o=u(s),r=i.f,c=0;o.length>c;)r.call(s,e=o[c++])&&p.push(e);return p}},{"./_object-gops":103,"./_object-keys":106,"./_object-pie":107}],73:[function(n,A,v){var h=n("./_global"),g=n("./_core"),i=n("./_ctx"),s=n("./_hide"),p=n("./_has"),u=function e(o,r,c){var d,l,x,E=o&e.F,f=o&e.G,T=o&e.S,S=o&e.P,m=o&e.B,b=o&e.W,O=f?g:g[r]||(g[r]={}),C=O.prototype,_=f?h:T?h[r]:(h[r]||{}).prototype;f&&(c=r);for(d in c)(l=!E&&_&&_[d]!==void 0)&&p(O,d)||(x=l?_[d]:c[d],O[d]=f&&typeof _[d]!="function"?c[d]:m&&l?i(x,h):b&&_[d]==x?function(j){var D=function(L,B,V){if(this instanceof j){switch(arguments.length){case 0:return new j;case 1:return new j(L);case 2:return new j(L,B)}return new j(L,B,V)}return j.apply(this,arguments)};return D.prototype=j.prototype,D}(x):S&&typeof x=="function"?i(Function.call,x):x,S&&((O.virtual||(O.virtual={}))[d]=x,o&e.R&&C&&!C[d]&&s(C,d,x)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,A.exports=u},{"./_core":65,"./_ctx":67,"./_global":76,"./_has":77,"./_hide":78}],74:[function(n,A,v){A.exports=function(h){try{return!!h()}catch(g){return!0}}},{}],75:[function(n,A,v){var h=n("./_ctx"),g=n("./_iter-call"),i=n("./_is-array-iter"),s=n("./_an-object"),p=n("./_to-length"),u=n("./core.get-iterator-method"),e={},o={},v=A.exports=function(r,c,d,l,x){var E,f,T,S,m=x?function(){return r}:u(r),b=h(d,l,c?2:1),O=0;if(typeof m!="function")throw TypeError(r+" is not iterable!");if(i(m)){for(E=p(r.length);E>O;O++)if((S=c?b(s(f=r[O])[0],f[1]):b(r[O]))===e||S===o)return S}else for(T=m.call(r);!(f=T.next()).done;)if((S=g(T,b,f.value,c))===e||S===o)return S};v.BREAK=e,v.RETURN=o},{"./_an-object":61,"./_ctx":67,"./_is-array-iter":83,"./_iter-call":86,"./_to-length":124,"./core.get-iterator-method":132}],76:[function(n,A,v){var h=A.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=h)},{}],77:[function(n,A,v){var h={}.hasOwnProperty;A.exports=function(g,i){return h.call(g,i)}},{}],78:[function(n,A,v){var h=n("./_object-dp"),g=n("./_property-desc");A.exports=n("./_descriptors")?function(i,s,p){return h.f(i,s,g(1,p))}:function(i,s,p){return i[s]=p,i}},{"./_descriptors":69,"./_object-dp":98,"./_property-desc":111}],79:[function(n,A,v){var h=n("./_global").document;A.exports=h&&h.documentElement},{"./_global":76}],80:[function(n,A,v){A.exports=!n("./_descriptors")&&!n("./_fails")(function(){return Object.defineProperty(n("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":69,"./_dom-create":70,"./_fails":74}],81:[function(n,A,v){A.exports=function(h,g,i){var s=i===void 0;switch(g.length){case 0:return s?h():h.call(i);case 1:return s?h(g[0]):h.call(i,g[0]);case 2:return s?h(g[0],g[1]):h.call(i,g[0],g[1]);case 3:return s?h(g[0],g[1],g[2]):h.call(i,g[0],g[1],g[2]);case 4:return s?h(g[0],g[1],g[2],g[3]):h.call(i,g[0],g[1],g[2],g[3])}return h.apply(i,g)}},{}],82:[function(n,A,v){var h=n("./_cof");A.exports=Object("z").propertyIsEnumerable(0)?Object:function(g){return h(g)=="String"?g.split(""):Object(g)}},{"./_cof":64}],83:[function(n,A,v){var h=n("./_iterators"),g=n("./_wks")("iterator"),i=Array.prototype;A.exports=function(s){return s!==void 0&&(h.Array===s||i[g]===s)}},{"./_iterators":91,"./_wks":131}],84:[function(n,A,v){var h=n("./_cof");A.exports=Array.isArray||function(g){return h(g)=="Array"}},{"./_cof":64}],85:[function(n,A,v){A.exports=function(h){return typeof h=="object"?h!==null:typeof h=="function"}},{}],86:[function(n,A,v){var h=n("./_an-object");A.exports=function(g,i,s,p){try{return p?i(h(s)[0],s[1]):i(s)}catch(e){var u=g.return;throw u!==void 0&&h(u.call(g)),e}}},{"./_an-object":61}],87:[function(n,A,v){"use strict";var h=n("./_object-create"),g=n("./_property-desc"),i=n("./_set-to-string-tag"),s={};n("./_hide")(s,n("./_wks")("iterator"),function(){return this}),A.exports=function(p,u,e){p.prototype=h(s,{next:g(1,e)}),i(p,u+" Iterator")}},{"./_hide":78,"./_object-create":97,"./_property-desc":111,"./_set-to-string-tag":115,"./_wks":131}],88:[function(n,A,v){"use strict";var h=n("./_library"),g=n("./_export"),i=n("./_redefine"),s=n("./_hide"),p=n("./_iterators"),u=n("./_iter-create"),e=n("./_set-to-string-tag"),o=n("./_object-gpo"),r=n("./_wks")("iterator"),c=!([].keys&&"next"in[].keys()),d=function(){return this};A.exports=function(l,x,E,f,T,S,m){u(E,x,f);var b,O,C,_=function(ee){if(!c&&ee in L)return L[ee];switch(ee){case"keys":case"values":return function(){return new E(this,ee)}}return function(){return new E(this,ee)}},j=x+" Iterator",D=T=="values",N=!1,L=l.prototype,B=L[r]||L["@@iterator"]||T&&L[T],V=B||_(T),G=T?D?_("entries"):V:void 0,Z=x=="Array"&&L.entries||B;if(Z&&(C=o(Z.call(new l)))!==Object.prototype&&C.next&&(e(C,j,!0),h||typeof C[r]=="function"||s(C,r,d)),D&&B&&B.name!=="values"&&(N=!0,V=function(){return B.call(this)}),h&&!m||!c&&!N&&L[r]||s(L,r,V),p[x]=V,p[j]=d,T)if(b={values:D?V:_("values"),keys:S?V:_("keys"),entries:G},m)for(O in b)O in L||i(L,O,b[O]);else g(g.P+g.F*(c||N),x,b);return b}},{"./_export":73,"./_hide":78,"./_iter-create":87,"./_iterators":91,"./_library":92,"./_object-gpo":104,"./_redefine":113,"./_set-to-string-tag":115,"./_wks":131}],89:[function(n,A,v){var h=n("./_wks")("iterator"),g=!1;try{var i=[7][h]();i.return=function(){g=!0},Array.from(i,function(){throw 2})}catch(s){}A.exports=function(s,p){if(!p&&!g)return!1;var u=!1;try{var e=[7],o=e[h]();o.next=function(){return{done:u=!0}},e[h]=function(){return o},s(e)}catch(r){}return u}},{"./_wks":131}],90:[function(n,A,v){A.exports=function(h,g){return{value:g,done:!!h}}},{}],91:[function(n,A,v){A.exports={}},{}],92:[function(n,A,v){A.exports=!0},{}],93:[function(n,A,v){var h=n("./_uid")("meta"),g=n("./_is-object"),i=n("./_has"),s=n("./_object-dp").f,p=0,u=Object.isExtensible||function(){return!0},e=!n("./_fails")(function(){return u(Object.preventExtensions({}))}),o=function(E){s(E,h,{value:{i:"O"+ ++p,w:{}}})},r=function(E,f){if(!g(E))return typeof E=="symbol"?E:(typeof E=="string"?"S":"P")+E;if(!i(E,h)){if(!u(E))return"F";if(!f)return"E";o(E)}return E[h].i},c=function(E,f){if(!i(E,h)){if(!u(E))return!0;if(!f)return!1;o(E)}return E[h].w},d=function(E){return e&&l.NEED&&u(E)&&!i(E,h)&&o(E),E},l=A.exports={KEY:h,NEED:!1,fastKey:r,getWeak:c,onFreeze:d}},{"./_fails":74,"./_has":77,"./_is-object":85,"./_object-dp":98,"./_uid":127}],94:[function(n,A,v){var h=n("./_global"),g=n("./_task").set,i=h.MutationObserver||h.WebKitMutationObserver,s=h.process,p=h.Promise,u=n("./_cof")(s)=="process";A.exports=function(){var e,o,r,c=function(){var f,T;for(u&&(f=s.domain)&&f.exit();e;){T=e.fn,e=e.next;try{T()}catch(S){throw e?r():o=void 0,S}}o=void 0,f&&f.enter()};if(u)r=function(){s.nextTick(c)};else if(!i||h.navigator&&h.navigator.standalone)if(p&&p.resolve){var d=p.resolve(void 0);r=function(){d.then(c)}}else r=function(){g.call(h,c)};else{var l=!0,x=document.createTextNode("");new i(c).observe(x,{characterData:!0}),r=function(){x.data=l=!l}}return function(E){var f={fn:E,next:void 0};o&&(o.next=f),e||(e=f,r()),o=f}}},{"./_cof":64,"./_global":76,"./_task":120}],95:[function(n,A,v){"use strict";function h(i){var s,p;this.promise=new i(function(u,e){if(s!==void 0||p!==void 0)throw TypeError("Bad Promise constructor");s=u,p=e}),this.resolve=g(s),this.reject=g(p)}var g=n("./_a-function");A.exports.f=function(i){return new h(i)}},{"./_a-function":58}],96:[function(n,A,v){"use strict";var h=n("./_object-keys"),g=n("./_object-gops"),i=n("./_object-pie"),s=n("./_to-object"),p=n("./_iobject"),u=Object.assign;A.exports=!u||n("./_fails")(function(){var e={},o={},r=Symbol(),c="abcdefghijklmnopqrst";return e[r]=7,c.split("").forEach(function(d){o[d]=d}),u({},e)[r]!=7||Object.keys(u({},o)).join("")!=c})?function(e,o){for(var r=s(e),c=arguments.length,d=1,l=g.f,x=i.f;c>d;)for(var E,f=p(arguments[d++]),T=l?h(f).concat(l(f)):h(f),S=T.length,m=0;S>m;)x.call(f,E=T[m++])&&(r[E]=f[E]);return r}:u},{"./_fails":74,"./_iobject":82,"./_object-gops":103,"./_object-keys":106,"./_object-pie":107,"./_to-object":125}],97:[function(n,A,v){var h=n("./_an-object"),g=n("./_object-dps"),i=n("./_enum-bug-keys"),s=n("./_shared-key")("IE_PROTO"),p=function(){},u=function(){var o,r=n("./_dom-create")("iframe"),c=i.length;for(r.style.display="none",n("./_html").appendChild(r),r.src="javascript:",o=r.contentWindow.document,o.open(),o.write(""),o.close(),u=o.F;c--;)delete u.prototype[i[c]];return u()};A.exports=Object.create||function(e,o){var r;return e!==null?(p.prototype=h(e),r=new p,p.prototype=null,r[s]=e):r=u(),o===void 0?r:g(r,o)}},{"./_an-object":61,"./_dom-create":70,"./_enum-bug-keys":71,"./_html":79,"./_object-dps":99,"./_shared-key":116}],98:[function(n,A,v){var h=n("./_an-object"),g=n("./_ie8-dom-define"),i=n("./_to-primitive"),s=Object.defineProperty;v.f=n("./_descriptors")?Object.defineProperty:function(p,u,e){if(h(p),u=i(u,!0),h(e),g)try{return s(p,u,e)}catch(o){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(p[u]=e.value),p}},{"./_an-object":61,"./_descriptors":69,"./_ie8-dom-define":80,"./_to-primitive":126}],99:[function(n,A,v){var h=n("./_object-dp"),g=n("./_an-object"),i=n("./_object-keys");A.exports=n("./_descriptors")?Object.defineProperties:function(s,p){g(s);for(var u,e=i(p),o=e.length,r=0;o>r;)h.f(s,u=e[r++],p[u]);return s}},{"./_an-object":61,"./_descriptors":69,"./_object-dp":98,"./_object-keys":106}],100:[function(n,A,v){var h=n("./_object-pie"),g=n("./_property-desc"),i=n("./_to-iobject"),s=n("./_to-primitive"),p=n("./_has"),u=n("./_ie8-dom-define"),e=Object.getOwnPropertyDescriptor;v.f=n("./_descriptors")?e:function(o,r){if(o=i(o),r=s(r,!0),u)try{return e(o,r)}catch(c){}if(p(o,r))return g(!h.f.call(o,r),o[r])}},{"./_descriptors":69,"./_has":77,"./_ie8-dom-define":80,"./_object-pie":107,"./_property-desc":111,"./_to-iobject":123,"./_to-primitive":126}],101:[function(n,A,v){var h=n("./_to-iobject"),g=n("./_object-gopn").f,i={}.toString,s=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],p=function(e){try{return g(e)}catch(o){return s.slice()}};A.exports.f=function(u){return s&&i.call(u)=="[object Window]"?p(u):g(h(u))}},{"./_object-gopn":102,"./_to-iobject":123}],102:[function(n,A,v){var h=n("./_object-keys-internal"),g=n("./_enum-bug-keys").concat("length","prototype");v.f=Object.getOwnPropertyNames||function(i){return h(i,g)}},{"./_enum-bug-keys":71,"./_object-keys-internal":105}],103:[function(n,A,v){v.f=Object.getOwnPropertySymbols},{}],104:[function(n,A,v){var h=n("./_has"),g=n("./_to-object"),i=n("./_shared-key")("IE_PROTO"),s=Object.prototype;A.exports=Object.getPrototypeOf||function(p){return p=g(p),h(p,i)?p[i]:typeof p.constructor=="function"&&p instanceof p.constructor?p.constructor.prototype:p instanceof Object?s:null}},{"./_has":77,"./_shared-key":116,"./_to-object":125}],105:[function(n,A,v){var h=n("./_has"),g=n("./_to-iobject"),i=n("./_array-includes")(!1),s=n("./_shared-key")("IE_PROTO");A.exports=function(p,u){var e,o=g(p),r=0,c=[];for(e in o)e!=s&&h(o,e)&&c.push(e);for(;u.length>r;)h(o,e=u[r++])&&(~i(c,e)||c.push(e));return c}},{"./_array-includes":62,"./_has":77,"./_shared-key":116,"./_to-iobject":123}],106:[function(n,A,v){var h=n("./_object-keys-internal"),g=n("./_enum-bug-keys");A.exports=Object.keys||function(i){return h(i,g)}},{"./_enum-bug-keys":71,"./_object-keys-internal":105}],107:[function(n,A,v){v.f={}.propertyIsEnumerable},{}],108:[function(n,A,v){var h=n("./_export"),g=n("./_core"),i=n("./_fails");A.exports=function(s,p){var u=(g.Object||{})[s]||Object[s],e={};e[s]=p(u),h(h.S+h.F*i(function(){u(1)}),"Object",e)}},{"./_core":65,"./_export":73,"./_fails":74}],109:[function(n,A,v){A.exports=function(h){try{return{e:!1,v:h()}}catch(g){return{e:!0,v:g}}}},{}],110:[function(n,A,v){var h=n("./_an-object"),g=n("./_is-object"),i=n("./_new-promise-capability");A.exports=function(s,p){if(h(s),g(p)&&p.constructor===s)return p;var u=i.f(s);return(0,u.resolve)(p),u.promise}},{"./_an-object":61,"./_is-object":85,"./_new-promise-capability":95}],111:[function(n,A,v){A.exports=function(h,g){return{enumerable:!(1&h),configurable:!(2&h),writable:!(4&h),value:g}}},{}],112:[function(n,A,v){var h=n("./_hide");A.exports=function(g,i,s){for(var p in i)s&&g[p]?g[p]=i[p]:h(g,p,i[p]);return g}},{"./_hide":78}],113:[function(n,A,v){A.exports=n("./_hide")},{"./_hide":78}],114:[function(n,A,v){"use strict";var h=n("./_global"),g=n("./_core"),i=n("./_object-dp"),s=n("./_descriptors"),p=n("./_wks")("species");A.exports=function(u){var e=typeof g[u]=="function"?g[u]:h[u];s&&e&&!e[p]&&i.f(e,p,{configurable:!0,get:function(){return this}})}},{"./_core":65,"./_descriptors":69,"./_global":76,"./_object-dp":98,"./_wks":131}],115:[function(n,A,v){var h=n("./_object-dp").f,g=n("./_has"),i=n("./_wks")("toStringTag");A.exports=function(s,p,u){s&&!g(s=u?s:s.prototype,i)&&h(s,i,{configurable:!0,value:p})}},{"./_has":77,"./_object-dp":98,"./_wks":131}],116:[function(n,A,v){var h=n("./_shared")("keys"),g=n("./_uid");A.exports=function(i){return h[i]||(h[i]=g(i))}},{"./_shared":117,"./_uid":127}],117:[function(n,A,v){var h=n("./_core"),g=n("./_global"),i=g["__core-js_shared__"]||(g["__core-js_shared__"]={});(A.exports=function(s,p){return i[s]||(i[s]=p!==void 0?p:{})})("versions",[]).push({version:h.version,mode:n("./_library")?"pure":"global",copyright:"\u6F0F 2018 Denis Pushkarev (zloirock.ru)"})},{"./_core":65,"./_global":76,"./_library":92}],118:[function(n,A,v){var h=n("./_an-object"),g=n("./_a-function"),i=n("./_wks")("species");A.exports=function(s,p){var u,e=h(s).constructor;return e===void 0||(u=h(e)[i])==null?p:g(u)}},{"./_a-function":58,"./_an-object":61,"./_wks":131}],119:[function(n,A,v){var h=n("./_to-integer"),g=n("./_defined");A.exports=function(i){return function(s,p){var u,e,o=String(g(s)),r=h(p),c=o.length;return r<0||r>=c?i?"":void 0:(u=o.charCodeAt(r),u<55296||u>56319||r+1===c||(e=o.charCodeAt(r+1))<56320||e>57343?i?o.charAt(r):u:i?o.slice(r,r+2):e-56320+(u-55296<<10)+65536)}}},{"./_defined":68,"./_to-integer":122}],120:[function(n,A,v){var h,g,i,s=n("./_ctx"),p=n("./_invoke"),u=n("./_html"),e=n("./_dom-create"),o=n("./_global"),r=o.process,c=o.setImmediate,d=o.clearImmediate,l=o.MessageChannel,x=o.Dispatch,E=0,f={},T=function(){var b=+this;if(f.hasOwnProperty(b)){var O=f[b];delete f[b],O()}},S=function(b){T.call(b.data)};c&&d||(c=function(b){for(var O=[],C=1;arguments.length>C;)O.push(arguments[C++]);return f[++E]=function(){p(typeof b=="function"?b:Function(b),O)},h(E),E},d=function(b){delete f[b]},n("./_cof")(r)=="process"?h=function(b){r.nextTick(s(T,b,1))}:x&&x.now?h=function(b){x.now(s(T,b,1))}:l?(g=new l,i=g.port2,g.port1.onmessage=S,h=s(i.postMessage,i,1)):o.addEventListener&&typeof postMessage=="function"&&!o.importScripts?(h=function(b){o.postMessage(b+"","*")},o.addEventListener("message",S,!1)):h="onreadystatechange"in e("script")?function(m){u.appendChild(e("script")).onreadystatechange=function(){u.removeChild(this),T.call(m)}}:function(m){setTimeout(s(T,m,1),0)}),A.exports={set:c,clear:d}},{"./_cof":64,"./_ctx":67,"./_dom-create":70,"./_global":76,"./_html":79,"./_invoke":81}],121:[function(n,A,v){var h=n("./_to-integer"),g=Math.max,i=Math.min;A.exports=function(s,p){return s=h(s),s<0?g(s+p,0):i(s,p)}},{"./_to-integer":122}],122:[function(n,A,v){var h=Math.ceil,g=Math.floor;A.exports=function(i){return isNaN(i=+i)?0:(i>0?g:h)(i)}},{}],123:[function(n,A,v){var h=n("./_iobject"),g=n("./_defined");A.exports=function(i){return h(g(i))}},{"./_defined":68,"./_iobject":82}],124:[function(n,A,v){var h=n("./_to-integer"),g=Math.min;A.exports=function(i){return i>0?g(h(i),9007199254740991):0}},{"./_to-integer":122}],125:[function(n,A,v){var h=n("./_defined");A.exports=function(g){return Object(h(g))}},{"./_defined":68}],126:[function(n,A,v){var h=n("./_is-object");A.exports=function(g,i){if(!h(g))return g;var s,p;if(i&&typeof(s=g.toString)=="function"&&!h(p=s.call(g)))return p;if(typeof(s=g.valueOf)=="function"&&!h(p=s.call(g)))return p;if(!i&&typeof(s=g.toString)=="function"&&!h(p=s.call(g)))return p;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":85}],127:[function(n,A,v){var h=0,g=Math.random();A.exports=function(i){return"Symbol(".concat(i===void 0?"":i,")_",(++h+g).toString(36))}},{}],128:[function(n,A,v){var h=n("./_global"),g=h.navigator;A.exports=g&&g.userAgent||""},{"./_global":76}],129:[function(n,A,v){var h=n("./_global"),g=n("./_core"),i=n("./_library"),s=n("./_wks-ext"),p=n("./_object-dp").f;A.exports=function(u){var e=g.Symbol||(g.Symbol=i?{}:h.Symbol||{});u.charAt(0)=="_"||u in e||p(e,u,{value:s.f(u)})}},{"./_core":65,"./_global":76,"./_library":92,"./_object-dp":98,"./_wks-ext":130}],130:[function(n,A,v){v.f=n("./_wks")},{"./_wks":131}],131:[function(n,A,v){var h=n("./_shared")("wks"),g=n("./_uid"),i=n("./_global").Symbol,s=typeof i=="function";(A.exports=function(p){return h[p]||(h[p]=s&&i[p]||(s?i:g)("Symbol."+p))}).store=h},{"./_global":76,"./_shared":117,"./_uid":127}],132:[function(n,A,v){var h=n("./_classof"),g=n("./_wks")("iterator"),i=n("./_iterators");A.exports=n("./_core").getIteratorMethod=function(s){if(s!=null)return s[g]||s["@@iterator"]||i[h(s)]}},{"./_classof":63,"./_core":65,"./_iterators":91,"./_wks":131}],133:[function(n,A,v){"use strict";var h=n("./_ctx"),g=n("./_export"),i=n("./_to-object"),s=n("./_iter-call"),p=n("./_is-array-iter"),u=n("./_to-length"),e=n("./_create-property"),o=n("./core.get-iterator-method");g(g.S+g.F*!n("./_iter-detect")(function(r){Array.from(r)}),"Array",{from:function(c){var d,l,x,E,f=i(c),T=typeof this=="function"?this:Array,S=arguments.length,m=S>1?arguments[1]:void 0,b=m!==void 0,O=0,C=o(f);if(b&&(m=h(m,S>2?arguments[2]:void 0,2)),C==null||T==Array&&p(C))for(d=u(f.length),l=new T(d);d>O;O++)e(l,O,b?m(f[O],O):f[O]);else for(E=C.call(f),l=new T;!(x=E.next()).done;O++)e(l,O,b?s(E,m,[x.value,O],!0):x.value);return l.length=O,l}})},{"./_create-property":66,"./_ctx":67,"./_export":73,"./_is-array-iter":83,"./_iter-call":86,"./_iter-detect":89,"./_to-length":124,"./_to-object":125,"./core.get-iterator-method":132}],134:[function(n,A,v){"use strict";var h=n("./_add-to-unscopables"),g=n("./_iter-step"),i=n("./_iterators"),s=n("./_to-iobject");A.exports=n("./_iter-define")(Array,"Array",function(p,u){this._t=s(p),this._i=0,this._k=u},function(){var p=this._t,u=this._k,e=this._i++;return!p||e>=p.length?(this._t=void 0,g(1)):u=="keys"?g(0,e):u=="values"?g(0,p[e]):g(0,[e,p[e]])},"values"),i.Arguments=i.Array,h("keys"),h("values"),h("entries")},{"./_add-to-unscopables":59,"./_iter-define":88,"./_iter-step":90,"./_iterators":91,"./_to-iobject":123}],135:[function(n,A,v){"use strict";var h=n("./_is-object"),g=n("./_object-gpo"),i=n("./_wks")("hasInstance"),s=Function.prototype;i in s||n("./_object-dp").f(s,i,{value:function(u){if(typeof this!="function"||!h(u))return!1;if(!h(this.prototype))return u instanceof this;for(;u=g(u);)if(this.prototype===u)return!0;return!1}})},{"./_is-object":85,"./_object-dp":98,"./_object-gpo":104,"./_wks":131}],136:[function(n,A,v){var h=n("./_export");h(h.S+h.F,"Object",{assign:n("./_object-assign")})},{"./_export":73,"./_object-assign":96}],137:[function(n,A,v){var h=n("./_export");h(h.S,"Object",{create:n("./_object-create")})},{"./_export":73,"./_object-create":97}],138:[function(n,A,v){var h=n("./_export");h(h.S+h.F*!n("./_descriptors"),"Object",{defineProperty:n("./_object-dp").f})},{"./_descriptors":69,"./_export":73,"./_object-dp":98}],139:[function(n,A,v){n("./_object-sap")("getOwnPropertyNames",function(){return n("./_object-gopn-ext").f})},{"./_object-gopn-ext":101,"./_object-sap":108}],140:[function(n,A,v){var h=n("./_to-object"),g=n("./_object-gpo");n("./_object-sap")("getPrototypeOf",function(){return function(i){return g(h(i))}})},{"./_object-gpo":104,"./_object-sap":108,"./_to-object":125}],141:[function(n,A,v){var h=n("./_to-object"),g=n("./_object-keys");n("./_object-sap")("keys",function(){return function(i){return g(h(i))}})},{"./_object-keys":106,"./_object-sap":108,"./_to-object":125}],142:[function(n,A,v){arguments[4][36][0].apply(v,arguments)},{dup:36}],143:[function(n,A,v){"use strict";var h,g,i,s,p=n("./_library"),u=n("./_global"),e=n("./_ctx"),o=n("./_classof"),r=n("./_export"),c=n("./_is-object"),d=n("./_a-function"),l=n("./_an-instance"),x=n("./_for-of"),E=n("./_species-constructor"),f=n("./_task").set,T=n("./_microtask")(),S=n("./_new-promise-capability"),m=n("./_perform"),b=n("./_user-agent"),O=n("./_promise-resolve"),C=u.TypeError,_=u.process,j=_&&_.versions,D=j&&j.v8||"",N=u.Promise,L=o(_)=="process",B=function(){},V=g=S.f,G=!!function(){try{var M=N.resolve(1),U=(M.constructor={})[n("./_wks")("species")]=function(H){H(B,B)};return(L||typeof PromiseRejectionEvent=="function")&&M.then(B)instanceof U&&D.indexOf("6.6")!==0&&b.indexOf("Chrome/66")===-1}catch(H){}}(),Z=function(U){var H;return!(!c(U)||typeof(H=U.then)!="function")&&H},F=function(U,H){if(!U._n){U._n=!0;var Y=U._c;T(function(){for(var ae=U._v,ne=U._s==1,ue=0;Y.length>ue;)!function(de){var Q,J,ie,q=ne?de.ok:de.fail,z=de.resolve,re=de.reject,te=de.domain;try{q?(ne||(U._h==2&&W(U),U._h=1),q===!0?Q=ae:(te&&te.enter(),Q=q(ae),te&&(te.exit(),ie=!0)),Q===de.promise?re(C("Promise-chain cycle")):(J=Z(Q))?J.call(Q,z,re):z(Q)):re(ae)}catch(ce){te&&!ie&&te.exit(),re(ce)}}(Y[ue++]);U._c=[],U._n=!1,H&&!U._h&&ee(U)})}},ee=function(U){f.call(u,function(){var H,Y,ae,ne=U._v,ue=$(U);if(ue&&(H=m(function(){L?_.emit("unhandledRejection",ne,U):(Y=u.onunhandledrejection)?Y({promise:U,reason:ne}):(ae=u.console)&&ae.error&&ae.error("Unhandled promise rejection",ne)}),U._h=L||$(U)?2:1),U._a=void 0,ue&&H.e)throw H.v})},$=function(U){return U._h!==1&&(U._a||U._c).length===0},W=function(U){f.call(u,function(){var H;L?_.emit("rejectionHandled",U):(H=u.onrejectionhandled)&&H({promise:U,reason:U._v})})},R=function(U){var H=this;H._d||(H._d=!0,H=H._w||H,H._v=U,H._s=2,H._a||(H._a=H._c.slice()),F(H,!0))},I=function M(U){var H,Y=this;if(!Y._d){Y._d=!0,Y=Y._w||Y;try{if(Y===U)throw C("Promise can't be resolved itself");(H=Z(U))?T(function(){var ae={_w:Y,_d:!1};try{H.call(U,e(M,ae,1),e(R,ae,1))}catch(ne){R.call(ae,ne)}}):(Y._v=U,Y._s=1,F(Y,!1))}catch(ae){R.call({_w:Y,_d:!1},ae)}}};G||(N=function(U){l(this,N,"Promise","_h"),d(U),h.call(this);try{U(e(I,this,1),e(R,this,1))}catch(H){R.call(this,H)}},h=function(U){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},h.prototype=n("./_redefine-all")(N.prototype,{then:function(U,H){var Y=V(E(this,N));return Y.ok=typeof U!="function"||U,Y.fail=typeof H=="function"&&H,Y.domain=L?_.domain:void 0,this._c.push(Y),this._a&&this._a.push(Y),this._s&&F(this,!1),Y.promise},catch:function(U){return this.then(void 0,U)}}),i=function(){var U=new h;this.promise=U,this.resolve=e(I,U,1),this.reject=e(R,U,1)},S.f=V=function(U){return U===N||U===s?new i(U):g(U)}),r(r.G+r.W+r.F*!G,{Promise:N}),n("./_set-to-string-tag")(N,"Promise"),n("./_set-species")("Promise"),s=n("./_core").Promise,r(r.S+r.F*!G,"Promise",{reject:function(U){var H=V(this);return(0,H.reject)(U),H.promise}}),r(r.S+r.F*(p||!G),"Promise",{resolve:function(U){return O(p&&this===s?N:this,U)}}),r(r.S+r.F*!(G&&n("./_iter-detect")(function(M){N.all(M).catch(B)})),"Promise",{all:function(U){var H=this,Y=V(H),ae=Y.resolve,ne=Y.reject,ue=m(function(){var de=[],Q=0,J=1;x(U,!1,function(ie){var q=Q++,z=!1;de.push(void 0),J++,H.resolve(ie).then(function(re){z||(z=!0,de[q]=re,--J||ae(de))},ne)}),--J||ae(de)});return ue.e&&ne(ue.v),Y.promise},race:function(U){var H=this,Y=V(H),ae=Y.reject,ne=m(function(){x(U,!1,function(ue){H.resolve(ue).then(Y.resolve,ae)})});return ne.e&&ae(ne.v),Y.promise}})},{"./_a-function":58,"./_an-instance":60,"./_classof":63,"./_core":65,"./_ctx":67,"./_export":73,"./_for-of":75,"./_global":76,"./_is-object":85,"./_iter-detect":89,"./_library":92,"./_microtask":94,"./_new-promise-capability":95,"./_perform":109,"./_promise-resolve":110,"./_redefine-all":112,"./_set-species":114,"./_set-to-string-tag":115,"./_species-constructor":118,"./_task":120,"./_user-agent":128,"./_wks":131}],144:[function(n,A,v){var h=n("./_export"),g=n("./_to-absolute-index"),i=String.fromCharCode,s=String.fromCodePoint;h(h.S+h.F*(!!s&&s.length!=1),"String",{fromCodePoint:function(u){for(var e,o=[],r=arguments.length,c=0;r>c;){if(e=+arguments[c++],g(e,1114111)!==e)throw RangeError(e+" is not a valid code point");o.push(e<65536?i(e):i(55296+((e-=65536)>>10),e%1024+56320))}return o.join("")}})},{"./_export":73,"./_to-absolute-index":121}],145:[function(n,A,v){"use strict";var h=n("./_string-at")(!0);n("./_iter-define")(String,"String",function(g){this._t=String(g),this._i=0},function(){var g,i=this._t,s=this._i;return s>=i.length?{value:void 0,done:!0}:(g=h(i,s),this._i+=g.length,{value:g,done:!1})})},{"./_iter-define":88,"./_string-at":119}],146:[function(n,A,v){"use strict";var h=n("./_global"),g=n("./_has"),i=n("./_descriptors"),s=n("./_export"),p=n("./_redefine"),u=n("./_meta").KEY,e=n("./_fails"),o=n("./_shared"),r=n("./_set-to-string-tag"),c=n("./_uid"),d=n("./_wks"),l=n("./_wks-ext"),x=n("./_wks-define"),E=n("./_enum-keys"),f=n("./_is-array"),T=n("./_an-object"),S=n("./_is-object"),m=n("./_to-iobject"),b=n("./_to-primitive"),O=n("./_property-desc"),C=n("./_object-create"),_=n("./_object-gopn-ext"),j=n("./_object-gopd"),D=n("./_object-dp"),N=n("./_object-keys"),L=j.f,B=D.f,V=_.f,G=h.Symbol,Z=h.JSON,F=Z&&Z.stringify,ee=d("_hidden"),$=d("toPrimitive"),W={}.propertyIsEnumerable,R=o("symbol-registry"),I=o("symbols"),M=o("op-symbols"),U=Object.prototype,H=typeof G=="function",Y=h.QObject,ae=!Y||!Y.prototype||!Y.prototype.findChild,ne=i&&e(function(){return C(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a!=7})?function(P,y,w){var X=L(U,y);X&&delete U[y],B(P,y,w),X&&P!==U&&B(U,y,X)}:B,ue=function(y){var w=I[y]=C(G.prototype);return w._k=y,w},de=H&&typeof G.iterator=="symbol"?function(P){return typeof P=="symbol"}:function(P){return P instanceof G},Q=function P(y,w,X){return y===U&&P(M,w,X),T(y),w=b(w,!0),T(X),g(I,w)?(X.enumerable?(g(y,ee)&&y[ee][w]&&(y[ee][w]=!1),X=C(X,{enumerable:O(0,!1)})):(g(y,ee)||B(y,ee,O(1,{})),y[ee][w]=!0),ne(y,w,X)):B(y,w,X)},J=function(y,w){T(y);for(var X,K=E(w=m(w)),fe=0,le=K.length;le>fe;)Q(y,X=K[fe++],w[X]);return y},ie=function(y,w){return w===void 0?C(y):J(C(y),w)},q=function(y){var w=W.call(this,y=b(y,!0));return!(this===U&&g(I,y)&&!g(M,y))&&(!(w||!g(this,y)||!g(I,y)||g(this,ee)&&this[ee][y])||w)},z=function(y,w){if(y=m(y),w=b(w,!0),y!==U||!g(I,w)||g(M,w)){var X=L(y,w);return!X||!g(I,w)||g(y,ee)&&y[ee][w]||(X.enumerable=!0),X}},re=function(y){for(var w,X=V(m(y)),K=[],fe=0;X.length>fe;)g(I,w=X[fe++])||w==ee||w==u||K.push(w);return K},te=function(y){for(var w,X=y===U,K=V(X?M:m(y)),fe=[],le=0;K.length>le;)!g(I,w=K[le++])||X&&!g(U,w)||fe.push(I[w]);return fe};H||(G=function(){if(this instanceof G)throw TypeError("Symbol is not a constructor!");var y=c(arguments.length>0?arguments[0]:void 0),w=function X(K){this===U&&X.call(M,K),g(this,ee)&&g(this[ee],y)&&(this[ee][y]=!1),ne(this,y,O(1,K))};return i&&ae&&ne(U,y,{configurable:!0,set:w}),ue(y)},p(G.prototype,"toString",function(){return this._k}),j.f=z,D.f=Q,n("./_object-gopn").f=_.f=re,n("./_object-pie").f=q,n("./_object-gops").f=te,i&&!n("./_library")&&p(U,"propertyIsEnumerable",q,!0),l.f=function(P){return ue(d(P))}),s(s.G+s.W+s.F*!H,{Symbol:G});for(var ce="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),k=0;ce.length>k;)d(ce[k++]);for(var t=N(d.store),a=0;t.length>a;)x(t[a++]);s(s.S+s.F*!H,"Symbol",{for:function(y){return g(R,y+="")?R[y]:R[y]=G(y)},keyFor:function(y){if(!de(y))throw TypeError(y+" is not a symbol!");for(var w in R)if(R[w]===y)return w},useSetter:function(){ae=!0},useSimple:function(){ae=!1}}),s(s.S+s.F*!H,"Object",{create:ie,defineProperty:Q,defineProperties:J,getOwnPropertyDescriptor:z,getOwnPropertyNames:re,getOwnPropertySymbols:te}),Z&&s(s.S+s.F*(!H||e(function(){var P=G();return F([P])!="[null]"||F({a:P})!="{}"||F(Object(P))!="{}"})),"JSON",{stringify:function(y){for(var w,X,K=[y],fe=1;arguments.length>fe;)K.push(arguments[fe++]);if(X=w=K[1],(S(w)||y!==void 0)&&!de(y))return f(w)||(w=function(me,_e){if(typeof X=="function"&&(_e=X.call(this,me,_e)),!de(_e))return _e}),K[1]=w,F.apply(Z,K)}}),G.prototype[$]||n("./_hide")(G.prototype,$,G.prototype.valueOf),r(G,"Symbol"),r(Math,"Math",!0),r(h.JSON,"JSON",!0)},{"./_an-object":61,"./_descriptors":69,"./_enum-keys":72,"./_export":73,"./_fails":74,"./_global":76,"./_has":77,"./_hide":78,"./_is-array":84,"./_is-object":85,"./_library":92,"./_meta":93,"./_object-create":97,"./_object-dp":98,"./_object-gopd":100,"./_object-gopn":102,"./_object-gopn-ext":101,"./_object-gops":103,"./_object-keys":106,"./_object-pie":107,"./_property-desc":111,"./_redefine":113,"./_set-to-string-tag":115,"./_shared":117,"./_to-iobject":123,"./_to-primitive":126,"./_uid":127,"./_wks":131,"./_wks-define":129,"./_wks-ext":130}],147:[function(n,A,v){"use strict";var h=n("./_export"),g=n("./_core"),i=n("./_global"),s=n("./_species-constructor"),p=n("./_promise-resolve");h(h.P+h.R,"Promise",{finally:function(e){var o=s(this,g.Promise||i.Promise),r=typeof e=="function";return this.then(r?function(c){return p(o,e()).then(function(){return c})}:e,r?function(c){return p(o,e()).then(function(){throw c})}:e)}})},{"./_core":65,"./_export":73,"./_global":76,"./_promise-resolve":110,"./_species-constructor":118}],148:[function(n,A,v){"use strict";var h=n("./_export"),g=n("./_new-promise-capability"),i=n("./_perform");h(h.S,"Promise",{try:function(p){var u=g.f(this),e=i(p);return(e.e?u.reject:u.resolve)(e.v),u.promise}})},{"./_export":73,"./_new-promise-capability":95,"./_perform":109}],149:[function(n,A,v){n("./_wks-define")("asyncIterator")},{"./_wks-define":129}],150:[function(n,A,v){n("./_wks-define")("observable")},{"./_wks-define":129}],151:[function(n,A,v){n("./es6.array.iterator");for(var h=n("./_global"),g=n("./_hide"),i=n("./_iterators"),s=n("./_wks")("toStringTag"),p="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u0?"-":"+")+s(100*Math.floor(Math.abs(L)/60)+Math.abs(L)%60,4),S:["th","st","nd","rd"][m%10>3?0:(m%100-m%10!=10)*m%10],W:B,N:V};return x.replace(r,function(Z){return Z in G?G[Z]:Z.slice(1,Z.length-1)})}}();o.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},o.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]},typeof pe=="function"&&pe.amd?pe(function(){return o}):(v===void 0?"undefined":(0,g.default)(v))==="object"?A.exports=o:i.dateFormat=o}(void 0)},{"babel-runtime/helpers/typeof":32}],155:[function(n,A,v){(function(h){function g(){return!(typeof window=="undefined"||!window.process||window.process.type!=="renderer")||typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(e){var o=this.useColors;if(e[0]=(o?"%c":"")+this.namespace+(o?" %c":" ")+e[0]+(o?"%c ":" ")+"+"+v.humanize(this.diff),o){var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var c=0,d=0;e[0].replace(/%[a-zA-Z%]/g,function(l){l!=="%%"&&(c++,l==="%c"&&(d=c))}),e.splice(d,0,r)}}function s(){return typeof console=="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function p(e){try{e==null?v.storage.removeItem("debug"):v.storage.debug=e}catch(o){}}function u(){var e;try{e=v.storage.debug}catch(o){}return!e&&h!==void 0&&"env"in h&&(e=h.env.DEBUG),e}v=A.exports=n("./debug"),v.log=s,v.formatArgs=i,v.save=p,v.load=u,v.useColors=g,v.storage=typeof chrome!="undefined"&&chrome.storage!==void 0?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),v.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],v.formatters.j=function(e){try{return JSON.stringify(e)}catch(o){return"[UnexpectedJSONParseError]: "+o.message}},v.enable(u())}).call(this,n("_process"))},{"./debug":156,_process:173}],156:[function(n,A,v){function h(o){var r,c=0;for(r in o)c=(c<<5)-c+o.charCodeAt(r),c|=0;return v.colors[Math.abs(c)%v.colors.length]}function g(o){function r(){if(r.enabled){var c=r,d=+new Date,l=d-(e||d);c.diff=l,c.prev=e,c.curr=d,e=d;for(var x=new Array(arguments.length),E=0;E]/;A.exports=h},{}],158:[function(n,A,v){function h(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function g(u){return typeof u=="function"}function i(u){return typeof u=="number"}function s(u){return typeof u=="object"&&u!==null}function p(u){return u===void 0}A.exports=h,h.EventEmitter=h,h.prototype._events=void 0,h.prototype._maxListeners=void 0,h.defaultMaxListeners=10,h.prototype.setMaxListeners=function(u){if(!i(u)||u<0||isNaN(u))throw TypeError("n must be a positive number");return this._maxListeners=u,this},h.prototype.emit=function(u){var e,o,r,c,d,l;if(this._events||(this._events={}),u==="error"&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if((e=arguments[1])instanceof Error)throw e;var x=new Error('Uncaught, unspecified "error" event. ('+e+")");throw x.context=e,x}if(o=this._events[u],p(o))return!1;if(g(o))switch(arguments.length){case 1:o.call(this);break;case 2:o.call(this,arguments[1]);break;case 3:o.call(this,arguments[1],arguments[2]);break;default:c=Array.prototype.slice.call(arguments,1),o.apply(this,c)}else if(s(o))for(c=Array.prototype.slice.call(arguments,1),l=o.slice(),r=l.length,d=0;d0&&this._events[u].length>o&&(this._events[u].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[u].length),typeof console.trace=="function"&&console.trace()),this},h.prototype.on=h.prototype.addListener,h.prototype.once=function(u,e){function o(){this.removeListener(u,o),r||(r=!0,e.apply(this,arguments))}if(!g(e))throw TypeError("listener must be a function");var r=!1;return o.listener=e,this.on(u,o),this},h.prototype.removeListener=function(u,e){var o,r,c,d;if(!g(e))throw TypeError("listener must be a function");if(!this._events||!this._events[u])return this;if(o=this._events[u],c=o.length,r=-1,o===e||g(o.listener)&&o.listener===e)delete this._events[u],this._events.removeListener&&this.emit("removeListener",u,e);else if(s(o)){for(d=c;d-- >0;)if(o[d]===e||o[d].listener&&o[d].listener===e){r=d;break}if(r<0)return this;o.length===1?(o.length=0,delete this._events[u]):o.splice(r,1),this._events.removeListener&&this.emit("removeListener",u,e)}return this},h.prototype.removeAllListeners=function(u){var e,o;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[u]&&delete this._events[u],this;if(arguments.length===0){for(e in this._events)e!=="removeListener"&&this.removeAllListeners(e);return this.removeAllListeners("removeListener"),this._events={},this}if(o=this._events[u],g(o))this.removeListener(u,o);else if(o)for(;o.length;)this.removeListener(u,o[o.length-1]);return delete this._events[u],this},h.prototype.listeners=function(u){return this._events&&this._events[u]?g(this._events[u])?[this._events[u]]:this._events[u].slice():[]},h.prototype.listenerCount=function(u){if(this._events){var e=this._events[u];if(g(e))return 1;if(e)return e.length}return 0},h.listenerCount=function(u,e){return u.listenerCount(e)}},{}],159:[function(n,A,v){var h=n("http"),g=A.exports;for(var i in h)h.hasOwnProperty(i)&&(g[i]=h[i]);g.request=function(s,p){return s||(s={}),s.scheme="https",s.protocol="https:",h.request.call(this,s,p)}},{http:196}],160:[function(n,A,v){"use strict";var h=n("util"),g=n("ms");A.exports=function(i){if(typeof i=="number")return i;var s=g(i);if(s===void 0){var p=new Error(h.format("humanize-ms(%j) result undefined",i));console.warn(p.stack)}return s}},{ms:169,util:207}],161:[function(n,A,v){v.read=function(h,g,i,s,p){var u,e,o=8*p-s-1,r=(1<>1,d=-7,l=i?p-1:0,x=i?-1:1,E=h[g+l];for(l+=x,u=E&(1<<-d)-1,E>>=-d,d+=o;d>0;u=256*u+h[g+l],l+=x,d-=8);for(e=u&(1<<-d)-1,u>>=-d,d+=s;d>0;e=256*e+h[g+l],l+=x,d-=8);if(u===0)u=1-c;else{if(u===r)return e?NaN:1/0*(E?-1:1);e+=Math.pow(2,s),u-=c}return(E?-1:1)*e*Math.pow(2,u-s)},v.write=function(h,g,i,s,p,u){var e,o,r,c=8*u-p-1,d=(1<>1,x=p===23?Math.pow(2,-24)-Math.pow(2,-77):0,E=s?0:u-1,f=s?1:-1,T=g<0||g===0&&1/g<0?1:0;for(g=Math.abs(g),isNaN(g)||g===1/0?(o=isNaN(g)?1:0,e=d):(e=Math.floor(Math.log(g)/Math.LN2),g*(r=Math.pow(2,-e))<1&&(e--,r*=2),g+=e+l>=1?x/r:x*Math.pow(2,1-l),g*r>=2&&(e++,r/=2),e+l>=d?(o=0,e=d):e+l>=1?(o=(g*r-1)*Math.pow(2,p),e+=l):(o=g*Math.pow(2,l-1)*Math.pow(2,p),e=0));p>=8;h[i+E]=255&o,E+=f,o/=256,p-=8);for(e=e<0;h[i+E]=255&e,E+=f,e/=256,c-=8);h[i+E-f]|=128*T}},{}],162:[function(n,A,v){typeof Object.create=="function"?A.exports=function(h,g){h.super_=g,h.prototype=Object.create(g.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}})}:A.exports=function(h,g){h.super_=g;var i=function(){};i.prototype=g.prototype,h.prototype=new i,h.prototype.constructor=h}},{}],163:[function(n,A,v){function h(i){return!!i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}function g(i){return typeof i.readFloatLE=="function"&&typeof i.slice=="function"&&h(i.slice(0,0))}A.exports=function(i){return i!=null&&(h(i)||g(i)||!!i._isBuffer)}},{}],164:[function(n,A,v){!function(h){function g(p){return s.call(p).replace(/^[^{]*{\s*/,"").replace(/\s*}[^}]*$/,"")}function i(p){return typeof p=="function"&&(/^class(\s|\{\}$)/.test(s.call(p))||/^.*classCallCheck\(/.test(g(p)))}var s=Function.prototype.toString;v!==void 0?(A!==void 0&&A.exports&&(v=A.exports=i),v.isClass=i):typeof pe=="function"&&pe.amd?pe([],function(){return i}):h.isClass=i}(this)},{}],165:[function(n,A,v){"use strict";function h(u){var e=u.slice(2);return e=e[0].toLowerCase()+e.slice(1)}var g=n("core-util-is"),i=n("isstream"),s=n("is-class");Object.keys(g).map(function(u){v[h(u)]=g[u]}),v.stream=i,v.readableStream=i.isReadable,v.writableStream=i.isWritable,v.duplexStream=i.isDuplex,v.class=s,v.finite=function(u){return Number.isFinite(u)},v.NaN=function(u){return Number.isNaN(u)},v.generator=function(u){return u&&typeof u.next=="function"&&typeof u.throw=="function"},v.generatorFunction=function(u){return u&&u.constructor&&u.constructor.name==="GeneratorFunction"},v.asyncFunction=function(u){return u&&u.constructor&&u.constructor.name==="AsyncFunction"},v.promise=function(u){return u&&typeof u.then=="function"};var p=Math.pow(2,31);v.int=function(u){return g.isNumber(u)&&u%1==0},v.int32=function(u){return v.int(u)&&u=-p},v.long=function(u){return v.int(u)&&(u>=p||u<-p)},v.Long=function(u){return v.object(u)&&v.number(u.high)&&v.number(u.low)},v.double=function(u){return g.isNumber(u)&&!isNaN(u)&&u%1!=0},v.date=function(u){return u instanceof Date},v.regExp=function(u){return u instanceof RegExp},v.regexp=v.regExp,v.error=function(u){return u instanceof Error},v.array=function(u){return Array.isArray(u)}},{"core-util-is":153,"is-class":164,isstream:167}],166:[function(n,A,v){var h={}.toString;A.exports=Array.isArray||function(g){return h.call(g)=="[object Array]"}},{}],167:[function(n,A,v){function h(u){return u instanceof p.Stream}function g(u){return h(u)&&typeof u._read=="function"&&typeof u._readableState=="object"}function i(u){return h(u)&&typeof u._write=="function"&&typeof u._writableState=="object"}function s(u){return g(u)&&i(u)}var p=n("stream");A.exports=h,A.exports.isReadable=g,A.exports.isWritable=i,A.exports.isDuplex=s},{stream:195}],168:[function(n,A,v){"use strict";function h(i,s,p){if(!i)throw new TypeError("argument dest is required");if(!s)throw new TypeError("argument src is required");return p===void 0&&(p=!0),Object.getOwnPropertyNames(s).forEach(function(u){if(p||!g.call(i,u)){var e=Object.getOwnPropertyDescriptor(s,u);Object.defineProperty(i,u,e)}}),i}A.exports=h;var g=Object.prototype.hasOwnProperty},{}],169:[function(n,A,v){function h(c){if(c=String(c),!(c.length>100)){var d=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(c);if(d){var l=parseFloat(d[1]);switch((d[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return l*r;case"days":case"day":case"d":return l*o;case"hours":case"hour":case"hrs":case"hr":case"h":return l*e;case"minutes":case"minute":case"mins":case"min":case"m":return l*u;case"seconds":case"second":case"secs":case"sec":case"s":return l*p;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}}}function g(c){return c>=o?Math.round(c/o)+"d":c>=e?Math.round(c/e)+"h":c>=u?Math.round(c/u)+"m":c>=p?Math.round(c/p)+"s":c+"ms"}function i(c){return s(c,o,"day")||s(c,e,"hour")||s(c,u,"minute")||s(c,p,"second")||c+" ms"}function s(c,d,l){if(!(c0)return h(c);if(l==="number"&&isNaN(c)===!1)return d.long?i(c):g(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))}},{}],170:[function(n,A,v){(function(h){function g(u,e){for(var o=0,r=u.length-1;r>=0;r--){var c=u[r];c==="."?u.splice(r,1):c===".."?(u.splice(r,1),o++):o&&(u.splice(r,1),o--)}if(e)for(;o--;o)u.unshift("..");return u}function i(u){typeof u!="string"&&(u+="");var e,o=0,r=-1,c=!0;for(e=u.length-1;e>=0;--e)if(u.charCodeAt(e)===47){if(!c){o=e+1;break}}else r===-1&&(c=!1,r=e+1);return r===-1?"":u.slice(o,r)}function s(u,e){if(u.filter)return u.filter(e);for(var o=[],r=0;r=-1&&!e;o--){var r=o>=0?arguments[o]:h.cwd();if(typeof r!="string")throw new TypeError("Arguments to path.resolve must be strings");r&&(u=r+"/"+u,e=r.charAt(0)==="/")}return u=g(s(u.split("/"),function(c){return!!c}),!e).join("/"),(e?"/":"")+u||"."},v.normalize=function(u){var e=v.isAbsolute(u),o=p(u,-1)==="/";return u=g(s(u.split("/"),function(r){return!!r}),!e).join("/"),u||e||(u="."),u&&o&&(u+="/"),(e?"/":"")+u},v.isAbsolute=function(u){return u.charAt(0)==="/"},v.join=function(){var u=Array.prototype.slice.call(arguments,0);return v.normalize(s(u,function(e,o){if(typeof e!="string")throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},v.relative=function(u,e){function o(f){for(var T=0;T=0&&f[S]==="";S--);return T>S?[]:f.slice(T,S-T+1)}u=v.resolve(u).substr(1),e=v.resolve(e).substr(1);for(var r=o(u.split("/")),c=o(e.split("/")),d=Math.min(r.length,c.length),l=d,x=0;x=1;--d)if((e=u.charCodeAt(d))===47){if(!c){r=d;break}}else c=!1;return r===-1?o?"/":".":o&&r===1?"/":u.slice(0,r)},v.basename=function(u,e){var o=i(u);return e&&o.substr(-1*e.length)===e&&(o=o.substr(0,o.length-e.length)),o},v.extname=function(u){typeof u!="string"&&(u+="");for(var e=-1,o=0,r=-1,c=!0,d=0,l=u.length-1;l>=0;--l){var x=u.charCodeAt(l);if(x!==47)r===-1&&(c=!1,r=l+1),x===46?e===-1?e=l:d!==1&&(d=1):e!==-1&&(d=-1);else if(!c){o=l+1;break}}return e===-1||r===-1||d===0||d===1&&e===r-1&&e===o+1?"":u.slice(e,r)};var p="ab".substr(-1)==="b"?function(u,e,o){return u.substr(e,o)}:function(u,e,o){return e<0&&(e=u.length+e),u.substr(e,o)}}).call(this,n("_process"))},{_process:173}],171:[function(n,A,v){(function(h){(function(){"use strict";function g(D){return D=String(D),D.charAt(0).toUpperCase()+D.slice(1)}function i(D,N,L){var B={"10.0":"10",6.4:"10 Technical Preview",6.3:"8.1",6.2:"8",6.1:"Server 2008 R2 / 7","6.0":"Server 2008 / Vista",5.2:"Server 2003 / XP 64-bit",5.1:"XP",5.01:"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return N&&L&&/^Win/i.test(D)&&!/^Windows Phone /i.test(D)&&(B=B[/[\d.]+$/.exec(D)])&&(D="Windows "+B),D=String(D),N&&L&&(D=D.replace(RegExp(N,"i"),L)),D=p(D.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0])}function s(D,N){var L=-1,B=D?D.length:0;if(typeof B=="number"&&B>-1&&B<=m)for(;++L3&&"WebKit"||/\bOpera\b/.test(te)&&(/\bOPR\b/.test(D)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(D)&&!/^(?:Trident|EdgeHTML)$/.test(re)&&"WebKit"||!re&&/\bMSIE\b/i.test(D)&&(t=="Mac OS"?"Tasman":"Trident")||re=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(te)&&"NetFront")&&(re=[F]),te=="IE"&&(F=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(D)||0)[1])?(te+=" Mobile",t="Windows Phone "+(/\+$/.test(F)?F:F+".x"),J.unshift("desktop mode")):/\bWPDesktop\b/i.test(D)?(te="IE Mobile",t="Windows Phone 8.x",J.unshift("desktop mode"),z||(z=(/\brv:([\d.]+)/.exec(D)||0)[1])):te!="IE"&&re=="Trident"&&(F=/\brv:([\d.]+)/.exec(D))&&(te&&J.push("identifying as "+te+(z?" "+z:"")),te="IE",z=F[1]),q){if(o(B,"global"))if(U&&(F=U.lang.System,Q=F.getProperty("os.arch"),t=t||F.getProperty("os.name")+" "+F.getProperty("os.version")),H){try{z=B.require("ringo/engine").version.join("."),te="RingoJS"}catch(P){(F=B.system)&&F.global.system==B.system&&(te="Narwhal",t||(t=F[0].os||null))}te||(te="Rhino")}else typeof B.process=="object"&&!B.process.browser&&(F=B.process)&&(typeof F.versions=="object"&&(typeof F.versions.electron=="string"?(J.push("Node "+F.versions.node),te="Electron",z=F.versions.electron):typeof F.versions.nw=="string"&&(J.push("Chromium "+z,"Node "+F.versions.node),te="NW.js",z=F.versions.nw)),te||(te="Node.js",Q=F.arch,t=F.platform,z=/[\d.]+/.exec(F.version),z=z?z[0]:null));else e(F=B.runtime)==W?(te="Adobe AIR",t=F.flash.system.Capabilities.os):e(F=B.phantom)==M?(te="PhantomJS",z=(F=F.version||null)&&F.major+"."+F.minor+"."+F.patch):typeof ne.documentMode=="number"&&(F=/\bTrident\/(\d+)/i.exec(D))?(z=[z,ne.documentMode],(F=+F[1]+4)!=z[1]&&(J.push("IE "+z[1]+" mode"),re&&(re[1]=""),z[1]=F),z=te=="IE"?String(z[1].toFixed(1)):z[0]):typeof ne.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(te)&&(J.push("masking as "+te+" "+z),te="IE",z="11.0",re=["Trident"],t="Windows");t=t&&p(t)}if(z&&(F=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(z)||/(?:alpha|beta)(?: ?\d)?/i.exec(D+";"+(q&&G.appMinorVersion))||/\bMinefield\b/i.test(D)&&"a")&&(ie=/b/i.test(F)?"beta":"alpha",z=z.replace(RegExp(F+"\\+?$"),"")+(ie=="beta"?ae:Y)+(/\d+\+?/.exec(F)||"")),te=="Fennec"||te=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(t))te="Firefox Mobile";else if(te=="Maxthon"&&z)z=z.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(ce))ce=="Xbox 360"&&(t=null),ce=="Xbox 360"&&/\bIEMobile\b/.test(D)&&J.unshift("mobile mode");else if(!/^(?:Chrome|IE|Opera)$/.test(te)&&(!te||ce||/Browser|Mobi/.test(te))||t!="Windows CE"&&!/Mobi/i.test(D))if(te=="IE"&&q)try{B.external===null&&J.unshift("platform preview")}catch(P){J.unshift("embedded")}else(/\bBlackBerry\b/.test(ce)||/\bBB10\b/.test(D))&&(F=(RegExp(ce.replace(/ +/g," *")+"/([.\\d]+)","i").exec(D)||0)[1]||z)?(F=[F,/BB10/.test(D)],t=(F[1]?(ce=null,k="BlackBerry"):"Device Software")+" "+F[0],z=null):this!=u&&ce!="Wii"&&(q&&ue||/Opera/.test(te)&&/\b(?:MSIE|Firefox)\b/i.test(D)||te=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(t)||te=="IE"&&(t&&!/^Win/.test(t)&&z>5.5||/\bWindows XP\b/.test(t)&&z>8||z==8&&!/\bTrident\b/.test(D)))&&!b.test(F=l.call(u,D.replace(b,"")+";"))&&F.name&&(F="ing as "+F.name+((F=F.version)?" "+F:""),b.test(te)?(/\bIE\b/.test(F)&&t=="Mac OS"&&(t=null),F="identify"+F):(F="mask"+F,te=de?p(de.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(F)&&(t=null),q||(z=null)),re=["Presto"],J.push(F));else te+=" Mobile";(F=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(D)||0)[1])&&(F=[parseFloat(F.replace(/\.(\d)$/,".0$1")),F],te=="Safari"&&F[1].slice(-1)=="+"?(te="WebKit Nightly",ie="alpha",z=F[1].slice(0,-1)):z!=F[1]&&z!=(F[2]=(/\bSafari\/([\d.]+\+?)/i.exec(D)||0)[1])||(z=null),F[1]=(/\bChrome\/([\d.]+)/i.exec(D)||0)[1],F[0]==537.36&&F[2]==537.36&&parseFloat(F[1])>=28&&re=="WebKit"&&(re=["Blink"]),q&&($||F[1])?(re&&(re[1]="like Chrome"),F=F[1]||(F=F[0],F<530?1:F<532?2:F<532.05?3:F<533?4:F<534.03?5:F<534.07?6:F<534.1?7:F<534.13?8:F<534.16?9:F<534.24?10:F<534.3?11:F<535.01?12:F<535.02?"13+":F<535.07?15:F<535.11?16:F<535.19?17:F<536.05?18:F<536.1?19:F<537.01?20:F<537.11?"21+":F<537.13?23:F<537.18?24:F<537.24?25:F<537.36?26:re!="Blink"?"27":"28")):(re&&(re[1]="like Safari"),F=F[0],F=F<400?1:F<500?2:F<526?3:F<533?4:F<534?"4+":F<535?5:F<537?6:F<538?7:F<601?8:"8"),re&&(re[1]+=" "+(F+=typeof F=="number"?".x":/[.+]/.test(F)?"":"+")),te=="Safari"&&(!z||parseInt(z)>45)&&(z=F)),te=="Opera"&&(F=/\bzbov|zvav$/.exec(t))?(te+=" ",J.unshift("desktop mode"),F=="zvav"?(te+="Mini",z=null):te+="Mobile",t=t.replace(RegExp(" *"+F+"$"),"")):te=="Safari"&&/\bChrome\b/.exec(re&&re[1])&&(J.unshift("desktop mode"),te="Chrome Mobile",z=null,/\bOS X\b/.test(t)?(k="Apple",t="iOS 4.3+"):t=null),z&&z.indexOf(F=/[\d.]+$/.exec(t))==0&&D.indexOf("/"+F+"-")>-1&&(t=d(t.replace(F,""))),re&&!/\b(?:Avant|Nook)\b/.test(te)&&(/Browser|Lunascape|Maxthon/.test(te)||te!="Safari"&&/^iOS/.test(t)&&/\bSafari\b/.test(re[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(te)&&re[1])&&(F=re[re.length-1])&&J.push(F),J.length&&(J=["("+J.join("; ")+")"]),k&&ce&&ce.indexOf(k)<0&&J.push("on "+k),ce&&J.push((/^on /.test(J[J.length-1])?"":"on ")+ce),t&&(F=/ ([\d.+]+)$/.exec(t),ee=F&&t.charAt(t.length-F[0].length-1)=="/",t={architecture:32,family:F&&!ee?t.replace(F[0],""):t,version:F?F[1]:null,toString:function(){var y=this.version;return this.family+(y&&!ee?" "+y:"")+(this.architecture==64?" 64-bit":"")}}),(F=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Q))&&!/\bi686\b/i.test(Q)?(t&&(t.architecture=64,t.family=t.family.replace(RegExp(" *"+F),"")),te&&(/\bWOW64\b/i.test(D)||q&&/\w(?:86|32)$/.test(G.cpuClass||G.platform)&&!/\bWin64; x64\b/i.test(D))&&J.unshift("32-bit")):t&&/^OS X/.test(t.family)&&te=="Chrome"&&parseFloat(z)>=39&&(t.architecture=64),D||(D=null);var a={};return a.description=D,a.layout=re&&re[0],a.manufacturer=k,a.name=te,a.prerelease=ie,a.product=ce,a.ua=D,a.version=te&&z,a.os=t||{architecture:null,family:null,version:null,toString:function(){return"null"}},a.parse=l,a.toString=L,a.version&&J.unshift(z),a.name&&J.unshift(te),t&&te&&(t!=String(t).split(" ")[0]||t!=te.split(" ")[0]&&!ce)&&J.push(ce?"("+t+")":"on "+t),J.length&&(a.description=J.join(" ")),a}var x={function:!0,object:!0},E=x[typeof window]&&window||this,f=x[typeof v]&&v,T=x[typeof A]&&A&&!A.nodeType&&A,S=f&&T&&typeof h=="object"&&h;!S||S.global!==S&&S.window!==S&&S.self!==S||(E=S);var m=Math.pow(2,53)-1,b=/\bOpera/,O=Object.prototype,C=O.hasOwnProperty,_=O.toString,j=l();typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd?(E.platform=j,pe(function(){return j})):f&&T?u(j,function(D,N){f[N]=D}):E.platform=j}).call(this)}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],172:[function(n,A,v){(function(h){"use strict";function g(i,s,p,u){if(typeof i!="function")throw new TypeError('"callback" argument must be a function');var e,o,r=arguments.length;switch(r){case 0:case 1:return h.nextTick(i);case 2:return h.nextTick(function(){i.call(null,s)});case 3:return h.nextTick(function(){i.call(null,s,p)});case 4:return h.nextTick(function(){i.call(null,s,p,u)});default:for(e=new Array(r-1),o=0;o1)for(var m=1;m1&&(H=U[0]+"@",I=U[1]),I=I.replace(F,"."),H+s(I.split("."),M).join(".")}function u(I){for(var M,U,H=[],Y=0,ae=I.length;Y=55296&&M<=56319&&Y65535&&(M-=65536,U+=R(M>>>10&1023|55296),M=56320|1023&M),U+=R(M)}).join("")}function o(I){return I-48<10?I-22:I-65<26?I-65:I-97<26?I-97:C}function r(I,M){return I+22+75*(I<26)-((M!=0)<<5)}function c(I,M,U){var H=0;for(I=U?W(I/N):I>>1,I+=W(I/M);I>$*j>>1;H+=C)I=W(I/$);return W(H+($+1)*I/(I+D))}function d(I){var M,U,H,Y,ae,ne,ue,de,Q,J,ie=[],q=I.length,z=0,re=B,te=L;for(U=I.lastIndexOf(V),U<0&&(U=0),H=0;H=128&&i("not-basic"),ie.push(I.charCodeAt(H));for(Y=U>0?U+1:0;Y=q&&i("invalid-input"),de=o(I.charCodeAt(Y++)),(de>=C||de>W((O-z)/ne))&&i("overflow"),z+=de*ne,Q=ue<=te?_:ue>=te+j?j:ue-te,!(deW(O/J)&&i("overflow"),ne*=J;M=ie.length+1,te=c(z-ae,M,ae==0),W(z/M)>O-re&&i("overflow"),re+=W(z/M),z%=M,ie.splice(z++,0,re)}return e(ie)}function l(I){var M,U,H,Y,ae,ne,ue,de,Q,J,ie,q,z,re,te,ce=[];for(I=u(I),q=I.length,M=B,U=0,ae=L,ne=0;ne=M&&ieW((O-U)/z)&&i("overflow"),U+=(ue-M)*z,M=ue,ne=0;neO&&i("overflow"),ie==M){for(de=U,Q=C;J=Q<=ae?_:Q>=ae+j?j:Q-ae,!(de= 0x80 (not a basic code point)","invalid-input":"Invalid input"},$=C-_,W=Math.floor,R=String.fromCharCode;if(m={version:"1.4.1",ucs2:{decode:u,encode:e},decode:d,encode:l,toASCII:E,toUnicode:x},typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd)pe("punycode",function(){return m});else if(f&&T)if(A.exports==f)T.exports=m;else for(b in m)m.hasOwnProperty(b)&&(f[b]=m[b]);else g.punycode=m}(this)}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],175:[function(n,A,v){"use strict";function h(i,s){return Object.prototype.hasOwnProperty.call(i,s)}A.exports=function(i,s,p,u){s=s||"&",p=p||"=";var e={};if(typeof i!="string"||i.length===0)return e;var o=/\+/g;i=i.split(s);var r=1e3;u&&typeof u.maxKeys=="number"&&(r=u.maxKeys);var c=i.length;r>0&&c>r&&(c=r);for(var d=0;d=0?(l=T.substr(0,S),x=T.substr(S+1)):(l=T,x=""),E=decodeURIComponent(l),f=decodeURIComponent(x),h(e,E)?g(e[E])?e[E].push(f):e[E]=[e[E],f]:e[E]=f}return e};var g=Array.isArray||function(i){return Object.prototype.toString.call(i)==="[object Array]"}},{}],176:[function(n,A,v){"use strict";function h(p,u){if(p.map)return p.map(u);for(var e=[],o=0;o0?(typeof z=="string"||k.objectMode||(0,ee.default)(z)===U.prototype||(z=i(z)),te?k.endEmitted?q.emit("error",new Error("stream.unshift() after end event")):r(q,k,z,!0):k.ended?q.emit("error",new Error("stream.push() after EOF")):(k.reading=!1,k.decoder&&!re?(z=k.decoder.write(z),k.objectMode||z.length!==0?r(q,k,z,!1):S(q,k)):r(q,k,z,!1))):te||(k.reading=!1)}return d(k)}function r(q,z,re,te){z.flowing&&z.length===0&&!z.sync?(q.emit("data",re),q.read(0)):(z.length+=z.objectMode?1:re.length,te?z.buffer.unshift(re):z.buffer.push(re),z.needReadable&&f(q)),S(q,z)}function c(q,z){var re;return s(z)||typeof z=="string"||z===void 0||q.objectMode||(re=new TypeError("Invalid non-string/buffer chunk")),re}function d(q){return!q.ended&&(q.needReadable||q.length=ie?q=ie:(q--,q|=q>>>1,q|=q>>>2,q|=q>>>4,q|=q>>>8,q|=q>>>16,q++),q}function x(q,z){return q<=0||z.length===0&&z.ended?0:z.objectMode?1:q!==q?z.flowing&&z.length?z.buffer.head.data.length:z.length:(q>z.highWaterMark&&(z.highWaterMark=l(q)),q<=z.length?q:z.ended?z.length:(z.needReadable=!0,0))}function E(q,z){if(!z.ended){if(z.decoder){var re=z.decoder.end();re&&re.length&&(z.buffer.push(re),z.length+=z.objectMode?1:re.length)}z.ended=!0,f(q)}}function f(q){var z=q._readableState;z.needReadable=!1,z.emittedReadable||(ne("emitReadable",z.flowing),z.emittedReadable=!0,z.sync?$.nextTick(T,q):T(q))}function T(q){ne("emit readable"),q.emit("readable"),j(q)}function S(q,z){z.readingMore||(z.readingMore=!0,$.nextTick(m,q,z))}function m(q,z){for(var re=z.length;!z.reading&&!z.flowing&&!z.ended&&z.length=z.length?(re=z.decoder?z.buffer.join(""):z.buffer.length===1?z.buffer.head.data:z.buffer.concat(z.length),z.buffer.clear()):re=N(q,z.buffer,z.decoder),re}function N(q,z,re){var te;return qk.length?k.length:q;if(t===k.length?ce+=k:ce+=k.slice(0,q),(q-=t)===0){t===k.length?(++te,re.next?z.head=re.next:z.head=z.tail=null):(z.head=re,re.data=k.slice(t));break}++te}return z.length-=te,ce}function B(q,z){var re=U.allocUnsafe(q),te=z.head,ce=1;for(te.data.copy(re),q-=te.data.length;te=te.next;){var k=te.data,t=q>k.length?k.length:q;if(k.copy(re,re.length-q,0,t),(q-=t)===0){t===k.length?(++ce,te.next?z.head=te.next:z.head=z.tail=null):(z.head=te,te.data=k.slice(t));break}++ce}return z.length-=ce,re}function V(q){var z=q._readableState;if(z.length>0)throw new Error('"endReadable()" called on non-empty stream');z.endEmitted||(z.ended=!0,$.nextTick(G,z,q))}function G(q,z){q.endEmitted||q.length!==0||(q.endEmitted=!0,z.readable=!1,z.emit("end"))}function Z(q,z){for(var re=0,te=q.length;re=z.highWaterMark||z.ended))return ne("read: emitReadable",z.length,z.ended),z.length===0&&z.ended?V(this):f(this),null;if((q=x(q,z))===0&&z.ended)return z.length===0&&V(this),null;var te=z.needReadable;ne("need readable",te),(z.length===0||z.length-q0?D(q,z):null,ce===null?(z.needReadable=!0,q=0):z.length-=q,z.length===0&&(z.ended||(z.needReadable=!0),re!==q&&z.ended&&V(this)),ce!==null&&this.emit("data",ce),ce},e.prototype._read=function(q){this.emit("error",new Error("_read() is not implemented"))},e.prototype.pipe=function(q,z){function re(ye,he){ne("onunpipe"),ye===w&&he&&he.hasUnpiped===!1&&(he.hasUnpiped=!0,ce())}function te(){ne("onend"),q.end()}function ce(){ne("cleanup"),q.removeListener("close",a),q.removeListener("finish",P),q.removeListener("drain",le),q.removeListener("error",t),q.removeListener("unpipe",re),w.removeListener("end",te),w.removeListener("end",y),w.removeListener("data",k),me=!0,!X.awaitDrain||q._writableState&&!q._writableState.needDrain||le()}function k(ye){ne("ondata"),_e=!1,q.write(ye)!==!1||_e||((X.pipesCount===1&&X.pipes===q||X.pipesCount>1&&Z(X.pipes,q)!==-1)&&!me&&(ne("false write response, pause",w._readableState.awaitDrain),w._readableState.awaitDrain++,_e=!0),w.pause())}function t(ye){ne("onerror",ye),y(),q.removeListener("error",t),I(q,"error")===0&&q.emit("error",ye)}function a(){q.removeListener("finish",P),y()}function P(){ne("onfinish"),q.removeListener("close",a),y()}function y(){ne("unpipe"),w.unpipe(q)}var w=this,X=this._readableState;switch(X.pipesCount){case 0:X.pipes=q;break;case 1:X.pipes=[X.pipes,q];break;default:X.pipes.push(q)}X.pipesCount+=1,ne("pipe count=%d opts=%j",X.pipesCount,z);var K=(!z||z.end!==!1)&&q!==h.stdout&&q!==h.stderr,fe=K?te:y;X.endEmitted?$.nextTick(fe):w.once("end",fe),q.on("unpipe",re);var le=b(w);q.on("drain",le);var me=!1,_e=!1;return w.on("data",k),p(q,"error",t),q.once("close",a),q.once("finish",P),q.emit("pipe",w),X.flowing||(ne("pipe resume"),w.resume()),q},e.prototype.unpipe=function(q){var z=this._readableState,re={hasUnpiped:!1};if(z.pipesCount===0)return this;if(z.pipesCount===1)return q&&q!==z.pipes?this:(q||(q=z.pipes),z.pipes=null,z.pipesCount=0,z.flowing=!1,q&&q.emit("unpipe",this,re),this);if(!q){var te=z.pipes,ce=z.pipesCount;z.pipes=null,z.pipesCount=0,z.flowing=!1;for(var k=0;k-1?W.default:R.nextTick;r.WritableState=o;var U=n("core-util-is");U.inherits=n("inherits");var H={deprecate:n("util-deprecate")},Y=n("./internal/streams/stream"),ae=n("safe-buffer").Buffer,ne=g.Uint8Array||function(){},ue=n("./internal/streams/destroy");U.inherits(r,Y),o.prototype.getBuffer=function(){for(var Q=this.bufferedRequest,J=[];Q;)J.push(Q),Q=Q.next;return J},function(){try{Object.defineProperty(o.prototype,"buffer",{get:H.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Q){}}();var de;typeof ee.default=="function"&&Z.default&&typeof Function.prototype[Z.default]=="function"?(de=Function.prototype[Z.default],(0,V.default)(r,Z.default,{value:function(J){return!!de.call(this,J)||this===r&&J&&J._writableState instanceof o}})):de=function(J){return J instanceof this},r.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},r.prototype.write=function(Q,J,ie){var q=this._writableState,z=!1,re=!q.objectMode&&u(Q);return re&&!ae.isBuffer(Q)&&(Q=p(Q)),typeof J=="function"&&(ie=J,J=null),re?J="buffer":J||(J=q.defaultEncoding),typeof ie!="function"&&(ie=e),q.ended?c(this,ie):(re||d(this,q,Q,ie))&&(q.pendingcb++,z=x(this,q,re,Q,J,ie)),z},r.prototype.cork=function(){this._writableState.corked++},r.prototype.uncork=function(){var Q=this._writableState;Q.corked&&(Q.corked--,Q.writing||Q.corked||Q.finished||Q.bufferProcessing||!Q.bufferedRequest||O(this,Q))},r.prototype.setDefaultEncoding=function(Q){if(typeof Q=="string"&&(Q=Q.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Q+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+Q);return this._writableState.defaultEncoding=Q,this},Object.defineProperty(r.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),r.prototype._write=function(Q,J,ie){ie(new Error("_write() is not implemented"))},r.prototype._writev=null,r.prototype.end=function(Q,J,ie){var q=this._writableState;typeof Q=="function"?(ie=Q,Q=null,J=null):typeof J=="function"&&(ie=J,J=null),Q!=null&&this.write(Q,J),q.corked&&(q.corked=1,this.uncork()),q.ending||q.finished||N(this,q,ie)},Object.defineProperty(r.prototype,"destroyed",{get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(J){this._writableState&&(this._writableState.destroyed=J)}}),r.prototype.destroy=ue.destroy,r.prototype._undestroy=ue.undestroy,r.prototype._destroy=function(Q,J){this.end(),J(Q)}}).call(this,n("_process"),typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":179,"./internal/streams/destroy":185,"./internal/streams/stream":186,_process:173,"babel-runtime/core-js/object/define-property":20,"babel-runtime/core-js/set-immediate":25,"babel-runtime/core-js/symbol":27,"babel-runtime/core-js/symbol/has-instance":28,"core-util-is":153,inherits:162,"process-nextick-args":172,"safe-buffer":193,"util-deprecate":205}],184:[function(n,A,v){"use strict";function h(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}function g(p,u,e){p.copy(u,e)}var i=n("safe-buffer").Buffer,s=n("util");A.exports=function(){function p(){h(this,p),this.head=null,this.tail=null,this.length=0}return p.prototype.push=function(u){var e={data:u,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},p.prototype.unshift=function(u){var e={data:u,next:this.head};this.length===0&&(this.tail=e),this.head=e,++this.length},p.prototype.shift=function(){if(this.length!==0){var u=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,u}},p.prototype.clear=function(){this.head=this.tail=null,this.length=0},p.prototype.join=function(u){if(this.length===0)return"";for(var e=this.head,o=""+e.data;e=e.next;)o+=u+e.data;return o},p.prototype.concat=function(u){if(this.length===0)return i.alloc(0);if(this.length===1)return this.head.data;for(var e=i.allocUnsafe(u>>>0),o=this.head,r=0;o;)g(o.data,e,r),r+=o.data.length,o=o.next;return e},p}(),s&&s.inspect&&s.inspect.custom&&(A.exports.prototype[s.inspect.custom]=function(){var p=s.inspect({length:this.length});return this.constructor.name+" "+p})},{"safe-buffer":193,util:36}],185:[function(n,A,v){"use strict";function h(p,u){var e=this,o=this._readableState&&this._readableState.destroyed,r=this._writableState&&this._writableState.destroyed;return o||r?(u?u(p):!p||this._writableState&&this._writableState.errorEmitted||s.nextTick(i,this,p),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(p||null,function(c){!u&&c?(s.nextTick(i,e,c),e._writableState&&(e._writableState.errorEmitted=!0)):u&&u(c)}),this)}function g(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function i(p,u){p.emit("error",u)}var s=n("process-nextick-args");A.exports={destroy:h,undestroy:g}},{"process-nextick-args":172}],186:[function(n,A,v){"use strict";A.exports=n("events").EventEmitter},{events:158}],187:[function(n,A,v){A.exports=n("./readable").PassThrough},{"./readable":188}],188:[function(n,A,v){v=A.exports=n("./lib/_stream_readable.js"),v.Stream=v,v.Readable=v,v.Writable=n("./lib/_stream_writable.js"),v.Duplex=n("./lib/_stream_duplex.js"),v.Transform=n("./lib/_stream_transform.js"),v.PassThrough=n("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":179,"./lib/_stream_passthrough.js":180,"./lib/_stream_readable.js":181,"./lib/_stream_transform.js":182,"./lib/_stream_writable.js":183}],189:[function(n,A,v){A.exports=n("./readable").Transform},{"./readable":188}],190:[function(n,A,v){A.exports=n("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":183}],191:[function(n,A,v){var h=function(){return this}()||Function("return this")(),g=h.regeneratorRuntime&&Object.getOwnPropertyNames(h).indexOf("regeneratorRuntime")>=0,i=g&&h.regeneratorRuntime;if(h.regeneratorRuntime=void 0,A.exports=n("./runtime"),g)h.regeneratorRuntime=i;else try{delete h.regeneratorRuntime}catch(s){h.regeneratorRuntime=void 0}},{"./runtime":192}],192:[function(n,A,v){!function(h){"use strict";function g(W,R,I,M){var U=R&&R.prototype instanceof s?R:s,H=Object.create(U.prototype),Y=new x(M||[]);return H._invoke=r(W,I,Y),H}function i(W,R,I){try{return{type:"normal",arg:W.call(R,I)}}catch(M){return{type:"throw",arg:M}}}function s(){}function p(){}function u(){}function e(W){["next","throw","return"].forEach(function(R){W[R]=function(I){return this._invoke(R,I)}})}function o(W){function R(U,H,Y,ae){var ne=i(W[U],W,H);if(ne.type!=="throw"){var ue=ne.arg,de=ue.value;return de&&typeof de=="object"&&m.call(de,"__await")?Promise.resolve(de.__await).then(function(Q){R("next",Q,Y,ae)},function(Q){R("throw",Q,Y,ae)}):Promise.resolve(de).then(function(Q){ue.value=Q,Y(ue)},ae)}ae(ne.arg)}function I(U,H){function Y(){return new Promise(function(ae,ne){R(U,H,ae,ne)})}return M=M?M.then(Y,Y):Y()}var M;this._invoke=I}function r(W,R,I){var M=N;return function(U,H){if(M===B)throw new Error("Generator is already running");if(M===V){if(U==="throw")throw H;return f()}for(I.method=U,I.arg=H;;){var Y=I.delegate;if(Y){var ae=c(Y,I);if(ae){if(ae===G)continue;return ae}}if(I.method==="next")I.sent=I._sent=I.arg;else if(I.method==="throw"){if(M===N)throw M=V,I.arg;I.dispatchException(I.arg)}else I.method==="return"&&I.abrupt("return",I.arg);M=B;var ne=i(W,R,I);if(ne.type==="normal"){if(M=I.done?V:L,ne.arg===G)continue;return{value:ne.arg,done:I.done}}ne.type==="throw"&&(M=V,I.method="throw",I.arg=ne.arg)}}}function c(W,R){var I=W.iterator[R.method];if(I===T){if(R.delegate=null,R.method==="throw"){if(W.iterator.return&&(R.method="return",R.arg=T,c(W,R),R.method==="throw"))return G;R.method="throw",R.arg=new TypeError("The iterator does not provide a 'throw' method")}return G}var M=i(I,W.iterator,R.arg);if(M.type==="throw")return R.method="throw",R.arg=M.arg,R.delegate=null,G;var U=M.arg;return U?U.done?(R[W.resultName]=U.value,R.next=W.nextLoc,R.method!=="return"&&(R.method="next",R.arg=T),R.delegate=null,G):U:(R.method="throw",R.arg=new TypeError("iterator result is not an object"),R.delegate=null,G)}function d(W){var R={tryLoc:W[0]};1 in W&&(R.catchLoc=W[1]),2 in W&&(R.finallyLoc=W[2],R.afterLoc=W[3]),this.tryEntries.push(R)}function l(W){var R=W.completion||{};R.type="normal",delete R.arg,W.completion=R}function x(W){this.tryEntries=[{tryLoc:"root"}],W.forEach(d,this),this.reset(!0)}function E(W){if(W){var R=W[O];if(R)return R.call(W);if(typeof W.next=="function")return W;if(!isNaN(W.length)){var I=-1,M=function U(){for(;++I=0;--U){var H=this.tryEntries[U],Y=H.completion;if(H.tryLoc==="root")return I("end");if(H.tryLoc<=this.prev){var ae=m.call(H,"catchLoc"),ne=m.call(H,"finallyLoc");if(ae&&ne){if(this.prev=0;--M){var U=this.tryEntries[M];if(U.tryLoc<=this.prev&&m.call(U,"finallyLoc")&&this.prev=0;--I){var M=this.tryEntries[I];if(M.finallyLoc===R)return this.complete(M.completion,M.afterLoc),l(M),G}},catch:function(R){for(var I=this.tryEntries.length-1;I>=0;--I){var M=this.tryEntries[I];if(M.tryLoc===R){var U=M.completion;if(U.type==="throw"){var H=U.arg;l(M)}return H}}throw new Error("illegal catch attempt")},delegateYield:function(R,I,M){return this.delegate={iterator:E(R),resultName:I,nextLoc:M},this.method==="next"&&(this.arg=T),G}}}(function(){return this}()||Function("return this")())},{}],193:[function(n,A,v){function h(p,u){for(var e in p)u[e]=p[e]}function g(p,u,e){return s(p,u,e)}var i=n("buffer"),s=i.Buffer;s.from&&s.alloc&&s.allocUnsafe&&s.allocUnsafeSlow?A.exports=i:(h(i,v),v.Buffer=g),h(s,g),g.from=function(p,u,e){if(typeof p=="number")throw new TypeError("Argument must not be a number");return s(p,u,e)},g.alloc=function(p,u,e){if(typeof p!="number")throw new TypeError("Argument must be a number");var o=s(p);return u!==void 0?typeof e=="string"?o.fill(u,e):o.fill(u):o.fill(0),o},g.allocUnsafe=function(p){if(typeof p!="number")throw new TypeError("Argument must be a number");return s(p)},g.allocUnsafeSlow=function(p){if(typeof p!="number")throw new TypeError("Argument must be a number");return i.SlowBuffer(p)}},{buffer:38}],194:[function(n,A,v){(function(h){"use strict";function g(f){return f&&f.__esModule?f:{default:f}}var i=n("babel-runtime/core-js/string/from-code-point"),s=g(i),p=n("babel-runtime/core-js/json/stringify"),u=g(p),e=n("babel-runtime/helpers/typeof"),o=g(e),r=n("babel-runtime/core-js/object/define-property"),c=g(r),d=n("babel-runtime/core-js/object/keys"),l=g(d),x=n("babel-runtime/core-js/object/create"),E=g(x);!function(f){function T(y,w){if(!(this instanceof T))return new T(y,w);var X=this;m(X),X.q=X.c="",X.bufferCheckPosition=f.MAX_BUFFER_LENGTH,X.opt=w||{},X.opt.lowercase=X.opt.lowercase||X.opt.lowercasetags,X.looseCase=X.opt.lowercase?"toLowerCase":"toUpperCase",X.tags=[],X.closed=X.closedRoot=X.sawRoot=!1,X.tag=X.error=null,X.strict=!!y,X.noscript=!(!y&&!X.opt.noscript),X.state=a.BEGIN,X.strictEntities=X.opt.strictEntities,X.ENTITIES=X.strictEntities?(0,E.default)(f.XML_ENTITIES):(0,E.default)(f.ENTITIES),X.attribList=[],X.opt.xmlns&&(X.ns=(0,E.default)(re)),X.trackPosition=X.opt.position!==!1,X.trackPosition&&(X.position=X.line=X.column=0),B(X,"onready")}function S(y){for(var w=Math.max(f.MAX_BUFFER_LENGTH,10),X=0,K=0,fe=ue.length;Kw)switch(ue[K]){case"textNode":G(y);break;case"cdata":V(y,"oncdata",y.cdata),y.cdata="";break;case"script":V(y,"onscript",y.script),y.script="";break;default:F(y,"Max buffer length exceeded: "+ue[K])}X=Math.max(X,le)}var me=f.MAX_BUFFER_LENGTH-X;y.bufferCheckPosition=me+y.position}function m(y){for(var w=0,X=ue.length;w0)throw new Error("Invalid string. Length must be a multiple of 4");var T=E.indexOf("=");return T===-1&&(T=f),[T,T===f?0:4-T%4]}function g(E){var f=h(E),T=f[0],S=f[1];return 3*(T+S)/4-S}function i(E,f,T){return 3*(f+T)/4-T}function s(E){for(var f,T=h(E),S=T[0],m=T[1],b=new c(i(E,S,m)),O=0,C=m>0?S-4:S,_=0;_>16&255,b[O++]=f>>8&255,b[O++]=255&f;return m===2&&(f=r[E.charCodeAt(_)]<<2|r[E.charCodeAt(_+1)]>>4,b[O++]=255&f),m===1&&(f=r[E.charCodeAt(_)]<<10|r[E.charCodeAt(_+1)]<<4|r[E.charCodeAt(_+2)]>>2,b[O++]=f>>8&255,b[O++]=255&f),b}function p(E){return o[E>>18&63]+o[E>>12&63]+o[E>>6&63]+o[63&E]}function u(E,f,T){for(var S,m=[],b=f;bO?O:b+16383));return S===1?(f=E[T-1],m.push(o[f>>2]+o[f<<4&63]+"==")):S===2&&(f=(E[T-2]<<8)+E[T-1],m.push(o[f>>10]+o[f>>4&63]+o[f<<2&63]+"=")),m.join("")}v.byteLength=g,v.toByteArray=s,v.fromByteArray=e;for(var o=[],r=[],c=typeof Uint8Array!="undefined"?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,x=d.length;l1&&R[1]||""}function d(W){var R=r.match(W);return R&&R.length>1&&R[2]||""}var l,x=c(/(ipod|iphone|ipad)/i).toLowerCase(),E=/like android/i.test(r),f=!E&&/android/i.test(r),T=/nexus\s*[0-6]\s*/i.test(r),S=!T&&/nexus\s*[0-9]+/i.test(r),m=/CrOS/.test(r),b=/silk/i.test(r),O=/sailfish/i.test(r),C=/tizen/i.test(r),_=/(web|hpw)os/i.test(r),j=/windows phone/i.test(r),D=(/SamsungBrowser/i.test(r),!j&&/windows/i.test(r)),N=!x&&!b&&/macintosh/i.test(r),L=!f&&!O&&!C&&!_&&/linux/i.test(r),B=d(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),V=c(/version\/(\d+(\.\d+)?)/i),G=/tablet/i.test(r)&&!/tablet pc/i.test(r),Z=!G&&/[^-]mobi/i.test(r),F=/xbox/i.test(r);/opera/i.test(r)?l={name:"Opera",opera:e,version:V||c(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(r)?l={name:"Opera",opera:e,version:c(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||V}:/SamsungBrowser/i.test(r)?l={name:"Samsung Internet for Android",samsungBrowser:e,version:V||c(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/coast/i.test(r)?l={name:"Opera Coast",coast:e,version:V||c(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/yabrowser/i.test(r)?l={name:"Yandex Browser",yandexbrowser:e,version:V||c(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(r)?l={name:"UC Browser",ucbrowser:e,version:c(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(r)?l={name:"Maxthon",maxthon:e,version:c(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(r)?l={name:"Epiphany",epiphany:e,version:c(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(r)?l={name:"Puffin",puffin:e,version:c(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(r)?l={name:"Sleipnir",sleipnir:e,version:c(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(r)?l={name:"K-Meleon",kMeleon:e,version:c(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:j?(l={name:"Windows Phone",osname:"Windows Phone",windowsphone:e},B?(l.msedge=e,l.version=B):(l.msie=e,l.version=c(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(r)?l={name:"Internet Explorer",msie:e,version:c(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:m?l={name:"Chrome",osname:"Chrome OS",chromeos:e,chromeBook:e,chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(r)?l={name:"Microsoft Edge",msedge:e,version:B}:/vivaldi/i.test(r)?l={name:"Vivaldi",vivaldi:e,version:c(/vivaldi\/(\d+(\.\d+)?)/i)||V}:O?l={name:"Sailfish",osname:"Sailfish OS",sailfish:e,version:c(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(r)?l={name:"SeaMonkey",seamonkey:e,version:c(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(r)?(l={name:"Firefox",firefox:e,version:c(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(r)&&(l.firefoxos=e,l.osname="Firefox OS")):b?l={name:"Amazon Silk",silk:e,version:c(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(r)?l={name:"PhantomJS",phantom:e,version:c(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(r)?l={name:"SlimerJS",slimer:e,version:c(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(r)||/rim\stablet/i.test(r)?l={name:"BlackBerry",osname:"BlackBerry OS",blackberry:e,version:V||c(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:_?(l={name:"WebOS",osname:"WebOS",webos:e,version:V||c(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(r)&&(l.touchpad=e)):/bada/i.test(r)?l={name:"Bada",osname:"Bada",bada:e,version:c(/dolfin\/(\d+(\.\d+)?)/i)}:C?l={name:"Tizen",osname:"Tizen",tizen:e,version:c(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||V}:/qupzilla/i.test(r)?l={name:"QupZilla",qupzilla:e,version:c(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||V}:/chromium/i.test(r)?l={name:"Chromium",chromium:e,version:c(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||V}:/chrome|crios|crmo/i.test(r)?l={name:"Chrome",chrome:e,version:c(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:f?l={name:"Android",version:V}:/safari|applewebkit/i.test(r)?(l={name:"Safari",safari:e},V&&(l.version=V)):x?(l={name:x=="iphone"?"iPhone":x=="ipad"?"iPad":"iPod"},V&&(l.version=V)):l=/googlebot/i.test(r)?{name:"Googlebot",googlebot:e,version:c(/googlebot\/(\d+(\.\d+))/i)||V}:{name:c(/^(.*)\/(.*) /),version:d(/^(.*)\/(.*) /)},!l.msedge&&/(apple)?webkit/i.test(r)?(/(apple)?webkit\/537\.36/i.test(r)?(l.name=l.name||"Blink",l.blink=e):(l.name=l.name||"Webkit",l.webkit=e),!l.version&&V&&(l.version=V)):!l.opera&&/gecko\//i.test(r)&&(l.name=l.name||"Gecko",l.gecko=e,l.version=l.version||c(/gecko\/(\d+(\.\d+)?)/i)),l.windowsphone||!f&&!l.silk?!l.windowsphone&&x?(l[x]=e,l.ios=e,l.osname="iOS"):N?(l.mac=e,l.osname="macOS"):F?(l.xbox=e,l.osname="Xbox"):D?(l.windows=e,l.osname="Windows"):L&&(l.linux=e,l.osname="Linux"):(l.android=e,l.osname="Android");var ee="";l.windows?ee=function(W){switch(W){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}(c(/Windows ((NT|XP)( \d\d?.\d)?)/i)):l.windowsphone?ee=c(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):l.mac?(ee=c(/Mac OS X (\d+([_\.\s]\d+)*)/i),ee=ee.replace(/[_\s]/g,".")):x?(ee=c(/os (\d+([_\s]\d+)*) like mac os x/i),ee=ee.replace(/[_\s]/g,".")):f?ee=c(/android[ \/-](\d+(\.\d+)*)/i):l.webos?ee=c(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):l.blackberry?ee=c(/rim\stablet\sos\s(\d+(\.\d+)*)/i):l.bada?ee=c(/bada\/(\d+(\.\d+)*)/i):l.tizen&&(ee=c(/tizen[\/\s](\d+(\.\d+)*)/i)),ee&&(l.osversion=ee);var $=!l.windows&&ee.split(".")[0];return G||S||x=="ipad"||f&&($==3||$>=4&&!Z)||l.silk?l.tablet=e:(Z||x=="iphone"||x=="ipod"||f||T||l.blackberry||l.webos||l.bada)&&(l.mobile=e),l.msedge||l.msie&&l.version>=10||l.yandexbrowser&&l.version>=15||l.vivaldi&&l.version>=1||l.chrome&&l.version>=20||l.samsungBrowser&&l.version>=4||l.firefox&&l.version>=20||l.safari&&l.version>=6||l.opera&&l.version>=10||l.ios&&l.osversion&&l.osversion.split(".")[0]>=6||l.blackberry&&l.version>=10.1||l.chromium&&l.version>=20?l.a=e:l.msie&&l.version<10||l.chrome&&l.version<20||l.firefox&&l.version<20||l.safari&&l.version<6||l.opera&&l.version<10||l.ios&&l.osversion&&l.osversion.split(".")[0]<6||l.chromium&&l.version<20?l.c=e:l.x=e,l}function g(r){return r.split(".").length}function i(r,c){var d,l=[];if(Array.prototype.map)return Array.prototype.map.call(r,c);for(d=0;d=0;){if(d[0][c]>d[1][c])return 1;if(d[0][c]!==d[1][c])return-1;if(c===0)return 0}}function p(r,c,d){var l=o;typeof c=="string"&&(d=c,c=void 0),c===void 0&&(c=!1),d&&(l=h(d));var x=""+l.version;for(var E in r)if(r.hasOwnProperty(E)&&l[E]){if(typeof r[E]!="string")throw new Error("Browser version in the minVersion map should be a string: "+E+": "+String(r));return s([x,r[E]])<0}return c}function u(r,c,d){return!p(r,c,d)}var e=!0,o=h(typeof navigator!="undefined"&&navigator.userAgent||"");return o.test=function(r){for(var c=0;c=this.charLength-this.charReceived?this.charLength-this.charReceived:o.length;if(o.copy(this.charBuffer,this.charReceived,0,c),this.charReceived+=c,this.charReceived=55296&&l<=56319)){if(this.charReceived=this.charLength=0,o.length===0)return r;break}this.charLength+=this.surrogateSize,r=""}this.detectIncompleteChar(o);var d=o.length;this.charLength&&(o.copy(this.charBuffer,0,o.length-this.charReceived,d),d-=this.charReceived),r+=o.toString(this.encoding,0,d);var d=r.length-1,l=r.charCodeAt(d);if(l>=55296&&l<=56319){var x=this.surrogateSize;return this.charLength+=x,this.charReceived+=x,this.charBuffer.copy(this.charBuffer,x,0,x),o.copy(this.charBuffer,0,0,x),r.substring(0,d)}return r},e.prototype.detectIncompleteChar=function(o){for(var r=o.length>=3?3:o.length;r>0;r--){var c=o[o.length-r];if(r==1&&c>>5==6){this.charLength=2;break}if(r<=2&&c>>4==14){this.charLength=3;break}if(r<=3&&c>>3==30){this.charLength=4;break}}this.charReceived=r},e.prototype.end=function(o){var r="";if(o&&o.length&&(r=this.write(o)),this.charReceived){var c=this.charReceived,d=this.charBuffer,l=this.encoding;r+=d.slice(0,c).toString(l)}return r}},{buffer:38}],38:[function(n,A,v){(function(h){"use strict";function g(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(t,a){if(g()=g())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+g().toString(16)+" bytes");return 0|t}function E(t){return+t!=t&&(t=0),s.alloc(+t)}function f(t,a){if(s.isBuffer(t))return t.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;typeof t!="string"&&(t=""+t);var P=t.length;if(P===0)return 0;for(var y=!1;;)switch(a){case"ascii":case"latin1":case"binary":return P;case"utf8":case"utf-8":case void 0:return ue(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*P;case"hex":return P>>>1;case"base64":return J(t).length;default:if(y)return ue(t).length;a=(""+a).toLowerCase(),y=!0}}function T(t,a,P){var y=!1;if((a===void 0||a<0)&&(a=0),a>this.length)return"";if((P===void 0||P>this.length)&&(P=this.length),P<=0)return"";if(P>>>=0,a>>>=0,P<=a)return"";for(t||(t="utf8");;)switch(t){case"hex":return F(this,a,P);case"utf8":case"utf-8":return B(this,a,P);case"ascii":return G(this,a,P);case"latin1":case"binary":return Z(this,a,P);case"base64":return L(this,a,P);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ee(this,a,P);default:if(y)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),y=!0}}function S(t,a,P){var y=t[a];t[a]=t[P],t[P]=y}function m(t,a,P,y,w){if(t.length===0)return-1;if(typeof P=="string"?(y=P,P=0):P>2147483647?P=2147483647:P<-2147483648&&(P=-2147483648),P=+P,isNaN(P)&&(P=w?0:t.length-1),P<0&&(P=t.length+P),P>=t.length){if(w)return-1;P=t.length-1}else if(P<0){if(!w)return-1;P=0}if(typeof a=="string"&&(a=s.from(a,y)),s.isBuffer(a))return a.length===0?-1:b(t,a,P,y,w);if(typeof a=="number")return a&=255,s.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?w?Uint8Array.prototype.indexOf.call(t,a,P):Uint8Array.prototype.lastIndexOf.call(t,a,P):b(t,[a],P,y,w);throw new TypeError("val must be string, number or Buffer")}function b(t,a,P,y,w){function X(oe,be){return K===1?oe[be]:oe.readUInt16BE(be*K)}var K=1,fe=t.length,le=a.length;if(y!==void 0&&((y=String(y).toLowerCase())==="ucs2"||y==="ucs-2"||y==="utf16le"||y==="utf-16le")){if(t.length<2||a.length<2)return-1;K=2,fe/=2,le/=2,P/=2}var ve;if(w){var _e=-1;for(ve=P;vefe&&(P=fe-le),ve=P;ve>=0;ve--){for(var ye=!0,he=0;hew&&(y=w):y=w;var X=a.length;if(X%2!=0)throw new TypeError("Invalid hex string");y>X/2&&(y=X/2);for(var K=0;K239?4:X>223?3:X>191?2:1;if(w+fe<=P){var le,ve,_e,ye;switch(fe){case 1:X<128&&(K=X);break;case 2:le=t[w+1],(192&le)==128&&(ye=(31&X)<<6|63&le)>127&&(K=ye);break;case 3:le=t[w+1],ve=t[w+2],(192&le)==128&&(192&ve)==128&&(ye=(15&X)<<12|(63&le)<<6|63&ve)>2047&&(ye<55296||ye>57343)&&(K=ye);break;case 4:le=t[w+1],ve=t[w+2],_e=t[w+3],(192&le)==128&&(192&ve)==128&&(192&_e)==128&&(ye=(15&X)<<18|(63&le)<<12|(63&ve)<<6|63&_e)>65535&&ye<1114112&&(K=ye)}}K===null?(K=65533,fe=1):K>65535&&(K-=65536,y.push(K>>>10&1023|55296),K=56320|1023&K),y.push(K),w+=fe}return V(y)}function V(t){var a=t.length;if(a<=ce)return String.fromCharCode.apply(String,t);for(var P="",y=0;yy)&&(P=y);for(var w="",X=a;XP)throw new RangeError("Trying to access beyond buffer length")}function W(t,a,P,y,w,X){if(!s.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(a>w||at.length)throw new RangeError("Index out of range")}function R(t,a,P,y){a<0&&(a=65535+a+1);for(var w=0,X=Math.min(t.length-P,2);w>>8*(y?w:1-w)}function I(t,a,P,y){a<0&&(a=4294967295+a+1);for(var w=0,X=Math.min(t.length-P,4);w>>8*(y?w:3-w)&255}function M(t,a,P,y,w,X){if(P+y>t.length)throw new RangeError("Index out of range");if(P<0)throw new RangeError("Index out of range")}function U(t,a,P,y,w){return w||M(t,a,P,4,34028234663852886e22,-34028234663852886e22),re.write(t,a,P,y,23,4),P+4}function H(t,a,P,y,w){return w||M(t,a,P,8,17976931348623157e292,-17976931348623157e292),re.write(t,a,P,y,52,8),P+8}function Y(t){if(t=ae(t).replace(k,""),t.length<2)return"";for(;t.length%4!=0;)t+="=";return t}function ae(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function ne(t){return t<16?"0"+t.toString(16):t.toString(16)}function ue(t,a){a=a||1/0;for(var P,y=t.length,w=null,X=[],K=0;K55295&&P<57344){if(!w){if(P>56319){(a-=3)>-1&&X.push(239,191,189);continue}if(K+1===y){(a-=3)>-1&&X.push(239,191,189);continue}w=P;continue}if(P<56320){(a-=3)>-1&&X.push(239,191,189),w=P;continue}P=65536+(w-55296<<10|P-56320)}else w&&(a-=3)>-1&&X.push(239,191,189);if(w=null,P<128){if((a-=1)<0)break;X.push(P)}else if(P<2048){if((a-=2)<0)break;X.push(P>>6|192,63&P|128)}else if(P<65536){if((a-=3)<0)break;X.push(P>>12|224,P>>6&63|128,63&P|128)}else{if(!(P<1114112))throw new Error("Invalid code point");if((a-=4)<0)break;X.push(P>>18|240,P>>12&63|128,P>>6&63|128,63&P|128)}}return X}function de(t){for(var a=[],P=0;P>8,w=P%256,X.push(w),X.push(y);return X}function J(t){return z.toByteArray(Y(t))}function ie(t,a,P,y){for(var w=0;w=a.length||w>=t.length);++w)a[w+P]=t[w];return w}function q(t){return t!==t}var z=n("base64-js"),re=n("ieee754"),te=n("isarray");v.Buffer=s,v.SlowBuffer=E,v.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=h.TYPED_ARRAY_SUPPORT!==void 0?h.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},t.foo()===42&&typeof t.subarray=="function"&&t.subarray(1,1).byteLength===0}catch(a){return!1}}(),v.kMaxLength=g(),s.poolSize=8192,s._augment=function(t){return t.__proto__=s.prototype,t},s.from=function(t,a,P){return p(null,t,a,P)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(t,a,P){return e(null,t,a,P)},s.allocUnsafe=function(t){return o(null,t)},s.allocUnsafeSlow=function(t){return o(null,t)},s.isBuffer=function(t){return!(t==null||!t._isBuffer)},s.compare=function(t,a){if(!s.isBuffer(t)||!s.isBuffer(a))throw new TypeError("Arguments must be Buffers");if(t===a)return 0;for(var P=t.length,y=a.length,w=0,X=Math.min(P,y);w0&&(t=this.toString("hex",0,a).match(/.{2}/g).join(" "),this.length>a&&(t+=" ... ")),""},s.prototype.compare=function(t,a,P,y,w){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(a===void 0&&(a=0),P===void 0&&(P=t?t.length:0),y===void 0&&(y=0),w===void 0&&(w=this.length),a<0||P>t.length||y<0||w>this.length)throw new RangeError("out of range index");if(y>=w&&a>=P)return 0;if(y>=w)return-1;if(a>=P)return 1;if(a>>>=0,P>>>=0,y>>>=0,w>>>=0,this===t)return 0;for(var X=w-y,K=P-a,fe=Math.min(X,K),le=this.slice(y,w),ve=t.slice(a,P),_e=0;_ew)&&(P=w),t.length>0&&(P<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");y||(y="utf8");for(var X=!1;;)switch(y){case"hex":return O(this,t,a,P);case"utf8":case"utf-8":return C(this,t,a,P);case"ascii":return _(this,t,a,P);case"latin1":case"binary":return j(this,t,a,P);case"base64":return D(this,t,a,P);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,a,P);default:if(X)throw new TypeError("Unknown encoding: "+y);y=(""+y).toLowerCase(),X=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ce=4096;s.prototype.slice=function(t,a){var P=this.length;t=~~t,a=a===void 0?P:~~a,t<0?(t+=P)<0&&(t=0):t>P&&(t=P),a<0?(a+=P)<0&&(a=0):a>P&&(a=P),a0&&(w*=256);)y+=this[t+--a]*w;return y},s.prototype.readUInt8=function(t,a){return a||$(t,1,this.length),this[t]},s.prototype.readUInt16LE=function(t,a){return a||$(t,2,this.length),this[t]|this[t+1]<<8},s.prototype.readUInt16BE=function(t,a){return a||$(t,2,this.length),this[t]<<8|this[t+1]},s.prototype.readUInt32LE=function(t,a){return a||$(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},s.prototype.readUInt32BE=function(t,a){return a||$(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},s.prototype.readIntLE=function(t,a,P){t|=0,a|=0,P||$(t,a,this.length);for(var y=this[t],w=1,X=0;++X=w&&(y-=Math.pow(2,8*a)),y},s.prototype.readIntBE=function(t,a,P){t|=0,a|=0,P||$(t,a,this.length);for(var y=a,w=1,X=this[t+--y];y>0&&(w*=256);)X+=this[t+--y]*w;return w*=128,X>=w&&(X-=Math.pow(2,8*a)),X},s.prototype.readInt8=function(t,a){return a||$(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},s.prototype.readInt16LE=function(t,a){a||$(t,2,this.length);var P=this[t]|this[t+1]<<8;return 32768&P?4294901760|P:P},s.prototype.readInt16BE=function(t,a){a||$(t,2,this.length);var P=this[t+1]|this[t]<<8;return 32768&P?4294901760|P:P},s.prototype.readInt32LE=function(t,a){return a||$(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},s.prototype.readInt32BE=function(t,a){return a||$(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},s.prototype.readFloatLE=function(t,a){return a||$(t,4,this.length),re.read(this,t,!0,23,4)},s.prototype.readFloatBE=function(t,a){return a||$(t,4,this.length),re.read(this,t,!1,23,4)},s.prototype.readDoubleLE=function(t,a){return a||$(t,8,this.length),re.read(this,t,!0,52,8)},s.prototype.readDoubleBE=function(t,a){return a||$(t,8,this.length),re.read(this,t,!1,52,8)},s.prototype.writeUIntLE=function(t,a,P,y){(t=+t,a|=0,P|=0,!y)&&W(this,t,a,P,Math.pow(2,8*P)-1,0);var w=1,X=0;for(this[a]=255&t;++X=0&&(X*=256);)this[a+w]=t/X&255;return a+P},s.prototype.writeUInt8=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,1,255,0),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[a]=255&t,a+1},s.prototype.writeUInt16LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[a]=255&t,this[a+1]=t>>>8):R(this,t,a,!0),a+2},s.prototype.writeUInt16BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>8,this[a+1]=255&t):R(this,t,a,!1),a+2},s.prototype.writeUInt32LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[a+3]=t>>>24,this[a+2]=t>>>16,this[a+1]=t>>>8,this[a]=255&t):I(this,t,a,!0),a+4},s.prototype.writeUInt32BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>24,this[a+1]=t>>>16,this[a+2]=t>>>8,this[a+3]=255&t):I(this,t,a,!1),a+4},s.prototype.writeIntLE=function(t,a,P,y){if(t=+t,a|=0,!y){var w=Math.pow(2,8*P-1);W(this,t,a,P,w-1,-w)}var X=0,K=1,fe=0;for(this[a]=255&t;++X>0)-fe&255;return a+P},s.prototype.writeIntBE=function(t,a,P,y){if(t=+t,a|=0,!y){var w=Math.pow(2,8*P-1);W(this,t,a,P,w-1,-w)}var X=P-1,K=1,fe=0;for(this[a+X]=255&t;--X>=0&&(K*=256);)t<0&&fe===0&&this[a+X+1]!==0&&(fe=1),this[a+X]=(t/K>>0)-fe&255;return a+P},s.prototype.writeInt8=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,1,127,-128),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[a]=255&t,a+1},s.prototype.writeInt16LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[a]=255&t,this[a+1]=t>>>8):R(this,t,a,!0),a+2},s.prototype.writeInt16BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>8,this[a+1]=255&t):R(this,t,a,!1),a+2},s.prototype.writeInt32LE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[a]=255&t,this[a+1]=t>>>8,this[a+2]=t>>>16,this[a+3]=t>>>24):I(this,t,a,!0),a+4},s.prototype.writeInt32BE=function(t,a,P){return t=+t,a|=0,P||W(this,t,a,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),s.TYPED_ARRAY_SUPPORT?(this[a]=t>>>24,this[a+1]=t>>>16,this[a+2]=t>>>8,this[a+3]=255&t):I(this,t,a,!1),a+4},s.prototype.writeFloatLE=function(t,a,P){return U(this,t,a,!0,P)},s.prototype.writeFloatBE=function(t,a,P){return U(this,t,a,!1,P)},s.prototype.writeDoubleLE=function(t,a,P){return H(this,t,a,!0,P)},s.prototype.writeDoubleBE=function(t,a,P){return H(this,t,a,!1,P)},s.prototype.copy=function(t,a,P,y){if(P||(P=0),y||y===0||(y=this.length),a>=t.length&&(a=t.length),a||(a=0),y>0&&y=this.length)throw new RangeError("sourceStart out of bounds");if(y<0)throw new RangeError("sourceEnd out of bounds");y>this.length&&(y=this.length),t.length-a=0;--w)t[w+a]=this[w+P];else if(X<1e3||!s.TYPED_ARRAY_SUPPORT)for(w=0;w>>=0,P=P===void 0?this.length:P>>>0,t||(t=0);var X;if(typeof t=="number")for(X=a;X>>1;u(s[r])2&&(T=c.call(arguments,1)),x(T)})})}function s(d){return Promise.all(d.map(g,this))}function p(d){for(var l=new d.constructor,x=Object.keys(d),E=[],f=0;fd;)if((o=r[d++])!=o)return!0}else for(;c>d;d++)if((s||d in r)&&r[d]===u)return s||d||0;return!s&&-1}}},{"./_to-absolute-index":121,"./_to-iobject":123,"./_to-length":124}],63:[function(n,A,v){var h=n("./_cof"),g=n("./_wks")("toStringTag"),i=h(function(){return arguments}())=="Arguments",s=function(u,e){try{return u[e]}catch(o){}};A.exports=function(p){var u,e,o;return p===void 0?"Undefined":p===null?"Null":typeof(e=s(u=Object(p),g))=="string"?e:i?h(u):(o=h(u))=="Object"&&typeof u.callee=="function"?"Arguments":o}},{"./_cof":64,"./_wks":131}],64:[function(n,A,v){var h={}.toString;A.exports=function(g){return h.call(g).slice(8,-1)}},{}],65:[function(n,A,v){var h=A.exports={version:"2.5.7"};typeof __e=="number"&&(__e=h)},{}],66:[function(n,A,v){"use strict";var h=n("./_object-dp"),g=n("./_property-desc");A.exports=function(i,s,p){s in i?h.f(i,s,g(0,p)):i[s]=p}},{"./_object-dp":98,"./_property-desc":111}],67:[function(n,A,v){var h=n("./_a-function");A.exports=function(g,i,s){if(h(g),i===void 0)return g;switch(s){case 1:return function(p){return g.call(i,p)};case 2:return function(p,u){return g.call(i,p,u)};case 3:return function(p,u,e){return g.call(i,p,u,e)}}return function(){return g.apply(i,arguments)}}},{"./_a-function":58}],68:[function(n,A,v){A.exports=function(h){if(h==null)throw TypeError("Can't call method on "+h);return h}},{}],69:[function(n,A,v){A.exports=!n("./_fails")(function(){return Object.defineProperty({},"a",{get:function(){return 7}}).a!=7})},{"./_fails":74}],70:[function(n,A,v){var h=n("./_is-object"),g=n("./_global").document,i=h(g)&&h(g.createElement);A.exports=function(s){return i?g.createElement(s):{}}},{"./_global":76,"./_is-object":85}],71:[function(n,A,v){A.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],72:[function(n,A,v){var h=n("./_object-keys"),g=n("./_object-gops"),i=n("./_object-pie");A.exports=function(s){var p=h(s),u=g.f;if(u)for(var e,o=u(s),r=i.f,c=0;o.length>c;)r.call(s,e=o[c++])&&p.push(e);return p}},{"./_object-gops":103,"./_object-keys":106,"./_object-pie":107}],73:[function(n,A,v){var h=n("./_global"),g=n("./_core"),i=n("./_ctx"),s=n("./_hide"),p=n("./_has"),u=function e(o,r,c){var d,l,x,E=o&e.F,f=o&e.G,T=o&e.S,S=o&e.P,m=o&e.B,b=o&e.W,O=f?g:g[r]||(g[r]={}),C=O.prototype,_=f?h:T?h[r]:(h[r]||{}).prototype;f&&(c=r);for(d in c)(l=!E&&_&&_[d]!==void 0)&&p(O,d)||(x=l?_[d]:c[d],O[d]=f&&typeof _[d]!="function"?c[d]:m&&l?i(x,h):b&&_[d]==x?function(j){var D=function(L,B,V){if(this instanceof j){switch(arguments.length){case 0:return new j;case 1:return new j(L);case 2:return new j(L,B)}return new j(L,B,V)}return j.apply(this,arguments)};return D.prototype=j.prototype,D}(x):S&&typeof x=="function"?i(Function.call,x):x,S&&((O.virtual||(O.virtual={}))[d]=x,o&e.R&&C&&!C[d]&&s(C,d,x)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,A.exports=u},{"./_core":65,"./_ctx":67,"./_global":76,"./_has":77,"./_hide":78}],74:[function(n,A,v){A.exports=function(h){try{return!!h()}catch(g){return!0}}},{}],75:[function(n,A,v){var h=n("./_ctx"),g=n("./_iter-call"),i=n("./_is-array-iter"),s=n("./_an-object"),p=n("./_to-length"),u=n("./core.get-iterator-method"),e={},o={},v=A.exports=function(r,c,d,l,x){var E,f,T,S,m=x?function(){return r}:u(r),b=h(d,l,c?2:1),O=0;if(typeof m!="function")throw TypeError(r+" is not iterable!");if(i(m)){for(E=p(r.length);E>O;O++)if((S=c?b(s(f=r[O])[0],f[1]):b(r[O]))===e||S===o)return S}else for(T=m.call(r);!(f=T.next()).done;)if((S=g(T,b,f.value,c))===e||S===o)return S};v.BREAK=e,v.RETURN=o},{"./_an-object":61,"./_ctx":67,"./_is-array-iter":83,"./_iter-call":86,"./_to-length":124,"./core.get-iterator-method":132}],76:[function(n,A,v){var h=A.exports=typeof window!="undefined"&&window.Math==Math?window:typeof self!="undefined"&&self.Math==Math?self:Function("return this")();typeof __g=="number"&&(__g=h)},{}],77:[function(n,A,v){var h={}.hasOwnProperty;A.exports=function(g,i){return h.call(g,i)}},{}],78:[function(n,A,v){var h=n("./_object-dp"),g=n("./_property-desc");A.exports=n("./_descriptors")?function(i,s,p){return h.f(i,s,g(1,p))}:function(i,s,p){return i[s]=p,i}},{"./_descriptors":69,"./_object-dp":98,"./_property-desc":111}],79:[function(n,A,v){var h=n("./_global").document;A.exports=h&&h.documentElement},{"./_global":76}],80:[function(n,A,v){A.exports=!n("./_descriptors")&&!n("./_fails")(function(){return Object.defineProperty(n("./_dom-create")("div"),"a",{get:function(){return 7}}).a!=7})},{"./_descriptors":69,"./_dom-create":70,"./_fails":74}],81:[function(n,A,v){A.exports=function(h,g,i){var s=i===void 0;switch(g.length){case 0:return s?h():h.call(i);case 1:return s?h(g[0]):h.call(i,g[0]);case 2:return s?h(g[0],g[1]):h.call(i,g[0],g[1]);case 3:return s?h(g[0],g[1],g[2]):h.call(i,g[0],g[1],g[2]);case 4:return s?h(g[0],g[1],g[2],g[3]):h.call(i,g[0],g[1],g[2],g[3])}return h.apply(i,g)}},{}],82:[function(n,A,v){var h=n("./_cof");A.exports=Object("z").propertyIsEnumerable(0)?Object:function(g){return h(g)=="String"?g.split(""):Object(g)}},{"./_cof":64}],83:[function(n,A,v){var h=n("./_iterators"),g=n("./_wks")("iterator"),i=Array.prototype;A.exports=function(s){return s!==void 0&&(h.Array===s||i[g]===s)}},{"./_iterators":91,"./_wks":131}],84:[function(n,A,v){var h=n("./_cof");A.exports=Array.isArray||function(g){return h(g)=="Array"}},{"./_cof":64}],85:[function(n,A,v){A.exports=function(h){return typeof h=="object"?h!==null:typeof h=="function"}},{}],86:[function(n,A,v){var h=n("./_an-object");A.exports=function(g,i,s,p){try{return p?i(h(s)[0],s[1]):i(s)}catch(e){var u=g.return;throw u!==void 0&&h(u.call(g)),e}}},{"./_an-object":61}],87:[function(n,A,v){"use strict";var h=n("./_object-create"),g=n("./_property-desc"),i=n("./_set-to-string-tag"),s={};n("./_hide")(s,n("./_wks")("iterator"),function(){return this}),A.exports=function(p,u,e){p.prototype=h(s,{next:g(1,e)}),i(p,u+" Iterator")}},{"./_hide":78,"./_object-create":97,"./_property-desc":111,"./_set-to-string-tag":115,"./_wks":131}],88:[function(n,A,v){"use strict";var h=n("./_library"),g=n("./_export"),i=n("./_redefine"),s=n("./_hide"),p=n("./_iterators"),u=n("./_iter-create"),e=n("./_set-to-string-tag"),o=n("./_object-gpo"),r=n("./_wks")("iterator"),c=!([].keys&&"next"in[].keys()),d=function(){return this};A.exports=function(l,x,E,f,T,S,m){u(E,x,f);var b,O,C,_=function(ee){if(!c&&ee in L)return L[ee];switch(ee){case"keys":case"values":return function(){return new E(this,ee)}}return function(){return new E(this,ee)}},j=x+" Iterator",D=T=="values",N=!1,L=l.prototype,B=L[r]||L["@@iterator"]||T&&L[T],V=B||_(T),G=T?D?_("entries"):V:void 0,Z=x=="Array"&&L.entries||B;if(Z&&(C=o(Z.call(new l)))!==Object.prototype&&C.next&&(e(C,j,!0),h||typeof C[r]=="function"||s(C,r,d)),D&&B&&B.name!=="values"&&(N=!0,V=function(){return B.call(this)}),h&&!m||!c&&!N&&L[r]||s(L,r,V),p[x]=V,p[j]=d,T)if(b={values:D?V:_("values"),keys:S?V:_("keys"),entries:G},m)for(O in b)O in L||i(L,O,b[O]);else g(g.P+g.F*(c||N),x,b);return b}},{"./_export":73,"./_hide":78,"./_iter-create":87,"./_iterators":91,"./_library":92,"./_object-gpo":104,"./_redefine":113,"./_set-to-string-tag":115,"./_wks":131}],89:[function(n,A,v){var h=n("./_wks")("iterator"),g=!1;try{var i=[7][h]();i.return=function(){g=!0},Array.from(i,function(){throw 2})}catch(s){}A.exports=function(s,p){if(!p&&!g)return!1;var u=!1;try{var e=[7],o=e[h]();o.next=function(){return{done:u=!0}},e[h]=function(){return o},s(e)}catch(r){}return u}},{"./_wks":131}],90:[function(n,A,v){A.exports=function(h,g){return{value:g,done:!!h}}},{}],91:[function(n,A,v){A.exports={}},{}],92:[function(n,A,v){A.exports=!0},{}],93:[function(n,A,v){var h=n("./_uid")("meta"),g=n("./_is-object"),i=n("./_has"),s=n("./_object-dp").f,p=0,u=Object.isExtensible||function(){return!0},e=!n("./_fails")(function(){return u(Object.preventExtensions({}))}),o=function(E){s(E,h,{value:{i:"O"+ ++p,w:{}}})},r=function(E,f){if(!g(E))return typeof E=="symbol"?E:(typeof E=="string"?"S":"P")+E;if(!i(E,h)){if(!u(E))return"F";if(!f)return"E";o(E)}return E[h].i},c=function(E,f){if(!i(E,h)){if(!u(E))return!0;if(!f)return!1;o(E)}return E[h].w},d=function(E){return e&&l.NEED&&u(E)&&!i(E,h)&&o(E),E},l=A.exports={KEY:h,NEED:!1,fastKey:r,getWeak:c,onFreeze:d}},{"./_fails":74,"./_has":77,"./_is-object":85,"./_object-dp":98,"./_uid":127}],94:[function(n,A,v){var h=n("./_global"),g=n("./_task").set,i=h.MutationObserver||h.WebKitMutationObserver,s=h.process,p=h.Promise,u=n("./_cof")(s)=="process";A.exports=function(){var e,o,r,c=function(){var f,T;for(u&&(f=s.domain)&&f.exit();e;){T=e.fn,e=e.next;try{T()}catch(S){throw e?r():o=void 0,S}}o=void 0,f&&f.enter()};if(u)r=function(){s.nextTick(c)};else if(!i||h.navigator&&h.navigator.standalone)if(p&&p.resolve){var d=p.resolve(void 0);r=function(){d.then(c)}}else r=function(){g.call(h,c)};else{var l=!0,x=document.createTextNode("");new i(c).observe(x,{characterData:!0}),r=function(){x.data=l=!l}}return function(E){var f={fn:E,next:void 0};o&&(o.next=f),e||(e=f,r()),o=f}}},{"./_cof":64,"./_global":76,"./_task":120}],95:[function(n,A,v){"use strict";function h(i){var s,p;this.promise=new i(function(u,e){if(s!==void 0||p!==void 0)throw TypeError("Bad Promise constructor");s=u,p=e}),this.resolve=g(s),this.reject=g(p)}var g=n("./_a-function");A.exports.f=function(i){return new h(i)}},{"./_a-function":58}],96:[function(n,A,v){"use strict";var h=n("./_object-keys"),g=n("./_object-gops"),i=n("./_object-pie"),s=n("./_to-object"),p=n("./_iobject"),u=Object.assign;A.exports=!u||n("./_fails")(function(){var e={},o={},r=Symbol(),c="abcdefghijklmnopqrst";return e[r]=7,c.split("").forEach(function(d){o[d]=d}),u({},e)[r]!=7||Object.keys(u({},o)).join("")!=c})?function(e,o){for(var r=s(e),c=arguments.length,d=1,l=g.f,x=i.f;c>d;)for(var E,f=p(arguments[d++]),T=l?h(f).concat(l(f)):h(f),S=T.length,m=0;S>m;)x.call(f,E=T[m++])&&(r[E]=f[E]);return r}:u},{"./_fails":74,"./_iobject":82,"./_object-gops":103,"./_object-keys":106,"./_object-pie":107,"./_to-object":125}],97:[function(n,A,v){var h=n("./_an-object"),g=n("./_object-dps"),i=n("./_enum-bug-keys"),s=n("./_shared-key")("IE_PROTO"),p=function(){},u=function(){var o,r=n("./_dom-create")("iframe"),c=i.length;for(r.style.display="none",n("./_html").appendChild(r),r.src="javascript:",o=r.contentWindow.document,o.open(),o.write(""),o.close(),u=o.F;c--;)delete u.prototype[i[c]];return u()};A.exports=Object.create||function(e,o){var r;return e!==null?(p.prototype=h(e),r=new p,p.prototype=null,r[s]=e):r=u(),o===void 0?r:g(r,o)}},{"./_an-object":61,"./_dom-create":70,"./_enum-bug-keys":71,"./_html":79,"./_object-dps":99,"./_shared-key":116}],98:[function(n,A,v){var h=n("./_an-object"),g=n("./_ie8-dom-define"),i=n("./_to-primitive"),s=Object.defineProperty;v.f=n("./_descriptors")?Object.defineProperty:function(p,u,e){if(h(p),u=i(u,!0),h(e),g)try{return s(p,u,e)}catch(o){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(p[u]=e.value),p}},{"./_an-object":61,"./_descriptors":69,"./_ie8-dom-define":80,"./_to-primitive":126}],99:[function(n,A,v){var h=n("./_object-dp"),g=n("./_an-object"),i=n("./_object-keys");A.exports=n("./_descriptors")?Object.defineProperties:function(s,p){g(s);for(var u,e=i(p),o=e.length,r=0;o>r;)h.f(s,u=e[r++],p[u]);return s}},{"./_an-object":61,"./_descriptors":69,"./_object-dp":98,"./_object-keys":106}],100:[function(n,A,v){var h=n("./_object-pie"),g=n("./_property-desc"),i=n("./_to-iobject"),s=n("./_to-primitive"),p=n("./_has"),u=n("./_ie8-dom-define"),e=Object.getOwnPropertyDescriptor;v.f=n("./_descriptors")?e:function(o,r){if(o=i(o),r=s(r,!0),u)try{return e(o,r)}catch(c){}if(p(o,r))return g(!h.f.call(o,r),o[r])}},{"./_descriptors":69,"./_has":77,"./_ie8-dom-define":80,"./_object-pie":107,"./_property-desc":111,"./_to-iobject":123,"./_to-primitive":126}],101:[function(n,A,v){var h=n("./_to-iobject"),g=n("./_object-gopn").f,i={}.toString,s=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],p=function(e){try{return g(e)}catch(o){return s.slice()}};A.exports.f=function(u){return s&&i.call(u)=="[object Window]"?p(u):g(h(u))}},{"./_object-gopn":102,"./_to-iobject":123}],102:[function(n,A,v){var h=n("./_object-keys-internal"),g=n("./_enum-bug-keys").concat("length","prototype");v.f=Object.getOwnPropertyNames||function(i){return h(i,g)}},{"./_enum-bug-keys":71,"./_object-keys-internal":105}],103:[function(n,A,v){v.f=Object.getOwnPropertySymbols},{}],104:[function(n,A,v){var h=n("./_has"),g=n("./_to-object"),i=n("./_shared-key")("IE_PROTO"),s=Object.prototype;A.exports=Object.getPrototypeOf||function(p){return p=g(p),h(p,i)?p[i]:typeof p.constructor=="function"&&p instanceof p.constructor?p.constructor.prototype:p instanceof Object?s:null}},{"./_has":77,"./_shared-key":116,"./_to-object":125}],105:[function(n,A,v){var h=n("./_has"),g=n("./_to-iobject"),i=n("./_array-includes")(!1),s=n("./_shared-key")("IE_PROTO");A.exports=function(p,u){var e,o=g(p),r=0,c=[];for(e in o)e!=s&&h(o,e)&&c.push(e);for(;u.length>r;)h(o,e=u[r++])&&(~i(c,e)||c.push(e));return c}},{"./_array-includes":62,"./_has":77,"./_shared-key":116,"./_to-iobject":123}],106:[function(n,A,v){var h=n("./_object-keys-internal"),g=n("./_enum-bug-keys");A.exports=Object.keys||function(i){return h(i,g)}},{"./_enum-bug-keys":71,"./_object-keys-internal":105}],107:[function(n,A,v){v.f={}.propertyIsEnumerable},{}],108:[function(n,A,v){var h=n("./_export"),g=n("./_core"),i=n("./_fails");A.exports=function(s,p){var u=(g.Object||{})[s]||Object[s],e={};e[s]=p(u),h(h.S+h.F*i(function(){u(1)}),"Object",e)}},{"./_core":65,"./_export":73,"./_fails":74}],109:[function(n,A,v){A.exports=function(h){try{return{e:!1,v:h()}}catch(g){return{e:!0,v:g}}}},{}],110:[function(n,A,v){var h=n("./_an-object"),g=n("./_is-object"),i=n("./_new-promise-capability");A.exports=function(s,p){if(h(s),g(p)&&p.constructor===s)return p;var u=i.f(s);return(0,u.resolve)(p),u.promise}},{"./_an-object":61,"./_is-object":85,"./_new-promise-capability":95}],111:[function(n,A,v){A.exports=function(h,g){return{enumerable:!(1&h),configurable:!(2&h),writable:!(4&h),value:g}}},{}],112:[function(n,A,v){var h=n("./_hide");A.exports=function(g,i,s){for(var p in i)s&&g[p]?g[p]=i[p]:h(g,p,i[p]);return g}},{"./_hide":78}],113:[function(n,A,v){A.exports=n("./_hide")},{"./_hide":78}],114:[function(n,A,v){"use strict";var h=n("./_global"),g=n("./_core"),i=n("./_object-dp"),s=n("./_descriptors"),p=n("./_wks")("species");A.exports=function(u){var e=typeof g[u]=="function"?g[u]:h[u];s&&e&&!e[p]&&i.f(e,p,{configurable:!0,get:function(){return this}})}},{"./_core":65,"./_descriptors":69,"./_global":76,"./_object-dp":98,"./_wks":131}],115:[function(n,A,v){var h=n("./_object-dp").f,g=n("./_has"),i=n("./_wks")("toStringTag");A.exports=function(s,p,u){s&&!g(s=u?s:s.prototype,i)&&h(s,i,{configurable:!0,value:p})}},{"./_has":77,"./_object-dp":98,"./_wks":131}],116:[function(n,A,v){var h=n("./_shared")("keys"),g=n("./_uid");A.exports=function(i){return h[i]||(h[i]=g(i))}},{"./_shared":117,"./_uid":127}],117:[function(n,A,v){var h=n("./_core"),g=n("./_global"),i=g["__core-js_shared__"]||(g["__core-js_shared__"]={});(A.exports=function(s,p){return i[s]||(i[s]=p!==void 0?p:{})})("versions",[]).push({version:h.version,mode:n("./_library")?"pure":"global",copyright:"\u6F0F 2018 Denis Pushkarev (zloirock.ru)"})},{"./_core":65,"./_global":76,"./_library":92}],118:[function(n,A,v){var h=n("./_an-object"),g=n("./_a-function"),i=n("./_wks")("species");A.exports=function(s,p){var u,e=h(s).constructor;return e===void 0||(u=h(e)[i])==null?p:g(u)}},{"./_a-function":58,"./_an-object":61,"./_wks":131}],119:[function(n,A,v){var h=n("./_to-integer"),g=n("./_defined");A.exports=function(i){return function(s,p){var u,e,o=String(g(s)),r=h(p),c=o.length;return r<0||r>=c?i?"":void 0:(u=o.charCodeAt(r),u<55296||u>56319||r+1===c||(e=o.charCodeAt(r+1))<56320||e>57343?i?o.charAt(r):u:i?o.slice(r,r+2):e-56320+(u-55296<<10)+65536)}}},{"./_defined":68,"./_to-integer":122}],120:[function(n,A,v){var h,g,i,s=n("./_ctx"),p=n("./_invoke"),u=n("./_html"),e=n("./_dom-create"),o=n("./_global"),r=o.process,c=o.setImmediate,d=o.clearImmediate,l=o.MessageChannel,x=o.Dispatch,E=0,f={},T=function(){var b=+this;if(f.hasOwnProperty(b)){var O=f[b];delete f[b],O()}},S=function(b){T.call(b.data)};c&&d||(c=function(b){for(var O=[],C=1;arguments.length>C;)O.push(arguments[C++]);return f[++E]=function(){p(typeof b=="function"?b:Function(b),O)},h(E),E},d=function(b){delete f[b]},n("./_cof")(r)=="process"?h=function(b){r.nextTick(s(T,b,1))}:x&&x.now?h=function(b){x.now(s(T,b,1))}:l?(g=new l,i=g.port2,g.port1.onmessage=S,h=s(i.postMessage,i,1)):o.addEventListener&&typeof postMessage=="function"&&!o.importScripts?(h=function(b){o.postMessage(b+"","*")},o.addEventListener("message",S,!1)):h="onreadystatechange"in e("script")?function(m){u.appendChild(e("script")).onreadystatechange=function(){u.removeChild(this),T.call(m)}}:function(m){setTimeout(s(T,m,1),0)}),A.exports={set:c,clear:d}},{"./_cof":64,"./_ctx":67,"./_dom-create":70,"./_global":76,"./_html":79,"./_invoke":81}],121:[function(n,A,v){var h=n("./_to-integer"),g=Math.max,i=Math.min;A.exports=function(s,p){return s=h(s),s<0?g(s+p,0):i(s,p)}},{"./_to-integer":122}],122:[function(n,A,v){var h=Math.ceil,g=Math.floor;A.exports=function(i){return isNaN(i=+i)?0:(i>0?g:h)(i)}},{}],123:[function(n,A,v){var h=n("./_iobject"),g=n("./_defined");A.exports=function(i){return h(g(i))}},{"./_defined":68,"./_iobject":82}],124:[function(n,A,v){var h=n("./_to-integer"),g=Math.min;A.exports=function(i){return i>0?g(h(i),9007199254740991):0}},{"./_to-integer":122}],125:[function(n,A,v){var h=n("./_defined");A.exports=function(g){return Object(h(g))}},{"./_defined":68}],126:[function(n,A,v){var h=n("./_is-object");A.exports=function(g,i){if(!h(g))return g;var s,p;if(i&&typeof(s=g.toString)=="function"&&!h(p=s.call(g)))return p;if(typeof(s=g.valueOf)=="function"&&!h(p=s.call(g)))return p;if(!i&&typeof(s=g.toString)=="function"&&!h(p=s.call(g)))return p;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":85}],127:[function(n,A,v){var h=0,g=Math.random();A.exports=function(i){return"Symbol(".concat(i===void 0?"":i,")_",(++h+g).toString(36))}},{}],128:[function(n,A,v){var h=n("./_global"),g=h.navigator;A.exports=g&&g.userAgent||""},{"./_global":76}],129:[function(n,A,v){var h=n("./_global"),g=n("./_core"),i=n("./_library"),s=n("./_wks-ext"),p=n("./_object-dp").f;A.exports=function(u){var e=g.Symbol||(g.Symbol=i?{}:h.Symbol||{});u.charAt(0)=="_"||u in e||p(e,u,{value:s.f(u)})}},{"./_core":65,"./_global":76,"./_library":92,"./_object-dp":98,"./_wks-ext":130}],130:[function(n,A,v){v.f=n("./_wks")},{"./_wks":131}],131:[function(n,A,v){var h=n("./_shared")("wks"),g=n("./_uid"),i=n("./_global").Symbol,s=typeof i=="function";(A.exports=function(p){return h[p]||(h[p]=s&&i[p]||(s?i:g)("Symbol."+p))}).store=h},{"./_global":76,"./_shared":117,"./_uid":127}],132:[function(n,A,v){var h=n("./_classof"),g=n("./_wks")("iterator"),i=n("./_iterators");A.exports=n("./_core").getIteratorMethod=function(s){if(s!=null)return s[g]||s["@@iterator"]||i[h(s)]}},{"./_classof":63,"./_core":65,"./_iterators":91,"./_wks":131}],133:[function(n,A,v){"use strict";var h=n("./_ctx"),g=n("./_export"),i=n("./_to-object"),s=n("./_iter-call"),p=n("./_is-array-iter"),u=n("./_to-length"),e=n("./_create-property"),o=n("./core.get-iterator-method");g(g.S+g.F*!n("./_iter-detect")(function(r){Array.from(r)}),"Array",{from:function(c){var d,l,x,E,f=i(c),T=typeof this=="function"?this:Array,S=arguments.length,m=S>1?arguments[1]:void 0,b=m!==void 0,O=0,C=o(f);if(b&&(m=h(m,S>2?arguments[2]:void 0,2)),C==null||T==Array&&p(C))for(d=u(f.length),l=new T(d);d>O;O++)e(l,O,b?m(f[O],O):f[O]);else for(E=C.call(f),l=new T;!(x=E.next()).done;O++)e(l,O,b?s(E,m,[x.value,O],!0):x.value);return l.length=O,l}})},{"./_create-property":66,"./_ctx":67,"./_export":73,"./_is-array-iter":83,"./_iter-call":86,"./_iter-detect":89,"./_to-length":124,"./_to-object":125,"./core.get-iterator-method":132}],134:[function(n,A,v){"use strict";var h=n("./_add-to-unscopables"),g=n("./_iter-step"),i=n("./_iterators"),s=n("./_to-iobject");A.exports=n("./_iter-define")(Array,"Array",function(p,u){this._t=s(p),this._i=0,this._k=u},function(){var p=this._t,u=this._k,e=this._i++;return!p||e>=p.length?(this._t=void 0,g(1)):u=="keys"?g(0,e):u=="values"?g(0,p[e]):g(0,[e,p[e]])},"values"),i.Arguments=i.Array,h("keys"),h("values"),h("entries")},{"./_add-to-unscopables":59,"./_iter-define":88,"./_iter-step":90,"./_iterators":91,"./_to-iobject":123}],135:[function(n,A,v){"use strict";var h=n("./_is-object"),g=n("./_object-gpo"),i=n("./_wks")("hasInstance"),s=Function.prototype;i in s||n("./_object-dp").f(s,i,{value:function(u){if(typeof this!="function"||!h(u))return!1;if(!h(this.prototype))return u instanceof this;for(;u=g(u);)if(this.prototype===u)return!0;return!1}})},{"./_is-object":85,"./_object-dp":98,"./_object-gpo":104,"./_wks":131}],136:[function(n,A,v){var h=n("./_export");h(h.S+h.F,"Object",{assign:n("./_object-assign")})},{"./_export":73,"./_object-assign":96}],137:[function(n,A,v){var h=n("./_export");h(h.S,"Object",{create:n("./_object-create")})},{"./_export":73,"./_object-create":97}],138:[function(n,A,v){var h=n("./_export");h(h.S+h.F*!n("./_descriptors"),"Object",{defineProperty:n("./_object-dp").f})},{"./_descriptors":69,"./_export":73,"./_object-dp":98}],139:[function(n,A,v){n("./_object-sap")("getOwnPropertyNames",function(){return n("./_object-gopn-ext").f})},{"./_object-gopn-ext":101,"./_object-sap":108}],140:[function(n,A,v){var h=n("./_to-object"),g=n("./_object-gpo");n("./_object-sap")("getPrototypeOf",function(){return function(i){return g(h(i))}})},{"./_object-gpo":104,"./_object-sap":108,"./_to-object":125}],141:[function(n,A,v){var h=n("./_to-object"),g=n("./_object-keys");n("./_object-sap")("keys",function(){return function(i){return g(h(i))}})},{"./_object-keys":106,"./_object-sap":108,"./_to-object":125}],142:[function(n,A,v){arguments[4][36][0].apply(v,arguments)},{dup:36}],143:[function(n,A,v){"use strict";var h,g,i,s,p=n("./_library"),u=n("./_global"),e=n("./_ctx"),o=n("./_classof"),r=n("./_export"),c=n("./_is-object"),d=n("./_a-function"),l=n("./_an-instance"),x=n("./_for-of"),E=n("./_species-constructor"),f=n("./_task").set,T=n("./_microtask")(),S=n("./_new-promise-capability"),m=n("./_perform"),b=n("./_user-agent"),O=n("./_promise-resolve"),C=u.TypeError,_=u.process,j=_&&_.versions,D=j&&j.v8||"",N=u.Promise,L=o(_)=="process",B=function(){},V=g=S.f,G=!!function(){try{var M=N.resolve(1),U=(M.constructor={})[n("./_wks")("species")]=function(H){H(B,B)};return(L||typeof PromiseRejectionEvent=="function")&&M.then(B)instanceof U&&D.indexOf("6.6")!==0&&b.indexOf("Chrome/66")===-1}catch(H){}}(),Z=function(U){var H;return!(!c(U)||typeof(H=U.then)!="function")&&H},F=function(U,H){if(!U._n){U._n=!0;var Y=U._c;T(function(){for(var ae=U._v,ne=U._s==1,ue=0;Y.length>ue;)!function(de){var Q,J,ie,q=ne?de.ok:de.fail,z=de.resolve,re=de.reject,te=de.domain;try{q?(ne||(U._h==2&&W(U),U._h=1),q===!0?Q=ae:(te&&te.enter(),Q=q(ae),te&&(te.exit(),ie=!0)),Q===de.promise?re(C("Promise-chain cycle")):(J=Z(Q))?J.call(Q,z,re):z(Q)):re(ae)}catch(ce){te&&!ie&&te.exit(),re(ce)}}(Y[ue++]);U._c=[],U._n=!1,H&&!U._h&&ee(U)})}},ee=function(U){f.call(u,function(){var H,Y,ae,ne=U._v,ue=$(U);if(ue&&(H=m(function(){L?_.emit("unhandledRejection",ne,U):(Y=u.onunhandledrejection)?Y({promise:U,reason:ne}):(ae=u.console)&&ae.error&&ae.error("Unhandled promise rejection",ne)}),U._h=L||$(U)?2:1),U._a=void 0,ue&&H.e)throw H.v})},$=function(U){return U._h!==1&&(U._a||U._c).length===0},W=function(U){f.call(u,function(){var H;L?_.emit("rejectionHandled",U):(H=u.onrejectionhandled)&&H({promise:U,reason:U._v})})},R=function(U){var H=this;H._d||(H._d=!0,H=H._w||H,H._v=U,H._s=2,H._a||(H._a=H._c.slice()),F(H,!0))},I=function M(U){var H,Y=this;if(!Y._d){Y._d=!0,Y=Y._w||Y;try{if(Y===U)throw C("Promise can't be resolved itself");(H=Z(U))?T(function(){var ae={_w:Y,_d:!1};try{H.call(U,e(M,ae,1),e(R,ae,1))}catch(ne){R.call(ae,ne)}}):(Y._v=U,Y._s=1,F(Y,!1))}catch(ae){R.call({_w:Y,_d:!1},ae)}}};G||(N=function(U){l(this,N,"Promise","_h"),d(U),h.call(this);try{U(e(I,this,1),e(R,this,1))}catch(H){R.call(this,H)}},h=function(U){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},h.prototype=n("./_redefine-all")(N.prototype,{then:function(U,H){var Y=V(E(this,N));return Y.ok=typeof U!="function"||U,Y.fail=typeof H=="function"&&H,Y.domain=L?_.domain:void 0,this._c.push(Y),this._a&&this._a.push(Y),this._s&&F(this,!1),Y.promise},catch:function(U){return this.then(void 0,U)}}),i=function(){var U=new h;this.promise=U,this.resolve=e(I,U,1),this.reject=e(R,U,1)},S.f=V=function(U){return U===N||U===s?new i(U):g(U)}),r(r.G+r.W+r.F*!G,{Promise:N}),n("./_set-to-string-tag")(N,"Promise"),n("./_set-species")("Promise"),s=n("./_core").Promise,r(r.S+r.F*!G,"Promise",{reject:function(U){var H=V(this);return(0,H.reject)(U),H.promise}}),r(r.S+r.F*(p||!G),"Promise",{resolve:function(U){return O(p&&this===s?N:this,U)}}),r(r.S+r.F*!(G&&n("./_iter-detect")(function(M){N.all(M).catch(B)})),"Promise",{all:function(U){var H=this,Y=V(H),ae=Y.resolve,ne=Y.reject,ue=m(function(){var de=[],Q=0,J=1;x(U,!1,function(ie){var q=Q++,z=!1;de.push(void 0),J++,H.resolve(ie).then(function(re){z||(z=!0,de[q]=re,--J||ae(de))},ne)}),--J||ae(de)});return ue.e&&ne(ue.v),Y.promise},race:function(U){var H=this,Y=V(H),ae=Y.reject,ne=m(function(){x(U,!1,function(ue){H.resolve(ue).then(Y.resolve,ae)})});return ne.e&&ae(ne.v),Y.promise}})},{"./_a-function":58,"./_an-instance":60,"./_classof":63,"./_core":65,"./_ctx":67,"./_export":73,"./_for-of":75,"./_global":76,"./_is-object":85,"./_iter-detect":89,"./_library":92,"./_microtask":94,"./_new-promise-capability":95,"./_perform":109,"./_promise-resolve":110,"./_redefine-all":112,"./_set-species":114,"./_set-to-string-tag":115,"./_species-constructor":118,"./_task":120,"./_user-agent":128,"./_wks":131}],144:[function(n,A,v){var h=n("./_export"),g=n("./_to-absolute-index"),i=String.fromCharCode,s=String.fromCodePoint;h(h.S+h.F*(!!s&&s.length!=1),"String",{fromCodePoint:function(u){for(var e,o=[],r=arguments.length,c=0;r>c;){if(e=+arguments[c++],g(e,1114111)!==e)throw RangeError(e+" is not a valid code point");o.push(e<65536?i(e):i(55296+((e-=65536)>>10),e%1024+56320))}return o.join("")}})},{"./_export":73,"./_to-absolute-index":121}],145:[function(n,A,v){"use strict";var h=n("./_string-at")(!0);n("./_iter-define")(String,"String",function(g){this._t=String(g),this._i=0},function(){var g,i=this._t,s=this._i;return s>=i.length?{value:void 0,done:!0}:(g=h(i,s),this._i+=g.length,{value:g,done:!1})})},{"./_iter-define":88,"./_string-at":119}],146:[function(n,A,v){"use strict";var h=n("./_global"),g=n("./_has"),i=n("./_descriptors"),s=n("./_export"),p=n("./_redefine"),u=n("./_meta").KEY,e=n("./_fails"),o=n("./_shared"),r=n("./_set-to-string-tag"),c=n("./_uid"),d=n("./_wks"),l=n("./_wks-ext"),x=n("./_wks-define"),E=n("./_enum-keys"),f=n("./_is-array"),T=n("./_an-object"),S=n("./_is-object"),m=n("./_to-iobject"),b=n("./_to-primitive"),O=n("./_property-desc"),C=n("./_object-create"),_=n("./_object-gopn-ext"),j=n("./_object-gopd"),D=n("./_object-dp"),N=n("./_object-keys"),L=j.f,B=D.f,V=_.f,G=h.Symbol,Z=h.JSON,F=Z&&Z.stringify,ee=d("_hidden"),$=d("toPrimitive"),W={}.propertyIsEnumerable,R=o("symbol-registry"),I=o("symbols"),M=o("op-symbols"),U=Object.prototype,H=typeof G=="function",Y=h.QObject,ae=!Y||!Y.prototype||!Y.prototype.findChild,ne=i&&e(function(){return C(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a!=7})?function(P,y,w){var X=L(U,y);X&&delete U[y],B(P,y,w),X&&P!==U&&B(U,y,X)}:B,ue=function(y){var w=I[y]=C(G.prototype);return w._k=y,w},de=H&&typeof G.iterator=="symbol"?function(P){return typeof P=="symbol"}:function(P){return P instanceof G},Q=function P(y,w,X){return y===U&&P(M,w,X),T(y),w=b(w,!0),T(X),g(I,w)?(X.enumerable?(g(y,ee)&&y[ee][w]&&(y[ee][w]=!1),X=C(X,{enumerable:O(0,!1)})):(g(y,ee)||B(y,ee,O(1,{})),y[ee][w]=!0),ne(y,w,X)):B(y,w,X)},J=function(y,w){T(y);for(var X,K=E(w=m(w)),fe=0,le=K.length;le>fe;)Q(y,X=K[fe++],w[X]);return y},ie=function(y,w){return w===void 0?C(y):J(C(y),w)},q=function(y){var w=W.call(this,y=b(y,!0));return!(this===U&&g(I,y)&&!g(M,y))&&(!(w||!g(this,y)||!g(I,y)||g(this,ee)&&this[ee][y])||w)},z=function(y,w){if(y=m(y),w=b(w,!0),y!==U||!g(I,w)||g(M,w)){var X=L(y,w);return!X||!g(I,w)||g(y,ee)&&y[ee][w]||(X.enumerable=!0),X}},re=function(y){for(var w,X=V(m(y)),K=[],fe=0;X.length>fe;)g(I,w=X[fe++])||w==ee||w==u||K.push(w);return K},te=function(y){for(var w,X=y===U,K=V(X?M:m(y)),fe=[],le=0;K.length>le;)!g(I,w=K[le++])||X&&!g(U,w)||fe.push(I[w]);return fe};H||(G=function(){if(this instanceof G)throw TypeError("Symbol is not a constructor!");var y=c(arguments.length>0?arguments[0]:void 0),w=function X(K){this===U&&X.call(M,K),g(this,ee)&&g(this[ee],y)&&(this[ee][y]=!1),ne(this,y,O(1,K))};return i&&ae&&ne(U,y,{configurable:!0,set:w}),ue(y)},p(G.prototype,"toString",function(){return this._k}),j.f=z,D.f=Q,n("./_object-gopn").f=_.f=re,n("./_object-pie").f=q,n("./_object-gops").f=te,i&&!n("./_library")&&p(U,"propertyIsEnumerable",q,!0),l.f=function(P){return ue(d(P))}),s(s.G+s.W+s.F*!H,{Symbol:G});for(var ce="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),k=0;ce.length>k;)d(ce[k++]);for(var t=N(d.store),a=0;t.length>a;)x(t[a++]);s(s.S+s.F*!H,"Symbol",{for:function(y){return g(R,y+="")?R[y]:R[y]=G(y)},keyFor:function(y){if(!de(y))throw TypeError(y+" is not a symbol!");for(var w in R)if(R[w]===y)return w},useSetter:function(){ae=!0},useSimple:function(){ae=!1}}),s(s.S+s.F*!H,"Object",{create:ie,defineProperty:Q,defineProperties:J,getOwnPropertyDescriptor:z,getOwnPropertyNames:re,getOwnPropertySymbols:te}),Z&&s(s.S+s.F*(!H||e(function(){var P=G();return F([P])!="[null]"||F({a:P})!="{}"||F(Object(P))!="{}"})),"JSON",{stringify:function(y){for(var w,X,K=[y],fe=1;arguments.length>fe;)K.push(arguments[fe++]);if(X=w=K[1],(S(w)||y!==void 0)&&!de(y))return f(w)||(w=function(ve,_e){if(typeof X=="function"&&(_e=X.call(this,ve,_e)),!de(_e))return _e}),K[1]=w,F.apply(Z,K)}}),G.prototype[$]||n("./_hide")(G.prototype,$,G.prototype.valueOf),r(G,"Symbol"),r(Math,"Math",!0),r(h.JSON,"JSON",!0)},{"./_an-object":61,"./_descriptors":69,"./_enum-keys":72,"./_export":73,"./_fails":74,"./_global":76,"./_has":77,"./_hide":78,"./_is-array":84,"./_is-object":85,"./_library":92,"./_meta":93,"./_object-create":97,"./_object-dp":98,"./_object-gopd":100,"./_object-gopn":102,"./_object-gopn-ext":101,"./_object-gops":103,"./_object-keys":106,"./_object-pie":107,"./_property-desc":111,"./_redefine":113,"./_set-to-string-tag":115,"./_shared":117,"./_to-iobject":123,"./_to-primitive":126,"./_uid":127,"./_wks":131,"./_wks-define":129,"./_wks-ext":130}],147:[function(n,A,v){"use strict";var h=n("./_export"),g=n("./_core"),i=n("./_global"),s=n("./_species-constructor"),p=n("./_promise-resolve");h(h.P+h.R,"Promise",{finally:function(e){var o=s(this,g.Promise||i.Promise),r=typeof e=="function";return this.then(r?function(c){return p(o,e()).then(function(){return c})}:e,r?function(c){return p(o,e()).then(function(){throw c})}:e)}})},{"./_core":65,"./_export":73,"./_global":76,"./_promise-resolve":110,"./_species-constructor":118}],148:[function(n,A,v){"use strict";var h=n("./_export"),g=n("./_new-promise-capability"),i=n("./_perform");h(h.S,"Promise",{try:function(p){var u=g.f(this),e=i(p);return(e.e?u.reject:u.resolve)(e.v),u.promise}})},{"./_export":73,"./_new-promise-capability":95,"./_perform":109}],149:[function(n,A,v){n("./_wks-define")("asyncIterator")},{"./_wks-define":129}],150:[function(n,A,v){n("./_wks-define")("observable")},{"./_wks-define":129}],151:[function(n,A,v){n("./es6.array.iterator");for(var h=n("./_global"),g=n("./_hide"),i=n("./_iterators"),s=n("./_wks")("toStringTag"),p="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u0?"-":"+")+s(100*Math.floor(Math.abs(L)/60)+Math.abs(L)%60,4),S:["th","st","nd","rd"][m%10>3?0:(m%100-m%10!=10)*m%10],W:B,N:V};return x.replace(r,function(Z){return Z in G?G[Z]:Z.slice(1,Z.length-1)})}}();o.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},o.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]},typeof pe=="function"&&pe.amd?pe(function(){return o}):(v===void 0?"undefined":(0,g.default)(v))==="object"?A.exports=o:i.dateFormat=o}(void 0)},{"babel-runtime/helpers/typeof":32}],155:[function(n,A,v){(function(h){function g(){return!(typeof window=="undefined"||!window.process||window.process.type!=="renderer")||typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(e){var o=this.useColors;if(e[0]=(o?"%c":"")+this.namespace+(o?" %c":" ")+e[0]+(o?"%c ":" ")+"+"+v.humanize(this.diff),o){var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var c=0,d=0;e[0].replace(/%[a-zA-Z%]/g,function(l){l!=="%%"&&(c++,l==="%c"&&(d=c))}),e.splice(d,0,r)}}function s(){return typeof console=="object"&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function p(e){try{e==null?v.storage.removeItem("debug"):v.storage.debug=e}catch(o){}}function u(){var e;try{e=v.storage.debug}catch(o){}return!e&&h!==void 0&&"env"in h&&(e=h.env.DEBUG),e}v=A.exports=n("./debug"),v.log=s,v.formatArgs=i,v.save=p,v.load=u,v.useColors=g,v.storage=typeof chrome!="undefined"&&chrome.storage!==void 0?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),v.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],v.formatters.j=function(e){try{return JSON.stringify(e)}catch(o){return"[UnexpectedJSONParseError]: "+o.message}},v.enable(u())}).call(this,n("_process"))},{"./debug":156,_process:173}],156:[function(n,A,v){function h(o){var r,c=0;for(r in o)c=(c<<5)-c+o.charCodeAt(r),c|=0;return v.colors[Math.abs(c)%v.colors.length]}function g(o){function r(){if(r.enabled){var c=r,d=+new Date,l=d-(e||d);c.diff=l,c.prev=e,c.curr=d,e=d;for(var x=new Array(arguments.length),E=0;E]/;A.exports=h},{}],158:[function(n,A,v){function h(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function g(u){return typeof u=="function"}function i(u){return typeof u=="number"}function s(u){return typeof u=="object"&&u!==null}function p(u){return u===void 0}A.exports=h,h.EventEmitter=h,h.prototype._events=void 0,h.prototype._maxListeners=void 0,h.defaultMaxListeners=10,h.prototype.setMaxListeners=function(u){if(!i(u)||u<0||isNaN(u))throw TypeError("n must be a positive number");return this._maxListeners=u,this},h.prototype.emit=function(u){var e,o,r,c,d,l;if(this._events||(this._events={}),u==="error"&&(!this._events.error||s(this._events.error)&&!this._events.error.length)){if((e=arguments[1])instanceof Error)throw e;var x=new Error('Uncaught, unspecified "error" event. ('+e+")");throw x.context=e,x}if(o=this._events[u],p(o))return!1;if(g(o))switch(arguments.length){case 1:o.call(this);break;case 2:o.call(this,arguments[1]);break;case 3:o.call(this,arguments[1],arguments[2]);break;default:c=Array.prototype.slice.call(arguments,1),o.apply(this,c)}else if(s(o))for(c=Array.prototype.slice.call(arguments,1),l=o.slice(),r=l.length,d=0;d0&&this._events[u].length>o&&(this._events[u].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[u].length),typeof console.trace=="function"&&console.trace()),this},h.prototype.on=h.prototype.addListener,h.prototype.once=function(u,e){function o(){this.removeListener(u,o),r||(r=!0,e.apply(this,arguments))}if(!g(e))throw TypeError("listener must be a function");var r=!1;return o.listener=e,this.on(u,o),this},h.prototype.removeListener=function(u,e){var o,r,c,d;if(!g(e))throw TypeError("listener must be a function");if(!this._events||!this._events[u])return this;if(o=this._events[u],c=o.length,r=-1,o===e||g(o.listener)&&o.listener===e)delete this._events[u],this._events.removeListener&&this.emit("removeListener",u,e);else if(s(o)){for(d=c;d-- >0;)if(o[d]===e||o[d].listener&&o[d].listener===e){r=d;break}if(r<0)return this;o.length===1?(o.length=0,delete this._events[u]):o.splice(r,1),this._events.removeListener&&this.emit("removeListener",u,e)}return this},h.prototype.removeAllListeners=function(u){var e,o;if(!this._events)return this;if(!this._events.removeListener)return arguments.length===0?this._events={}:this._events[u]&&delete this._events[u],this;if(arguments.length===0){for(e in this._events)e!=="removeListener"&&this.removeAllListeners(e);return this.removeAllListeners("removeListener"),this._events={},this}if(o=this._events[u],g(o))this.removeListener(u,o);else if(o)for(;o.length;)this.removeListener(u,o[o.length-1]);return delete this._events[u],this},h.prototype.listeners=function(u){return this._events&&this._events[u]?g(this._events[u])?[this._events[u]]:this._events[u].slice():[]},h.prototype.listenerCount=function(u){if(this._events){var e=this._events[u];if(g(e))return 1;if(e)return e.length}return 0},h.listenerCount=function(u,e){return u.listenerCount(e)}},{}],159:[function(n,A,v){var h=n("http"),g=A.exports;for(var i in h)h.hasOwnProperty(i)&&(g[i]=h[i]);g.request=function(s,p){return s||(s={}),s.scheme="https",s.protocol="https:",h.request.call(this,s,p)}},{http:196}],160:[function(n,A,v){"use strict";var h=n("util"),g=n("ms");A.exports=function(i){if(typeof i=="number")return i;var s=g(i);if(s===void 0){var p=new Error(h.format("humanize-ms(%j) result undefined",i));console.warn(p.stack)}return s}},{ms:169,util:207}],161:[function(n,A,v){v.read=function(h,g,i,s,p){var u,e,o=8*p-s-1,r=(1<>1,d=-7,l=i?p-1:0,x=i?-1:1,E=h[g+l];for(l+=x,u=E&(1<<-d)-1,E>>=-d,d+=o;d>0;u=256*u+h[g+l],l+=x,d-=8);for(e=u&(1<<-d)-1,u>>=-d,d+=s;d>0;e=256*e+h[g+l],l+=x,d-=8);if(u===0)u=1-c;else{if(u===r)return e?NaN:1/0*(E?-1:1);e+=Math.pow(2,s),u-=c}return(E?-1:1)*e*Math.pow(2,u-s)},v.write=function(h,g,i,s,p,u){var e,o,r,c=8*u-p-1,d=(1<>1,x=p===23?Math.pow(2,-24)-Math.pow(2,-77):0,E=s?0:u-1,f=s?1:-1,T=g<0||g===0&&1/g<0?1:0;for(g=Math.abs(g),isNaN(g)||g===1/0?(o=isNaN(g)?1:0,e=d):(e=Math.floor(Math.log(g)/Math.LN2),g*(r=Math.pow(2,-e))<1&&(e--,r*=2),g+=e+l>=1?x/r:x*Math.pow(2,1-l),g*r>=2&&(e++,r/=2),e+l>=d?(o=0,e=d):e+l>=1?(o=(g*r-1)*Math.pow(2,p),e+=l):(o=g*Math.pow(2,l-1)*Math.pow(2,p),e=0));p>=8;h[i+E]=255&o,E+=f,o/=256,p-=8);for(e=e<0;h[i+E]=255&e,E+=f,e/=256,c-=8);h[i+E-f]|=128*T}},{}],162:[function(n,A,v){typeof Object.create=="function"?A.exports=function(h,g){h.super_=g,h.prototype=Object.create(g.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}})}:A.exports=function(h,g){h.super_=g;var i=function(){};i.prototype=g.prototype,h.prototype=new i,h.prototype.constructor=h}},{}],163:[function(n,A,v){function h(i){return!!i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}function g(i){return typeof i.readFloatLE=="function"&&typeof i.slice=="function"&&h(i.slice(0,0))}A.exports=function(i){return i!=null&&(h(i)||g(i)||!!i._isBuffer)}},{}],164:[function(n,A,v){!function(h){function g(p){return s.call(p).replace(/^[^{]*{\s*/,"").replace(/\s*}[^}]*$/,"")}function i(p){return typeof p=="function"&&(/^class(\s|\{\}$)/.test(s.call(p))||/^.*classCallCheck\(/.test(g(p)))}var s=Function.prototype.toString;v!==void 0?(A!==void 0&&A.exports&&(v=A.exports=i),v.isClass=i):typeof pe=="function"&&pe.amd?pe([],function(){return i}):h.isClass=i}(this)},{}],165:[function(n,A,v){"use strict";function h(u){var e=u.slice(2);return e=e[0].toLowerCase()+e.slice(1)}var g=n("core-util-is"),i=n("isstream"),s=n("is-class");Object.keys(g).map(function(u){v[h(u)]=g[u]}),v.stream=i,v.readableStream=i.isReadable,v.writableStream=i.isWritable,v.duplexStream=i.isDuplex,v.class=s,v.finite=function(u){return Number.isFinite(u)},v.NaN=function(u){return Number.isNaN(u)},v.generator=function(u){return u&&typeof u.next=="function"&&typeof u.throw=="function"},v.generatorFunction=function(u){return u&&u.constructor&&u.constructor.name==="GeneratorFunction"},v.asyncFunction=function(u){return u&&u.constructor&&u.constructor.name==="AsyncFunction"},v.promise=function(u){return u&&typeof u.then=="function"};var p=Math.pow(2,31);v.int=function(u){return g.isNumber(u)&&u%1==0},v.int32=function(u){return v.int(u)&&u=-p},v.long=function(u){return v.int(u)&&(u>=p||u<-p)},v.Long=function(u){return v.object(u)&&v.number(u.high)&&v.number(u.low)},v.double=function(u){return g.isNumber(u)&&!isNaN(u)&&u%1!=0},v.date=function(u){return u instanceof Date},v.regExp=function(u){return u instanceof RegExp},v.regexp=v.regExp,v.error=function(u){return u instanceof Error},v.array=function(u){return Array.isArray(u)}},{"core-util-is":153,"is-class":164,isstream:167}],166:[function(n,A,v){var h={}.toString;A.exports=Array.isArray||function(g){return h.call(g)=="[object Array]"}},{}],167:[function(n,A,v){function h(u){return u instanceof p.Stream}function g(u){return h(u)&&typeof u._read=="function"&&typeof u._readableState=="object"}function i(u){return h(u)&&typeof u._write=="function"&&typeof u._writableState=="object"}function s(u){return g(u)&&i(u)}var p=n("stream");A.exports=h,A.exports.isReadable=g,A.exports.isWritable=i,A.exports.isDuplex=s},{stream:195}],168:[function(n,A,v){"use strict";function h(i,s,p){if(!i)throw new TypeError("argument dest is required");if(!s)throw new TypeError("argument src is required");return p===void 0&&(p=!0),Object.getOwnPropertyNames(s).forEach(function(u){if(p||!g.call(i,u)){var e=Object.getOwnPropertyDescriptor(s,u);Object.defineProperty(i,u,e)}}),i}A.exports=h;var g=Object.prototype.hasOwnProperty},{}],169:[function(n,A,v){function h(c){if(c=String(c),!(c.length>100)){var d=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(c);if(d){var l=parseFloat(d[1]);switch((d[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return l*r;case"days":case"day":case"d":return l*o;case"hours":case"hour":case"hrs":case"hr":case"h":return l*e;case"minutes":case"minute":case"mins":case"min":case"m":return l*u;case"seconds":case"second":case"secs":case"sec":case"s":return l*p;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return l;default:return}}}}function g(c){return c>=o?Math.round(c/o)+"d":c>=e?Math.round(c/e)+"h":c>=u?Math.round(c/u)+"m":c>=p?Math.round(c/p)+"s":c+"ms"}function i(c){return s(c,o,"day")||s(c,e,"hour")||s(c,u,"minute")||s(c,p,"second")||c+" ms"}function s(c,d,l){if(!(c0)return h(c);if(l==="number"&&isNaN(c)===!1)return d.long?i(c):g(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))}},{}],170:[function(n,A,v){(function(h){function g(u,e){for(var o=0,r=u.length-1;r>=0;r--){var c=u[r];c==="."?u.splice(r,1):c===".."?(u.splice(r,1),o++):o&&(u.splice(r,1),o--)}if(e)for(;o--;o)u.unshift("..");return u}function i(u){typeof u!="string"&&(u+="");var e,o=0,r=-1,c=!0;for(e=u.length-1;e>=0;--e)if(u.charCodeAt(e)===47){if(!c){o=e+1;break}}else r===-1&&(c=!1,r=e+1);return r===-1?"":u.slice(o,r)}function s(u,e){if(u.filter)return u.filter(e);for(var o=[],r=0;r=-1&&!e;o--){var r=o>=0?arguments[o]:h.cwd();if(typeof r!="string")throw new TypeError("Arguments to path.resolve must be strings");r&&(u=r+"/"+u,e=r.charAt(0)==="/")}return u=g(s(u.split("/"),function(c){return!!c}),!e).join("/"),(e?"/":"")+u||"."},v.normalize=function(u){var e=v.isAbsolute(u),o=p(u,-1)==="/";return u=g(s(u.split("/"),function(r){return!!r}),!e).join("/"),u||e||(u="."),u&&o&&(u+="/"),(e?"/":"")+u},v.isAbsolute=function(u){return u.charAt(0)==="/"},v.join=function(){var u=Array.prototype.slice.call(arguments,0);return v.normalize(s(u,function(e,o){if(typeof e!="string")throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},v.relative=function(u,e){function o(f){for(var T=0;T=0&&f[S]==="";S--);return T>S?[]:f.slice(T,S-T+1)}u=v.resolve(u).substr(1),e=v.resolve(e).substr(1);for(var r=o(u.split("/")),c=o(e.split("/")),d=Math.min(r.length,c.length),l=d,x=0;x=1;--d)if((e=u.charCodeAt(d))===47){if(!c){r=d;break}}else c=!1;return r===-1?o?"/":".":o&&r===1?"/":u.slice(0,r)},v.basename=function(u,e){var o=i(u);return e&&o.substr(-1*e.length)===e&&(o=o.substr(0,o.length-e.length)),o},v.extname=function(u){typeof u!="string"&&(u+="");for(var e=-1,o=0,r=-1,c=!0,d=0,l=u.length-1;l>=0;--l){var x=u.charCodeAt(l);if(x!==47)r===-1&&(c=!1,r=l+1),x===46?e===-1?e=l:d!==1&&(d=1):e!==-1&&(d=-1);else if(!c){o=l+1;break}}return e===-1||r===-1||d===0||d===1&&e===r-1&&e===o+1?"":u.slice(e,r)};var p="ab".substr(-1)==="b"?function(u,e,o){return u.substr(e,o)}:function(u,e,o){return e<0&&(e=u.length+e),u.substr(e,o)}}).call(this,n("_process"))},{_process:173}],171:[function(n,A,v){(function(h){(function(){"use strict";function g(D){return D=String(D),D.charAt(0).toUpperCase()+D.slice(1)}function i(D,N,L){var B={"10.0":"10",6.4:"10 Technical Preview",6.3:"8.1",6.2:"8",6.1:"Server 2008 R2 / 7","6.0":"Server 2008 / Vista",5.2:"Server 2003 / XP 64-bit",5.1:"XP",5.01:"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return N&&L&&/^Win/i.test(D)&&!/^Windows Phone /i.test(D)&&(B=B[/[\d.]+$/.exec(D)])&&(D="Windows "+B),D=String(D),N&&L&&(D=D.replace(RegExp(N,"i"),L)),D=p(D.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0])}function s(D,N){var L=-1,B=D?D.length:0;if(typeof B=="number"&&B>-1&&B<=m)for(;++L3&&"WebKit"||/\bOpera\b/.test(te)&&(/\bOPR\b/.test(D)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(D)&&!/^(?:Trident|EdgeHTML)$/.test(re)&&"WebKit"||!re&&/\bMSIE\b/i.test(D)&&(t=="Mac OS"?"Tasman":"Trident")||re=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(te)&&"NetFront")&&(re=[F]),te=="IE"&&(F=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(D)||0)[1])?(te+=" Mobile",t="Windows Phone "+(/\+$/.test(F)?F:F+".x"),J.unshift("desktop mode")):/\bWPDesktop\b/i.test(D)?(te="IE Mobile",t="Windows Phone 8.x",J.unshift("desktop mode"),z||(z=(/\brv:([\d.]+)/.exec(D)||0)[1])):te!="IE"&&re=="Trident"&&(F=/\brv:([\d.]+)/.exec(D))&&(te&&J.push("identifying as "+te+(z?" "+z:"")),te="IE",z=F[1]),q){if(o(B,"global"))if(U&&(F=U.lang.System,Q=F.getProperty("os.arch"),t=t||F.getProperty("os.name")+" "+F.getProperty("os.version")),H){try{z=B.require("ringo/engine").version.join("."),te="RingoJS"}catch(P){(F=B.system)&&F.global.system==B.system&&(te="Narwhal",t||(t=F[0].os||null))}te||(te="Rhino")}else typeof B.process=="object"&&!B.process.browser&&(F=B.process)&&(typeof F.versions=="object"&&(typeof F.versions.electron=="string"?(J.push("Node "+F.versions.node),te="Electron",z=F.versions.electron):typeof F.versions.nw=="string"&&(J.push("Chromium "+z,"Node "+F.versions.node),te="NW.js",z=F.versions.nw)),te||(te="Node.js",Q=F.arch,t=F.platform,z=/[\d.]+/.exec(F.version),z=z?z[0]:null));else e(F=B.runtime)==W?(te="Adobe AIR",t=F.flash.system.Capabilities.os):e(F=B.phantom)==M?(te="PhantomJS",z=(F=F.version||null)&&F.major+"."+F.minor+"."+F.patch):typeof ne.documentMode=="number"&&(F=/\bTrident\/(\d+)/i.exec(D))?(z=[z,ne.documentMode],(F=+F[1]+4)!=z[1]&&(J.push("IE "+z[1]+" mode"),re&&(re[1]=""),z[1]=F),z=te=="IE"?String(z[1].toFixed(1)):z[0]):typeof ne.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(te)&&(J.push("masking as "+te+" "+z),te="IE",z="11.0",re=["Trident"],t="Windows");t=t&&p(t)}if(z&&(F=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(z)||/(?:alpha|beta)(?: ?\d)?/i.exec(D+";"+(q&&G.appMinorVersion))||/\bMinefield\b/i.test(D)&&"a")&&(ie=/b/i.test(F)?"beta":"alpha",z=z.replace(RegExp(F+"\\+?$"),"")+(ie=="beta"?ae:Y)+(/\d+\+?/.exec(F)||"")),te=="Fennec"||te=="Firefox"&&/\b(?:Android|Firefox OS)\b/.test(t))te="Firefox Mobile";else if(te=="Maxthon"&&z)z=z.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(ce))ce=="Xbox 360"&&(t=null),ce=="Xbox 360"&&/\bIEMobile\b/.test(D)&&J.unshift("mobile mode");else if(!/^(?:Chrome|IE|Opera)$/.test(te)&&(!te||ce||/Browser|Mobi/.test(te))||t!="Windows CE"&&!/Mobi/i.test(D))if(te=="IE"&&q)try{B.external===null&&J.unshift("platform preview")}catch(P){J.unshift("embedded")}else(/\bBlackBerry\b/.test(ce)||/\bBB10\b/.test(D))&&(F=(RegExp(ce.replace(/ +/g," *")+"/([.\\d]+)","i").exec(D)||0)[1]||z)?(F=[F,/BB10/.test(D)],t=(F[1]?(ce=null,k="BlackBerry"):"Device Software")+" "+F[0],z=null):this!=u&&ce!="Wii"&&(q&&ue||/Opera/.test(te)&&/\b(?:MSIE|Firefox)\b/i.test(D)||te=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(t)||te=="IE"&&(t&&!/^Win/.test(t)&&z>5.5||/\bWindows XP\b/.test(t)&&z>8||z==8&&!/\bTrident\b/.test(D)))&&!b.test(F=l.call(u,D.replace(b,"")+";"))&&F.name&&(F="ing as "+F.name+((F=F.version)?" "+F:""),b.test(te)?(/\bIE\b/.test(F)&&t=="Mac OS"&&(t=null),F="identify"+F):(F="mask"+F,te=de?p(de.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(F)&&(t=null),q||(z=null)),re=["Presto"],J.push(F));else te+=" Mobile";(F=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(D)||0)[1])&&(F=[parseFloat(F.replace(/\.(\d)$/,".0$1")),F],te=="Safari"&&F[1].slice(-1)=="+"?(te="WebKit Nightly",ie="alpha",z=F[1].slice(0,-1)):z!=F[1]&&z!=(F[2]=(/\bSafari\/([\d.]+\+?)/i.exec(D)||0)[1])||(z=null),F[1]=(/\bChrome\/([\d.]+)/i.exec(D)||0)[1],F[0]==537.36&&F[2]==537.36&&parseFloat(F[1])>=28&&re=="WebKit"&&(re=["Blink"]),q&&($||F[1])?(re&&(re[1]="like Chrome"),F=F[1]||(F=F[0],F<530?1:F<532?2:F<532.05?3:F<533?4:F<534.03?5:F<534.07?6:F<534.1?7:F<534.13?8:F<534.16?9:F<534.24?10:F<534.3?11:F<535.01?12:F<535.02?"13+":F<535.07?15:F<535.11?16:F<535.19?17:F<536.05?18:F<536.1?19:F<537.01?20:F<537.11?"21+":F<537.13?23:F<537.18?24:F<537.24?25:F<537.36?26:re!="Blink"?"27":"28")):(re&&(re[1]="like Safari"),F=F[0],F=F<400?1:F<500?2:F<526?3:F<533?4:F<534?"4+":F<535?5:F<537?6:F<538?7:F<601?8:"8"),re&&(re[1]+=" "+(F+=typeof F=="number"?".x":/[.+]/.test(F)?"":"+")),te=="Safari"&&(!z||parseInt(z)>45)&&(z=F)),te=="Opera"&&(F=/\bzbov|zvav$/.exec(t))?(te+=" ",J.unshift("desktop mode"),F=="zvav"?(te+="Mini",z=null):te+="Mobile",t=t.replace(RegExp(" *"+F+"$"),"")):te=="Safari"&&/\bChrome\b/.exec(re&&re[1])&&(J.unshift("desktop mode"),te="Chrome Mobile",z=null,/\bOS X\b/.test(t)?(k="Apple",t="iOS 4.3+"):t=null),z&&z.indexOf(F=/[\d.]+$/.exec(t))==0&&D.indexOf("/"+F+"-")>-1&&(t=d(t.replace(F,""))),re&&!/\b(?:Avant|Nook)\b/.test(te)&&(/Browser|Lunascape|Maxthon/.test(te)||te!="Safari"&&/^iOS/.test(t)&&/\bSafari\b/.test(re[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|Web)/.test(te)&&re[1])&&(F=re[re.length-1])&&J.push(F),J.length&&(J=["("+J.join("; ")+")"]),k&&ce&&ce.indexOf(k)<0&&J.push("on "+k),ce&&J.push((/^on /.test(J[J.length-1])?"":"on ")+ce),t&&(F=/ ([\d.+]+)$/.exec(t),ee=F&&t.charAt(t.length-F[0].length-1)=="/",t={architecture:32,family:F&&!ee?t.replace(F[0],""):t,version:F?F[1]:null,toString:function(){var y=this.version;return this.family+(y&&!ee?" "+y:"")+(this.architecture==64?" 64-bit":"")}}),(F=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Q))&&!/\bi686\b/i.test(Q)?(t&&(t.architecture=64,t.family=t.family.replace(RegExp(" *"+F),"")),te&&(/\bWOW64\b/i.test(D)||q&&/\w(?:86|32)$/.test(G.cpuClass||G.platform)&&!/\bWin64; x64\b/i.test(D))&&J.unshift("32-bit")):t&&/^OS X/.test(t.family)&&te=="Chrome"&&parseFloat(z)>=39&&(t.architecture=64),D||(D=null);var a={};return a.description=D,a.layout=re&&re[0],a.manufacturer=k,a.name=te,a.prerelease=ie,a.product=ce,a.ua=D,a.version=te&&z,a.os=t||{architecture:null,family:null,version:null,toString:function(){return"null"}},a.parse=l,a.toString=L,a.version&&J.unshift(z),a.name&&J.unshift(te),t&&te&&(t!=String(t).split(" ")[0]||t!=te.split(" ")[0]&&!ce)&&J.push(ce?"("+t+")":"on "+t),J.length&&(a.description=J.join(" ")),a}var x={function:!0,object:!0},E=x[typeof window]&&window||this,f=x[typeof v]&&v,T=x[typeof A]&&A&&!A.nodeType&&A,S=f&&T&&typeof h=="object"&&h;!S||S.global!==S&&S.window!==S&&S.self!==S||(E=S);var m=Math.pow(2,53)-1,b=/\bOpera/,O=Object.prototype,C=O.hasOwnProperty,_=O.toString,j=l();typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd?(E.platform=j,pe(function(){return j})):f&&T?u(j,function(D,N){f[N]=D}):E.platform=j}).call(this)}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],172:[function(n,A,v){(function(h){"use strict";function g(i,s,p,u){if(typeof i!="function")throw new TypeError('"callback" argument must be a function');var e,o,r=arguments.length;switch(r){case 0:case 1:return h.nextTick(i);case 2:return h.nextTick(function(){i.call(null,s)});case 3:return h.nextTick(function(){i.call(null,s,p)});case 4:return h.nextTick(function(){i.call(null,s,p,u)});default:for(e=new Array(r-1),o=0;o1)for(var m=1;m1&&(H=U[0]+"@",I=U[1]),I=I.replace(F,"."),H+s(I.split("."),M).join(".")}function u(I){for(var M,U,H=[],Y=0,ae=I.length;Y=55296&&M<=56319&&Y65535&&(M-=65536,U+=R(M>>>10&1023|55296),M=56320|1023&M),U+=R(M)}).join("")}function o(I){return I-48<10?I-22:I-65<26?I-65:I-97<26?I-97:C}function r(I,M){return I+22+75*(I<26)-((M!=0)<<5)}function c(I,M,U){var H=0;for(I=U?W(I/N):I>>1,I+=W(I/M);I>$*j>>1;H+=C)I=W(I/$);return W(H+($+1)*I/(I+D))}function d(I){var M,U,H,Y,ae,ne,ue,de,Q,J,ie=[],q=I.length,z=0,re=B,te=L;for(U=I.lastIndexOf(V),U<0&&(U=0),H=0;H=128&&i("not-basic"),ie.push(I.charCodeAt(H));for(Y=U>0?U+1:0;Y=q&&i("invalid-input"),de=o(I.charCodeAt(Y++)),(de>=C||de>W((O-z)/ne))&&i("overflow"),z+=de*ne,Q=ue<=te?_:ue>=te+j?j:ue-te,!(deW(O/J)&&i("overflow"),ne*=J;M=ie.length+1,te=c(z-ae,M,ae==0),W(z/M)>O-re&&i("overflow"),re+=W(z/M),z%=M,ie.splice(z++,0,re)}return e(ie)}function l(I){var M,U,H,Y,ae,ne,ue,de,Q,J,ie,q,z,re,te,ce=[];for(I=u(I),q=I.length,M=B,U=0,ae=L,ne=0;ne=M&&ieW((O-U)/z)&&i("overflow"),U+=(ue-M)*z,M=ue,ne=0;neO&&i("overflow"),ie==M){for(de=U,Q=C;J=Q<=ae?_:Q>=ae+j?j:Q-ae,!(de= 0x80 (not a basic code point)","invalid-input":"Invalid input"},$=C-_,W=Math.floor,R=String.fromCharCode;if(m={version:"1.4.1",ucs2:{decode:u,encode:e},decode:d,encode:l,toASCII:E,toUnicode:x},typeof pe=="function"&&typeof pe.amd=="object"&&pe.amd)pe("punycode",function(){return m});else if(f&&T)if(A.exports==f)T.exports=m;else for(b in m)m.hasOwnProperty(b)&&(f[b]=m[b]);else g.punycode=m}(this)}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],175:[function(n,A,v){"use strict";function h(i,s){return Object.prototype.hasOwnProperty.call(i,s)}A.exports=function(i,s,p,u){s=s||"&",p=p||"=";var e={};if(typeof i!="string"||i.length===0)return e;var o=/\+/g;i=i.split(s);var r=1e3;u&&typeof u.maxKeys=="number"&&(r=u.maxKeys);var c=i.length;r>0&&c>r&&(c=r);for(var d=0;d=0?(l=T.substr(0,S),x=T.substr(S+1)):(l=T,x=""),E=decodeURIComponent(l),f=decodeURIComponent(x),h(e,E)?g(e[E])?e[E].push(f):e[E]=[e[E],f]:e[E]=f}return e};var g=Array.isArray||function(i){return Object.prototype.toString.call(i)==="[object Array]"}},{}],176:[function(n,A,v){"use strict";function h(p,u){if(p.map)return p.map(u);for(var e=[],o=0;o0?(typeof z=="string"||k.objectMode||(0,ee.default)(z)===U.prototype||(z=i(z)),te?k.endEmitted?q.emit("error",new Error("stream.unshift() after end event")):r(q,k,z,!0):k.ended?q.emit("error",new Error("stream.push() after EOF")):(k.reading=!1,k.decoder&&!re?(z=k.decoder.write(z),k.objectMode||z.length!==0?r(q,k,z,!1):S(q,k)):r(q,k,z,!1))):te||(k.reading=!1)}return d(k)}function r(q,z,re,te){z.flowing&&z.length===0&&!z.sync?(q.emit("data",re),q.read(0)):(z.length+=z.objectMode?1:re.length,te?z.buffer.unshift(re):z.buffer.push(re),z.needReadable&&f(q)),S(q,z)}function c(q,z){var re;return s(z)||typeof z=="string"||z===void 0||q.objectMode||(re=new TypeError("Invalid non-string/buffer chunk")),re}function d(q){return!q.ended&&(q.needReadable||q.length=ie?q=ie:(q--,q|=q>>>1,q|=q>>>2,q|=q>>>4,q|=q>>>8,q|=q>>>16,q++),q}function x(q,z){return q<=0||z.length===0&&z.ended?0:z.objectMode?1:q!==q?z.flowing&&z.length?z.buffer.head.data.length:z.length:(q>z.highWaterMark&&(z.highWaterMark=l(q)),q<=z.length?q:z.ended?z.length:(z.needReadable=!0,0))}function E(q,z){if(!z.ended){if(z.decoder){var re=z.decoder.end();re&&re.length&&(z.buffer.push(re),z.length+=z.objectMode?1:re.length)}z.ended=!0,f(q)}}function f(q){var z=q._readableState;z.needReadable=!1,z.emittedReadable||(ne("emitReadable",z.flowing),z.emittedReadable=!0,z.sync?$.nextTick(T,q):T(q))}function T(q){ne("emit readable"),q.emit("readable"),j(q)}function S(q,z){z.readingMore||(z.readingMore=!0,$.nextTick(m,q,z))}function m(q,z){for(var re=z.length;!z.reading&&!z.flowing&&!z.ended&&z.length=z.length?(re=z.decoder?z.buffer.join(""):z.buffer.length===1?z.buffer.head.data:z.buffer.concat(z.length),z.buffer.clear()):re=N(q,z.buffer,z.decoder),re}function N(q,z,re){var te;return qk.length?k.length:q;if(t===k.length?ce+=k:ce+=k.slice(0,q),(q-=t)===0){t===k.length?(++te,re.next?z.head=re.next:z.head=z.tail=null):(z.head=re,re.data=k.slice(t));break}++te}return z.length-=te,ce}function B(q,z){var re=U.allocUnsafe(q),te=z.head,ce=1;for(te.data.copy(re),q-=te.data.length;te=te.next;){var k=te.data,t=q>k.length?k.length:q;if(k.copy(re,re.length-q,0,t),(q-=t)===0){t===k.length?(++ce,te.next?z.head=te.next:z.head=z.tail=null):(z.head=te,te.data=k.slice(t));break}++ce}return z.length-=ce,re}function V(q){var z=q._readableState;if(z.length>0)throw new Error('"endReadable()" called on non-empty stream');z.endEmitted||(z.ended=!0,$.nextTick(G,z,q))}function G(q,z){q.endEmitted||q.length!==0||(q.endEmitted=!0,z.readable=!1,z.emit("end"))}function Z(q,z){for(var re=0,te=q.length;re=z.highWaterMark||z.ended))return ne("read: emitReadable",z.length,z.ended),z.length===0&&z.ended?V(this):f(this),null;if((q=x(q,z))===0&&z.ended)return z.length===0&&V(this),null;var te=z.needReadable;ne("need readable",te),(z.length===0||z.length-q0?D(q,z):null,ce===null?(z.needReadable=!0,q=0):z.length-=q,z.length===0&&(z.ended||(z.needReadable=!0),re!==q&&z.ended&&V(this)),ce!==null&&this.emit("data",ce),ce},e.prototype._read=function(q){this.emit("error",new Error("_read() is not implemented"))},e.prototype.pipe=function(q,z){function re(ye,he){ne("onunpipe"),ye===w&&he&&he.hasUnpiped===!1&&(he.hasUnpiped=!0,ce())}function te(){ne("onend"),q.end()}function ce(){ne("cleanup"),q.removeListener("close",a),q.removeListener("finish",P),q.removeListener("drain",le),q.removeListener("error",t),q.removeListener("unpipe",re),w.removeListener("end",te),w.removeListener("end",y),w.removeListener("data",k),ve=!0,!X.awaitDrain||q._writableState&&!q._writableState.needDrain||le()}function k(ye){ne("ondata"),_e=!1,q.write(ye)!==!1||_e||((X.pipesCount===1&&X.pipes===q||X.pipesCount>1&&Z(X.pipes,q)!==-1)&&!ve&&(ne("false write response, pause",w._readableState.awaitDrain),w._readableState.awaitDrain++,_e=!0),w.pause())}function t(ye){ne("onerror",ye),y(),q.removeListener("error",t),I(q,"error")===0&&q.emit("error",ye)}function a(){q.removeListener("finish",P),y()}function P(){ne("onfinish"),q.removeListener("close",a),y()}function y(){ne("unpipe"),w.unpipe(q)}var w=this,X=this._readableState;switch(X.pipesCount){case 0:X.pipes=q;break;case 1:X.pipes=[X.pipes,q];break;default:X.pipes.push(q)}X.pipesCount+=1,ne("pipe count=%d opts=%j",X.pipesCount,z);var K=(!z||z.end!==!1)&&q!==h.stdout&&q!==h.stderr,fe=K?te:y;X.endEmitted?$.nextTick(fe):w.once("end",fe),q.on("unpipe",re);var le=b(w);q.on("drain",le);var ve=!1,_e=!1;return w.on("data",k),p(q,"error",t),q.once("close",a),q.once("finish",P),q.emit("pipe",w),X.flowing||(ne("pipe resume"),w.resume()),q},e.prototype.unpipe=function(q){var z=this._readableState,re={hasUnpiped:!1};if(z.pipesCount===0)return this;if(z.pipesCount===1)return q&&q!==z.pipes?this:(q||(q=z.pipes),z.pipes=null,z.pipesCount=0,z.flowing=!1,q&&q.emit("unpipe",this,re),this);if(!q){var te=z.pipes,ce=z.pipesCount;z.pipes=null,z.pipesCount=0,z.flowing=!1;for(var k=0;k-1?W.default:R.nextTick;r.WritableState=o;var U=n("core-util-is");U.inherits=n("inherits");var H={deprecate:n("util-deprecate")},Y=n("./internal/streams/stream"),ae=n("safe-buffer").Buffer,ne=g.Uint8Array||function(){},ue=n("./internal/streams/destroy");U.inherits(r,Y),o.prototype.getBuffer=function(){for(var Q=this.bufferedRequest,J=[];Q;)J.push(Q),Q=Q.next;return J},function(){try{Object.defineProperty(o.prototype,"buffer",{get:H.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Q){}}();var de;typeof ee.default=="function"&&Z.default&&typeof Function.prototype[Z.default]=="function"?(de=Function.prototype[Z.default],(0,V.default)(r,Z.default,{value:function(J){return!!de.call(this,J)||this===r&&J&&J._writableState instanceof o}})):de=function(J){return J instanceof this},r.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},r.prototype.write=function(Q,J,ie){var q=this._writableState,z=!1,re=!q.objectMode&&u(Q);return re&&!ae.isBuffer(Q)&&(Q=p(Q)),typeof J=="function"&&(ie=J,J=null),re?J="buffer":J||(J=q.defaultEncoding),typeof ie!="function"&&(ie=e),q.ended?c(this,ie):(re||d(this,q,Q,ie))&&(q.pendingcb++,z=x(this,q,re,Q,J,ie)),z},r.prototype.cork=function(){this._writableState.corked++},r.prototype.uncork=function(){var Q=this._writableState;Q.corked&&(Q.corked--,Q.writing||Q.corked||Q.finished||Q.bufferProcessing||!Q.bufferedRequest||O(this,Q))},r.prototype.setDefaultEncoding=function(Q){if(typeof Q=="string"&&(Q=Q.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((Q+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+Q);return this._writableState.defaultEncoding=Q,this},Object.defineProperty(r.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),r.prototype._write=function(Q,J,ie){ie(new Error("_write() is not implemented"))},r.prototype._writev=null,r.prototype.end=function(Q,J,ie){var q=this._writableState;typeof Q=="function"?(ie=Q,Q=null,J=null):typeof J=="function"&&(ie=J,J=null),Q!=null&&this.write(Q,J),q.corked&&(q.corked=1,this.uncork()),q.ending||q.finished||N(this,q,ie)},Object.defineProperty(r.prototype,"destroyed",{get:function(){return this._writableState!==void 0&&this._writableState.destroyed},set:function(J){this._writableState&&(this._writableState.destroyed=J)}}),r.prototype.destroy=ue.destroy,r.prototype._undestroy=ue.undestroy,r.prototype._destroy=function(Q,J){this.end(),J(Q)}}).call(this,n("_process"),typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./_stream_duplex":179,"./internal/streams/destroy":185,"./internal/streams/stream":186,_process:173,"babel-runtime/core-js/object/define-property":20,"babel-runtime/core-js/set-immediate":25,"babel-runtime/core-js/symbol":27,"babel-runtime/core-js/symbol/has-instance":28,"core-util-is":153,inherits:162,"process-nextick-args":172,"safe-buffer":193,"util-deprecate":205}],184:[function(n,A,v){"use strict";function h(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}function g(p,u,e){p.copy(u,e)}var i=n("safe-buffer").Buffer,s=n("util");A.exports=function(){function p(){h(this,p),this.head=null,this.tail=null,this.length=0}return p.prototype.push=function(u){var e={data:u,next:null};this.length>0?this.tail.next=e:this.head=e,this.tail=e,++this.length},p.prototype.unshift=function(u){var e={data:u,next:this.head};this.length===0&&(this.tail=e),this.head=e,++this.length},p.prototype.shift=function(){if(this.length!==0){var u=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,u}},p.prototype.clear=function(){this.head=this.tail=null,this.length=0},p.prototype.join=function(u){if(this.length===0)return"";for(var e=this.head,o=""+e.data;e=e.next;)o+=u+e.data;return o},p.prototype.concat=function(u){if(this.length===0)return i.alloc(0);if(this.length===1)return this.head.data;for(var e=i.allocUnsafe(u>>>0),o=this.head,r=0;o;)g(o.data,e,r),r+=o.data.length,o=o.next;return e},p}(),s&&s.inspect&&s.inspect.custom&&(A.exports.prototype[s.inspect.custom]=function(){var p=s.inspect({length:this.length});return this.constructor.name+" "+p})},{"safe-buffer":193,util:36}],185:[function(n,A,v){"use strict";function h(p,u){var e=this,o=this._readableState&&this._readableState.destroyed,r=this._writableState&&this._writableState.destroyed;return o||r?(u?u(p):!p||this._writableState&&this._writableState.errorEmitted||s.nextTick(i,this,p),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(p||null,function(c){!u&&c?(s.nextTick(i,e,c),e._writableState&&(e._writableState.errorEmitted=!0)):u&&u(c)}),this)}function g(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function i(p,u){p.emit("error",u)}var s=n("process-nextick-args");A.exports={destroy:h,undestroy:g}},{"process-nextick-args":172}],186:[function(n,A,v){"use strict";A.exports=n("events").EventEmitter},{events:158}],187:[function(n,A,v){A.exports=n("./readable").PassThrough},{"./readable":188}],188:[function(n,A,v){v=A.exports=n("./lib/_stream_readable.js"),v.Stream=v,v.Readable=v,v.Writable=n("./lib/_stream_writable.js"),v.Duplex=n("./lib/_stream_duplex.js"),v.Transform=n("./lib/_stream_transform.js"),v.PassThrough=n("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":179,"./lib/_stream_passthrough.js":180,"./lib/_stream_readable.js":181,"./lib/_stream_transform.js":182,"./lib/_stream_writable.js":183}],189:[function(n,A,v){A.exports=n("./readable").Transform},{"./readable":188}],190:[function(n,A,v){A.exports=n("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":183}],191:[function(n,A,v){var h=function(){return this}()||Function("return this")(),g=h.regeneratorRuntime&&Object.getOwnPropertyNames(h).indexOf("regeneratorRuntime")>=0,i=g&&h.regeneratorRuntime;if(h.regeneratorRuntime=void 0,A.exports=n("./runtime"),g)h.regeneratorRuntime=i;else try{delete h.regeneratorRuntime}catch(s){h.regeneratorRuntime=void 0}},{"./runtime":192}],192:[function(n,A,v){!function(h){"use strict";function g(W,R,I,M){var U=R&&R.prototype instanceof s?R:s,H=Object.create(U.prototype),Y=new x(M||[]);return H._invoke=r(W,I,Y),H}function i(W,R,I){try{return{type:"normal",arg:W.call(R,I)}}catch(M){return{type:"throw",arg:M}}}function s(){}function p(){}function u(){}function e(W){["next","throw","return"].forEach(function(R){W[R]=function(I){return this._invoke(R,I)}})}function o(W){function R(U,H,Y,ae){var ne=i(W[U],W,H);if(ne.type!=="throw"){var ue=ne.arg,de=ue.value;return de&&typeof de=="object"&&m.call(de,"__await")?Promise.resolve(de.__await).then(function(Q){R("next",Q,Y,ae)},function(Q){R("throw",Q,Y,ae)}):Promise.resolve(de).then(function(Q){ue.value=Q,Y(ue)},ae)}ae(ne.arg)}function I(U,H){function Y(){return new Promise(function(ae,ne){R(U,H,ae,ne)})}return M=M?M.then(Y,Y):Y()}var M;this._invoke=I}function r(W,R,I){var M=N;return function(U,H){if(M===B)throw new Error("Generator is already running");if(M===V){if(U==="throw")throw H;return f()}for(I.method=U,I.arg=H;;){var Y=I.delegate;if(Y){var ae=c(Y,I);if(ae){if(ae===G)continue;return ae}}if(I.method==="next")I.sent=I._sent=I.arg;else if(I.method==="throw"){if(M===N)throw M=V,I.arg;I.dispatchException(I.arg)}else I.method==="return"&&I.abrupt("return",I.arg);M=B;var ne=i(W,R,I);if(ne.type==="normal"){if(M=I.done?V:L,ne.arg===G)continue;return{value:ne.arg,done:I.done}}ne.type==="throw"&&(M=V,I.method="throw",I.arg=ne.arg)}}}function c(W,R){var I=W.iterator[R.method];if(I===T){if(R.delegate=null,R.method==="throw"){if(W.iterator.return&&(R.method="return",R.arg=T,c(W,R),R.method==="throw"))return G;R.method="throw",R.arg=new TypeError("The iterator does not provide a 'throw' method")}return G}var M=i(I,W.iterator,R.arg);if(M.type==="throw")return R.method="throw",R.arg=M.arg,R.delegate=null,G;var U=M.arg;return U?U.done?(R[W.resultName]=U.value,R.next=W.nextLoc,R.method!=="return"&&(R.method="next",R.arg=T),R.delegate=null,G):U:(R.method="throw",R.arg=new TypeError("iterator result is not an object"),R.delegate=null,G)}function d(W){var R={tryLoc:W[0]};1 in W&&(R.catchLoc=W[1]),2 in W&&(R.finallyLoc=W[2],R.afterLoc=W[3]),this.tryEntries.push(R)}function l(W){var R=W.completion||{};R.type="normal",delete R.arg,W.completion=R}function x(W){this.tryEntries=[{tryLoc:"root"}],W.forEach(d,this),this.reset(!0)}function E(W){if(W){var R=W[O];if(R)return R.call(W);if(typeof W.next=="function")return W;if(!isNaN(W.length)){var I=-1,M=function U(){for(;++I=0;--U){var H=this.tryEntries[U],Y=H.completion;if(H.tryLoc==="root")return I("end");if(H.tryLoc<=this.prev){var ae=m.call(H,"catchLoc"),ne=m.call(H,"finallyLoc");if(ae&&ne){if(this.prev=0;--M){var U=this.tryEntries[M];if(U.tryLoc<=this.prev&&m.call(U,"finallyLoc")&&this.prev=0;--I){var M=this.tryEntries[I];if(M.finallyLoc===R)return this.complete(M.completion,M.afterLoc),l(M),G}},catch:function(R){for(var I=this.tryEntries.length-1;I>=0;--I){var M=this.tryEntries[I];if(M.tryLoc===R){var U=M.completion;if(U.type==="throw"){var H=U.arg;l(M)}return H}}throw new Error("illegal catch attempt")},delegateYield:function(R,I,M){return this.delegate={iterator:E(R),resultName:I,nextLoc:M},this.method==="next"&&(this.arg=T),G}}}(function(){return this}()||Function("return this")())},{}],193:[function(n,A,v){function h(p,u){for(var e in p)u[e]=p[e]}function g(p,u,e){return s(p,u,e)}var i=n("buffer"),s=i.Buffer;s.from&&s.alloc&&s.allocUnsafe&&s.allocUnsafeSlow?A.exports=i:(h(i,v),v.Buffer=g),h(s,g),g.from=function(p,u,e){if(typeof p=="number")throw new TypeError("Argument must not be a number");return s(p,u,e)},g.alloc=function(p,u,e){if(typeof p!="number")throw new TypeError("Argument must be a number");var o=s(p);return u!==void 0?typeof e=="string"?o.fill(u,e):o.fill(u):o.fill(0),o},g.allocUnsafe=function(p){if(typeof p!="number")throw new TypeError("Argument must be a number");return s(p)},g.allocUnsafeSlow=function(p){if(typeof p!="number")throw new TypeError("Argument must be a number");return i.SlowBuffer(p)}},{buffer:38}],194:[function(n,A,v){(function(h){"use strict";function g(f){return f&&f.__esModule?f:{default:f}}var i=n("babel-runtime/core-js/string/from-code-point"),s=g(i),p=n("babel-runtime/core-js/json/stringify"),u=g(p),e=n("babel-runtime/helpers/typeof"),o=g(e),r=n("babel-runtime/core-js/object/define-property"),c=g(r),d=n("babel-runtime/core-js/object/keys"),l=g(d),x=n("babel-runtime/core-js/object/create"),E=g(x);!function(f){function T(y,w){if(!(this instanceof T))return new T(y,w);var X=this;m(X),X.q=X.c="",X.bufferCheckPosition=f.MAX_BUFFER_LENGTH,X.opt=w||{},X.opt.lowercase=X.opt.lowercase||X.opt.lowercasetags,X.looseCase=X.opt.lowercase?"toLowerCase":"toUpperCase",X.tags=[],X.closed=X.closedRoot=X.sawRoot=!1,X.tag=X.error=null,X.strict=!!y,X.noscript=!(!y&&!X.opt.noscript),X.state=a.BEGIN,X.strictEntities=X.opt.strictEntities,X.ENTITIES=X.strictEntities?(0,E.default)(f.XML_ENTITIES):(0,E.default)(f.ENTITIES),X.attribList=[],X.opt.xmlns&&(X.ns=(0,E.default)(re)),X.trackPosition=X.opt.position!==!1,X.trackPosition&&(X.position=X.line=X.column=0),B(X,"onready")}function S(y){for(var w=Math.max(f.MAX_BUFFER_LENGTH,10),X=0,K=0,fe=ue.length;Kw)switch(ue[K]){case"textNode":G(y);break;case"cdata":V(y,"oncdata",y.cdata),y.cdata="";break;case"script":V(y,"onscript",y.script),y.script="";break;default:F(y,"Max buffer length exceeded: "+ue[K])}X=Math.max(X,le)}var ve=f.MAX_BUFFER_LENGTH-X;y.bufferCheckPosition=ve+y.position}function m(y){for(var w=0,X=ue.length;w"||_(y)}function N(y,w){return y.test(w)}function L(y,w){return!N(y,w)}function B(y,w,X){y[w]&&y[w](X)}function V(y,w,X){y.textNode&&G(y),B(y,w,X)}function G(y){y.textNode=Z(y.opt,y.textNode),y.textNode&&B(y,"ontext",y.textNode),y.textNode=""}function Z(y,w){return y.trim&&(w=w.trim()),y.normalize&&(w=w.replace(/\s+/g," ")),w}function F(y,w){return G(y),y.trackPosition&&(w+=` Line: `+y.line+` Column: `+y.column+` Char: `+y.c),w=new Error(w),y.error=w,B(y,"onerror",w),y}function ee(y){return y.sawRoot&&!y.closedRoot&&$(y,"Unclosed root tag"),y.state!==a.BEGIN&&y.state!==a.BEGIN_WHITESPACE&&y.state!==a.TEXT&&F(y,"Unexpected end"),G(y),y.c="",y.closed=!0,B(y,"onend"),T.call(y,y.strict,y.opt),y}function $(y,w){if((y===void 0?"undefined":(0,o.default)(y))!=="object"||!(y instanceof T))throw new Error("bad call to strictFail");y.strict&&F(y,w)}function W(y){y.strict||(y.tagName=y.tagName[y.looseCase]());var w=y.tags[y.tags.length-1]||y,X=y.tag={name:y.tagName,attributes:{}};y.opt.xmlns&&(X.ns=w.ns),y.attribList.length=0,V(y,"onopentagstart",X)}function R(y,w){var X=y.indexOf(":"),K=X<0?["",y]:y.split(":"),fe=K[0],le=K[1];return w&&y==="xmlns"&&(fe="xmlns",le=""),{prefix:fe,local:le}}function I(y){if(y.strict||(y.attribName=y.attribName[y.looseCase]()),y.attribList.indexOf(y.attribName)!==-1||y.tag.attributes.hasOwnProperty(y.attribName))return void(y.attribName=y.attribValue="");if(y.opt.xmlns){var w=R(y.attribName,!0),X=w.prefix,K=w.local;if(X==="xmlns")if(K==="xml"&&y.attribValue!==q)$(y,"xml: prefix must be bound to "+q+` Actual: `+y.attribValue);else if(K==="xmlns"&&y.attribValue!==z)$(y,"xmlns: prefix must be bound to "+z+` -Actual: `+y.attribValue);else{var fe=y.tag,le=y.tags[y.tags.length-1]||y;fe.ns===le.ns&&(fe.ns=(0,E.default)(le.ns)),fe.ns[K]=y.attribValue}y.attribList.push([y.attribName,y.attribValue])}else y.tag.attributes[y.attribName]=y.attribValue,V(y,"onattribute",{name:y.attribName,value:y.attribValue});y.attribName=y.attribValue=""}function M(y,w){if(y.opt.xmlns){var X=y.tag,K=R(y.tagName);X.prefix=K.prefix,X.local=K.local,X.uri=X.ns[K.prefix]||"",X.prefix&&!X.uri&&($(y,"Unbound namespace prefix: "+(0,u.default)(y.tagName)),X.uri=K.prefix);var fe=y.tags[y.tags.length-1]||y;X.ns&&fe.ns!==X.ns&&(0,l.default)(X.ns).forEach(function(Me){V(y,"onopennamespace",{prefix:Me,uri:X.ns[Me]})});for(var le=0,me=y.attribList.length;le",y.tagName="",void(y.state=a.SCRIPT);V(y,"onscript",y.script),y.script=""}var w=y.tags.length,X=y.tagName;y.strict||(X=X[y.looseCase]());for(var K=X;w--&&!(y.tags[w].name===K);)$(y,"Unexpected close tag");if(w<0)return $(y,"Unmatched closing tag: "+y.tagName),y.textNode+="",void(y.state=a.TEXT);y.tagName=X;for(var fe=y.tags.length;fe-- >w;){var le=y.tag=y.tags.pop();y.tagName=y.tag.name,V(y,"onclosetag",y.tagName);var me={};for(var _e in le.ns)me[_e]=le.ns[_e];var ye=y.tags[y.tags.length-1]||y;y.opt.xmlns&&le.ns!==ye.ns&&(0,l.default)(le.ns).forEach(function(he){var oe=le.ns[he];V(y,"onclosenamespace",{prefix:he,uri:oe})})}w===0&&(y.closedRoot=!0),y.tagName=y.attribValue=y.attribName="",y.attribList.length=0,y.state=a.TEXT}function H(y){var w,X=y.entity,K=X.toLowerCase(),fe="";return y.ENTITIES[X]?y.ENTITIES[X]:y.ENTITIES[K]?y.ENTITIES[K]:(X=K,X.charAt(0)==="#"&&(X.charAt(1)==="x"?(X=X.slice(2),w=parseInt(X,16),fe=w.toString(16)):(X=X.slice(1),w=parseInt(X,10),fe=w.toString(10))),X=X.replace(/^0+/,""),isNaN(w)||fe.toLowerCase()!==X?($(y,"Invalid character entity"),"&"+y.entity+";"):(0,s.default)(w))}function Y(y,w){w==="<"?(y.state=a.OPEN_WAKA,y.startTagPosition=y.position):_(w)||($(y,"Non-whitespace before first tag."),y.textNode=w,y.state=a.TEXT)}function ae(y,w){var X="";return w",y.tagName="",void(y.state=a.SCRIPT);V(y,"onscript",y.script),y.script=""}var w=y.tags.length,X=y.tagName;y.strict||(X=X[y.looseCase]());for(var K=X;w--&&!(y.tags[w].name===K);)$(y,"Unexpected close tag");if(w<0)return $(y,"Unmatched closing tag: "+y.tagName),y.textNode+="",void(y.state=a.TEXT);y.tagName=X;for(var fe=y.tags.length;fe-- >w;){var le=y.tag=y.tags.pop();y.tagName=y.tag.name,V(y,"onclosetag",y.tagName);var ve={};for(var _e in le.ns)ve[_e]=le.ns[_e];var ye=y.tags[y.tags.length-1]||y;y.opt.xmlns&&le.ns!==ye.ns&&(0,l.default)(le.ns).forEach(function(he){var oe=le.ns[he];V(y,"onclosenamespace",{prefix:he,uri:oe})})}w===0&&(y.closedRoot=!0),y.tagName=y.attribValue=y.attribName="",y.attribList.length=0,y.state=a.TEXT}function H(y){var w,X=y.entity,K=X.toLowerCase(),fe="";return y.ENTITIES[X]?y.ENTITIES[X]:y.ENTITIES[K]?y.ENTITIES[K]:(X=K,X.charAt(0)==="#"&&(X.charAt(1)==="x"?(X=X.slice(2),w=parseInt(X,16),fe=w.toString(16)):(X=X.slice(1),w=parseInt(X,10),fe=w.toString(10))),X=X.replace(/^0+/,""),isNaN(w)||fe.toLowerCase()!==X?($(y,"Invalid character entity"),"&"+y.entity+";"):(0,s.default)(w))}function Y(y,w){w==="<"?(y.state=a.OPEN_WAKA,y.startTagPosition=y.position):_(w)||($(y,"Non-whitespace before first tag."),y.textNode=w,y.state=a.TEXT)}function ae(y,w){var X="";return w"?(V(w,"onsgmldeclaration",w.sgmlDecl),w.sgmlDecl="",w.state=a.TEXT):(j(K)&&(w.state=a.SGML_DECL_QUOTED),w.sgmlDecl+=K);continue;case a.SGML_DECL_QUOTED:K===w.q&&(w.state=a.SGML_DECL,w.q=""),w.sgmlDecl+=K;continue;case a.DOCTYPE:K===">"?(w.state=a.TEXT,V(w,"ondoctype",w.doctype),w.doctype=!0):(w.doctype+=K,K==="["?w.state=a.DOCTYPE_DTD:j(K)&&(w.state=a.DOCTYPE_QUOTED,w.q=K));continue;case a.DOCTYPE_QUOTED:w.doctype+=K,K===w.q&&(w.q="",w.state=a.DOCTYPE);continue;case a.DOCTYPE_DTD:w.doctype+=K,K==="]"?w.state=a.DOCTYPE:j(K)&&(w.state=a.DOCTYPE_DTD_QUOTED,w.q=K);continue;case a.DOCTYPE_DTD_QUOTED:w.doctype+=K,K===w.q&&(w.state=a.DOCTYPE_DTD,w.q="");continue;case a.COMMENT:K==="-"?w.state=a.COMMENT_ENDING:w.comment+=K;continue;case a.COMMENT_ENDING:K==="-"?(w.state=a.COMMENT_ENDED,w.comment=Z(w.opt,w.comment),w.comment&&V(w,"oncomment",w.comment),w.comment=""):(w.comment+="-"+K,w.state=a.COMMENT);continue;case a.COMMENT_ENDED:K!==">"?($(w,"Malformed comment"),w.comment+="--"+K,w.state=a.COMMENT):w.state=a.TEXT;continue;case a.CDATA:K==="]"?w.state=a.CDATA_ENDING:w.cdata+=K;continue;case a.CDATA_ENDING:K==="]"?w.state=a.CDATA_ENDING_2:(w.cdata+="]"+K,w.state=a.CDATA);continue;case a.CDATA_ENDING_2:K===">"?(w.cdata&&V(w,"oncdata",w.cdata),V(w,"onclosecdata"),w.cdata="",w.state=a.TEXT):K==="]"?w.cdata+="]":(w.cdata+="]]"+K,w.state=a.CDATA);continue;case a.PROC_INST:K==="?"?w.state=a.PROC_INST_ENDING:_(K)?w.state=a.PROC_INST_BODY:w.procInstName+=K;continue;case a.PROC_INST_BODY:if(!w.procInstBody&&_(K))continue;K==="?"?w.state=a.PROC_INST_ENDING:w.procInstBody+=K;continue;case a.PROC_INST_ENDING:K===">"?(V(w,"onprocessinginstruction",{name:w.procInstName,body:w.procInstBody}),w.procInstName=w.procInstBody="",w.state=a.TEXT):(w.procInstBody+="?"+K,w.state=a.PROC_INST_BODY);continue;case a.OPEN_TAG:N(ce,K)?w.tagName+=K:(W(w),K===">"?M(w):K==="/"?w.state=a.OPEN_TAG_SLASH:(_(K)||$(w,"Invalid character in tag name"),w.state=a.ATTRIB));continue;case a.OPEN_TAG_SLASH:K===">"?(M(w,!0),U(w)):($(w,"Forward-slash in opening tag not followed by >"),w.state=a.ATTRIB);continue;case a.ATTRIB:if(_(K))continue;K===">"?M(w):K==="/"?w.state=a.OPEN_TAG_SLASH:N(te,K)?(w.attribName=K,w.attribValue="",w.state=a.ATTRIB_NAME):$(w,"Invalid attribute name");continue;case a.ATTRIB_NAME:K==="="?w.state=a.ATTRIB_VALUE:K===">"?($(w,"Attribute without value"),w.attribValue=w.attribName,I(w),M(w)):_(K)?w.state=a.ATTRIB_NAME_SAW_WHITE:N(ce,K)?w.attribName+=K:$(w,"Invalid attribute name");continue;case a.ATTRIB_NAME_SAW_WHITE:if(K==="=")w.state=a.ATTRIB_VALUE;else{if(_(K))continue;$(w,"Attribute without value"),w.tag.attributes[w.attribName]="",w.attribValue="",V(w,"onattribute",{name:w.attribName,value:""}),w.attribName="",K===">"?M(w):N(te,K)?(w.attribName=K,w.state=a.ATTRIB_NAME):($(w,"Invalid attribute name"),w.state=a.ATTRIB)}continue;case a.ATTRIB_VALUE:if(_(K))continue;j(K)?(w.q=K,w.state=a.ATTRIB_VALUE_QUOTED):($(w,"Unquoted attribute value"),w.state=a.ATTRIB_VALUE_UNQUOTED,w.attribValue=K);continue;case a.ATTRIB_VALUE_QUOTED:if(K!==w.q){K==="&"?w.state=a.ATTRIB_VALUE_ENTITY_Q:w.attribValue+=K;continue}I(w),w.q="",w.state=a.ATTRIB_VALUE_CLOSED;continue;case a.ATTRIB_VALUE_CLOSED:_(K)?w.state=a.ATTRIB:K===">"?M(w):K==="/"?w.state=a.OPEN_TAG_SLASH:N(te,K)?($(w,"No whitespace between attributes"),w.attribName=K,w.attribValue="",w.state=a.ATTRIB_NAME):$(w,"Invalid attribute name");continue;case a.ATTRIB_VALUE_UNQUOTED:if(!D(K)){K==="&"?w.state=a.ATTRIB_VALUE_ENTITY_U:w.attribValue+=K;continue}I(w),K===">"?M(w):w.state=a.ATTRIB;continue;case a.CLOSE_TAG:if(w.tagName)K===">"?U(w):N(ce,K)?w.tagName+=K:w.script?(w.script+=""?U(w):$(w,"Invalid characters in closing tag");continue;case a.TEXT_ENTITY:case a.ATTRIB_VALUE_ENTITY_Q:case a.ATTRIB_VALUE_ENTITY_U:var me,_e;switch(w.state){case a.TEXT_ENTITY:me=a.TEXT,_e="textNode";break;case a.ATTRIB_VALUE_ENTITY_Q:me=a.ATTRIB_VALUE_QUOTED,_e="attribValue";break;case a.ATTRIB_VALUE_ENTITY_U:me=a.ATTRIB_VALUE_UNQUOTED,_e="attribValue"}K===";"?(w[_e]+=H(w),w.entity="",w.state=me):N(w.entity.length?t:k,K)?w.entity+=K:($(w,"Invalid character in entity name"),w[_e]+="&"+w.entity+K,w.entity="",w.state=me);continue;default:throw new Error(w,"Unknown state: "+w.state)}return w.position>=w.bufferCheckPosition&&S(w),w}f.parser=function(y,w){return new T(y,w)},f.SAXParser=T,f.SAXStream=C,f.createStream=O,f.MAX_BUFFER_LENGTH=65536;var ue=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];f.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],E.default||(Object.create=function(y){function w(){}return w.prototype=y,new w}),l.default||(Object.keys=function(y){var w=[];for(var X in y)y.hasOwnProperty(X)&&w.push(X);return w}),T.prototype={end:function(){ee(this)},write:ne,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){b(this)}};var de;try{de=n("stream").Stream}catch(y){de=function(){}}var Q=f.EVENTS.filter(function(y){return y!=="error"&&y!=="end"});C.prototype=(0,E.default)(de.prototype,{constructor:{value:C}}),C.prototype.write=function(y){if(typeof h=="function"&&typeof h.isBuffer=="function"&&h.isBuffer(y)){if(!this._decoder){var w=n("string_decoder").StringDecoder;this._decoder=new w("utf8")}y=this._decoder.write(y)}return this._parser.write(y.toString()),this.emit("data",y),!0},C.prototype.end=function(y){return y&&y.length&&this.write(y),this._parser.end(),!0},C.prototype.on=function(y,w){var X=this;return X._parser["on"+y]||Q.indexOf(y)===-1||(X._parser["on"+y]=function(){var K=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);K.splice(0,0,y),X.emit.apply(X,K)}),de.prototype.on.call(X,y,w)};var J="[CDATA[",ie="DOCTYPE",q="http://www.w3.org/XML/1998/namespace",z="http://www.w3.org/2000/xmlns/",re={xml:q,xmlns:z},te=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ce=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,k=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,t=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,a=0;f.STATE={BEGIN:a++,BEGIN_WHITESPACE:a++,TEXT:a++,TEXT_ENTITY:a++,OPEN_WAKA:a++,SGML_DECL:a++,SGML_DECL_QUOTED:a++,DOCTYPE:a++,DOCTYPE_QUOTED:a++,DOCTYPE_DTD:a++,DOCTYPE_DTD_QUOTED:a++,COMMENT_STARTING:a++,COMMENT:a++,COMMENT_ENDING:a++,COMMENT_ENDED:a++,CDATA:a++,CDATA_ENDING:a++,CDATA_ENDING_2:a++,PROC_INST:a++,PROC_INST_BODY:a++,PROC_INST_ENDING:a++,OPEN_TAG:a++,OPEN_TAG_SLASH:a++,ATTRIB:a++,ATTRIB_NAME:a++,ATTRIB_NAME_SAW_WHITE:a++,ATTRIB_VALUE:a++,ATTRIB_VALUE_QUOTED:a++,ATTRIB_VALUE_CLOSED:a++,ATTRIB_VALUE_UNQUOTED:a++,ATTRIB_VALUE_ENTITY_Q:a++,ATTRIB_VALUE_ENTITY_U:a++,CLOSE_TAG:a++,CLOSE_TAG_SAW_WHITE:a++,SCRIPT:a++,SCRIPT_ENDING:a++},f.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},f.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,l.default)(f.ENTITIES).forEach(function(y){var w=f.ENTITIES[y],X=typeof w=="number"?String.fromCharCode(w):w;f.ENTITIES[y]=X});for(var P in f.STATE)f.STATE[f.STATE[P]]=P;a=f.STATE,s.default||function(){var y=String.fromCharCode,w=Math.floor,X=function(){var fe,le,me=[],_e=-1,ye=arguments.length;if(!ye)return"";for(var he="";++_e1114111||w(oe)!==oe)throw RangeError("Invalid code point: "+oe);oe<=65535?me.push(oe):(oe-=65536,fe=55296+(oe>>10),le=oe%1024+56320,me.push(fe,le)),(_e+1===ye||me.length>16384)&&(he+=y.apply(null,me),me.length=0)}return he};c.default?Object.defineProperty(String,"fromCodePoint",{value:X,configurable:!0,writable:!0}):String.fromCodePoint=X}()}(v===void 0?(void 0).sax={}:v)}).call(this,n("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":17,"babel-runtime/core-js/object/create":19,"babel-runtime/core-js/object/define-property":20,"babel-runtime/core-js/object/keys":23,"babel-runtime/core-js/string/from-code-point":26,"babel-runtime/helpers/typeof":32,buffer:38,stream:195,string_decoder:37}],195:[function(n,A,v){function h(){g.call(this)}A.exports=h;var g=n("events").EventEmitter;n("inherits")(h,g),h.Readable=n("readable-stream/readable.js"),h.Writable=n("readable-stream/writable.js"),h.Duplex=n("readable-stream/duplex.js"),h.Transform=n("readable-stream/transform.js"),h.PassThrough=n("readable-stream/passthrough.js"),h.Stream=h,h.prototype.pipe=function(i,s){function p(x){i.writable&&i.write(x)===!1&&d.pause&&d.pause()}function u(){d.readable&&d.resume&&d.resume()}function e(){l||(l=!0,i.end())}function o(){l||(l=!0,typeof i.destroy=="function"&&i.destroy())}function r(x){if(c(),g.listenerCount(this,"error")===0)throw x}function c(){d.removeListener("data",p),i.removeListener("drain",u),d.removeListener("end",e),d.removeListener("close",o),d.removeListener("error",r),i.removeListener("error",r),d.removeListener("end",c),d.removeListener("close",c),i.removeListener("close",c)}var d=this;d.on("data",p),i.on("drain",u),i._isStdio||s&&s.end===!1||(d.on("end",e),d.on("close",o));var l=!1;return d.on("error",r),i.on("error",r),d.on("end",c),d.on("close",c),i.on("close",c),i.emit("pipe",d),i}},{events:158,inherits:162,"readable-stream/duplex.js":178,"readable-stream/passthrough.js":187,"readable-stream/readable.js":188,"readable-stream/transform.js":189,"readable-stream/writable.js":190}],196:[function(n,A,v){(function(h){var g=n("./lib/request"),i=n("./lib/response"),s=n("xtend"),p=n("builtin-status-codes"),u=n("url"),e=v;e.request=function(o,r){o=typeof o=="string"?u.parse(o):s(o);var c=h.location.protocol.search(/^https?:$/)===-1?"http:":"",d=o.protocol||c,l=o.hostname||o.host,x=o.port,E=o.path||"/";l&&l.indexOf(":")!==-1&&(l="["+l+"]"),o.url=(l?d+"//"+l:"")+(x?":"+x:"")+E,o.method=(o.method||"GET").toUpperCase(),o.headers=o.headers||{};var f=new g(o);return r&&f.on("response",r),f},e.get=function(o,r){var c=e.request(o,r);return c.end(),c},e.ClientRequest=g,e.IncomingMessage=i.IncomingMessage,e.Agent=function(){},e.Agent.defaultMaxSockets=4,e.globalAgent=new e.Agent,e.STATUS_CODES=p,e.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":198,"./lib/response":199,"builtin-status-codes":39,url:203,xtend:236}],197:[function(n,A,v){(function(h){"use strict";function g(){if(p!==void 0)return p;if(h.XMLHttpRequest){p=new h.XMLHttpRequest;try{p.open("GET",h.XDomainRequest?"/":"https://example.com")}catch(o){p=null}}else p=null;return p}function i(o){var r=g();if(!r)return!1;try{return r.responseType=o,r.responseType===o}catch(c){}return!1}function s(o){return typeof o=="function"}v.fetch=s(h.fetch)&&s(h.ReadableStream),v.writableStream=s(h.WritableStream),v.abortController=s(h.AbortController),v.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),v.blobConstructor=!0}catch(o){}var p,u=h.ArrayBuffer!==void 0,e=u&&s(h.ArrayBuffer.prototype.slice);v.arraybuffer=v.fetch||u&&i("arraybuffer"),v.msstream=!v.fetch&&e&&i("ms-stream"),v.mozchunkedarraybuffer=!v.fetch&&u&&i("moz-chunked-arraybuffer"),v.overrideMimeType=v.fetch||!!g()&&s(g().overrideMimeType),v.vbArray=s(h.VBArray),p=null}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],198:[function(n,A,v){(function(h,g,i){"use strict";function s(S,m){return o.fetch&&m?"fetch":o.mozchunkedarraybuffer?"moz-chunked-arraybuffer":o.msstream?"ms-stream":o.arraybuffer&&S?"arraybuffer":o.vbArray&&S?"text:vbarray":"text"}function p(S){try{var m=S.status;return m!==null&&m!==0}catch(b){return!1}}var u=n("babel-runtime/core-js/object/keys"),e=function(S){return S&&S.__esModule?S:{default:S}}(u),o=n("./capability"),r=n("inherits"),c=n("./response"),d=n("readable-stream"),l=n("to-arraybuffer"),x=c.IncomingMessage,E=c.readyStates,f=A.exports=function(S){var m=this;d.Writable.call(m),m._opts=S,m._body=[],m._headers={},S.auth&&m.setHeader("Authorization","Basic "+new i(S.auth).toString("base64")),(0,e.default)(S.headers).forEach(function(C){m.setHeader(C,S.headers[C])});var b,O=!0;if(S.mode==="disable-fetch"||"requestTimeout"in S&&!o.abortController)O=!1,b=!0;else if(S.mode==="prefer-streaming")b=!1;else if(S.mode==="allow-wrong-content-type")b=!o.overrideMimeType;else{if(S.mode&&S.mode!=="default"&&S.mode!=="prefer-fast")throw new Error("Invalid value for opts.mode");b=!0}m._mode=s(b,O),m._fetchTimer=null,m.on("finish",function(){m._onFinish()})};r(f,d.Writable),f.prototype.setHeader=function(S,m){var b=this,O=S.toLowerCase();T.indexOf(O)===-1&&(b._headers[O]={name:S,value:m})},f.prototype.getHeader=function(S){var m=this._headers[S.toLowerCase()];return m?m.value:null},f.prototype.removeHeader=function(S){delete this._headers[S.toLowerCase()]},f.prototype._onFinish=function(){var S=this;if(!S._destroyed){var m=S._opts,b=S._headers,O=null;m.method!=="GET"&&m.method!=="HEAD"&&(O=o.arraybuffer?l(i.concat(S._body)):o.blobConstructor?new g.Blob(S._body.map(function(N){return l(N)}),{type:(b["content-type"]||{}).value||""}):i.concat(S._body).toString());var C=[];if((0,e.default)(b).forEach(function(N){var L=b[N].name,B=b[N].value;Array.isArray(B)?B.forEach(function(V){C.push([L,V])}):C.push([L,B])}),S._mode==="fetch"){var _=null;if(o.abortController){var j=new AbortController;_=j.signal,S._fetchAbortController=j,"requestTimeout"in m&&m.requestTimeout!==0&&(S._fetchTimer=g.setTimeout(function(){S.emit("requestTimeout"),S._fetchAbortController&&S._fetchAbortController.abort()},m.requestTimeout))}g.fetch(S._opts.url,{method:S._opts.method,headers:C,body:O||void 0,mode:"cors",credentials:m.withCredentials?"include":"same-origin",signal:_}).then(function(N){S._fetchResponse=N,S._connect()},function(N){g.clearTimeout(S._fetchTimer),S._destroyed||S.emit("error",N)})}else{var D=S._xhr=new g.XMLHttpRequest;try{D.open(S._opts.method,S._opts.url,!0)}catch(N){return void h.nextTick(function(){S.emit("error",N)})}"responseType"in D&&(D.responseType=S._mode.split(":")[0]),"withCredentials"in D&&(D.withCredentials=!!m.withCredentials),S._mode==="text"&&"overrideMimeType"in D&&D.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in m&&(D.timeout=m.requestTimeout,D.ontimeout=function(){S.emit("requestTimeout")}),C.forEach(function(N){D.setRequestHeader(N[0],N[1])}),S._response=null,D.onreadystatechange=function(){switch(D.readyState){case E.LOADING:case E.DONE:S._onXHRProgress()}},S._mode==="moz-chunked-arraybuffer"&&(D.onprogress=function(){S._onXHRProgress()}),D.onerror=function(){S._destroyed||S.emit("error",new Error("XHR error"))};try{D.send(O)}catch(N){return void h.nextTick(function(){S.emit("error",N)})}}}},f.prototype._onXHRProgress=function(){var S=this;p(S._xhr)&&!S._destroyed&&(S._response||S._connect(),S._response._onXHRProgress())},f.prototype._connect=function(){var S=this;S._destroyed||(S._response=new x(S._xhr,S._fetchResponse,S._mode,S._fetchTimer),S._response.on("error",function(m){S.emit("error",m)}),S.emit("response",S._response))},f.prototype._write=function(S,m,b){this._body.push(S),b()},f.prototype.abort=f.prototype.destroy=function(){var S=this;S._destroyed=!0,g.clearTimeout(S._fetchTimer),S._response&&(S._response._destroyed=!0),S._xhr?S._xhr.abort():S._fetchAbortController&&S._fetchAbortController.abort()},f.prototype.end=function(S,m,b){var O=this;typeof S=="function"&&(b=S,S=void 0),d.Writable.prototype.end.call(O,S,m,b)},f.prototype.flushHeaders=function(){},f.prototype.setTimeout=function(){},f.prototype.setNoDelay=function(){},f.prototype.setSocketKeepAlive=function(){};var T=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,n("_process"),typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},n("buffer").Buffer)},{"./capability":197,"./response":199,_process:173,"babel-runtime/core-js/object/keys":23,buffer:38,inherits:162,"readable-stream":188,"to-arraybuffer":202}],199:[function(n,A,v){(function(h,g,i){"use strict";var s=n("babel-runtime/core-js/promise"),p=function(d){return d&&d.__esModule?d:{default:d}}(s),u=n("./capability"),e=n("inherits"),o=n("readable-stream"),r=v.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},c=v.IncomingMessage=function(d,l,x,E){var f=this;if(o.Readable.call(f),f._mode=x,f.headers={},f.rawHeaders=[],f.trailers={},f.rawTrailers=[],f.on("end",function(){h.nextTick(function(){f.emit("close")})}),x==="fetch"){if(f._fetchResponse=l,f.url=l.url,f.statusCode=l.status,f.statusMessage=l.statusText,l.headers.forEach(function(O,C){f.headers[C.toLowerCase()]=O,f.rawHeaders.push(C,O)}),u.writableStream){var T=new WritableStream({write:function(C){return new p.default(function(_,j){f._destroyed?j():f.push(new i(C))?_():f._resumeFetch=_})},close:function(){g.clearTimeout(E),f._destroyed||f.push(null)},abort:function(C){f._destroyed||f.emit("error",C)}});try{return void l.body.pipeTo(T).catch(function(O){g.clearTimeout(E),f._destroyed||f.emit("error",O)})}catch(O){}}var S=l.body.getReader();!function O(){S.read().then(function(C){if(!f._destroyed){if(C.done)return g.clearTimeout(E),void f.push(null);f.push(new i(C.value)),O()}}).catch(function(C){g.clearTimeout(E),f._destroyed||f.emit("error",C)})}()}else if(f._xhr=d,f._pos=0,f.url=d.responseURL,f.statusCode=d.status,f.statusMessage=d.statusText,d.getAllResponseHeaders().split(/\r?\n/).forEach(function(O){var C=O.match(/^([^:]+):\s*(.*)/);if(C){var _=C[1].toLowerCase();_==="set-cookie"?(f.headers[_]===void 0&&(f.headers[_]=[]),f.headers[_].push(C[2])):f.headers[_]!==void 0?f.headers[_]+=", "+C[2]:f.headers[_]=C[2],f.rawHeaders.push(C[1],C[2])}}),f._charset="x-user-defined",!u.overrideMimeType){var m=f.rawHeaders["mime-type"];if(m){var b=m.match(/;\s*charset=([^;])(;|$)/);b&&(f._charset=b[1].toLowerCase())}f._charset||(f._charset="utf-8")}};e(c,o.Readable),c.prototype._read=function(){var d=this,l=d._resumeFetch;l&&(d._resumeFetch=null,l())},c.prototype._onXHRProgress=function(){var d=this,l=d._xhr,x=null;switch(d._mode){case"text:vbarray":if(l.readyState!==r.DONE)break;try{x=new g.VBArray(l.responseBody).toArray()}catch(m){}if(x!==null){d.push(new i(x));break}case"text":try{x=l.responseText}catch(m){d._mode="text:vbarray";break}if(x.length>d._pos){var E=x.substr(d._pos);if(d._charset==="x-user-defined"){for(var f=new i(E.length),T=0;Td._pos&&(d.push(new i(new Uint8Array(S.result.slice(d._pos)))),d._pos=S.result.byteLength)},S.onload=function(){d.push(null)},S.readAsArrayBuffer(x)}d._xhr.readyState===r.DONE&&d._mode!=="ms-stream"&&d.push(null)}}).call(this,n("_process"),typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},n("buffer").Buffer)},{"./capability":197,_process:173,"babel-runtime/core-js/promise":24,buffer:38,inherits:162,"readable-stream":188}],200:[function(n,A,v){"use strict";function h(m){if(!m)return"utf8";for(var b;;)switch(m){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return m;default:if(b)return;m=(""+m).toLowerCase(),b=!0}}function g(m){var b=h(m);if(typeof b!="string"&&(T.isEncoding===S||!S(m)))throw new Error("Unknown encoding: "+m);return b||m}function i(m){this.encoding=g(m);var b;switch(this.encoding){case"utf16le":this.text=c,this.end=d,b=4;break;case"utf8":this.fillLast=e,b=4;break;case"base64":this.text=l,this.end=x,b=3;break;default:return this.write=E,void(this.end=f)}this.lastNeed=0,this.lastTotal=0,this.lastChar=T.allocUnsafe(b)}function s(m){return m<=127?0:m>>5==6?2:m>>4==14?3:m>>3==30?4:m>>6==2?-1:-2}function p(m,b,O){var C=b.length-1;if(C=0?(_>0&&(m.lastNeed=_-1),_):--C=0?(_>0&&(m.lastNeed=_-2),_):--C=0?(_>0&&(_===2?_=0:m.lastNeed=_-3),_):0)}function u(m,b,O){if((192&b[0])!=128)return m.lastNeed=0,"\u951F\uFFFD";if(m.lastNeed>1&&b.length>1){if((192&b[1])!=128)return m.lastNeed=1,"\u951F\uFFFD";if(m.lastNeed>2&&b.length>2&&(192&b[2])!=128)return m.lastNeed=2,"\u951F\uFFFD"}}function e(m){var b=this.lastTotal-this.lastNeed,O=u(this,m,b);return O!==void 0?O:this.lastNeed<=m.length?(m.copy(this.lastChar,b,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(m.copy(this.lastChar,b,0,m.length),void(this.lastNeed-=m.length))}function o(m,b){var O=p(this,m,b);if(!this.lastNeed)return m.toString("utf8",b);this.lastTotal=O;var C=m.length-(O-this.lastNeed);return m.copy(this.lastChar,0,C),m.toString("utf8",b,C)}function r(m){var b=m&&m.length?this.write(m):"";return this.lastNeed?b+"\u951F\uFFFD":b}function c(m,b){if((m.length-b)%2==0){var O=m.toString("utf16le",b);if(O){var C=O.charCodeAt(O.length-1);if(C>=55296&&C<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],O.slice(0,-1)}return O}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",b,m.length-1)}function d(m){var b=m&&m.length?this.write(m):"";if(this.lastNeed){var O=this.lastTotal-this.lastNeed;return b+this.lastChar.toString("utf16le",0,O)}return b}function l(m,b){var O=(m.length-b)%3;return O===0?m.toString("base64",b):(this.lastNeed=3-O,this.lastTotal=3,O===1?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",b,m.length-O))}function x(m){var b=m&&m.length?this.write(m):"";return this.lastNeed?b+this.lastChar.toString("base64",0,3-this.lastNeed):b}function E(m){return m.toString(this.encoding)}function f(m){return m&&m.length?this.write(m):""}var T=n("safe-buffer").Buffer,S=T.isEncoding||function(m){switch((m=""+m)&&m.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};v.StringDecoder=i,i.prototype.write=function(m){if(m.length===0)return"";var b,O;if(this.lastNeed){if((b=this.fillLast(m))===void 0)return"";O=this.lastNeed,this.lastNeed=0}else O=0;return O=0&&(r._idleTimeoutId=setTimeout(function(){r._onTimeout&&r._onTimeout()},c))},v.setImmediate=typeof h=="function"?h:function(r){var c=o++,d=!(arguments.length<2)&&u.call(arguments,1);return e[c]=!0,s(function(){e[c]&&(d?r.apply(null,d):r.call(null),v.clearImmediate(c))}),c},v.clearImmediate=typeof g=="function"?g:function(r){delete e[r]}}).call(this,n("timers").setImmediate,n("timers").clearImmediate)},{"process/browser.js":173,timers:201}],202:[function(n,A,v){var h=n("buffer").Buffer;A.exports=function(g){if(g instanceof Uint8Array){if(g.byteOffset===0&&g.byteLength===g.buffer.byteLength)return g.buffer;if(typeof g.buffer.slice=="function")return g.buffer.slice(g.byteOffset,g.byteOffset+g.byteLength)}if(h.isBuffer(g)){for(var i=new Uint8Array(g.length),s=g.length,p=0;p",'"',"`"," ","\r",` +`?(w.line++,w.column=0):w.column++);w.textNode+=y.substring(fe,X-1)}K!=="<"||w.sawRoot&&w.closedRoot&&!w.strict?(_(K)||w.sawRoot&&!w.closedRoot||$(w,"Text data outside of root node."),K==="&"?w.state=a.TEXT_ENTITY:w.textNode+=K):(w.state=a.OPEN_WAKA,w.startTagPosition=w.position);continue;case a.SCRIPT:K==="<"?w.state=a.SCRIPT_ENDING:w.script+=K;continue;case a.SCRIPT_ENDING:K==="/"?w.state=a.CLOSE_TAG:(w.script+="<"+K,w.state=a.SCRIPT);continue;case a.OPEN_WAKA:if(K==="!")w.state=a.SGML_DECL,w.sgmlDecl="";else if(!_(K))if(N(te,K))w.state=a.OPEN_TAG,w.tagName=K;else if(K==="/")w.state=a.CLOSE_TAG,w.tagName="";else if(K==="?")w.state=a.PROC_INST,w.procInstName=w.procInstBody="";else{if($(w,"Unencoded <"),w.startTagPosition+1"?(V(w,"onsgmldeclaration",w.sgmlDecl),w.sgmlDecl="",w.state=a.TEXT):(j(K)&&(w.state=a.SGML_DECL_QUOTED),w.sgmlDecl+=K);continue;case a.SGML_DECL_QUOTED:K===w.q&&(w.state=a.SGML_DECL,w.q=""),w.sgmlDecl+=K;continue;case a.DOCTYPE:K===">"?(w.state=a.TEXT,V(w,"ondoctype",w.doctype),w.doctype=!0):(w.doctype+=K,K==="["?w.state=a.DOCTYPE_DTD:j(K)&&(w.state=a.DOCTYPE_QUOTED,w.q=K));continue;case a.DOCTYPE_QUOTED:w.doctype+=K,K===w.q&&(w.q="",w.state=a.DOCTYPE);continue;case a.DOCTYPE_DTD:w.doctype+=K,K==="]"?w.state=a.DOCTYPE:j(K)&&(w.state=a.DOCTYPE_DTD_QUOTED,w.q=K);continue;case a.DOCTYPE_DTD_QUOTED:w.doctype+=K,K===w.q&&(w.state=a.DOCTYPE_DTD,w.q="");continue;case a.COMMENT:K==="-"?w.state=a.COMMENT_ENDING:w.comment+=K;continue;case a.COMMENT_ENDING:K==="-"?(w.state=a.COMMENT_ENDED,w.comment=Z(w.opt,w.comment),w.comment&&V(w,"oncomment",w.comment),w.comment=""):(w.comment+="-"+K,w.state=a.COMMENT);continue;case a.COMMENT_ENDED:K!==">"?($(w,"Malformed comment"),w.comment+="--"+K,w.state=a.COMMENT):w.state=a.TEXT;continue;case a.CDATA:K==="]"?w.state=a.CDATA_ENDING:w.cdata+=K;continue;case a.CDATA_ENDING:K==="]"?w.state=a.CDATA_ENDING_2:(w.cdata+="]"+K,w.state=a.CDATA);continue;case a.CDATA_ENDING_2:K===">"?(w.cdata&&V(w,"oncdata",w.cdata),V(w,"onclosecdata"),w.cdata="",w.state=a.TEXT):K==="]"?w.cdata+="]":(w.cdata+="]]"+K,w.state=a.CDATA);continue;case a.PROC_INST:K==="?"?w.state=a.PROC_INST_ENDING:_(K)?w.state=a.PROC_INST_BODY:w.procInstName+=K;continue;case a.PROC_INST_BODY:if(!w.procInstBody&&_(K))continue;K==="?"?w.state=a.PROC_INST_ENDING:w.procInstBody+=K;continue;case a.PROC_INST_ENDING:K===">"?(V(w,"onprocessinginstruction",{name:w.procInstName,body:w.procInstBody}),w.procInstName=w.procInstBody="",w.state=a.TEXT):(w.procInstBody+="?"+K,w.state=a.PROC_INST_BODY);continue;case a.OPEN_TAG:N(ce,K)?w.tagName+=K:(W(w),K===">"?M(w):K==="/"?w.state=a.OPEN_TAG_SLASH:(_(K)||$(w,"Invalid character in tag name"),w.state=a.ATTRIB));continue;case a.OPEN_TAG_SLASH:K===">"?(M(w,!0),U(w)):($(w,"Forward-slash in opening tag not followed by >"),w.state=a.ATTRIB);continue;case a.ATTRIB:if(_(K))continue;K===">"?M(w):K==="/"?w.state=a.OPEN_TAG_SLASH:N(te,K)?(w.attribName=K,w.attribValue="",w.state=a.ATTRIB_NAME):$(w,"Invalid attribute name");continue;case a.ATTRIB_NAME:K==="="?w.state=a.ATTRIB_VALUE:K===">"?($(w,"Attribute without value"),w.attribValue=w.attribName,I(w),M(w)):_(K)?w.state=a.ATTRIB_NAME_SAW_WHITE:N(ce,K)?w.attribName+=K:$(w,"Invalid attribute name");continue;case a.ATTRIB_NAME_SAW_WHITE:if(K==="=")w.state=a.ATTRIB_VALUE;else{if(_(K))continue;$(w,"Attribute without value"),w.tag.attributes[w.attribName]="",w.attribValue="",V(w,"onattribute",{name:w.attribName,value:""}),w.attribName="",K===">"?M(w):N(te,K)?(w.attribName=K,w.state=a.ATTRIB_NAME):($(w,"Invalid attribute name"),w.state=a.ATTRIB)}continue;case a.ATTRIB_VALUE:if(_(K))continue;j(K)?(w.q=K,w.state=a.ATTRIB_VALUE_QUOTED):($(w,"Unquoted attribute value"),w.state=a.ATTRIB_VALUE_UNQUOTED,w.attribValue=K);continue;case a.ATTRIB_VALUE_QUOTED:if(K!==w.q){K==="&"?w.state=a.ATTRIB_VALUE_ENTITY_Q:w.attribValue+=K;continue}I(w),w.q="",w.state=a.ATTRIB_VALUE_CLOSED;continue;case a.ATTRIB_VALUE_CLOSED:_(K)?w.state=a.ATTRIB:K===">"?M(w):K==="/"?w.state=a.OPEN_TAG_SLASH:N(te,K)?($(w,"No whitespace between attributes"),w.attribName=K,w.attribValue="",w.state=a.ATTRIB_NAME):$(w,"Invalid attribute name");continue;case a.ATTRIB_VALUE_UNQUOTED:if(!D(K)){K==="&"?w.state=a.ATTRIB_VALUE_ENTITY_U:w.attribValue+=K;continue}I(w),K===">"?M(w):w.state=a.ATTRIB;continue;case a.CLOSE_TAG:if(w.tagName)K===">"?U(w):N(ce,K)?w.tagName+=K:w.script?(w.script+=""?U(w):$(w,"Invalid characters in closing tag");continue;case a.TEXT_ENTITY:case a.ATTRIB_VALUE_ENTITY_Q:case a.ATTRIB_VALUE_ENTITY_U:var ve,_e;switch(w.state){case a.TEXT_ENTITY:ve=a.TEXT,_e="textNode";break;case a.ATTRIB_VALUE_ENTITY_Q:ve=a.ATTRIB_VALUE_QUOTED,_e="attribValue";break;case a.ATTRIB_VALUE_ENTITY_U:ve=a.ATTRIB_VALUE_UNQUOTED,_e="attribValue"}K===";"?(w[_e]+=H(w),w.entity="",w.state=ve):N(w.entity.length?t:k,K)?w.entity+=K:($(w,"Invalid character in entity name"),w[_e]+="&"+w.entity+K,w.entity="",w.state=ve);continue;default:throw new Error(w,"Unknown state: "+w.state)}return w.position>=w.bufferCheckPosition&&S(w),w}f.parser=function(y,w){return new T(y,w)},f.SAXParser=T,f.SAXStream=C,f.createStream=O,f.MAX_BUFFER_LENGTH=65536;var ue=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];f.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],E.default||(Object.create=function(y){function w(){}return w.prototype=y,new w}),l.default||(Object.keys=function(y){var w=[];for(var X in y)y.hasOwnProperty(X)&&w.push(X);return w}),T.prototype={end:function(){ee(this)},write:ne,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){b(this)}};var de;try{de=n("stream").Stream}catch(y){de=function(){}}var Q=f.EVENTS.filter(function(y){return y!=="error"&&y!=="end"});C.prototype=(0,E.default)(de.prototype,{constructor:{value:C}}),C.prototype.write=function(y){if(typeof h=="function"&&typeof h.isBuffer=="function"&&h.isBuffer(y)){if(!this._decoder){var w=n("string_decoder").StringDecoder;this._decoder=new w("utf8")}y=this._decoder.write(y)}return this._parser.write(y.toString()),this.emit("data",y),!0},C.prototype.end=function(y){return y&&y.length&&this.write(y),this._parser.end(),!0},C.prototype.on=function(y,w){var X=this;return X._parser["on"+y]||Q.indexOf(y)===-1||(X._parser["on"+y]=function(){var K=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);K.splice(0,0,y),X.emit.apply(X,K)}),de.prototype.on.call(X,y,w)};var J="[CDATA[",ie="DOCTYPE",q="http://www.w3.org/XML/1998/namespace",z="http://www.w3.org/2000/xmlns/",re={xml:q,xmlns:z},te=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,ce=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,k=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,t=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/,a=0;f.STATE={BEGIN:a++,BEGIN_WHITESPACE:a++,TEXT:a++,TEXT_ENTITY:a++,OPEN_WAKA:a++,SGML_DECL:a++,SGML_DECL_QUOTED:a++,DOCTYPE:a++,DOCTYPE_QUOTED:a++,DOCTYPE_DTD:a++,DOCTYPE_DTD_QUOTED:a++,COMMENT_STARTING:a++,COMMENT:a++,COMMENT_ENDING:a++,COMMENT_ENDED:a++,CDATA:a++,CDATA_ENDING:a++,CDATA_ENDING_2:a++,PROC_INST:a++,PROC_INST_BODY:a++,PROC_INST_ENDING:a++,OPEN_TAG:a++,OPEN_TAG_SLASH:a++,ATTRIB:a++,ATTRIB_NAME:a++,ATTRIB_NAME_SAW_WHITE:a++,ATTRIB_VALUE:a++,ATTRIB_VALUE_QUOTED:a++,ATTRIB_VALUE_CLOSED:a++,ATTRIB_VALUE_UNQUOTED:a++,ATTRIB_VALUE_ENTITY_Q:a++,ATTRIB_VALUE_ENTITY_U:a++,CLOSE_TAG:a++,CLOSE_TAG_SAW_WHITE:a++,SCRIPT:a++,SCRIPT_ENDING:a++},f.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},f.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},(0,l.default)(f.ENTITIES).forEach(function(y){var w=f.ENTITIES[y],X=typeof w=="number"?String.fromCharCode(w):w;f.ENTITIES[y]=X});for(var P in f.STATE)f.STATE[f.STATE[P]]=P;a=f.STATE,s.default||function(){var y=String.fromCharCode,w=Math.floor,X=function(){var fe,le,ve=[],_e=-1,ye=arguments.length;if(!ye)return"";for(var he="";++_e1114111||w(oe)!==oe)throw RangeError("Invalid code point: "+oe);oe<=65535?ve.push(oe):(oe-=65536,fe=55296+(oe>>10),le=oe%1024+56320,ve.push(fe,le)),(_e+1===ye||ve.length>16384)&&(he+=y.apply(null,ve),ve.length=0)}return he};c.default?Object.defineProperty(String,"fromCodePoint",{value:X,configurable:!0,writable:!0}):String.fromCodePoint=X}()}(v===void 0?(void 0).sax={}:v)}).call(this,n("buffer").Buffer)},{"babel-runtime/core-js/json/stringify":17,"babel-runtime/core-js/object/create":19,"babel-runtime/core-js/object/define-property":20,"babel-runtime/core-js/object/keys":23,"babel-runtime/core-js/string/from-code-point":26,"babel-runtime/helpers/typeof":32,buffer:38,stream:195,string_decoder:37}],195:[function(n,A,v){function h(){g.call(this)}A.exports=h;var g=n("events").EventEmitter;n("inherits")(h,g),h.Readable=n("readable-stream/readable.js"),h.Writable=n("readable-stream/writable.js"),h.Duplex=n("readable-stream/duplex.js"),h.Transform=n("readable-stream/transform.js"),h.PassThrough=n("readable-stream/passthrough.js"),h.Stream=h,h.prototype.pipe=function(i,s){function p(x){i.writable&&i.write(x)===!1&&d.pause&&d.pause()}function u(){d.readable&&d.resume&&d.resume()}function e(){l||(l=!0,i.end())}function o(){l||(l=!0,typeof i.destroy=="function"&&i.destroy())}function r(x){if(c(),g.listenerCount(this,"error")===0)throw x}function c(){d.removeListener("data",p),i.removeListener("drain",u),d.removeListener("end",e),d.removeListener("close",o),d.removeListener("error",r),i.removeListener("error",r),d.removeListener("end",c),d.removeListener("close",c),i.removeListener("close",c)}var d=this;d.on("data",p),i.on("drain",u),i._isStdio||s&&s.end===!1||(d.on("end",e),d.on("close",o));var l=!1;return d.on("error",r),i.on("error",r),d.on("end",c),d.on("close",c),i.on("close",c),i.emit("pipe",d),i}},{events:158,inherits:162,"readable-stream/duplex.js":178,"readable-stream/passthrough.js":187,"readable-stream/readable.js":188,"readable-stream/transform.js":189,"readable-stream/writable.js":190}],196:[function(n,A,v){(function(h){var g=n("./lib/request"),i=n("./lib/response"),s=n("xtend"),p=n("builtin-status-codes"),u=n("url"),e=v;e.request=function(o,r){o=typeof o=="string"?u.parse(o):s(o);var c=h.location.protocol.search(/^https?:$/)===-1?"http:":"",d=o.protocol||c,l=o.hostname||o.host,x=o.port,E=o.path||"/";l&&l.indexOf(":")!==-1&&(l="["+l+"]"),o.url=(l?d+"//"+l:"")+(x?":"+x:"")+E,o.method=(o.method||"GET").toUpperCase(),o.headers=o.headers||{};var f=new g(o);return r&&f.on("response",r),f},e.get=function(o,r){var c=e.request(o,r);return c.end(),c},e.ClientRequest=g,e.IncomingMessage=i.IncomingMessage,e.Agent=function(){},e.Agent.defaultMaxSockets=4,e.globalAgent=new e.Agent,e.STATUS_CODES=p,e.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":198,"./lib/response":199,"builtin-status-codes":39,url:203,xtend:236}],197:[function(n,A,v){(function(h){"use strict";function g(){if(p!==void 0)return p;if(h.XMLHttpRequest){p=new h.XMLHttpRequest;try{p.open("GET",h.XDomainRequest?"/":"https://example.com")}catch(o){p=null}}else p=null;return p}function i(o){var r=g();if(!r)return!1;try{return r.responseType=o,r.responseType===o}catch(c){}return!1}function s(o){return typeof o=="function"}v.fetch=s(h.fetch)&&s(h.ReadableStream),v.writableStream=s(h.WritableStream),v.abortController=s(h.AbortController),v.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),v.blobConstructor=!0}catch(o){}var p,u=h.ArrayBuffer!==void 0,e=u&&s(h.ArrayBuffer.prototype.slice);v.arraybuffer=v.fetch||u&&i("arraybuffer"),v.msstream=!v.fetch&&e&&i("ms-stream"),v.mozchunkedarraybuffer=!v.fetch&&u&&i("moz-chunked-arraybuffer"),v.overrideMimeType=v.fetch||!!g()&&s(g().overrideMimeType),v.vbArray=s(h.VBArray),p=null}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],198:[function(n,A,v){(function(h,g,i){"use strict";function s(S,m){return o.fetch&&m?"fetch":o.mozchunkedarraybuffer?"moz-chunked-arraybuffer":o.msstream?"ms-stream":o.arraybuffer&&S?"arraybuffer":o.vbArray&&S?"text:vbarray":"text"}function p(S){try{var m=S.status;return m!==null&&m!==0}catch(b){return!1}}var u=n("babel-runtime/core-js/object/keys"),e=function(S){return S&&S.__esModule?S:{default:S}}(u),o=n("./capability"),r=n("inherits"),c=n("./response"),d=n("readable-stream"),l=n("to-arraybuffer"),x=c.IncomingMessage,E=c.readyStates,f=A.exports=function(S){var m=this;d.Writable.call(m),m._opts=S,m._body=[],m._headers={},S.auth&&m.setHeader("Authorization","Basic "+new i(S.auth).toString("base64")),(0,e.default)(S.headers).forEach(function(C){m.setHeader(C,S.headers[C])});var b,O=!0;if(S.mode==="disable-fetch"||"requestTimeout"in S&&!o.abortController)O=!1,b=!0;else if(S.mode==="prefer-streaming")b=!1;else if(S.mode==="allow-wrong-content-type")b=!o.overrideMimeType;else{if(S.mode&&S.mode!=="default"&&S.mode!=="prefer-fast")throw new Error("Invalid value for opts.mode");b=!0}m._mode=s(b,O),m._fetchTimer=null,m.on("finish",function(){m._onFinish()})};r(f,d.Writable),f.prototype.setHeader=function(S,m){var b=this,O=S.toLowerCase();T.indexOf(O)===-1&&(b._headers[O]={name:S,value:m})},f.prototype.getHeader=function(S){var m=this._headers[S.toLowerCase()];return m?m.value:null},f.prototype.removeHeader=function(S){delete this._headers[S.toLowerCase()]},f.prototype._onFinish=function(){var S=this;if(!S._destroyed){var m=S._opts,b=S._headers,O=null;m.method!=="GET"&&m.method!=="HEAD"&&(O=o.arraybuffer?l(i.concat(S._body)):o.blobConstructor?new g.Blob(S._body.map(function(N){return l(N)}),{type:(b["content-type"]||{}).value||""}):i.concat(S._body).toString());var C=[];if((0,e.default)(b).forEach(function(N){var L=b[N].name,B=b[N].value;Array.isArray(B)?B.forEach(function(V){C.push([L,V])}):C.push([L,B])}),S._mode==="fetch"){var _=null;if(o.abortController){var j=new AbortController;_=j.signal,S._fetchAbortController=j,"requestTimeout"in m&&m.requestTimeout!==0&&(S._fetchTimer=g.setTimeout(function(){S.emit("requestTimeout"),S._fetchAbortController&&S._fetchAbortController.abort()},m.requestTimeout))}g.fetch(S._opts.url,{method:S._opts.method,headers:C,body:O||void 0,mode:"cors",credentials:m.withCredentials?"include":"same-origin",signal:_}).then(function(N){S._fetchResponse=N,S._connect()},function(N){g.clearTimeout(S._fetchTimer),S._destroyed||S.emit("error",N)})}else{var D=S._xhr=new g.XMLHttpRequest;try{D.open(S._opts.method,S._opts.url,!0)}catch(N){return void h.nextTick(function(){S.emit("error",N)})}"responseType"in D&&(D.responseType=S._mode.split(":")[0]),"withCredentials"in D&&(D.withCredentials=!!m.withCredentials),S._mode==="text"&&"overrideMimeType"in D&&D.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in m&&(D.timeout=m.requestTimeout,D.ontimeout=function(){S.emit("requestTimeout")}),C.forEach(function(N){D.setRequestHeader(N[0],N[1])}),S._response=null,D.onreadystatechange=function(){switch(D.readyState){case E.LOADING:case E.DONE:S._onXHRProgress()}},S._mode==="moz-chunked-arraybuffer"&&(D.onprogress=function(){S._onXHRProgress()}),D.onerror=function(){S._destroyed||S.emit("error",new Error("XHR error"))};try{D.send(O)}catch(N){return void h.nextTick(function(){S.emit("error",N)})}}}},f.prototype._onXHRProgress=function(){var S=this;p(S._xhr)&&!S._destroyed&&(S._response||S._connect(),S._response._onXHRProgress())},f.prototype._connect=function(){var S=this;S._destroyed||(S._response=new x(S._xhr,S._fetchResponse,S._mode,S._fetchTimer),S._response.on("error",function(m){S.emit("error",m)}),S.emit("response",S._response))},f.prototype._write=function(S,m,b){this._body.push(S),b()},f.prototype.abort=f.prototype.destroy=function(){var S=this;S._destroyed=!0,g.clearTimeout(S._fetchTimer),S._response&&(S._response._destroyed=!0),S._xhr?S._xhr.abort():S._fetchAbortController&&S._fetchAbortController.abort()},f.prototype.end=function(S,m,b){var O=this;typeof S=="function"&&(b=S,S=void 0),d.Writable.prototype.end.call(O,S,m,b)},f.prototype.flushHeaders=function(){},f.prototype.setTimeout=function(){},f.prototype.setNoDelay=function(){},f.prototype.setSocketKeepAlive=function(){};var T=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this,n("_process"),typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},n("buffer").Buffer)},{"./capability":197,"./response":199,_process:173,"babel-runtime/core-js/object/keys":23,buffer:38,inherits:162,"readable-stream":188,"to-arraybuffer":202}],199:[function(n,A,v){(function(h,g,i){"use strict";var s=n("babel-runtime/core-js/promise"),p=function(d){return d&&d.__esModule?d:{default:d}}(s),u=n("./capability"),e=n("inherits"),o=n("readable-stream"),r=v.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},c=v.IncomingMessage=function(d,l,x,E){var f=this;if(o.Readable.call(f),f._mode=x,f.headers={},f.rawHeaders=[],f.trailers={},f.rawTrailers=[],f.on("end",function(){h.nextTick(function(){f.emit("close")})}),x==="fetch"){if(f._fetchResponse=l,f.url=l.url,f.statusCode=l.status,f.statusMessage=l.statusText,l.headers.forEach(function(O,C){f.headers[C.toLowerCase()]=O,f.rawHeaders.push(C,O)}),u.writableStream){var T=new WritableStream({write:function(C){return new p.default(function(_,j){f._destroyed?j():f.push(new i(C))?_():f._resumeFetch=_})},close:function(){g.clearTimeout(E),f._destroyed||f.push(null)},abort:function(C){f._destroyed||f.emit("error",C)}});try{return void l.body.pipeTo(T).catch(function(O){g.clearTimeout(E),f._destroyed||f.emit("error",O)})}catch(O){}}var S=l.body.getReader();!function O(){S.read().then(function(C){if(!f._destroyed){if(C.done)return g.clearTimeout(E),void f.push(null);f.push(new i(C.value)),O()}}).catch(function(C){g.clearTimeout(E),f._destroyed||f.emit("error",C)})}()}else if(f._xhr=d,f._pos=0,f.url=d.responseURL,f.statusCode=d.status,f.statusMessage=d.statusText,d.getAllResponseHeaders().split(/\r?\n/).forEach(function(O){var C=O.match(/^([^:]+):\s*(.*)/);if(C){var _=C[1].toLowerCase();_==="set-cookie"?(f.headers[_]===void 0&&(f.headers[_]=[]),f.headers[_].push(C[2])):f.headers[_]!==void 0?f.headers[_]+=", "+C[2]:f.headers[_]=C[2],f.rawHeaders.push(C[1],C[2])}}),f._charset="x-user-defined",!u.overrideMimeType){var m=f.rawHeaders["mime-type"];if(m){var b=m.match(/;\s*charset=([^;])(;|$)/);b&&(f._charset=b[1].toLowerCase())}f._charset||(f._charset="utf-8")}};e(c,o.Readable),c.prototype._read=function(){var d=this,l=d._resumeFetch;l&&(d._resumeFetch=null,l())},c.prototype._onXHRProgress=function(){var d=this,l=d._xhr,x=null;switch(d._mode){case"text:vbarray":if(l.readyState!==r.DONE)break;try{x=new g.VBArray(l.responseBody).toArray()}catch(m){}if(x!==null){d.push(new i(x));break}case"text":try{x=l.responseText}catch(m){d._mode="text:vbarray";break}if(x.length>d._pos){var E=x.substr(d._pos);if(d._charset==="x-user-defined"){for(var f=new i(E.length),T=0;Td._pos&&(d.push(new i(new Uint8Array(S.result.slice(d._pos)))),d._pos=S.result.byteLength)},S.onload=function(){d.push(null)},S.readAsArrayBuffer(x)}d._xhr.readyState===r.DONE&&d._mode!=="ms-stream"&&d.push(null)}}).call(this,n("_process"),typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{},n("buffer").Buffer)},{"./capability":197,_process:173,"babel-runtime/core-js/promise":24,buffer:38,inherits:162,"readable-stream":188}],200:[function(n,A,v){"use strict";function h(m){if(!m)return"utf8";for(var b;;)switch(m){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return m;default:if(b)return;m=(""+m).toLowerCase(),b=!0}}function g(m){var b=h(m);if(typeof b!="string"&&(T.isEncoding===S||!S(m)))throw new Error("Unknown encoding: "+m);return b||m}function i(m){this.encoding=g(m);var b;switch(this.encoding){case"utf16le":this.text=c,this.end=d,b=4;break;case"utf8":this.fillLast=e,b=4;break;case"base64":this.text=l,this.end=x,b=3;break;default:return this.write=E,void(this.end=f)}this.lastNeed=0,this.lastTotal=0,this.lastChar=T.allocUnsafe(b)}function s(m){return m<=127?0:m>>5==6?2:m>>4==14?3:m>>3==30?4:m>>6==2?-1:-2}function p(m,b,O){var C=b.length-1;if(C=0?(_>0&&(m.lastNeed=_-1),_):--C=0?(_>0&&(m.lastNeed=_-2),_):--C=0?(_>0&&(_===2?_=0:m.lastNeed=_-3),_):0)}function u(m,b,O){if((192&b[0])!=128)return m.lastNeed=0,"\u951F\uFFFD";if(m.lastNeed>1&&b.length>1){if((192&b[1])!=128)return m.lastNeed=1,"\u951F\uFFFD";if(m.lastNeed>2&&b.length>2&&(192&b[2])!=128)return m.lastNeed=2,"\u951F\uFFFD"}}function e(m){var b=this.lastTotal-this.lastNeed,O=u(this,m,b);return O!==void 0?O:this.lastNeed<=m.length?(m.copy(this.lastChar,b,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(m.copy(this.lastChar,b,0,m.length),void(this.lastNeed-=m.length))}function o(m,b){var O=p(this,m,b);if(!this.lastNeed)return m.toString("utf8",b);this.lastTotal=O;var C=m.length-(O-this.lastNeed);return m.copy(this.lastChar,0,C),m.toString("utf8",b,C)}function r(m){var b=m&&m.length?this.write(m):"";return this.lastNeed?b+"\u951F\uFFFD":b}function c(m,b){if((m.length-b)%2==0){var O=m.toString("utf16le",b);if(O){var C=O.charCodeAt(O.length-1);if(C>=55296&&C<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1],O.slice(0,-1)}return O}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=m[m.length-1],m.toString("utf16le",b,m.length-1)}function d(m){var b=m&&m.length?this.write(m):"";if(this.lastNeed){var O=this.lastTotal-this.lastNeed;return b+this.lastChar.toString("utf16le",0,O)}return b}function l(m,b){var O=(m.length-b)%3;return O===0?m.toString("base64",b):(this.lastNeed=3-O,this.lastTotal=3,O===1?this.lastChar[0]=m[m.length-1]:(this.lastChar[0]=m[m.length-2],this.lastChar[1]=m[m.length-1]),m.toString("base64",b,m.length-O))}function x(m){var b=m&&m.length?this.write(m):"";return this.lastNeed?b+this.lastChar.toString("base64",0,3-this.lastNeed):b}function E(m){return m.toString(this.encoding)}function f(m){return m&&m.length?this.write(m):""}var T=n("safe-buffer").Buffer,S=T.isEncoding||function(m){switch((m=""+m)&&m.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};v.StringDecoder=i,i.prototype.write=function(m){if(m.length===0)return"";var b,O;if(this.lastNeed){if((b=this.fillLast(m))===void 0)return"";O=this.lastNeed,this.lastNeed=0}else O=0;return O=0&&(r._idleTimeoutId=setTimeout(function(){r._onTimeout&&r._onTimeout()},c))},v.setImmediate=typeof h=="function"?h:function(r){var c=o++,d=!(arguments.length<2)&&u.call(arguments,1);return e[c]=!0,s(function(){e[c]&&(d?r.apply(null,d):r.call(null),v.clearImmediate(c))}),c},v.clearImmediate=typeof g=="function"?g:function(r){delete e[r]}}).call(this,n("timers").setImmediate,n("timers").clearImmediate)},{"process/browser.js":173,timers:201}],202:[function(n,A,v){var h=n("buffer").Buffer;A.exports=function(g){if(g instanceof Uint8Array){if(g.byteOffset===0&&g.byteLength===g.buffer.byteLength)return g.buffer;if(typeof g.buffer.slice=="function")return g.buffer.slice(g.byteOffset,g.byteOffset+g.byteLength)}if(h.isBuffer(g)){for(var i=new Uint8Array(g.length),s=g.length,p=0;p",'"',"`"," ","\r",` `," "],l=["{","}","|","\\","^","`"].concat(d),x=["'"].concat(l),E=["%","/","?",";","#"].concat(x),f=["/","?","#"],T=/^[+a-z0-9A-Z_-]{0,63}$/,S=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},b={javascript:!0,"javascript:":!0},O={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},C=n("querystring");h.prototype.parse=function(_,j,D){if(!e.isString(_))throw new TypeError("Parameter 'url' must be a string, not "+typeof _);var N=_.indexOf("?"),L=N!==-1&&N<_.indexOf("#")?"?":"#",B=_.split(L),V=/\\/g;B[0]=B[0].replace(V,"/"),_=B.join(L);var G=_;if(G=G.trim(),!D&&_.split("#").length===1){var Z=c.exec(G);if(Z)return this.path=G,this.href=G,this.pathname=Z[1],Z[2]?(this.search=Z[2],this.query=j?C.parse(this.search.substr(1)):this.search.substr(1)):j&&(this.search="",this.query={}),this}var F=o.exec(G);if(F){F=F[0];var ee=F.toLowerCase();this.protocol=ee,G=G.substr(F.length)}if(D||F||G.match(/^\/\/[^@\/]+@[^@\/]+/)){var $=G.substr(0,2)==="//";!$||F&&b[F]||(G=G.substr(2),this.slashes=!0)}if(!b[F]&&($||F&&!O[F])){for(var W=-1,R=0;R127?ue+="x":ue+=ne[de];if(!ue.match(T)){var J=Y.slice(0,R),ie=Y.slice(R+1),q=ne.match(S);q&&(J.push(q[1]),ie.unshift(q[2])),ie.length&&(G="/"+ie.join(".")+G),this.hostname=J.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),H||(this.hostname=u.toASCII(this.hostname));var z=this.port?":"+this.port:"",re=this.hostname||"";this.host=re+z,this.href+=this.host,H&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),G[0]!=="/"&&(G="/"+G))}if(!m[ee])for(var R=0,ae=x.length;R0)&&D.host.split("@");ue&&(D.auth=ue.shift(),D.host=D.hostname=ue.shift())}return D.search=_.search,D.query=_.query,e.isNull(D.pathname)&&e.isNull(D.search)||(D.path=(D.pathname?D.pathname:"")+(D.search?D.search:"")),D.href=D.format(),D}if(!Y.length)return D.pathname=null,D.search?D.path="/"+D.search:D.path=null,D.href=D.format(),D;for(var de=Y.slice(-1)[0],Q=(D.host||_.host||Y.length>1)&&(de==="."||de==="..")||de==="",J=0,ie=Y.length;ie>=0;ie--)de=Y[ie],de==="."?Y.splice(ie,1):de===".."?(Y.splice(ie,1),J++):J&&(Y.splice(ie,1),J--);if(!U&&!H)for(;J--;J)Y.unshift("..");!U||Y[0]===""||Y[0]&&Y[0].charAt(0)==="/"||Y.unshift(""),Q&&Y.join("/").substr(-1)!=="/"&&Y.push("");var q=Y[0]===""||Y[0]&&Y[0].charAt(0)==="/";if(ne){D.hostname=D.host=q?"":Y.length?Y.shift():"";var ue=!!(D.host&&D.host.indexOf("@")>0)&&D.host.split("@");ue&&(D.auth=ue.shift(),D.host=D.hostname=ue.shift())}return U=U||D.host&&Y.length,U&&!q&&Y.unshift(""),Y.length?D.pathname=Y.join("/"):(D.pathname=null,D.path=null),e.isNull(D.pathname)&&e.isNull(D.search)||(D.path=(D.pathname?D.pathname:"")+(D.search?D.search:"")),D.auth=_.auth||D.auth,D.slashes=D.slashes||_.slashes,D.href=D.format(),D},h.prototype.parseHost=function(){var _=this.host,j=r.exec(_);j&&(j=j[0],j!==":"&&(this.port=j.substr(1)),_=_.substr(0,_.length-j.length)),_&&(this.hostname=_)}},{"./util":204,punycode:174,querystring:177}],204:[function(n,A,v){"use strict";A.exports={isString:function(g){return typeof g=="string"},isObject:function(g){return typeof g=="object"&&g!==null},isNull:function(g){return g===null},isNullOrUndefined:function(g){return g==null}}},{}],205:[function(n,A,v){(function(h){function g(s,p){function u(){if(!e){if(i("throwDeprecation"))throw new Error(p);i("traceDeprecation")?console.trace(p):console.warn(p),e=!0}return s.apply(this,arguments)}if(i("noDeprecation"))return s;var e=!1;return u}function i(s){try{if(!h.localStorage)return!1}catch(u){return!1}var p=h.localStorage[s];return p!=null&&String(p).toLowerCase()==="true"}A.exports=g}).call(this,typeof Pe!="undefined"?Pe:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],206:[function(n,A,v){A.exports=function(h){return h&&typeof h=="object"&&typeof h.copy=="function"&&typeof h.fill=="function"&&typeof h.readUInt8=="function"}},{}],207:[function(n,A,v){(function(h,g){function i(R,I){var M={seen:[],stylize:p};return arguments.length>=3&&(M.depth=arguments[2]),arguments.length>=4&&(M.colors=arguments[3]),E(I)?M.showHidden=I:I&&v._extend(M,I),O(M.showHidden)&&(M.showHidden=!1),O(M.depth)&&(M.depth=2),O(M.colors)&&(M.colors=!1),O(M.customInspect)&&(M.customInspect=!0),M.colors&&(M.stylize=s),e(M,R,M.depth)}function s(R,I){var M=i.styles[I];return M?"["+i.colors[M][0]+"m"+R+"["+i.colors[M][1]+"m":R}function p(R,I){return R}function u(R){var I={};return R.forEach(function(M,U){I[M]=!0}),I}function e(R,I,M){if(R.customInspect&&I&&N(I.inspect)&&I.inspect!==v.inspect&&(!I.constructor||I.constructor.prototype!==I)){var U=I.inspect(M,R);return m(U)||(U=e(R,U,M)),U}var H=o(R,I);if(H)return H;var Y=Object.keys(I),ae=u(Y);if(R.showHidden&&(Y=Object.getOwnPropertyNames(I)),D(I)&&(Y.indexOf("message")>=0||Y.indexOf("description")>=0))return r(I);if(Y.length===0){if(N(I)){var ne=I.name?": "+I.name:"";return R.stylize("[Function"+ne+"]","special")}if(C(I))return R.stylize(RegExp.prototype.toString.call(I),"regexp");if(j(I))return R.stylize(Date.prototype.toString.call(I),"date");if(D(I))return r(I)}var ue="",de=!1,Q=["{","}"];if((x(I)&&(de=!0,Q=["[","]"]),N(I))&&(ue=" [Function"+(I.name?": "+I.name:"")+"]"),C(I)&&(ue=" "+RegExp.prototype.toString.call(I)),j(I)&&(ue=" "+Date.prototype.toUTCString.call(I)),D(I)&&(ue=" "+r(I)),Y.length===0&&(!de||I.length==0))return Q[0]+ue+Q[1];if(M<0)return C(I)?R.stylize(RegExp.prototype.toString.call(I),"regexp"):R.stylize("[Object]","special");R.seen.push(I);var J;return J=de?c(R,I,M,ae,Y):Y.map(function(ie){return d(R,I,M,ae,ie,de)}),R.seen.pop(),l(J,ue,Q)}function o(R,I){if(O(I))return R.stylize("undefined","undefined");if(m(I)){var M="'"+JSON.stringify(I).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return R.stylize(M,"string")}return S(I)?R.stylize(""+I,"number"):E(I)?R.stylize(""+I,"boolean"):f(I)?R.stylize("null","null"):void 0}function r(R){return"["+Error.prototype.toString.call(R)+"]"}function c(R,I,M,U,H){for(var Y=[],ae=0,ne=I.length;ae-1&&(ne=Y?ne.split(` `).map(function(de){return" "+de}).join(` @@ -37,10 +37,10 @@ Actual: `+y.attribValue);else{var fe=y.tag,le=y.tags[y.tags.length-1]||y;fe.ns== `,this.offset=(o=i.offset)!=null?o:0,this.dontprettytextnodes=(r=i.dontprettytextnodes)!=null?r:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash=(c=i.spacebeforeslash)!=null?c:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,d=i.writer||{};for(s in d)h.call(d,s)&&(l=d[s],this[s]=l)}return g.prototype.set=function(i){var s,p,u;i||(i={}),"pretty"in i&&(this.pretty=i.pretty),"allowEmpty"in i&&(this.allowEmpty=i.allowEmpty),this.pretty?(this.indent="indent"in i?i.indent:" ",this.newline="newline"in i?i.newline:` `,this.offset="offset"in i?i.offset:0,this.dontprettytextnodes="dontprettytextnodes"in i?i.dontprettytextnodes:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash="spacebeforeslash"in i?i.spacebeforeslash:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,p=i.writer||{};for(s in p)h.call(p,s)&&(u=p[s],this[s]=u);return this},g.prototype.space=function(i){var s;return this.pretty?(s=(i||0)+this.offset+1,s>0?new Array(s).join(this.indent):""):""},g}()}).call(void 0)},{}],235:[function(n,A,v){"use strict";(function(){var h,g,i,s,p,u,e;e=n("./Utility"),p=e.assign,u=e.isFunction,h=n("./XMLDocument"),g=n("./XMLDocumentCB"),s=n("./XMLStringWriter"),i=n("./XMLStreamWriter"),A.exports.create=function(o,r,c,d){var l,x;if(o==null)throw new Error("Root element needs a name");return d=p({},r,c,d),l=new h(d),x=l.element(o),d.headless||(l.declaration(d),d.pubID==null&&d.sysID==null||l.doctype(d)),x},A.exports.begin=function(o,r,c){var d;return u(o)&&(d=[o,r],r=d[0],c=d[1],o={}),r?new g(o,r,c):new h(o)},A.exports.stringWriter=function(o){return new s(o)},A.exports.streamWriter=function(o,r){return new i(o,r)}}).call(void 0)},{"./Utility":214,"./XMLDocument":224,"./XMLDocumentCB":225,"./XMLStreamWriter":230,"./XMLStringWriter":231}],236:[function(n,A,v){function h(){for(var i={},s=0;sr?l=d(l):l.length>5]|=128<>>9<<4)]=d;for(var l=1732584193,x=-271733879,E=-1732584194,f=271733878,T=0;T>16)+(d>>16)+(l>>16)<<16|65535&l}function o(c,d){return c<>>32-d}var r=n("./helpers");A.exports=function(c){return r.hash(c,h,16)}},{"./helpers":238}],240:[function(n,A,v){"use strict";function h(e,o){e[o>>5]|=128<<24-o%32,e[15+(o+64>>9<<4)]=o;for(var r=Array(80),c=1732584193,d=-271733879,l=-1732584194,x=271733878,E=-1009589776,f=0;f>16)+(o>>16)+(r>>16)<<16|65535&r}function p(e,o){return e<>>32-o}var u=n("./helpers");A.exports=function(e){return u.hash(e,h,20,!0)}},{"./helpers":238}],241:[function(n,A,v){"use strict";var h=n("./helpers"),g=function(x,E){var f=(65535&x)+(65535&E);return(x>>16)+(E>>16)+(f>>16)<<16|65535&f},i=function(x,E){return x>>>E|x<<32-E},s=function(x,E){return x>>>E},p=function(x,E,f){return x&E^~x&f},u=function(x,E,f){return x&E^x&f^E&f},e=function(x){return i(x,2)^i(x,13)^i(x,22)},o=function(x){return i(x,6)^i(x,11)^i(x,25)},r=function(x){return i(x,7)^i(x,18)^s(x,3)},c=function(x){return i(x,17)^i(x,19)^s(x,10)},d=function(x,E){var f,T,S,m,b,O,C,_,j,D,N,L,B=new Array(1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298),V=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),G=new Array(64);x[E>>5]|=128<<24-E%32,x[15+(E+64>>9<<4)]=E;for(var j=0;j=0)return f("Request#%d %s: got digest auth header WWW-Authenticate: %s",$,C,Me),_.headers=_.headers||{},_.headers.Authorization=digestAuthHeader(ne.method,ne.path,Me,_.digestAuth),f("Request#%d %s: auth with digest header: %s",$,C,_.headers.Authorization),Ce.headers["set-cookie"]&&(_.headers.Cookie=Ce.headers["set-cookie"].join(";")),v.requestWithCallback(C,_,xe)}var Xe=Date.now()-I;le&&(le.contentDownload=Xe),f("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Xe,y,w,ne.method,ne.host,ne.path,P,le);var $e={status:w,statusCode:w,headers:Ue,size:y,aborted:X,rt:Xe,keepAliveSocket:P,data:be,requestUrls:_.requestUrls,timing:le,remoteAddress:K,remotePort:fe};if(oe){var Ze="";Y&&typeof Y.getCurrentStatus=="function"&&(Ze=", agent status: "+(0,o.default)(Y.getCurrentStatus())),oe.message+=", "+ne.method+" "+C+" "+w+" (connected: "+a+", keepalive socket: "+P+Ze+`) -headers: `+(0,o.default)(Ue),oe.data=be,oe.path=ne.path,oe.status=w,oe.headers=Ue,oe.res=$e}xe(oe,be,_.streaming?Ce:$e),_.emitter&&(W.url=C,W.socket=he&&he.connection,W.options=ne,W.size=re,_.emitter.emit("response",{requestId:$,error:oe,ctx:_.ctx,req:W,res:$e}))}function B(oe){var be=null;if(_.followRedirect&&statuses.redirect[oe.statusCode]){_._followRedirectCount=(_._followRedirectCount||0)+1;var Ce=oe.headers.location;if(Ce){if(!(_._followRedirectCount>_.maxRedirects)){var xe=_.formatRedirectUrl?_.formatRedirectUrl(C,Ce):l.resolve(C,Ce);f("Request#%d %s: `redirected` from %s to %s",$,ne.path,C,xe),N(),_.headers&&_.headers.Host&&b.test(Ce)&&(_.headers.Host=null);var Ue=j;return j=null,v.requestWithCallback(xe,_,Ue),{redirect:!0,error:null}}be=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+C),be.name="MaxRedirectError"}else be=new Error("Got statusCode "+oe.statusCode+" but cannot resolve next location from headers"),be.name="FollowRedirectError"}return{redirect:!1,error:be}}function V(oe,be,Ce){return Ce(null,be,oe.headers["content-encoding"])}function G(oe){if(le&&(le.waiting=Date.now()-I),f("Request#%d %s `req response` event emit: status %d, headers: %j",$,C,oe.statusCode,oe.headers),_.streaming){var be=B(oe);return be.redirect?void oe.resume():be.error?(oe.resume(),L(be.error,null,oe)):L(null,null,oe)}if(oe.on("close",function(){f("Request#%d %s: `res close` event emit, total size %d",$,C,y)}),oe.on("error",function(){f("Request#%d %s: `res error` event emit, total size %d",$,C,y)}),oe.on("aborted",function(){X=!0,f("Request#%d %s: `res aborted` event emit, total size %d",$,C,y)}),me){var be=B(oe);return be.redirect?void oe.resume():be.error?(oe.resume(),me.end(),L(be.error,null,oe)):(_.consumeWriteStream===!1?oe.on("end",L.bind(null,null,null,oe)):isNode010||isNode012?first([[me,"close"],[oe,"aborted"]],function(Ue,Me,Xe){f("Request#%d %s: writeStream or res %s event emitted",$,C,Xe),L(t||null,null,oe)}):me.on("close",function(){f("Request#%d %s: writeStream close event emitted",$,C),L(t||null,null,oe)}),oe.pipe(me))}var Ce=[];oe.on("data",function(xe){f("Request#%d %s: `res data` event emit, size %d",$,C,xe.length),y+=xe.length,Ce.push(xe)}),oe.on("end",function(){var xe=g.concat(Ce,y);if(f("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",$,C,y,oe._dumped),t)return L(t,xe,oe);var Ue=B(oe);if(Ue.error)return L(Ue.error,xe,oe);Ue.redirect||V(oe,xe,function(Me,Xe,$e){if(Me)return L(Me,xe,oe);if(!$e&&O.indexOf(_.dataType)>=0){try{Xe=decodeBodyByCharset(Xe,oe)}catch(et){return f("decodeBodyByCharset error: %s",et),L(null,Xe,oe)}if(_.dataType==="json")if(y===0)Xe=null;else{var Ze=parseJSON(Xe,ae);Ze.error?Me=Ze.error:Xe=Ze.data}}X&&f("Request#%d %s: Remote socket was terminated before `response.end()` was called",$,C),L(Me,Xe,oe)})})}function Z(){f("Response timer ticking, timeout: %d",ye),k=setTimeout(function(){k=null;var oe="Response timeout for "+ye+"ms";t=new Error(oe),t.name="ResponseTimeoutError",t.requestId=$,f("ResponseTimeout: Request#%d %s %s: %s, connected: %s",$,C,t.name,oe,a),F()},ye)}function F(){f("Request#%d %s abort, connected: %s",$,C,a),he.socket||(t.noSocket=!0,L(t)),he.abort()}if(!C||typeof C!="string"&&(C===void 0?"undefined":(0,c.default)(C))!=="object"){var ee=d.format("expect request url to be a string or a http request options, but got %j",C);throw new Error(ee)}arguments.length===2&&typeof _=="function"&&(j=_,_=null),_=_||{},S>=m&&(S=0);var $=++S;_.requestUrls=_.requestUrls||[];var W={requestId:$,url:C,args:_,ctx:_.ctx};_.emitter&&_.emitter.emit("request",W),_.timeout=_.timeout||v.TIMEOUTS,_.maxRedirects=_.maxRedirects||10,_.streaming=_.streaming||_.customResponse;var R,I=Date.now();typeof C=="string"?(b.test(C)||(C="http://"+C),R=l.parse(C)):R=C;var M=(_.type||_.method||R.method||"GET").toUpperCase(),U=R.port||80,H=x,Y=s(_.agent,v.agent),ae=_.fixJSONCtlChars;R.protocol==="https:"&&(H=E,Y=s(_.httpsAgent,v.httpsAgent),R.port||(U=443));var ne={host:R.hostname||R.host||"localhost",path:R.path||"/",method:M,port:U,agent:Y,headers:_.headers||{},lookup:_.lookup};Array.isArray(_.timeout)?ne.requestTimeout=_.timeout[_.timeout.length-1]:_.timeout!==void 0&&(ne.requestTimeout=_.timeout);for(var ue=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],de=0;de>>2]>>>24-O%4*8&255;T[m+O>>>2]|=C<<24-(m+O)%4*8}else for(var O=0;O>>2]=S[O>>>2];return this.sigBytes+=b,this},clamp:function(){var f=this.words,T=this.sigBytes;f[T>>>2]&=4294967295<<32-T%4*8,f.length=h.ceil(T/4)},clone:function(){var f=u.clone.call(this);return f.words=this.words.slice(0),f},random:function(f){for(var T,S=[],m=0;m>16)&_,O=18e3*(65535&O)+(O>>16)&_;var j=(C<<16)+O&_;return j/=4294967296,(j+=.5)*(h.random()>.5?1:-1)}}(4294967296*(T||h.random()));T=987654071*b(),S.push(4294967296*b()|0)}return new e.init(S,f)}}),o=s.enc={},r=o.Hex={stringify:function(f){for(var T=f.words,S=f.sigBytes,m=[],b=0;b>>2]>>>24-b%4*8&255;m.push((O>>>4).toString(16)),m.push((15&O).toString(16))}return m.join("")},parse:function(f){for(var T=f.length,S=[],m=0;m>>3]|=parseInt(f.substr(m,2),16)<<24-m%8*4;return new e.init(S,T/2)}},c=o.Latin1={stringify:function(f){for(var T=f.words,S=f.sigBytes,m=[],b=0;b>>2]>>>24-b%4*8&255;m.push(String.fromCharCode(O))}return m.join("")},parse:function(f){for(var T=f.length,S=[],m=0;m>>2]|=(255&f.charCodeAt(m))<<24-m%4*8;return new e.init(S,T)}},d=o.Utf8={stringify:function(f){try{return decodeURIComponent(escape(c.stringify(f)))}catch(T){throw new Error("Malformed UTF-8 data")}},parse:function(f){return c.parse(unescape(encodeURIComponent(f)))}},l=p.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new e.init,this._nDataBytes=0},_append:function(f){typeof f=="string"&&(f=d.parse(f)),this._data.concat(f),this._nDataBytes+=f.sigBytes},_process:function(f){var T=this._data,S=T.words,m=T.sigBytes,b=this.blockSize,O=4*b,C=m/O;C=f?h.ceil(C):h.max((0|C)-this._minBufferSize,0);var _=C*b,j=h.min(4*_,m);if(_){for(var D=0;D<_;D+=b)this._doProcessBlock(S,D);var N=S.splice(0,_);T.sigBytes-=j}return new e.init(N,j)},clone:function(){var f=u.clone.call(this);return f._data=this._data.clone(),f},_minBufferSize:0}),x=(p.Hasher=l.extend({cfg:u.extend(),init:function(f){this.cfg=this.cfg.extend(f),this.reset()},reset:function(){l.reset.call(this),this._doReset()},update:function(f){return this._append(f),this._process(),this},finalize:function(f){return f&&this._append(f),this._doFinalize()},blockSize:16,_createHelper:function(f){return function(T,S){return new f.init(S).finalize(T)}},_createHmacHelper:function(f){return function(T,S){return new x.HMAC.init(f,S).finalize(T)}}}),s.algo={});return s}(Math);return v})},function(pe,n,A){"use strict";function v(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function i(s,p){for(var u=0;u",e[0];)p++;return p>4&&p}},{key:"extend",value:function(p,u){for(var e in u)Object.prototype.hasOwnProperty.call(u,e)&&u[e]&&(p[e]=u[e])}},{key:"isArray",value:function(p){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(p){return p=p.toLowerCase(),/.mp4|.flv|.m3u8|.avi|.rm|.rmvb|.mpeg|.mpg|.mov|.wmv|.3gp|.asf|.dat|.dv|.f4v|.gif|.m2t|.m4v|.mj2|.mjpeg|.mpe|.mts|.ogg|.qt|.swf|.ts|.vob|.wmv|.webm/.test(p)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(p)?"audio":/.bmp|.jpg|.jpeg|.png/.test(p)?"img":"other"}},{key:"isImage",value:function(p){return p=p.toLowerCase(),!!/.jpg|.jpeg|.png/.test(p)}},{key:"ISODateString",value:function(p){function u(e){return e<10?"0"+e:e}return p.getUTCFullYear()+"-"+u(p.getUTCMonth()+1)+"-"+u(p.getUTCDate())+"T"+u(p.getUTCHours())+":"+u(p.getUTCMinutes())+":"+u(p.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(p){return!!/^\d+$/.test(p)}}]),i}();n.default=g},function(pe,n,A){!function(v,h){pe.exports=n=h(A(0))}(0,function(v){return function(h){function g(x,E,f,T,S,m,b){var O=x+(E&f|~E&T)+S+b;return(O<>>32-m)+E}function i(x,E,f,T,S,m,b){var O=x+(E&T|f&~T)+S+b;return(O<>>32-m)+E}function s(x,E,f,T,S,m,b){var O=x+(E^f^T)+S+b;return(O<>>32-m)+E}function p(x,E,f,T,S,m,b){var O=x+(f^(E|~T))+S+b;return(O<>>32-m)+E}var u=v,e=u.lib,o=e.WordArray,r=e.Hasher,c=u.algo,d=[];!function(){for(var x=0;x<64;x++)d[x]=4294967296*h.abs(h.sin(x+1))|0}();var l=c.MD5=r.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(E,f){for(var T=0;T<16;T++){var S=f+T,m=E[S];E[S]=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8)}var b=this._hash.words,O=E[f+0],C=E[f+1],_=E[f+2],j=E[f+3],D=E[f+4],N=E[f+5],L=E[f+6],B=E[f+7],V=E[f+8],G=E[f+9],Z=E[f+10],F=E[f+11],ee=E[f+12],$=E[f+13],W=E[f+14],R=E[f+15],I=b[0],M=b[1],U=b[2],H=b[3];I=g(I,M,U,H,O,7,d[0]),H=g(H,I,M,U,C,12,d[1]),U=g(U,H,I,M,_,17,d[2]),M=g(M,U,H,I,j,22,d[3]),I=g(I,M,U,H,D,7,d[4]),H=g(H,I,M,U,N,12,d[5]),U=g(U,H,I,M,L,17,d[6]),M=g(M,U,H,I,B,22,d[7]),I=g(I,M,U,H,V,7,d[8]),H=g(H,I,M,U,G,12,d[9]),U=g(U,H,I,M,Z,17,d[10]),M=g(M,U,H,I,F,22,d[11]),I=g(I,M,U,H,ee,7,d[12]),H=g(H,I,M,U,$,12,d[13]),U=g(U,H,I,M,W,17,d[14]),M=g(M,U,H,I,R,22,d[15]),I=i(I,M,U,H,C,5,d[16]),H=i(H,I,M,U,L,9,d[17]),U=i(U,H,I,M,F,14,d[18]),M=i(M,U,H,I,O,20,d[19]),I=i(I,M,U,H,N,5,d[20]),H=i(H,I,M,U,Z,9,d[21]),U=i(U,H,I,M,R,14,d[22]),M=i(M,U,H,I,D,20,d[23]),I=i(I,M,U,H,G,5,d[24]),H=i(H,I,M,U,W,9,d[25]),U=i(U,H,I,M,j,14,d[26]),M=i(M,U,H,I,V,20,d[27]),I=i(I,M,U,H,$,5,d[28]),H=i(H,I,M,U,_,9,d[29]),U=i(U,H,I,M,B,14,d[30]),M=i(M,U,H,I,ee,20,d[31]),I=s(I,M,U,H,N,4,d[32]),H=s(H,I,M,U,V,11,d[33]),U=s(U,H,I,M,F,16,d[34]),M=s(M,U,H,I,W,23,d[35]),I=s(I,M,U,H,C,4,d[36]),H=s(H,I,M,U,D,11,d[37]),U=s(U,H,I,M,B,16,d[38]),M=s(M,U,H,I,Z,23,d[39]),I=s(I,M,U,H,$,4,d[40]),H=s(H,I,M,U,O,11,d[41]),U=s(U,H,I,M,j,16,d[42]),M=s(M,U,H,I,L,23,d[43]),I=s(I,M,U,H,G,4,d[44]),H=s(H,I,M,U,ee,11,d[45]),U=s(U,H,I,M,R,16,d[46]),M=s(M,U,H,I,_,23,d[47]),I=p(I,M,U,H,O,6,d[48]),H=p(H,I,M,U,B,10,d[49]),U=p(U,H,I,M,W,15,d[50]),M=p(M,U,H,I,N,21,d[51]),I=p(I,M,U,H,ee,6,d[52]),H=p(H,I,M,U,j,10,d[53]),U=p(U,H,I,M,Z,15,d[54]),M=p(M,U,H,I,C,21,d[55]),I=p(I,M,U,H,V,6,d[56]),H=p(H,I,M,U,R,10,d[57]),U=p(U,H,I,M,L,15,d[58]),M=p(M,U,H,I,$,21,d[59]),I=p(I,M,U,H,D,6,d[60]),H=p(H,I,M,U,F,10,d[61]),U=p(U,H,I,M,_,15,d[62]),M=p(M,U,H,I,G,21,d[63]),b[0]=b[0]+I|0,b[1]=b[1]+M|0,b[2]=b[2]+U|0,b[3]=b[3]+H|0},_doFinalize:function(){var E=this._data,f=E.words,T=8*this._nDataBytes,S=8*E.sigBytes;f[S>>>5]|=128<<24-S%32;var m=h.floor(T/4294967296),b=T;f[15+(S+64>>>9<<4)]=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),f[14+(S+64>>>9<<4)]=16711935&(b<<8|b>>>24)|4278255360&(b<<24|b>>>8),E.sigBytes=4*(f.length+1),this._process();for(var O=this._hash,C=O.words,_=0;_<4;_++){var j=C[_];C[_]=16711935&(j<<8|j>>>24)|4278255360&(j<<24|j>>>8)}return O},clone:function(){var E=r.clone.call(this);return E._hash=this._hash.clone(),E}});u.MD5=r._createHelper(l),u.HmacMD5=r._createHmacHelper(l)}(Math),v.MD5})},function(pe,n,A){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},n.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},n.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(pe,n,A){"use strict";function v(l){return l&&l.__esModule?l:{default:l}}function h(l,x){if(!(l instanceof x))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var g=function(){function l(x,E){for(var f=0;f-1)return"Baiduspider";if(r.indexOf("PlayStation")>-1)return"PS4";var d=navigator.platform=="Win32"||navigator.platform=="Windows"||r.indexOf("Windows")>-1,l=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return l&&(c="macOS"),navigator.platform=="X11"&&!d&&!l&&(c="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(c="Linux"),d?"windows":c},i=function(){var o=navigator.userAgent,r="";return(o.indexOf("Windows NT 5.0")>-1||o.indexOf("Windows 2000")>-1)&&(r="2000"),(o.indexOf("Windows NT 5.1")>-1||o.indexOf("Windows XP")>-1)&&(r="XP"),(o.indexOf("Windows NT 5.2")>-1||o.indexOf("Windows 2003")>-1)&&(r="2003"),(o.indexOf("Windows NT 6.0")>-1||o.indexOf("Windows Vista")>-1)&&(r="Vista"),(o.indexOf("Windows NT 6.1")>-1||o.indexOf("Windows 7")>-1)&&(r="7"),(o.indexOf("Windows NT 6.2")>-1||o.indexOf("Windows 8")>-1)&&(r="8"),(o.indexOf("Windows NT 6.3")>-1||o.indexOf("Windows 8.1")>-1)&&(r="8.1"),(o.indexOf("Windows NT 10")>-1||o.indexOf("Windows 10")>-1)&&(r="10"),r},s=function(o){var r=navigator.userAgent.toLowerCase();return o.chrome?"Chrome":o.firefox?"Firefox":o.safari?"Safari":o.webview?"webview":o.ie?/edge/.test(r)?"Edge":"IE":/baiduspider/.test(r)?"Baiduspider":/ucweb/.test(r)||/UCBrowser/.test(r)?"UC":/opera/.test(r)?"Opera":/ucweb/.test(r)?"UC":/360se/.test(r)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(r)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(r)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(r)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(r)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(r)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(r)?"PS4\u6D4F\u89C8\u5668":void 0},p=function(){var e={},o={},r=navigator.userAgent,c=navigator.platform,d=r.match(/Web[kK]it[\/]{0,1}([\d.]+)/),l=r.match(/(Android);?[\s\/]+([\d.]+)?/),x=!!r.match(/\(Macintosh\; Intel /),E=r.match(/(iPad).*OS\s([\d_]+)/),f=r.match(/(iPod)(.*OS\s([\d_]+))?/),T=!E&&r.match(/(iPhone\sOS)\s([\d_]+)/),S=r.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),m=/Win\d{2}|Windows/.test(c),b=r.match(/Windows Phone ([\d.]+)/),O=S&&r.match(/TouchPad/),C=r.match(/Kindle\/([\d.]+)/),_=r.match(/Silk\/([\d._]+)/),j=r.match(/(BlackBerry).*Version\/([\d.]+)/),D=r.match(/(BB10).*Version\/([\d.]+)/),N=r.match(/(RIM\sTablet\sOS)\s([\d.]+)/),L=r.match(/PlayBook/),B=r.match(/Chrome\/([\d.]+)/)||r.match(/CriOS\/([\d.]+)/),V=r.match(/Firefox\/([\d.]+)/),G=r.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),Z=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),F=!B&&r.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),ee=F||r.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((o.webkit=!!d)&&(o.version=d[1]),l&&(e.android=!0,e.version=l[2]),T&&!f&&(e.ios=e.iphone=!0,e.version=T[2].replace(/_/g,".")),E&&(e.ios=e.ipad=!0,e.version=E[2].replace(/_/g,".")),f&&(e.ios=e.ipod=!0,e.version=f[3]?f[3].replace(/_/g,"."):null),b&&(e.wp=!0,e.version=b[1]),S&&(e.webos=!0,e.version=S[2]),O&&(e.touchpad=!0),j&&(e.blackberry=!0,e.version=j[2]),D&&(e.bb10=!0,e.version=D[2]),N&&(e.rimtabletos=!0,e.version=N[2]),L&&(o.playbook=!0),C&&(e.kindle=!0,e.version=C[1]),_&&(o.silk=!0,o.version=_[1]),!_&&e.android&&r.match(/Kindle Fire/)&&(o.silk=!0),B&&(o.chrome=!0,o.version=B[1]),V&&(o.firefox=!0,o.version=V[1]),G&&(e.firefoxos=!0,e.version=G[1]),Z&&(o.ie=!0,o.version=Z[1]),ee&&(x||e.ios||m||l)&&(o.safari=!0,e.ios||(o.version=ee[1])),F&&(o.webview=!0),x){var $=r.match(/[\d]*_[\d]*_[\d]*/);$&&$.length>0&&$[0]&&(e.version=$[0].replace(/_/g,"."))}return e.tablet=!!(E||L||l&&!r.match(/Mobile/)||V&&r.match(/Tablet/)||Z&&!r.match(/Phone/)&&r.match(/Touch/)),e.phone=!(e.tablet||e.ipod||!(l||T||S||j||D||B&&r.match(/Android/)||B&&r.match(/CriOS\/([\d.]+)/)||V&&r.match(/Mobile/)||Z&&r.match(/Touch/))),e.pc=!e.tablet&&!e.phone,x?e.name="macOS":m?(e.name="windows",e.version=i()):e.name=g(e),o.name=s(o),{os:e,browser:o}}(),u=function(){function e(){v(this,e)}return h(e,null,[{key:"getHost",value:function(r){var c="";if(r===void 0||r==null||r=="")return"";var d=r.indexOf("//"),l=r;d>-1&&(l=r.substring(d+2));var c=l,x=l.split("/");return x&&x.length>0&&(c=x[0]),x=c.split(":"),x&&x.length>0&&(c=x[0]),c}},{key:"os",get:function(){return p.os}},{key:"browser",get:function(){var r=p.browser;return r.name||(r.name=s()),r}}]),e}();n.default=u},function(pe,n,A){"use strict";function v(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function i(s,p){for(var u=0;u0){W._invalidUserId=!0;var U=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(U)}}catch(H){console.log(H)}})})}Z&&($.videoInfo=Z?JSON.parse(Z).Vod:{},$.userData=o.default.encode(Z)),$.ri=T.default.create(),this._uploadList.push($),this._reportLog("20001",$,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess($)}catch(R){console.log(R)}return!0}},{key:"deleteFile",value:function(L){return!!this.cancelFile(L)&&(this._uploadList.splice(L,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(L){if(this.options,L<0||L>=this._uploadList.length)return!1;var B=this._uploadList[L];if(L==this._curIndex&&B.state==i.UPLOADSTATE.UPLOADING){B.state=i.UPLOADSTATE.CANCELED;var V=this._getCheckoutpoint(B);V&&V.checkpoint&&(V=V.checkpoint),V&&this._ossUpload.abort(B),this._removeCheckoutpoint(B),this.nextUpload()}else B.state!=i.UPLOADSTATE.SUCCESS&&(B.state=i.UPLOADSTATE.CANCELED);return this._reportLog("20008",B),!0}},{key:"resumeFile",value:function(L){if(this.options,L<0||L>=this._uploadList.length)return!1;var B=this._uploadList[L];return B.state==i.UPLOADSTATE.CANCELED&&(B.state=i.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(L){return this._getCheckoutpoint({file:L})}},{key:"startUpload",value:function(L){if(this._retryCount=0,this.options,this._state==i.VODSTATE.START||this._state==i.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=i.VODSTATE.END);var B=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(B),this._state=i.VODSTATE.START}},{key:"nextUpload",value:function(){var L=this.options;if(this._state==i.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var B=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(B)}else{this._state=i.VODSTATE.END;try{L.onUploadEnd&&L.onUploadEnd(B)}catch(V){console.log(V)}}}},{key:"clear",value:function(L){for(var B=this.options,V=0,G=0;Gthis._curIndex&&(Z=this._uploadList[this._curIndex]),Z&&(this.init(L,B,V,G),this._state=i.VODSTATE.START,this._ossUpload=null,this._uploadCore(Z,Z.retry),Z.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(L,B,V){if(this._curIndex==-1)return!1;if(this._state!=i.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var G=this._uploadList[this._curIndex];G.object?this._refreshSTSTokenUpload(G,L,B,V):this.setSTSToken(G,L,B,V)}}},{key:"setSTSTokenDirectlyUpload",value:function(L,B,V,G,Z){if(!(B&&V&&G&&Z))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var F=L;this.init(B,V,G,Z),F.endpoint=F._endpoint,F.bucket=F._bucket,F.object=F._object,this._ossUpload=null,this._uploadCore(F,L.retry),L.retry=!1}},{key:"setSTSToken",value:function(L,B,V,G){if(!B||!V||!G)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var Z=L.videoInfo,F={accessKeyId:B,securityToken:G,accessKeySecret:V,fileName:L.file.name,title:Z.Title,requestId:L.ri,region:this.options.region};Z.ImageType&&(F.imageType=Z.ImageType),Z.ImageExt&&(F.imageExt=Z.ImageExt),Z.FileSize&&(F.fileSize=Z.FileSize),Z.Description&&(F.description=Z.Description),Z.CateId&&(F.cateId=Z.CateId),Z.Tags&&(F.tags=Z.Tags),Z.TemplateGroupId&&(F.templateGroupId=Z.TemplateGroupId),Z.StorageLocation&&(F.storageLocation=Z.StorageLocation),Z.CoverURL&&(F.coverUrl=Z.CoverURL),Z.TransCodeMode&&(F.transCodeMode=Z.TransCodeMode),Z.UserData&&(F.userData=Z.UserData);var ee=this,$="getUploadAuth";L.videoId?(F.videoId=L.videoId,$="refreshUploadAuth"):L.isImage&&($="getImageUploadAuth"),m.default[$](F,function(W){L.videoId=W.VideoId?W.VideoId:L.videoId,ee.setUploadAuthAndAddress(L,W.UploadAuth,W.UploadAddress),ee._state=i.VODSTATE.START},function(W){ee._error(L,{name:W.Code,code:W.Code,message:W.Message,requestId:W.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(L,B,V,G){if(!L||!B||!V)return!1;var Z=JSON.parse(o.default.decode(B));if(!(Z.AccessKeyId&&Z.AccessKeySecret&&Z.SecurityToken&&Z.Expiration))return console.error("uploadauth is invalid"),!1;var F={},ee=L;if(V){if(F=JSON.parse(o.default.decode(V)),!F.Endpoint||!F.Bucket||!F.FileName)return console.error("uploadAddress is invalid"),!1}else F.Endpoint=ee.endpoint,F.Bucket=ee.bucket,F.FileName=ee.object;this._ut="vod",this._uploadWay="vod",this.options.region=Z.Region||this.options.region,this.init(Z.AccessKeyId,Z.AccessKeySecret,Z.SecurityToken,Z.Expiration),ee.endpoint=ee._endpoint?ee._endpoint:F.Endpoint,ee.bucket=ee._bucket?ee._bucket:F.Bucket,ee.object=ee._object?ee._object:F.FileName,ee.region=this.options.region,G&&(ee.videoId=G),this._ossUpload=null,this._uploadCore(ee,L.retry),L.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(L,B,V,G){if(!B||!V||!G)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var Z={accessKeyId:B,securityToken:G,accessKeySecret:V,videoId:L.object,requestId:L.ri,region:this.options.region},F=this,ee="refreshUploadAuth";L.isImage&&(ee="getImageUploadAuth"),m.default[ee](Z,function($){F.setUploadAuthAndAddress(L,$.UploadAuth,UploadAddress),F._state=i.VODSTATE.START},function($){F._error(L,{name:$.Code,code:$.Code,message:$.Message,requestId:$.RequestId})})}},{key:"_upload",value:function(L){var B=arguments.length>1&&arguments[1]!==void 0&&arguments[1],V=this.options;if(L.retry=B,V.onUploadstarted&&!B)try{var G=this._getCheckoutpoint(L);G&&G.state!=i.UPLOADSTATE.UPLOADING&&(L.checkpoint=G,L.videoId=G.videoId),V.onUploadstarted(L)}catch(Z){console.log(Z)}}},{key:"_uploadCore",value:function(L){if(arguments.length>1&&arguments[1]!==void 0&&arguments[1],!this._ossCreditor.accessKeyId||!this._ossCreditor.accessKeySecret||!this._ossCreditor.securityToken)throw new Error("AccessKeyId\u3001AccessKeySecret\u3001securityToken should not be null");if(L.state=i.UPLOADSTATE.UPLOADING,!this._ossUpload){L.endpoint=L.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var B=this;this._ossUpload=new u.default({bucket:L.bucket,endpoint:L.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(R,I){B._error.call(B,R,I)},oncomplete:function(R,I){B._complete.call(B,R,I)},onprogress:function(R,I,M){B._progress.call(B,R,I,M)}})}var V=E.default.getFileType(L.file.name),G=this._getCheckoutpoint(L),Z="",F="";G&&G.checkpoint&&(F=G.state,Z=G.videoId,G=G.checkpoint),G&&Z==L.videoId&&F!=i.UPLOADSTATE.UPLOADING&&(G.file=L.file,L.checkpoint=G,G.uploadId);var ee=this._adjustPartSize(L);this._reportLog("20002",L,{ft:V,fs:L.file.size,bu:L.bucket,ok:L.object,vid:L.videoId||"",fn:L.file.name,fw:null,fh:null,ps:ee});var $={headers:{"x-oss-notification":L.userData?L.userData:""},partSize:ee,parallel:this.options.parallel};this._ossUpload.upload(L,$)}},{key:"_findUploadIndex",value:function(){for(var L=-1,B=0;B0||B.name=="SignatureDoesNotMatchError"||B.code=="SecurityTokenExpired"||B.code=="InvalidSecurityToken.Expired"||B.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=i.VODSTATE.EXPIRE,L.state=i.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(L,B)}catch(G){console.log(G)}}return}if((B.name=="RequestTimeoutError"||B.name=="ConnectionTimeout"||B.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var V=this;return setTimeout(function(){V._uploadCore(L,!0)},1e3*V._retryDuration),void this._retryCount++}B.name=="NoSuchUploadError"&&this._removeCheckoutpoint(L),this._handleError(L,B)}}},{key:"_handleError",value:function(L,B){var V=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],G=i.UPLOADSTATE.FAIlURE;if(L.state!=i.UPLOADSTATE.CANCELED&&(L.state=i.UPLOADSTATE.FAIlURE,this._state=i.VODSTATE.FAILURE,this.options.onUploadFailed&&B&&B.code&&B.message))try{this.options.onUploadFailed(L,B.code,B.message)}catch(F){console.log(F)}if(V&&this._changeState(L,G),this._reportLog("20006",L,{code:B.name,message:B.message,requestId:B.requestId,fs:L.file.size,bu:L.bucket,ok:L.object,fn:L.file.name}),this._reportLog("20004",L,{requestId:B.requestId,fs:L.file.size,bu:L.bucket,ok:L.object,fn:L.file.name}),L.ri=T.default.create(),this._findUploadIndex()!=-1){var Z=this;this._state=i.VODSTATE.START,setTimeout(function(){Z.nextUpload()},100)}}},{key:"_complete",value:function(L,B){if(L.state=i.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(L)}catch(Z){console.log(Z)}var V=0;B&&B.res&&B.res.headers&&(V=B.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(L);var G=this;setTimeout(function(){G.nextUpload()},100),this._retryCount=0,this._reportLog("20003",L,{requestId:V})}},{key:"_progress",value:function(L,B,V){if(this.options.onUploadProgress)try{L.loaded=B.loaded,this.options.onUploadProgress(L,B.total,B.loaded)}catch(R){console.log(R)}var G=B.checkpoint,Z=0;G&&(L.checkpoint=G,this._saveCheckoutpoint(L,G,i.UPLOADSTATE.UPLOADING),Z=G.uploadId),this._retryCount=0;var F=this._getPortNumber(G),ee=0;if(V&&V.headers&&(ee=V.headers["x-oss-request-id"]),B.loaded!=0&&this._reportLog("20007",L,{pn:F,requestId:ee}),B.loaded!=1&&this._reportLog("20005",L,{UploadId:Z,pn:F+1,pr:L.retry?1:0,fs:L.file.size,bu:L.bucket,ok:L.object,fn:L.file.name}),!this._invalidUserId&&!L.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var $={file:L.file,checkpoint:B,userId:this.options.userId,videoId:L.videoId,region:this.options.region,fileHash:L.fileHash};try{var W=this;O.default.upload($,function(){},function(R){if((R=JSON.parse(R))&&R.Code=="InvalidParameter"&&R.Message.indexOf("UserId")>0){W._invalidUserId=!0;var I=R.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(I)}})}catch(R){console.log(R)}}}},{key:"_getPortNumber",value:function(L){if(L){var B=L.doneParts;if(B&&B.length>0)return B[B.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(L){var B=this._getCheckoutpointKey(L);c.default.remove(B)}},{key:"_getCheckoutpoint",value:function(L){var B=this._getCheckoutpointKey(L),V=c.default.get(B);if(V)try{return JSON.parse(V)}catch(G){}return""}},{key:"_saveCheckoutpoint",value:function(L,B,V){if(B){var G=this._getCheckoutpointKey(L),Z=L.file,F={fileName:Z.name,lastModified:Z.lastModified,size:Z.size,object:L.object,videoId:L.videoId,bucket:L.bucket,endpoint:L.endpoint,checkpoint:B,loaded:L.loaded,state:V};c.default.set(G,JSON.stringify(F))}}},{key:"_changeState",value:function(L,B){var V=this._getCheckoutpoint(L);V&&((this._onbeforeunload=!0)&&(B=i.UPLOADSTATE.STOPED),this._saveCheckoutpoint(L,V.checkpoint,B))}},{key:"_getCheckoutpointKey",value:function(L){return"upload_"+L.file.lastModified+"_"+L.file.name+"_"+L.file.size}},{key:"_getCheckoutpointFromCloud",value:function(L,B,V){var G={userId:this.options.userId,uploadInfoList:[{FileName:L.file.name,FileSize:L.file.size,FileCreateTime:L.file.lastModified,FileHash:L.fileHash}],region:this.options.region};O.default.get(G,function(Z){B(Z)},V)}},{key:"_reportLog",value:function(L,B,V){V||(V={}),V.ri=B.ri,this._ut&&(V.ut=this._ut),this._log.log(L,V)}},{key:"_initEvent",value:function(){var L=this;window&&(window.onbeforeunload=function(B){if(L._onbeforeunload=!0,L._curIndex!=-1&&L._uploadList.length>L._curIndex){var V=L._uploadList[L._curIndex];L._changeState(V,i.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var L=0;L1e4?L.file.size/9999:this.options.partSize}}]),D}());n.default=j},function(pe,n,A){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},n.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(pe,n,A){"use strict";function v(e){return e&&e.__esModule?e:{default:e}}function h(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var g=function(){function e(o,r){for(var c=0;c=h())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+h().toString(16)+" bytes");return 0|k}function x(k){return+k!=k&&(k=0),i.alloc(+k)}function E(k,t){if(i.isBuffer(k))return k.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(k)||k instanceof ArrayBuffer))return k.byteLength;typeof k!="string"&&(k=""+k);var a=k.length;if(a===0)return 0;for(var P=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return ne(k).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return Q(k).length;default:if(P)return ne(k).length;t=(""+t).toLowerCase(),P=!0}}function f(k,t,a){var P=!1;if((t===void 0||t<0)&&(t=0),t>this.length)return"";if((a===void 0||a>this.length)&&(a=this.length),a<=0)return"";if(a>>>=0,t>>>=0,a<=t)return"";for(k||(k="utf8");;)switch(k){case"hex":return Z(this,t,a);case"utf8":case"utf-8":return L(this,t,a);case"ascii":return V(this,t,a);case"latin1":case"binary":return G(this,t,a);case"base64":return N(this,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,a);default:if(P)throw new TypeError("Unknown encoding: "+k);k=(k+"").toLowerCase(),P=!0}}function T(k,t,a){var P=k[t];k[t]=k[a],k[a]=P}function S(k,t,a,P,y){if(k.length===0)return-1;if(typeof a=="string"?(P=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=y?0:k.length-1),a<0&&(a=k.length+a),a>=k.length){if(y)return-1;a=k.length-1}else if(a<0){if(!y)return-1;a=0}if(typeof t=="string"&&(t=i.from(t,P)),i.isBuffer(t))return t.length===0?-1:m(k,t,a,P,y);if(typeof t=="number")return t&=255,i.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(k,t,a):Uint8Array.prototype.lastIndexOf.call(k,t,a):m(k,[t],a,P,y);throw new TypeError("val must be string, number or Buffer")}function m(k,t,a,P,y){function w(he,oe){return X===1?he[oe]:he.readUInt16BE(oe*X)}var X=1,K=k.length,fe=t.length;if(P!==void 0&&((P=String(P).toLowerCase())==="ucs2"||P==="ucs-2"||P==="utf16le"||P==="utf-16le")){if(k.length<2||t.length<2)return-1;X=2,K/=2,fe/=2,a/=2}var le;if(y){var me=-1;for(le=a;leK&&(a=K-fe),le=a;le>=0;le--){for(var _e=!0,ye=0;yey&&(P=y):P=y;var w=t.length;if(w%2!=0)throw new TypeError("Invalid hex string");P>w/2&&(P=w/2);for(var X=0;X239?4:w>223?3:w>191?2:1;if(y+K<=a){var fe,le,me,_e;switch(K){case 1:w<128&&(X=w);break;case 2:fe=k[y+1],(192&fe)==128&&(_e=(31&w)<<6|63&fe)>127&&(X=_e);break;case 3:fe=k[y+1],le=k[y+2],(192&fe)==128&&(192&le)==128&&(_e=(15&w)<<12|(63&fe)<<6|63&le)>2047&&(_e<55296||_e>57343)&&(X=_e);break;case 4:fe=k[y+1],le=k[y+2],me=k[y+3],(192&fe)==128&&(192&le)==128&&(192&me)==128&&(_e=(15&w)<<18|(63&fe)<<12|(63&le)<<6|63&me)>65535&&_e<1114112&&(X=_e)}}X===null?(X=65533,K=1):X>65535&&(X-=65536,P.push(X>>>10&1023|55296),X=56320|1023&X),P.push(X),y+=K}return B(P)}function B(k){var t=k.length;if(t<=te)return String.fromCharCode.apply(String,k);for(var a="",P=0;PP)&&(a=P);for(var y="",w=t;wa)throw new RangeError("Trying to access beyond buffer length")}function $(k,t,a,P,y,w){if(!i.isBuffer(k))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>y||tk.length)throw new RangeError("Index out of range")}function W(k,t,a,P){t<0&&(t=65535+t+1);for(var y=0,w=Math.min(k.length-a,2);y>>8*(P?y:1-y)}function R(k,t,a,P){t<0&&(t=4294967295+t+1);for(var y=0,w=Math.min(k.length-a,4);y>>8*(P?y:3-y)&255}function I(k,t,a,P,y,w){if(a+P>k.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function M(k,t,a,P,y){return y||I(k,t,a,4,34028234663852886e22,-34028234663852886e22),z.write(k,t,a,P,23,4),a+4}function U(k,t,a,P,y){return y||I(k,t,a,8,17976931348623157e292,-17976931348623157e292),z.write(k,t,a,P,52,8),a+8}function H(k){if(k=Y(k).replace(ce,""),k.length<2)return"";for(;k.length%4!=0;)k+="=";return k}function Y(k){return k.trim?k.trim():k.replace(/^\s+|\s+$/g,"")}function ae(k){return k<16?"0"+k.toString(16):k.toString(16)}function ne(k,t){t=t||1/0;for(var a,P=k.length,y=null,w=[],X=0;X55295&&a<57344){if(!y){if(a>56319){(t-=3)>-1&&w.push(239,191,189);continue}if(X+1===P){(t-=3)>-1&&w.push(239,191,189);continue}y=a;continue}if(a<56320){(t-=3)>-1&&w.push(239,191,189),y=a;continue}a=65536+(y-55296<<10|a-56320)}else y&&(t-=3)>-1&&w.push(239,191,189);if(y=null,a<128){if((t-=1)<0)break;w.push(a)}else if(a<2048){if((t-=2)<0)break;w.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;w.push(a>>12|224,a>>6&63|128,63&a|128)}else{if(!(a<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;w.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return w}function ue(k){for(var t=[],a=0;a>8,y=a%256,w.push(y),w.push(P);return w}function Q(k){return q.toByteArray(H(k))}function J(k,t,a,P){for(var y=0;y=t.length||y>=k.length);++y)t[y+a]=k[y];return y}function ie(k){return k!==k}/*! +stack: %s`,Date(),$,h.pid,oe.name,oe.message,oe.stack));var xe=j;j=null;var Re={};if(Ce&&(w=Ce.statusCode,Re=Ce.headers),w===401&&Re["www-authenticate"]&&(!_.headers||!_.headers.Authorization)&&_.digestAuth){var Me=Re["www-authenticate"];if(Me.indexOf("Digest ")>=0)return f("Request#%d %s: got digest auth header WWW-Authenticate: %s",$,C,Me),_.headers=_.headers||{},_.headers.Authorization=digestAuthHeader(ne.method,ne.path,Me,_.digestAuth),f("Request#%d %s: auth with digest header: %s",$,C,_.headers.Authorization),Ce.headers["set-cookie"]&&(_.headers.Cookie=Ce.headers["set-cookie"].join(";")),v.requestWithCallback(C,_,xe)}var Xe=Date.now()-I;le&&(le.contentDownload=Xe),f("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",Xe,y,w,ne.method,ne.host,ne.path,P,le);var $e={status:w,statusCode:w,headers:Re,size:y,aborted:X,rt:Xe,keepAliveSocket:P,data:be,requestUrls:_.requestUrls,timing:le,remoteAddress:K,remotePort:fe};if(oe){var Ze="";Y&&typeof Y.getCurrentStatus=="function"&&(Ze=", agent status: "+(0,o.default)(Y.getCurrentStatus())),oe.message+=", "+ne.method+" "+C+" "+w+" (connected: "+a+", keepalive socket: "+P+Ze+`) +headers: `+(0,o.default)(Re),oe.data=be,oe.path=ne.path,oe.status=w,oe.headers=Re,oe.res=$e}xe(oe,be,_.streaming?Ce:$e),_.emitter&&(W.url=C,W.socket=he&&he.connection,W.options=ne,W.size=re,_.emitter.emit("response",{requestId:$,error:oe,ctx:_.ctx,req:W,res:$e}))}function B(oe){var be=null;if(_.followRedirect&&statuses.redirect[oe.statusCode]){_._followRedirectCount=(_._followRedirectCount||0)+1;var Ce=oe.headers.location;if(Ce){if(!(_._followRedirectCount>_.maxRedirects)){var xe=_.formatRedirectUrl?_.formatRedirectUrl(C,Ce):l.resolve(C,Ce);f("Request#%d %s: `redirected` from %s to %s",$,ne.path,C,xe),N(),_.headers&&_.headers.Host&&b.test(Ce)&&(_.headers.Host=null);var Re=j;return j=null,v.requestWithCallback(xe,_,Re),{redirect:!0,error:null}}be=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+C),be.name="MaxRedirectError"}else be=new Error("Got statusCode "+oe.statusCode+" but cannot resolve next location from headers"),be.name="FollowRedirectError"}return{redirect:!1,error:be}}function V(oe,be,Ce){return Ce(null,be,oe.headers["content-encoding"])}function G(oe){if(le&&(le.waiting=Date.now()-I),f("Request#%d %s `req response` event emit: status %d, headers: %j",$,C,oe.statusCode,oe.headers),_.streaming){var be=B(oe);return be.redirect?void oe.resume():be.error?(oe.resume(),L(be.error,null,oe)):L(null,null,oe)}if(oe.on("close",function(){f("Request#%d %s: `res close` event emit, total size %d",$,C,y)}),oe.on("error",function(){f("Request#%d %s: `res error` event emit, total size %d",$,C,y)}),oe.on("aborted",function(){X=!0,f("Request#%d %s: `res aborted` event emit, total size %d",$,C,y)}),ve){var be=B(oe);return be.redirect?void oe.resume():be.error?(oe.resume(),ve.end(),L(be.error,null,oe)):(_.consumeWriteStream===!1?oe.on("end",L.bind(null,null,null,oe)):isNode010||isNode012?first([[ve,"close"],[oe,"aborted"]],function(Re,Me,Xe){f("Request#%d %s: writeStream or res %s event emitted",$,C,Xe),L(t||null,null,oe)}):ve.on("close",function(){f("Request#%d %s: writeStream close event emitted",$,C),L(t||null,null,oe)}),oe.pipe(ve))}var Ce=[];oe.on("data",function(xe){f("Request#%d %s: `res data` event emit, size %d",$,C,xe.length),y+=xe.length,Ce.push(xe)}),oe.on("end",function(){var xe=g.concat(Ce,y);if(f("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",$,C,y,oe._dumped),t)return L(t,xe,oe);var Re=B(oe);if(Re.error)return L(Re.error,xe,oe);Re.redirect||V(oe,xe,function(Me,Xe,$e){if(Me)return L(Me,xe,oe);if(!$e&&O.indexOf(_.dataType)>=0){try{Xe=decodeBodyByCharset(Xe,oe)}catch(et){return f("decodeBodyByCharset error: %s",et),L(null,Xe,oe)}if(_.dataType==="json")if(y===0)Xe=null;else{var Ze=parseJSON(Xe,ae);Ze.error?Me=Ze.error:Xe=Ze.data}}X&&f("Request#%d %s: Remote socket was terminated before `response.end()` was called",$,C),L(Me,Xe,oe)})})}function Z(){f("Response timer ticking, timeout: %d",ye),k=setTimeout(function(){k=null;var oe="Response timeout for "+ye+"ms";t=new Error(oe),t.name="ResponseTimeoutError",t.requestId=$,f("ResponseTimeout: Request#%d %s %s: %s, connected: %s",$,C,t.name,oe,a),F()},ye)}function F(){f("Request#%d %s abort, connected: %s",$,C,a),he.socket||(t.noSocket=!0,L(t)),he.abort()}if(!C||typeof C!="string"&&(C===void 0?"undefined":(0,c.default)(C))!=="object"){var ee=d.format("expect request url to be a string or a http request options, but got %j",C);throw new Error(ee)}arguments.length===2&&typeof _=="function"&&(j=_,_=null),_=_||{},S>=m&&(S=0);var $=++S;_.requestUrls=_.requestUrls||[];var W={requestId:$,url:C,args:_,ctx:_.ctx};_.emitter&&_.emitter.emit("request",W),_.timeout=_.timeout||v.TIMEOUTS,_.maxRedirects=_.maxRedirects||10,_.streaming=_.streaming||_.customResponse;var R,I=Date.now();typeof C=="string"?(b.test(C)||(C="http://"+C),R=l.parse(C)):R=C;var M=(_.type||_.method||R.method||"GET").toUpperCase(),U=R.port||80,H=x,Y=s(_.agent,v.agent),ae=_.fixJSONCtlChars;R.protocol==="https:"&&(H=E,Y=s(_.httpsAgent,v.httpsAgent),R.port||(U=443));var ne={host:R.hostname||R.host||"localhost",path:R.path||"/",method:M,port:U,agent:Y,headers:_.headers||{},lookup:_.lookup};Array.isArray(_.timeout)?ne.requestTimeout=_.timeout[_.timeout.length-1]:_.timeout!==void 0&&(ne.requestTimeout=_.timeout);for(var ue=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],de=0;de>>2]>>>24-O%4*8&255;T[m+O>>>2]|=C<<24-(m+O)%4*8}else for(var O=0;O>>2]=S[O>>>2];return this.sigBytes+=b,this},clamp:function(){var f=this.words,T=this.sigBytes;f[T>>>2]&=4294967295<<32-T%4*8,f.length=h.ceil(T/4)},clone:function(){var f=u.clone.call(this);return f.words=this.words.slice(0),f},random:function(f){for(var T,S=[],m=0;m>16)&_,O=18e3*(65535&O)+(O>>16)&_;var j=(C<<16)+O&_;return j/=4294967296,(j+=.5)*(h.random()>.5?1:-1)}}(4294967296*(T||h.random()));T=987654071*b(),S.push(4294967296*b()|0)}return new e.init(S,f)}}),o=s.enc={},r=o.Hex={stringify:function(f){for(var T=f.words,S=f.sigBytes,m=[],b=0;b>>2]>>>24-b%4*8&255;m.push((O>>>4).toString(16)),m.push((15&O).toString(16))}return m.join("")},parse:function(f){for(var T=f.length,S=[],m=0;m>>3]|=parseInt(f.substr(m,2),16)<<24-m%8*4;return new e.init(S,T/2)}},c=o.Latin1={stringify:function(f){for(var T=f.words,S=f.sigBytes,m=[],b=0;b>>2]>>>24-b%4*8&255;m.push(String.fromCharCode(O))}return m.join("")},parse:function(f){for(var T=f.length,S=[],m=0;m>>2]|=(255&f.charCodeAt(m))<<24-m%4*8;return new e.init(S,T)}},d=o.Utf8={stringify:function(f){try{return decodeURIComponent(escape(c.stringify(f)))}catch(T){throw new Error("Malformed UTF-8 data")}},parse:function(f){return c.parse(unescape(encodeURIComponent(f)))}},l=p.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new e.init,this._nDataBytes=0},_append:function(f){typeof f=="string"&&(f=d.parse(f)),this._data.concat(f),this._nDataBytes+=f.sigBytes},_process:function(f){var T=this._data,S=T.words,m=T.sigBytes,b=this.blockSize,O=4*b,C=m/O;C=f?h.ceil(C):h.max((0|C)-this._minBufferSize,0);var _=C*b,j=h.min(4*_,m);if(_){for(var D=0;D<_;D+=b)this._doProcessBlock(S,D);var N=S.splice(0,_);T.sigBytes-=j}return new e.init(N,j)},clone:function(){var f=u.clone.call(this);return f._data=this._data.clone(),f},_minBufferSize:0}),x=(p.Hasher=l.extend({cfg:u.extend(),init:function(f){this.cfg=this.cfg.extend(f),this.reset()},reset:function(){l.reset.call(this),this._doReset()},update:function(f){return this._append(f),this._process(),this},finalize:function(f){return f&&this._append(f),this._doFinalize()},blockSize:16,_createHelper:function(f){return function(T,S){return new f.init(S).finalize(T)}},_createHmacHelper:function(f){return function(T,S){return new x.HMAC.init(f,S).finalize(T)}}}),s.algo={});return s}(Math);return v})},function(pe,n,A){"use strict";function v(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function i(s,p){for(var u=0;u",e[0];)p++;return p>4&&p}},{key:"extend",value:function(p,u){for(var e in u)Object.prototype.hasOwnProperty.call(u,e)&&u[e]&&(p[e]=u[e])}},{key:"isArray",value:function(p){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(p){return p=p.toLowerCase(),/.mp4|.flv|.m3u8|.avi|.rm|.rmvb|.mpeg|.mpg|.mov|.wmv|.3gp|.asf|.dat|.dv|.f4v|.gif|.m2t|.m4v|.mj2|.mjpeg|.mpe|.mts|.ogg|.qt|.swf|.ts|.vob|.wmv|.webm/.test(p)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(p)?"audio":/.bmp|.jpg|.jpeg|.png/.test(p)?"img":"other"}},{key:"isImage",value:function(p){return p=p.toLowerCase(),!!/.jpg|.jpeg|.png/.test(p)}},{key:"ISODateString",value:function(p){function u(e){return e<10?"0"+e:e}return p.getUTCFullYear()+"-"+u(p.getUTCMonth()+1)+"-"+u(p.getUTCDate())+"T"+u(p.getUTCHours())+":"+u(p.getUTCMinutes())+":"+u(p.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(p){return!!/^\d+$/.test(p)}}]),i}();n.default=g},function(pe,n,A){!function(v,h){pe.exports=n=h(A(0))}(0,function(v){return function(h){function g(x,E,f,T,S,m,b){var O=x+(E&f|~E&T)+S+b;return(O<>>32-m)+E}function i(x,E,f,T,S,m,b){var O=x+(E&T|f&~T)+S+b;return(O<>>32-m)+E}function s(x,E,f,T,S,m,b){var O=x+(E^f^T)+S+b;return(O<>>32-m)+E}function p(x,E,f,T,S,m,b){var O=x+(f^(E|~T))+S+b;return(O<>>32-m)+E}var u=v,e=u.lib,o=e.WordArray,r=e.Hasher,c=u.algo,d=[];!function(){for(var x=0;x<64;x++)d[x]=4294967296*h.abs(h.sin(x+1))|0}();var l=c.MD5=r.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(E,f){for(var T=0;T<16;T++){var S=f+T,m=E[S];E[S]=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8)}var b=this._hash.words,O=E[f+0],C=E[f+1],_=E[f+2],j=E[f+3],D=E[f+4],N=E[f+5],L=E[f+6],B=E[f+7],V=E[f+8],G=E[f+9],Z=E[f+10],F=E[f+11],ee=E[f+12],$=E[f+13],W=E[f+14],R=E[f+15],I=b[0],M=b[1],U=b[2],H=b[3];I=g(I,M,U,H,O,7,d[0]),H=g(H,I,M,U,C,12,d[1]),U=g(U,H,I,M,_,17,d[2]),M=g(M,U,H,I,j,22,d[3]),I=g(I,M,U,H,D,7,d[4]),H=g(H,I,M,U,N,12,d[5]),U=g(U,H,I,M,L,17,d[6]),M=g(M,U,H,I,B,22,d[7]),I=g(I,M,U,H,V,7,d[8]),H=g(H,I,M,U,G,12,d[9]),U=g(U,H,I,M,Z,17,d[10]),M=g(M,U,H,I,F,22,d[11]),I=g(I,M,U,H,ee,7,d[12]),H=g(H,I,M,U,$,12,d[13]),U=g(U,H,I,M,W,17,d[14]),M=g(M,U,H,I,R,22,d[15]),I=i(I,M,U,H,C,5,d[16]),H=i(H,I,M,U,L,9,d[17]),U=i(U,H,I,M,F,14,d[18]),M=i(M,U,H,I,O,20,d[19]),I=i(I,M,U,H,N,5,d[20]),H=i(H,I,M,U,Z,9,d[21]),U=i(U,H,I,M,R,14,d[22]),M=i(M,U,H,I,D,20,d[23]),I=i(I,M,U,H,G,5,d[24]),H=i(H,I,M,U,W,9,d[25]),U=i(U,H,I,M,j,14,d[26]),M=i(M,U,H,I,V,20,d[27]),I=i(I,M,U,H,$,5,d[28]),H=i(H,I,M,U,_,9,d[29]),U=i(U,H,I,M,B,14,d[30]),M=i(M,U,H,I,ee,20,d[31]),I=s(I,M,U,H,N,4,d[32]),H=s(H,I,M,U,V,11,d[33]),U=s(U,H,I,M,F,16,d[34]),M=s(M,U,H,I,W,23,d[35]),I=s(I,M,U,H,C,4,d[36]),H=s(H,I,M,U,D,11,d[37]),U=s(U,H,I,M,B,16,d[38]),M=s(M,U,H,I,Z,23,d[39]),I=s(I,M,U,H,$,4,d[40]),H=s(H,I,M,U,O,11,d[41]),U=s(U,H,I,M,j,16,d[42]),M=s(M,U,H,I,L,23,d[43]),I=s(I,M,U,H,G,4,d[44]),H=s(H,I,M,U,ee,11,d[45]),U=s(U,H,I,M,R,16,d[46]),M=s(M,U,H,I,_,23,d[47]),I=p(I,M,U,H,O,6,d[48]),H=p(H,I,M,U,B,10,d[49]),U=p(U,H,I,M,W,15,d[50]),M=p(M,U,H,I,N,21,d[51]),I=p(I,M,U,H,ee,6,d[52]),H=p(H,I,M,U,j,10,d[53]),U=p(U,H,I,M,Z,15,d[54]),M=p(M,U,H,I,C,21,d[55]),I=p(I,M,U,H,V,6,d[56]),H=p(H,I,M,U,R,10,d[57]),U=p(U,H,I,M,L,15,d[58]),M=p(M,U,H,I,$,21,d[59]),I=p(I,M,U,H,D,6,d[60]),H=p(H,I,M,U,F,10,d[61]),U=p(U,H,I,M,_,15,d[62]),M=p(M,U,H,I,G,21,d[63]),b[0]=b[0]+I|0,b[1]=b[1]+M|0,b[2]=b[2]+U|0,b[3]=b[3]+H|0},_doFinalize:function(){var E=this._data,f=E.words,T=8*this._nDataBytes,S=8*E.sigBytes;f[S>>>5]|=128<<24-S%32;var m=h.floor(T/4294967296),b=T;f[15+(S+64>>>9<<4)]=16711935&(m<<8|m>>>24)|4278255360&(m<<24|m>>>8),f[14+(S+64>>>9<<4)]=16711935&(b<<8|b>>>24)|4278255360&(b<<24|b>>>8),E.sigBytes=4*(f.length+1),this._process();for(var O=this._hash,C=O.words,_=0;_<4;_++){var j=C[_];C[_]=16711935&(j<<8|j>>>24)|4278255360&(j<<24|j>>>8)}return O},clone:function(){var E=r.clone.call(this);return E._hash=this._hash.clone(),E}});u.MD5=r._createHelper(l),u.HmacMD5=r._createHmacHelper(l)}(Math),v.MD5})},function(pe,n,A){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},n.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},n.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(pe,n,A){"use strict";function v(l){return l&&l.__esModule?l:{default:l}}function h(l,x){if(!(l instanceof x))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var g=function(){function l(x,E){for(var f=0;f-1)return"Baiduspider";if(r.indexOf("PlayStation")>-1)return"PS4";var d=navigator.platform=="Win32"||navigator.platform=="Windows"||r.indexOf("Windows")>-1,l=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return l&&(c="macOS"),navigator.platform=="X11"&&!d&&!l&&(c="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(c="Linux"),d?"windows":c},i=function(){var o=navigator.userAgent,r="";return(o.indexOf("Windows NT 5.0")>-1||o.indexOf("Windows 2000")>-1)&&(r="2000"),(o.indexOf("Windows NT 5.1")>-1||o.indexOf("Windows XP")>-1)&&(r="XP"),(o.indexOf("Windows NT 5.2")>-1||o.indexOf("Windows 2003")>-1)&&(r="2003"),(o.indexOf("Windows NT 6.0")>-1||o.indexOf("Windows Vista")>-1)&&(r="Vista"),(o.indexOf("Windows NT 6.1")>-1||o.indexOf("Windows 7")>-1)&&(r="7"),(o.indexOf("Windows NT 6.2")>-1||o.indexOf("Windows 8")>-1)&&(r="8"),(o.indexOf("Windows NT 6.3")>-1||o.indexOf("Windows 8.1")>-1)&&(r="8.1"),(o.indexOf("Windows NT 10")>-1||o.indexOf("Windows 10")>-1)&&(r="10"),r},s=function(o){var r=navigator.userAgent.toLowerCase();return o.chrome?"Chrome":o.firefox?"Firefox":o.safari?"Safari":o.webview?"webview":o.ie?/edge/.test(r)?"Edge":"IE":/baiduspider/.test(r)?"Baiduspider":/ucweb/.test(r)||/UCBrowser/.test(r)?"UC":/opera/.test(r)?"Opera":/ucweb/.test(r)?"UC":/360se/.test(r)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(r)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(r)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(r)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(r)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(r)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(r)?"PS4\u6D4F\u89C8\u5668":void 0},p=function(){var e={},o={},r=navigator.userAgent,c=navigator.platform,d=r.match(/Web[kK]it[\/]{0,1}([\d.]+)/),l=r.match(/(Android);?[\s\/]+([\d.]+)?/),x=!!r.match(/\(Macintosh\; Intel /),E=r.match(/(iPad).*OS\s([\d_]+)/),f=r.match(/(iPod)(.*OS\s([\d_]+))?/),T=!E&&r.match(/(iPhone\sOS)\s([\d_]+)/),S=r.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),m=/Win\d{2}|Windows/.test(c),b=r.match(/Windows Phone ([\d.]+)/),O=S&&r.match(/TouchPad/),C=r.match(/Kindle\/([\d.]+)/),_=r.match(/Silk\/([\d._]+)/),j=r.match(/(BlackBerry).*Version\/([\d.]+)/),D=r.match(/(BB10).*Version\/([\d.]+)/),N=r.match(/(RIM\sTablet\sOS)\s([\d.]+)/),L=r.match(/PlayBook/),B=r.match(/Chrome\/([\d.]+)/)||r.match(/CriOS\/([\d.]+)/),V=r.match(/Firefox\/([\d.]+)/),G=r.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),Z=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),F=!B&&r.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),ee=F||r.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((o.webkit=!!d)&&(o.version=d[1]),l&&(e.android=!0,e.version=l[2]),T&&!f&&(e.ios=e.iphone=!0,e.version=T[2].replace(/_/g,".")),E&&(e.ios=e.ipad=!0,e.version=E[2].replace(/_/g,".")),f&&(e.ios=e.ipod=!0,e.version=f[3]?f[3].replace(/_/g,"."):null),b&&(e.wp=!0,e.version=b[1]),S&&(e.webos=!0,e.version=S[2]),O&&(e.touchpad=!0),j&&(e.blackberry=!0,e.version=j[2]),D&&(e.bb10=!0,e.version=D[2]),N&&(e.rimtabletos=!0,e.version=N[2]),L&&(o.playbook=!0),C&&(e.kindle=!0,e.version=C[1]),_&&(o.silk=!0,o.version=_[1]),!_&&e.android&&r.match(/Kindle Fire/)&&(o.silk=!0),B&&(o.chrome=!0,o.version=B[1]),V&&(o.firefox=!0,o.version=V[1]),G&&(e.firefoxos=!0,e.version=G[1]),Z&&(o.ie=!0,o.version=Z[1]),ee&&(x||e.ios||m||l)&&(o.safari=!0,e.ios||(o.version=ee[1])),F&&(o.webview=!0),x){var $=r.match(/[\d]*_[\d]*_[\d]*/);$&&$.length>0&&$[0]&&(e.version=$[0].replace(/_/g,"."))}return e.tablet=!!(E||L||l&&!r.match(/Mobile/)||V&&r.match(/Tablet/)||Z&&!r.match(/Phone/)&&r.match(/Touch/)),e.phone=!(e.tablet||e.ipod||!(l||T||S||j||D||B&&r.match(/Android/)||B&&r.match(/CriOS\/([\d.]+)/)||V&&r.match(/Mobile/)||Z&&r.match(/Touch/))),e.pc=!e.tablet&&!e.phone,x?e.name="macOS":m?(e.name="windows",e.version=i()):e.name=g(e),o.name=s(o),{os:e,browser:o}}(),u=function(){function e(){v(this,e)}return h(e,null,[{key:"getHost",value:function(r){var c="";if(r===void 0||r==null||r=="")return"";var d=r.indexOf("//"),l=r;d>-1&&(l=r.substring(d+2));var c=l,x=l.split("/");return x&&x.length>0&&(c=x[0]),x=c.split(":"),x&&x.length>0&&(c=x[0]),c}},{key:"os",get:function(){return p.os}},{key:"browser",get:function(){var r=p.browser;return r.name||(r.name=s()),r}}]),e}();n.default=u},function(pe,n,A){"use strict";function v(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function i(s,p){for(var u=0;u0){W._invalidUserId=!0;var U=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(U)}}catch(H){console.log(H)}})})}Z&&($.videoInfo=Z?JSON.parse(Z).Vod:{},$.userData=o.default.encode(Z)),$.ri=T.default.create(),this._uploadList.push($),this._reportLog("20001",$,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess($)}catch(R){console.log(R)}return!0}},{key:"deleteFile",value:function(L){return!!this.cancelFile(L)&&(this._uploadList.splice(L,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(L){if(this.options,L<0||L>=this._uploadList.length)return!1;var B=this._uploadList[L];if(L==this._curIndex&&B.state==i.UPLOADSTATE.UPLOADING){B.state=i.UPLOADSTATE.CANCELED;var V=this._getCheckoutpoint(B);V&&V.checkpoint&&(V=V.checkpoint),V&&this._ossUpload.abort(B),this._removeCheckoutpoint(B),this.nextUpload()}else B.state!=i.UPLOADSTATE.SUCCESS&&(B.state=i.UPLOADSTATE.CANCELED);return this._reportLog("20008",B),!0}},{key:"resumeFile",value:function(L){if(this.options,L<0||L>=this._uploadList.length)return!1;var B=this._uploadList[L];return B.state==i.UPLOADSTATE.CANCELED&&(B.state=i.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(L){return this._getCheckoutpoint({file:L})}},{key:"startUpload",value:function(L){if(this._retryCount=0,this.options,this._state==i.VODSTATE.START||this._state==i.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=i.VODSTATE.END);var B=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(B),this._state=i.VODSTATE.START}},{key:"nextUpload",value:function(){var L=this.options;if(this._state==i.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var B=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(B)}else{this._state=i.VODSTATE.END;try{L.onUploadEnd&&L.onUploadEnd(B)}catch(V){console.log(V)}}}},{key:"clear",value:function(L){for(var B=this.options,V=0,G=0;Gthis._curIndex&&(Z=this._uploadList[this._curIndex]),Z&&(this.init(L,B,V,G),this._state=i.VODSTATE.START,this._ossUpload=null,this._uploadCore(Z,Z.retry),Z.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(L,B,V){if(this._curIndex==-1)return!1;if(this._state!=i.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var G=this._uploadList[this._curIndex];G.object?this._refreshSTSTokenUpload(G,L,B,V):this.setSTSToken(G,L,B,V)}}},{key:"setSTSTokenDirectlyUpload",value:function(L,B,V,G,Z){if(!(B&&V&&G&&Z))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var F=L;this.init(B,V,G,Z),F.endpoint=F._endpoint,F.bucket=F._bucket,F.object=F._object,this._ossUpload=null,this._uploadCore(F,L.retry),L.retry=!1}},{key:"setSTSToken",value:function(L,B,V,G){if(!B||!V||!G)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var Z=L.videoInfo,F={accessKeyId:B,securityToken:G,accessKeySecret:V,fileName:L.file.name,title:Z.Title,requestId:L.ri,region:this.options.region};Z.ImageType&&(F.imageType=Z.ImageType),Z.ImageExt&&(F.imageExt=Z.ImageExt),Z.FileSize&&(F.fileSize=Z.FileSize),Z.Description&&(F.description=Z.Description),Z.CateId&&(F.cateId=Z.CateId),Z.Tags&&(F.tags=Z.Tags),Z.TemplateGroupId&&(F.templateGroupId=Z.TemplateGroupId),Z.StorageLocation&&(F.storageLocation=Z.StorageLocation),Z.CoverURL&&(F.coverUrl=Z.CoverURL),Z.TransCodeMode&&(F.transCodeMode=Z.TransCodeMode),Z.UserData&&(F.userData=Z.UserData);var ee=this,$="getUploadAuth";L.videoId?(F.videoId=L.videoId,$="refreshUploadAuth"):L.isImage&&($="getImageUploadAuth"),m.default[$](F,function(W){L.videoId=W.VideoId?W.VideoId:L.videoId,ee.setUploadAuthAndAddress(L,W.UploadAuth,W.UploadAddress),ee._state=i.VODSTATE.START},function(W){ee._error(L,{name:W.Code,code:W.Code,message:W.Message,requestId:W.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(L,B,V,G){if(!L||!B||!V)return!1;var Z=JSON.parse(o.default.decode(B));if(!(Z.AccessKeyId&&Z.AccessKeySecret&&Z.SecurityToken&&Z.Expiration))return console.error("uploadauth is invalid"),!1;var F={},ee=L;if(V){if(F=JSON.parse(o.default.decode(V)),!F.Endpoint||!F.Bucket||!F.FileName)return console.error("uploadAddress is invalid"),!1}else F.Endpoint=ee.endpoint,F.Bucket=ee.bucket,F.FileName=ee.object;this._ut="vod",this._uploadWay="vod",this.options.region=Z.Region||this.options.region,this.init(Z.AccessKeyId,Z.AccessKeySecret,Z.SecurityToken,Z.Expiration),ee.endpoint=ee._endpoint?ee._endpoint:F.Endpoint,ee.bucket=ee._bucket?ee._bucket:F.Bucket,ee.object=ee._object?ee._object:F.FileName,ee.region=this.options.region,G&&(ee.videoId=G),this._ossUpload=null,this._uploadCore(ee,L.retry),L.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(L,B,V,G){if(!B||!V||!G)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var Z={accessKeyId:B,securityToken:G,accessKeySecret:V,videoId:L.object,requestId:L.ri,region:this.options.region},F=this,ee="refreshUploadAuth";L.isImage&&(ee="getImageUploadAuth"),m.default[ee](Z,function($){F.setUploadAuthAndAddress(L,$.UploadAuth,UploadAddress),F._state=i.VODSTATE.START},function($){F._error(L,{name:$.Code,code:$.Code,message:$.Message,requestId:$.RequestId})})}},{key:"_upload",value:function(L){var B=arguments.length>1&&arguments[1]!==void 0&&arguments[1],V=this.options;if(L.retry=B,V.onUploadstarted&&!B)try{var G=this._getCheckoutpoint(L);G&&G.state!=i.UPLOADSTATE.UPLOADING&&(L.checkpoint=G,L.videoId=G.videoId),V.onUploadstarted(L)}catch(Z){console.log(Z)}}},{key:"_uploadCore",value:function(L){if(arguments.length>1&&arguments[1]!==void 0&&arguments[1],!this._ossCreditor.accessKeyId||!this._ossCreditor.accessKeySecret||!this._ossCreditor.securityToken)throw new Error("AccessKeyId\u3001AccessKeySecret\u3001securityToken should not be null");if(L.state=i.UPLOADSTATE.UPLOADING,!this._ossUpload){L.endpoint=L.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var B=this;this._ossUpload=new u.default({bucket:L.bucket,endpoint:L.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(R,I){B._error.call(B,R,I)},oncomplete:function(R,I){B._complete.call(B,R,I)},onprogress:function(R,I,M){B._progress.call(B,R,I,M)}})}var V=E.default.getFileType(L.file.name),G=this._getCheckoutpoint(L),Z="",F="";G&&G.checkpoint&&(F=G.state,Z=G.videoId,G=G.checkpoint),G&&Z==L.videoId&&F!=i.UPLOADSTATE.UPLOADING&&(G.file=L.file,L.checkpoint=G,G.uploadId);var ee=this._adjustPartSize(L);this._reportLog("20002",L,{ft:V,fs:L.file.size,bu:L.bucket,ok:L.object,vid:L.videoId||"",fn:L.file.name,fw:null,fh:null,ps:ee});var $={headers:{"x-oss-notification":L.userData?L.userData:""},partSize:ee,parallel:this.options.parallel};this._ossUpload.upload(L,$)}},{key:"_findUploadIndex",value:function(){for(var L=-1,B=0;B0||B.name=="SignatureDoesNotMatchError"||B.code=="SecurityTokenExpired"||B.code=="InvalidSecurityToken.Expired"||B.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=i.VODSTATE.EXPIRE,L.state=i.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(L,B)}catch(G){console.log(G)}}return}if((B.name=="RequestTimeoutError"||B.name=="ConnectionTimeout"||B.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var V=this;return setTimeout(function(){V._uploadCore(L,!0)},1e3*V._retryDuration),void this._retryCount++}B.name=="NoSuchUploadError"&&this._removeCheckoutpoint(L),this._handleError(L,B)}}},{key:"_handleError",value:function(L,B){var V=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],G=i.UPLOADSTATE.FAIlURE;if(L.state!=i.UPLOADSTATE.CANCELED&&(L.state=i.UPLOADSTATE.FAIlURE,this._state=i.VODSTATE.FAILURE,this.options.onUploadFailed&&B&&B.code&&B.message))try{this.options.onUploadFailed(L,B.code,B.message)}catch(F){console.log(F)}if(V&&this._changeState(L,G),this._reportLog("20006",L,{code:B.name,message:B.message,requestId:B.requestId,fs:L.file.size,bu:L.bucket,ok:L.object,fn:L.file.name}),this._reportLog("20004",L,{requestId:B.requestId,fs:L.file.size,bu:L.bucket,ok:L.object,fn:L.file.name}),L.ri=T.default.create(),this._findUploadIndex()!=-1){var Z=this;this._state=i.VODSTATE.START,setTimeout(function(){Z.nextUpload()},100)}}},{key:"_complete",value:function(L,B){if(L.state=i.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(L)}catch(Z){console.log(Z)}var V=0;B&&B.res&&B.res.headers&&(V=B.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(L);var G=this;setTimeout(function(){G.nextUpload()},100),this._retryCount=0,this._reportLog("20003",L,{requestId:V})}},{key:"_progress",value:function(L,B,V){if(this.options.onUploadProgress)try{L.loaded=B.loaded,this.options.onUploadProgress(L,B.total,B.loaded)}catch(R){console.log(R)}var G=B.checkpoint,Z=0;G&&(L.checkpoint=G,this._saveCheckoutpoint(L,G,i.UPLOADSTATE.UPLOADING),Z=G.uploadId),this._retryCount=0;var F=this._getPortNumber(G),ee=0;if(V&&V.headers&&(ee=V.headers["x-oss-request-id"]),B.loaded!=0&&this._reportLog("20007",L,{pn:F,requestId:ee}),B.loaded!=1&&this._reportLog("20005",L,{UploadId:Z,pn:F+1,pr:L.retry?1:0,fs:L.file.size,bu:L.bucket,ok:L.object,fn:L.file.name}),!this._invalidUserId&&!L.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var $={file:L.file,checkpoint:B,userId:this.options.userId,videoId:L.videoId,region:this.options.region,fileHash:L.fileHash};try{var W=this;O.default.upload($,function(){},function(R){if((R=JSON.parse(R))&&R.Code=="InvalidParameter"&&R.Message.indexOf("UserId")>0){W._invalidUserId=!0;var I=R.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(I)}})}catch(R){console.log(R)}}}},{key:"_getPortNumber",value:function(L){if(L){var B=L.doneParts;if(B&&B.length>0)return B[B.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(L){var B=this._getCheckoutpointKey(L);c.default.remove(B)}},{key:"_getCheckoutpoint",value:function(L){var B=this._getCheckoutpointKey(L),V=c.default.get(B);if(V)try{return JSON.parse(V)}catch(G){}return""}},{key:"_saveCheckoutpoint",value:function(L,B,V){if(B){var G=this._getCheckoutpointKey(L),Z=L.file,F={fileName:Z.name,lastModified:Z.lastModified,size:Z.size,object:L.object,videoId:L.videoId,bucket:L.bucket,endpoint:L.endpoint,checkpoint:B,loaded:L.loaded,state:V};c.default.set(G,JSON.stringify(F))}}},{key:"_changeState",value:function(L,B){var V=this._getCheckoutpoint(L);V&&((this._onbeforeunload=!0)&&(B=i.UPLOADSTATE.STOPED),this._saveCheckoutpoint(L,V.checkpoint,B))}},{key:"_getCheckoutpointKey",value:function(L){return"upload_"+L.file.lastModified+"_"+L.file.name+"_"+L.file.size}},{key:"_getCheckoutpointFromCloud",value:function(L,B,V){var G={userId:this.options.userId,uploadInfoList:[{FileName:L.file.name,FileSize:L.file.size,FileCreateTime:L.file.lastModified,FileHash:L.fileHash}],region:this.options.region};O.default.get(G,function(Z){B(Z)},V)}},{key:"_reportLog",value:function(L,B,V){V||(V={}),V.ri=B.ri,this._ut&&(V.ut=this._ut),this._log.log(L,V)}},{key:"_initEvent",value:function(){var L=this;window&&(window.onbeforeunload=function(B){if(L._onbeforeunload=!0,L._curIndex!=-1&&L._uploadList.length>L._curIndex){var V=L._uploadList[L._curIndex];L._changeState(V,i.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var L=0;L1e4?L.file.size/9999:this.options.partSize}}]),D}());n.default=j},function(pe,n,A){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},n.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(pe,n,A){"use strict";function v(e){return e&&e.__esModule?e:{default:e}}function h(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var g=function(){function e(o,r){for(var c=0;c=h())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+h().toString(16)+" bytes");return 0|k}function x(k){return+k!=k&&(k=0),i.alloc(+k)}function E(k,t){if(i.isBuffer(k))return k.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(k)||k instanceof ArrayBuffer))return k.byteLength;typeof k!="string"&&(k=""+k);var a=k.length;if(a===0)return 0;for(var P=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return ne(k).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return Q(k).length;default:if(P)return ne(k).length;t=(""+t).toLowerCase(),P=!0}}function f(k,t,a){var P=!1;if((t===void 0||t<0)&&(t=0),t>this.length)return"";if((a===void 0||a>this.length)&&(a=this.length),a<=0)return"";if(a>>>=0,t>>>=0,a<=t)return"";for(k||(k="utf8");;)switch(k){case"hex":return Z(this,t,a);case"utf8":case"utf-8":return L(this,t,a);case"ascii":return V(this,t,a);case"latin1":case"binary":return G(this,t,a);case"base64":return N(this,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,a);default:if(P)throw new TypeError("Unknown encoding: "+k);k=(k+"").toLowerCase(),P=!0}}function T(k,t,a){var P=k[t];k[t]=k[a],k[a]=P}function S(k,t,a,P,y){if(k.length===0)return-1;if(typeof a=="string"?(P=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=y?0:k.length-1),a<0&&(a=k.length+a),a>=k.length){if(y)return-1;a=k.length-1}else if(a<0){if(!y)return-1;a=0}if(typeof t=="string"&&(t=i.from(t,P)),i.isBuffer(t))return t.length===0?-1:m(k,t,a,P,y);if(typeof t=="number")return t&=255,i.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(k,t,a):Uint8Array.prototype.lastIndexOf.call(k,t,a):m(k,[t],a,P,y);throw new TypeError("val must be string, number or Buffer")}function m(k,t,a,P,y){function w(he,oe){return X===1?he[oe]:he.readUInt16BE(oe*X)}var X=1,K=k.length,fe=t.length;if(P!==void 0&&((P=String(P).toLowerCase())==="ucs2"||P==="ucs-2"||P==="utf16le"||P==="utf-16le")){if(k.length<2||t.length<2)return-1;X=2,K/=2,fe/=2,a/=2}var le;if(y){var ve=-1;for(le=a;leK&&(a=K-fe),le=a;le>=0;le--){for(var _e=!0,ye=0;yey&&(P=y):P=y;var w=t.length;if(w%2!=0)throw new TypeError("Invalid hex string");P>w/2&&(P=w/2);for(var X=0;X239?4:w>223?3:w>191?2:1;if(y+K<=a){var fe,le,ve,_e;switch(K){case 1:w<128&&(X=w);break;case 2:fe=k[y+1],(192&fe)==128&&(_e=(31&w)<<6|63&fe)>127&&(X=_e);break;case 3:fe=k[y+1],le=k[y+2],(192&fe)==128&&(192&le)==128&&(_e=(15&w)<<12|(63&fe)<<6|63&le)>2047&&(_e<55296||_e>57343)&&(X=_e);break;case 4:fe=k[y+1],le=k[y+2],ve=k[y+3],(192&fe)==128&&(192&le)==128&&(192&ve)==128&&(_e=(15&w)<<18|(63&fe)<<12|(63&le)<<6|63&ve)>65535&&_e<1114112&&(X=_e)}}X===null?(X=65533,K=1):X>65535&&(X-=65536,P.push(X>>>10&1023|55296),X=56320|1023&X),P.push(X),y+=K}return B(P)}function B(k){var t=k.length;if(t<=te)return String.fromCharCode.apply(String,k);for(var a="",P=0;PP)&&(a=P);for(var y="",w=t;wa)throw new RangeError("Trying to access beyond buffer length")}function $(k,t,a,P,y,w){if(!i.isBuffer(k))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>y||tk.length)throw new RangeError("Index out of range")}function W(k,t,a,P){t<0&&(t=65535+t+1);for(var y=0,w=Math.min(k.length-a,2);y>>8*(P?y:1-y)}function R(k,t,a,P){t<0&&(t=4294967295+t+1);for(var y=0,w=Math.min(k.length-a,4);y>>8*(P?y:3-y)&255}function I(k,t,a,P,y,w){if(a+P>k.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function M(k,t,a,P,y){return y||I(k,t,a,4,34028234663852886e22,-34028234663852886e22),z.write(k,t,a,P,23,4),a+4}function U(k,t,a,P,y){return y||I(k,t,a,8,17976931348623157e292,-17976931348623157e292),z.write(k,t,a,P,52,8),a+8}function H(k){if(k=Y(k).replace(ce,""),k.length<2)return"";for(;k.length%4!=0;)k+="=";return k}function Y(k){return k.trim?k.trim():k.replace(/^\s+|\s+$/g,"")}function ae(k){return k<16?"0"+k.toString(16):k.toString(16)}function ne(k,t){t=t||1/0;for(var a,P=k.length,y=null,w=[],X=0;X55295&&a<57344){if(!y){if(a>56319){(t-=3)>-1&&w.push(239,191,189);continue}if(X+1===P){(t-=3)>-1&&w.push(239,191,189);continue}y=a;continue}if(a<56320){(t-=3)>-1&&w.push(239,191,189),y=a;continue}a=65536+(y-55296<<10|a-56320)}else y&&(t-=3)>-1&&w.push(239,191,189);if(y=null,a<128){if((t-=1)<0)break;w.push(a)}else if(a<2048){if((t-=2)<0)break;w.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;w.push(a>>12|224,a>>6&63|128,63&a|128)}else{if(!(a<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;w.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return w}function ue(k){for(var t=[],a=0;a>8,y=a%256,w.push(y),w.push(P);return w}function Q(k){return q.toByteArray(H(k))}function J(k,t,a,P){for(var y=0;y=t.length||y>=k.length);++y)t[y+a]=k[y];return y}function ie(k){return k!==k}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT -*/var q=A(21),z=A(22),re=A(23);n.Buffer=i,n.SlowBuffer=x,n.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=v.TYPED_ARRAY_SUPPORT!==void 0?v.TYPED_ARRAY_SUPPORT:function(){try{var k=new Uint8Array(1);return k.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},k.foo()===42&&typeof k.subarray=="function"&&k.subarray(1,1).byteLength===0}catch(t){return!1}}(),n.kMaxLength=h(),i.poolSize=8192,i._augment=function(k){return k.__proto__=i.prototype,k},i.from=function(k,t,a){return s(null,k,t,a)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(k,t,a){return u(null,k,t,a)},i.allocUnsafe=function(k){return e(null,k)},i.allocUnsafeSlow=function(k){return e(null,k)},i.isBuffer=function(k){return!(k==null||!k._isBuffer)},i.compare=function(k,t){if(!i.isBuffer(k)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(k===t)return 0;for(var a=k.length,P=t.length,y=0,w=Math.min(a,P);y0&&(k=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(k+=" ... ")),""},i.prototype.compare=function(k,t,a,P,y){if(!i.isBuffer(k))throw new TypeError("Argument must be a Buffer");if(t===void 0&&(t=0),a===void 0&&(a=k?k.length:0),P===void 0&&(P=0),y===void 0&&(y=this.length),t<0||a>k.length||P<0||y>this.length)throw new RangeError("out of range index");if(P>=y&&t>=a)return 0;if(P>=y)return-1;if(t>=a)return 1;if(t>>>=0,a>>>=0,P>>>=0,y>>>=0,this===k)return 0;for(var w=y-P,X=a-t,K=Math.min(w,X),fe=this.slice(P,y),le=k.slice(t,a),me=0;mey)&&(a=y),k.length>0&&(a<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");P||(P="utf8");for(var w=!1;;)switch(P){case"hex":return b(this,k,t,a);case"utf8":case"utf-8":return O(this,k,t,a);case"ascii":return C(this,k,t,a);case"latin1":case"binary":return _(this,k,t,a);case"base64":return j(this,k,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,k,t,a);default:if(w)throw new TypeError("Unknown encoding: "+P);P=(""+P).toLowerCase(),w=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var te=4096;i.prototype.slice=function(k,t){var a=this.length;k=~~k,t=t===void 0?a:~~t,k<0?(k+=a)<0&&(k=0):k>a&&(k=a),t<0?(t+=a)<0&&(t=0):t>a&&(t=a),t0&&(y*=256);)P+=this[k+--t]*y;return P},i.prototype.readUInt8=function(k,t){return t||ee(k,1,this.length),this[k]},i.prototype.readUInt16LE=function(k,t){return t||ee(k,2,this.length),this[k]|this[k+1]<<8},i.prototype.readUInt16BE=function(k,t){return t||ee(k,2,this.length),this[k]<<8|this[k+1]},i.prototype.readUInt32LE=function(k,t){return t||ee(k,4,this.length),(this[k]|this[k+1]<<8|this[k+2]<<16)+16777216*this[k+3]},i.prototype.readUInt32BE=function(k,t){return t||ee(k,4,this.length),16777216*this[k]+(this[k+1]<<16|this[k+2]<<8|this[k+3])},i.prototype.readIntLE=function(k,t,a){k|=0,t|=0,a||ee(k,t,this.length);for(var P=this[k],y=1,w=0;++w=y&&(P-=Math.pow(2,8*t)),P},i.prototype.readIntBE=function(k,t,a){k|=0,t|=0,a||ee(k,t,this.length);for(var P=t,y=1,w=this[k+--P];P>0&&(y*=256);)w+=this[k+--P]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*t)),w},i.prototype.readInt8=function(k,t){return t||ee(k,1,this.length),128&this[k]?-1*(255-this[k]+1):this[k]},i.prototype.readInt16LE=function(k,t){t||ee(k,2,this.length);var a=this[k]|this[k+1]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt16BE=function(k,t){t||ee(k,2,this.length);var a=this[k+1]|this[k]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt32LE=function(k,t){return t||ee(k,4,this.length),this[k]|this[k+1]<<8|this[k+2]<<16|this[k+3]<<24},i.prototype.readInt32BE=function(k,t){return t||ee(k,4,this.length),this[k]<<24|this[k+1]<<16|this[k+2]<<8|this[k+3]},i.prototype.readFloatLE=function(k,t){return t||ee(k,4,this.length),z.read(this,k,!0,23,4)},i.prototype.readFloatBE=function(k,t){return t||ee(k,4,this.length),z.read(this,k,!1,23,4)},i.prototype.readDoubleLE=function(k,t){return t||ee(k,8,this.length),z.read(this,k,!0,52,8)},i.prototype.readDoubleBE=function(k,t){return t||ee(k,8,this.length),z.read(this,k,!1,52,8)},i.prototype.writeUIntLE=function(k,t,a,P){(k=+k,t|=0,a|=0,!P)&&$(this,k,t,a,Math.pow(2,8*a)-1,0);var y=1,w=0;for(this[t]=255&k;++w=0&&(w*=256);)this[t+y]=k/w&255;return t+a},i.prototype.writeUInt8=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(k=Math.floor(k)),this[t]=255&k,t+1},i.prototype.writeUInt16LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&k,this[t+1]=k>>>8):W(this,k,t,!0),t+2},i.prototype.writeUInt16BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>8,this[t+1]=255&k):W(this,k,t,!1),t+2},i.prototype.writeUInt32LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=k>>>24,this[t+2]=k>>>16,this[t+1]=k>>>8,this[t]=255&k):R(this,k,t,!0),t+4},i.prototype.writeUInt32BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>24,this[t+1]=k>>>16,this[t+2]=k>>>8,this[t+3]=255&k):R(this,k,t,!1),t+4},i.prototype.writeIntLE=function(k,t,a,P){if(k=+k,t|=0,!P){var y=Math.pow(2,8*a-1);$(this,k,t,a,y-1,-y)}var w=0,X=1,K=0;for(this[t]=255&k;++w>0)-K&255;return t+a},i.prototype.writeIntBE=function(k,t,a,P){if(k=+k,t|=0,!P){var y=Math.pow(2,8*a-1);$(this,k,t,a,y-1,-y)}var w=a-1,X=1,K=0;for(this[t+w]=255&k;--w>=0&&(X*=256);)k<0&&K===0&&this[t+w+1]!==0&&(K=1),this[t+w]=(k/X>>0)-K&255;return t+a},i.prototype.writeInt8=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(k=Math.floor(k)),k<0&&(k=255+k+1),this[t]=255&k,t+1},i.prototype.writeInt16LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&k,this[t+1]=k>>>8):W(this,k,t,!0),t+2},i.prototype.writeInt16BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>8,this[t+1]=255&k):W(this,k,t,!1),t+2},i.prototype.writeInt32LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&k,this[t+1]=k>>>8,this[t+2]=k>>>16,this[t+3]=k>>>24):R(this,k,t,!0),t+4},i.prototype.writeInt32BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,2147483647,-2147483648),k<0&&(k=4294967295+k+1),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>24,this[t+1]=k>>>16,this[t+2]=k>>>8,this[t+3]=255&k):R(this,k,t,!1),t+4},i.prototype.writeFloatLE=function(k,t,a){return M(this,k,t,!0,a)},i.prototype.writeFloatBE=function(k,t,a){return M(this,k,t,!1,a)},i.prototype.writeDoubleLE=function(k,t,a){return U(this,k,t,!0,a)},i.prototype.writeDoubleBE=function(k,t,a){return U(this,k,t,!1,a)},i.prototype.copy=function(k,t,a,P){if(a||(a=0),P||P===0||(P=this.length),t>=k.length&&(t=k.length),t||(t=0),P>0&&P=this.length)throw new RangeError("sourceStart out of bounds");if(P<0)throw new RangeError("sourceEnd out of bounds");P>this.length&&(P=this.length),k.length-t=0;--y)k[y+t]=this[y+a];else if(w<1e3||!i.TYPED_ARRAY_SUPPORT)for(y=0;y>>=0,a=a===void 0?this.length:a>>>0,k||(k=0);var w;if(typeof k=="number")for(w=t;w0)throw new Error("Invalid string. Length must be a multiple of 4");return l[x-2]==="="?2:l[x-1]==="="?1:0}function h(l){return 3*l.length/4-v(l)}function g(l){var x,E,f,T,S,m=l.length;T=v(l),S=new o(3*m/4-T),E=T>0?m-4:m;var b=0;for(x=0;x>16&255,S[b++]=f>>8&255,S[b++]=255&f;return T===2?(f=e[l.charCodeAt(x)]<<2|e[l.charCodeAt(x+1)]>>4,S[b++]=255&f):T===1&&(f=e[l.charCodeAt(x)]<<10|e[l.charCodeAt(x+1)]<<4|e[l.charCodeAt(x+2)]>>2,S[b++]=f>>8&255,S[b++]=255&f),S}function i(l){return u[l>>18&63]+u[l>>12&63]+u[l>>6&63]+u[63&l]}function s(l,x,E){for(var f,T=[],S=x;Sb?b:m+16383));return f===1?(x=l[E-1],T+=u[x>>2],T+=u[x<<4&63],T+="=="):f===2&&(x=(l[E-2]<<8)+l[E-1],T+=u[x>>10],T+=u[x>>4&63],T+=u[x<<2&63],T+="="),S.push(T),S.join("")}n.byteLength=h,n.toByteArray=g,n.fromByteArray=p;for(var u=[],e=[],o=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,d=r.length;c>1,r=-7,c=h?i-1:0,d=h?-1:1,l=A[v+c];for(c+=d,s=l&(1<<-r)-1,l>>=-r,r+=u;r>0;s=256*s+A[v+c],c+=d,r-=8);for(p=s&(1<<-r)-1,s>>=-r,r+=g;r>0;p=256*p+A[v+c],c+=d,r-=8);if(s===0)s=1-o;else{if(s===e)return p?NaN:1/0*(l?-1:1);p+=Math.pow(2,g),s-=o}return(l?-1:1)*p*Math.pow(2,s-g)},n.write=function(A,v,h,g,i,s){var p,u,e,o=8*s-i-1,r=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,l=g?0:s-1,x=g?1:-1,E=v<0||v===0&&1/v<0?1:0;for(v=Math.abs(v),isNaN(v)||v===1/0?(u=isNaN(v)?1:0,p=r):(p=Math.floor(Math.log(v)/Math.LN2),v*(e=Math.pow(2,-p))<1&&(p--,e*=2),v+=p+c>=1?d/e:d*Math.pow(2,1-c),v*e>=2&&(p++,e/=2),p+c>=r?(u=0,p=r):p+c>=1?(u=(v*e-1)*Math.pow(2,i),p+=c):(u=v*Math.pow(2,c-1)*Math.pow(2,i),p=0));i>=8;A[h+l]=255&u,l+=x,u/=256,i-=8);for(p=p<0;A[h+l]=255&p,l+=x,p/=256,o-=8);A[h+l-x]|=128*E}},function(pe,n){var A={}.toString;pe.exports=Array.isArray||function(v){return A.call(v)=="[object Array]"}},function(pe,n,A){"use strict";function v(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function i(s,p){for(var u=0;u>>31}var b=(l<<5|l>>>27)+T+u[S];b+=S<20?1518500249+(x&E|~x&f):S<40?1859775393+(x^E^f):S<60?(x&E|x&f|E&f)-1894007588:(x^E^f)-899497514,T=f,f=E,E=x<<30|x>>>2,x=l,l=b}d[0]=d[0]+l|0,d[1]=d[1]+x|0,d[2]=d[2]+E|0,d[3]=d[3]+f|0,d[4]=d[4]+T|0},_doFinalize:function(){var r=this._data,c=r.words,d=8*this._nDataBytes,l=8*r.sigBytes;return c[l>>>5]|=128<<24-l%32,c[14+(l+64>>>9<<4)]=Math.floor(d/4294967296),c[15+(l+64>>>9<<4)]=d,r.sigBytes=4*c.length,this._process(),this._hash},clone:function(){var r=s.clone.call(this);return r._hash=this._hash.clone(),r}});h.SHA1=s._createHelper(e),h.HmacSHA1=s._createHmacHelper(e)}(),v.SHA1})},function(pe,n,A){!function(v,h){pe.exports=n=h(A(0))}(0,function(v){!function(){var h=v,g=h.lib,i=g.Base,s=h.enc,p=s.Utf8,u=h.algo;u.HMAC=i.extend({init:function(o,r){o=this._hasher=new o.init,typeof r=="string"&&(r=p.parse(r));var c=o.blockSize,d=4*c;r.sigBytes>d&&(r=o.finalize(r)),r.clamp();for(var l=this._oKey=r.clone(),x=this._iKey=r.clone(),E=l.words,f=x.words,T=0;T>>6-d%4*2;r[c>>>2]|=(l|x)<<24-c%4*8,c++}return s.create(r,c)}var g=v,i=g.lib,s=i.WordArray,p=g.enc;p.Base64={stringify:function(e){var o=e.words,r=e.sigBytes,c=this._map;e.clamp();for(var d=[],l=0;l>>2]>>>24-l%4*8&255,E=o[l+1>>>2]>>>24-(l+1)%4*8&255,f=o[l+2>>>2]>>>24-(l+2)%4*8&255,T=x<<16|E<<8|f,S=0;S<4&&l+.75*S>>6*(3-S)&63));var m=c.charAt(64);if(m)for(;d.length%4;)d.push(m);return d.join("")},parse:function(e){var o=e.length,r=this._map,c=this._reverseMap;if(!c){c=this._reverseMap=[];for(var d=0;d0&&($=ee.UploadProgress.UploadProgressList[0],W=$.ClientId),o.default.setClientId(W),_&&_($)},function(ee){ee&&(j(ee),console.log(ee))})}}]),b}();n.default=m},function(pe,n,A){"use strict";function v(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function p(u,e){for(var o=0;oD*1024*1024){e.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(D,"M")),Me();return}if((ve=Q.videoList)===null||ve===void 0?void 0:ve.find(function(Re){return Re.name===we.name})){e.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Me();return}Ze(we)},$e=function(ge,Se){p.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:T.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Se?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){Me(),J({type:"removeVideo",payload:{name:ge}})}})},Ze=function(ge){var Se,Te='{"Vod":{}}';if(re(!0),te.current){te.current.addFile(ge,null,null,null,Te);return}Object(C.a)((Se=G.userInfo)===null||Se===void 0?void 0:Se.login,{create:!te,addFileSuccess:function(we){J({type:"addVideo",payload:{uploadInfo:we}})},onUploadProgress:function(we,Ee,Re){var Ne=Math.ceil(Re*100);J({type:"updateProgress",payload:{uploadInfo:we,progressPercent:Ne}}),Me()},onUploadFailed:function(we){e.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(we){re(!1)},onUploadSucceed:function(we){re(!1)},onUploadError:function(we){re(!1)},gotUploader:function(we){we.addFile(ge,null,null,null,Te),te.current=we}})},et=function(){var Ae=Object(i.a)(g.a.mark(function ge(){var Se,Te;return g.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,ne.validateFields();case 2:if(!(xe&&(xe==null?void 0:xe.length)>0||w&&t)){we.next=12;break}return me(!0),Se=w?{link:t}:{video_id:xe==null?void 0:xe[0].attachment_id,video_name:xe==null?void 0:xe[0].name,filesize:xe==null?void 0:xe[0].filesize,duration:xe==null?void 0:xe[0].duration},we.next=7,U(Object(d.a)(Object(d.a)({},Se),{name:ne.getFieldValue("name"),description:ne.getFieldValue("description")}));case 7:Te=we.sent,me(!1),Te.id&&Ke(),we.next=13;break;case 12:e.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");case 13:case"end":return we.stop()}},ge)}));return function(){return Ae.apply(this,arguments)}}(),Ke=function(){ne.resetFields(),J({type:"removeAll"}),a(null),X(null)},Je=function(){I(),Ke()},rt={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:_.a.API_SERVER+"/api/attachments.json",withCredentials:!0,onRemove:function(ge){},onChange:function(ge){var Se=ge.file.status;if(Se!=="uploading",Se==="removed"&&oe(ge.fileList),Se==="done"){var Te;oe(ge==null||((Te=ge.fileList)===null||Te===void 0)?void 0:Te.slice(-1)),it(ge.file),X(!1),e.b.success("".concat(ge.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else Se==="error"&&e.b.error("".concat(ge.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(ge){var Se=ge.size/1024/1024<1e3;return Se||e.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Se}};function it(Ae){var ge=URL.createObjectURL(Ae.originFileObj),Se=new Audio(ge);Se.addEventListener("loadedmetadata",function(Te){var ve,we,Ee=Se.duration,Re={};Re.name=Ae.name,Re.duration=Math.floor(Ee),Re.filesize=Ae.size,Re.attachment_id=Ae==null?void 0:Ae.response.id,Re.course_id=H.coursesId,Re.category_id=(ve=Location)===null||ve===void 0||((we=ve.query)===null||we===void 0)?void 0:we.categoryId,xe.push(Re),Ue(Object(l.a)(xe))})}var tt=function(){var ge,Se,Te,ve,we,Ee,Re,Ne,Fe,Ye,We,Qe;return T.a.createElement(T.a.Fragment,null,!w&&!!((ge=Q.videoList)===null||ge===void 0?void 0:ge.length)&&T.a.createElement("div",{className:O.a.fileProgress},((Se=Q.videoList)===null||Se===void 0||((Te=Se[0])===null||Te===void 0)?void 0:Te.loaded)==100?T.a.createElement("div",{className:"".concat(O.a.videoName," font14")},(ve=Q.videoList)===null||ve===void 0||((we=ve[0])===null||we===void 0)?void 0:we.name):T.a.createElement(v.a,{style:{width:"80%"},percent:(Ee=Q.videoList)===null||Ee===void 0||((Re=Ee[0])===null||Re===void 0)?void 0:Re.loaded,status:((Ne=Q.videoList)===null||Ne===void 0||((Fe=Ne[0])===null||Fe===void 0)?void 0:Fe.loaded)==100?"normal":"active"}),T.a.createElement("div",{className:O.a.fileCancel,onClick:function(){var De,je,ze,Ie;return $e((De=Q.videoList)===null||De===void 0||((je=De[0])===null||je===void 0)?void 0:je.name,((ze=Q.videoList)===null||ze===void 0||((Ie=ze[0])===null||Ie===void 0)?void 0:Ie.loaded)==100)}},((Ye=Q.videoList)===null||Ye===void 0||((We=Ye[0])===null||We===void 0)?void 0:We.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((Qe=Q.videoList)===null||Qe===void 0?void 0:Qe.length)&&T.a.createElement("div",{className:O.a.uploadWrap},T.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},T.a.createElement(Ge.a,rt,T.a.createElement(n.a,{className:O.a.upload},T.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),T.a.createElement("label",{className:"".concat(O.a.upload," ").concat(O.a.uploadLink),style:{display:(he==null?void 0:he.length)>0?"none":""},onClick:function(){return X(!0)}},T.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),w&&T.a.createElement(E.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:t,onChange:function(De){return a(De.target.value)}}))};return T.a.createElement(p.a,{centered:!0,maskClosable:!1,title:W?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:O.a.modal,visible:$,confirmLoading:le,onOk:et,onCancel:Je},T.a.createElement(r.a,{form:ne},T.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Xe,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),T.a.createElement(r.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},T.a.createElement(E.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),T.a.createElement(r.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:O.a.contentItem},tt()),T.a.createElement(r.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},T.a.createElement(j,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),T.a.createElement("div",{className:O.a.description},T.a.createElement("span",null,""),T.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),T.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),T.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",T.a.createElement("span",{className:O.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};Be.a=Object(m.a)(function(B){var V=B.user,G=B.loading,Z=B.globalSetting;return{user:V,globalSetting:Z,loading:G}})(L)},sWEp:function(Ve,Be,se){Ve.exports={wrap:"wrap___3nJXB",title:"title___3AYM5",radioWrap:"radioWrap___dbSML",radio:"radio___3h-_z",colorFF0000:"colorFF0000___2d_ZE",pagination:"pagination___3WP6s"}},vZDz:function(Ve,Be,se){Ve.exports={contentWrap:"contentWrap___3Fc2r",footer:"footer___4nxVN",radioGroup:"radioGroup___359yE",wrap:"wrap___1OqR3",introName:"introName___3saG-",rating:"rating___3X95K",modalRating:"modalRating___A4qeN"}}}]); +*/var q=A(21),z=A(22),re=A(23);n.Buffer=i,n.SlowBuffer=x,n.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=v.TYPED_ARRAY_SUPPORT!==void 0?v.TYPED_ARRAY_SUPPORT:function(){try{var k=new Uint8Array(1);return k.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},k.foo()===42&&typeof k.subarray=="function"&&k.subarray(1,1).byteLength===0}catch(t){return!1}}(),n.kMaxLength=h(),i.poolSize=8192,i._augment=function(k){return k.__proto__=i.prototype,k},i.from=function(k,t,a){return s(null,k,t,a)},i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0})),i.alloc=function(k,t,a){return u(null,k,t,a)},i.allocUnsafe=function(k){return e(null,k)},i.allocUnsafeSlow=function(k){return e(null,k)},i.isBuffer=function(k){return!(k==null||!k._isBuffer)},i.compare=function(k,t){if(!i.isBuffer(k)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(k===t)return 0;for(var a=k.length,P=t.length,y=0,w=Math.min(a,P);y0&&(k=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(k+=" ... ")),""},i.prototype.compare=function(k,t,a,P,y){if(!i.isBuffer(k))throw new TypeError("Argument must be a Buffer");if(t===void 0&&(t=0),a===void 0&&(a=k?k.length:0),P===void 0&&(P=0),y===void 0&&(y=this.length),t<0||a>k.length||P<0||y>this.length)throw new RangeError("out of range index");if(P>=y&&t>=a)return 0;if(P>=y)return-1;if(t>=a)return 1;if(t>>>=0,a>>>=0,P>>>=0,y>>>=0,this===k)return 0;for(var w=y-P,X=a-t,K=Math.min(w,X),fe=this.slice(P,y),le=k.slice(t,a),ve=0;vey)&&(a=y),k.length>0&&(a<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");P||(P="utf8");for(var w=!1;;)switch(P){case"hex":return b(this,k,t,a);case"utf8":case"utf-8":return O(this,k,t,a);case"ascii":return C(this,k,t,a);case"latin1":case"binary":return _(this,k,t,a);case"base64":return j(this,k,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,k,t,a);default:if(w)throw new TypeError("Unknown encoding: "+P);P=(""+P).toLowerCase(),w=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var te=4096;i.prototype.slice=function(k,t){var a=this.length;k=~~k,t=t===void 0?a:~~t,k<0?(k+=a)<0&&(k=0):k>a&&(k=a),t<0?(t+=a)<0&&(t=0):t>a&&(t=a),t0&&(y*=256);)P+=this[k+--t]*y;return P},i.prototype.readUInt8=function(k,t){return t||ee(k,1,this.length),this[k]},i.prototype.readUInt16LE=function(k,t){return t||ee(k,2,this.length),this[k]|this[k+1]<<8},i.prototype.readUInt16BE=function(k,t){return t||ee(k,2,this.length),this[k]<<8|this[k+1]},i.prototype.readUInt32LE=function(k,t){return t||ee(k,4,this.length),(this[k]|this[k+1]<<8|this[k+2]<<16)+16777216*this[k+3]},i.prototype.readUInt32BE=function(k,t){return t||ee(k,4,this.length),16777216*this[k]+(this[k+1]<<16|this[k+2]<<8|this[k+3])},i.prototype.readIntLE=function(k,t,a){k|=0,t|=0,a||ee(k,t,this.length);for(var P=this[k],y=1,w=0;++w=y&&(P-=Math.pow(2,8*t)),P},i.prototype.readIntBE=function(k,t,a){k|=0,t|=0,a||ee(k,t,this.length);for(var P=t,y=1,w=this[k+--P];P>0&&(y*=256);)w+=this[k+--P]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*t)),w},i.prototype.readInt8=function(k,t){return t||ee(k,1,this.length),128&this[k]?-1*(255-this[k]+1):this[k]},i.prototype.readInt16LE=function(k,t){t||ee(k,2,this.length);var a=this[k]|this[k+1]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt16BE=function(k,t){t||ee(k,2,this.length);var a=this[k+1]|this[k]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt32LE=function(k,t){return t||ee(k,4,this.length),this[k]|this[k+1]<<8|this[k+2]<<16|this[k+3]<<24},i.prototype.readInt32BE=function(k,t){return t||ee(k,4,this.length),this[k]<<24|this[k+1]<<16|this[k+2]<<8|this[k+3]},i.prototype.readFloatLE=function(k,t){return t||ee(k,4,this.length),z.read(this,k,!0,23,4)},i.prototype.readFloatBE=function(k,t){return t||ee(k,4,this.length),z.read(this,k,!1,23,4)},i.prototype.readDoubleLE=function(k,t){return t||ee(k,8,this.length),z.read(this,k,!0,52,8)},i.prototype.readDoubleBE=function(k,t){return t||ee(k,8,this.length),z.read(this,k,!1,52,8)},i.prototype.writeUIntLE=function(k,t,a,P){(k=+k,t|=0,a|=0,!P)&&$(this,k,t,a,Math.pow(2,8*a)-1,0);var y=1,w=0;for(this[t]=255&k;++w=0&&(w*=256);)this[t+y]=k/w&255;return t+a},i.prototype.writeUInt8=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(k=Math.floor(k)),this[t]=255&k,t+1},i.prototype.writeUInt16LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&k,this[t+1]=k>>>8):W(this,k,t,!0),t+2},i.prototype.writeUInt16BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>8,this[t+1]=255&k):W(this,k,t,!1),t+2},i.prototype.writeUInt32LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=k>>>24,this[t+2]=k>>>16,this[t+1]=k>>>8,this[t]=255&k):R(this,k,t,!0),t+4},i.prototype.writeUInt32BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>24,this[t+1]=k>>>16,this[t+2]=k>>>8,this[t+3]=255&k):R(this,k,t,!1),t+4},i.prototype.writeIntLE=function(k,t,a,P){if(k=+k,t|=0,!P){var y=Math.pow(2,8*a-1);$(this,k,t,a,y-1,-y)}var w=0,X=1,K=0;for(this[t]=255&k;++w>0)-K&255;return t+a},i.prototype.writeIntBE=function(k,t,a,P){if(k=+k,t|=0,!P){var y=Math.pow(2,8*a-1);$(this,k,t,a,y-1,-y)}var w=a-1,X=1,K=0;for(this[t+w]=255&k;--w>=0&&(X*=256);)k<0&&K===0&&this[t+w+1]!==0&&(K=1),this[t+w]=(k/X>>0)-K&255;return t+a},i.prototype.writeInt8=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(k=Math.floor(k)),k<0&&(k=255+k+1),this[t]=255&k,t+1},i.prototype.writeInt16LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&k,this[t+1]=k>>>8):W(this,k,t,!0),t+2},i.prototype.writeInt16BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>8,this[t+1]=255&k):W(this,k,t,!1),t+2},i.prototype.writeInt32LE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&k,this[t+1]=k>>>8,this[t+2]=k>>>16,this[t+3]=k>>>24):R(this,k,t,!0),t+4},i.prototype.writeInt32BE=function(k,t,a){return k=+k,t|=0,a||$(this,k,t,4,2147483647,-2147483648),k<0&&(k=4294967295+k+1),i.TYPED_ARRAY_SUPPORT?(this[t]=k>>>24,this[t+1]=k>>>16,this[t+2]=k>>>8,this[t+3]=255&k):R(this,k,t,!1),t+4},i.prototype.writeFloatLE=function(k,t,a){return M(this,k,t,!0,a)},i.prototype.writeFloatBE=function(k,t,a){return M(this,k,t,!1,a)},i.prototype.writeDoubleLE=function(k,t,a){return U(this,k,t,!0,a)},i.prototype.writeDoubleBE=function(k,t,a){return U(this,k,t,!1,a)},i.prototype.copy=function(k,t,a,P){if(a||(a=0),P||P===0||(P=this.length),t>=k.length&&(t=k.length),t||(t=0),P>0&&P=this.length)throw new RangeError("sourceStart out of bounds");if(P<0)throw new RangeError("sourceEnd out of bounds");P>this.length&&(P=this.length),k.length-t=0;--y)k[y+t]=this[y+a];else if(w<1e3||!i.TYPED_ARRAY_SUPPORT)for(y=0;y>>=0,a=a===void 0?this.length:a>>>0,k||(k=0);var w;if(typeof k=="number")for(w=t;w0)throw new Error("Invalid string. Length must be a multiple of 4");return l[x-2]==="="?2:l[x-1]==="="?1:0}function h(l){return 3*l.length/4-v(l)}function g(l){var x,E,f,T,S,m=l.length;T=v(l),S=new o(3*m/4-T),E=T>0?m-4:m;var b=0;for(x=0;x>16&255,S[b++]=f>>8&255,S[b++]=255&f;return T===2?(f=e[l.charCodeAt(x)]<<2|e[l.charCodeAt(x+1)]>>4,S[b++]=255&f):T===1&&(f=e[l.charCodeAt(x)]<<10|e[l.charCodeAt(x+1)]<<4|e[l.charCodeAt(x+2)]>>2,S[b++]=f>>8&255,S[b++]=255&f),S}function i(l){return u[l>>18&63]+u[l>>12&63]+u[l>>6&63]+u[63&l]}function s(l,x,E){for(var f,T=[],S=x;Sb?b:m+16383));return f===1?(x=l[E-1],T+=u[x>>2],T+=u[x<<4&63],T+="=="):f===2&&(x=(l[E-2]<<8)+l[E-1],T+=u[x>>10],T+=u[x>>4&63],T+=u[x<<2&63],T+="="),S.push(T),S.join("")}n.byteLength=h,n.toByteArray=g,n.fromByteArray=p;for(var u=[],e=[],o=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,d=r.length;c>1,r=-7,c=h?i-1:0,d=h?-1:1,l=A[v+c];for(c+=d,s=l&(1<<-r)-1,l>>=-r,r+=u;r>0;s=256*s+A[v+c],c+=d,r-=8);for(p=s&(1<<-r)-1,s>>=-r,r+=g;r>0;p=256*p+A[v+c],c+=d,r-=8);if(s===0)s=1-o;else{if(s===e)return p?NaN:1/0*(l?-1:1);p+=Math.pow(2,g),s-=o}return(l?-1:1)*p*Math.pow(2,s-g)},n.write=function(A,v,h,g,i,s){var p,u,e,o=8*s-i-1,r=(1<>1,d=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,l=g?0:s-1,x=g?1:-1,E=v<0||v===0&&1/v<0?1:0;for(v=Math.abs(v),isNaN(v)||v===1/0?(u=isNaN(v)?1:0,p=r):(p=Math.floor(Math.log(v)/Math.LN2),v*(e=Math.pow(2,-p))<1&&(p--,e*=2),v+=p+c>=1?d/e:d*Math.pow(2,1-c),v*e>=2&&(p++,e/=2),p+c>=r?(u=0,p=r):p+c>=1?(u=(v*e-1)*Math.pow(2,i),p+=c):(u=v*Math.pow(2,c-1)*Math.pow(2,i),p=0));i>=8;A[h+l]=255&u,l+=x,u/=256,i-=8);for(p=p<0;A[h+l]=255&p,l+=x,p/=256,o-=8);A[h+l-x]|=128*E}},function(pe,n){var A={}.toString;pe.exports=Array.isArray||function(v){return A.call(v)=="[object Array]"}},function(pe,n,A){"use strict";function v(i,s){if(!(i instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function i(s,p){for(var u=0;u>>31}var b=(l<<5|l>>>27)+T+u[S];b+=S<20?1518500249+(x&E|~x&f):S<40?1859775393+(x^E^f):S<60?(x&E|x&f|E&f)-1894007588:(x^E^f)-899497514,T=f,f=E,E=x<<30|x>>>2,x=l,l=b}d[0]=d[0]+l|0,d[1]=d[1]+x|0,d[2]=d[2]+E|0,d[3]=d[3]+f|0,d[4]=d[4]+T|0},_doFinalize:function(){var r=this._data,c=r.words,d=8*this._nDataBytes,l=8*r.sigBytes;return c[l>>>5]|=128<<24-l%32,c[14+(l+64>>>9<<4)]=Math.floor(d/4294967296),c[15+(l+64>>>9<<4)]=d,r.sigBytes=4*c.length,this._process(),this._hash},clone:function(){var r=s.clone.call(this);return r._hash=this._hash.clone(),r}});h.SHA1=s._createHelper(e),h.HmacSHA1=s._createHmacHelper(e)}(),v.SHA1})},function(pe,n,A){!function(v,h){pe.exports=n=h(A(0))}(0,function(v){!function(){var h=v,g=h.lib,i=g.Base,s=h.enc,p=s.Utf8,u=h.algo;u.HMAC=i.extend({init:function(o,r){o=this._hasher=new o.init,typeof r=="string"&&(r=p.parse(r));var c=o.blockSize,d=4*c;r.sigBytes>d&&(r=o.finalize(r)),r.clamp();for(var l=this._oKey=r.clone(),x=this._iKey=r.clone(),E=l.words,f=x.words,T=0;T>>6-d%4*2;r[c>>>2]|=(l|x)<<24-c%4*8,c++}return s.create(r,c)}var g=v,i=g.lib,s=i.WordArray,p=g.enc;p.Base64={stringify:function(e){var o=e.words,r=e.sigBytes,c=this._map;e.clamp();for(var d=[],l=0;l>>2]>>>24-l%4*8&255,E=o[l+1>>>2]>>>24-(l+1)%4*8&255,f=o[l+2>>>2]>>>24-(l+2)%4*8&255,T=x<<16|E<<8|f,S=0;S<4&&l+.75*S>>6*(3-S)&63));var m=c.charAt(64);if(m)for(;d.length%4;)d.push(m);return d.join("")},parse:function(e){var o=e.length,r=this._map,c=this._reverseMap;if(!c){c=this._reverseMap=[];for(var d=0;d0&&($=ee.UploadProgress.UploadProgressList[0],W=$.ClientId),o.default.setClientId(W),_&&_($)},function(ee){ee&&(j(ee),console.log(ee))})}}]),b}();n.default=m},function(pe,n,A){"use strict";function v(p,u){if(!(p instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var h=function(){function p(u,e){for(var o=0;oD*1024*1024){e.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(D,"M")),Me();return}if((me=Q.videoList)===null||me===void 0?void 0:me.find(function(Ue){return Ue.name===we.name})){e.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Me();return}Ze(we)},$e=function(ge,Se){p.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:T.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Se?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){Me(),J({type:"removeVideo",payload:{name:ge}})}})},Ze=function(ge){var Se,Te='{"Vod":{}}';if(re(!0),te.current){te.current.addFile(ge,null,null,null,Te);return}Object(C.a)((Se=G.userInfo)===null||Se===void 0?void 0:Se.login,{create:!te,addFileSuccess:function(we){J({type:"addVideo",payload:{uploadInfo:we}})},onUploadProgress:function(we,Ee,Ue){var Ne=Math.ceil(Ue*100);J({type:"updateProgress",payload:{uploadInfo:we,progressPercent:Ne}}),Me()},onUploadFailed:function(we){e.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(we){re(!1)},onUploadSucceed:function(we){re(!1)},onUploadError:function(we){re(!1)},gotUploader:function(we){we.addFile(ge,null,null,null,Te),te.current=we}})},et=function(){var Ae=Object(i.a)(g.a.mark(function ge(){var Se,Te;return g.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,ne.validateFields();case 2:if(!(xe&&(xe==null?void 0:xe.length)>0||w&&t)){we.next=12;break}return ve(!0),Se=w?{link:t}:{video_id:xe==null?void 0:xe[0].attachment_id,video_name:xe==null?void 0:xe[0].name,filesize:xe==null?void 0:xe[0].filesize,duration:xe==null?void 0:xe[0].duration},we.next=7,U(Object(d.a)(Object(d.a)({},Se),{name:ne.getFieldValue("name"),description:ne.getFieldValue("description")}));case 7:Te=we.sent,ve(!1),Te.id&&(Ke(),Re([])),we.next=13;break;case 12:e.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");case 13:case"end":return we.stop()}},ge)}));return function(){return Ae.apply(this,arguments)}}(),Ke=function(){ne.resetFields(),J({type:"removeAll"}),a(null),X(null)},Je=function(){I(),Ke()},rt={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:_.a.API_SERVER+"/api/attachments.json",withCredentials:!0,onRemove:function(ge){},onChange:function(ge){var Se=ge.file.status;if(Se!=="uploading",Se==="removed"&&oe(ge.fileList),Se==="done"){var Te;oe(ge==null||((Te=ge.fileList)===null||Te===void 0)?void 0:Te.slice(-1)),it(ge.file),X(!1),e.b.success("".concat(ge.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else Se==="error"&&e.b.error("".concat(ge.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(ge){var Se=ge.size/1024/1024<1e3;return Se||e.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Se}};function it(Ae){var ge=URL.createObjectURL(Ae.originFileObj),Se=new Audio(ge);Se.addEventListener("loadedmetadata",function(Te){var me,we,Ee=Se.duration,Ue={};Ue.name=Ae.name,Ue.duration=Math.floor(Ee),Ue.filesize=Ae.size,Ue.attachment_id=Ae==null?void 0:Ae.response.id,Ue.course_id=H.coursesId,Ue.category_id=(me=Location)===null||me===void 0||((we=me.query)===null||we===void 0)?void 0:we.categoryId,xe.push(Ue),Re(Object(l.a)(xe))})}var tt=function(){var ge,Se,Te,me,we,Ee,Ue,Ne,Fe,Ye,We,Qe;return T.a.createElement(T.a.Fragment,null,!w&&!!((ge=Q.videoList)===null||ge===void 0?void 0:ge.length)&&T.a.createElement("div",{className:O.a.fileProgress},((Se=Q.videoList)===null||Se===void 0||((Te=Se[0])===null||Te===void 0)?void 0:Te.loaded)==100?T.a.createElement("div",{className:"".concat(O.a.videoName," font14")},(me=Q.videoList)===null||me===void 0||((we=me[0])===null||we===void 0)?void 0:we.name):T.a.createElement(v.a,{style:{width:"80%"},percent:(Ee=Q.videoList)===null||Ee===void 0||((Ue=Ee[0])===null||Ue===void 0)?void 0:Ue.loaded,status:((Ne=Q.videoList)===null||Ne===void 0||((Fe=Ne[0])===null||Fe===void 0)?void 0:Fe.loaded)==100?"normal":"active"}),T.a.createElement("div",{className:O.a.fileCancel,onClick:function(){var De,je,ze,Ie;return $e((De=Q.videoList)===null||De===void 0||((je=De[0])===null||je===void 0)?void 0:je.name,((ze=Q.videoList)===null||ze===void 0||((Ie=ze[0])===null||Ie===void 0)?void 0:Ie.loaded)==100)}},((Ye=Q.videoList)===null||Ye===void 0||((We=Ye[0])===null||We===void 0)?void 0:We.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((Qe=Q.videoList)===null||Qe===void 0?void 0:Qe.length)&&T.a.createElement("div",{className:O.a.uploadWrap},T.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},T.a.createElement(Ge.a,rt,T.a.createElement(n.a,{className:O.a.upload},T.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),T.a.createElement("label",{className:"".concat(O.a.upload," ").concat(O.a.uploadLink),style:{display:(he==null?void 0:he.length)>0?"none":""},onClick:function(){return X(!0)}},T.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),w&&T.a.createElement(E.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:t,onChange:function(De){return a(De.target.value)}}))};return T.a.createElement(p.a,{centered:!0,maskClosable:!1,title:W?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:O.a.modal,visible:$,confirmLoading:le,onOk:et,onCancel:Je},T.a.createElement(r.a,{form:ne},T.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Xe,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),T.a.createElement(r.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},T.a.createElement(E.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),T.a.createElement(r.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:O.a.contentItem},tt()),T.a.createElement(r.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},T.a.createElement(j,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),T.a.createElement("div",{className:O.a.description},T.a.createElement("span",null,""),T.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),T.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),T.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",T.a.createElement("span",{className:O.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};Be.a=Object(m.a)(function(B){var V=B.user,G=B.loading,Z=B.globalSetting;return{user:V,globalSetting:Z,loading:G}})(L)},sWEp:function(Ve,Be,se){Ve.exports={wrap:"wrap___3nJXB",title:"title___3AYM5",radioWrap:"radioWrap___dbSML",radio:"radio___3h-_z",colorFF0000:"colorFF0000___2d_ZE",pagination:"pagination___3WP6s"}},vZDz:function(Ve,Be,se){Ve.exports={contentWrap:"contentWrap___3Fc2r",footer:"footer___4nxVN",radioGroup:"radioGroup___359yE",wrap:"wrap___1OqR3",introName:"introName___3saG-",rating:"rating___3X95K",modalRating:"modalRating___A4qeN"}}}]); diff --git a/p__tasks__index.b39b7338.async.js b/p__tasks__index.c6de2c0b.async.js similarity index 59% rename from p__tasks__index.b39b7338.async.js rename to p__tasks__index.c6de2c0b.async.js index c3e182f853..75f3204bf5 100644 --- a/p__tasks__index.b39b7338.async.js +++ b/p__tasks__index.c6de2c0b.async.js @@ -19,4 +19,4 @@ connection closed`)}},K=setInterval(function(){Z.current&&Z.current.send(JSON.st `),insertTextRules:w.languages.CompletionItemInsertTextRule.InsertAsSnippet},V=["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"];w.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(ce,se){var Z=i(w,ce,se,V,[Y]);return{suggestions:Z}}});var Q=["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"];w.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(ce,se){var Z=[{label:"print",kind:w.languages.CompletionItemKind.Snippet,insertText:["print($0)"].join(` `),insertTextRules:w.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Le=i(w,ce,se,Q,Z);return{suggestions:Le}}});var ue=["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"];w.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(ce,se){var Z=[Y,{label:"main",kind:w.languages.CompletionItemKind.Snippet,insertText:["public static void main(String[] args) {"," $0","}"].join(` `),insertTextRules:w.languages.CompletionItemInsertTextRule.InsertAsSnippet},{label:"System.out.print",kind:w.languages.CompletionItemKind.Snippet,insertText:["System.out.print($0)"].join(` -`),insertTextRules:w.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Le=i(w,ce,se,ue,Z);return{suggestions:Le}}})},m="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function _(w){return/^\d+$/.test(w)?"".concat(w,"px"):w}function f(){}var b=!1,h={"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 y(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=w;if(Array.isArray(w)){for(var V=0;V0||Me.target.offsetWidth>0)&&be.current.instance.layout()}}catch(z){ee.e(z)}finally{ee.f()}}),J.observe(A.current)),J}function dt(){O.b.warn(decodeURIComponent(m))}Object(s.useEffect)(function(){var J=be.current.instance;if(pe!=null&&J&&We){var Re=J.getModel();Re&&pe!==Re.getValue()&&(b=!0,Re.setValue(pe),J.layout(),b=!1)}},[pe,We,be.current]);function Ut(){var J=be.current.instance;if(J){var Re=J.getSelection(),ee=be.current.pastePos||{},Te=new I.Range(ee.startLineNumber||Re.endLineNumber,ee.startColumn||Re.endColumn,ee.endLineNumber||Re.endLineNumber,ee.endColumn||Re.endColumn);setTimeout(function(){J.executeEdits("",[{range:Te,text:""}])},300)}}function G(J){(window.navigator.platform.match("Mac")?J.metaKey:J.ctrlKey)&&J.keyCode==83&&(J.preventDefault(),Oe())}var q=function(){if(H){var Re=be.current.instance.getContentHeight();Re<1800?Nt(Re0||Ye.target.offsetWidth>0)&&H.layout()}}catch(ze){Xe.e(ze)}finally{Xe.f()}}),oe.observe(ke.current)),oe}Object(s.useEffect)(function(){ke.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(H){I=H;var oe=I.editor.createDiffEditor(ke.current,Object(U.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},Le));ie(oe);var Ae=fe(oe);return function(){oe.dispose();var Xe=oe.getModel();Xe&&Xe.dispose(),Ae.unobserve(ke.current)}})},[]),Object(s.useEffect)(function(){ne&&ne.setModel({original:I.editor.createModel(pe,se),modified:I.editor.createModel(ce,se)})},[pe,ce,se,ne]);var re=_(V),Oe=_(ue),Ge={width:re,height:Oe};return l.a.createElement("div",{className:"my-diff-editor",ref:ke,style:Ge})}},bCnd:function(k,d,e){"use strict";e.d(d,"b",function(){return n}),e.d(d,"a",function(){return o});var U=e("je13"),g=e.n(U),O=!1;function n(s,l){var c=g.a.get("__ec");c||(c={}),c[s]=l,g.a.set("__ec",c)}function o(s,l){var c=g.a.get("__ec");return c?c[s]===void 0?l:c[s]:l}},bPs0:function(k,d,e){"use strict";e.d(d,"b",function(){return h});var U=e("k1fw"),g=e("WmNS"),O=e.n(g),n=e("9og8"),o=e("2qtc"),s=e("kLXV"),l=e("tJVT"),c=e("PpiC"),i=e("q1tI"),u=e.n(i),m=e("bntm"),_=e("V0Rq"),f=e("Ty5D"),b=e("9kvl"),h=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],y=function(p){var t=p.globalSetting,w=p.loading,Y=p.user,V=p.exercise,Q=p.dispatch,ue=Object(c.a)(p,["globalSetting","loading","user","exercise","dispatch"]),pe=Object(i.useState)({}),ce=Object(l.a)(pe,2),se=ce[0],Z=ce[1],Le=s.a.useModal(),ke=Object(l.a)(Le,2),K=ke[0],N=ke[1],ne=Object(i.useRef)(null),ie=Object(i.useState)(),fe=Object(l.a)(ie,2),re=fe[0],Oe=fe[1],Ge=Object(i.useState)(!0),H=Object(l.a)(Ge,2),oe=H[0],Ae=H[1],Xe=Object(f.l)().query,Qe=Object(f.m)();Object(i.useEffect)(function(){var Ke,Ze;return clearTimeout(ne.current),document.addEventListener(Object(m.c)(),be,!1),window.addEventListener("blur",A,!1),((Ke=V.exerciseUserInfo)===null||Ke===void 0?void 0:Ke.screen_open)&&Object(m.a)()&&(Q({type:"globalSetting/headerFooterToggle",payload:!1}),Q({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Ae(!1)),((Ze=V.exerciseUserInfo)===null||Ze===void 0?void 0:Ze.screen_open)&&!Object(m.a)()?s.a.info({icon:null,content:u.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",u.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",V.exerciseUserInfo.screen_num-V.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",u.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Ae(!1),Object(m.d)(document.body),document.getElementById("root").addEventListener("click",Ye,!1)}}):document.getElementById("root").addEventListener("click",Ye,!1),function(){document.getElementById("root").removeEventListener("click",Ye,!1),document.removeEventListener(Object(m.c)(),be,!1),window.removeEventListener("blur",A,!1),clearTimeout(ne.current)}},[]),Object(i.useEffect)(function(){setTimeout(function(){V.actionTabs.removeEventListenerExitScreen&&(clearTimeout(ne.current),document.getElementById("root").removeEventListener("click",Ye,!1),document.removeEventListener(Object(m.c)(),be,!1))},500)},[V.actionTabs]),Object(i.useEffect)(function(){setTimeout(function(){V.exerciseUserInfo.used_screen_num>V.exerciseUserInfo.screen_num?et():oe||ze(),console.log("exercise.exerciseUserInfo.setTimeout:",JSON.stringify(V.exerciseUserInfo))},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(V.exerciseUserInfo),oe)},[V.exerciseUserInfo]);var Ye=function(Ze){!Object(m.a)()&&Ze.target.nodeName!=="A"&&Ze.target.nodeName!=="BUTTON"&&Ze.target.innerHTML!=="\u786E \u5B9A"&&(Object(m.d)(document.body),console.log("documentClick.full"))},ze=function(){var Ke=Object(n.a)(O.a.mark(function Ze(){var We,_t;return O.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:console.log("\u5207\u5C4F\u63D0\u793A:",u.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",u.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.a.createElement("span",{className:"c-red"},(We=V.exerciseUserInfo)===null||We===void 0?void 0:We.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")),s.a.destroyAll(),s.a.info({content:u.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",u.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.a.createElement("span",{className:"c-red"},(_t=V.exerciseUserInfo)===null||_t===void 0?void 0:_t.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(m.d)(document.body)}});case 3:case"end":return dt.stop()}},Ze)}));return function(){return Ke.apply(this,arguments)}}(),ct=function(){location.href="/classrooms/".concat(Qe.coursesId,"/exercise/").concat(Qe.categoryId,"/detail")},et=function(){var Ke=Object(n.a)(O.a.mark(function Ze(){var We;return O.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return s.a.destroyAll(),Dt.next=3,Object(_.P)({categoryId:Qe.categoryId,commit_method:1});case 3:We=Dt.sent,We&&(document.removeEventListener(Object(m.c)(),be,!1),Object(m.b)(),K.info({content:u.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",u.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){ct()}}));case 5:case"end":return Dt.stop()}},Ze)}));return function(){return Ke.apply(this,arguments)}}(),A=function(){Object(m.a)()&&Object(m.b)()},be=function(){var Ze=!1;if(console.log("fullscreen change"),Object(m.a)())clearTimeout(ne.current);else{Ze=!0;var We=setTimeout(Object(n.a)(O.a.mark(function _t(){return O.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(_.K)({id:Qe.categoryId});case 2:return dt.next=4,Q({type:"exercise/getExerciseUserInfo",payload:Object(U.a)({},Qe)});case 4:console.log("timeout.exercise.get"),V.exerciseUserInfo.used_screen_num/g,p=f[0],t=f[1]||"",w=t.replace(h,"&").replace(y,"<").replace(I,">"),Y=!w.trim();if(b==="oldStr")switch(p){case o.DIFF_DELETE:return"")+w+"";case o.DIFF_EQUAL:return""+w+""}else switch(p){case o.DIFF_INSERT:return"")+w+"";case o.DIFF_EQUAL:return""+w+""}}d.a=function(f){var b,h,y=f.output,I=f.actual_output,p=Object(O.useReducer)(m,u),t=Object(U.a)(p,2),w=t[0],Y=t[1];return y=(b=y)===null||b===void 0?void 0:b.replace(/\n/g,"\r"),I=(h=I)===null||h===void 0?void 0:h.replace(/\n/g,"\r"),Object(O.useEffect)(function(){var V=i.diff_main(y||"",I||"");i.diff_cleanupEfficiency(V);var Q=V.map(function(pe){return _(pe,"oldStr")}).join(""),ue=V.map(function(pe){return _(pe,"newStr")}).join("");Y({type:"init",payload:{oldStr:Q,newStr:ue}})},[y,I]),n.a.createElement("div",{className:"diff-panel-container"},n.a.createElement("div",{dangerouslySetInnerHTML:{__html:w.oldStr}}),n.a.createElement("div",{dangerouslySetInnerHTML:{__html:w.newStr}}))}},dTJi:function(k,d,e){},dejd:function(k,d,e){},dfu6:function(k,d,e){"use strict";e.d(d,"a",function(){return U});var U=function(n){var o=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return o.test(n)},g=function(n){var o=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return o.test(n)}},dhSg:function(k,d,e){"use strict";function U(O){var n={},o={subscribe:function(l,c){return n[l]||(n[l]=[]),n[l].push(c),this.unsubscribe.bind(null,l,c)},unsubscribe:function(l,c){var i=n[l],u=-1;if(i){for(var m=0;m=0)return n[l].splice(u,1),!0}return!1},publish:function(l){if(!n[l])return!1;var c=Array.prototype.slice.call(arguments,1);return n[l].forEach(function(i){i.apply(null,c)}),this}};return O?Object.assign(O,o):o}var g=new U;d.a=g},"f+oW":function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg=="},fXAG:function(k,d,e){"use strict";e.d(d,"i",function(){return U}),e.d(d,"h",function(){return g}),e.d(d,"j",function(){return O}),e.d(d,"cb",function(){return n}),e.d(d,"n",function(){return o}),e.d(d,"Q",function(){return s}),e.d(d,"t",function(){return l}),e.d(d,"u",function(){return c}),e.d(d,"ab",function(){return i}),e.d(d,"z",function(){return u}),e.d(d,"l",function(){return m}),e.d(d,"W",function(){return _}),e.d(d,"r",function(){return f}),e.d(d,"L",function(){return b}),e.d(d,"Z",function(){return h}),e.d(d,"bb",function(){return y}),e.d(d,"k",function(){return I}),e.d(d,"O",function(){return p}),e.d(d,"Y",function(){return t}),e.d(d,"w",function(){return w}),e.d(d,"y",function(){return Y}),e.d(d,"V",function(){return V}),e.d(d,"b",function(){return Q}),e.d(d,"G",function(){return ue}),e.d(d,"a",function(){return pe}),e.d(d,"N",function(){return se}),e.d(d,"f",function(){return Z}),e.d(d,"s",function(){return Le}),e.d(d,"X",function(){return ke}),e.d(d,"x",function(){return K}),e.d(d,"A",function(){return N}),e.d(d,"e",function(){return ne}),e.d(d,"d",function(){return ie}),e.d(d,"U",function(){return fe}),e.d(d,"g",function(){return re}),e.d(d,"c",function(){return Oe}),e.d(d,"P",function(){return H}),e.d(d,"m",function(){return oe}),e.d(d,"E",function(){return Ae}),e.d(d,"H",function(){return Xe}),e.d(d,"C",function(){return Qe}),e.d(d,"D",function(){return Ye}),e.d(d,"B",function(){return ze}),e.d(d,"F",function(){return ct}),e.d(d,"S",function(){return et}),e.d(d,"p",function(){return A}),e.d(d,"q",function(){return be}),e.d(d,"T",function(){return Ke}),e.d(d,"R",function(){return Ze}),e.d(d,"o",function(){return We}),e.d(d,"K",function(){return _t}),e.d(d,"J",function(){return Dt}),e.d(d,"I",function(){return dt}),e.d(d,"M",function(){return Ut}),e.d(d,"v",function(){return G});var U="FETCH_TASK_START",g="FETCH_TASK_FAILURE",O="FETCH_TASK_SUCCESS",n="UPDATE_TASK_DATA",o="HIDE_EVALUATE_RESULT",s="SHOW_EVALUATE_RESULT",l="MOVE_X",c="MOVE_Y",i="TRIGGER_RIGHT_PANEL_MASK ",u="SET_ACTIVE_INDEX",m="GET_TASK_LIST",_="SHOW_TASK_LIST",f="HIDE_TASK_LIST",b="SET_TASK_STAR",h="TRIGGER_ENLARGE_UNITY3D ",y="TRIGGER_TAB_FIXED ",I="GET_DISCUSSES",p="SHOW_DISCUSSES_LOADING",t="TOP_OR_DOWN_DISCUSS",w="PLUS_DISCUSS",Y="SET_ACTION_TYPE",V="SHOW_REWARD_DIALOG",Q="CANCEL_REWARD_DIALOG",ue="SET_REWARD",pe="ACTIVE_DISCUSS_INDEX",ce="CREATE_DISCUSS",se="SHOW_ANSWER_LOADING",Z="FETCH_ANSWER_INFO",Le="HIGH_TIP_MODAL",ke="SHOW_TIP_MODAL",K="SELECT_UNLOCK_ANSWER",N="SET_CHOOSE_ANSWERS",ne="EVAL_CHOOSE_START",ie="EVAL_CHOOSE_END",fe="SHOW_REP_loading",re="FETCH_REP_CONTENT",Oe="EDIT_REP_CONTENT",Ge="SET_REP_PATH",H="SHOW_EVALUATE_LOADING",oe="HIDE_EVALUATE_LOADING",Ae="SET_EVALUATE_MESSAGE",Xe="SET_SHOW_DIR",Qe="SET_EDITOR_SETTING",Ye="SET_EDITOR_THEME",ze="SET_EDITOR_FONTSIZE",ct="SET_REPOS",et="SHOW_PATH_LIST",A="HIDE_PATH_LIST",be="HIDE_PICTURE_VIEW",Ke="SHOW_PICTURE_VIEW",Ze="SHOW_NOTICE",We="HIDE_NOTICE",_t="SET_TAB_INDEX",Dt="SET_SSH_TABS",dt="SET_SSH_CONFIGDATA",Ut="SET_VNC_LOADING ",G="ON_TAB_TO_SPACE "},gflZ:function(k,d,e){},gp9y:function(k,d,e){},iNZB:function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},kSUc:function(k,d,e){},"kaH+":function(k,d,e){"use strict";var U=e("+L6B"),g=e("2/Rp"),O=e("tJVT"),n=e("q1tI"),o=e.n(n),s=e("UZu5"),l=e.n(s),c=e("dhSg"),i=e("rLCj"),u=e("dF/Y"),m=e("4i/N");d.a=function(){var _=Object(n.useState)(""),f=Object(O.a)(_,2),b=f[0],h=f[1],y=Object(n.useState)(0),I=Object(O.a)(y,2),p=I[0],t=I[1];Object(n.useEffect)(function(){var V=c.a.subscribe("preview-image",function(Q){h(Q),document.body.style.overflow="hidden"});return V},[]);function w(){document.body.style.overflow="auto",h("")}function Y(){t(p+90)}return o.a.createElement(n.Fragment,null,b?o.a.createElement("div",{className:"image-preview-container"},o.a.createElement("div",{className:"button-group"},o.a.createElement(g.a,{onClick:Y},"\u65CB\u8F6C",o.a.createElement(i.a,null)),o.a.createElement(g.a,{href:b},"\u4E0B\u8F7D",o.a.createElement(u.a,null)),o.a.createElement(g.a,{onClick:w},"\u5173\u95ED",o.a.createElement(m.a,null))),o.a.createElement("div",{className:"preview-wrp-group"},o.a.createElement("img",{className:"image-preview",src:b,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(p,"deg)")}}))):null)}},l9Ud:function(k,d,e){k.exports={flex_box_center:"flex_box_center___1siF3",flex_space_between:"flex_space_between___1LIBe",flex_box_vertical_center:"flex_box_vertical_center___1SENm",flex_box_center_end:"flex_box_center_end___aKcm8",flex_box_column:"flex_box_column___3xSXM",wrap:"wrap___1JpHn",list:"list___eeGJr",page:"page___2LktT"}},lOMy:function(k,d,e){},mCJh:function(k,d,e){"use strict";e.d(d,"c",function(){return g}),e.d(d,"h",function(){return O}),e.d(d,"e",function(){return n}),e.d(d,"d",function(){return o}),e.d(d,"g",function(){return s}),e.d(d,"b",function(){return l}),e.d(d,"f",function(){return c}),e.d(d,"a",function(){return i});var U=e("ErOA");function g(u){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(U.c)("/discusses.json?page=".concat(m-1,"&container_identifier=").concat(u,"&container_type=Shixun"))}function O(u,m){return Object(U.f)("/discusses/".concat(u,"/top_or_down_discuss.json"),{top:m})}function n(u,m){return Object(U.f)("/discusses/".concat(u,"/plus.json"),{container_type:"Discuss",type:m?1:0})}function o(u,m){return Object(U.f)("/discusses/".concat(u,"/hidden.json"),m)}function s(u,m){return Object(U.f)("/discusses/".concat(u,"/reward_code.json"),m)}function l(u){return Object(U.a)("/api/discusses/".concat(u,".json"),{method:"delete"})}function c(u,m){return Object(U.f)("/discusses/".concat(u,"/reply.json"),{container_type:"Shixun",content:m})}function i(u){return Object(U.f)("/discusses.json",u)}},nWbc:function(k,d,e){},p4vh:function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg=="},p5ED:function(k,d,e){"use strict";var U=e("+L6B"),g=e("2/Rp"),O=e("5Dmo"),n=e("3S7+"),o=e("k1fw"),s=e("tJVT"),l=e("q1tI"),c=e.n(l),i=e("vHTk"),u=e.n(i),m=e("yEEn"),_=e("ZW9T"),f=e("1vsH");d.a=function(b){var h=b.name,y=b.data,I=b.theme,p=b.type,t=b.filename,w=b.monacoEditor,Y=b.className,V=b.style,Q=b.close,ue=b.onClose,pe=Object(l.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),ce=Object(s.a)(pe,2),se=ce[0],Z=ce[1],Le=Object(l.useRef)(),ke=function(){if(y.startsWith("http")){K();return}Object(f.m)(t||"educoder",y,t)},K=function(){Object(f.l)("",y)};return c.a.createElement("div",{style:Object(o.a)({},V||{}),className:"".concat(u.a.wrp," ").concat(p?"":"hide")},Q&&c.a.createElement("div",{className:u.a.close,ref:Le},c.a.createElement(n.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Le.current}},c.a.createElement("span",{onClick:K},c.a.createElement("i",{className:"icon-quxiaozhiding"}))),c.a.createElement(n.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Le.current}},c.a.createElement("span",{className:"",onClick:ue},c.a.createElement("i",{className:"icon-guanbi1"})))),c.a.createElement("div",{className:"".concat(u.a[Y]," ").concat(Y," ").concat(u.a.monaco," ").concat(p==="txt"?"show":"hide")},c.a.createElement(_.b,w)),p==="audio"&&c.a.createElement("audio",{src:"".concat(y.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(y),autoPlay:!0}),p==="video"&&c.a.createElement(c.a.Fragment,null,y.indexOf("http")>-1?c.a.createElement("video",{controls:!0,src:"".concat(y),autoPlay:!0}):c.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})),p==="office"&&c.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat(y,"?disposition=office")}),p==="image"&&c.a.createElement("img",{src:"".concat(y.indexOf("http")>-1?"":"data:image/png;base64,").concat(y)}),p==="other"&&c.a.createElement("div",null,c.a.createElement(g.a,{type:"primary",size:"large",onClick:ke},c.a.createElement(m.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),p==="download"&&c.a.createElement(g.a,{type:"primary",size:"large",onClick:ke},c.a.createElement(m.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},popq:function(k,d,e){},qUwa:function(k,d,e){},qZJd:function(k,d,e){"use strict";var U=e("MXD1"),g=e("CFYs"),O=e("miYZ"),n=e("tsqr"),o=e("WmNS"),s=e.n(o),l=e("2qtc"),c=e("kLXV"),i=e("9og8"),u=e("rAM+"),m=e("tJVT"),_=e("k1fw"),f=e("q1tI"),b=e.n(f),h=e("IxHN"),y=e("bdgK"),I=e("M8RZ"),p=e("Ty5D"),t=e("1dTM"),w=e.n(t),Y=e("dhSg"),V=e("+L6B"),Q=e("2/Rp"),ue=e("5NDa"),pe=e("5rEg"),ce=e("AKST"),se=pe.a.TextArea,Z=function(H){var oe=H.onCancel,Ae=H.onSave,Xe=H.content,Qe=Object(f.useState)(Xe),Ye=Object(m.a)(Qe,2),ze=Ye[0],ct=Ye[1];function et(be){ct(be.target.value)}function A(){Ae(ze)}return Object(f.useEffect)(function(){ct(Xe)},[Xe]),b.a.createElement("div",{className:"clipboard-box"},b.a.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),b.a.createElement(se,{value:ze,onChange:et,className:"clipboard"}),b.a.createElement("p",null," ",b.a.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),b.a.createElement("p",null," ",b.a.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),b.a.createElement("div",{className:"btn-action-container"},b.a.createElement(Q.a,{type:"ghost",onClick:oe,style:{marginRight:10}},"\u53D6\u6D88"),b.a.createElement(Q.a,{type:"primary",onClick:A},"\u4FDD\u5B58")))},Le=e("ErOA"),ke=e("IZBM"),K=e("ye1Q"),N=b.a.createElement(K.a,{style:{fontSize:24},spin:!0});function ne(H){return H.replace(/\\u([\dA-Za-z]{4})/g,function(oe,Ae){return String.fromCharCode(parseInt("0x"+Ae))})}function ie(H){H||(H=window.location.search);var oe=H.substr(1),Ae={};return oe.split("&").forEach(function(Xe){var Qe=Xe.split("=");Ae[Qe[0]]=decodeURIComponent(Qe[1])}),Ae}var fe={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"},re;(function(H){H[H.SET_LOADING=0]="SET_LOADING",H[H.SET_IS_LARGE=1]="SET_IS_LARGE",H[H.SET_MES=2]="SET_MES",H[H.SET_STATE=3]="SET_STATE",H[H.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",H[H.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT"})(re||(re={}));function Oe(H,oe){switch(oe.type){case re.SET_LOADING:return Object(_.a)(Object(_.a)({},H),{},{loading:oe.payload});case re.SET_IS_LARGE:return Object(_.a)(Object(_.a)({},H),{},{isLarge:oe.payload});case re.SET_MES:return Object(_.a)(Object(_.a)({},H),{},{mes:oe.payload});case re.SET_STATE:return Object(_.a)(Object(_.a)({},H),oe.payload);case re.SET_TRANSFER_CONTENT:return Object(_.a)(Object(_.a)({},H),{},{transferContent:oe.payload});case re.SHOW_CLIPBOARD_BOX:return Object(_.a)(Object(_.a)({},H),{},{showClipBoardBox:oe.payload});default:throw new Error}}var Ge=d.a=function(H){var oe=H.vnc_url,Ae=H.window_vnc_url,Xe=H.taskId,Qe=Object(f.useRef)(),Ye=Object(f.useRef)(),ze=Object(f.useReducer)(Oe,fe),ct=Object(m.a)(ze,2),et=ct[0],A=ct[1],be=Object(f.useState)(0),Ke=Object(m.a)(be,2),Ze=Ke[0],We=Ke[1],_t=et.mes,Dt=et.loading,dt=et.showClipBoardBox,Ut=et.isLarge,G=et.transferContent,q=Object(f.useState)(0),X=Object(m.a)(q,2),ut=X[0],mt=X[1],zt,Lt=Object(p.m)();function Ne(){A({type:re.SHOW_CLIPBOARD_BOX,payload:!1})}function aa(){A({type:re.SET_IS_LARGE,payload:!Ut})}function Nt(ee){var Te;return Qe.current&&(Te=new y.default(function(Me){var z=Object(u.a)(Me),r;try{for(z.s();!(r=z.n()).done;){var v=r.value;(v.target.offsetHeight>0||v.target.offsetWidth>0)&&ee._eventHandlers.windowResize()}}catch(P){z.e(P)}finally{z.f()}}),Te.observe(Qe.current)),Te}var Xt=function(){var ee=Object(i.a)(s.a.mark(function Te(){var Me;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(Le.a)("/api/tasks/".concat(Lt.taskId||Xe,"/get_vnc_link.json"),{method:"post",params:Object(_.a)({},Lt)});case 2:if(Me=r.sent,!((Me==null?void 0:Me.status)===-3)){r.next=5;break}return r.abrupt("return",new Promise(function(){var v=Object(i.a)(s.a.mark(function P(L,W){return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:c.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6windows\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var Ve=Object(i.a)(s.a.mark(function Je(){return s.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return clearTimeout(zt),mt(0),$t.next=4,Object(ke.d)(Lt.taskId,Me==null?void 0:Me.message);case 4:return Xt(),$t.abrupt("return");case 6:case"end":return $t.stop()}},Je)}));function ht(){return Ve.apply(this,arguments)}return ht}()});case 1:case"end":return Ce.stop()}},P)}));return function(P,L){return v.apply(this,arguments)}}()));case 5:if(!((Me==null?void 0:Me.status)===-1)){r.next=7;break}throw new String(Me==null?void 0:Me.message);case 7:return Y.a.publish("update-windows-time",Me==null?void 0:Me.data),r.abrupt("return",Me);case 9:case"end":return r.stop()}},Te)}));return function(){return ee.apply(this,arguments)}}();Object(f.useEffect)(function(){var ee,Te;function Me(W){Ae&&(n.b.warn("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),A({type:re.SET_LOADING,payload:!0}),We(Ze+1))}function z(){clearTimeout(zt),mt(100),setTimeout(function(){A({type:re.SET_LOADING,payload:!1})},1300),Y.a.subscribe("send-ctrl-alt-delete",function(){var W;(W=ee)===null||W===void 0||W.sendCtrlAltDel()})}function r(W){var ge=ne(W.detail.text);A({type:re.SET_TRANSFER_CONTENT,payload:ge})}if((Ae||oe)&&Qe.current){new Promise(Object(i.a)(s.a.mark(function W(){var ge,Ce,Ve,ht,Je,ha,$t,qa,Fa,Va;return s.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:return ge=ie(),Ce="",qt.next=4,Xt();case 4:ht=qt.sent,Ae?(Ve="Edu123",Ce=decodeURIComponent(ht==null||((Je=ht.data)===null||Je===void 0)?void 0:Je.vnc_url)):($t=new URL(ht==null||((ha=ht.data)===null||ha===void 0)?void 0:ha.vnc_url),qa=$t.protocol,Fa=$t.searchParams,Va=$t.host,Ve=Fa.get("password"),Ce="".concat(qa==="https:"?"wss":"ws","://").concat(Va,"/").concat(ge.path||"websockify")),ee=new w.a(Qe.current,Ce,{credentials:{password:Ve},wsProtocols:["binary"]}),Te=Nt(ee),ee.viewOnly=ge.view_only||!1,Ae?ee.scaleViewport=!0:ee.scaleViewport=ge.scale||!1,ee.scaleViewport=ge.scale||!0,ee.resizeSession=!0,Ye.current=ee,ee.addEventListener("disconnect",Me),ee.addEventListener("connect",z),ee.addEventListener("clipboard",r);case 16:case"end":return qt.stop()}},W)})));var v=Y.a.subscribe("vnc-reseting",function(){A({type:re.SET_STATE,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),P=Y.a.subscribe("vnc-enlarge",function(){A({type:re.SET_IS_LARGE,payload:!0})}),L=Y.a.subscribe("show-clipboard-box",function(){A({type:re.SHOW_CLIPBOARD_BOX,payload:!0})});return mt(0),function(){var W,ge,Ce,Ve;(W=ee)===null||W===void 0||W.removeEventListener("disconnect",Me),(ge=ee)===null||ge===void 0||ge.removeEventListener("connect",z),(Ce=ee)===null||Ce===void 0||Ce.removeEventListener("clipboard",r),v(),P(),L(),(Ve=Te)===null||Ve===void 0||Ve.unobserve(Qe.current)}}},[oe,Ae,Ze]);function J(ee){var Te;(Te=Ye.current)===null||Te===void 0||Te.clipboardPasteFrom(ee),A({type:re.SET_TRANSFER_CONTENT,payload:ee}),n.b.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),Ne()}Object(f.useEffect)(function(){ut==0&&Re()},[ut]);var Re=function ee(){ut>99?ut=99:(ut=ut+1,zt=setTimeout(function(){ee()},1500)),ut<100&&mt(ut)};return b.a.createElement(f.Fragment,null,b.a.createElement("div",{className:"".concat(Ae?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(Ut?"full-screen":"")},Ut&&b.a.createElement("a",{className:"btn-vnc-resize",onClick:aa},b.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),Dt?b.a.createElement(h.a,{message:_t,style:{color:"#4CACFF"}},b.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},b.a.createElement(g.a,{percent:ut,format:function(Te){return b.a.createElement("span",{className:"c-white"},Te,"%")}}))):null,b.a.createElement("div",{ref:Qe,className:"vnc-panel ".concat(Dt?"hide":"animated fadeIn")})),b.a.createElement(I.a,null,b.a.createElement(c.a,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,visible:dt,onCancel:Ne,footer:null},b.a.createElement(Z,{onCancel:Ne,onSave:J,content:G}))))}},s8TD:function(k,d,e){"use strict";e.d(d,"a",function(){return m});var U=e("Pv/L"),g=e("14J3"),O=e("BMrR"),n=e("jCWc"),o=e("kPKH"),s=e("2qtc"),l=e("kLXV"),c=e("q1tI"),i=e.n(c),u=e("dfu6"),m=function(f){return new Promise(function(b,h){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return h("WebRTC not supported by browser");var y=new RTCPeerConnection,I=[];y.createDataChannel(""),y.createOffer().then(function(p){return y.setLocalDescription(p)}).catch(function(p){return h(p)}),y.onicecandidate=function(p){console.log("event:",p);var t=[];if(!p||!p.candidate){if(console.log("ips",I),I.length==0||!Object(u.a)(I[0])){var w=l.a.info({title:i.a.createElement(O.a,null,i.a.createElement(o.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(o.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return w.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:i.a.createElement(O.a,null,i.a.createElement(o.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",f.ip_limit==="inner"&&i.a.createElement(i.a.Fragment,null,i.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"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return h("WebRTC disabled or restricted by browser")}var Y=I.filter(function(ie){return Object(u.a)(ie)});return b(Y.join(""))}var V=p.candidate.candidate.split(" "),Q=Object(U.a)(V),ue=Q[0],pe=Q[1],ce=Q[2],se=Q[3],Z=Q[4],Le=Q[5],ke=Q[7],K=Q.slice(8),N=["rtp","rtpc"];if(console.log("event:",p),I.some(function(ie){return ie==Z})||I.push(Z),console.log(" candidate: "+ue.split(":")[1]),console.log(" component: "+N[pe-1]),console.log(" protocol: "+ce),console.log(" priority: "+se),console.log(" ip: "+Z),console.log(" port: "+Le),console.log(" type: "+ke),K.length){console.log("attributes: ");for(var ne=0;ne "+K[ne]+": "+K[ne+1])}}})}},tUsH:function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAHGUlEQVRYR7WZW2xcVxWGv3XOjMfj8f2a2ImTNklpCoKASB9aQELNDCBuohJQKA+IkgohUYGEuLy0RUJQUUERSCAaXngAoT5QtaUqiluJB5KWFmgatcq1Nk0c2zO5NLFrezxzZi+0z4xn5sw54xlHYUkjWXuvvdd/1n1tC9dJxWzmDox+WFx5v1F9l8AEMAi4giyBZlXkLHBMSuYf7pY7nxP5kdmsONnMgbW5zK2Oy30ieo8q2zZzFlgW5E/GlA51bH3hlXbPtgVQL2S2l+L6oCpfb/fijfgsUE/04c7RqTOt7msJsJBNf0PgF0Cy1WWb2hdKavQ7HVue//XGH7PBbmEh87iIHmwpuFSCov154DgQdyHmlv9uQSL8PjY61VRGpAZVEe9i+imUTze9/51VuPoO5N6GghfNluqEkX7o74bOjuZQhWdiI1OfFUEbmSIBFnPpp5uCu3QN7M+C2wxZoMN90JeKPiU8Ex+d+kxLgE3NurgMb+VgeXUzsMK8gz1wy/bIO6LMHdBgJSB+GzptwZ04BxqyQI3VdZFEh//zfW/d/4wBY1Drn56HFoqQiMP7dkWCVNUH6gOnCtCmEi9mToEEozVfgGM23zaxTCIBnYkyMLFBIaCl5lo2iubzaH4NPnhLmE+wIbd3PQVVAXq59KFQnisZeO1sZBCIBZVMQjxWFSJbbUwJOvskuG5LV1AUvXksxGfzZGzs8L12wwdYrhB6IsR5ehauLIYvSHUhqa7gupPAee9j/lrpyEEkFW8J0DKoK+iOkRCvGnO7rTg+wGI28yjodwNcuaswPdceOPul43cjowd8fvPWs3DxKYjVtLsRWjOYgv5gdAtyKDZ2+H4foJdLnw/UVq8Eb8zAaiFwryQSSF9PWFasG+c9Pwusl45+E2lQcjOQqgbdtaVxezk2ekev+F0JeiSovbdher49cFZ72+5Bhj8S4DezU+jcE0hHe6Y2/UmwKaiOxOinpDif/j4OjwR2zl4oJ+M6cgb6AwFR3eoYxLntx5HK8V58ACfZpMo0nFAHdOdocFXkEfFymT+r6hcDO6+egbVidSlgWnEhOYF0jkPnBCTHkZ69kQD18nHwLoN3CV2dheUZ0CaAVTG7GiJa5G9SyKZfFdhXlWAT68snAwLd274CPTuRrkmI92/k7633vCV05TyszKALzwbdYksfdCVqioGzUsymc0Atzq3mrAbXKebiDA4gE59HRj7aGkAbHDp/GF14EiTYCpjhHuit1QnbmVuAVue1rGq7lNdnal9Rl/Nk/F5k9M42IDRnMRdewLzxO5/BL429PVWgZqALBrqDgVLMpoMFdiUPx6erTM5AH8QrkSgOsu1ryNAHrgukZl+idPyXoMaPbh9cXc9ohlKhbke8bGZR0Vp82xz4r1M1gEMDwbLlppDJ+5C+WzcFUq+8Tum1n0Nx2c8GjgXXUA7N+AB01tKSb2Ivmz6jsDsg7d+ny90x4IwMhXyF+CCy436ke7ItkLr0X0rHHoXViz4oxyb7iCpjbhoJyBI/SHKZ51D9eECS9UHri80AWv/Z+jlkLN0WQFv6zKk/gCM4fb01l6k/rQbTWE1sminmMj9F9QcBSeeyMHe5DLDRxBVG2fFVZOD2tgBq9p++eaWvt9yWRVDzRD1/4JPqyF8DZ+oiORAkdUzO7m9Dd0Q/FyV88U1KL/0w2l0q/NrfhQ42RLAtdaoPOV7uqO2pgu3EyXP+3CE93UiyMyTWefdP2k/ahWt4fz/o51N/2guRYsJ9YblZsLxeNvO40jBeXrwKb8754CzIRnL2/SawpCvzZT8rFXD2fAnp2xPY9w5/AenvRTrCJtbuBDraF+APtFuF+bv2i+O8HEJx+jwsruIMhstbFWD+Emb2ecz0X2rH43FkaD/OzXdXI90HGGENtRPCTQ1Ngm1k6xvWihb/qOiXQyBfOeV3z7bFr5Kbwtn7IJo9Sun0E1BcKm9ZYJa3I+4PR5o3OFsP4Ex+DO/F7yFxL9iJ2wZh5wi4wQE/1PLbu/O59B4XTqB1Zc9urOSRk7O+eaqUnACnE73wHx+I3/Mlk5ERqmsFkGEwCoV5pLfmLmZioDzh1VOzocnyFBYOfEtEfhXSYtFDZnJIQ3LVa4uVia5OuxEhYJf8KS6fR/qtrylmcjgyYJqOnev3Rk53lU1n2jY+FbLDYRuTWyNef0jaPuwn7UZqObivH9jo6UPmriCrxXD5a6K52rKiqQQ61qSfbPfpwzdHq8cjY5BLS8jymrXWhqRWUz2dqJ3aGoKhenCzj0ftmLt6uX0OKXjImlcZExRs0MRd1AZAM1CVC67r+a1eJX7gOPJYKLpbmrQFw414wFwXYVNQTOXhyDx5HUBv6BNwQJvzd+13HPdgBWiTh76miP9/j+ihVKEPOaWFI59Q1/kQsE9Ud4OMrXfmN/LfEP8D/KDA5doYpwkAAAAASUVORK5CYII="},vHTk:function(k,d,e){k.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},xKgJ:function(k,d,e){"use strict";e.d(d,"p",function(){return s}),e.d(d,"b",function(){return l}),e.d(d,"c",function(){return c}),e.d(d,"e",function(){return i}),e.d(d,"f",function(){return u}),e.d(d,"t",function(){return m}),e.d(d,"g",function(){return _}),e.d(d,"u",function(){return f}),e.d(d,"d",function(){return b}),e.d(d,"i",function(){return h}),e.d(d,"k",function(){return y}),e.d(d,"v",function(){return I}),e.d(d,"r",function(){return p}),e.d(d,"h",function(){return t}),e.d(d,"j",function(){return w}),e.d(d,"q",function(){return Y}),e.d(d,"s",function(){return pe}),e.d(d,"a",function(){return Z}),e.d(d,"m",function(){return Ze}),e.d(d,"n",function(){return We}),e.d(d,"l",function(){return _t}),e.d(d,"o",function(){return dt}),e.d(d,"w",function(){return Ut});var U=e("9kvl"),g;(function(G){G[G.SuperAdmin=1]="SuperAdmin",G[G.Operation=2]="Operation",G[G.CertifiedTeacher=5]="CertifiedTeacher",G[G.TrainingProduction=8]="TrainingProduction",G[G.UncertifiedTeacher=12]="UncertifiedTeacher",G[G.Student=15]="Student"})(g||(g={}));var O;(function(G){G[G.SuperAdmin=1]="SuperAdmin",G[G.Operation=2]="Operation",G[G.Admin=5]="Admin",G[G.Teacher=8]="Teacher",G[G.Assistant=12]="Assistant",G[G.Student=15]="Student"})(O||(O={}));var n=function(q){var X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return q.some(function(zt){return zt==(mt==null?void 0:mt.role)})},o=function(q){var X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return(mt==null?void 0:mt.own)?!0:q.some(function(zt){var Lt;return zt==(mt==null||((Lt=mt.course)===null||Lt===void 0)?void 0:Lt.course_role)})},s=function(){var q=Object(U.b)()._store.getState(),X=q.user,ut=X.userInfo;return ut.main_site},l=function(){var q,X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return mt==null||((q=mt.course)===null||q===void 0)?void 0:q.course_is_end},c=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},i=function(){return o([O.SuperAdmin,O.Teacher,O.Admin,O.Assistant,O.Operation])},u=function(){return o([O.SuperAdmin,O.Teacher,O.Admin])},m=function(){return o([O.SuperAdmin])},_=function(){return o([O.SuperAdmin,O.Operation,O.Admin])},f=function(){return n([O.SuperAdmin,O.Operation])},b=function(){return o([O.SuperAdmin,O.Admin])},h=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher])},y=function(){return o([O.Assistant])},I=function(){return o([O.Teacher])},p=function(){return o([O.Student])},t=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant,O.Student])},w=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},Y=function(){var q,X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return(mt==null||((q=mt.course)===null||q===void 0)?void 0:q.course_role)===null},V=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student])},Q=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return X||!X&&n([g.SuperAdmin])},ue=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return X||!X&&n([g.SuperAdmin,g.Operation])},pe=function(){return n([O.Student])},ce=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},se=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},Z=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction])},Le=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):X||!X&&n([g.SuperAdmin])},ke=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation]):X||!X&&n([g.SuperAdmin,g.Operation])},K=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},N=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},ne=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},ie=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):!1},fe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student])},re=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):X||!X&&n([g.SuperAdmin])},Oe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation]):X||!X&&n([g.SuperAdmin,g.Operation])},Ge=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},H=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!1:X||!X&&n([g.SuperAdmin,g.Operation])},oe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?X||!X&&n([g.SuperAdmin,g.Operation]):!1},Ae=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):!1},Xe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!X&&n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):!1},Qe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},Ye=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher])},ze=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):X||!X&&n([g.SuperAdmin])},ct=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation]):X||!X&&n([g.SuperAdmin,g.Operation])},et=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},A=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?X||!X&&n([g.SuperAdmin,g.Operation]):!1},be=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},Ke=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([O.Teacher])},Ze=function(){return n([g.SuperAdmin])},We=function(){return n([g.SuperAdmin,g.Operation])},_t=function(){return n([g.Student])},Dt=function(){return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher])},dt=function(){var q,X=Object(U.b)()._store.getState(),ut=X.user;return!!((q=ut.userInfo)===null||q===void 0?void 0:q.login)},Ut=function(){var q=Object(U.b)()._store.getState(),X=q.user;return X.userInfo}},"yi/R":function(k,d,e){"use strict";e.r(d);var U=e("oBTY"),g=e("bbsP"),O=e("/wGt"),n=e("0Owb"),o=e("jrin"),s=e("2qtc"),l=e("kLXV"),c=e("WmNS"),i=e.n(c),u=e("miYZ"),m=e("tsqr"),_=e("9og8"),f=e("tJVT"),b=e("PpiC"),h=e("k1fw"),y=e("ozfa"),I=e("MJZm"),p=e("q1tI"),t=e.n(p),w=e("Ty5D"),Y=e("H65k"),V=e("+Axu"),Q=e("f+oW"),ue=e.n(Q),pe=function(a){var E=a.position,R=a.subject,C=a.score,B=a.onViewAllTask;return t.a.createElement("div",{className:"task-header"},t.a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:B},t.a.createElement("img",{src:ue.a,alt:"nav",width:45})),t.a.createElement("h3",{title:R},"\u7B2C",E,"\u5173\uFF1A",R),t.a.createElement("span",null,C))},ce=e("DjyN"),se=e("NUBc"),Z=e("g9YV"),Le=e("wCAj"),ke=e("cWXX"),K=e("/ezw"),N=e("BdwD"),ne=e("p4vh"),ie=e.n(ne),fe=e("Q+I+"),re=e.n(fe),Oe=e("Yr8L"),Ge=e.n(Oe),H=e("IZBM"),oe=e("1vsH"),Ae=e("wd/R"),Xe=e.n(Ae),Qe={0:ie.a,1:re.a,2:Ge.a},Ye={loading:!0,page:1,data:null},ze;(function(a){a[a.SET_LOADING=0]="SET_LOADING",a[a.SET_STATE=1]="SET_STATE",a[a.SET_PAGE=2]="SET_PAGE"})(ze||(ze={}));function ct(a,E){switch(E.type){case ze.SET_LOADING:return Object(h.a)(Object(h.a)({},a),{},{loading:E.payload});case ze.SET_STATE:return Object(h.a)(Object(h.a)({},a),E.payload);case ze.SET_PAGE:return Object(h.a)(Object(h.a)({},a),{},{page:E.payload});default:throw new Error}}var et=function(a){var E=a.activeIndex,R=a.taskId,C=Object(p.useReducer)(ct,Ye),B=Object(f.a)(C,2),M=B[0],S=B[1],j=M.loading,F=M.page,D=M.data,x=Object(p.useMemo)(function(){var me=[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:function(de,ye,Se){var _e=(F-1)*10+Se+1;return _e<=3?t.a.createElement("img",{src:Qe[_e-1],alt:"rank",width:36}):_e}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:D==null?void 0:D.rank_data_name,dataIndex:"score",render:function(de){return(D==null?void 0:D.open_rank)==="DEFAULT"?Object(oe.G)(de):de}},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:function(de){return Xe()(de).format("YYYY-MM-DD HH:mm:ss")}}];return me},[D==null?void 0:D.rank_data_name,D==null?void 0:D.open_rank,F]);Object(p.useEffect)(function(){function me(){return $.apply(this,arguments)}function $(){return $=Object(_.a)(i.a.mark(function de(){var ye;return i.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,Object(H.p)(R,{page:F,limit:10});case 2:ye=_e.sent,S({type:ze.SET_STATE,payload:{loading:!1,data:ye.data}});case 4:case"end":return _e.stop()}},de)})),$.apply(this,arguments)}E===4&&me()},[F,E,R]);function ae(me){S({type:ze.SET_PAGE,payload:me})}return t.a.createElement("div",{className:"ranking-container"},j?t.a.createElement(K.a,{avatar:!0,paragraph:{rows:4}}):!D||(D==null?void 0:D.rank_list_count)===0?t.a.createElement(N.a,null):t.a.createElement(t.a.Fragment,null,t.a.createElement(Le.a,{pagination:!1,size:"middle",dataSource:D.rank_list,columns:x}),D.rank_list_count>10?t.a.createElement(se.a,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:ae,current:F,total:D.rank_list_count}):null))},A=e("fXAG"),be=e("9Bee"),Ke=e("M8RZ"),Ze=e("6lC8"),We=e("mCJh"),_t=e("dTJi"),Dt=e("pC0b"),dt=e("GzdX"),Ut=e("OoWo"),G="YYYY-MM-DD HH:mm",q=function(a){var E=a.challenge,R=a.position,C=a.status,B=a.get_gold,M=a.get_experience,S=a.star,j=a.tag_count,F=a.finished_time,D=a.index,x=a.view_answer_time,ae=a.name,me=a.identifier,$=a.identity,de=a.shixun,ye=a.taskList,Se=a.onSaveTaskStar,_e=Object(w.l)();function De(nt){Se(me,nt,D)}var T=C===2||de.status<2||ye[D-1]&&ye[D-1].status===2||de.task_pass||$<=5;return t.a.createElement("div",{className:"task-item-container ".concat(E.position===R?"active":""," ").concat(C===2?"finish":"")},t.a.createElement("div",{className:"flex-container challenge-title space-between"},T?t.a.createElement("a",{href:"/tasks/".concat(me).concat(_e.search),onClick:function(Ie){Ie.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(me).concat(_e.search)},300)}},"".concat(R,". ").concat(ae)," "):t.a.createElement("span",null,"".concat(R,". ").concat(ae)),t.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(C===2?"green":"")})),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",{className:C===2?"green":""},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",C===2&&M>0?"+":"",M),t.a.createElement("p",{className:C===2?"green":""},t.a.createElement("span",null,"\u91D1\u5E01")," ",C===2&&B>0?"+":""," ",B),t.a.createElement("p",null,t.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",j||"\u65E0")),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",null,t.a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),F?Xe()(F).format(G):"--"),t.a.createElement("p",null,t.a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),x?Xe()(x).format(G):"--")),de.status>=2?t.a.createElement("div",{className:"rate-container"},C===2&&S===0?t.a.createElement(p.Fragment,null,t.a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),t.a.createElement(dt.a,{defaultValue:0,onChange:De})):null,C===2&&S>0?t.a.createElement(p.Fragment,null,t.a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),t.a.createElement(dt.a,{value:S,disabled:!0}),t.a.createElement("span",{className:"highlight"},S,"\u5206")):null):null)},X=function(a){var E=a.taskList,R=a.challenge,C=a.shixun,B=a.identity,M=a.onSaveTaskStar;return t.a.createElement("div",{className:"task-nav-container"},t.a.createElement("p",{className:"task-tip"},t.a.createElement("div",null,t.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),E.map(function(S,j){var F=Object(h.a)(Object(h.a)({},S),{},{identity:B,index:j,challenge:R,taskList:E,shixun:C,onSaveTaskStar:M});return t.a.createElement(q,Object(n.a)({key:j},F))}))},ut=e("Plam"),mt=e("gp9y"),zt=e("Ot1p"),Lt=function(a){var E=a.user_praise,R=a.praise_count,C=a.praisePlus,B=a.onCreateDiscuss,M=Object(p.useState)(!1),S=Object(f.a)(M,2),j=S[0],F=S[1],D=Object(p.useState)(""),x=Object(f.a)(D,2),ae=x[0],me=x[1];function $(De){me(De)}function de(){F(!0)}function ye(){F(!1)}function Se(){return _e.apply(this,arguments)}function _e(){return _e=Object(_.a)(i.a.mark(function De(){return i.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(!(ae.trim()=="")){nt.next=3;break}return m.b.warn("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),nt.abrupt("return");case 3:B(ae),me(""),F(!1);case 6:case"end":return nt.stop()}},De)})),_e.apply(this,arguments)}return t.a.createElement("div",{className:"comment-input-editor-container ".concat(j?"active":""," ")},t.a.createElement("div",{className:j?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:de}),t.a.createElement("a",{className:"c-light-black",onClick:C,title:E?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(E?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8D5E"}),R?t.a.createElement("span",null,R):"")),j?t.a.createElement("div",{className:"input-mask",onClick:ye}):null,t.a.createElement("div",{className:j?"md-container":"md-container hide"},t.a.createElement(zt.a,{id:"discuss-input-editor",startInit:j,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:ae,height:240,onChange:$}),t.a.createElement("div",{className:"tip-container",onClick:ye},t.a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),t.a.createElement("a",{className:"btn-send",onClick:Se},"\u53D1\u9001"))))},Ne=e("dhSg"),aa=e("/omn"),Nt=e("IxHN"),Xt=e("ARon"),J=function(a){var E=a.data;return t.a.createElement(p.Fragment,null,E&&E.map(function(R){return t.a.createElement("div",{className:"choose-answer-item",key:R.position},t.a.createElement("p",null,"\u7B2C",R.position,"\u9898"),t.a.createElement(be.a,{value:R.answer}))}))},Re=e("DVFL"),ee=function(a){var E=a.data,R=a.onShowUnlockAnswerModal,C=a.challenge,B=(C==null?void 0:C.disable_copy)?{pointerEvents:"none",userSelect:"none"}:{};return t.a.createElement(p.Fragment,null,E&&E.map(function(M,S){var j=M.answer_id,F=M.answer_name,D=M.answer_contents,x=M.view_time;return t.a.createElement("div",{className:"answer-item-container",style:B,key:j},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{className:"level"}," \u7EA7\u522B",S+1,"\uFF1A "),t.a.createElement("span",{className:"name"},F),D?t.a.createElement(p.Fragment,null,t.a.createElement("span",{className:"view-time"},x?Xe()(x).format("YYYY-MM-DD HH:mm"):""),t.a.createElement("span",null,"\u5DF2\u89E3\u9501")):t.a.createElement("a",{onClick:R},"\u89E3\u9501")),D?t.a.createElement(be.a,{value:D}):null)}))},Te=function(a){var E=a.loading,R=a.data,C=a.onShowTip,B=a.st,M=a.challenge;return t.a.createElement("div",{className:"answer-container"},E?t.a.createElement(Nt.a,null):null,B===1?t.a.createElement(J,{data:R}):t.a.createElement(ee,{data:R,challenge:M,onShowUnlockAnswerModal:C}))},Me=e("sRBo"),z=e("kaz8"),r=e("gflZ"),v=function(a){var E=a.data,R=a.selected_unlocked_answer_id,C=a.selected_index,B=a.onSelect;if(!E)return null;var M=E.filter(function(j,F){return j.answer_contents?!1:(j.index=F,!0)});function S(j){var F=j.target,D=F.value,x=F.checked;B(x?D:null)}return t.a.createElement("table",{className:"unlock-answer-list"},t.a.createElement("thead",null,t.a.createElement("tr",null,t.a.createElement("th",null),t.a.createElement("th",null,"\u7EA7\u522B"),t.a.createElement("th",null,"\u540D\u79F0"),t.a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),t.a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),t.a.createElement("tbody",null,M.map(function(j,F){return t.a.createElement("tr",{key:j.answer_id},t.a.createElement("td",null,t.a.createElement(z.a,{value:j.answer_id,onChange:S,checked:j.answer_id===R||R&&C>=F})),t.a.createElement("td",null,j.index+1),t.a.createElement("td",null,j.answer_name),t.a.createElement("td",null,j.answer_ratio,"%"),t.a.createElement("td",{className:"gold-color"},j.answer_score))})))},P=e("Q7Vx"),L=function(a){var E=a.unity_3d_routes,R=a.onGetUnity3dMessage,C=a.onEvaluateCallback,B=Object(p.useRef)(),M=Object(p.useState)(!0),S=Object(f.a)(M,2),j=S[0],F=S[1];Object(p.useEffect)(function(){function ae($){try{var de=JSON.parse($.data);R(de)}catch(ye){console.log(ye,$.data)}}window.addEventListener("message",ae);var me=Ne.a.subscribe("evaluate-unity3d-result",function($){D($),C&&C()});return function(){window.removeEventListener("message",ae),me()}},[]);function D(ae){B.current&&B.current.contentWindow.postMessage(JSON.stringify(ae),"*")}function x(){F(!1),Ne.a.publish("unity3d-load-end")}return t.a.createElement(p.Fragment,null,j?t.a.createElement(Nt.a,{message:"\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."}):null,t.a.createElement("iframe",{onLoad:x,className:"unity3d-panel",ref:B,src:E}))},W=e("BjJ7"),ge=e("kaH+");function Ce(a){var E=a.target;if(E.tagName.toUpperCase()==="IMG"){var R=E.src||E.getAttribute("src");R&&R.indexOf("/images/avatars/User")===-1&&(a.stopPropagation(),a.preventDefault(),Ne.a.publish("preview-image",R))}}var Ve={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function ht(a,E){switch(E.type){case A.z:return Object(h.a)(Object(h.a)({},a),{},{activeIndex:E.payload});case A.Z:return Object(h.a)(Object(h.a)({},a),{},{enlarge_unity3D:E.payload});case A.bb:return Object(h.a)(Object(h.a)({},a),{},{tab_fixed:E.payload});case A.W:return Object(h.a)(Object(h.a)({},a),{},{showTaskList:!0});case A.r:return Object(h.a)(Object(h.a)({},a),{},{showTaskList:!1});case A.l:return Object(h.a)(Object(h.a)({},a),E.payload);case A.L:return Object(h.a)(Object(h.a)({},a),E.payload);case A.N:return Object(h.a)(Object(h.a)({},a),{},{loading:!0});case A.X:return Object(h.a)(Object(h.a)({},a),{},{showTip:!0});case A.s:return Object(h.a)(Object(h.a)({},a),{},{showTip:!1});case A.x:return Object(h.a)(Object(h.a)({},a),{},{selected_unlocked_answer_id:E.payload});case A.f:return Object(h.a)(Object(h.a)({},a),E.payload);default:throw new Error}}var Je=function(a){var E=a.taskId,R=a.minuxUserGrade,C=a.discusses_count,B=a.is_teacher,M=a.has_answer,S=a.user,j=a.st,F=a.game,D=a.rank_name,x=a.challenge,ae=a.myshixun,me=a.user_praise,$=a.praise_count,de=a.unity_3d_routes,ye=a.with_code_file,Se=a.onPlusOrCancelPraise,_e=a.onEvaluateCallback,De=a.onGetUnity3dMessage,T=a.shixun,nt=Object(p.useReducer)(ht,Ve),Ie=Object(f.a)(nt,2),He=Ie[0],Be=Ie[1],yt=Object(w.l)().query,rt=He.taskList,je=He.showTaskList,at=He.activeIndex,Et=He.enlarge_unity3D,jt=He.tab_fixed,St=He.data,ma=He.answerScore,la=He.loading,Ra=He.showTip,Sa=He.isMultiLevel,Kt=He.selected_unlocked_answer_id,ua=Object(p.useMemo)(function(){var Fe=0;if(St&&Kt){for(var it=St.filter(function(we){return!we.answer_contents}),Ue=0;Ue1,activeIndex:we?at:2}});case 12:case"end":return ot.stop()}},Fe)})),na.apply(this,arguments)}function ta(Fe){var it=Fe.choose_answers,Ue=Fe.message,we=Fe.status;if(we===0){m.b.info(Ue);return}Be({type:A.f,payload:{showTip:we===1,data:it,answerScore:Ue,loading:!1,activeIndex:we===1?at:2}})}function Na(){Be({type:A.s})}function pa(){Be({type:A.X})}function ja(){return sa.apply(this,arguments)}function sa(){return sa=Object(_.a)(i.a.mark(function Fe(){var it,Ue,we,Gt,ot;return i.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(j===1)){ft.next=8;break}return ft.next=3,Object(H.n)(F.identifier);case 3:it=ft.sent,R(ma),ta(it),ft.next=14;break;case 8:if(!Kt){ft.next=14;break}return ft.next=11,Object(H.q)(F.identifier,Kt);case 11:Ue=ft.sent,we=Ue.status,Gt=Ue.message,we===-1||(Sa?(ot=0,St.forEach(function(Ua,fn){fn<=ua&&(ot+=Ua.answer_score)}),R(ot)):R(ma),wa(),Be({type:A.s}));case 14:case"end":return ft.stop()}},Fe)})),sa.apply(this,arguments)}function xa(Fe){Be({type:A.x,payload:Fe})}function Oa(){return Qt.apply(this,arguments)}function Qt(){return Qt=Object(_.a)(i.a.mark(function Fe(){var it;return i.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.prev=0,we.next=3,Object(H.k)(ae.identifier);case 3:it=we.sent,Be({type:A.l,payload:{taskList:it,showTaskList:!0}}),we.next=10;break;case 7:we.prev=7,we.t0=we.catch(0),console.log(we.t0);case 10:case"end":return we.stop()}},Fe,null,[[0,7]])})),Qt.apply(this,arguments)}function bt(Fe,it,Ue){return ra.apply(this,arguments)}function ra(){return ra=Object(_.a)(i.a.mark(function Fe(it,Ue,we){return i.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.prev=0,ot.next=3,Object(H.y)(it,T.id,Ue);case 3:rt[we].star=Ue,Be({type:A.L,payload:{taskList:Object(U.a)(rt)}}),ot.next=10;break;case 7:ot.prev=7,ot.t0=ot.catch(0),console.log(ot.t0);case 10:case"end":return ot.stop()}},Fe,null,[[0,7]])})),ra.apply(this,arguments)}function Vt(){Oa()}function Zt(){Be({type:A.r})}Object(p.useEffect)(function(){return function(){Be({type:A.r}),Be({type:A.z,payload:0})}},[E]),Object(p.useEffect)(function(){if(gt.current)return gt.current.addEventListener("mousedown",Ce),function(){gt.current.removeEventListener("mousedown",Ce)}},[gt.current]),Object(p.useEffect)(function(){if(ye&&de&>.current){var Fe=Object(W.b)(function(Ue){var we=Ue.target.scrollTop;we>=354?Be({type:A.bb,payload:!0}):Be({type:A.bb,payload:!1})},10);gt.current.addEventListener("scroll",Fe);var it=Ne.a.subscribe("evaluate-unity3d-finish",function(){gt.current.scrollTop=0});return function(){gt.current.removeEventListener("scroll",Fe),it()}}},[ye,de,gt.current]);var fa=x.position,La=x.score,Ma=x.subject,Ht={onViewAllTask:Vt,position:fa,score:La,subject:Ma};function Da(Fe){return Ea.apply(this,arguments)}function Ea(){return Ea=Object(_.a)(i.a.mark(function Fe(it){return i.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Object(We.a)({content:it,container_type:"Shixun",container_id:T.id,challenge_id:x.id,position:fa});case 2:Be({type:A.z,payload:3}),Ne.a.publish("create-discuss");case 4:case"end":return we.stop()}},Fe)})),Ea.apply(this,arguments)}function Mt(){Be({type:A.Z,payload:!Et})}var Rt={loading:la,data:St,onShowTip:pa,st:j,challenge:x};return t.a.createElement(p.Fragment,null,t.a.createElement(pe,Ht),t.a.createElement("div",{className:"content-wrapper",ref:gt},de&&ye?t.a.createElement("div",{className:"unity-3d-container ".concat(Et?"enlarge":"")},t.a.createElement("a",{onClick:Mt,className:"btn-enlarge ".concat(Et?"enlarge":"")},t.a.createElement("i",{className:"iconfont ".concat(Et?"icon-suoxiao1":"icon-kuoda"," ")})),t.a.createElement(L,{unity_3d_routes:de,onGetUnity3dMessage:De,onEvaluateCallback:_e})):null,t.a.createElement("ul",{className:"tab-nav ".concat(jt?"tab-fixed":"")},Pt.map(function(Fe){return t.a.createElement("li",{onClick:Ct,id:Fe.index,key:Fe.title,className:at===Fe.index?"active":""},t.a.createElement("a",null,Fe.title,Fe.index===3&&C?t.a.createElement("span",null,C):null))})),t.a.createElement(be.a,{className:at===0?"tab-panel-body ".concat(de&&ye?"scroll-margin-top":""):"hide",value:x.task_pass}),t.a.createElement("div",{className:at===1?"tab-panel-body":"hide"},Bt?t.a.createElement(be.a,{value:Bt}):null),t.a.createElement("div",{className:at===2?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},t.a.createElement(Te,Rt)),t.a.createElement("div",{className:at===3?"tab-panel-body":"hide"},t.a.createElement(ut.a,{activeIndex:at,shixunIdentifier:T.identifier,identity:S.identity,user:S})),t.a.createElement("div",{className:at===4?"tab-panel-body":"hide"},t.a.createElement(et,{activeIndex:at,taskId:E})),yt.type!=="exercises"&&t.a.createElement(Lt,{user_praise:me,praise_count:$,praisePlus:Se,onCreateDiscuss:Da})),t.a.createElement(Ke.a,null,t.a.createElement(O.a,{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:je,onClose:Zt},t.a.createElement(X,{taskList:Object(U.a)(rt),challenge:x,shixun:T,identity:S.identity,onSaveTaskStar:bt})),t.a.createElement(l.a,{centered:!0,title:"\u63D0\u793A",visible:Ra,onOk:ja,onCancel:Na,className:"answer-tip"},B?t.a.createElement("p",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u7B54\u6848\u54DF~"):t.a.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),Sa?t.a.createElement(v,{selected_index:ua,selected_unlocked_answer_id:Kt,onSelect:xa,data:St}):t.a.createElement("p",null,"\u5C06\u6263\u9664".concat(ma,"\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848")),B?t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1"):null),t.a.createElement(ge.a,null)))},ha=e("+L6B"),$t=e("2/Rp"),qa=e("aHsQ"),Fa=e("sGsY"),Va=e("55Ip"),ga=e("9VGf");function qt(a){return a.toString().padStart(2,"0")}function Ha(a){var E=Math.floor(a/60),R=a%60,C=Math.floor(E/60);return"".concat(qt(C),":").concat(qt(E-C*60),":").concat(qt(R))}var en=function(a){var E=a.defaultTime,R=a.status,C=a.onUpdateCostTime,B=a.lastedGetTaskInfoTime,M=a.title,S=M===void 0?"":M,j=Object(p.useState)(E||0),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useRef)();return Object(p.useEffect)(function(){B&&(x(E),ae.current=E)},[E,B]),Object(p.useEffect)(function(){if(B){var me=Ne.a.subscribe("update-cost-time",function(){R!==2&&C(ae.current)});return me}},[B]),Object(ga.a)(function(){x(D+1),ae.current=ae.current+1},R===2?null:1e3),t.a.createElement("span",null,S?"".concat(S,"\uFF1A"):null,Ha(D))},Nn=e("8Enf"),vr=e("P2fV"),_n=e("NJEC"),br=e("UlFV"),ia=e("RCxd"),tn=e("S+dL"),jn=e.n(tn),Ga=e("P5Jw");function te(a){var E=a.onShowNotice,R=a.className,C=R===void 0?"":R;return t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:E,className:C},t.a.createElement("img",{src:jn.a,alt:"notice"}))}var Ln=function(a){var E=a.loading,R=a.lastedUpdateTime,C=a.moveY,B=a.code_hidden,M=a.gameStatus,S=a.isEditPath,j=a.isNotice,F=a.git_url,D=a.onResetCode,x=a.onResetGitCode,ae=a.onShowCodeSetting,me=a.onResetPassedCode,$=a.onShowDir,de=a.onResizeCodeArea,ye=a.onShowNotice;function Se(){de(C)}var _e=function(){l.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(ia.a,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:D})},De=function(){l.a.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement(ia.a,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:x})},T=C==="100%";return t.a.createElement(p.Fragment,null,t.a.createElement("span",{className:"edit-status"},E?"\u4FDD\u5B58\u4E2D...":R===0?"\u5DF2\u4FDD\u5B58":"\u5DF2\u4FEE\u6539"),t.a.createElement("div",{className:"action-bar"},j?t.a.createElement(te,{onShowNotice:ye}):null,B?null:t.a.createElement("a",{title:"\u6587\u4EF6\u76EE\u5F55",onClick:$},t.a.createElement("i",{className:"iconfont icon-wenjian "})),F?t.a.createElement(Ga.CopyToClipboard,{text:F,onCopy:function(){return m.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},t.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,M===2&&S?t.a.createElement(_n.a,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:me},t.a.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},t.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,S?t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:_e},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})):null,S&&t.a.createElement("a",{title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",onClick:De},t.a.createElement("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})),t.a.createElement("a",{onClick:ae,title:"\u8BBE\u7F6E"},t.a.createElement("i",{className:"iconfont icon-shezhi"})),t.a.createElement("a",{onClick:Se,title:T?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:T?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Mn=e("Mm8t"),hn=e.n(Mn),Xa=e("9kvl"),Ya=function(a){var E=a.isNotice,R=a.moveY,C=a.isActive,B=a.tabIndex,M=a.webssh,S=a.socketKeys,j=a.onCloseSocket,F=a.onReCreateSocket,D=a.onShowNotice,x=a.onResizeCodeArea,ae=a.shixun;function me(){x(R)}var $=R==="100%";return t.a.createElement("div",{className:"action-bar"},E?t.a.createElement(te,{onShowNotice:D}):null,M?t.a.createElement(va,{tabIndex:B,isActive:C,socketKeys:S,onReCreateSocket:F,onCloseSocket:j,shixun:ae}):null,t.a.createElement("a",{onClick:me,title:$?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:$?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},Ia=1200,an=300;function va(a){var E=a.isActive,R=a.socketKeys,C=a.onCloseSocket,B=a.onReCreateSocket,M=a.tabIndex,S=a.shixun,j=Object(p.useState)(Ia),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useState)(!1),me=Object(f.a)(ae,2),$=me[0],de=me[1],ye=S.identifier;Object(ga.a)(function(){x(D-1)},E&&D>0?1e3:null),Object(p.useEffect)(function(){var rt=Ne.a.subscribe("on-operating-ssh",function(){x(Ia)}),je=Ne.a.subscribe("on-recreate-socket",function(){B()});return function(){rt(),je()}},[]);function Se(){Xa.c.replace("/shixuns/".concat(ye,"/challenges"))}function _e(){l.a.confirm({title:"\u547D\u4EE4\u884C\u91CD\u8FDE\u63D0\u9192",icon:t.a.createElement(ia.a,null),content:"\u7531\u4E8E\u957F\u65F6\u95F4\u6CA1\u6709\u4F7F\u7528\uFF0C\u8D44\u6E90\u5DF2\u7ECF\u88AB\u56DE\u6536\u3002\u5982\u6709\u9700\u8981\uFF0C\u53EF\u4EE5\u91CD\u8FDE\u547D\u4EE4\u884C\u3002",centered:!0,okText:"\u91CD\u8FDE",cancelText:"\u9000\u51FA",onOk:He,onCancel:Se})}var De=function(){l.a.confirm({title:"\u91CD\u7F6E\u547D\u4EE4\u884C",icon:t.a.createElement(ia.a,null),content:"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883?",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Be})};Object(p.useEffect)(function(){D===0&&(_e(),R.forEach(function(rt){Ne.a.publish("close-socket",rt)})),D===an&&de(!0)},[D]);function T(){de(!1)}function nt(){de(!0)}function Ie(){x(Ia),Ne.a.publish("ssh-add-connect-time"),de(!1)}function He(){x(Ia),Ne.a.publish("create-socket",M)}function Be(){return yt.apply(this,arguments)}function yt(){return yt=Object(_.a)(i.a.mark(function rt(){return i.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return R.forEach(function(Et){Ne.a.publish("close-socket",Et)}),at.next=3,C();case 3:x(Ia),B();case 5:case"end":return at.stop()}},rt)})),yt.apply(this,arguments)}return t.a.createElement(p.Fragment,null,D>0&&D<=an?t.a.createElement(nn,{title:"\u8D44\u6E90\u56DE\u6536\u5012\u8BA1\u65F6\uFF0C\u70B9\u51FB\u53EF\u5EF6\u957F\uFF08\u6216\u8005\u64CD\u4F5C\u547D\u4EE4\u884C\u81EA\u52A8\u5EF6\u957F\uFF09",className:"c-red",time:D,style:{display:"inline-block",margin:"0 10px 1px 0"},callback:nt}):null,t.a.createElement("a",{onClick:De},t.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),t.a.createElement("span",null," \u91CD\u7F6E\u547D\u4EE4\u884C")),t.a.createElement(Ke.a,null,t.a.createElement(l.a,{centered:!0,title:[t.a.createElement(ia.a,{className:"modalIconYellow"}),"\u547D\u4EE4\u884C\u8FDE\u63A5\u65F6\u957F\u63D0\u9192"],wrapClassName:"customModalStyle",closable:!1,visible:$&&D>0,onOk:Ie,onCancel:T,okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981"},"\u547D\u4EE4\u884C\u5C06\u4E8E ",Math.round(D/60)," \u5206\u949F\u540E\u4E2D\u65AD\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F")))}function nn(a){var E=a.title,R=a.time,C=a.className,B=C===void 0?"":C,M=a.callback,S=a.desc,j=S===void 0?"":S,F=a.style,D=F===void 0?{}:F;function x(){M&&M()}return t.a.createElement("a",{onClick:x,title:E,className:B},t.a.createElement("img",{src:hn.a,alt:"time",width:16,style:D}),t.a.createElement("span",null,j?"".concat(j,"\uFF1A"):"",Ha(R)))}var Ar=e("lOMy"),gn={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},ba=function(a){var E=a.className,R=a.mirror_description,C=a.git_url,B=a.difficulty,M=a.task_pass,S=a.test_set_permission,j=a.onVncAction;return t.a.createElement("div",{className:"tpi-code-setting ".concat(E)},t.a.createElement("h3",null,"\u529F\u80FD"),t.a.createElement("section",null,t.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){j("full-screen")}}," ",t.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5C4F "),t.a.createElement("a",{id:"reset-task",onClick:function(){return j("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u5B9E\u8BAD"}," ",t.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u5B9E\u8BAD "),C?t.a.createElement(Ga.CopyToClipboard,{text:C,onCopy:function(){return m.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",t.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null,t.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){j("show-clipboard-box")}}," ",t.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34 ")),t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:M?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,M?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:S?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,S?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8"))),t.a.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("div",{className:"file-item"},t.a.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),t.a.createElement("span",null,gn[B])),t.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},t.a.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),t.a.createElement("span",{className:"vnc-desc",title:R==null?void 0:R.join(" ")},R==null?void 0:R.join(" ")))))},Fn=e("5Dmo"),In=e("3S7+"),vn=e("l9Ud"),oa=e.n(vn),Aa;(function(a){a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a.Teach="teach-group"})(Aa||(Aa={}));var Bn=function(E){var R=E.userDetail,C=E.user,B=E.globalSetting,M=E.loading,S=E.dispatch,j=E.onClose,F=E.shixun,D=Object(b.a)(E,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),x=Object(w.m)(),ae=Object(p.useState)([]),me=Object(f.a)(ae,2),$=me[0],de=me[1],ye=Object(p.useState)(0),Se=Object(f.a)(ye,2),_e=Se[0],De=Se[1],T=Object(p.useState)(Object(h.a)({page:1,limit:20,id:F.identifier},x)),nt=Object(f.a)(T,2),Ie=nt[0],He=nt[1],Be=Object(p.useCallback)(function(){return D.visible},[D.visible]);Object(p.useEffect)(function(){Ie.page=1,yt()},[D.visible]);var yt=function(){var rt=Object(_.a)(i.a.mark(function je(){var at;return i.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return jt.next=2,S({type:"shixunsDetail/getSetData",payload:Ie});case 2:at=jt.sent,at&&(de(Object(U.a)(at.data_sets)),De(at.data_sets_count));case 4:case"end":return jt.stop()}},je)}));return function(){return rt.apply(this,arguments)}}();return t.a.createElement(t.a.Fragment,null,!!$.length&&D.children,t.a.createElement(O.a,{title:"\u6570\u636E\u96C6",placement:"right",className:oa.a.wrap,width:300,closable:!1,onClose:j,visible:Be()},t.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),$==null?void 0:$.map(function(rt,je){return t.a.createElement("dl",{className:oa.a.list},t.a.createElement(In.a,{title:rt.title},t.a.createElement("dt",null,t.a.createElement("span",{className:"icon-wenjian4 mr5"}),rt.title)),t.a.createElement("dd",null,t.a.createElement(Ga.CopyToClipboard,{text:rt.file_path,onCopy:function(){return m.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("span",{className:"".concat(oa.a.copy," current")},"\u70B9\u51FB\u590D\u5236"))))}),t.a.createElement("div",{className:"tc"},t.a.createElement(se.a,{onChange:function(je){Ie.page=je,yt()},className:oa.a.page,size:"small",total:_e,pageSize:Ie.limit,hideOnSinglePage:!0}))))},bn=Object(Xa.a)(function(a){var E=a.user,R=a.userDetail,C=a.loading,B=a.shixunsDetail,M=a.globalSetting;return{user:E,userDetail:R,shixunsDetail:B,globalSetting:M,loading:C.models.index}})(Bn),Ta=e("m3rI"),rn=e("tUsH"),kn=e.n(rn),An=e("1Zrr"),sn=e.n(An),on=e("V0Rq"),yn=e("bPs0"),Rn=Fa.a.Countdown;function yr(){return t.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var ln=function(a){var E,R=a.mirror_description,C=a.difficulty,B=a.git_url,M=a.vnc_url,S=a.window_vnc_url,j=a.isNotice,F=a.user,D=a.game,x=a.shixun,ae=x===void 0?{}:x,me=a.resetVncLoading,$=a.onUpdateCostTime,de=a.lastedGetTaskInfoTime,ye=a.onShowNotice,Se=a.onResetVnc,_e=a.onBack,De=a.history,T=a.onAddVncTime,nt=ae.name,Ie=ae.identifier,He=ae.task_pass,Be=ae.test_set_permission,yt=D.cost_time,rt=D.status,je=F.user_url,at=F.image_url,Et=F.grade,jt=Et===void 0?0:Et,St=Object(p.useState)(!1),ma=Object(f.a)(St,2),la=ma[0],Ra=ma[1],Sa=Object(p.useState)({}),Kt=Object(f.a)(Sa,2),ua=Kt[0],Bt=Kt[1],gt=Object(p.useState)("#FFF"),vt=Object(f.a)(gt,2),Pt=vt[0],Ct=vt[1],ca=Object(p.useState)(null),wt=Object(f.a)(ca,2),wa=wt[0],na=wt[1],ta=Object(p.useState)(),Na=Object(f.a)(ta,2),pa=Na[0],ja=Na[1],sa=Object(p.useState)(!1),xa=Object(f.a)(sa,2),Oa=xa[0],Qt=xa[1],bt=Object(w.l)().query;Object(p.useEffect)(function(){function Mt(){return Rt.apply(this,arguments)}function Rt(){return Rt=Object(_.a)(i.a.mark(function Fe(){var it,Ue,we,Gt,ot;return i.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(bt.type==="exercises")){ft.next=6;break}return ft.next=3,Object(on.u)({categoryId:bt.exercisesId});case 3:Ue=ft.sent,Bt(Object(h.a)({},Ue)),(Ue==null?void 0:Ue.left_banner_id)&&(Ue==null||((it=Ue.exercise)===null||it===void 0)?void 0:it.left_time)&&(na(Date.now()+(Ue==null||((we=Ue.exercise)===null||we===void 0)?void 0:we.left_time)*1e3),setTimeout(function(){Ct("red")},((Ue==null||((Gt=Ue.exercise)===null||Gt===void 0)?void 0:Gt.left_time)-300>0?(Ue==null||((ot=Ue.exercise)===null||ot===void 0)?void 0:ot.left_time)-300:0)*1e3));case 6:case"end":return ft.stop()}},Fe)})),Rt.apply(this,arguments)}Mt(),Ne.a.subscribe("update-windows-time",function(Fe){ja(parseInt(Fe.remaining_time/1e3))}),M&&ja(1800)},[]),Object(p.useEffect)(function(){return bt.type==="exercises"&&(yn.b.forEach(function(Mt,Rt){document.addEventListener(Mt,Vt,!1)}),window.onblur=function(){IsFull()&&exitFull()}),function(){yn.b.forEach(function(Mt,Rt){document.removeEventListener(Mt,Vt,!1)})}},[]);var ra=function(){Qt(!Oa)},Vt=function(){De.push("/classrooms/".concat(bt.coursesId,"/exercise/").concat(bt.exercisesId,"/users/").concat(bt.login))};function Zt(){Ra(!la)}function fa(){Ra(!1)}function La(){_e(),De.replace("/shixuns/".concat(Ie,"/challenges"))}function Ma(){if(me)return;Se()}function Ht(){l.a.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:t.a.createElement(ia.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:La})}function Da(Mt){fa(),Mt==="reset-task"&&(me||l.a.confirm({title:"\u91CD\u7F6E\u5B9E\u8BAD",icon:t.a.createElement(ia.a,null),content:t.a.createElement(yr,null),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Ma})),Mt==="full-screen"&&Ne.a.publish("vnc-enlarge"),Mt==="show-clipboard-box"&&Ne.a.publish("show-clipboard-box")}var Ea={task_pass:He,test_set_permission:Be,mirror_description:R,difficulty:C,resetVncLoading:me,git_url:B,onVncAction:Da};return t.a.createElement("div",{className:"task-header-container"},bt.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,t.a.createElement("a",{className:"task-user-info",href:je,target:"_blank"},at?t.a.createElement("img",{width:"35",height:"35",src:"".concat(Ta.a.IMG_SERVER,"/images/").concat(at)}):null,t.a.createElement("span",null,F.name)),t.a.createElement("div",{className:"grade-info"},t.a.createElement("img",{src:kn.a,alt:"gold",width:20}),jt)),t.a.createElement("h2",{className:"shixun-info"},nt,(bt==null?void 0:bt.type)!=="exercises"&&t.a.createElement(en,{lastedGetTaskInfoTime:de,status:rt,defaultTime:yt,onUpdateCostTime:$,title:M?"\u5B9E\u9A8C\u603B\u7528\u65F6":""})),(bt==null?void 0:bt.type)!=="exercises"&&t.a.createElement(t.a.Fragment,null,(M||S)&&t.a.createElement("div",{className:"flex-container"},S&&t.a.createElement(Va.Link,{onClick:function(Rt){Rt.preventDefault(),Ne.a.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),j?t.a.createElement(te,{className:"btn-notice",onShowNotice:ye}):null,pa&&t.a.createElement(Ba,{defaultTime:pa,onAddVncTime:T,onReset:Ma,toShixun:La,title:M?"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6":""}),t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:Zt},t.a.createElement("img",{alt:"tool",src:sn.a,width:16}),"\u5DE5\u5177\u680F")),!S&&t.a.createElement(bn,{visible:Oa,onClose:ra,shixun:ae},t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:ra},t.a.createElement("span",{className:"iconfont font14 mr5 icon-shujuji2"}),"\u6570\u636E\u96C6"))),bt.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,M||S?t.a.createElement("a",{className:"btn-task-out",onClick:Ht,title:"\u9000\u51FA\u5B9E\u8BAD"},"\u9000\u51FA\u5B9E\u8BAD"):t.a.createElement("a",{className:"btn-out",onClick:Ht,title:"\u9000\u51FA\u5B9E\u8BAD"},t.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(ua==null||((E=ua.exercise)===null||E===void 0)?void 0:E.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:Pt},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(Rn,{className:"flex-wrp ",valueStyle:{color:Pt,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:Pt,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:wa,onFinish:Object(_.a)(i.a.mark(function Mt(){var Rt,Fe;return i.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(on.P)({categoryId:bt.exercisesId,commit_method:2});case 2:Rt=Ue.sent,(Rt==null?void 0:Rt.status)===0&&l.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var we=Object(_.a)(i.a.mark(function ot(){return i.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:De.push("/classrooms/".concat(bt.coursesId,"/exercise/").concat(bt.exercisesId,"/detail"));case 1:case"end":return ft.stop()}},ot)}));function Gt(){return we.apply(this,arguments)}return Gt}()}),(Rt==null?void 0:Rt.status)===-3&&(Fe=parseInt(Rt==null?void 0:Rt.message),na(Date.now()+Fe*1e3));case 5:case"end":return Ue.stop()}},Mt)}))}))),(bt==null?void 0:bt.type)==="exercises"&&t.a.createElement($t.a,{type:"primary",onClick:function(){l.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Vt()}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),t.a.createElement(Ke.a,null,t.a.createElement(O.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:la,onClose:fa},t.a.createElement(ba,Ea))))},ya=300;function Ba(a){var E=a.onAddVncTime,R=a.onReset,C=a.toShixun,B=a.title,M=B===void 0?"":B,S=a.defaultTime,j=Object(p.useState)(S),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useState)(!1),me=Object(f.a)(ae,2),$=me[0],de=me[1];Object(ga.a)(function(){x(D-1)},D>0?1e3:null),Object(p.useEffect)(function(){D===ya&&de(!0)},[D]);function ye(){D!==0?de(!1):C()}function Se(){de(!1),D>0?(x(S),E()):(x(S),R())}function _e(){D=0?D.splice(x,1):D.push(j),S(D.join(""))}}return t.a.createElement("a",{className:"flex-container",onClick:F},t.a.createElement("span",{className:"".concat(E===1?"radio":"checkbox"," ").concat(C&&C.indexOf(j)>=0?"active":"")}),t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",null,j,"\u3001"),t.a.createElement(be.a,{className:"subject-body",value:M})))},Ka=function(a){var E=a.id,R=a.answer,C=a.challenge_question,B=a.category,M=a.subject,S=a.onSetAnswers;function j(F){S(E,F)}return t.a.createElement("li",null,t.a.createElement("div",{className:"subject"},t.a.createElement(be.a,{value:"".concat(E+1,"\u3001").concat(M),className:"subject-body"})),t.a.createElement("div",{className:"option"},C.map(function(F,D){var x=F.option_name;return t.a.createElement(On,{index:D,key:x,option_name:x,answer:R,category:B,callback:j})})))},zn=function(a){var E=a.chooses,R=a.answers,C=a.onSetAnswers;return t.a.createElement("ul",{className:"choose-container"},E.map(function(B,M){var S=B.subject,j=B.challenge_question,F=B.category;return t.a.createElement(Ka,{key:M,id:M,subject:S,challenge_question:j,category:F,answer:R[M],onSetAnswers:C})}))},Qa=e("yqJW"),Wn=e("cf+g"),dn=e.n(Wn),Vn=e("UbZX"),Za=e.n(Vn),Rr=e("LYID"),Hn=e.n(Rr),$e=function(E){var R=E.id,C=E.isActive,B=E.title,M=E.onActive,S=E.had_submmit,j=E.result,F=E.actual_output,D=E.standard_answer;function x(){M(R)}var ae="test-case-item";return C&&(ae+=" active"),S&&(ae+=" has-result"),t.a.createElement("li",{className:ae},t.a.createElement("a",{className:"case-header",onClick:x},t.a.createElement("h2",null,t.a.createElement("div",{className:C?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},B)),S>0?t.a.createElement("img",{width:16,src:j?Za.a:Hn.a}):t.a.createElement("i",{className:"iconfont icon-suo1"})),t.a.createElement("div",{className:"item-desc ".concat(C?"show":"hide"," choose-game-item")},S?j?t.a.createElement(p.Fragment,null,t.a.createElement("p",null,"\u6B63\u786E\u9009\u9879\uFF1A",t.a.createElement("b",null,D)),t.a.createElement("p",null,"\u4F60\u7684\u9009\u9879\uFF1A",t.a.createElement("b",{className:"c-red"},F))):t.a.createElement("p",null,"\u9519\u8BEF\uFF0C\u4E0D\u652F\u6301\u67E5\u770B"):t.a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B")))},qe=function(a){var E=a.onResizeSetContainer,R=a.moveY,C=a.had_submmit,B=a.test_sets,M=B===void 0?[]:B,S=a.challenge_chooses_count,j=a.choose_correct_num,F=Object(p.useState)(-1),D=Object(f.a)(F,2),x=D[0],ae=D[1];function me(ye){ae(ye===x?-1:ye)}var $=j===S;function de(){E(R)}return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:de},t.a.createElement("i",{className:"iconfont ".concat(R===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),C?t.a.createElement("p",{className:"test-result ".concat($?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:$?Za.a:dn.a}),j," / ",S," \u5171\u6709",S,"\u9898\uFF0C"),t.a.createElement("span",null,$?"\u5168\u90E8\u901A\u8FC7":"\u5176\u4E2D".concat(S-j,"\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A"))):null,t.a.createElement("ul",{className:"test-case-list"},M.map(function(ye,Se){return t.a.createElement($e,Object(n.a)({key:"item"+Se,had_submmit:C,title:"\u9898\u76EE".concat(Se+1)},ye,{isActive:x===Se,id:Se,onActive:me}))})))},tt=e("qUwa"),At=e("VjRW"),Ot=e.n(At),Tt=function(a){var E=a.st,R=a.prev_game,C=a.next_game,B=a.time_limit,M=a.record_consume_time,S=a.loading,j=a.vnc_url,F=a.windows_vnc,D=a.shixun,x=a.game,ae=a.onRun,me=a.onShowTestCaseList,$=a.chooses,de=C&&!S&&(x.status===2||D.status<2||D.task_pass),ye=E===1&&x.status===2,Se=Object(p.useState)(0),_e=Object(f.a)(Se,2),De=_e[0],T=_e[1],nt=Object(w.l)();return Object(p.useEffect)(function(){De>0&&setTimeout(function(){T(De-1)},1e3)},[De]),Object(p.useEffect)(function(){var Ie=Ne.a.subscribe("eval-code-finish",function(){E===1||T(10)});return Ie},[]),t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"flex-container eval-desc"},B?t.a.createElement("span",null,"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A".concat(B,"\u79D2")):null,M?t.a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",M," \u79D2"):null,j&&t.a.createElement("a",{title:"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C",onClick:me},"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("div",{className:"flex-container eval-btn-group"},R&&!S?t.a.createElement("a",{href:"/tasks/".concat(R).concat(nt.search),onClick:function(He){He.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(R).concat(nt.search)},300)},className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,de?t.a.createElement("a",{href:"/tasks/".concat(C).concat(nt.search),onClick:function(He){He.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(C).concat(nt.search)},300)},className:"ghost-link"},"\u4E0B\u4E00\u5173"):null,t.a.createElement("button",{onClick:function(){if(E===1&&($==null?void 0:$.length)<=0){l.a.confirm({centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},t.a.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"});return}ae()},style:{minWidth:"72px"},disabled:S||De>0,className:"btn-run",title:"\u8FD0\u884C\u8BC4\u6D4B"},De>0?"".concat(De,"S"):t.a.createElement(p.Fragment,null," ",t.a.createElement("img",{src:Ot.a,alt:"run",width:18})," ",t.a.createElement("b",null,"\u8BC4\u6D4B")," "))))};function It(a,E){switch(E.type){case A.e:return Object(h.a)(Object(h.a)({},a),{},{loading:!0});case A.d:return Object(h.a)(Object(h.a)({},a),{},{loading:!1});case A.A:return Object(h.a)(Object(h.a)({},a),E.payload);default:throw new Error}}var Yt=function(a){var E=a.taskData,R=a.moveY,C=a.onResizeYStart,B=a.onResizeSetContainer,M=a.onEval,S=a.lastedGetTaskInfoTime,j=E.chooses,F=E.choose_test_cases,D=E.game,x=F.test_sets,ae=F.challenge_chooses_count,me=F.choose_correct_num,$=F.had_submmit,de=Object(p.useCallback)(function(){var at=[];return at.length=ae,$&&(at=x.map(function(Et){return Et.actual_output})),at},[S]),ye=Object(p.useReducer)(It,{loading:!1,answers:de()}),Se=Object(f.a)(ye,2),_e=Se[0],De=Se[1];Object(p.useEffect)(function(){De({type:A.A,payload:{answers:de()}})},[S]);var T=_e.answers,nt=_e.loading;function Ie(at,Et){T[at]=Et,De({type:A.A,payload:{answers:T}})}function He(){for(var at=!0,Et=0;Et(?:[\n\r\s]*?)(?:<\/link>)*/im,Xn=/(?:[\n\r\s]*?)(?:<\/script>)*/im,Or=["http","com","net","org","cdn"];function Dr(a){for(var E=!1,R=0;RM+Ur&&S()},Ur),Object(p.useEffect)(function(){j.current&&D&&D.content&&(j.current.setAttribute("action",F),j.current.submit())},[j.current,D,F]),t.a.createElement("div",{className:"html-code-view",style:{display:C?"block":"none",width:"100%",height:"100%"}},t.a.createElement("form",{ref:j,method:"post",target:"my-frame"},t.a.createElement("input",{type:"hidden",name:"contents",value:D.content}),t.a.createElement("input",{type:"hidden",name:"educodercss",value:D.css}),t.a.createElement("input",{type:"hidden",name:"educoderscript",value:D.script})),t.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},$r=e("dQ5l"),pn=e("ZBwS"),qr=e.n(pn),pi=e("TVoq"),Yn=new qr.a;Yn.Diff_EditCost=8;var es={oldStr:"",newStr:""};function ts(a,E){switch(E.type){case"init":return Object(h.a)(Object(h.a)({},a),E.payload);default:throw new Error}}function Pr(a,E){var R=/&/g,C=//g,M=a[0],S=a[1]||"",j=S.replace(R,"&").replace(C,"<").replace(B,">"),F=!j.trim();if(E==="oldStr")switch(M){case pn.DIFF_DELETE:return"")+j+"";case pn.DIFF_EQUAL:return""+j+""}else switch(M){case pn.DIFF_INSERT:return"")+j+"";case pn.DIFF_EQUAL:return""+j+""}}var as=function(a){var E,R,C=a.output,B=a.actual_output,M=Object(p.useReducer)(ts,es),S=Object(f.a)(M,2),j=S[0],F=S[1];return C=(E=C)===null||E===void 0?void 0:E.replace(/\n/g,"\r"),B=(R=B)===null||R===void 0?void 0:R.replace(/\n/g,"\r"),Object(p.useEffect)(function(){var D=Yn.diff_main(C||"",B||"");Yn.diff_cleanupEfficiency(D);var x=D.map(function(me){return Pr(me,"oldStr")}).join(""),ae=D.map(function(me){return Pr(me,"newStr")}).join("");F({type:"init",payload:{oldStr:x,newStr:ae}})},[C,B]),t.a.createElement("div",{className:"c-white diff-panel-container diff-panel-container-2"},t.a.createElement("div",{dangerouslySetInnerHTML:{__html:j.oldStr}}))};function Cr(a){var E=a.last_compile_output,R=a.language,C=a.ts_mem,B=a.ts_time,M=a.input,S=a.output,j=a.actual_output,F=a.is_public,D=a.result,x=a.compile_success,ae=a.title,me=a.isActive,$=a.id,de=a.onActive,ye=a.test_sets_view,Se=a.allowed_unlock,_e=a.identity;function De(){F||ye||_e<=5?de($):Se?Ne.a.publish("unlock-test-case",$):m.b.info("\u672C\u6D4B\u8BD5\u96C6\u4E0D\u53EF\u89E3\u9501")}var T="test-case-item";return me&&(T+=" active"),E&&(T+=" has-result"),t.a.createElement("li",{className:T},t.a.createElement("a",{className:"case-header",onClick:De},t.a.createElement("h2",null,t.a.createElement("div",{className:me?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},ae)),t.a.createElement("div",{className:"case-info"},C?t.a.createElement("span",{className:"description"},"\u6D88\u8017\u5185\u5B58",C,"MB"):null,B?t.a.createElement("span",{className:"description"}," \u4EE3\u7801\u6267\u884C\u65F6\u957F\uFF1A",B,"\u79D2 "):null,F?null:ye||_e<=5?t.a.createElement("i",{className:"iconfont icon-jiesuo"}):t.a.createElement("i",{className:"iconfont icon-suo1"}),x>0?t.a.createElement("img",{width:16,src:D?Za.a:Hn.a}):null)),t.a.createElement("div",{className:"item-desc ".concat(me?"show":"hide"," choose-game-item")},M?t.a.createElement(Zr.a,null,t.a.createElement(xr.a,{flex:"80px"},"\u6D4B\u8BD5\u8F93\u5165\uFF1A"),t.a.createElement(xr.a,{flex:"1",style:{color:"#fff"}},t.a.createElement(as,{output:M}))):null,t.a.createElement("p",{className:"output-title-container"},t.a.createElement("span",null,"\u2014\u2014 \u9884\u671F\u8F93\u51FA \u2014\u2014"),t.a.createElement("span",{className:"output-title"},"\u2014\u2014 \u5B9E\u9645\u8F93\u51FA \u2014\u2014")),t.a.createElement($r.a,{output:S,actual_output:j})))}var ns=function(a){var E=a.onResizeSetContainer,R=a.moveY,C=a.isHtml,B=a.lastedUpdateTime,M=a.content,S=a.myshixunIdentifier,j=a.test_sets_view,F=a.identity,D=a.language,x=a.allowed_unlock,ae=a.test_sets,me=ae===void 0?[]:ae,$=a.test_sets_count,de=a.sets_error_count,ye=a.last_compile_output,Se=a.onFinishDisplayHtml,_e=Object(p.useState)(-1),De=Object(f.a)(_e,2),T=De[0],nt=De[1],Ie=Object(p.useState)(C?0:1),He=Object(f.a)(Ie,2),Be=He[0],yt=He[1];function rt(jt){nt(jt===T?-1:jt)}function je(){E(R)}function at(jt){yt(parseInt(jt.target.id,10))}var Et={code:M,isActive:Be===0&&C,myshixunIdentifier:S,onFinishDisplayHtml:Se,lastedUpdateTime:B};return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("div",{className:"flex-container"},C?t.a.createElement("span",{id:0,onClick:at,className:Be===0?"active":""},"\u6548\u679C\u663E\u793A"):null,t.a.createElement("span",{id:1,onClick:at,className:Be===1?"active":""},"\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("a",{onClick:je},t.a.createElement("i",{className:"iconfont ".concat(R===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),t.a.createElement("section",{style:{display:Be===1?"block":"none"}},ye?t.a.createElement("p",{className:"test-result ".concat(de===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:de===0?Za.a:dn.a}),$-de,"/",$),de==0?t.a.createElement("span",{className:"count"},"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(be.a,{className:"last-compile-output",value:ye})):null,t.a.createElement("ul",{className:"test-case-list"},me.map(function(jt,St){return t.a.createElement(Cr,Object(n.a)({allowed_unlock:x,identity:F,key:"item"+St,test_sets_view:j,language:D,last_compile_output:ye,title:"\u6D4B\u8BD5\u96C6".concat(St+1)},jt,{isActive:T===St,id:St,onActive:rt}))}))),C?t.a.createElement(Jr,Et):null)};function rs(a){var E=a.isLarge,R=a.language,C=a.test_sets,B=C===void 0?[]:C,M=a.test_sets_count,S=a.allowed_unlock,j=a.sets_error_count,F=a.last_compile_output,D=a.test_sets_view,x=a.identity,ae=a.onResizeSet,me=Object(p.useState)(-1),$=Object(f.a)(me,2),de=$[0],ye=$[1];function Se(_e){ye(_e===de?-1:_e)}return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:ae},t.a.createElement("i",{className:"iconfont ".concat(E?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),F?t.a.createElement("p",{className:"test-result ".concat(j===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:j===0?Za.a:dn.a}),M-j,"/",M),j==0?t.a.createElement("span",null,"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(be.a,{value:F})):null,t.a.createElement("ul",{className:"test-case-list"},B.map(function(_e,De){return t.a.createElement(Cr,Object(n.a)({allowed_unlock:S,identity:x,test_sets_view:D,key:"item"+De,language:R,last_compile_output:F,title:"\u6D4B\u8BD5\u96C6".concat(De+1)},_e,{isActive:de===De,id:De,onActive:Se}))})))}var ss=e("ZD9Y"),is=function(a){var E=a.onFontSizeChange,R=a.cmFontSize,C=a.cmCodeMode,B=a.onCodeModeChange,M=a.tabToSpace,S=a.onTabToSpace,j=a.shixun,F=j.task_pass,D=j.forbid_copy,x=j.test_set_permission,ae={onFontSizeChange:E,cmFontSize:R,cmCodeMode:C,onCodeModeChange:B,tabToSpace:M,onTabToSpace:S};return t.a.createElement(ss.a,ae,t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:F?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,F?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:x?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,x?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:D?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},t.a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),t.a.createElement("span",null,D?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},fi=e("X9zl"),Ei=e("XyRZ");function os(a){var E=a.callback,R=a.file,C=a.onHidePathList;function B(){C(),E(R)}return t.a.createElement("a",{onClick:B},R)}var ls=function(a){var E=a.paths,R=a.onChangePath,C=a.activePath,B=a.isVisible,M=a.onHidePathList;return t.a.createElement("ul",{className:"path-container",onMouseLeave:M,style:{display:B?"block":"none"}},E.filter(function(S){return!!S}).map(function(S){return t.a.createElement("li",{className:C===S?"active":"",key:S},t.a.createElement(os,{callback:R,file:S,onHidePathList:M}))}))},Tr=e("Dqnf"),us={theme:Object($a.a)("cmCodeMode","vs-dark"),fontSize:Object($a.a)("cmFontSize",16),tabToSpace:Object($a.a)("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshTabs:[]};function cs(a,E){switch(E.type){case A.C:return Object(h.a)(Object(h.a)({},a),{},{showEditorSetting:E.payload});case A.D:return Object(h.a)(Object(h.a)({},a),{},{theme:E.payload});case A.B:return Object(h.a)(Object(h.a)({},a),{},{fontSize:E.payload});case A.K:return Object(h.a)(Object(h.a)({},a),{},{tabIndex:E.payload});case A.I:return Object(h.a)(Object(h.a)({},a),{},{sshConfigData:E.payload});case A.J:return Object(h.a)(Object(h.a)({},a),{},{sshTabs:Object(U.a)(E.payload)});case A.S:return Object(h.a)(Object(h.a)({},a),{},{showPathList:!0});case A.p:return Object(h.a)(Object(h.a)({},a),{},{showPathList:!1});case A.v:return Object(h.a)(Object(h.a)({},a),{},{tabToSpace:E.payload});default:throw new Error}}var Sr=3e4,ds=function(a){var E=a.taskData,R=a.moveY,C=a.isHtml,B=a.isNotice,M=a.onResizeYStart,S=a.codeRepData,j=a.isEditPath,F=a.onEditRepCode,D=a.onUpdateCode,x=a.onResizeSetContainer,ae=a.onEval,me=a.evaluateLoading,$=a.evaluateMessage,de=a.onResizeCodeArea,ye=a.onShowDir,Se=a.onChangePath,_e=a.onShowNotice,De=a.onResetCode,T=a.onResetGitCode,nt=a.onResetPassedCode,Ie=a.onFinishDisplayHtml,He=Object(b.a)(a,["taskData","moveY","isHtml","isNotice","onResizeYStart","codeRepData","isEditPath","onEditRepCode","onUpdateCode","onResizeSetContainer","onEval","evaluateLoading","evaluateMessage","onResizeCodeArea","onShowDir","onChangePath","onShowNotice","onResetCode","onResetGitCode","onResetPassedCode","onFinishDisplayHtml"]),Be=Object(p.useReducer)(cs,us),yt=Object(f.a)(Be,2),rt=yt[0],je=yt[1],at=S.loading,Et=S.content,jt=S.language,St=S.filename,ma=S.file_type,la=S.lastedUpdateTime,Ra=S.paths,Sa=S.currentPath,Kt=rt.fontSize,ua=rt.theme,Bt=rt.showEditorSetting,gt=rt.showPathList,vt=rt.tabIndex,Pt=rt.sshTabs,Ct=rt.tabToSpace,ca=rt.sshConfigData,wt=E.shixun,wa=E.test_sets,na=E.test_sets_count,ta=E.sets_error_count,Na=E.last_compile_output,pa=E.game,ja=E.git_url,sa=E.myshixun,xa=E.user,Oa=E.allowed_unlock,Qt=wt.webssh,bt=wt.multi_webssh,ra=wt.hide_code,Vt={onFinishDisplayHtml:Ie,allowed_unlock:Oa,onResizeSetContainer:x,moveY:R,language:jt,content:Et,isHtml:C,myshixunIdentifier:sa.identifier,test_sets_view:pa.test_sets_view,identity:xa.identity,lastedUpdateTime:la,test_sets:wa,test_sets_count:na,sets_error_count:ta,last_compile_output:Na};Object(ga.a)(function(){var pt=new Date().getTime();j&&la&&!ra&&pt>la+Sr&&D()},Sr);function Zt(pt){F(pt)}function fa(){je({type:A.C,payload:!0})}function La(){je({type:A.C,payload:!1})}function Ma(pt){je({type:A.B,payload:pt}),Object($a.b)("cmFontSize",pt)}function Ht(pt){je({type:A.D,payload:pt}),Object($a.b)("cmCodeMode",pt)}function Da(pt){je({type:A.v,payload:pt}),Object($a.b)("cmTabToSpace",pt)}function Ea(){je({type:A.S})}function Mt(){je({type:A.p})}function Rt(pt){je({type:A.K,payload:parseInt(pt.target.id,10)})}function Fe(){var pt=Pt.length;Pt[0]===3?Pt.push(2):Pt.push(pt+2),console.log("sshTabs:",Pt),je({type:A.J,payload:Pt})}function it(pt){pt.stopPropagation(),pt.preventDefault();var Pa=parseInt(pt.target.id,10);Pt.splice(Pa,1),je({type:A.J,payload:Pt});var ka=1;Pt.length>0&&(ka=Pt[0]),je({type:A.K,payload:ka})}function Ue(){return Object(H.c)(pa.identifier)}function we(pt){je({type:A.K,payload:0}),Se(pt)}function Gt(){je({type:A.I,payload:null})}Object(p.useEffect)(function(){je({type:A.K,payload:ra?1:0})},[ra]),Object(p.useEffect)(function(){if(!ca&&vt>=1){var pt=function(){var Pa=Object(_.a)(i.a.mark(function ka(){var Sn;return i.a.wrap(function(za){for(;;)switch(za.prev=za.next){case 0:return za.next=2,Object(H.r)(sa.identifier);case 2:Sn=za.sent,je({type:A.I,payload:Sn});case 4:case"end":return za.stop()}},ka)}));return function(){return Pa.apply(this,arguments)}}();pt()}ca&&vt>=1&&setTimeout(function(){Ne.a.publish("create-socket",vt)},100)},[ca,vt]),Object(p.useEffect)(function(){return function(){Pt.splice(0,8),je({type:A.J,payload:Pt})}},[He.location.pathname]);var ot=R?R!=="100%"?"".concat(R-54,"px"):R:"70%",_a=R==="100%"?0:"calc(100% - 3px - 51px - ".concat(ot,")"),ft=[];Qt&&ft.push(1),bt&&ft.concat(Pt);var Ua={content:Et,language:jt,filename:St,file_type:ma,onCodeChange:Zt,theme:ua,onSave:D,forbidCopy:wt.forbid_copy,isEditPath:j,code_edit_permission:wt.code_edit_permission,monacoOptions:{fontSize:Kt,insertSpaces:Ct,readOnly:!j&&!wt.code_edit_permission}},fn={loading:at,lastedUpdateTime:la,moveY:R,code_hidden:!wt.show_code_dir,gameStatus:pa.status,isEditPath:j,isNotice:B,git_url:ja,onResetCode:De,onResetGitCode:T,onShowCodeSetting:fa,onResetPassedCode:nt,onShowNotice:_e,onShowDir:ye,onResizeCodeArea:de},Tn={isNotice:B,moveY:R,tabIndex:vt,onShowNotice:_e,onResizeCodeArea:de,webssh:Qt,socketKeys:ft,onCloseSocket:Ue,isActive:vt>=1,onReCreateSocket:Gt,shixun:wt},Zn={onFontSizeChange:Ma,cmFontSize:Kt,tabToSpace:Ct,cmCodeMode:ua,onCodeModeChange:Ht,onTabToSpace:Da,shixun:wt};return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"code-area-container",style:{height:ot}},t.a.createElement("div",{className:"navs"},t.a.createElement("ul",null,ra?null:t.a.createElement("li",{className:"flex-container"},t.a.createElement("a",{id:0,className:vt===0?"active first":"first",onClick:Rt},"\u4EE3\u7801\u6587\u4EF6"),Ra.length>=1?t.a.createElement("span",{onMouseOver:Ea,className:gt?"arrow-down":"arrow-right"}):null),Qt?t.a.createElement("li",null,t.a.createElement("a",{className:vt===1?"active":"",onClick:Rt,id:1},"\u547D\u4EE4\u884C")):t.a.createElement("li",null),!!Qt&&bt?Pt.map(function(pt,Pa){return t.a.createElement("li",{key:pt},t.a.createElement("a",{id:pt,className:vt===pt?"active":"",onClick:Rt},"\u547D\u4EE4\u884C",Pa+1,t.a.createElement("i",{title:"\u5173\u95ED\u547D\u4EE4\u884C\u7A97\u53E3",id:Pa,className:"iconfont icon-shanchu_moren",onClick:it})))}):null,!!Qt&&bt&&Pt.length<2?t.a.createElement("li",null,t.a.createElement("a",{onClick:Fe,title:"\u65B0\u5F00\u547D\u4EE4\u884C\u7A97\u53E3"},"\uFF0B")):null),t.a.createElement("div",{className:"action-bar-container",style:{display:vt===0?"flex":"none"}},t.a.createElement(Ln,fn)),t.a.createElement("div",{className:"action-bar-container",style:{display:vt>=1?"flex":"none"}},t.a.createElement(Ya,Tn))),t.a.createElement("section",{style:{display:vt===0?"block":"none"}},t.a.createElement(Qr,Ua)),Qt?t.a.createElement("section",{style:{display:vt===1?"block":"none"}},t.a.createElement(Tr.a,{sshConfigData:ca||{},sid:1})):null,bt?Pt.map(function(pt,Pa){return t.a.createElement("section",{key:"ssh".concat(pt),style:{display:vt===pt?"block":"none"}},t.a.createElement(Tr.a,{sshConfigData:ca||{},sid:pt}))}):null,t.a.createElement(ls,{isVisible:gt,onHidePathList:Mt,paths:Ra,activePath:Sa,onChangePath:we})),t.a.createElement("div",{className:"resize-y-bar",onMouseDown:M,draggable:!1},t.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),t.a.createElement("div",{className:"test-set-container",style:{height:_a}},me?t.a.createElement(Nt.a,{message:$,style:{color:"#4CACFF"}}):t.a.createElement(ns,Vt)),t.a.createElement("div",{className:"action-container"},t.a.createElement(Tt,Object(n.a)({},E,{loading:me,onRun:ae}))),t.a.createElement(Ke.a,null,t.a.createElement(O.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:Bt,onClose:La},t.a.createElement(is,Zn))))},_i=e("zkdm"),ms=e("Sa5k"),wr=e.n(ms),Kn=function(a){var E=a.list,R=a.title,C=E.length;return t.a.createElement("div",{className:"img-list"},t.a.createElement("h4",null,R),t.a.createElement("div",{className:"list-body"},C>0?E.map(function(B){return t.a.createElement("img",{onClick:function(){Ne.a.publish("preview-image","".concat(W.a).concat(B.pic_url))},className:C===1?"singal":"",src:"".concat(W.a).concat(B.pic_url),key:B.pic_url,alt:R})}):t.a.createElement(p.Fragment,null,t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:wr.a}),t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:wr.a}))))},hi=e("1A8V"),ps=function(a){var E=a.url,R=a.poster;return t.a.createElement("div",{className:"video-container"},t.a.createElement("video",{controls:!0,autoPlay:!0,src:E,preload:"auto",poster:R||""},t.a.createElement("source",{type:"video/webm",src:E}),t.a.createElement("source",{type:"video/mp4",src:E})))},gi=e("XZCF"),fs=function(a){var E=a.url;return t.a.createElement("div",{className:"video-container"},t.a.createElement("audio",{style:{width:"100%"},controls:!0,src:E}," Your browser does not support the ",t.a.createElement("code",null,"audio")," element. "))},Es=function(a){var E=a.files,R=a.type;return t.a.createElement("ul",{className:"video-list"},E.map(function(C,B){return t.a.createElement("li",{key:B},R==="mp4"?t.a.createElement(ps,{url:C.file_url}):t.a.createElement(fs,{url:C.file_url}))}))},_s=function(a){var E=a.value;return t.a.createElement("img",{src:"data:image/png;base64,".concat(E),alt:"qrcode"})};function hs(a){var E=a.documentElement,R=a.body,C=Math.max(E.clientHeight,E.scrollHeight,E.offsetHeight,R?R.clientHeight:0,R?R.scrollHeight:0,500);return C}function gs(a){var E=a.contentDocument?a.contentDocument:a.contentWindow.document;a.style.visibility="hidden",a.style.height="10px",a.style.height=hs(E)+4+"px",a.style.visibility="visible"}var vs=function(a){var E=a.taskId,R=a.onHidePictureView,C=Object(p.useState)({}),B=Object(f.a)(C,2),M=B[0],S=B[1],j=Object(p.useRef)();Object(p.useEffect)(function(){var Se=M.type,_e=M.iframe_src;Se==="html"&&_e&&j.current&&(j.current.contentWindow.document.write(_e),j.current.contentWindow.document.close(),setTimeout(function(){gs(j.current)},100))},[M,j.current]),Object(p.useEffect)(function(){function Se(){return _e.apply(this,arguments)}function _e(){return _e=Object(_.a)(i.a.mark(function De(){var T;return i.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.prev=0,Ie.next=3,Object(H.h)(E);case 3:T=Ie.sent,S(T),Ie.next=10;break;case 7:Ie.prev=7,Ie.t0=Ie.catch(0),console.log(Ie.t0);case 10:case"end":return Ie.stop()}},De,null,[[0,7]])})),_e.apply(this,arguments)}Se()},[E]);var F=M.type,D=M.orignal_picture,x=M.user_picture,ae=M.answer_picture,me=M.contents,$=M.user_file,de=M.message,ye=M.qrcode_str;return t.a.createElement(p.Fragment,null,F?null:t.a.createElement(Nt.a,{message:de||"\u52A0\u8F7D\u4E2D..."}),t.a.createElement("div",{className:"eval-picture-panel"},t.a.createElement("div",{className:"picture-body"},t.a.createElement("h3",null,"\u67E5\u770B\u6548\u679C",t.a.createElement("a",{onClick:R},t.a.createElement("i",{className:"iconfont icon-shanchu2"}))),F==="image"?t.a.createElement("div",{className:"flex-container"},D.length>0?t.a.createElement(Kn,{list:D,title:"\u539F\u59CB\u56FE\u7247"}):null,x.length>0?t.a.createElement(Kn,{list:x,title:"\u5B9E\u9645\u8F93\u51FA"}):null,ae.length>0?t.a.createElement(Kn,{list:ae,title:"\u9884\u671F\u8F93\u51FA"}):null):t.a.createElement(p.Fragment,null,t.a.createElement("h2",null,"\u5B9E\u9645\u8F93\u51FA"),t.a.createElement("div",{className:"output-txt ".concat(F==="html"?"html":"")},F==="html"?t.a.createElement("iframe",{ref:j,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):F=="mp4"||F=="mp3"?t.a.createElement(Es,{files:$,type:F}):F==="qrcode"?t.a.createElement(_s,{value:ye}):t.a.createElement("div",{style:{overflow:"auto",height:"100%"}},t.a.createElement(be.a,{value:me})))))))},Qn=e("ErOA");function bs(a,E){return Object(Qn.c)("/tasks/".concat(a,"/system_update.json?myshixun_id=").concat(E))}function As(a){return Object(Qn.c)("/tasks/".concat(a,"/sync_codes.json"))}function Cn(a){return Object(Qn.c)("/tasks/".concat(a,"/sync_modify_time"))}var ys=function(a){var E=a.showNotice,R=a.tpm_cases_modified,C=a.tpm_modified,B=a.tpm_script_modified,M=a.st,S=a.taskId,j=a.myshixunId,F=a.onNextCallback,D=a.onUpdateCallback,x=a.onUpdateFailure,ae=(C||B)&&M===0,me=Object(p.useState)(!1),$=Object(f.a)(me,2),de=$[0],ye=$[1];function Se(){return _e.apply(this,arguments)}function _e(){return _e=Object(_.a)(i.a.mark(function nt(){var Ie,He,Be,yt;return i.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!de){je.next=2;break}return je.abrupt("return");case 2:if(ye(!0),!ae){je.next=21;break}return je.next=6,As(S);case 6:if(Ie=je.sent,He=Ie.path,Be=Ie.status,yt=Ie.message,!(Be===-1)){je.next=14;break}m.b.info(yt||"\u66F4\u65B0\u5931\u8D25\uFF0C\u670D\u52A1\u7AEF\u9519\u8BEF"),x(),je.next=19;break;case 14:if(m.b.info("\u66F4\u65B0\u6210\u529F\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u65B0\u52A0\u8F7D\u4EE3\u7801..."),!R){je.next=18;break}return je.next=18,Cn(S);case 18:D(He,new Date().getTime());case 19:je.next=25;break;case 21:return je.next=23,Cn(S);case 23:m.b.info("\u66F4\u65B0\u72B6\u6001\u5DF2\u540C\u6B65\u3002"),F();case 25:ye(!1);case 26:case"end":return je.stop()}},nt)})),_e.apply(this,arguments)}function De(){return T.apply(this,arguments)}function T(){return T=Object(_.a)(i.a.mark(function nt(){return i.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(!de){He.next=2;break}return He.abrupt("return");case 2:if(ye(!0),!ae){He.next=11;break}return He.next=6,bs(S,j);case 6:if(!R){He.next=9;break}return He.next=9,Cn(S);case 9:He.next=13;break;case 11:return He.next=13,Cn(S);case 13:ye(!1),F();case 15:case"end":return He.stop()}},nt)})),T.apply(this,arguments)}return t.a.createElement(l.a,{centered:!0,title:"\u66F4\u65B0\u901A\u77E5",closable:!1,confirmLoading:de,visible:E,onOk:Se,onCancel:De,okText:ae?"\u7ACB\u5373\u66F4\u65B0":"\u77E5\u9053\u4E86",cancelText:"\u7A0D\u540E\u518D\u8BF4"},R&&ae?t.a.createElement(p.Fragment,null,t.a.createElement("p",null," \u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u6D4B\u8BD5\u96C6\u6709\u66F4\u65B0\u5566~"),t.a.createElement("p",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002"),t.a.createElement("p",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")):R?t.a.createElement(p.Fragment,null,t.a.createElement("p",null,"\u672C\u5173",M===0?"\u6D4B\u8BD5\u96C6":"\u7B54\u6848","\u5DF2\u66F4\u65B0\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u8BC4\u6D4B\u3002"),t.a.createElement("p",null,"\u672C\u6B21\u66F4\u65B0\u4E0D\u5F71\u54CD\u5DF2\u83B7\u5F97\u7684\u7ECF\u9A8C\u503C\u3002")):t.a.createElement("p",null,"\u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u6709\u66F4\u65B0\u5566~",t.a.createElement("br",null)," \u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002",t.a.createElement("br",null),"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01"))},vi=e("Lmeb"),Rs=e("qZJd"),xs=function(a){var E=a.taskData,R=a.evaluateLoading,C=a.evaluateMessage,B=a.language,M=a.onEval,S=E.vnc_url,j=E.shixun,F=E.test_sets,D=E.test_sets_count,x=E.sets_error_count,ae=E.last_compile_output,me=E.game,$=E.allowed_unlock,de=E.user,ye=Object(p.useState)(!1),Se=Object(f.a)(ye,2),_e=Se[0],De=Se[1],T=Object(p.useState)(!1),nt=Object(f.a)(T,2),Ie=nt[0],He=nt[1];function Be(){De(!_e)}function yt(){He(!Ie)}var rt={isLarge:_e,language:B,test_sets:F,test_sets_count:D,sets_error_count:x,last_compile_output:ae,allowed_unlock:$,test_sets_view:me.test_sets_view,identity:de.identity,onResizeSet:Be};function je(){He(!0),M()}function at(){He(!Ie)}return t.a.createElement(p.Fragment,null,t.a.createElement(Rs.a,{vnc_url:S,window_vnc_url:E.windows_vnc,taskData:E}),Ie?t.a.createElement("div",{className:"vnc-mask"}):null,t.a.createElement("div",{className:"vnc-test-list ".concat(_e?"large":Ie?"pop":"")},t.a.createElement("div",{className:"vnc-test-list-body"},_e?null:t.a.createElement("span",{className:"arrow-container",onClick:yt},t.a.createElement("i",{className:"iconfont ".concat(Ie?"icon-xiajiantou":"icon-shangjiantou"," ")})),R?t.a.createElement(Nt.a,{message:C,style:{color:"#4CACFF"}}):t.a.createElement(rs,rt))),(S||(E==null?void 0:E.windows_vnc))&&t.a.createElement("div",{className:"action-container"},t.a.createElement(Tt,Object(n.a)({},E,{loading:R,onRun:je,onShowTestCaseList:at}))))},Os=e("J66h"),Ds=e("IWh4"),Us=e.n(Ds),Ps=e("iNZB"),Cs=e.n(Ps),Ts=function(a){var E=a.prev_game,R=a.next_game,C=a.shixun,B=a.game,M=R&&(B.status===2||C.status<2||C.task_pass),S=Object(w.l)();return t.a.createElement("div",{className:"unity-3d-nav"},E?t.a.createElement("a",{href:"/tasks/".concat(E).concat(S.search),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,M?t.a.createElement("a",{href:"/tasks/".concat(R).concat(S.search),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null)},Ss=I.a.DirectoryTree,bi=["jpg","png","gif","jpeg","jar","doc","pdf","xsl","ppt","mp3","mp4"],ws={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function Ns(a,E){switch(E.type){case A.t:return Object(h.a)(Object(h.a)({},a),{},{moveX:E.payload});case A.u:return Object(h.a)(Object(h.a)({},a),{},{moveY:E.payload});case A.U:return Object(h.a)(Object(h.a)({},a),{},{codeRepData:E.payload});case A.g:return Object(h.a)(Object(h.a)({},a),{},{codeRepData:E.payload});case A.c:return Object(h.a)(Object(h.a)({},a),{},{codeRepData:Object(h.a)(Object(h.a)({},a.codeRepData),E.payload)});case A.Q:return Object(h.a)(Object(h.a)({},a),{},{evaluateLoading:!1,showEvalResult:!0});case A.n:return Object(h.a)(Object(h.a)({},a),{},{showEvalResult:!1});case A.i:return Object(h.a)(Object(h.a)({},a),{},{loading:!0});case A.cb:return Object(h.a)(Object(h.a)({},a),E.payload);case A.ab:return Object(h.a)(Object(h.a)({},a),{},{showDragMask:E.payload});case A.h:return Object(h.a)(Object(h.a)({},a),{},{loading:!1,isError:!0});case A.j:return Object(h.a)(Object(h.a)({},a),E.payload);case A.P:return Object(h.a)(Object(h.a)({},a),{},{evaluateLoading:!0});case A.m:return Object(h.a)(Object(h.a)({},a),{},{evaluateLoading:!1});case A.E:return Object(h.a)(Object(h.a)({},a),{},{evaluateMessage:E.payload});case A.H:return Object(h.a)(Object(h.a)({},a),{},{showDocuments:E.payload});case A.F:return Object(h.a)(Object(h.a)({},a),E.payload);case A.R:return Object(h.a)(Object(h.a)({},a),{},{showNotice:!0});case A.o:return Object(h.a)(Object(h.a)({},a),{},{showNotice:!1});case A.q:return Object(h.a)(Object(h.a)({},a),{},{showPictureView:!1});case A.T:return Object(h.a)(Object(h.a)({},a),{},{showPictureView:!0});case A.M:return Object(h.a)(Object(h.a)({},a),{},{resetVncLoading:E.payload});default:throw new Error}}var Ai=d.default=function(a){var E,R=a.match,C=a.history,B=Object(b.a)(a,["match","history"]);console.log("props:",B);var M=Object(w.m)(),S=Object(w.l)().query,j=Object(p.useReducer)(Ns,ws),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useState)(M.taskId),me=Object(f.a)(ae,2),$=me[0],de=me[1],ye=Object(p.useRef)(),Se=Object(p.useRef)(),_e=C.location;Object(p.useEffect)(function(){console.log("_params:",M),de(M.taskId)},[M]);var De=D.moveX,T=D.taskData,nt=D.moveY,Ie=D.evalData,He=D.showEvalResult,Be=D.codeRepData,yt=D.loading,rt=D.evaluateLoading,je=D.evaluateMessage,at=D.showDocuments,Et=D.repos,jt=D.showPictureView,St=D.showNotice,ma=D.webDisplayUrl,la=D.isPictureView,Ra=D.resetVncLoading,Sa=D.timestamp,Kt=D.lastedGetTaskInfoTime,ua=D.showDragMask,Bt=T.st,gt=T.challenge,vt=T.shixun,Pt=T.is_teacher,Ct=T.game,ca=T.has_answer,wt=T.vnc_url,wa=T.git_url,na=T.user,ta=T.myshixun,Na=T.discusses_count,pa=T.user_praise,ja=T.praise_count,sa=T.tpm_cases_modified,xa=T.tpm_modified,Oa=T.tpm_script_modified,Qt=T.mirror_name,bt=T.mirror_description,ra=T.tomcat_url,Vt=T.unity_3d_routes,Zt=T.with_code_file,fa=T.unity_3d_result,La=T.next_game,Ma=T.prev_game,Ht=Be.currentPath,Da=Be.paths,Ea=Be.content,Mt=Be.language,Rt=Be.lastedUpdateTime,Fe=(xa||Oa)&&Bt===0,it=(sa||Fe)&&ta.system_tip===!0,Ue=(Qt||[]).indexOf("Html")!==-1,we=Object(p.useMemo)(function(){return Ht&&Da?Da.indexOf(Ht)>=0:!1},[Ht,Da]),Gt=Object(p.useMemo)(function(){return Vt&&!Zt||wt},[wt,Zt,Vt]);Object(p.useEffect)(function(){if(Vt&&Zt){x({type:A.P});var he=Ne.a.subscribe("unity3d-load-end",function(){x({type:A.m})});return he}},[$,Vt,Zt,x]);function ot(he){return _a.apply(this,arguments)}function _a(){return _a=Object(_.a)(i.a.mark(function he(le){var Pe,xe,ve,Ee,lt,xt;return i.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.prev=0,st.next=3,Object(H.j)($);case 3:if(Pe=st.sent,xe=Pe.status,!(xe===401)){st.next=9;break}return st.abrupt("return");case 9:if(!(xe===403)){st.next=13;break}C.replace("/403"),st.next=22;break;case 13:if(!(xe===404)){st.next=18;break}return C.replace("/404"),st.abrupt("return");case 18:ve=Pe.st,Ee=Pe.challenge.path,lt={loading:!1,isError:!1,taskData:Pe,lastedGetTaskInfoTime:new Date().getTime(),codeRepData:Be},ve===0&&Ee&&(xt=Ee.split("\uFF1B").filter(function(Ca){return!!Ca}),lt.codeRepData.currentPath=xt[0],lt.codeRepData.paths=xt,lt.codeRepData.lastedUpdateTime=0),le||x({type:A.j,payload:lt});case 22:st.next=28;break;case 24:st.prev=24,st.t0=st.catch(0),console.log(st.t0),le||x({type:A.h});case 28:case"end":return st.stop()}},he,null,[[0,24]])})),_a.apply(this,arguments)}Object(p.useEffect)(function(){var he=!1;return ot(he),function(){he=!0}},[x,$]),Object(p.useEffect)(function(){var he=!1;function le(){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(_.a)(i.a.mark(function xe(){var ve,Ee,lt,xt,da,st;return i.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:if(x({type:A.U,payload:Object(h.a)(Object(h.a)({},Be),{},{loading:!0})}),!(Vt&&!Zt)){Jt.next=3;break}return Jt.abrupt("return");case 3:return Jt.next=5,Object(H.g)($,{path:Ht});case 5:if(ve=Jt.sent,!he)if(ve.status===0)m.b.info(ve.message),x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{loading:!1})});else{try{(ve==null?void 0:ve.file_type)==="txt"?Ee=((lt=Ee)===null||lt===void 0?void 0:lt.length)===0?Ee:window.decodeURIComponent(escape(window.atob(ve==null||((xt=ve.content)===null||xt===void 0)?void 0:xt.content))):Ee=ve==null||((da=ve.content)===null||da===void 0)?void 0:da.content}catch(Wa){Ee=window.atob(ve==null||((st=ve.content)===null||st===void 0)?void 0:st.content),m.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",Wa)}x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{content:Ee,language:ve.language,file_type:ve.file_type,filename:ve.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return Jt.stop()}},xe)})),Pe.apply(this,arguments)}if(Bt===0&&Ht&&!vt.hide_code)return wt||(T==null?void 0:T.windows_vnc)?void 0:(le(),function(){he=!0})},[Bt,Ht,Kt,Sa]);var ft=Object(p.useCallback)(Object(_.a)(i.a.mark(function he(){var le,Pe,xe=arguments;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(le=xe.length>0&&xe[0]!==void 0?xe[0]:0,!(Bt===0&&Rt>0&&we||le)){Ee.next=7;break}return Ee.next=4,Object(H.B)(ta.identifier,{path:Ht,evaluate:le,content:Ea,game_id:Ct.id});case 4:return Pe=Ee.sent,x({type:A.c,payload:{lastedUpdateTime:0}}),Ee.abrupt("return",Pe);case 7:case"end":return Ee.stop()}},he)})),[Bt,Rt,Ht,Ea,Ct==null?void 0:Ct.id,we]),Ua=Object(p.useCallback)(function(){Ct&&(Ct.status!==2&&Ne.a.publish("update-cost-time")),ft()},[Ct.status,ft]);Object(p.useEffect)(function(){Ua()},[_e]);function fn(){Ua()}Object(p.useEffect)(function(){var he=Ne.a.subscribe("unlock-test-case",function(){var le;l.a.confirm((le={centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement(js,{score:gt.score,is_teacher:Pt})},Object(o.a)(le,"centered",!0),Object(o.a)(le,"onOk",Tn),le))});return he},[Tn,gt,Pt]);var Tn=Object(p.useCallback)(Object(_.a)(i.a.mark(function he(){var le,Pe,xe,ve;return i.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.next=2,Object(H.A)(Ct.identifier);case 2:if(le=lt.sent,Pe=le.test_sets,xe=le.message,!(Pe===-1)){lt.next=7;break}return m.b.info(xe),lt.abrupt("return");case 7:ve=T.user.grade,T.user.grade=ve-gt.score,T.test_sets=Pe,T.game.test_sets_view=!0,x({type:A.cb,payload:{taskData:T}});case 12:case"end":return lt.stop()}},he)})),[Ct,gt,x]);Object(p.useEffect)(function(){if(!Gt){var he=function(xe){ye.current&&x({type:A.t,payload:xe.pageX}),Se.current&&x({type:A.u,payload:xe.pageY})},le=function(){ye.current=!1,Se.current=!1,x({type:A.ab,payload:!1})};return document.addEventListener("mousemove",he),document.addEventListener("mouseup",le),function(){document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",le)}}},[Se.current,ye.current,Gt,x]);function Zn(he){var le=T.user.grade;T.user.grade=le-he,x({type:A.cb,payload:{taskData:T}})}function pt(){Gt?x({type:A.t,payload:De!==.01?.01:"40%"}):(ye.current=!0,x({type:A.ab,payload:!0}))}function Pa(){Se.current=!0}function ka(he){he===.01?x({type:A.u,payload:0}):x({type:A.u,payload:.01})}function Sn(he){he===0?x({type:A.u,payload:"100%"}):x({type:A.u,payload:0})}Object(p.useEffect)(function(){return window.addEventListener("beforeunload",Ua),function(){window.removeEventListener("beforeunload",Ua)}},[Ua]);function Nr(){ft()}function za(){return Jn.apply(this,arguments)}function Jn(){return Jn=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(H.x)($,{path:Ht});case 2:le=Ee.sent,Pe=le.content,xe=le.language,x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{content:Pe,language:xe,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ee.stop()}},he)})),Jn.apply(this,arguments)}function Ms(){return $n.apply(this,arguments)}function $n(){return $n=Object(_.a)(i.a.mark(function he(){var le,Pe;return i.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(H.t)(T==null||((le=T.myshixun)===null||le===void 0)?void 0:le.identifier,{});case 2:Pe=ve.sent,ot();case 4:case"end":return ve.stop()}},he)})),$n.apply(this,arguments)}function Fs(){return qn.apply(this,arguments)}function qn(){return qn=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(H.u)($,{path:Ht});case 2:le=Ee.sent,Pe=le.content,xe=le.language,x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{content:Pe,language:xe,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ee.stop()}},he)})),qn.apply(this,arguments)}Object(p.useEffect)(function(){if(Bt===0&>&>.path){var he=gt.path.split("\uFF1B").filter(function(le){return!!le});x({type:A.c,payload:{currentPath:he[0],paths:he}})}},[gt,Bt]),Object(p.useEffect)(function(){vt&&(document.title=vt.name)},[vt]);function Is(){return er.apply(this,arguments)}function er(){return er=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(H.s)($);case 2:le=Ee.sent,Pe=le.praise_count,xe=le.praise,T.praise_count=Pe,T.user_praise=xe,x({type:A.cb,payload:{taskData:T}});case 7:case"end":return Ee.stop()}},he)})),er.apply(this,arguments)}var Bs=Object(p.useCallback)(function(he){function le(xe){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(_.a)(i.a.mark(function xe(ve){return i.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:try{window.navigator.sendBeacon("".concat(Ta.a.API_SERVER,"/api/tasks/").concat($,"/cost_time.json?time=").concat(ve),{})}catch(xt){}case 1:case"end":return lt.stop()}},xe)})),Pe.apply(this,arguments)}le(he)},[$]);function ks(he){return tr.apply(this,arguments)}function tr(){return tr=Object(_.a)(i.a.mark(function he(le){return i.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(H.y)($,vt.id,le);case 2:T.game.star=le,x({type:A.cb,payload:{taskData:T}});case 4:case"end":return xe.stop()}},he)})),tr.apply(this,arguments)}function zs(){return ar.apply(this,arguments)}function ar(){return ar=Object(_.a)(i.a.mark(function he(){var le,Pe;return i.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(Et){ve.next=8;break}return ve.next=3,Object(H.i)(ta.identifier);case 3:le=ve.sent,Pe=le.trees,x({type:A.F,payload:{showDocuments:!0,repos:Object(W.c)(Pe)}}),ve.next=9;break;case 8:x({type:A.H,payload:!0});case 9:case"end":return ve.stop()}},he)})),ar.apply(this,arguments)}function Ws(he){return nr.apply(this,arguments)}function nr(){return nr=Object(_.a)(i.a.mark(function he(le){var Pe,xe,ve;return i.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return Pe=le.props,xe=Pe.children,ve=Pe.eventKey,lt.abrupt("return",new Promise(function(){var xt=Object(_.a)(i.a.mark(function da(st){var Ca,Jt,Wa;return i.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return xe&&xe.length>0&&st(),kt.next=3,Object(H.i)(ta.identifier,{path:ve});case 3:Ca=kt.sent,Jt=Ca.trees,Wa=Object(W.e)(Et,ve,Object(W.c)(Jt,ve)),x({type:A.F,payload:{repos:Object(U.a)(Wa)}}),st();case 8:case"end":return kt.stop()}},da)}));return function(da){return xt.apply(this,arguments)}}()));case 2:case"end":return lt.stop()}},he)})),nr.apply(this,arguments)}function Vs(){x({type:A.H,payload:!1})}function Hs(he){var le=he.gold,Pe=he.experience,xe=he.next_game,ve=Object(b.a)(he,["gold","experience","next_game"]),Ee=ve.challenge_chooses_count===ve.choose_correct_num,lt={had_submmit:!0,test_sets:ve.test_sets,challenge_chooses_count:ve.challenge_chooses_count,choose_correct_num:ve.choose_correct_num};T.choose_test_cases=lt,Ee&&(T.game.status=2,T.user.grade+=le),Ee&&Ct.status!==2&&Ne.a.publish("update-cost-time"),x({type:A.cb,payload:{taskData:T,evalData:{gold:le,experience:Pe,next_game:xe},showEvalResult:Ee}}),Ne.a.publish("eval-code-finish")}function jr(){return rr.apply(this,arguments)}function rr(){return rr=Object(_.a)(i.a.mark(function he(){var le,Pe,xe,ve,Ee,lt,xt,da,st,Ca,Jt,Wa;return i.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.prev=0,x({type:A.P}),kt.next=4,ft(1);case 4:return le=kt.sent,Pe=le.resubmit,xe=le.sec_key,ve=le.content_modified,Ee={sec_key:xe,resubmit:Pe,first:1,content_modified:ve},S.type==="exercises"&&(Ee.extras={exercise_id:S.exercisesId,question_id:S.questionId,challenge_id:(lt=T.challenge)===null||lt===void 0?void 0:lt.id}),kt.next=10,Object(H.e)($,Ee);case 10:xt=kt.sent,xt.status===1&&(da=function(){var li=Object(_.a)(i.a.mark(function Br(kr,ur,zr,cr){var dr,Wr,Ft,wn,Vr,mr,pr,fr,Hr,Er,_r,hr,gr;return i.a.wrap(function(En){for(;;)switch(En.prev=En.next){case 0:return dr=zr++*kr,dr/1e3>ur&&(Jt=!0),En.next=4,Object(H.o)($,{resubmit:Pe,time_out:Jt,port:xt.port,sec_key:xe});case 4:Wr=En.sent,Ft=Wr,wn=Ft.status,Vr=Ft.running_code_message,mr=Ft.port,pr=Ft.web_route,x({type:A.E,payload:Vr}),(+wn>-1||dr/1e3>ur)&&(clearInterval(cr),cr=null,Ct.status!==2&&wn===2&&(T.game.status=2,T.user.grade+=Ft.gold,Ne.a.publish("update-cost-time")),T.test_sets=Ft.test_sets||[],T.last_compile_output=Ft.last_compile_output,T.test_sets_count=Ft.test_sets_count,T.sets_error_count=Ft.sets_error_count,T.record_consume_time=Ft.record_consume_time,T.next_game=Ft.next_game,T.prev_game=Ft.prev_game,fr="",Hr=Qt.indexOf("Web")!==-1||Qt.indexOf("JFinal")!==-1,Hr&&mr!=-1&&pr&&(fr="".concat(ra,":").concat(mr,"/").concat(pr)),Er=Object(W.d)(Ft.test_sets),_r=Ft.picture>0&&Er,hr=wn===2&&!Jt,Jt?m.b.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):hr||m.b.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D"),gr={taskData:T,evalData:{gold:Ft.gold,experience:Ft.experience,next_game:Ft.next_game},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:fr,showPictureView:_r,isPictureView:_r},Vt&&Zt?(Ne.a.publish("evaluate-unity3d-result",{state:"user",data:{user:na}}),Ne.a.publish("evaluate-unity3d-finish"),(fa||Er)&&Ne.a.publish("evaluate-unity3d-result",Ft.unity_3d_result)):gr.showEvalResult=hr,x({type:A.cb,payload:gr}),Ne.a.publish("eval-code-finish"));case 9:case"end":return En.stop()}},Br)}));return function(kr,ur,zr,cr){return li.apply(this,arguments)}}(),st=1,Ca=1e3,Jt=!1,Wa=setInterval(function(){da(Ca,gt.exec_time+11,st++,Wa)},Ca)),kt.next=17;break;case 14:kt.prev=14,kt.t0=kt.catch(0),console.log("-------eval code",kt.t0);case 17:case"end":return kt.stop()}},he,null,[[0,14]])})),rr.apply(this,arguments)}function Gs(he){x({type:A.c,payload:{content:he,lastedUpdateTime:new Date().getTime()}})}function Xs(){x({type:A.n})}function Ys(){x({type:A.q})}function Ks(){x({type:A.T})}function Lr(){x({type:A.R})}function Qs(he,le){return sr.apply(this,arguments)}function sr(){return sr=Object(_.a)(i.a.mark(function he(le,Pe){var xe,ve,Ee;return i.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:if(xe=Pe.node,!xe.isLeaf){xt.next=7;break}return ve=le[0],Ee=ve.split(".").pop().toLowerCase(),xt.next=6,ft();case 6:x({type:A.c,payload:{currentPath:ve}});case 7:case"end":return xt.stop()}},he)})),sr.apply(this,arguments)}function Zs(he){return ir.apply(this,arguments)}function ir(){return ir=Object(_.a)(i.a.mark(function he(le){return i.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,ft();case 2:x({type:A.c,payload:{currentPath:le}});case 3:case"end":return xe.stop()}},he)})),ir.apply(this,arguments)}function Js(){T.myshixun.system_tip=!0,x({type:A.cb,payload:{taskData:T,showNotice:!1}})}function $s(he,le){T.challenge.path=he,T.myshixun.system_tip=!1,x({type:A.cb,payload:{taskData:Object(h.a)(Object(h.a)({},T),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:le}})}function qs(){x({type:A.o})}function ei(){return or.apply(this,arguments)}function or(){return or=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(Ee.prev=0,x({type:A.M,payload:!0}),Ne.a.publish("vnc-reseting"),!(T==null?void 0:T.windows_vnc)){Ee.next=11;break}return Ee.next=6,Object(H.w)(Ct.identifier);case 6:le=Ee.sent,Pe=le.data.windows_vnc_url,T.shixun.windows_vnc=Pe+"×tamp="+new Date().getTime(),Ee.next=16;break;case 11:return Ee.next=13,Object(H.v)(Ct.identifier);case 13:le=Ee.sent,xe=le.data.vnc_url,T.vnc_url=xe+"×tamp="+new Date().getTime();case 16:x({type:A.cb,payload:{taskData:T,resetVncLoading:!1}}),Ee.next=22;break;case 19:Ee.prev=19,Ee.t0=Ee.catch(0),console.log(Ee.t0);case 22:case"end":return Ee.stop()}},he,null,[[0,19]])})),or.apply(this,arguments)}function Mr(he){return lr.apply(this,arguments)}function lr(){return lr=Object(_.a)(i.a.mark(function he(le){var Pe,xe,ve,Ee,lt,xt;return i.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(Pe=le.GameState,xe=le.Data,ve=le.challenge,console.log("match:",R),!(ve==="info")){st.next=6;break}Ne.a.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(h.a)({},T.challenge)}}),st.next=16;break;case 6:if(!(Pe==="Success")){st.next=16;break}if(!(fa||!Zt)){st.next=15;break}return st.next=10,Object(H.z)($,Os.Base64.encode($+new Date().getTime()),xe);case 10:Ee=st.sent,lt=Ee.status,xt=Ee.data,lt==0&&(Ct.status!==2&&(T.game.status=2,T.user.grade+=xt.gold,Ne.a.publish("update-cost-time")),Ne.a.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:na,open_time:xt.open_time,end_time:xt.end_time}}),x({type:A.cb,payload:{taskData:T,evalData:{gold:xt.gold,experience:xt.experience,next_game:xt.next_game},evaluateLoading:!1,showEvalResult:!0}})),st.next=16;break;case 15:x({type:A.Q});case 16:case"end":return st.stop()}},he)})),lr.apply(this,arguments)}function ti(){}function ai(){(T==null?void 0:T.windows_vnc)?Object(H.b)($):Object(H.a)($)}var Fr=typeof De=="number"&&De!==.01?"".concat(De,"px"):"40%",ni="calc(100% - 4px - ".concat(Fr,")"),ri=(E={game:Ct,taskId:$,user_praise:pa,praise_count:ja,st:Bt,challenge:gt,rank_name:T.rank_name,shixun:vt,is_teacher:Pt,has_answer:ca,unity_3d_routes:Vt,with_code_file:Zt,onEvaluateCallback:ti,onGetUnity3dMessage:Mr},Object(o.a)(E,"taskId",$),Object(o.a)(E,"myshixun",ta),Object(o.a)(E,"user",na),Object(o.a)(E,"discusses_count",Na),Object(o.a)(E,"onPlusOrCancelPraise",Is),Object(o.a)(E,"minuxUserGrade",Zn),E),si={showNotice:St||(sa||Fe)&&ta.system_tip===!1,tpm_cases_modified:sa,tpm_modified:xa,tpm_script_modified:Oa,st:Bt,taskId:$,myshixunId:(ta||{}).id,onNextCallback:Js,onUpdateCallback:$s,onUpdateFailure:qs},ii=Object(h.a)(Object(h.a)({},Ie),{},{isPictureView:la,history:C,webDisplayUrl:ma,onShowPictureView:Ks,star:Ct&&Ct.star,onStarChange:ks,onCloseResult:Xs}),Ir={lastedGetTaskInfoTime:Kt,isEditPath:we,taskData:T,codeRepData:Be,moveY:nt,evaluateMessage:je,evaluateLoading:rt,isNotice:it,isHtml:Ue,onChangePath:Zs,onResizeSetContainer:ka,onEditRepCode:Gs,onUpdateCode:ft,onResizeYStart:Pa,onShowDir:zs,onResetCode:za,onResetGitCode:Ms,onResizeCodeArea:Sn,onResetPassedCode:Fs,onFinishDisplayHtml:Nr,onShowNotice:Lr};return t.a.createElement(p.Fragment,null,yt?t.a.createElement(Nt.a,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"task-wrapper"},t.a.createElement(ln,{difficulty:gt==null?void 0:gt.difficulty,mirror_description:bt,history:C,git_url:wa,shixun:vt,lastedGetTaskInfoTime:Kt,onAddVncTime:ai,taskId:$,onBack:fn,isNotice:it,resetVncLoading:Ra,onResetVnc:ei,vnc_url:wt,window_vnc_url:T==null?void 0:T.windows_vnc,onShowNotice:Lr,game:Ct,user:na,onUpdateCostTime:Bs}),t.a.createElement("div",{className:"tasks-body"},t.a.createElement("section",{className:"left-panel ".concat(Vt&&Zt?"has-unity-3d":""),style:{width:Fr,display:De===.01?"none":""}},t.a.createElement(Je,ri),ua&&t.a.createElement("div",{className:"draging-mask"})),t.a.createElement("section",{className:"resize-x-bar ".concat(Gt?"has-unity-3d":""),onMouseDown:pt},t.a.createElement(Ls,{noDragging:Gt,vnc_url:wt,moveX:De})),t.a.createElement("section",{className:"right-panel ".concat(wt||(T==null?void 0:T.windows_vnc)?"vnc":""),style:{width:ni}},Vt&&!Zt?t.a.createElement("div",{className:"unity-3d-container"},t.a.createElement(L,{unity_3d_routes:Vt,onGetUnity3dMessage:Mr}),t.a.createElement(Ts,{next_game:La,prev_game:Ma,shixun:vt,game:Ct})):t.a.createElement(p.Fragment,null,wt||(T==null?void 0:T.windows_vnc)?t.a.createElement(xs,{taskData:T,evaluateMessage:je,language:Mt,evaluateLoading:rt,onEval:jr}):Bt===1?t.a.createElement(Yt,Object(n.a)({onEval:Hs},Ir)):t.a.createElement(ds,Object(n.a)({},B,Ir,{onEval:jr})))))),t.a.createElement(Ke.a,null,He?t.a.createElement(Gr,ii):null,t.a.createElement(O.a,{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:at,onClose:Vs},t.a.createElement(Ss,{className:"dir-tree",selectedKeys:["".concat(Ht)],treeData:Et,onSelect:Qs,loadData:Ws})),jt?t.a.createElement(vs,{taskId:$,onHidePictureView:Ys}):null,t.a.createElement(ys,si))))};function js(a){var E=a.is_teacher,R=a.score;return t.a.createElement(p.Fragment,null,E?t.a.createElement(p.Fragment,null,t.a.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(R*5,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")),t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(R*5,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")))}function Ls(a){var E=a.noDragging,R=a.moveX,C=a.vnc_url;return t.a.createElement(p.Fragment,null,E?t.a.createElement("a",{className:"trapezoid ".concat(R===.01?"enlarge":"")},t.a.createElement("img",{src:R===.01?Us.a:Cs.a,alt:"resize-icon",width:20})):t.a.createElement("a",{className:"btn-resize",draggable:!1},t.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},t.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(k,d,e){},zkdm:function(k,d,e){}}]); +`),insertTextRules:w.languages.CompletionItemInsertTextRule.InsertAsSnippet}],Le=i(w,ce,se,ue,Z);return{suggestions:Le}}})},m="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";function _(w){return/^\d+$/.test(w)?"".concat(w,"px"):w}function f(){}var b=!1,h={"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 y(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Y=w;if(Array.isArray(w)){for(var V=0;V0||Me.target.offsetWidth>0)&&be.current.instance.layout()}}catch(z){ee.e(z)}finally{ee.f()}}),J.observe(A.current)),J}function dt(){O.b.warn(decodeURIComponent(m))}Object(s.useEffect)(function(){var J=be.current.instance;if(pe!=null&&J&&We){var Re=J.getModel();Re&&pe!==Re.getValue()&&(b=!0,Re.setValue(pe),J.layout(),b=!1)}},[pe,We,be.current]);function Ut(){var J=be.current.instance;if(J){var Re=J.getSelection(),ee=be.current.pastePos||{},Te=new I.Range(ee.startLineNumber||Re.endLineNumber,ee.startColumn||Re.endColumn,ee.endLineNumber||Re.endLineNumber,ee.endColumn||Re.endColumn);setTimeout(function(){J.executeEdits("",[{range:Te,text:""}])},300)}}function G(J){(window.navigator.platform.match("Mac")?J.metaKey:J.ctrlKey)&&J.keyCode==83&&(J.preventDefault(),Oe())}var q=function(){if(H){var Re=be.current.instance.getContentHeight();Re<1800?Nt(Re0||Ye.target.offsetWidth>0)&&H.layout()}}catch(ze){Xe.e(ze)}finally{Xe.f()}}),oe.observe(ke.current)),oe}Object(s.useEffect)(function(){ke.current&&e.e(23).then(e.t.bind(null,"M/lh",7)).then(function(H){I=H;var oe=I.editor.createDiffEditor(ke.current,Object(U.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},Le));ie(oe);var Ae=fe(oe);return function(){oe.dispose();var Xe=oe.getModel();Xe&&Xe.dispose(),Ae.unobserve(ke.current)}})},[]),Object(s.useEffect)(function(){ne&&ne.setModel({original:I.editor.createModel(pe,se),modified:I.editor.createModel(ce,se)})},[pe,ce,se,ne]);var re=_(V),Oe=_(ue),Ge={width:re,height:Oe};return l.a.createElement("div",{className:"my-diff-editor",ref:ke,style:Ge})}},bCnd:function(k,d,e){"use strict";e.d(d,"b",function(){return n}),e.d(d,"a",function(){return o});var U=e("je13"),g=e.n(U),O=!1;function n(s,l){var c=g.a.get("__ec");c||(c={}),c[s]=l,g.a.set("__ec",c)}function o(s,l){var c=g.a.get("__ec");return c?c[s]===void 0?l:c[s]:l}},bPs0:function(k,d,e){"use strict";e.d(d,"b",function(){return h});var U=e("k1fw"),g=e("WmNS"),O=e.n(g),n=e("9og8"),o=e("2qtc"),s=e("kLXV"),l=e("tJVT"),c=e("PpiC"),i=e("q1tI"),u=e.n(i),m=e("bntm"),_=e("V0Rq"),f=e("Ty5D"),b=e("9kvl"),h=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],y=function(p){var t=p.globalSetting,w=p.loading,Y=p.user,V=p.exercise,Q=p.dispatch,ue=Object(c.a)(p,["globalSetting","loading","user","exercise","dispatch"]),pe=Object(i.useState)({}),ce=Object(l.a)(pe,2),se=ce[0],Z=ce[1],Le=s.a.useModal(),ke=Object(l.a)(Le,2),K=ke[0],N=ke[1],ne=Object(i.useRef)(null),ie=Object(i.useState)(),fe=Object(l.a)(ie,2),re=fe[0],Oe=fe[1],Ge=Object(i.useState)(!0),H=Object(l.a)(Ge,2),oe=H[0],Ae=H[1],Xe=Object(f.l)().query,Qe=Object(f.m)();Object(i.useEffect)(function(){var Ke,Ze;return clearTimeout(ne.current),document.addEventListener(Object(m.c)(),be,!1),window.addEventListener("blur",A,!1),((Ke=V.exerciseUserInfo)===null||Ke===void 0?void 0:Ke.screen_open)&&Object(m.a)()&&(Q({type:"globalSetting/headerFooterToggle",payload:!1}),Q({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Ae(!1)),((Ze=V.exerciseUserInfo)===null||Ze===void 0?void 0:Ze.screen_open)&&!Object(m.a)()?s.a.info({icon:null,content:u.a.createElement("div",{className:"tc font16"},"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\u9650\u5236\uFF0C",u.a.createElement("br",null),"\u5207\u6362\u9875\u9762 ",V.exerciseUserInfo.screen_num-V.exerciseUserInfo.used_screen_num," \u6B21\u540E\u5C06\u8FDB\u884C\u5F3A\u5236\u4EA4\u5377\uFF0C",u.a.createElement("br",null),"\u8BF7\u52FF\u5207\u5C4F\u53CA\u5237\u65B0\u9875\u9762"),onOk:function(){Ae(!1),Object(m.d)(document.body),document.getElementById("root").addEventListener("click",Ye,!1)}}):document.getElementById("root").addEventListener("click",Ye,!1),function(){document.getElementById("root").removeEventListener("click",Ye,!1),document.removeEventListener(Object(m.c)(),be,!1),window.removeEventListener("blur",A,!1),clearTimeout(ne.current)}},[]),Object(i.useEffect)(function(){setTimeout(function(){V.actionTabs.removeEventListenerExitScreen&&(clearTimeout(ne.current),document.getElementById("root").removeEventListener("click",Ye,!1),document.removeEventListener(Object(m.c)(),be,!1))},500)},[V.actionTabs]),Object(i.useEffect)(function(){setTimeout(function(){V.exerciseUserInfo.used_screen_num>V.exerciseUserInfo.screen_num?et():oe||ze(),console.log("exercise.exerciseUserInfo.setTimeout:",JSON.stringify(V.exerciseUserInfo))},500),console.log("exercise.exerciseUserInfo:",JSON.stringify(V.exerciseUserInfo),oe)},[V.exerciseUserInfo]);var Ye=function(Ze){!Object(m.a)()&&Ze.target.nodeName!=="A"&&Ze.target.nodeName!=="BUTTON"&&Ze.target.innerHTML!=="\u786E \u5B9A"&&(Object(m.d)(document.body),console.log("documentClick.full"))},ze=function(){var Ke=Object(n.a)(O.a.mark(function Ze(){var We,_t;return O.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:console.log("\u5207\u5C4F\u63D0\u793A:",u.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",u.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.a.createElement("span",{className:"c-red"},(We=V.exerciseUserInfo)===null||We===void 0?void 0:We.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377")),s.a.destroyAll(),s.a.info({content:u.a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",u.a.createElement("span",{className:"c-red"},V.exerciseUserInfo.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",u.a.createElement("span",{className:"c-red"},(_t=V.exerciseUserInfo)===null||_t===void 0?void 0:_t.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:function(){Object(m.d)(document.body)}});case 3:case"end":return dt.stop()}},Ze)}));return function(){return Ke.apply(this,arguments)}}(),ct=function(){location.href="/classrooms/".concat(Qe.coursesId,"/exercise/").concat(Qe.categoryId,"/detail")},et=function(){var Ke=Object(n.a)(O.a.mark(function Ze(){var We;return O.a.wrap(function(Dt){for(;;)switch(Dt.prev=Dt.next){case 0:return s.a.destroyAll(),Dt.next=3,Object(_.P)({categoryId:Qe.categoryId,commit_method:1});case 3:We=Dt.sent,We&&(document.removeEventListener(Object(m.c)(),be,!1),Object(m.b)(),K.info({content:u.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",u.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){ct()}}));case 5:case"end":return Dt.stop()}},Ze)}));return function(){return Ke.apply(this,arguments)}}(),A=function(){Object(m.a)()&&Object(m.b)()},be=function(){var Ze=!1;if(console.log("fullscreen change"),Object(m.a)())clearTimeout(ne.current);else{Ze=!0;var We=setTimeout(Object(n.a)(O.a.mark(function _t(){return O.a.wrap(function(dt){for(;;)switch(dt.prev=dt.next){case 0:return dt.next=2,Object(_.K)({id:Qe.categoryId});case 2:return dt.next=4,Q({type:"exercise/getExerciseUserInfo",payload:Object(U.a)({},Qe)});case 4:console.log("timeout.exercise.get"),V.exerciseUserInfo.used_screen_num/g,p=f[0],t=f[1]||"",w=t.replace(h,"&").replace(y,"<").replace(I,">"),Y=!w.trim();if(b==="oldStr")switch(p){case o.DIFF_DELETE:return"")+w+"";case o.DIFF_EQUAL:return""+w+""}else switch(p){case o.DIFF_INSERT:return"")+w+"";case o.DIFF_EQUAL:return""+w+""}}d.a=function(f){var b,h,y=f.output,I=f.actual_output,p=Object(O.useReducer)(m,u),t=Object(U.a)(p,2),w=t[0],Y=t[1];return y=(b=y)===null||b===void 0?void 0:b.replace(/\n/g,"\r"),I=(h=I)===null||h===void 0?void 0:h.replace(/\n/g,"\r"),Object(O.useEffect)(function(){var V=i.diff_main(y||"",I||"");i.diff_cleanupEfficiency(V);var Q=V.map(function(pe){return _(pe,"oldStr")}).join(""),ue=V.map(function(pe){return _(pe,"newStr")}).join("");Y({type:"init",payload:{oldStr:Q,newStr:ue}})},[y,I]),n.a.createElement("div",{className:"diff-panel-container"},n.a.createElement("div",{dangerouslySetInnerHTML:{__html:w.oldStr}}),n.a.createElement("div",{dangerouslySetInnerHTML:{__html:w.newStr}}))}},dTJi:function(k,d,e){},dejd:function(k,d,e){},dfu6:function(k,d,e){"use strict";e.d(d,"a",function(){return U});var U=function(n){var o=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return o.test(n)},g=function(n){var o=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return o.test(n)}},dhSg:function(k,d,e){"use strict";function U(O){var n={},o={subscribe:function(l,c){return n[l]||(n[l]=[]),n[l].push(c),this.unsubscribe.bind(null,l,c)},unsubscribe:function(l,c){var i=n[l],u=-1;if(i){for(var m=0;m=0)return n[l].splice(u,1),!0}return!1},publish:function(l){if(!n[l])return!1;var c=Array.prototype.slice.call(arguments,1);return n[l].forEach(function(i){i.apply(null,c)}),this}};return O?Object.assign(O,o):o}var g=new U;d.a=g},"f+oW":function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg=="},fXAG:function(k,d,e){"use strict";e.d(d,"i",function(){return U}),e.d(d,"h",function(){return g}),e.d(d,"j",function(){return O}),e.d(d,"cb",function(){return n}),e.d(d,"n",function(){return o}),e.d(d,"Q",function(){return s}),e.d(d,"t",function(){return l}),e.d(d,"u",function(){return c}),e.d(d,"ab",function(){return i}),e.d(d,"z",function(){return u}),e.d(d,"l",function(){return m}),e.d(d,"W",function(){return _}),e.d(d,"r",function(){return f}),e.d(d,"L",function(){return b}),e.d(d,"Z",function(){return h}),e.d(d,"bb",function(){return y}),e.d(d,"k",function(){return I}),e.d(d,"O",function(){return p}),e.d(d,"Y",function(){return t}),e.d(d,"w",function(){return w}),e.d(d,"y",function(){return Y}),e.d(d,"V",function(){return V}),e.d(d,"b",function(){return Q}),e.d(d,"G",function(){return ue}),e.d(d,"a",function(){return pe}),e.d(d,"N",function(){return se}),e.d(d,"f",function(){return Z}),e.d(d,"s",function(){return Le}),e.d(d,"X",function(){return ke}),e.d(d,"x",function(){return K}),e.d(d,"A",function(){return N}),e.d(d,"e",function(){return ne}),e.d(d,"d",function(){return ie}),e.d(d,"U",function(){return fe}),e.d(d,"g",function(){return re}),e.d(d,"c",function(){return Oe}),e.d(d,"P",function(){return H}),e.d(d,"m",function(){return oe}),e.d(d,"E",function(){return Ae}),e.d(d,"H",function(){return Xe}),e.d(d,"C",function(){return Qe}),e.d(d,"D",function(){return Ye}),e.d(d,"B",function(){return ze}),e.d(d,"F",function(){return ct}),e.d(d,"S",function(){return et}),e.d(d,"p",function(){return A}),e.d(d,"q",function(){return be}),e.d(d,"T",function(){return Ke}),e.d(d,"R",function(){return Ze}),e.d(d,"o",function(){return We}),e.d(d,"K",function(){return _t}),e.d(d,"J",function(){return Dt}),e.d(d,"I",function(){return dt}),e.d(d,"M",function(){return Ut}),e.d(d,"v",function(){return G});var U="FETCH_TASK_START",g="FETCH_TASK_FAILURE",O="FETCH_TASK_SUCCESS",n="UPDATE_TASK_DATA",o="HIDE_EVALUATE_RESULT",s="SHOW_EVALUATE_RESULT",l="MOVE_X",c="MOVE_Y",i="TRIGGER_RIGHT_PANEL_MASK ",u="SET_ACTIVE_INDEX",m="GET_TASK_LIST",_="SHOW_TASK_LIST",f="HIDE_TASK_LIST",b="SET_TASK_STAR",h="TRIGGER_ENLARGE_UNITY3D ",y="TRIGGER_TAB_FIXED ",I="GET_DISCUSSES",p="SHOW_DISCUSSES_LOADING",t="TOP_OR_DOWN_DISCUSS",w="PLUS_DISCUSS",Y="SET_ACTION_TYPE",V="SHOW_REWARD_DIALOG",Q="CANCEL_REWARD_DIALOG",ue="SET_REWARD",pe="ACTIVE_DISCUSS_INDEX",ce="CREATE_DISCUSS",se="SHOW_ANSWER_LOADING",Z="FETCH_ANSWER_INFO",Le="HIGH_TIP_MODAL",ke="SHOW_TIP_MODAL",K="SELECT_UNLOCK_ANSWER",N="SET_CHOOSE_ANSWERS",ne="EVAL_CHOOSE_START",ie="EVAL_CHOOSE_END",fe="SHOW_REP_loading",re="FETCH_REP_CONTENT",Oe="EDIT_REP_CONTENT",Ge="SET_REP_PATH",H="SHOW_EVALUATE_LOADING",oe="HIDE_EVALUATE_LOADING",Ae="SET_EVALUATE_MESSAGE",Xe="SET_SHOW_DIR",Qe="SET_EDITOR_SETTING",Ye="SET_EDITOR_THEME",ze="SET_EDITOR_FONTSIZE",ct="SET_REPOS",et="SHOW_PATH_LIST",A="HIDE_PATH_LIST",be="HIDE_PICTURE_VIEW",Ke="SHOW_PICTURE_VIEW",Ze="SHOW_NOTICE",We="HIDE_NOTICE",_t="SET_TAB_INDEX",Dt="SET_SSH_TABS",dt="SET_SSH_CONFIGDATA",Ut="SET_VNC_LOADING ",G="ON_TAB_TO_SPACE "},gflZ:function(k,d,e){},gp9y:function(k,d,e){},iNZB:function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAACgCAYAAAB+HS7YAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc0MDQ0OTA3MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc0MDQ0OTA4MDE3NzExRUJCNjY1QzBDMDY3NUI5QTQ3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzQwNDQ5MDUwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzQwNDQ5MDYwMTc3MTFFQkI2NjVDMEMwNjc1QjlBNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4CEd39AAACAklEQVR42uzYvyuFURjA8Yf7TpSw+BHbvSTZrXTFX6AMRLiLySSE8ismg8FAIsKAwcCA/eqSbEqJrEgMd7pxzi3iUgbn8KTvU0/37b7Lp/Oe5+k5JygoC4uJiMkpk1GTeaIoApOVJuMm80VhZJuc1Ip7BUZFcWRr23NfAQUgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQL8FWAoFJLpseFP/+9ur8v9zUU67fN3kVVQFn52jcvNzZH52RlpaqiXwvLIh3cW9j4y32dG4BpXUlwkG0vzUlNdpe8TW9T+zqYznFNgY7ROdrc2pLSkWF+RdLe3yurCXHrvuY7gp5U6MTIgsY42b20mcFGpPiPQUKlO96CPSnUG9FWpToA+K9UJsLIinK5atcNC39Co7O0f6gWmUinp6umVk9MzveNWMpmUlo6YXF5d650Hb+/upbm1M/2rdmC1K2hX0q6o2ona7kW7J+3eVDvy26ruHxnXfSZZWF6VxZU13Ycmnz3SCdBnj3Q28vvqkU4PTT56pPODu+se6eVmwWWP9Hb1YavaVndmxBPHb89HiZO/ufpQWyQAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECPD/AB+1Aw+0AwdNPmgGnpusNblt8kkb8EWAAQAq85VNhqprywAAAABJRU5ErkJggg=="},kSUc:function(k,d,e){},"kaH+":function(k,d,e){"use strict";var U=e("+L6B"),g=e("2/Rp"),O=e("tJVT"),n=e("q1tI"),o=e.n(n),s=e("UZu5"),l=e.n(s),c=e("dhSg"),i=e("rLCj"),u=e("dF/Y"),m=e("4i/N");d.a=function(){var _=Object(n.useState)(""),f=Object(O.a)(_,2),b=f[0],h=f[1],y=Object(n.useState)(0),I=Object(O.a)(y,2),p=I[0],t=I[1];Object(n.useEffect)(function(){var V=c.a.subscribe("preview-image",function(Q){h(Q),document.body.style.overflow="hidden"});return V},[]);function w(){document.body.style.overflow="auto",h("")}function Y(){t(p+90)}return o.a.createElement(n.Fragment,null,b?o.a.createElement("div",{className:"image-preview-container"},o.a.createElement("div",{className:"button-group"},o.a.createElement(g.a,{onClick:Y},"\u65CB\u8F6C",o.a.createElement(i.a,null)),o.a.createElement(g.a,{href:b},"\u4E0B\u8F7D",o.a.createElement(u.a,null)),o.a.createElement(g.a,{onClick:w},"\u5173\u95ED",o.a.createElement(m.a,null))),o.a.createElement("div",{className:"preview-wrp-group"},o.a.createElement("img",{className:"image-preview",src:b,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(p,"deg)")}}))):null)}},l9Ud:function(k,d,e){k.exports={flex_box_center:"flex_box_center___1siF3",flex_space_between:"flex_space_between___1LIBe",flex_box_vertical_center:"flex_box_vertical_center___1SENm",flex_box_center_end:"flex_box_center_end___aKcm8",flex_box_column:"flex_box_column___3xSXM",wrap:"wrap___1JpHn",list:"list___eeGJr",page:"page___2LktT"}},lOMy:function(k,d,e){},mCJh:function(k,d,e){"use strict";e.d(d,"c",function(){return g}),e.d(d,"h",function(){return O}),e.d(d,"e",function(){return n}),e.d(d,"d",function(){return o}),e.d(d,"g",function(){return s}),e.d(d,"b",function(){return l}),e.d(d,"f",function(){return c}),e.d(d,"a",function(){return i});var U=e("ErOA");function g(u){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(U.c)("/discusses.json?page=".concat(m-1,"&container_identifier=").concat(u,"&container_type=Shixun"))}function O(u,m){return Object(U.f)("/discusses/".concat(u,"/top_or_down_discuss.json"),{top:m})}function n(u,m){return Object(U.f)("/discusses/".concat(u,"/plus.json"),{container_type:"Discuss",type:m?1:0})}function o(u,m){return Object(U.f)("/discusses/".concat(u,"/hidden.json"),m)}function s(u,m){return Object(U.f)("/discusses/".concat(u,"/reward_code.json"),m)}function l(u){return Object(U.a)("/api/discusses/".concat(u,".json"),{method:"delete"})}function c(u,m){return Object(U.f)("/discusses/".concat(u,"/reply.json"),{container_type:"Shixun",content:m})}function i(u){return Object(U.f)("/discusses.json",u)}},nWbc:function(k,d,e){},p4vh:function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg=="},p5ED:function(k,d,e){"use strict";var U=e("+L6B"),g=e("2/Rp"),O=e("5Dmo"),n=e("3S7+"),o=e("k1fw"),s=e("tJVT"),l=e("q1tI"),c=e.n(l),i=e("vHTk"),u=e.n(i),m=e("yEEn"),_=e("ZW9T"),f=e("1vsH");d.a=function(b){var h=b.name,y=b.data,I=b.theme,p=b.type,t=b.filename,w=b.monacoEditor,Y=b.className,V=b.style,Q=b.close,ue=b.onClose,pe=Object(l.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),ce=Object(s.a)(pe,2),se=ce[0],Z=ce[1],Le=Object(l.useRef)(),ke=function(){if(y.startsWith("http")){K();return}Object(f.m)(t||"educoder",y,t)},K=function(){Object(f.l)("",y)};return c.a.createElement("div",{style:Object(o.a)({},V||{}),className:"".concat(u.a.wrp," ").concat(p?"":"hide")},Q&&c.a.createElement("div",{className:u.a.close,ref:Le},c.a.createElement(n.a,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:function(){return Le.current}},c.a.createElement("span",{onClick:K},c.a.createElement("i",{className:"icon-quxiaozhiding"}))),c.a.createElement(n.a,{title:"\u5173\u95ED",getPopupContainer:function(){return Le.current}},c.a.createElement("span",{className:"",onClick:ue},c.a.createElement("i",{className:"icon-guanbi1"})))),c.a.createElement("div",{className:"".concat(u.a[Y]," ").concat(Y," ").concat(u.a.monaco," ").concat(p==="txt"?"show":"hide")},c.a.createElement(_.b,w)),p==="audio"&&c.a.createElement("audio",{src:"".concat(y.indexOf("http")>-1?"":"data:audio/mp3;base64,").concat(y),autoPlay:!0}),p==="video"&&c.a.createElement(c.a.Fragment,null,y.indexOf("http")>-1?c.a.createElement("video",{controls:!0,src:"".concat(y),autoPlay:!0}):c.a.createElement("video",{controls:!0,src:"data:video/mp4;base64,".concat(y),autoPlay:!0})),p==="office"&&c.a.createElement("iframe",{src:"https://view.officeapps.live.com/op/embed.aspx?src=".concat((y==null?void 0:y.indexOf("http"))>-1?y:document.location.origin+"/"+y,"?disposition=office")}),p==="image"&&c.a.createElement("img",{src:"".concat(y.indexOf("http")>-1?"":"data:image/png;base64,").concat(y)}),p==="other"&&c.a.createElement("div",null,c.a.createElement(g.a,{type:"primary",size:"large",onClick:ke},c.a.createElement(m.a,null),"\u70B9\u51FB\u4E0B\u8F7D")),p==="download"&&c.a.createElement(g.a,{type:"primary",size:"large",onClick:ke},c.a.createElement(m.a,null),"\u70B9\u51FB\u4E0B\u8F7D"))}},popq:function(k,d,e){},qUwa:function(k,d,e){},qZJd:function(k,d,e){"use strict";var U=e("MXD1"),g=e("CFYs"),O=e("miYZ"),n=e("tsqr"),o=e("WmNS"),s=e.n(o),l=e("2qtc"),c=e("kLXV"),i=e("9og8"),u=e("rAM+"),m=e("tJVT"),_=e("k1fw"),f=e("q1tI"),b=e.n(f),h=e("IxHN"),y=e("bdgK"),I=e("M8RZ"),p=e("Ty5D"),t=e("1dTM"),w=e.n(t),Y=e("dhSg"),V=e("+L6B"),Q=e("2/Rp"),ue=e("5NDa"),pe=e("5rEg"),ce=e("AKST"),se=pe.a.TextArea,Z=function(H){var oe=H.onCancel,Ae=H.onSave,Xe=H.content,Qe=Object(f.useState)(Xe),Ye=Object(m.a)(Qe,2),ze=Ye[0],ct=Ye[1];function et(be){ct(be.target.value)}function A(){Ae(ze)}return Object(f.useEffect)(function(){ct(Xe)},[Xe]),b.a.createElement("div",{className:"clipboard-box"},b.a.createElement("h3",null,"\u5B9E\u9A8C\u73AF\u5883\u526A\u5207\u677F\uFF1A"),b.a.createElement(se,{value:ze,onChange:et,className:"clipboard"}),b.a.createElement("p",null," ",b.a.createElement("b",null," 1.\u4ECE\u5916\u90E8\u590D\u5236\u5185\u5BB9\u5230\u5B9E\u9A8C\u73AF\u5883\u5185\uFF1A ")," \u7C98\u8D34\u5185\u5BB9\u5230\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u70B9\u51FB\u4FDD\u5B58\uFF0C\u7136\u540E\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u8FDB\u884C\u7C98\u8D34\u3002 "),b.a.createElement("p",null," ",b.a.createElement("b",null," 2.\u83B7\u53D6\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7684\u5185\u5BB9\uFF1A ")," \u8BF7\u5148\u5728\u73AF\u5883\u4E2D\u590D\u5236\u5185\u5BB9\uFF0C\u590D\u5236\u52A8\u4F5C\u5B8C\u6210\u540E\u5185\u5BB9\u4F1A\u663E\u793A\u5728\u4E0A\u9762\u6587\u672C\u6846\uFF0C\u7136\u540E\u5728\u4E0A\u9762\u6587\u672C\u6846\u4E2D\u518D\u6B21\u590D\u5236\u3002 "),b.a.createElement("div",{className:"btn-action-container"},b.a.createElement(Q.a,{type:"ghost",onClick:oe,style:{marginRight:10}},"\u53D6\u6D88"),b.a.createElement(Q.a,{type:"primary",onClick:A},"\u4FDD\u5B58")))},Le=e("ErOA"),ke=e("IZBM"),K=e("ye1Q"),N=b.a.createElement(K.a,{style:{fontSize:24},spin:!0});function ne(H){return H.replace(/\\u([\dA-Za-z]{4})/g,function(oe,Ae){return String.fromCharCode(parseInt("0x"+Ae))})}function ie(H){H||(H=window.location.search);var oe=H.substr(1),Ae={};return oe.split("&").forEach(function(Xe){var Qe=Xe.split("=");Ae[Qe[0]]=decodeURIComponent(Qe[1])}),Ae}var fe={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"\u5B9E\u9A8C\u73AF\u5883\u51C6\u5907\u4E2D"},re;(function(H){H[H.SET_LOADING=0]="SET_LOADING",H[H.SET_IS_LARGE=1]="SET_IS_LARGE",H[H.SET_MES=2]="SET_MES",H[H.SET_STATE=3]="SET_STATE",H[H.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",H[H.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT"})(re||(re={}));function Oe(H,oe){switch(oe.type){case re.SET_LOADING:return Object(_.a)(Object(_.a)({},H),{},{loading:oe.payload});case re.SET_IS_LARGE:return Object(_.a)(Object(_.a)({},H),{},{isLarge:oe.payload});case re.SET_MES:return Object(_.a)(Object(_.a)({},H),{},{mes:oe.payload});case re.SET_STATE:return Object(_.a)(Object(_.a)({},H),oe.payload);case re.SET_TRANSFER_CONTENT:return Object(_.a)(Object(_.a)({},H),{},{transferContent:oe.payload});case re.SHOW_CLIPBOARD_BOX:return Object(_.a)(Object(_.a)({},H),{},{showClipBoardBox:oe.payload});default:throw new Error}}var Ge=d.a=function(H){var oe=H.vnc_url,Ae=H.window_vnc_url,Xe=H.taskId,Qe=Object(f.useRef)(),Ye=Object(f.useRef)(),ze=Object(f.useReducer)(Oe,fe),ct=Object(m.a)(ze,2),et=ct[0],A=ct[1],be=Object(f.useState)(0),Ke=Object(m.a)(be,2),Ze=Ke[0],We=Ke[1],_t=et.mes,Dt=et.loading,dt=et.showClipBoardBox,Ut=et.isLarge,G=et.transferContent,q=Object(f.useState)(0),X=Object(m.a)(q,2),ut=X[0],mt=X[1],zt,Lt=Object(p.m)();function Ne(){A({type:re.SHOW_CLIPBOARD_BOX,payload:!1})}function aa(){A({type:re.SET_IS_LARGE,payload:!Ut})}function Nt(ee){var Te;return Qe.current&&(Te=new y.default(function(Me){var z=Object(u.a)(Me),r;try{for(z.s();!(r=z.n()).done;){var v=r.value;(v.target.offsetHeight>0||v.target.offsetWidth>0)&&ee._eventHandlers.windowResize()}}catch(P){z.e(P)}finally{z.f()}}),Te.observe(Qe.current)),Te}var Xt=function(){var ee=Object(i.a)(s.a.mark(function Te(){var Me;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(Le.a)("/api/tasks/".concat(Lt.taskId||Xe,"/get_vnc_link.json"),{method:"post",params:Object(_.a)({},Lt)});case 2:if(Me=r.sent,!((Me==null?void 0:Me.status)===-3)){r.next=5;break}return r.abrupt("return",new Promise(function(){var v=Object(i.a)(s.a.mark(function P(L,W){return s.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:c.a.confirm({content:"\u68C0\u6D4B\u5230\u60A8\u5DF2\u7ECF\u5F00\u542F\u4E86\u5176\u4ED6windows\u73AF\u5883\uFF0C\u8BF7\u5148\u5173\u95ED\u73AF\u5883\u540E\uFF0C\u518D\u8FDE\u63A5",okText:"\u7ACB\u5373\u5173\u95ED",cancelText:"\u7A0D\u540E\u5173\u95ED",onOk:function(){var Ve=Object(i.a)(s.a.mark(function Je(){return s.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return clearTimeout(zt),mt(0),$t.next=4,Object(ke.d)(Lt.taskId,Me==null?void 0:Me.message);case 4:return Xt(),$t.abrupt("return");case 6:case"end":return $t.stop()}},Je)}));function ht(){return Ve.apply(this,arguments)}return ht}()});case 1:case"end":return Ce.stop()}},P)}));return function(P,L){return v.apply(this,arguments)}}()));case 5:if(!((Me==null?void 0:Me.status)===-1)){r.next=7;break}throw new String(Me==null?void 0:Me.message);case 7:return Y.a.publish("update-windows-time",Me==null?void 0:Me.data),r.abrupt("return",Me);case 9:case"end":return r.stop()}},Te)}));return function(){return ee.apply(this,arguments)}}();Object(f.useEffect)(function(){var ee,Te;function Me(W){Ae&&(n.b.warn("\u7531\u4E8E\u957F\u65F6\u95F4\u672A\u64CD\u4F5C\uFF0C\u8FDE\u63A5\u5931\u6548\uFF0C\u6B63\u5728\u91CD\u65B0\u8FDE\u63A5Windows VNC\u670D\u52A1"),A({type:re.SET_LOADING,payload:!0}),We(Ze+1))}function z(){clearTimeout(zt),mt(100),setTimeout(function(){A({type:re.SET_LOADING,payload:!1})},1300),Y.a.subscribe("send-ctrl-alt-delete",function(){var W;(W=ee)===null||W===void 0||W.sendCtrlAltDel()})}function r(W){var ge=ne(W.detail.text);A({type:re.SET_TRANSFER_CONTENT,payload:ge})}if((Ae||oe)&&Qe.current){new Promise(Object(i.a)(s.a.mark(function W(){var ge,Ce,Ve,ht,Je,ha,$t,qa,Fa,Va;return s.a.wrap(function(qt){for(;;)switch(qt.prev=qt.next){case 0:return ge=ie(),Ce="",qt.next=4,Xt();case 4:ht=qt.sent,Ae?(Ve="Edu123",Ce=decodeURIComponent(ht==null||((Je=ht.data)===null||Je===void 0)?void 0:Je.vnc_url)):($t=new URL(ht==null||((ha=ht.data)===null||ha===void 0)?void 0:ha.vnc_url),qa=$t.protocol,Fa=$t.searchParams,Va=$t.host,Ve=Fa.get("password"),Ce="".concat(qa==="https:"?"wss":"ws","://").concat(Va,"/").concat(ge.path||"websockify")),ee=new w.a(Qe.current,Ce,{credentials:{password:Ve},wsProtocols:["binary"]}),Te=Nt(ee),ee.viewOnly=ge.view_only||!1,Ae?ee.scaleViewport=!0:ee.scaleViewport=ge.scale||!1,ee.scaleViewport=ge.scale||!0,ee.resizeSession=!0,Ye.current=ee,ee.addEventListener("disconnect",Me),ee.addEventListener("connect",z),ee.addEventListener("clipboard",r);case 16:case"end":return qt.stop()}},W)})));var v=Y.a.subscribe("vnc-reseting",function(){A({type:re.SET_STATE,payload:{loading:!0,mes:"\u5B9E\u9A8C\u73AF\u5883\u91CD\u7F6E\u4E2D"}})}),P=Y.a.subscribe("vnc-enlarge",function(){A({type:re.SET_IS_LARGE,payload:!0})}),L=Y.a.subscribe("show-clipboard-box",function(){A({type:re.SHOW_CLIPBOARD_BOX,payload:!0})});return mt(0),function(){var W,ge,Ce,Ve;(W=ee)===null||W===void 0||W.removeEventListener("disconnect",Me),(ge=ee)===null||ge===void 0||ge.removeEventListener("connect",z),(Ce=ee)===null||Ce===void 0||Ce.removeEventListener("clipboard",r),v(),P(),L(),(Ve=Te)===null||Ve===void 0||Ve.unobserve(Qe.current)}}},[oe,Ae,Ze]);function J(ee){var Te;(Te=Ye.current)===null||Te===void 0||Te.clipboardPasteFrom(ee),A({type:re.SET_TRANSFER_CONTENT,payload:ee}),n.b.success("\u4FDD\u5B58\u6210\u529F\uFF01\u4F60\u53EF\u4EE5\u5728\u5B9E\u9A8C\u73AF\u5883\u4E2D\u7C98\u8D34\u8BE5\u5185\u5BB9"),Ne()}Object(f.useEffect)(function(){ut==0&&Re()},[ut]);var Re=function ee(){ut>99?ut=99:(ut=ut+1,zt=setTimeout(function(){ee()},1500)),ut<100&&mt(ut)};return b.a.createElement(f.Fragment,null,b.a.createElement("div",{className:"".concat(Ae?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(Ut?"full-screen":"")},Ut&&b.a.createElement("a",{className:"btn-vnc-resize",onClick:aa},b.a.createElement("i",{className:"iconfont icon-tuichuquanping"})),Dt?b.a.createElement(h.a,{message:_t,style:{color:"#4CACFF"}},b.a.createElement("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"}},b.a.createElement(g.a,{percent:ut,format:function(Te){return b.a.createElement("span",{className:"c-white"},Te,"%")}}))):null,b.a.createElement("div",{ref:Qe,className:"vnc-panel ".concat(Dt?"hide":"animated fadeIn")})),b.a.createElement(I.a,null,b.a.createElement(c.a,{title:"\u590D\u5236\u7C98\u8D34",centered:!0,maskClosable:!1,visible:dt,onCancel:Ne,footer:null},b.a.createElement(Z,{onCancel:Ne,onSave:J,content:G}))))}},s8TD:function(k,d,e){"use strict";e.d(d,"a",function(){return m});var U=e("Pv/L"),g=e("14J3"),O=e("BMrR"),n=e("jCWc"),o=e("kPKH"),s=e("2qtc"),l=e("kLXV"),c=e("q1tI"),i=e.n(c),u=e("dfu6"),m=function(f){return new Promise(function(b,h){if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return h("WebRTC not supported by browser");var y=new RTCPeerConnection,I=[];y.createDataChannel(""),y.createOffer().then(function(p){return y.setLocalDescription(p)}).catch(function(p){return h(p)}),y.onicecandidate=function(p){console.log("event:",p);var t=[];if(!p||!p.candidate){if(console.log("ips",I),I.length==0||!Object(u.a)(I[0])){var w=l.a.info({title:i.a.createElement(O.a,null,i.a.createElement(o.a,{flex:"1"},"\u63D0\u793A"),i.a.createElement(o.a,null,i.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return w.destroy()}}))),icon:null,width:500,className:"custom-modal-divider",content:i.a.createElement(O.a,null,i.a.createElement(o.a,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",f.ip_limit==="inner"&&i.a.createElement(i.a.Fragment,null,i.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"),i.a.createElement("br",null),i.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return h("WebRTC disabled or restricted by browser")}var Y=I.filter(function(ie){return Object(u.a)(ie)});return b(Y.join(""))}var V=p.candidate.candidate.split(" "),Q=Object(U.a)(V),ue=Q[0],pe=Q[1],ce=Q[2],se=Q[3],Z=Q[4],Le=Q[5],ke=Q[7],K=Q.slice(8),N=["rtp","rtpc"];if(console.log("event:",p),I.some(function(ie){return ie==Z})||I.push(Z),console.log(" candidate: "+ue.split(":")[1]),console.log(" component: "+N[pe-1]),console.log(" protocol: "+ce),console.log(" priority: "+se),console.log(" ip: "+Z),console.log(" port: "+Le),console.log(" type: "+ke),K.length){console.log("attributes: ");for(var ne=0;ne "+K[ne]+": "+K[ne+1])}}})}},tUsH:function(k,d){k.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAHGUlEQVRYR7WZW2xcVxWGv3XOjMfj8f2a2ImTNklpCoKASB9aQELNDCBuohJQKA+IkgohUYGEuLy0RUJQUUERSCAaXngAoT5QtaUqiluJB5KWFmgatcq1Nk0c2zO5NLFrezxzZi+0z4xn5sw54xlHYUkjWXuvvdd/1n1tC9dJxWzmDox+WFx5v1F9l8AEMAi4giyBZlXkLHBMSuYf7pY7nxP5kdmsONnMgbW5zK2Oy30ieo8q2zZzFlgW5E/GlA51bH3hlXbPtgVQL2S2l+L6oCpfb/fijfgsUE/04c7RqTOt7msJsJBNf0PgF0Cy1WWb2hdKavQ7HVue//XGH7PBbmEh87iIHmwpuFSCov154DgQdyHmlv9uQSL8PjY61VRGpAZVEe9i+imUTze9/51VuPoO5N6GghfNluqEkX7o74bOjuZQhWdiI1OfFUEbmSIBFnPpp5uCu3QN7M+C2wxZoMN90JeKPiU8Ex+d+kxLgE3NurgMb+VgeXUzsMK8gz1wy/bIO6LMHdBgJSB+GzptwZ04BxqyQI3VdZFEh//zfW/d/4wBY1Drn56HFoqQiMP7dkWCVNUH6gOnCtCmEi9mToEEozVfgGM23zaxTCIBnYkyMLFBIaCl5lo2iubzaH4NPnhLmE+wIbd3PQVVAXq59KFQnisZeO1sZBCIBZVMQjxWFSJbbUwJOvskuG5LV1AUvXksxGfzZGzs8L12wwdYrhB6IsR5ehauLIYvSHUhqa7gupPAee9j/lrpyEEkFW8J0DKoK+iOkRCvGnO7rTg+wGI28yjodwNcuaswPdceOPul43cjowd8fvPWs3DxKYjVtLsRWjOYgv5gdAtyKDZ2+H4foJdLnw/UVq8Eb8zAaiFwryQSSF9PWFasG+c9Pwusl45+E2lQcjOQqgbdtaVxezk2ekev+F0JeiSovbdher49cFZ72+5Bhj8S4DezU+jcE0hHe6Y2/UmwKaiOxOinpDif/j4OjwR2zl4oJ+M6cgb6AwFR3eoYxLntx5HK8V58ACfZpMo0nFAHdOdocFXkEfFymT+r6hcDO6+egbVidSlgWnEhOYF0jkPnBCTHkZ69kQD18nHwLoN3CV2dheUZ0CaAVTG7GiJa5G9SyKZfFdhXlWAT68snAwLd274CPTuRrkmI92/k7633vCV05TyszKALzwbdYksfdCVqioGzUsymc0Atzq3mrAbXKebiDA4gE59HRj7aGkAbHDp/GF14EiTYCpjhHuit1QnbmVuAVue1rGq7lNdnal9Rl/Nk/F5k9M42IDRnMRdewLzxO5/BL429PVWgZqALBrqDgVLMpoMFdiUPx6erTM5AH8QrkSgOsu1ryNAHrgukZl+idPyXoMaPbh9cXc9ohlKhbke8bGZR0Vp82xz4r1M1gEMDwbLlppDJ+5C+WzcFUq+8Tum1n0Nx2c8GjgXXUA7N+AB01tKSb2Ivmz6jsDsg7d+ny90x4IwMhXyF+CCy436ke7ItkLr0X0rHHoXViz4oxyb7iCpjbhoJyBI/SHKZ51D9eECS9UHri80AWv/Z+jlkLN0WQFv6zKk/gCM4fb01l6k/rQbTWE1sminmMj9F9QcBSeeyMHe5DLDRxBVG2fFVZOD2tgBq9p++eaWvt9yWRVDzRD1/4JPqyF8DZ+oiORAkdUzO7m9Dd0Q/FyV88U1KL/0w2l0q/NrfhQ42RLAtdaoPOV7uqO2pgu3EyXP+3CE93UiyMyTWefdP2k/ahWt4fz/o51N/2guRYsJ9YblZsLxeNvO40jBeXrwKb8754CzIRnL2/SawpCvzZT8rFXD2fAnp2xPY9w5/AenvRTrCJtbuBDraF+APtFuF+bv2i+O8HEJx+jwsruIMhstbFWD+Emb2ecz0X2rH43FkaD/OzXdXI90HGGENtRPCTQ1Ngm1k6xvWihb/qOiXQyBfOeV3z7bFr5Kbwtn7IJo9Sun0E1BcKm9ZYJa3I+4PR5o3OFsP4Ex+DO/F7yFxL9iJ2wZh5wi4wQE/1PLbu/O59B4XTqB1Zc9urOSRk7O+eaqUnACnE73wHx+I3/Mlk5ERqmsFkGEwCoV5pLfmLmZioDzh1VOzocnyFBYOfEtEfhXSYtFDZnJIQ3LVa4uVia5OuxEhYJf8KS6fR/qtrylmcjgyYJqOnev3Rk53lU1n2jY+FbLDYRuTWyNef0jaPuwn7UZqObivH9jo6UPmriCrxXD5a6K52rKiqQQ61qSfbPfpwzdHq8cjY5BLS8jymrXWhqRWUz2dqJ3aGoKhenCzj0ftmLt6uX0OKXjImlcZExRs0MRd1AZAM1CVC67r+a1eJX7gOPJYKLpbmrQFw414wFwXYVNQTOXhyDx5HUBv6BNwQJvzd+13HPdgBWiTh76miP9/j+ihVKEPOaWFI59Q1/kQsE9Ud4OMrXfmN/LfEP8D/KDA5doYpwkAAAAASUVORK5CYII="},vHTk:function(k,d,e){k.exports={wrp:"wrp___z2l1F",monaco:"monaco___1ypjT",darkBlue:"darkBlue___2ViJc",close:"close___3q-z4"}},xKgJ:function(k,d,e){"use strict";e.d(d,"p",function(){return s}),e.d(d,"b",function(){return l}),e.d(d,"c",function(){return c}),e.d(d,"e",function(){return i}),e.d(d,"f",function(){return u}),e.d(d,"t",function(){return m}),e.d(d,"g",function(){return _}),e.d(d,"u",function(){return f}),e.d(d,"d",function(){return b}),e.d(d,"i",function(){return h}),e.d(d,"k",function(){return y}),e.d(d,"v",function(){return I}),e.d(d,"r",function(){return p}),e.d(d,"h",function(){return t}),e.d(d,"j",function(){return w}),e.d(d,"q",function(){return Y}),e.d(d,"s",function(){return pe}),e.d(d,"a",function(){return Z}),e.d(d,"m",function(){return Ze}),e.d(d,"n",function(){return We}),e.d(d,"l",function(){return _t}),e.d(d,"o",function(){return dt}),e.d(d,"w",function(){return Ut});var U=e("9kvl"),g;(function(G){G[G.SuperAdmin=1]="SuperAdmin",G[G.Operation=2]="Operation",G[G.CertifiedTeacher=5]="CertifiedTeacher",G[G.TrainingProduction=8]="TrainingProduction",G[G.UncertifiedTeacher=12]="UncertifiedTeacher",G[G.Student=15]="Student"})(g||(g={}));var O;(function(G){G[G.SuperAdmin=1]="SuperAdmin",G[G.Operation=2]="Operation",G[G.Admin=5]="Admin",G[G.Teacher=8]="Teacher",G[G.Assistant=12]="Assistant",G[G.Student=15]="Student"})(O||(O={}));var n=function(q){var X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return q.some(function(zt){return zt==(mt==null?void 0:mt.role)})},o=function(q){var X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return(mt==null?void 0:mt.own)?!0:q.some(function(zt){var Lt;return zt==(mt==null||((Lt=mt.course)===null||Lt===void 0)?void 0:Lt.course_role)})},s=function(){var q=Object(U.b)()._store.getState(),X=q.user,ut=X.userInfo;return ut.main_site},l=function(){var q,X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return mt==null||((q=mt.course)===null||q===void 0)?void 0:q.course_is_end},c=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},i=function(){return o([O.SuperAdmin,O.Teacher,O.Admin,O.Assistant,O.Operation])},u=function(){return o([O.SuperAdmin,O.Teacher,O.Admin])},m=function(){return o([O.SuperAdmin])},_=function(){return o([O.SuperAdmin,O.Operation,O.Admin])},f=function(){return n([O.SuperAdmin,O.Operation])},b=function(){return o([O.SuperAdmin,O.Admin])},h=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher])},y=function(){return o([O.Assistant])},I=function(){return o([O.Teacher])},p=function(){return o([O.Student])},t=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant,O.Student])},w=function(){return o([O.SuperAdmin,O.Operation,O.Admin,O.Teacher,O.Assistant])},Y=function(){var q,X=Object(U.b)()._store.getState(),ut=X.user,mt=ut.userInfo;return(mt==null||((q=mt.course)===null||q===void 0)?void 0:q.course_role)===null},V=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student])},Q=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return X||!X&&n([g.SuperAdmin])},ue=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return X||!X&&n([g.SuperAdmin,g.Operation])},pe=function(){return n([O.Student])},ce=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},se=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},Z=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction])},Le=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):X||!X&&n([g.SuperAdmin])},ke=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation]):X||!X&&n([g.SuperAdmin,g.Operation])},K=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},N=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},ne=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},ie=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):!1},fe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student])},re=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):X||!X&&n([g.SuperAdmin])},Oe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation]):X||!X&&n([g.SuperAdmin,g.Operation])},Ge=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher,g.Student]):X||!X&&n([g.SuperAdmin,g.Operation])},H=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!1:X||!X&&n([g.SuperAdmin,g.Operation])},oe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?X||!X&&n([g.SuperAdmin,g.Operation]):!1},Ae=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):!1},Xe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!X&&n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):!1},Qe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},Ye=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher])},ze=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin]):X||!X&&n([g.SuperAdmin])},ct=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation]):X||!X&&n([g.SuperAdmin,g.Operation])},et=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},A=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?X||!X&&n([g.SuperAdmin,g.Operation]):!1},be=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?n([g.SuperAdmin,g.Operation,g.CertifiedTeacher,g.TrainingProduction,g.UncertifiedTeacher]):X||!X&&n([g.SuperAdmin,g.Operation])},Ke=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return o([O.Teacher])},Ze=function(){return n([g.SuperAdmin])},We=function(){return n([g.SuperAdmin,g.Operation])},_t=function(){return n([g.Student])},Dt=function(){return n([g.SuperAdmin,g.Operation,g.CertifiedTeacher])},dt=function(){var q,X=Object(U.b)()._store.getState(),ut=X.user;return!!((q=ut.userInfo)===null||q===void 0?void 0:q.login)},Ut=function(){var q=Object(U.b)()._store.getState(),X=q.user;return X.userInfo}},"yi/R":function(k,d,e){"use strict";e.r(d);var U=e("oBTY"),g=e("bbsP"),O=e("/wGt"),n=e("0Owb"),o=e("jrin"),s=e("2qtc"),l=e("kLXV"),c=e("WmNS"),i=e.n(c),u=e("miYZ"),m=e("tsqr"),_=e("9og8"),f=e("tJVT"),b=e("PpiC"),h=e("k1fw"),y=e("ozfa"),I=e("MJZm"),p=e("q1tI"),t=e.n(p),w=e("Ty5D"),Y=e("H65k"),V=e("+Axu"),Q=e("f+oW"),ue=e.n(Q),pe=function(a){var E=a.position,R=a.subject,C=a.score,B=a.onViewAllTask;return t.a.createElement("div",{className:"task-header"},t.a.createElement("a",{title:"\u67E5\u770B\u5168\u90E8\u4EFB\u52A1",onClick:B},t.a.createElement("img",{src:ue.a,alt:"nav",width:45})),t.a.createElement("h3",{title:R},"\u7B2C",E,"\u5173\uFF1A",R),t.a.createElement("span",null,C))},ce=e("DjyN"),se=e("NUBc"),Z=e("g9YV"),Le=e("wCAj"),ke=e("cWXX"),K=e("/ezw"),N=e("BdwD"),ne=e("p4vh"),ie=e.n(ne),fe=e("Q+I+"),re=e.n(fe),Oe=e("Yr8L"),Ge=e.n(Oe),H=e("IZBM"),oe=e("1vsH"),Ae=e("wd/R"),Xe=e.n(Ae),Qe={0:ie.a,1:re.a,2:Ge.a},Ye={loading:!0,page:1,data:null},ze;(function(a){a[a.SET_LOADING=0]="SET_LOADING",a[a.SET_STATE=1]="SET_STATE",a[a.SET_PAGE=2]="SET_PAGE"})(ze||(ze={}));function ct(a,E){switch(E.type){case ze.SET_LOADING:return Object(h.a)(Object(h.a)({},a),{},{loading:E.payload});case ze.SET_STATE:return Object(h.a)(Object(h.a)({},a),E.payload);case ze.SET_PAGE:return Object(h.a)(Object(h.a)({},a),{},{page:E.payload});default:throw new Error}}var et=function(a){var E=a.activeIndex,R=a.taskId,C=Object(p.useReducer)(ct,Ye),B=Object(f.a)(C,2),M=B[0],S=B[1],j=M.loading,F=M.page,D=M.data,x=Object(p.useMemo)(function(){var me=[{title:"\u6392\u540D",dataIndex:"user_name",align:"center",render:function(de,ye,Se){var _e=(F-1)*10+Se+1;return _e<=3?t.a.createElement("img",{src:Qe[_e-1],alt:"rank",width:36}):_e}},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:D==null?void 0:D.rank_data_name,dataIndex:"score",render:function(de){return(D==null?void 0:D.open_rank)==="DEFAULT"?Object(oe.G)(de):de}},{title:"\u901A\u5173\u65F6\u95F4",dataIndex:"end_time",render:function(de){return Xe()(de).format("YYYY-MM-DD HH:mm:ss")}}];return me},[D==null?void 0:D.rank_data_name,D==null?void 0:D.open_rank,F]);Object(p.useEffect)(function(){function me(){return $.apply(this,arguments)}function $(){return $=Object(_.a)(i.a.mark(function de(){var ye;return i.a.wrap(function(_e){for(;;)switch(_e.prev=_e.next){case 0:return _e.next=2,Object(H.p)(R,{page:F,limit:10});case 2:ye=_e.sent,S({type:ze.SET_STATE,payload:{loading:!1,data:ye.data}});case 4:case"end":return _e.stop()}},de)})),$.apply(this,arguments)}E===4&&me()},[F,E,R]);function ae(me){S({type:ze.SET_PAGE,payload:me})}return t.a.createElement("div",{className:"ranking-container"},j?t.a.createElement(K.a,{avatar:!0,paragraph:{rows:4}}):!D||(D==null?void 0:D.rank_list_count)===0?t.a.createElement(N.a,null):t.a.createElement(t.a.Fragment,null,t.a.createElement(Le.a,{pagination:!1,size:"middle",dataSource:D.rank_list,columns:x}),D.rank_list_count>10?t.a.createElement(se.a,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:ae,current:F,total:D.rank_list_count}):null))},A=e("fXAG"),be=e("9Bee"),Ke=e("M8RZ"),Ze=e("6lC8"),We=e("mCJh"),_t=e("dTJi"),Dt=e("pC0b"),dt=e("GzdX"),Ut=e("OoWo"),G="YYYY-MM-DD HH:mm",q=function(a){var E=a.challenge,R=a.position,C=a.status,B=a.get_gold,M=a.get_experience,S=a.star,j=a.tag_count,F=a.finished_time,D=a.index,x=a.view_answer_time,ae=a.name,me=a.identifier,$=a.identity,de=a.shixun,ye=a.taskList,Se=a.onSaveTaskStar,_e=Object(w.l)();function De(nt){Se(me,nt,D)}var T=C===2||de.status<2||ye[D-1]&&ye[D-1].status===2||de.task_pass||$<=5;return t.a.createElement("div",{className:"task-item-container ".concat(E.position===R?"active":""," ").concat(C===2?"finish":"")},t.a.createElement("div",{className:"flex-container challenge-title space-between"},T?t.a.createElement("a",{href:"/tasks/".concat(me).concat(_e.search),onClick:function(Ie){Ie.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(me).concat(_e.search)},300)}},"".concat(R,". ").concat(ae)," "):t.a.createElement("span",null,"".concat(R,". ").concat(ae)),t.a.createElement("i",{className:"iconfont icon-wancheng1 ".concat(C===2?"green":"")})),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",{className:C===2?"green":""},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C")," ",C===2&&M>0?"+":"",M),t.a.createElement("p",{className:C===2?"green":""},t.a.createElement("span",null,"\u91D1\u5E01")," ",C===2&&B>0?"+":""," ",B),t.a.createElement("p",null,t.a.createElement("span",null,"\u6280\u80FD\u6807\u7B7E")," ",j||"\u65E0")),t.a.createElement("div",{className:"flex-container"},t.a.createElement("p",null,t.a.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),F?Xe()(F).format(G):"--"),t.a.createElement("p",null,t.a.createElement("span",null,"\u67E5\u770B\u7B54\u6848\u65F6\u95F4"),x?Xe()(x).format(G):"--")),de.status>=2?t.a.createElement("div",{className:"rate-container"},C===2&&S===0?t.a.createElement(p.Fragment,null,t.a.createElement("span",null,"\u7ED9\u4E2A\u8BC4\u5206\u5427\uFF1A"),t.a.createElement(dt.a,{defaultValue:0,onChange:De})):null,C===2&&S>0?t.a.createElement(p.Fragment,null,t.a.createElement("span",null,"\u5DF2\u8BC4\u5206\uFF1A"),t.a.createElement(dt.a,{value:S,disabled:!0}),t.a.createElement("span",{className:"highlight"},S,"\u5206")):null):null)},X=function(a){var E=a.taskList,R=a.challenge,C=a.shixun,B=a.identity,M=a.onSaveTaskStar;return t.a.createElement("div",{className:"task-nav-container"},t.a.createElement("p",{className:"task-tip"},t.a.createElement("div",null,t.a.createElement("span",null,"\u6E29\u99A8\u63D0\u793A: "),"\u82E5\u67E5\u770B\u7B54\u6848\u65F6\u95F4\u65E9\u4E8E\u5173\u5361\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\uFF0C\u5C06\u5F71\u54CD\u8BFE\u5802\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u6210\u7EE9\u3002")),E.map(function(S,j){var F=Object(h.a)(Object(h.a)({},S),{},{identity:B,index:j,challenge:R,taskList:E,shixun:C,onSaveTaskStar:M});return t.a.createElement(q,Object(n.a)({key:j},F))}))},ut=e("Plam"),mt=e("gp9y"),zt=e("Ot1p"),Lt=function(a){var E=a.user_praise,R=a.praise_count,C=a.praisePlus,B=a.onCreateDiscuss,M=Object(p.useState)(!1),S=Object(f.a)(M,2),j=S[0],F=S[1],D=Object(p.useState)(""),x=Object(f.a)(D,2),ae=x[0],me=x[1];function $(De){me(De)}function de(){F(!0)}function ye(){F(!1)}function Se(){return _e.apply(this,arguments)}function _e(){return _e=Object(_.a)(i.a.mark(function De(){return i.a.wrap(function(nt){for(;;)switch(nt.prev=nt.next){case 0:if(!(ae.trim()=="")){nt.next=3;break}return m.b.warn("\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),nt.abrupt("return");case 3:B(ae),me(""),F(!1);case 6:case"end":return nt.stop()}},De)})),_e.apply(this,arguments)}return t.a.createElement("div",{className:"comment-input-editor-container ".concat(j?"active":""," ")},t.a.createElement("div",{className:j?"text-area hide":"text-area"},t.a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:de}),t.a.createElement("a",{className:"c-light-black",onClick:C,title:E?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},t.a.createElement("i",{className:"mr3 ".concat(E?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"\u8D5E"}),R?t.a.createElement("span",null,R):"")),j?t.a.createElement("div",{className:"input-mask",onClick:ye}):null,t.a.createElement("div",{className:j?"md-container":"md-container hide"},t.a.createElement(zt.a,{id:"discuss-input-editor",startInit:j,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:ae,height:240,onChange:$}),t.a.createElement("div",{className:"tip-container",onClick:ye},t.a.createElement("p",null,"\u8BF7\u52FF\u7C98\u8D34\u7B54\u6848\uFF0C\u5426\u5219\u5C06\u9020\u6210\u8D26\u53F7\u7981\u7528\u540E\u679C\uFF01"),t.a.createElement("a",{className:"btn-send",onClick:Se},"\u53D1\u9001"))))},Ne=e("dhSg"),aa=e("/omn"),Nt=e("IxHN"),Xt=e("ARon"),J=function(a){var E=a.data;return t.a.createElement(p.Fragment,null,E&&E.map(function(R){return t.a.createElement("div",{className:"choose-answer-item",key:R.position},t.a.createElement("p",null,"\u7B2C",R.position,"\u9898"),t.a.createElement(be.a,{value:R.answer}))}))},Re=e("DVFL"),ee=function(a){var E=a.data,R=a.onShowUnlockAnswerModal,C=a.challenge,B=(C==null?void 0:C.disable_copy)?{pointerEvents:"none",userSelect:"none"}:{};return t.a.createElement(p.Fragment,null,E&&E.map(function(M,S){var j=M.answer_id,F=M.answer_name,D=M.answer_contents,x=M.view_time;return t.a.createElement("div",{className:"answer-item-container",style:B,key:j},t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",{className:"level"}," \u7EA7\u522B",S+1,"\uFF1A "),t.a.createElement("span",{className:"name"},F),D?t.a.createElement(p.Fragment,null,t.a.createElement("span",{className:"view-time"},x?Xe()(x).format("YYYY-MM-DD HH:mm"):""),t.a.createElement("span",null,"\u5DF2\u89E3\u9501")):t.a.createElement("a",{onClick:R},"\u89E3\u9501")),D?t.a.createElement(be.a,{value:D}):null)}))},Te=function(a){var E=a.loading,R=a.data,C=a.onShowTip,B=a.st,M=a.challenge;return t.a.createElement("div",{className:"answer-container"},E?t.a.createElement(Nt.a,null):null,B===1?t.a.createElement(J,{data:R}):t.a.createElement(ee,{data:R,challenge:M,onShowUnlockAnswerModal:C}))},Me=e("sRBo"),z=e("kaz8"),r=e("gflZ"),v=function(a){var E=a.data,R=a.selected_unlocked_answer_id,C=a.selected_index,B=a.onSelect;if(!E)return null;var M=E.filter(function(j,F){return j.answer_contents?!1:(j.index=F,!0)});function S(j){var F=j.target,D=F.value,x=F.checked;B(x?D:null)}return t.a.createElement("table",{className:"unlock-answer-list"},t.a.createElement("thead",null,t.a.createElement("tr",null,t.a.createElement("th",null),t.a.createElement("th",null,"\u7EA7\u522B"),t.a.createElement("th",null,"\u540D\u79F0"),t.a.createElement("th",null,"\u6263\u5206\u5360\u6BD4"),t.a.createElement("th",null,"\u6263\u51CF\u91D1\u5E01"))),t.a.createElement("tbody",null,M.map(function(j,F){return t.a.createElement("tr",{key:j.answer_id},t.a.createElement("td",null,t.a.createElement(z.a,{value:j.answer_id,onChange:S,checked:j.answer_id===R||R&&C>=F})),t.a.createElement("td",null,j.index+1),t.a.createElement("td",null,j.answer_name),t.a.createElement("td",null,j.answer_ratio,"%"),t.a.createElement("td",{className:"gold-color"},j.answer_score))})))},P=e("Q7Vx"),L=function(a){var E=a.unity_3d_routes,R=a.onGetUnity3dMessage,C=a.onEvaluateCallback,B=Object(p.useRef)(),M=Object(p.useState)(!0),S=Object(f.a)(M,2),j=S[0],F=S[1];Object(p.useEffect)(function(){function ae($){try{var de=JSON.parse($.data);R(de)}catch(ye){console.log(ye,$.data)}}window.addEventListener("message",ae);var me=Ne.a.subscribe("evaluate-unity3d-result",function($){D($),C&&C()});return function(){window.removeEventListener("message",ae),me()}},[]);function D(ae){B.current&&B.current.contentWindow.postMessage(JSON.stringify(ae),"*")}function x(){F(!1),Ne.a.publish("unity3d-load-end")}return t.a.createElement(p.Fragment,null,j?t.a.createElement(Nt.a,{message:"\u6B63\u5728\u52AA\u529B\u52A0\u8F7D\u4E2D..."}):null,t.a.createElement("iframe",{onLoad:x,className:"unity3d-panel",ref:B,src:E}))},W=e("BjJ7"),ge=e("kaH+");function Ce(a){var E=a.target;if(E.tagName.toUpperCase()==="IMG"){var R=E.src||E.getAttribute("src");R&&R.indexOf("/images/avatars/User")===-1&&(a.stopPropagation(),a.preventDefault(),Ne.a.publish("preview-image",R))}}var Ve={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function ht(a,E){switch(E.type){case A.z:return Object(h.a)(Object(h.a)({},a),{},{activeIndex:E.payload});case A.Z:return Object(h.a)(Object(h.a)({},a),{},{enlarge_unity3D:E.payload});case A.bb:return Object(h.a)(Object(h.a)({},a),{},{tab_fixed:E.payload});case A.W:return Object(h.a)(Object(h.a)({},a),{},{showTaskList:!0});case A.r:return Object(h.a)(Object(h.a)({},a),{},{showTaskList:!1});case A.l:return Object(h.a)(Object(h.a)({},a),E.payload);case A.L:return Object(h.a)(Object(h.a)({},a),E.payload);case A.N:return Object(h.a)(Object(h.a)({},a),{},{loading:!0});case A.X:return Object(h.a)(Object(h.a)({},a),{},{showTip:!0});case A.s:return Object(h.a)(Object(h.a)({},a),{},{showTip:!1});case A.x:return Object(h.a)(Object(h.a)({},a),{},{selected_unlocked_answer_id:E.payload});case A.f:return Object(h.a)(Object(h.a)({},a),E.payload);default:throw new Error}}var Je=function(a){var E=a.taskId,R=a.minuxUserGrade,C=a.discusses_count,B=a.is_teacher,M=a.has_answer,S=a.user,j=a.st,F=a.game,D=a.rank_name,x=a.challenge,ae=a.myshixun,me=a.user_praise,$=a.praise_count,de=a.unity_3d_routes,ye=a.with_code_file,Se=a.onPlusOrCancelPraise,_e=a.onEvaluateCallback,De=a.onGetUnity3dMessage,T=a.shixun,nt=Object(p.useReducer)(ht,Ve),Ie=Object(f.a)(nt,2),He=Ie[0],Be=Ie[1],yt=Object(w.l)().query,rt=He.taskList,je=He.showTaskList,at=He.activeIndex,Et=He.enlarge_unity3D,jt=He.tab_fixed,St=He.data,ma=He.answerScore,la=He.loading,Ra=He.showTip,Sa=He.isMultiLevel,Kt=He.selected_unlocked_answer_id,ua=Object(p.useMemo)(function(){var Fe=0;if(St&&Kt){for(var it=St.filter(function(we){return!we.answer_contents}),Ue=0;Ue1,activeIndex:we?at:2}});case 12:case"end":return ot.stop()}},Fe)})),na.apply(this,arguments)}function ta(Fe){var it=Fe.choose_answers,Ue=Fe.message,we=Fe.status;if(we===0){m.b.info(Ue);return}Be({type:A.f,payload:{showTip:we===1,data:it,answerScore:Ue,loading:!1,activeIndex:we===1?at:2}})}function Na(){Be({type:A.s})}function pa(){Be({type:A.X})}function ja(){return sa.apply(this,arguments)}function sa(){return sa=Object(_.a)(i.a.mark(function Fe(){var it,Ue,we,Gt,ot;return i.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(j===1)){ft.next=8;break}return ft.next=3,Object(H.n)(F.identifier);case 3:it=ft.sent,R(ma),ta(it),ft.next=14;break;case 8:if(!Kt){ft.next=14;break}return ft.next=11,Object(H.q)(F.identifier,Kt);case 11:Ue=ft.sent,we=Ue.status,Gt=Ue.message,we===-1||(Sa?(ot=0,St.forEach(function(Ua,fn){fn<=ua&&(ot+=Ua.answer_score)}),R(ot)):R(ma),wa(),Be({type:A.s}));case 14:case"end":return ft.stop()}},Fe)})),sa.apply(this,arguments)}function xa(Fe){Be({type:A.x,payload:Fe})}function Oa(){return Qt.apply(this,arguments)}function Qt(){return Qt=Object(_.a)(i.a.mark(function Fe(){var it;return i.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.prev=0,we.next=3,Object(H.k)(ae.identifier);case 3:it=we.sent,Be({type:A.l,payload:{taskList:it,showTaskList:!0}}),we.next=10;break;case 7:we.prev=7,we.t0=we.catch(0),console.log(we.t0);case 10:case"end":return we.stop()}},Fe,null,[[0,7]])})),Qt.apply(this,arguments)}function bt(Fe,it,Ue){return ra.apply(this,arguments)}function ra(){return ra=Object(_.a)(i.a.mark(function Fe(it,Ue,we){return i.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.prev=0,ot.next=3,Object(H.y)(it,T.id,Ue);case 3:rt[we].star=Ue,Be({type:A.L,payload:{taskList:Object(U.a)(rt)}}),ot.next=10;break;case 7:ot.prev=7,ot.t0=ot.catch(0),console.log(ot.t0);case 10:case"end":return ot.stop()}},Fe,null,[[0,7]])})),ra.apply(this,arguments)}function Vt(){Oa()}function Zt(){Be({type:A.r})}Object(p.useEffect)(function(){return function(){Be({type:A.r}),Be({type:A.z,payload:0})}},[E]),Object(p.useEffect)(function(){if(gt.current)return gt.current.addEventListener("mousedown",Ce),function(){gt.current.removeEventListener("mousedown",Ce)}},[gt.current]),Object(p.useEffect)(function(){if(ye&&de&>.current){var Fe=Object(W.b)(function(Ue){var we=Ue.target.scrollTop;we>=354?Be({type:A.bb,payload:!0}):Be({type:A.bb,payload:!1})},10);gt.current.addEventListener("scroll",Fe);var it=Ne.a.subscribe("evaluate-unity3d-finish",function(){gt.current.scrollTop=0});return function(){gt.current.removeEventListener("scroll",Fe),it()}}},[ye,de,gt.current]);var fa=x.position,La=x.score,Ma=x.subject,Ht={onViewAllTask:Vt,position:fa,score:La,subject:Ma};function Da(Fe){return Ea.apply(this,arguments)}function Ea(){return Ea=Object(_.a)(i.a.mark(function Fe(it){return i.a.wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.next=2,Object(We.a)({content:it,container_type:"Shixun",container_id:T.id,challenge_id:x.id,position:fa});case 2:Be({type:A.z,payload:3}),Ne.a.publish("create-discuss");case 4:case"end":return we.stop()}},Fe)})),Ea.apply(this,arguments)}function Mt(){Be({type:A.Z,payload:!Et})}var Rt={loading:la,data:St,onShowTip:pa,st:j,challenge:x};return t.a.createElement(p.Fragment,null,t.a.createElement(pe,Ht),t.a.createElement("div",{className:"content-wrapper",ref:gt},de&&ye?t.a.createElement("div",{className:"unity-3d-container ".concat(Et?"enlarge":"")},t.a.createElement("a",{onClick:Mt,className:"btn-enlarge ".concat(Et?"enlarge":"")},t.a.createElement("i",{className:"iconfont ".concat(Et?"icon-suoxiao1":"icon-kuoda"," ")})),t.a.createElement(L,{unity_3d_routes:de,onGetUnity3dMessage:De,onEvaluateCallback:_e})):null,t.a.createElement("ul",{className:"tab-nav ".concat(jt?"tab-fixed":"")},Pt.map(function(Fe){return t.a.createElement("li",{onClick:Ct,id:Fe.index,key:Fe.title,className:at===Fe.index?"active":""},t.a.createElement("a",null,Fe.title,Fe.index===3&&C?t.a.createElement("span",null,C):null))})),t.a.createElement(be.a,{className:at===0?"tab-panel-body ".concat(de&&ye?"scroll-margin-top":""):"hide",value:x.task_pass}),t.a.createElement("div",{className:at===1?"tab-panel-body":"hide"},Bt?t.a.createElement(be.a,{value:Bt}):null),t.a.createElement("div",{className:at===2?"tab-panel-body":"hide",style:{padding:"0 0 20px 0"}},t.a.createElement(Te,Rt)),t.a.createElement("div",{className:at===3?"tab-panel-body":"hide"},t.a.createElement(ut.a,{activeIndex:at,shixunIdentifier:T.identifier,identity:S.identity,user:S})),t.a.createElement("div",{className:at===4?"tab-panel-body":"hide"},t.a.createElement(et,{activeIndex:at,taskId:E})),yt.type!=="exercises"&&t.a.createElement(Lt,{user_praise:me,praise_count:$,praisePlus:Se,onCreateDiscuss:Da})),t.a.createElement(Ke.a,null,t.a.createElement(O.a,{className:"task-drawer",width:420,title:null,placement:"left",closable:!1,visible:je,onClose:Zt},t.a.createElement(X,{taskList:Object(U.a)(rt),challenge:x,shixun:T,identity:S.identity,onSaveTaskStar:bt})),t.a.createElement(l.a,{centered:!0,title:"\u63D0\u793A",visible:Ra,onOk:ja,onCancel:Na,className:"answer-tip"},B?t.a.createElement("p",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u7B54\u6848\u54DF~"):t.a.createElement("p",null,"\u5148\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF0C\u518D\u901A\u8FC7\u8BC4\u6D4B\u7684\u5B66\u751F\uFF0C\u5B9E\u8BAD\u4F5C\u4E1A\u6709\u53EF\u80FD\u662F\u96F6\u5206\u54E6~"),Sa?t.a.createElement(v,{selected_index:ua,selected_unlocked_answer_id:Kt,onSelect:xa,data:St}):t.a.createElement("p",null,"\u5C06\u6263\u9664".concat(ma,"\u70B9\u91D1\u5E01\uFF0C\u662F\u5426\u786E\u8BA4\u67E5\u770B\u7B54\u6848")),B?t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1"):null),t.a.createElement(ge.a,null)))},ha=e("+L6B"),$t=e("2/Rp"),qa=e("aHsQ"),Fa=e("sGsY"),Va=e("55Ip"),ga=e("9VGf");function qt(a){return a.toString().padStart(2,"0")}function Ha(a){var E=Math.floor(a/60),R=a%60,C=Math.floor(E/60);return"".concat(qt(C),":").concat(qt(E-C*60),":").concat(qt(R))}var en=function(a){var E=a.defaultTime,R=a.status,C=a.onUpdateCostTime,B=a.lastedGetTaskInfoTime,M=a.title,S=M===void 0?"":M,j=Object(p.useState)(E||0),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useRef)();return Object(p.useEffect)(function(){B&&(x(E),ae.current=E)},[E,B]),Object(p.useEffect)(function(){if(B){var me=Ne.a.subscribe("update-cost-time",function(){R!==2&&C(ae.current)});return me}},[B]),Object(ga.a)(function(){x(D+1),ae.current=ae.current+1},R===2?null:1e3),t.a.createElement("span",null,S?"".concat(S,"\uFF1A"):null,Ha(D))},Nn=e("8Enf"),vr=e("P2fV"),_n=e("NJEC"),br=e("UlFV"),ia=e("RCxd"),tn=e("S+dL"),jn=e.n(tn),Ga=e("P5Jw");function te(a){var E=a.onShowNotice,R=a.className,C=R===void 0?"":R;return t.a.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:E,className:C},t.a.createElement("img",{src:jn.a,alt:"notice"}))}var Ln=function(a){var E=a.loading,R=a.lastedUpdateTime,C=a.moveY,B=a.code_hidden,M=a.gameStatus,S=a.isEditPath,j=a.isNotice,F=a.git_url,D=a.onResetCode,x=a.onResetGitCode,ae=a.onShowCodeSetting,me=a.onResetPassedCode,$=a.onShowDir,de=a.onResizeCodeArea,ye=a.onShowNotice;function Se(){de(C)}var _e=function(){l.a.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:t.a.createElement(ia.a,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:D})},De=function(){l.a.confirm({title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",icon:t.a.createElement(ia.a,null),content:"\u60A8\u7684\u6240\u6709\u4EE3\u7801\u5C06\u88AB\u8FD8\u539F\u81F3\u521D\u59CB\u72B6\u6001\uFF0C\u4E0D\u5F71\u54CD\u901A\u5173\u72B6\u6001\u4E0E\u4F5C\u4E1A\u6210\u7EE9\u3002\u786E\u8BA4\u91CD\u7F6E\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:x})},T=C==="100%";return t.a.createElement(p.Fragment,null,t.a.createElement("span",{className:"edit-status"},E?"\u4FDD\u5B58\u4E2D...":R===0?"\u5DF2\u4FDD\u5B58":"\u5DF2\u4FEE\u6539"),t.a.createElement("div",{className:"action-bar"},j?t.a.createElement(te,{onShowNotice:ye}):null,B?null:t.a.createElement("a",{title:"\u6587\u4EF6\u76EE\u5F55",onClick:$},t.a.createElement("i",{className:"iconfont icon-wenjian "})),F?t.a.createElement(Ga.CopyToClipboard,{text:F,onCopy:function(){return m.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740"},t.a.createElement("i",{className:"iconfont icon-fuzhi2"}))):null,M===2&&S?t.a.createElement(_n.a,{placement:"bottomRight",title:"\u4F60\u5728\u672C\u5173\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801?",onConfirm:me},t.a.createElement("a",{title:"\u52A0\u8F7D\u4E0A\u6B21\u901A\u8FC7\u7684\u4EE3\u7801"},t.a.createElement("i",{className:"iconfont icon-fanhuishangcidaima font-20 "}))):null,S?t.a.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:_e},t.a.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})):null,S&&t.a.createElement("a",{title:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93",onClick:De},t.a.createElement("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})),t.a.createElement("a",{onClick:ae,title:"\u8BBE\u7F6E"},t.a.createElement("i",{className:"iconfont icon-shezhi"})),t.a.createElement("a",{onClick:Se,title:T?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:T?"iconfont icon-shousuo":"iconfont icon-zhankai"}))))},Mn=e("Mm8t"),hn=e.n(Mn),Xa=e("9kvl"),Ya=function(a){var E=a.isNotice,R=a.moveY,C=a.isActive,B=a.tabIndex,M=a.webssh,S=a.socketKeys,j=a.onCloseSocket,F=a.onReCreateSocket,D=a.onShowNotice,x=a.onResizeCodeArea,ae=a.shixun;function me(){x(R)}var $=R==="100%";return t.a.createElement("div",{className:"action-bar"},E?t.a.createElement(te,{onShowNotice:D}):null,M?t.a.createElement(va,{tabIndex:B,isActive:C,socketKeys:S,onReCreateSocket:F,onCloseSocket:j,shixun:ae}):null,t.a.createElement("a",{onClick:me,title:$?"\u6536\u7F29":"\u5C55\u5F00"},t.a.createElement("i",{className:$?"iconfont icon-shousuo":"iconfont icon-zhankai"})))},Ia=1200,an=300;function va(a){var E=a.isActive,R=a.socketKeys,C=a.onCloseSocket,B=a.onReCreateSocket,M=a.tabIndex,S=a.shixun,j=Object(p.useState)(Ia),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useState)(!1),me=Object(f.a)(ae,2),$=me[0],de=me[1],ye=S.identifier;Object(ga.a)(function(){x(D-1)},E&&D>0?1e3:null),Object(p.useEffect)(function(){var rt=Ne.a.subscribe("on-operating-ssh",function(){x(Ia)}),je=Ne.a.subscribe("on-recreate-socket",function(){B()});return function(){rt(),je()}},[]);function Se(){Xa.c.replace("/shixuns/".concat(ye,"/challenges"))}function _e(){l.a.confirm({title:"\u547D\u4EE4\u884C\u91CD\u8FDE\u63D0\u9192",icon:t.a.createElement(ia.a,null),content:"\u7531\u4E8E\u957F\u65F6\u95F4\u6CA1\u6709\u4F7F\u7528\uFF0C\u8D44\u6E90\u5DF2\u7ECF\u88AB\u56DE\u6536\u3002\u5982\u6709\u9700\u8981\uFF0C\u53EF\u4EE5\u91CD\u8FDE\u547D\u4EE4\u884C\u3002",centered:!0,okText:"\u91CD\u8FDE",cancelText:"\u9000\u51FA",onOk:He,onCancel:Se})}var De=function(){l.a.confirm({title:"\u91CD\u7F6E\u547D\u4EE4\u884C",icon:t.a.createElement(ia.a,null),content:"\u5B9E\u9A8C\u73AF\u5883\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883?",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Be})};Object(p.useEffect)(function(){D===0&&(_e(),R.forEach(function(rt){Ne.a.publish("close-socket",rt)})),D===an&&de(!0)},[D]);function T(){de(!1)}function nt(){de(!0)}function Ie(){x(Ia),Ne.a.publish("ssh-add-connect-time"),de(!1)}function He(){x(Ia),Ne.a.publish("create-socket",M)}function Be(){return yt.apply(this,arguments)}function yt(){return yt=Object(_.a)(i.a.mark(function rt(){return i.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return R.forEach(function(Et){Ne.a.publish("close-socket",Et)}),at.next=3,C();case 3:x(Ia),B();case 5:case"end":return at.stop()}},rt)})),yt.apply(this,arguments)}return t.a.createElement(p.Fragment,null,D>0&&D<=an?t.a.createElement(nn,{title:"\u8D44\u6E90\u56DE\u6536\u5012\u8BA1\u65F6\uFF0C\u70B9\u51FB\u53EF\u5EF6\u957F\uFF08\u6216\u8005\u64CD\u4F5C\u547D\u4EE4\u884C\u81EA\u52A8\u5EF6\u957F\uFF09",className:"c-red",time:D,style:{display:"inline-block",margin:"0 10px 1px 0"},callback:nt}):null,t.a.createElement("a",{onClick:De},t.a.createElement("i",{className:"iconfont icon-zhongzhi2 font-16 "}),t.a.createElement("span",null," \u91CD\u7F6E\u547D\u4EE4\u884C")),t.a.createElement(Ke.a,null,t.a.createElement(l.a,{centered:!0,title:[t.a.createElement(ia.a,{className:"modalIconYellow"}),"\u547D\u4EE4\u884C\u8FDE\u63A5\u65F6\u957F\u63D0\u9192"],wrapClassName:"customModalStyle",closable:!1,visible:$&&D>0,onOk:Ie,onCancel:T,okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981"},"\u547D\u4EE4\u884C\u5C06\u4E8E ",Math.round(D/60)," \u5206\u949F\u540E\u4E2D\u65AD\uFF0C\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\u5417\uFF1F")))}function nn(a){var E=a.title,R=a.time,C=a.className,B=C===void 0?"":C,M=a.callback,S=a.desc,j=S===void 0?"":S,F=a.style,D=F===void 0?{}:F;function x(){M&&M()}return t.a.createElement("a",{onClick:x,title:E,className:B},t.a.createElement("img",{src:hn.a,alt:"time",width:16,style:D}),t.a.createElement("span",null,j?"".concat(j,"\uFF1A"):"",Ha(R)))}var Ar=e("lOMy"),gn={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},ba=function(a){var E=a.className,R=a.mirror_description,C=a.git_url,B=a.difficulty,M=a.task_pass,S=a.test_set_permission,j=a.onVncAction;return t.a.createElement("div",{className:"tpi-code-setting ".concat(E)},t.a.createElement("h3",null,"\u529F\u80FD"),t.a.createElement("section",null,t.a.createElement("a",{id:"full-screen",title:"\u5168\u5C4F",className:"file-item action",onClick:function(){j("full-screen")}}," ",t.a.createElement("i",{className:"iconfont icon-quanping"}),"\u5168\u5C4F "),t.a.createElement("a",{id:"reset-task",onClick:function(){return j("reset-task")},className:"file-item action",title:"\u91CD\u7F6E\u5B9E\u8BAD"}," ",t.a.createElement("i",{className:"iconfont icon-zhongzhishixun"}),"\u91CD\u7F6E\u5B9E\u8BAD "),C?t.a.createElement(Ga.CopyToClipboard,{text:C,onCopy:function(){return m.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("a",{id:"copy-git",title:"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740",className:"file-item action"}," ",t.a.createElement("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"\u590D\u5236\u7248\u672C\u5E93\u5730\u5740 ")):null,t.a.createElement("a",{id:"copy-cliboard",className:"file-item action",onClick:function(){j("show-clipboard-box")}}," ",t.a.createElement("i",{className:"iconfont icon-fuzhiniantie"}),"\u590D\u5236\u7C98\u8D34 ")),t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:M?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,M?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:S?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,S?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8"))),t.a.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("div",{className:"file-item"},t.a.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),t.a.createElement("span",null,gn[B])),t.a.createElement("div",{className:"file-item",style:{alignItems:"flex-start"}},t.a.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),t.a.createElement("span",{className:"vnc-desc",title:R==null?void 0:R.join(" ")},R==null?void 0:R.join(" ")))))},Fn=e("5Dmo"),In=e("3S7+"),vn=e("l9Ud"),oa=e.n(vn),Aa;(function(a){a.Classrooms="classrooms",a.Shixuns="shixuns",a.Paths="paths",a.Projects="projects",a.Videos="videos",a.Topics="topics",a.Teach="teach-group"})(Aa||(Aa={}));var Bn=function(E){var R=E.userDetail,C=E.user,B=E.globalSetting,M=E.loading,S=E.dispatch,j=E.onClose,F=E.shixun,D=Object(b.a)(E,["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"]),x=Object(w.m)(),ae=Object(p.useState)([]),me=Object(f.a)(ae,2),$=me[0],de=me[1],ye=Object(p.useState)(0),Se=Object(f.a)(ye,2),_e=Se[0],De=Se[1],T=Object(p.useState)(Object(h.a)({page:1,limit:20,id:F.identifier},x)),nt=Object(f.a)(T,2),Ie=nt[0],He=nt[1],Be=Object(p.useCallback)(function(){return D.visible},[D.visible]);Object(p.useEffect)(function(){Ie.page=1,yt()},[D.visible]);var yt=function(){var rt=Object(_.a)(i.a.mark(function je(){var at;return i.a.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return jt.next=2,S({type:"shixunsDetail/getSetData",payload:Ie});case 2:at=jt.sent,at&&(de(Object(U.a)(at.data_sets)),De(at.data_sets_count));case 4:case"end":return jt.stop()}},je)}));return function(){return rt.apply(this,arguments)}}();return t.a.createElement(t.a.Fragment,null,!!$.length&&D.children,t.a.createElement(O.a,{title:"\u6570\u636E\u96C6",placement:"right",className:oa.a.wrap,width:300,closable:!1,onClose:j,visible:Be()},t.a.createElement("div",{className:"c-grey-999 font14 ml5 mb5"},"\u6587\u4EF6\u8DEF\u5F84"),$==null?void 0:$.map(function(rt,je){return t.a.createElement("dl",{className:oa.a.list},t.a.createElement(In.a,{title:rt.title},t.a.createElement("dt",null,t.a.createElement("span",{className:"icon-wenjian4 mr5"}),rt.title)),t.a.createElement("dd",null,t.a.createElement(Ga.CopyToClipboard,{text:rt.file_path,onCopy:function(){return m.b.success("\u590D\u5236\u6210\u529F")}},t.a.createElement("span",{className:"".concat(oa.a.copy," current")},"\u70B9\u51FB\u590D\u5236"))))}),t.a.createElement("div",{className:"tc"},t.a.createElement(se.a,{onChange:function(je){Ie.page=je,yt()},className:oa.a.page,size:"small",total:_e,pageSize:Ie.limit,hideOnSinglePage:!0}))))},bn=Object(Xa.a)(function(a){var E=a.user,R=a.userDetail,C=a.loading,B=a.shixunsDetail,M=a.globalSetting;return{user:E,userDetail:R,shixunsDetail:B,globalSetting:M,loading:C.models.index}})(Bn),Ta=e("m3rI"),rn=e("tUsH"),kn=e.n(rn),An=e("1Zrr"),sn=e.n(An),on=e("V0Rq"),yn=e("bPs0"),Rn=Fa.a.Countdown;function yr(){return t.a.createElement("p",null,"\u684C\u9762\u7CFB\u7EDF\u5C06\u6062\u590D\u5230\u521D\u59CB\u72B6\u6001\uFF0C\u60A8\u5728\u7CFB\u7EDF\u4E2D\u521B\u5EFA\u7684\u6570\u636E\u53EF\u80FD\u4F1A\u4E22\u5931\u3002\u8BF7\u786E\u4FDD\u60A8\u7684\u6570\u636E\u5DF2\u4FDD\u5B58\uFF08\u5982\uFF1A\u7248\u672C\u5E93\u4EE3\u7801\u5DF2\u63A8\u9001\u5230\u670D\u52A1\u5668\uFF09\u3002\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\uFF1F")}var ln=function(a){var E,R=a.mirror_description,C=a.difficulty,B=a.git_url,M=a.vnc_url,S=a.window_vnc_url,j=a.isNotice,F=a.user,D=a.game,x=a.shixun,ae=x===void 0?{}:x,me=a.resetVncLoading,$=a.onUpdateCostTime,de=a.lastedGetTaskInfoTime,ye=a.onShowNotice,Se=a.onResetVnc,_e=a.onBack,De=a.history,T=a.onAddVncTime,nt=ae.name,Ie=ae.identifier,He=ae.task_pass,Be=ae.test_set_permission,yt=D.cost_time,rt=D.status,je=F.user_url,at=F.image_url,Et=F.grade,jt=Et===void 0?0:Et,St=Object(p.useState)(!1),ma=Object(f.a)(St,2),la=ma[0],Ra=ma[1],Sa=Object(p.useState)({}),Kt=Object(f.a)(Sa,2),ua=Kt[0],Bt=Kt[1],gt=Object(p.useState)("#FFF"),vt=Object(f.a)(gt,2),Pt=vt[0],Ct=vt[1],ca=Object(p.useState)(null),wt=Object(f.a)(ca,2),wa=wt[0],na=wt[1],ta=Object(p.useState)(),Na=Object(f.a)(ta,2),pa=Na[0],ja=Na[1],sa=Object(p.useState)(!1),xa=Object(f.a)(sa,2),Oa=xa[0],Qt=xa[1],bt=Object(w.l)().query;Object(p.useEffect)(function(){function Mt(){return Rt.apply(this,arguments)}function Rt(){return Rt=Object(_.a)(i.a.mark(function Fe(){var it,Ue,we,Gt,ot;return i.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(!(bt.type==="exercises")){ft.next=6;break}return ft.next=3,Object(on.u)({categoryId:bt.exercisesId});case 3:Ue=ft.sent,Bt(Object(h.a)({},Ue)),(Ue==null?void 0:Ue.left_banner_id)&&(Ue==null||((it=Ue.exercise)===null||it===void 0)?void 0:it.left_time)&&(na(Date.now()+(Ue==null||((we=Ue.exercise)===null||we===void 0)?void 0:we.left_time)*1e3),setTimeout(function(){Ct("red")},((Ue==null||((Gt=Ue.exercise)===null||Gt===void 0)?void 0:Gt.left_time)-300>0?(Ue==null||((ot=Ue.exercise)===null||ot===void 0)?void 0:ot.left_time)-300:0)*1e3));case 6:case"end":return ft.stop()}},Fe)})),Rt.apply(this,arguments)}Mt(),Ne.a.subscribe("update-windows-time",function(Fe){ja(parseInt(Fe.remaining_time/1e3))}),M&&ja(1800)},[]),Object(p.useEffect)(function(){return bt.type==="exercises"&&(yn.b.forEach(function(Mt,Rt){document.addEventListener(Mt,Vt,!1)}),window.onblur=function(){IsFull()&&exitFull()}),function(){yn.b.forEach(function(Mt,Rt){document.removeEventListener(Mt,Vt,!1)})}},[]);var ra=function(){Qt(!Oa)},Vt=function(){De.push("/classrooms/".concat(bt.coursesId,"/exercise/").concat(bt.exercisesId,"/users/").concat(bt.login))};function Zt(){Ra(!la)}function fa(){Ra(!1)}function La(){_e(),De.replace("/shixuns/".concat(Ie,"/challenges"))}function Ma(){if(me)return;Se()}function Ht(){l.a.confirm({title:"\u9000\u51FA\u5B9E\u8BAD",icon:t.a.createElement(ia.a,null),content:"\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5B9E\u8BAD\u5417\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:La})}function Da(Mt){fa(),Mt==="reset-task"&&(me||l.a.confirm({title:"\u91CD\u7F6E\u5B9E\u8BAD",icon:t.a.createElement(ia.a,null),content:t.a.createElement(yr,null),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Ma})),Mt==="full-screen"&&Ne.a.publish("vnc-enlarge"),Mt==="show-clipboard-box"&&Ne.a.publish("show-clipboard-box")}var Ea={task_pass:He,test_set_permission:Be,mirror_description:R,difficulty:C,resetVncLoading:me,git_url:B,onVncAction:Da};return t.a.createElement("div",{className:"task-header-container"},bt.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,t.a.createElement("a",{className:"task-user-info",href:je,target:"_blank"},at?t.a.createElement("img",{width:"35",height:"35",src:"".concat(Ta.a.IMG_SERVER,"/images/").concat(at)}):null,t.a.createElement("span",null,F.name)),t.a.createElement("div",{className:"grade-info"},t.a.createElement("img",{src:kn.a,alt:"gold",width:20}),jt)),t.a.createElement("h2",{className:"shixun-info"},nt,(bt==null?void 0:bt.type)!=="exercises"&&t.a.createElement(en,{lastedGetTaskInfoTime:de,status:rt,defaultTime:yt,onUpdateCostTime:$,title:M?"\u5B9E\u9A8C\u603B\u7528\u65F6":""})),(bt==null?void 0:bt.type)!=="exercises"&&t.a.createElement(t.a.Fragment,null,(M||S)&&t.a.createElement("div",{className:"flex-container"},S&&t.a.createElement(Va.Link,{onClick:function(Rt){Rt.preventDefault(),Ne.a.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20"},"\u53D1\u9001CTRL+ALT+DELETE"),j?t.a.createElement(te,{className:"btn-notice",onShowNotice:ye}):null,pa&&t.a.createElement(Ba,{defaultTime:pa,onAddVncTime:T,onReset:Ma,toShixun:La,title:M?"\u5B9E\u9A8C\u73AF\u5883\u5012\u8BA1\u65F6":""}),t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:Zt},t.a.createElement("img",{alt:"tool",src:sn.a,width:16}),"\u5DE5\u5177\u680F")),!S&&t.a.createElement(bn,{visible:Oa,onClose:ra,shixun:ae},t.a.createElement("a",{className:"btn-vnc",title:"\u5DE5\u5177\u680F",onClick:ra},t.a.createElement("span",{className:"iconfont font14 mr5 icon-shujuji2"}),"\u6570\u636E\u96C6"))),bt.type!=="exercises"&&t.a.createElement(t.a.Fragment,null,M||S?t.a.createElement("a",{className:"btn-task-out",onClick:Ht,title:"\u9000\u51FA\u5B9E\u8BAD"},"\u9000\u51FA\u5B9E\u8BAD"):t.a.createElement("a",{className:"btn-out",onClick:Ht,title:"\u9000\u51FA\u5B9E\u8BAD"},t.a.createElement("i",{className:"iconfont icon-kaiguan"}))),(ua==null||((E=ua.exercise)===null||E===void 0)?void 0:E.left_time)&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{style:{color:Pt},className:"iconfont icon-kaoshishichang mr5"}),t.a.createElement("span",{className:"c-white mr20"},t.a.createElement(Rn,{className:"flex-wrp ",valueStyle:{color:Pt,fontSize:16,fontWeight:"normal"},title:t.a.createElement("span",{style:{color:Pt,fontSize:16}},"\u5269\u4F59\u65F6\u95F4\uFF1A"),value:wa,onFinish:Object(_.a)(i.a.mark(function Mt(){var Rt,Fe;return i.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.next=2,Object(on.P)({categoryId:bt.exercisesId,commit_method:2});case 2:Rt=Ue.sent,(Rt==null?void 0:Rt.status)===0&&l.a.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:t.a.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",t.a.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:function(){var we=Object(_.a)(i.a.mark(function ot(){return i.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:De.push("/classrooms/".concat(bt.coursesId,"/exercise/").concat(bt.exercisesId,"/detail"));case 1:case"end":return ft.stop()}},ot)}));function Gt(){return we.apply(this,arguments)}return Gt}()}),(Rt==null?void 0:Rt.status)===-3&&(Fe=parseInt(Rt==null?void 0:Rt.message),na(Date.now()+Fe*1e3));case 5:case"end":return Ue.stop()}},Mt)}))}))),(bt==null?void 0:bt.type)==="exercises"&&t.a.createElement($t.a,{type:"primary",onClick:function(){l.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u5DF2\u7ECF\u63D0\u4EA4\uFF1F"),onOk:function(){Vt()}})}},t.a.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"),t.a.createElement(Ke.a,null,t.a.createElement(O.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:la,onClose:fa},t.a.createElement(ba,Ea))))},ya=300;function Ba(a){var E=a.onAddVncTime,R=a.onReset,C=a.toShixun,B=a.title,M=B===void 0?"":B,S=a.defaultTime,j=Object(p.useState)(S),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useState)(!1),me=Object(f.a)(ae,2),$=me[0],de=me[1];Object(ga.a)(function(){x(D-1)},D>0?1e3:null),Object(p.useEffect)(function(){D===ya&&de(!0)},[D]);function ye(){D!==0?de(!1):C()}function Se(){de(!1),D>0?(x(S),E()):(x(S),R())}function _e(){D=0?D.splice(x,1):D.push(j),S(D.join(""))}}return t.a.createElement("a",{className:"flex-container",onClick:F},t.a.createElement("span",{className:"".concat(E===1?"radio":"checkbox"," ").concat(C&&C.indexOf(j)>=0?"active":"")}),t.a.createElement("div",{className:"flex-container"},t.a.createElement("span",null,j,"\u3001"),t.a.createElement(be.a,{className:"subject-body",value:M})))},Ka=function(a){var E=a.id,R=a.answer,C=a.challenge_question,B=a.category,M=a.subject,S=a.onSetAnswers;function j(F){S(E,F)}return t.a.createElement("li",null,t.a.createElement("div",{className:"subject"},t.a.createElement(be.a,{value:"".concat(E+1,"\u3001").concat(M),className:"subject-body"})),t.a.createElement("div",{className:"option"},C.map(function(F,D){var x=F.option_name;return t.a.createElement(On,{index:D,key:x,option_name:x,answer:R,category:B,callback:j})})))},zn=function(a){var E=a.chooses,R=a.answers,C=a.onSetAnswers;return t.a.createElement("ul",{className:"choose-container"},E.map(function(B,M){var S=B.subject,j=B.challenge_question,F=B.category;return t.a.createElement(Ka,{key:M,id:M,subject:S,challenge_question:j,category:F,answer:R[M],onSetAnswers:C})}))},Qa=e("yqJW"),Wn=e("cf+g"),dn=e.n(Wn),Vn=e("UbZX"),Za=e.n(Vn),Rr=e("LYID"),Hn=e.n(Rr),$e=function(E){var R=E.id,C=E.isActive,B=E.title,M=E.onActive,S=E.had_submmit,j=E.result,F=E.actual_output,D=E.standard_answer;function x(){M(R)}var ae="test-case-item";return C&&(ae+=" active"),S&&(ae+=" has-result"),t.a.createElement("li",{className:ae},t.a.createElement("a",{className:"case-header",onClick:x},t.a.createElement("h2",null,t.a.createElement("div",{className:C?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},B)),S>0?t.a.createElement("img",{width:16,src:j?Za.a:Hn.a}):t.a.createElement("i",{className:"iconfont icon-suo1"})),t.a.createElement("div",{className:"item-desc ".concat(C?"show":"hide"," choose-game-item")},S?j?t.a.createElement(p.Fragment,null,t.a.createElement("p",null,"\u6B63\u786E\u9009\u9879\uFF1A",t.a.createElement("b",null,D)),t.a.createElement("p",null,"\u4F60\u7684\u9009\u9879\uFF1A",t.a.createElement("b",{className:"c-red"},F))):t.a.createElement("p",null,"\u9519\u8BEF\uFF0C\u4E0D\u652F\u6301\u67E5\u770B"):t.a.createElement("p",null,"\u5C1A\u672A\u63D0\u4EA4\uFF0C\u6682\u4E0D\u652F\u6301\u67E5\u770B")))},qe=function(a){var E=a.onResizeSetContainer,R=a.moveY,C=a.had_submmit,B=a.test_sets,M=B===void 0?[]:B,S=a.challenge_chooses_count,j=a.choose_correct_num,F=Object(p.useState)(-1),D=Object(f.a)(F,2),x=D[0],ae=D[1];function me(ye){ae(ye===x?-1:ye)}var $=j===S;function de(){E(R)}return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:de},t.a.createElement("i",{className:"iconfont ".concat(R===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),C?t.a.createElement("p",{className:"test-result ".concat($?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:$?Za.a:dn.a}),j," / ",S," \u5171\u6709",S,"\u9898\uFF0C"),t.a.createElement("span",null,$?"\u5168\u90E8\u901A\u8FC7":"\u5176\u4E2D".concat(S-j,"\u9898\u76EE\u7ED3\u679C\u4E0D\u5339\u914D\u3002\u8BE6\u60C5\u5982\u4E0B\uFF1A"))):null,t.a.createElement("ul",{className:"test-case-list"},M.map(function(ye,Se){return t.a.createElement($e,Object(n.a)({key:"item"+Se,had_submmit:C,title:"\u9898\u76EE".concat(Se+1)},ye,{isActive:x===Se,id:Se,onActive:me}))})))},tt=e("qUwa"),At=e("VjRW"),Ot=e.n(At),Tt=function(a){var E=a.st,R=a.prev_game,C=a.next_game,B=a.time_limit,M=a.record_consume_time,S=a.loading,j=a.vnc_url,F=a.windows_vnc,D=a.shixun,x=a.game,ae=a.onRun,me=a.onShowTestCaseList,$=a.chooses,de=C&&!S&&(x.status===2||D.status<2||D.task_pass),ye=E===1&&x.status===2,Se=Object(p.useState)(0),_e=Object(f.a)(Se,2),De=_e[0],T=_e[1],nt=Object(w.l)();return Object(p.useEffect)(function(){De>0&&setTimeout(function(){T(De-1)},1e3)},[De]),Object(p.useEffect)(function(){var Ie=Ne.a.subscribe("eval-code-finish",function(){E===1||T(10)});return Ie},[]),t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"flex-container eval-desc"},B?t.a.createElement("span",null,"\u672C\u5173\u6700\u5927\u6267\u884C\u65F6\u95F4\uFF1A".concat(B,"\u79D2")):null,M?t.a.createElement("span",null,"\u672C\u6B21\u8BC4\u6D4B\u8017\u65F6(\u7F16\u8BD1\u3001\u8FD0\u884C\u603B\u65F6\u95F4)\uFF1A",M," \u79D2"):null,j&&t.a.createElement("a",{title:"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C",onClick:me},"\u67E5\u770B\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("div",{className:"flex-container eval-btn-group"},R&&!S?t.a.createElement("a",{href:"/tasks/".concat(R).concat(nt.search),onClick:function(He){He.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(R).concat(nt.search)},300)},className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,de?t.a.createElement("a",{href:"/tasks/".concat(C).concat(nt.search),onClick:function(He){He.preventDefault(),setTimeout(function(){return window.location.href="/tasks/".concat(C).concat(nt.search)},300)},className:"ghost-link"},"\u4E0B\u4E00\u5173"):null,t.a.createElement("button",{onClick:function(){if(E===1&&($==null?void 0:$.length)<=0){l.a.confirm({centered:!0,title:"\u63D0\u793A",content:t.a.createElement("div",{className:"tc"},t.a.createElement("p",null,"\u60A8\u8FD8\u672A\u6DFB\u52A0\u9898\u76EE\uFF0C\u8BF7\u6DFB\u52A0\u540E\u8BC4\u6D4B\uFF01")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"});return}ae()},style:{minWidth:"72px"},disabled:S||De>0,className:"btn-run",title:"\u8FD0\u884C\u8BC4\u6D4B"},De>0?"".concat(De,"S"):t.a.createElement(p.Fragment,null," ",t.a.createElement("img",{src:Ot.a,alt:"run",width:18})," ",t.a.createElement("b",null,"\u8BC4\u6D4B")," "))))};function It(a,E){switch(E.type){case A.e:return Object(h.a)(Object(h.a)({},a),{},{loading:!0});case A.d:return Object(h.a)(Object(h.a)({},a),{},{loading:!1});case A.A:return Object(h.a)(Object(h.a)({},a),E.payload);default:throw new Error}}var Yt=function(a){var E=a.taskData,R=a.moveY,C=a.onResizeYStart,B=a.onResizeSetContainer,M=a.onEval,S=a.lastedGetTaskInfoTime,j=E.chooses,F=E.choose_test_cases,D=E.game,x=F.test_sets,ae=F.challenge_chooses_count,me=F.choose_correct_num,$=F.had_submmit,de=Object(p.useCallback)(function(){var at=[];return at.length=ae,$&&(at=x.map(function(Et){return Et.actual_output})),at},[S]),ye=Object(p.useReducer)(It,{loading:!1,answers:de()}),Se=Object(f.a)(ye,2),_e=Se[0],De=Se[1];Object(p.useEffect)(function(){De({type:A.A,payload:{answers:de()}})},[S]);var T=_e.answers,nt=_e.loading;function Ie(at,Et){T[at]=Et,De({type:A.A,payload:{answers:T}})}function He(){for(var at=!0,Et=0;Et(?:[\n\r\s]*?)(?:<\/link>)*/im,Xn=/(?:[\n\r\s]*?)(?:<\/script>)*/im,Or=["http","com","net","org","cdn"];function Dr(a){for(var E=!1,R=0;RM+Ur&&S()},Ur),Object(p.useEffect)(function(){j.current&&D&&D.content&&(j.current.setAttribute("action",F),j.current.submit())},[j.current,D,F]),t.a.createElement("div",{className:"html-code-view",style:{display:C?"block":"none",width:"100%",height:"100%"}},t.a.createElement("form",{ref:j,method:"post",target:"my-frame"},t.a.createElement("input",{type:"hidden",name:"contents",value:D.content}),t.a.createElement("input",{type:"hidden",name:"educodercss",value:D.css}),t.a.createElement("input",{type:"hidden",name:"educoderscript",value:D.script})),t.a.createElement("iframe",{frameBorder:"0",name:"my-frame",style:{background:"#fff",height:"100%",width:"100%"}}))},$r=e("dQ5l"),pn=e("ZBwS"),qr=e.n(pn),pi=e("TVoq"),Yn=new qr.a;Yn.Diff_EditCost=8;var es={oldStr:"",newStr:""};function ts(a,E){switch(E.type){case"init":return Object(h.a)(Object(h.a)({},a),E.payload);default:throw new Error}}function Pr(a,E){var R=/&/g,C=//g,M=a[0],S=a[1]||"",j=S.replace(R,"&").replace(C,"<").replace(B,">"),F=!j.trim();if(E==="oldStr")switch(M){case pn.DIFF_DELETE:return"")+j+"";case pn.DIFF_EQUAL:return""+j+""}else switch(M){case pn.DIFF_INSERT:return"")+j+"";case pn.DIFF_EQUAL:return""+j+""}}var as=function(a){var E,R,C=a.output,B=a.actual_output,M=Object(p.useReducer)(ts,es),S=Object(f.a)(M,2),j=S[0],F=S[1];return C=(E=C)===null||E===void 0?void 0:E.replace(/\n/g,"\r"),B=(R=B)===null||R===void 0?void 0:R.replace(/\n/g,"\r"),Object(p.useEffect)(function(){var D=Yn.diff_main(C||"",B||"");Yn.diff_cleanupEfficiency(D);var x=D.map(function(me){return Pr(me,"oldStr")}).join(""),ae=D.map(function(me){return Pr(me,"newStr")}).join("");F({type:"init",payload:{oldStr:x,newStr:ae}})},[C,B]),t.a.createElement("div",{className:"c-white diff-panel-container diff-panel-container-2"},t.a.createElement("div",{dangerouslySetInnerHTML:{__html:j.oldStr}}))};function Cr(a){var E=a.last_compile_output,R=a.language,C=a.ts_mem,B=a.ts_time,M=a.input,S=a.output,j=a.actual_output,F=a.is_public,D=a.result,x=a.compile_success,ae=a.title,me=a.isActive,$=a.id,de=a.onActive,ye=a.test_sets_view,Se=a.allowed_unlock,_e=a.identity;function De(){F||ye||_e<=5?de($):Se?Ne.a.publish("unlock-test-case",$):m.b.info("\u672C\u6D4B\u8BD5\u96C6\u4E0D\u53EF\u89E3\u9501")}var T="test-case-item";return me&&(T+=" active"),E&&(T+=" has-result"),t.a.createElement("li",{className:T},t.a.createElement("a",{className:"case-header",onClick:De},t.a.createElement("h2",null,t.a.createElement("div",{className:me?"arrow-down":"arrow-right"}),t.a.createElement("span",{className:"test-title"},ae)),t.a.createElement("div",{className:"case-info"},C?t.a.createElement("span",{className:"description"},"\u6D88\u8017\u5185\u5B58",C,"MB"):null,B?t.a.createElement("span",{className:"description"}," \u4EE3\u7801\u6267\u884C\u65F6\u957F\uFF1A",B,"\u79D2 "):null,F?null:ye||_e<=5?t.a.createElement("i",{className:"iconfont icon-jiesuo"}):t.a.createElement("i",{className:"iconfont icon-suo1"}),x>0?t.a.createElement("img",{width:16,src:D?Za.a:Hn.a}):null)),t.a.createElement("div",{className:"item-desc ".concat(me?"show":"hide"," choose-game-item")},M?t.a.createElement(Zr.a,null,t.a.createElement(xr.a,{flex:"80px"},"\u6D4B\u8BD5\u8F93\u5165\uFF1A"),t.a.createElement(xr.a,{flex:"1",style:{color:"#fff"}},t.a.createElement(as,{output:M}))):null,t.a.createElement("p",{className:"output-title-container"},t.a.createElement("span",null,"\u2014\u2014 \u9884\u671F\u8F93\u51FA \u2014\u2014"),t.a.createElement("span",{className:"output-title"},"\u2014\u2014 \u5B9E\u9645\u8F93\u51FA \u2014\u2014")),t.a.createElement($r.a,{output:S,actual_output:j})))}var ns=function(a){var E=a.onResizeSetContainer,R=a.moveY,C=a.isHtml,B=a.lastedUpdateTime,M=a.content,S=a.myshixunIdentifier,j=a.test_sets_view,F=a.identity,D=a.language,x=a.allowed_unlock,ae=a.test_sets,me=ae===void 0?[]:ae,$=a.test_sets_count,de=a.sets_error_count,ye=a.last_compile_output,Se=a.onFinishDisplayHtml,_e=Object(p.useState)(-1),De=Object(f.a)(_e,2),T=De[0],nt=De[1],Ie=Object(p.useState)(C?0:1),He=Object(f.a)(Ie,2),Be=He[0],yt=He[1];function rt(jt){nt(jt===T?-1:jt)}function je(){E(R)}function at(jt){yt(parseInt(jt.target.id,10))}var Et={code:M,isActive:Be===0&&C,myshixunIdentifier:S,onFinishDisplayHtml:Se,lastedUpdateTime:B};return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("div",{className:"flex-container"},C?t.a.createElement("span",{id:0,onClick:at,className:Be===0?"active":""},"\u6548\u679C\u663E\u793A"):null,t.a.createElement("span",{id:1,onClick:at,className:Be===1?"active":""},"\u6D4B\u8BD5\u7ED3\u679C")),t.a.createElement("a",{onClick:je},t.a.createElement("i",{className:"iconfont ".concat(R===.01?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),t.a.createElement("section",{style:{display:Be===1?"block":"none"}},ye?t.a.createElement("p",{className:"test-result ".concat(de===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:de===0?Za.a:dn.a}),$-de,"/",$),de==0?t.a.createElement("span",{className:"count"},"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(be.a,{className:"last-compile-output",value:ye})):null,t.a.createElement("ul",{className:"test-case-list"},me.map(function(jt,St){return t.a.createElement(Cr,Object(n.a)({allowed_unlock:x,identity:F,key:"item"+St,test_sets_view:j,language:D,last_compile_output:ye,title:"\u6D4B\u8BD5\u96C6".concat(St+1)},jt,{isActive:T===St,id:St,onActive:rt}))}))),C?t.a.createElement(Jr,Et):null)};function rs(a){var E=a.isLarge,R=a.language,C=a.test_sets,B=C===void 0?[]:C,M=a.test_sets_count,S=a.allowed_unlock,j=a.sets_error_count,F=a.last_compile_output,D=a.test_sets_view,x=a.identity,ae=a.onResizeSet,me=Object(p.useState)(-1),$=Object(f.a)(me,2),de=$[0],ye=$[1];function Se(_e){ye(_e===de?-1:_e)}return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"test-header"},t.a.createElement("span",{className:"active"},"\u6D4B\u8BD5\u7ED3\u679C"),t.a.createElement("a",{onClick:ae},t.a.createElement("i",{className:"iconfont ".concat(E?"icon-shousuo":"icon-zhankai"," icon-zhankai")}))),F?t.a.createElement("p",{className:"test-result ".concat(j===0?"success":"failer")},t.a.createElement("span",{className:"count"},t.a.createElement("img",{width:16,src:j===0?Za.a:dn.a}),M-j,"/",M),j==0?t.a.createElement("span",null,"\u5168\u90E8\u901A\u8FC7"):t.a.createElement(be.a,{value:F})):null,t.a.createElement("ul",{className:"test-case-list"},B.map(function(_e,De){return t.a.createElement(Cr,Object(n.a)({allowed_unlock:S,identity:x,test_sets_view:D,key:"item"+De,language:R,last_compile_output:F,title:"\u6D4B\u8BD5\u96C6".concat(De+1)},_e,{isActive:de===De,id:De,onActive:Se}))})))}var ss=e("ZD9Y"),is=function(a){var E=a.onFontSizeChange,R=a.cmFontSize,C=a.cmCodeMode,B=a.onCodeModeChange,M=a.tabToSpace,S=a.onTabToSpace,j=a.shixun,F=j.task_pass,D=j.forbid_copy,x=j.test_set_permission,ae={onFontSizeChange:E,cmFontSize:R,cmCodeMode:C,onCodeModeChange:B,tabToSpace:M,onTabToSpace:S};return t.a.createElement(ss.a,ae,t.a.createElement("h3",null,"\u5173\u5361\u914D\u7F6E\u4FE1\u606F"),t.a.createElement("section",null,t.a.createElement("a",{className:"file-item",title:F?"\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218":"\u4E0D\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u6311\u6218"},t.a.createElement("b",null,"\u8DF3\u5173"),t.a.createElement("span",null,F?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:x?"\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9":"\u4E0D\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u6D4B\u8BD5\u96C6\u5185\u5BB9"},t.a.createElement("b",null,"\u6D4B\u8BD5\u96C6\u89E3\u9501"),t.a.createElement("span",null,x?"\u5141\u8BB8":"\u4E0D\u5141\u8BB8")),t.a.createElement("a",{className:"file-item",title:D?"\u4E0D\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801":"\u5141\u8BB8\u5B66\u5458\u7C98\u8D34\u4EE3\u7801"},t.a.createElement("b",null,"\u4EE3\u7801\u7C98\u8D34"),t.a.createElement("span",null,D?"\u4E0D\u5141\u8BB8":"\u5141\u8BB8"))))},fi=e("X9zl"),Ei=e("XyRZ");function os(a){var E=a.callback,R=a.file,C=a.onHidePathList;function B(){C(),E(R)}return t.a.createElement("a",{onClick:B},R)}var ls=function(a){var E=a.paths,R=a.onChangePath,C=a.activePath,B=a.isVisible,M=a.onHidePathList;return t.a.createElement("ul",{className:"path-container",onMouseLeave:M,style:{display:B?"block":"none"}},E.filter(function(S){return!!S}).map(function(S){return t.a.createElement("li",{className:C===S?"active":"",key:S},t.a.createElement(os,{callback:R,file:S,onHidePathList:M}))}))},Tr=e("Dqnf"),us={theme:Object($a.a)("cmCodeMode","vs-dark"),fontSize:Object($a.a)("cmFontSize",16),tabToSpace:Object($a.a)("cmTabToSpace",!0),showEditorSetting:!1,showPathList:!1,tabIndex:0,sshConfigData:null,sshTabs:[]};function cs(a,E){switch(E.type){case A.C:return Object(h.a)(Object(h.a)({},a),{},{showEditorSetting:E.payload});case A.D:return Object(h.a)(Object(h.a)({},a),{},{theme:E.payload});case A.B:return Object(h.a)(Object(h.a)({},a),{},{fontSize:E.payload});case A.K:return Object(h.a)(Object(h.a)({},a),{},{tabIndex:E.payload});case A.I:return Object(h.a)(Object(h.a)({},a),{},{sshConfigData:E.payload});case A.J:return Object(h.a)(Object(h.a)({},a),{},{sshTabs:Object(U.a)(E.payload)});case A.S:return Object(h.a)(Object(h.a)({},a),{},{showPathList:!0});case A.p:return Object(h.a)(Object(h.a)({},a),{},{showPathList:!1});case A.v:return Object(h.a)(Object(h.a)({},a),{},{tabToSpace:E.payload});default:throw new Error}}var Sr=3e4,ds=function(a){var E=a.taskData,R=a.moveY,C=a.isHtml,B=a.isNotice,M=a.onResizeYStart,S=a.codeRepData,j=a.isEditPath,F=a.onEditRepCode,D=a.onUpdateCode,x=a.onResizeSetContainer,ae=a.onEval,me=a.evaluateLoading,$=a.evaluateMessage,de=a.onResizeCodeArea,ye=a.onShowDir,Se=a.onChangePath,_e=a.onShowNotice,De=a.onResetCode,T=a.onResetGitCode,nt=a.onResetPassedCode,Ie=a.onFinishDisplayHtml,He=Object(b.a)(a,["taskData","moveY","isHtml","isNotice","onResizeYStart","codeRepData","isEditPath","onEditRepCode","onUpdateCode","onResizeSetContainer","onEval","evaluateLoading","evaluateMessage","onResizeCodeArea","onShowDir","onChangePath","onShowNotice","onResetCode","onResetGitCode","onResetPassedCode","onFinishDisplayHtml"]),Be=Object(p.useReducer)(cs,us),yt=Object(f.a)(Be,2),rt=yt[0],je=yt[1],at=S.loading,Et=S.content,jt=S.language,St=S.filename,ma=S.file_type,la=S.lastedUpdateTime,Ra=S.paths,Sa=S.currentPath,Kt=rt.fontSize,ua=rt.theme,Bt=rt.showEditorSetting,gt=rt.showPathList,vt=rt.tabIndex,Pt=rt.sshTabs,Ct=rt.tabToSpace,ca=rt.sshConfigData,wt=E.shixun,wa=E.test_sets,na=E.test_sets_count,ta=E.sets_error_count,Na=E.last_compile_output,pa=E.game,ja=E.git_url,sa=E.myshixun,xa=E.user,Oa=E.allowed_unlock,Qt=wt.webssh,bt=wt.multi_webssh,ra=wt.hide_code,Vt={onFinishDisplayHtml:Ie,allowed_unlock:Oa,onResizeSetContainer:x,moveY:R,language:jt,content:Et,isHtml:C,myshixunIdentifier:sa.identifier,test_sets_view:pa.test_sets_view,identity:xa.identity,lastedUpdateTime:la,test_sets:wa,test_sets_count:na,sets_error_count:ta,last_compile_output:Na};Object(ga.a)(function(){var pt=new Date().getTime();j&&la&&!ra&&pt>la+Sr&&D()},Sr);function Zt(pt){F(pt)}function fa(){je({type:A.C,payload:!0})}function La(){je({type:A.C,payload:!1})}function Ma(pt){je({type:A.B,payload:pt}),Object($a.b)("cmFontSize",pt)}function Ht(pt){je({type:A.D,payload:pt}),Object($a.b)("cmCodeMode",pt)}function Da(pt){je({type:A.v,payload:pt}),Object($a.b)("cmTabToSpace",pt)}function Ea(){je({type:A.S})}function Mt(){je({type:A.p})}function Rt(pt){je({type:A.K,payload:parseInt(pt.target.id,10)})}function Fe(){var pt=Pt.length;Pt[0]===3?Pt.push(2):Pt.push(pt+2),console.log("sshTabs:",Pt),je({type:A.J,payload:Pt})}function it(pt){pt.stopPropagation(),pt.preventDefault();var Pa=parseInt(pt.target.id,10);Pt.splice(Pa,1),je({type:A.J,payload:Pt});var ka=1;Pt.length>0&&(ka=Pt[0]),je({type:A.K,payload:ka})}function Ue(){return Object(H.c)(pa.identifier)}function we(pt){je({type:A.K,payload:0}),Se(pt)}function Gt(){je({type:A.I,payload:null})}Object(p.useEffect)(function(){je({type:A.K,payload:ra?1:0})},[ra]),Object(p.useEffect)(function(){if(!ca&&vt>=1){var pt=function(){var Pa=Object(_.a)(i.a.mark(function ka(){var Sn;return i.a.wrap(function(za){for(;;)switch(za.prev=za.next){case 0:return za.next=2,Object(H.r)(sa.identifier);case 2:Sn=za.sent,je({type:A.I,payload:Sn});case 4:case"end":return za.stop()}},ka)}));return function(){return Pa.apply(this,arguments)}}();pt()}ca&&vt>=1&&setTimeout(function(){Ne.a.publish("create-socket",vt)},100)},[ca,vt]),Object(p.useEffect)(function(){return function(){Pt.splice(0,8),je({type:A.J,payload:Pt})}},[He.location.pathname]);var ot=R?R!=="100%"?"".concat(R-54,"px"):R:"70%",_a=R==="100%"?0:"calc(100% - 3px - 51px - ".concat(ot,")"),ft=[];Qt&&ft.push(1),bt&&ft.concat(Pt);var Ua={content:Et,language:jt,filename:St,file_type:ma,onCodeChange:Zt,theme:ua,onSave:D,forbidCopy:wt.forbid_copy,isEditPath:j,code_edit_permission:wt.code_edit_permission,monacoOptions:{fontSize:Kt,insertSpaces:Ct,readOnly:!j&&!wt.code_edit_permission}},fn={loading:at,lastedUpdateTime:la,moveY:R,code_hidden:!wt.show_code_dir,gameStatus:pa.status,isEditPath:j,isNotice:B,git_url:ja,onResetCode:De,onResetGitCode:T,onShowCodeSetting:fa,onResetPassedCode:nt,onShowNotice:_e,onShowDir:ye,onResizeCodeArea:de},Tn={isNotice:B,moveY:R,tabIndex:vt,onShowNotice:_e,onResizeCodeArea:de,webssh:Qt,socketKeys:ft,onCloseSocket:Ue,isActive:vt>=1,onReCreateSocket:Gt,shixun:wt},Zn={onFontSizeChange:Ma,cmFontSize:Kt,tabToSpace:Ct,cmCodeMode:ua,onCodeModeChange:Ht,onTabToSpace:Da,shixun:wt};return t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"code-area-container",style:{height:ot}},t.a.createElement("div",{className:"navs"},t.a.createElement("ul",null,ra?null:t.a.createElement("li",{className:"flex-container"},t.a.createElement("a",{id:0,className:vt===0?"active first":"first",onClick:Rt},"\u4EE3\u7801\u6587\u4EF6"),Ra.length>=1?t.a.createElement("span",{onMouseOver:Ea,className:gt?"arrow-down":"arrow-right"}):null),Qt?t.a.createElement("li",null,t.a.createElement("a",{className:vt===1?"active":"",onClick:Rt,id:1},"\u547D\u4EE4\u884C")):t.a.createElement("li",null),!!Qt&&bt?Pt.map(function(pt,Pa){return t.a.createElement("li",{key:pt},t.a.createElement("a",{id:pt,className:vt===pt?"active":"",onClick:Rt},"\u547D\u4EE4\u884C",Pa+1,t.a.createElement("i",{title:"\u5173\u95ED\u547D\u4EE4\u884C\u7A97\u53E3",id:Pa,className:"iconfont icon-shanchu_moren",onClick:it})))}):null,!!Qt&&bt&&Pt.length<2?t.a.createElement("li",null,t.a.createElement("a",{onClick:Fe,title:"\u65B0\u5F00\u547D\u4EE4\u884C\u7A97\u53E3"},"\uFF0B")):null),t.a.createElement("div",{className:"action-bar-container",style:{display:vt===0?"flex":"none"}},t.a.createElement(Ln,fn)),t.a.createElement("div",{className:"action-bar-container",style:{display:vt>=1?"flex":"none"}},t.a.createElement(Ya,Tn))),t.a.createElement("section",{style:{display:vt===0?"block":"none"}},t.a.createElement(Qr,Ua)),Qt?t.a.createElement("section",{style:{display:vt===1?"block":"none"}},t.a.createElement(Tr.a,{sshConfigData:ca||{},sid:1})):null,bt?Pt.map(function(pt,Pa){return t.a.createElement("section",{key:"ssh".concat(pt),style:{display:vt===pt?"block":"none"}},t.a.createElement(Tr.a,{sshConfigData:ca||{},sid:pt}))}):null,t.a.createElement(ls,{isVisible:gt,onHidePathList:Mt,paths:Ra,activePath:Sa,onChangePath:we})),t.a.createElement("div",{className:"resize-y-bar",onMouseDown:M,draggable:!1},t.a.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),t.a.createElement("div",{className:"test-set-container",style:{height:_a}},me?t.a.createElement(Nt.a,{message:$,style:{color:"#4CACFF"}}):t.a.createElement(ns,Vt)),t.a.createElement("div",{className:"action-container"},t.a.createElement(Tt,Object(n.a)({},E,{loading:me,onRun:ae}))),t.a.createElement(Ke.a,null,t.a.createElement(O.a,{className:"setting-drawer",title:null,placement:"right",closable:!1,visible:Bt,onClose:La},t.a.createElement(is,Zn))))},_i=e("zkdm"),ms=e("Sa5k"),wr=e.n(ms),Kn=function(a){var E=a.list,R=a.title,C=E.length;return t.a.createElement("div",{className:"img-list"},t.a.createElement("h4",null,R),t.a.createElement("div",{className:"list-body"},C>0?E.map(function(B){return t.a.createElement("img",{onClick:function(){Ne.a.publish("preview-image","".concat(W.a).concat(B.pic_url))},className:C===1?"singal":"",src:"".concat(W.a).concat(B.pic_url),key:B.pic_url,alt:R})}):t.a.createElement(p.Fragment,null,t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:wr.a}),t.a.createElement("img",{alt:"\u7A7A",className:"nothing",src:wr.a}))))},hi=e("1A8V"),ps=function(a){var E=a.url,R=a.poster;return t.a.createElement("div",{className:"video-container"},t.a.createElement("video",{controls:!0,autoPlay:!0,src:E,preload:"auto",poster:R||""},t.a.createElement("source",{type:"video/webm",src:E}),t.a.createElement("source",{type:"video/mp4",src:E})))},gi=e("XZCF"),fs=function(a){var E=a.url;return t.a.createElement("div",{className:"video-container"},t.a.createElement("audio",{style:{width:"100%"},controls:!0,src:E}," Your browser does not support the ",t.a.createElement("code",null,"audio")," element. "))},Es=function(a){var E=a.files,R=a.type;return t.a.createElement("ul",{className:"video-list"},E.map(function(C,B){return t.a.createElement("li",{key:B},R==="mp4"?t.a.createElement(ps,{url:C.file_url}):t.a.createElement(fs,{url:C.file_url}))}))},_s=function(a){var E=a.value;return t.a.createElement("img",{src:"data:image/png;base64,".concat(E),alt:"qrcode"})};function hs(a){var E=a.documentElement,R=a.body,C=Math.max(E.clientHeight,E.scrollHeight,E.offsetHeight,R?R.clientHeight:0,R?R.scrollHeight:0,500);return C}function gs(a){var E=a.contentDocument?a.contentDocument:a.contentWindow.document;a.style.visibility="hidden",a.style.height="10px",a.style.height=hs(E)+4+"px",a.style.visibility="visible"}var vs=function(a){var E=a.taskId,R=a.onHidePictureView,C=Object(p.useState)({}),B=Object(f.a)(C,2),M=B[0],S=B[1],j=Object(p.useRef)();Object(p.useEffect)(function(){var Se=M.type,_e=M.iframe_src;Se==="html"&&_e&&j.current&&(j.current.contentWindow.document.write(_e),j.current.contentWindow.document.close(),setTimeout(function(){gs(j.current)},100))},[M,j.current]),Object(p.useEffect)(function(){function Se(){return _e.apply(this,arguments)}function _e(){return _e=Object(_.a)(i.a.mark(function De(){var T;return i.a.wrap(function(Ie){for(;;)switch(Ie.prev=Ie.next){case 0:return Ie.prev=0,Ie.next=3,Object(H.h)(E);case 3:T=Ie.sent,S(T),Ie.next=10;break;case 7:Ie.prev=7,Ie.t0=Ie.catch(0),console.log(Ie.t0);case 10:case"end":return Ie.stop()}},De,null,[[0,7]])})),_e.apply(this,arguments)}Se()},[E]);var F=M.type,D=M.orignal_picture,x=M.user_picture,ae=M.answer_picture,me=M.contents,$=M.user_file,de=M.message,ye=M.qrcode_str;return t.a.createElement(p.Fragment,null,F?null:t.a.createElement(Nt.a,{message:de||"\u52A0\u8F7D\u4E2D..."}),t.a.createElement("div",{className:"eval-picture-panel"},t.a.createElement("div",{className:"picture-body"},t.a.createElement("h3",null,"\u67E5\u770B\u6548\u679C",t.a.createElement("a",{onClick:R},t.a.createElement("i",{className:"iconfont icon-shanchu2"}))),F==="image"?t.a.createElement("div",{className:"flex-container"},D.length>0?t.a.createElement(Kn,{list:D,title:"\u539F\u59CB\u56FE\u7247"}):null,x.length>0?t.a.createElement(Kn,{list:x,title:"\u5B9E\u9645\u8F93\u51FA"}):null,ae.length>0?t.a.createElement(Kn,{list:ae,title:"\u9884\u671F\u8F93\u51FA"}):null):t.a.createElement(p.Fragment,null,t.a.createElement("h2",null,"\u5B9E\u9645\u8F93\u51FA"),t.a.createElement("div",{className:"output-txt ".concat(F==="html"?"html":"")},F==="html"?t.a.createElement("iframe",{ref:j,style:{width:"100%",height:"100%",border:"1px solid #ccc"}}):F=="mp4"||F=="mp3"?t.a.createElement(Es,{files:$,type:F}):F==="qrcode"?t.a.createElement(_s,{value:ye}):t.a.createElement("div",{style:{overflow:"auto",height:"100%"}},t.a.createElement(be.a,{value:me})))))))},Qn=e("ErOA");function bs(a,E){return Object(Qn.c)("/tasks/".concat(a,"/system_update.json?myshixun_id=").concat(E))}function As(a){return Object(Qn.c)("/tasks/".concat(a,"/sync_codes.json"))}function Cn(a){return Object(Qn.c)("/tasks/".concat(a,"/sync_modify_time"))}var ys=function(a){var E=a.showNotice,R=a.tpm_cases_modified,C=a.tpm_modified,B=a.tpm_script_modified,M=a.st,S=a.taskId,j=a.myshixunId,F=a.onNextCallback,D=a.onUpdateCallback,x=a.onUpdateFailure,ae=(C||B)&&M===0,me=Object(p.useState)(!1),$=Object(f.a)(me,2),de=$[0],ye=$[1];function Se(){return _e.apply(this,arguments)}function _e(){return _e=Object(_.a)(i.a.mark(function nt(){var Ie,He,Be,yt;return i.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(!de){je.next=2;break}return je.abrupt("return");case 2:if(ye(!0),!ae){je.next=21;break}return je.next=6,As(S);case 6:if(Ie=je.sent,He=Ie.path,Be=Ie.status,yt=Ie.message,!(Be===-1)){je.next=14;break}m.b.info(yt||"\u66F4\u65B0\u5931\u8D25\uFF0C\u670D\u52A1\u7AEF\u9519\u8BEF"),x(),je.next=19;break;case 14:if(m.b.info("\u66F4\u65B0\u6210\u529F\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u65B0\u52A0\u8F7D\u4EE3\u7801..."),!R){je.next=18;break}return je.next=18,Cn(S);case 18:D(He,new Date().getTime());case 19:je.next=25;break;case 21:return je.next=23,Cn(S);case 23:m.b.info("\u66F4\u65B0\u72B6\u6001\u5DF2\u540C\u6B65\u3002"),F();case 25:ye(!1);case 26:case"end":return je.stop()}},nt)})),_e.apply(this,arguments)}function De(){return T.apply(this,arguments)}function T(){return T=Object(_.a)(i.a.mark(function nt(){return i.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(!de){He.next=2;break}return He.abrupt("return");case 2:if(ye(!0),!ae){He.next=11;break}return He.next=6,bs(S,j);case 6:if(!R){He.next=9;break}return He.next=9,Cn(S);case 9:He.next=13;break;case 11:return He.next=13,Cn(S);case 13:ye(!1),F();case 15:case"end":return He.stop()}},nt)})),T.apply(this,arguments)}return t.a.createElement(l.a,{centered:!0,title:"\u66F4\u65B0\u901A\u77E5",closable:!1,confirmLoading:de,visible:E,onOk:Se,onCancel:De,okText:ae?"\u7ACB\u5373\u66F4\u65B0":"\u77E5\u9053\u4E86",cancelText:"\u7A0D\u540E\u518D\u8BF4"},R&&ae?t.a.createElement(p.Fragment,null,t.a.createElement("p",null," \u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u6D4B\u8BD5\u96C6\u6709\u66F4\u65B0\u5566~"),t.a.createElement("p",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002"),t.a.createElement("p",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")):R?t.a.createElement(p.Fragment,null,t.a.createElement("p",null,"\u672C\u5173",M===0?"\u6D4B\u8BD5\u96C6":"\u7B54\u6848","\u5DF2\u66F4\u65B0\uFF0C\u60A8\u53EF\u4EE5\u91CD\u65B0\u8BC4\u6D4B\u3002"),t.a.createElement("p",null,"\u672C\u6B21\u66F4\u65B0\u4E0D\u5F71\u54CD\u5DF2\u83B7\u5F97\u7684\u7ECF\u9A8C\u503C\u3002")):t.a.createElement("p",null,"\u5173\u5361\u4EFB\u52A1\u7684\u4EE3\u7801\u6587\u4EF6\u6709\u66F4\u65B0\u5566~",t.a.createElement("br",null)," \u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9\u3002",t.a.createElement("br",null),"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01"))},vi=e("Lmeb"),Rs=e("qZJd"),xs=function(a){var E=a.taskData,R=a.evaluateLoading,C=a.evaluateMessage,B=a.language,M=a.onEval,S=E.vnc_url,j=E.shixun,F=E.test_sets,D=E.test_sets_count,x=E.sets_error_count,ae=E.last_compile_output,me=E.game,$=E.allowed_unlock,de=E.user,ye=Object(p.useState)(!1),Se=Object(f.a)(ye,2),_e=Se[0],De=Se[1],T=Object(p.useState)(!1),nt=Object(f.a)(T,2),Ie=nt[0],He=nt[1];function Be(){De(!_e)}function yt(){He(!Ie)}var rt={isLarge:_e,language:B,test_sets:F,test_sets_count:D,sets_error_count:x,last_compile_output:ae,allowed_unlock:$,test_sets_view:me.test_sets_view,identity:de.identity,onResizeSet:Be};function je(){He(!0),M()}function at(){He(!Ie)}return t.a.createElement(p.Fragment,null,t.a.createElement(Rs.a,{vnc_url:S,window_vnc_url:E.windows_vnc,taskData:E}),Ie?t.a.createElement("div",{className:"vnc-mask"}):null,t.a.createElement("div",{className:"vnc-test-list ".concat(_e?"large":Ie?"pop":"")},t.a.createElement("div",{className:"vnc-test-list-body"},_e?null:t.a.createElement("span",{className:"arrow-container",onClick:yt},t.a.createElement("i",{className:"iconfont ".concat(Ie?"icon-xiajiantou":"icon-shangjiantou"," ")})),R?t.a.createElement(Nt.a,{message:C,style:{color:"#4CACFF"}}):t.a.createElement(rs,rt))),(S||(E==null?void 0:E.windows_vnc))&&t.a.createElement("div",{className:"action-container"},t.a.createElement(Tt,Object(n.a)({},E,{loading:R,onRun:je,onShowTestCaseList:at}))))},Os=e("J66h"),Ds=e("IWh4"),Us=e.n(Ds),Ps=e("iNZB"),Cs=e.n(Ps),Ts=function(a){var E=a.prev_game,R=a.next_game,C=a.shixun,B=a.game,M=R&&(B.status===2||C.status<2||C.task_pass),S=Object(w.l)();return t.a.createElement("div",{className:"unity-3d-nav"},E?t.a.createElement("a",{href:"/tasks/".concat(E).concat(S.search),className:"ghost-link"},"\u4E0A\u4E00\u5173"):null,M?t.a.createElement("a",{href:"/tasks/".concat(R).concat(S.search),className:"ghost-link"},"\u4E0B\u4E00\u5173"):null)},Ss=I.a.DirectoryTree,bi=["jpg","png","gif","jpeg","jar","doc","pdf","xsl","ppt","mp3","mp4"],ws={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function Ns(a,E){switch(E.type){case A.t:return Object(h.a)(Object(h.a)({},a),{},{moveX:E.payload});case A.u:return Object(h.a)(Object(h.a)({},a),{},{moveY:E.payload});case A.U:return Object(h.a)(Object(h.a)({},a),{},{codeRepData:E.payload});case A.g:return Object(h.a)(Object(h.a)({},a),{},{codeRepData:E.payload});case A.c:return Object(h.a)(Object(h.a)({},a),{},{codeRepData:Object(h.a)(Object(h.a)({},a.codeRepData),E.payload)});case A.Q:return Object(h.a)(Object(h.a)({},a),{},{evaluateLoading:!1,showEvalResult:!0});case A.n:return Object(h.a)(Object(h.a)({},a),{},{showEvalResult:!1});case A.i:return Object(h.a)(Object(h.a)({},a),{},{loading:!0});case A.cb:return Object(h.a)(Object(h.a)({},a),E.payload);case A.ab:return Object(h.a)(Object(h.a)({},a),{},{showDragMask:E.payload});case A.h:return Object(h.a)(Object(h.a)({},a),{},{loading:!1,isError:!0});case A.j:return Object(h.a)(Object(h.a)({},a),E.payload);case A.P:return Object(h.a)(Object(h.a)({},a),{},{evaluateLoading:!0});case A.m:return Object(h.a)(Object(h.a)({},a),{},{evaluateLoading:!1});case A.E:return Object(h.a)(Object(h.a)({},a),{},{evaluateMessage:E.payload});case A.H:return Object(h.a)(Object(h.a)({},a),{},{showDocuments:E.payload});case A.F:return Object(h.a)(Object(h.a)({},a),E.payload);case A.R:return Object(h.a)(Object(h.a)({},a),{},{showNotice:!0});case A.o:return Object(h.a)(Object(h.a)({},a),{},{showNotice:!1});case A.q:return Object(h.a)(Object(h.a)({},a),{},{showPictureView:!1});case A.T:return Object(h.a)(Object(h.a)({},a),{},{showPictureView:!0});case A.M:return Object(h.a)(Object(h.a)({},a),{},{resetVncLoading:E.payload});default:throw new Error}}var Ai=d.default=function(a){var E,R=a.match,C=a.history,B=Object(b.a)(a,["match","history"]);console.log("props:",B);var M=Object(w.m)(),S=Object(w.l)().query,j=Object(p.useReducer)(Ns,ws),F=Object(f.a)(j,2),D=F[0],x=F[1],ae=Object(p.useState)(M.taskId),me=Object(f.a)(ae,2),$=me[0],de=me[1],ye=Object(p.useRef)(),Se=Object(p.useRef)(),_e=C.location;Object(p.useEffect)(function(){console.log("_params:",M),de(M.taskId)},[M]);var De=D.moveX,T=D.taskData,nt=D.moveY,Ie=D.evalData,He=D.showEvalResult,Be=D.codeRepData,yt=D.loading,rt=D.evaluateLoading,je=D.evaluateMessage,at=D.showDocuments,Et=D.repos,jt=D.showPictureView,St=D.showNotice,ma=D.webDisplayUrl,la=D.isPictureView,Ra=D.resetVncLoading,Sa=D.timestamp,Kt=D.lastedGetTaskInfoTime,ua=D.showDragMask,Bt=T.st,gt=T.challenge,vt=T.shixun,Pt=T.is_teacher,Ct=T.game,ca=T.has_answer,wt=T.vnc_url,wa=T.git_url,na=T.user,ta=T.myshixun,Na=T.discusses_count,pa=T.user_praise,ja=T.praise_count,sa=T.tpm_cases_modified,xa=T.tpm_modified,Oa=T.tpm_script_modified,Qt=T.mirror_name,bt=T.mirror_description,ra=T.tomcat_url,Vt=T.unity_3d_routes,Zt=T.with_code_file,fa=T.unity_3d_result,La=T.next_game,Ma=T.prev_game,Ht=Be.currentPath,Da=Be.paths,Ea=Be.content,Mt=Be.language,Rt=Be.lastedUpdateTime,Fe=(xa||Oa)&&Bt===0,it=(sa||Fe)&&ta.system_tip===!0,Ue=(Qt||[]).indexOf("Html")!==-1,we=Object(p.useMemo)(function(){return Ht&&Da?Da.indexOf(Ht)>=0:!1},[Ht,Da]),Gt=Object(p.useMemo)(function(){return Vt&&!Zt||wt},[wt,Zt,Vt]);Object(p.useEffect)(function(){if(Vt&&Zt){x({type:A.P});var he=Ne.a.subscribe("unity3d-load-end",function(){x({type:A.m})});return he}},[$,Vt,Zt,x]);function ot(he){return _a.apply(this,arguments)}function _a(){return _a=Object(_.a)(i.a.mark(function he(le){var Pe,xe,ve,Ee,lt,xt;return i.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.prev=0,st.next=3,Object(H.j)($);case 3:if(Pe=st.sent,xe=Pe.status,!(xe===401)){st.next=9;break}return st.abrupt("return");case 9:if(!(xe===403)){st.next=13;break}C.replace("/403"),st.next=22;break;case 13:if(!(xe===404)){st.next=18;break}return C.replace("/404"),st.abrupt("return");case 18:ve=Pe.st,Ee=Pe.challenge.path,lt={loading:!1,isError:!1,taskData:Pe,lastedGetTaskInfoTime:new Date().getTime(),codeRepData:Be},ve===0&&Ee&&(xt=Ee.split("\uFF1B").filter(function(Ca){return!!Ca}),lt.codeRepData.currentPath=xt[0],lt.codeRepData.paths=xt,lt.codeRepData.lastedUpdateTime=0),le||x({type:A.j,payload:lt});case 22:st.next=28;break;case 24:st.prev=24,st.t0=st.catch(0),console.log(st.t0),le||x({type:A.h});case 28:case"end":return st.stop()}},he,null,[[0,24]])})),_a.apply(this,arguments)}Object(p.useEffect)(function(){var he=!1;return ot(he),function(){he=!0}},[x,$]),Object(p.useEffect)(function(){var he=!1;function le(){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(_.a)(i.a.mark(function xe(){var ve,Ee,lt,xt,da,st;return i.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:if(x({type:A.U,payload:Object(h.a)(Object(h.a)({},Be),{},{loading:!0})}),!(Vt&&!Zt)){Jt.next=3;break}return Jt.abrupt("return");case 3:return Jt.next=5,Object(H.g)($,{path:Ht});case 5:if(ve=Jt.sent,!he)if(ve.status===0)m.b.info(ve.message),x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{loading:!1})});else{try{(ve==null?void 0:ve.file_type)==="txt"?Ee=((lt=Ee)===null||lt===void 0?void 0:lt.length)===0?Ee:window.decodeURIComponent(escape(window.atob(ve==null||((xt=ve.content)===null||xt===void 0)?void 0:xt.content))):Ee=ve==null||((da=ve.content)===null||da===void 0)?void 0:da.content}catch(Wa){Ee=window.atob(ve==null||((st=ve.content)===null||st===void 0)?void 0:st.content),m.b.warn("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8"),console.log("err:",Wa)}x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{content:Ee,language:ve.language,file_type:ve.file_type,filename:ve.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return Jt.stop()}},xe)})),Pe.apply(this,arguments)}if(Bt===0&&Ht&&!vt.hide_code)return wt||(T==null?void 0:T.windows_vnc)?void 0:(le(),function(){he=!0})},[Bt,Ht,Kt,Sa]);var ft=Object(p.useCallback)(Object(_.a)(i.a.mark(function he(){var le,Pe,xe=arguments;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(le=xe.length>0&&xe[0]!==void 0?xe[0]:0,!(Bt===0&&Rt>0&&we||le)){Ee.next=7;break}return Ee.next=4,Object(H.B)(ta.identifier,{path:Ht,evaluate:le,content:Ea,game_id:Ct.id});case 4:return Pe=Ee.sent,x({type:A.c,payload:{lastedUpdateTime:0}}),Ee.abrupt("return",Pe);case 7:case"end":return Ee.stop()}},he)})),[Bt,Rt,Ht,Ea,Ct==null?void 0:Ct.id,we]),Ua=Object(p.useCallback)(function(){Ct&&(Ct.status!==2&&Ne.a.publish("update-cost-time")),ft()},[Ct.status,ft]);Object(p.useEffect)(function(){Ua()},[_e]);function fn(){Ua()}Object(p.useEffect)(function(){var he=Ne.a.subscribe("unlock-test-case",function(){var le;l.a.confirm((le={centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:t.a.createElement(js,{score:gt.score,is_teacher:Pt})},Object(o.a)(le,"centered",!0),Object(o.a)(le,"onOk",Tn),le))});return he},[Tn,gt,Pt]);var Tn=Object(p.useCallback)(Object(_.a)(i.a.mark(function he(){var le,Pe,xe,ve;return i.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return lt.next=2,Object(H.A)(Ct.identifier);case 2:if(le=lt.sent,Pe=le.test_sets,xe=le.message,!(Pe===-1)){lt.next=7;break}return m.b.info(xe),lt.abrupt("return");case 7:ve=T.user.grade,T.user.grade=ve-gt.score,T.test_sets=Pe,T.game.test_sets_view=!0,x({type:A.cb,payload:{taskData:T}});case 12:case"end":return lt.stop()}},he)})),[Ct,gt,x]);Object(p.useEffect)(function(){if(!Gt){var he=function(xe){ye.current&&x({type:A.t,payload:xe.pageX}),Se.current&&x({type:A.u,payload:xe.pageY})},le=function(){ye.current=!1,Se.current=!1,x({type:A.ab,payload:!1})};return document.addEventListener("mousemove",he),document.addEventListener("mouseup",le),function(){document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",le)}}},[Se.current,ye.current,Gt,x]);function Zn(he){var le=T.user.grade;T.user.grade=le-he,x({type:A.cb,payload:{taskData:T}})}function pt(){Gt?x({type:A.t,payload:De!==.01?.01:"40%"}):(ye.current=!0,x({type:A.ab,payload:!0}))}function Pa(){Se.current=!0}function ka(he){he===.01?x({type:A.u,payload:0}):x({type:A.u,payload:.01})}function Sn(he){he===0?x({type:A.u,payload:"100%"}):x({type:A.u,payload:0})}Object(p.useEffect)(function(){return window.addEventListener("beforeunload",Ua),function(){window.removeEventListener("beforeunload",Ua)}},[Ua]);function Nr(){ft()}function za(){return Jn.apply(this,arguments)}function Jn(){return Jn=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(H.x)($,{path:Ht});case 2:le=Ee.sent,Pe=le.content,xe=le.language,x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{content:Pe,language:xe,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ee.stop()}},he)})),Jn.apply(this,arguments)}function Ms(){return $n.apply(this,arguments)}function $n(){return $n=Object(_.a)(i.a.mark(function he(){var le,Pe;return i.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(H.t)(T==null||((le=T.myshixun)===null||le===void 0)?void 0:le.identifier,{});case 2:Pe=ve.sent,ot();case 4:case"end":return ve.stop()}},he)})),$n.apply(this,arguments)}function Fs(){return qn.apply(this,arguments)}function qn(){return qn=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(H.u)($,{path:Ht});case 2:le=Ee.sent,Pe=le.content,xe=le.language,x({type:A.g,payload:Object(h.a)(Object(h.a)({},Be),{},{content:Pe,language:xe,lastedUpdateTime:0,loading:!1})});case 5:case"end":return Ee.stop()}},he)})),qn.apply(this,arguments)}Object(p.useEffect)(function(){if(Bt===0&>&>.path){var he=gt.path.split("\uFF1B").filter(function(le){return!!le});x({type:A.c,payload:{currentPath:he[0],paths:he}})}},[gt,Bt]),Object(p.useEffect)(function(){vt&&(document.title=vt.name)},[vt]);function Is(){return er.apply(this,arguments)}function er(){return er=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.next=2,Object(H.s)($);case 2:le=Ee.sent,Pe=le.praise_count,xe=le.praise,T.praise_count=Pe,T.user_praise=xe,x({type:A.cb,payload:{taskData:T}});case 7:case"end":return Ee.stop()}},he)})),er.apply(this,arguments)}var Bs=Object(p.useCallback)(function(he){function le(xe){return Pe.apply(this,arguments)}function Pe(){return Pe=Object(_.a)(i.a.mark(function xe(ve){return i.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:try{window.navigator.sendBeacon("".concat(Ta.a.API_SERVER,"/api/tasks/").concat($,"/cost_time.json?time=").concat(ve),{})}catch(xt){}case 1:case"end":return lt.stop()}},xe)})),Pe.apply(this,arguments)}le(he)},[$]);function ks(he){return tr.apply(this,arguments)}function tr(){return tr=Object(_.a)(i.a.mark(function he(le){return i.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,Object(H.y)($,vt.id,le);case 2:T.game.star=le,x({type:A.cb,payload:{taskData:T}});case 4:case"end":return xe.stop()}},he)})),tr.apply(this,arguments)}function zs(){return ar.apply(this,arguments)}function ar(){return ar=Object(_.a)(i.a.mark(function he(){var le,Pe;return i.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(Et){ve.next=8;break}return ve.next=3,Object(H.i)(ta.identifier);case 3:le=ve.sent,Pe=le.trees,x({type:A.F,payload:{showDocuments:!0,repos:Object(W.c)(Pe)}}),ve.next=9;break;case 8:x({type:A.H,payload:!0});case 9:case"end":return ve.stop()}},he)})),ar.apply(this,arguments)}function Ws(he){return nr.apply(this,arguments)}function nr(){return nr=Object(_.a)(i.a.mark(function he(le){var Pe,xe,ve;return i.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:return Pe=le.props,xe=Pe.children,ve=Pe.eventKey,lt.abrupt("return",new Promise(function(){var xt=Object(_.a)(i.a.mark(function da(st){var Ca,Jt,Wa;return i.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return xe&&xe.length>0&&st(),kt.next=3,Object(H.i)(ta.identifier,{path:ve});case 3:Ca=kt.sent,Jt=Ca.trees,Wa=Object(W.e)(Et,ve,Object(W.c)(Jt,ve)),x({type:A.F,payload:{repos:Object(U.a)(Wa)}}),st();case 8:case"end":return kt.stop()}},da)}));return function(da){return xt.apply(this,arguments)}}()));case 2:case"end":return lt.stop()}},he)})),nr.apply(this,arguments)}function Vs(){x({type:A.H,payload:!1})}function Hs(he){var le=he.gold,Pe=he.experience,xe=he.next_game,ve=Object(b.a)(he,["gold","experience","next_game"]),Ee=ve.challenge_chooses_count===ve.choose_correct_num,lt={had_submmit:!0,test_sets:ve.test_sets,challenge_chooses_count:ve.challenge_chooses_count,choose_correct_num:ve.choose_correct_num};T.choose_test_cases=lt,Ee&&(T.game.status=2,T.user.grade+=le),Ee&&Ct.status!==2&&Ne.a.publish("update-cost-time"),x({type:A.cb,payload:{taskData:T,evalData:{gold:le,experience:Pe,next_game:xe},showEvalResult:Ee}}),Ne.a.publish("eval-code-finish")}function jr(){return rr.apply(this,arguments)}function rr(){return rr=Object(_.a)(i.a.mark(function he(){var le,Pe,xe,ve,Ee,lt,xt,da,st,Ca,Jt,Wa;return i.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:return kt.prev=0,x({type:A.P}),kt.next=4,ft(1);case 4:return le=kt.sent,Pe=le.resubmit,xe=le.sec_key,ve=le.content_modified,Ee={sec_key:xe,resubmit:Pe,first:1,content_modified:ve},S.type==="exercises"&&(Ee.extras={exercise_id:S.exercisesId,question_id:S.questionId,challenge_id:(lt=T.challenge)===null||lt===void 0?void 0:lt.id}),kt.next=10,Object(H.e)($,Ee);case 10:xt=kt.sent,xt.status===1&&(da=function(){var li=Object(_.a)(i.a.mark(function Br(kr,ur,zr,cr){var dr,Wr,Ft,wn,Vr,mr,pr,fr,Hr,Er,_r,hr,gr;return i.a.wrap(function(En){for(;;)switch(En.prev=En.next){case 0:return dr=zr++*kr,dr/1e3>ur&&(Jt=!0),En.next=4,Object(H.o)($,{resubmit:Pe,time_out:Jt,port:xt.port,sec_key:xe});case 4:Wr=En.sent,Ft=Wr,wn=Ft.status,Vr=Ft.running_code_message,mr=Ft.port,pr=Ft.web_route,x({type:A.E,payload:Vr}),(+wn>-1||dr/1e3>ur)&&(clearInterval(cr),cr=null,Ct.status!==2&&wn===2&&(T.game.status=2,T.user.grade+=Ft.gold,Ne.a.publish("update-cost-time")),T.test_sets=Ft.test_sets||[],T.last_compile_output=Ft.last_compile_output,T.test_sets_count=Ft.test_sets_count,T.sets_error_count=Ft.sets_error_count,T.record_consume_time=Ft.record_consume_time,T.next_game=Ft.next_game,T.prev_game=Ft.prev_game,fr="",Hr=Qt.indexOf("Web")!==-1||Qt.indexOf("JFinal")!==-1,Hr&&mr!=-1&&pr&&(fr="".concat(ra,":").concat(mr,"/").concat(pr)),Er=Object(W.d)(Ft.test_sets),_r=Ft.picture>0&&Er,hr=wn===2&&!Jt,Jt?m.b.info("\u672C\u6B21\u8BC4\u6D4B\u8D85\u65F6"):hr||m.b.info("\u8BC4\u6D4B\u672A\u901A\u8FC7\uFF0C\u8BE6\u60C5\u53C2\u89C1\u201C\u6D4B\u8BD5\u7ED3\u679C\u201D"),gr={taskData:T,evalData:{gold:Ft.gold,experience:Ft.experience,next_game:Ft.next_game},evaluateLoading:!1,evaluateMessage:"",webDisplayUrl:fr,showPictureView:_r,isPictureView:_r},Vt&&Zt?(Ne.a.publish("evaluate-unity3d-result",{state:"user",data:{user:na}}),Ne.a.publish("evaluate-unity3d-finish"),(fa||Er)&&Ne.a.publish("evaluate-unity3d-result",Ft.unity_3d_result)):gr.showEvalResult=hr,x({type:A.cb,payload:gr}),Ne.a.publish("eval-code-finish"));case 9:case"end":return En.stop()}},Br)}));return function(kr,ur,zr,cr){return li.apply(this,arguments)}}(),st=1,Ca=1e3,Jt=!1,Wa=setInterval(function(){da(Ca,gt.exec_time+11,st++,Wa)},Ca)),kt.next=17;break;case 14:kt.prev=14,kt.t0=kt.catch(0),console.log("-------eval code",kt.t0);case 17:case"end":return kt.stop()}},he,null,[[0,14]])})),rr.apply(this,arguments)}function Gs(he){x({type:A.c,payload:{content:he,lastedUpdateTime:new Date().getTime()}})}function Xs(){x({type:A.n})}function Ys(){x({type:A.q})}function Ks(){x({type:A.T})}function Lr(){x({type:A.R})}function Qs(he,le){return sr.apply(this,arguments)}function sr(){return sr=Object(_.a)(i.a.mark(function he(le,Pe){var xe,ve,Ee;return i.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:if(xe=Pe.node,!xe.isLeaf){xt.next=7;break}return ve=le[0],Ee=ve.split(".").pop().toLowerCase(),xt.next=6,ft();case 6:x({type:A.c,payload:{currentPath:ve}});case 7:case"end":return xt.stop()}},he)})),sr.apply(this,arguments)}function Zs(he){return ir.apply(this,arguments)}function ir(){return ir=Object(_.a)(i.a.mark(function he(le){return i.a.wrap(function(xe){for(;;)switch(xe.prev=xe.next){case 0:return xe.next=2,ft();case 2:x({type:A.c,payload:{currentPath:le}});case 3:case"end":return xe.stop()}},he)})),ir.apply(this,arguments)}function Js(){T.myshixun.system_tip=!0,x({type:A.cb,payload:{taskData:T,showNotice:!1}})}function $s(he,le){T.challenge.path=he,T.myshixun.system_tip=!1,x({type:A.cb,payload:{taskData:Object(h.a)(Object(h.a)({},T),{},{tpm_cases_modified:!1,tpm_modified:!1,tpm_script_modified:!1}),showNotice:!1,timestamp:le}})}function qs(){x({type:A.o})}function ei(){return or.apply(this,arguments)}function or(){return or=Object(_.a)(i.a.mark(function he(){var le,Pe,xe;return i.a.wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(Ee.prev=0,x({type:A.M,payload:!0}),Ne.a.publish("vnc-reseting"),!(T==null?void 0:T.windows_vnc)){Ee.next=11;break}return Ee.next=6,Object(H.w)(Ct.identifier);case 6:le=Ee.sent,Pe=le.data.windows_vnc_url,T.shixun.windows_vnc=Pe+"×tamp="+new Date().getTime(),Ee.next=16;break;case 11:return Ee.next=13,Object(H.v)(Ct.identifier);case 13:le=Ee.sent,xe=le.data.vnc_url,T.vnc_url=xe+"×tamp="+new Date().getTime();case 16:x({type:A.cb,payload:{taskData:T,resetVncLoading:!1}}),Ee.next=22;break;case 19:Ee.prev=19,Ee.t0=Ee.catch(0),console.log(Ee.t0);case 22:case"end":return Ee.stop()}},he,null,[[0,19]])})),or.apply(this,arguments)}function Mr(he){return lr.apply(this,arguments)}function lr(){return lr=Object(_.a)(i.a.mark(function he(le){var Pe,xe,ve,Ee,lt,xt;return i.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(Pe=le.GameState,xe=le.Data,ve=le.challenge,console.log("match:",R),!(ve==="info")){st.next=6;break}Ne.a.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:Object(h.a)({},T.challenge)}}),st.next=16;break;case 6:if(!(Pe==="Success")){st.next=16;break}if(!(fa||!Zt)){st.next=15;break}return st.next=10,Object(H.z)($,Os.Base64.encode($+new Date().getTime()),xe);case 10:Ee=st.sent,lt=Ee.status,xt=Ee.data,lt==0&&(Ct.status!==2&&(T.game.status=2,T.user.grade+=xt.gold,Ne.a.publish("update-cost-time")),Ne.a.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:na,open_time:xt.open_time,end_time:xt.end_time}}),x({type:A.cb,payload:{taskData:T,evalData:{gold:xt.gold,experience:xt.experience,next_game:xt.next_game},evaluateLoading:!1,showEvalResult:!0}})),st.next=16;break;case 15:x({type:A.Q});case 16:case"end":return st.stop()}},he)})),lr.apply(this,arguments)}function ti(){}function ai(){(T==null?void 0:T.windows_vnc)?Object(H.b)($):Object(H.a)($)}var Fr=typeof De=="number"&&De!==.01?"".concat(De,"px"):"40%",ni="calc(100% - 4px - ".concat(Fr,")"),ri=(E={game:Ct,taskId:$,user_praise:pa,praise_count:ja,st:Bt,challenge:gt,rank_name:T.rank_name,shixun:vt,is_teacher:Pt,has_answer:ca,unity_3d_routes:Vt,with_code_file:Zt,onEvaluateCallback:ti,onGetUnity3dMessage:Mr},Object(o.a)(E,"taskId",$),Object(o.a)(E,"myshixun",ta),Object(o.a)(E,"user",na),Object(o.a)(E,"discusses_count",Na),Object(o.a)(E,"onPlusOrCancelPraise",Is),Object(o.a)(E,"minuxUserGrade",Zn),E),si={showNotice:St||(sa||Fe)&&ta.system_tip===!1,tpm_cases_modified:sa,tpm_modified:xa,tpm_script_modified:Oa,st:Bt,taskId:$,myshixunId:(ta||{}).id,onNextCallback:Js,onUpdateCallback:$s,onUpdateFailure:qs},ii=Object(h.a)(Object(h.a)({},Ie),{},{isPictureView:la,history:C,webDisplayUrl:ma,onShowPictureView:Ks,star:Ct&&Ct.star,onStarChange:ks,onCloseResult:Xs}),Ir={lastedGetTaskInfoTime:Kt,isEditPath:we,taskData:T,codeRepData:Be,moveY:nt,evaluateMessage:je,evaluateLoading:rt,isNotice:it,isHtml:Ue,onChangePath:Zs,onResizeSetContainer:ka,onEditRepCode:Gs,onUpdateCode:ft,onResizeYStart:Pa,onShowDir:zs,onResetCode:za,onResetGitCode:Ms,onResizeCodeArea:Sn,onResetPassedCode:Fs,onFinishDisplayHtml:Nr,onShowNotice:Lr};return t.a.createElement(p.Fragment,null,yt?t.a.createElement(Nt.a,{message:"\u52AA\u529B\u8BF7\u6C42\u6570\u636E\u4E2D..",className:"tpi-spin"}):t.a.createElement(p.Fragment,null,t.a.createElement("div",{className:"task-wrapper"},t.a.createElement(ln,{difficulty:gt==null?void 0:gt.difficulty,mirror_description:bt,history:C,git_url:wa,shixun:vt,lastedGetTaskInfoTime:Kt,onAddVncTime:ai,taskId:$,onBack:fn,isNotice:it,resetVncLoading:Ra,onResetVnc:ei,vnc_url:wt,window_vnc_url:T==null?void 0:T.windows_vnc,onShowNotice:Lr,game:Ct,user:na,onUpdateCostTime:Bs}),t.a.createElement("div",{className:"tasks-body"},t.a.createElement("section",{className:"left-panel ".concat(Vt&&Zt?"has-unity-3d":""),style:{width:Fr,display:De===.01?"none":""}},t.a.createElement(Je,ri),ua&&t.a.createElement("div",{className:"draging-mask"})),t.a.createElement("section",{className:"resize-x-bar ".concat(Gt?"has-unity-3d":""),onMouseDown:pt},t.a.createElement(Ls,{noDragging:Gt,vnc_url:wt,moveX:De})),t.a.createElement("section",{className:"right-panel ".concat(wt||(T==null?void 0:T.windows_vnc)?"vnc":""),style:{width:ni}},Vt&&!Zt?t.a.createElement("div",{className:"unity-3d-container"},t.a.createElement(L,{unity_3d_routes:Vt,onGetUnity3dMessage:Mr}),t.a.createElement(Ts,{next_game:La,prev_game:Ma,shixun:vt,game:Ct})):t.a.createElement(p.Fragment,null,wt||(T==null?void 0:T.windows_vnc)?t.a.createElement(xs,{taskData:T,evaluateMessage:je,language:Mt,evaluateLoading:rt,onEval:jr}):Bt===1?t.a.createElement(Yt,Object(n.a)({onEval:Hs},Ir)):t.a.createElement(ds,Object(n.a)({},B,Ir,{onEval:jr})))))),t.a.createElement(Ke.a,null,He?t.a.createElement(Gr,ii):null,t.a.createElement(O.a,{className:"setting-drawer",title:null,placement:"right",width:400,closable:!1,visible:at,onClose:Vs},t.a.createElement(Ss,{className:"dir-tree",selectedKeys:["".concat(Ht)],treeData:Et,onSelect:Qs,loadData:Ws})),jt?t.a.createElement(vs,{taskId:$,onHidePictureView:Ys}):null,t.a.createElement(ys,si))))};function js(a){var E=a.is_teacher,R=a.score;return t.a.createElement(p.Fragment,null,E?t.a.createElement(p.Fragment,null,t.a.createElement("div",null,"\u5DF2\u7ECF\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u53EF\u4EE5\u514D\u91D1\u5E01\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u3002"),t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(R*5,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")),t.a.createElement("a",{href:"/account/certification",class:"to-certification-link",target:"_blank"},"\u7ACB\u5373\u8BA4\u8BC1")):t.a.createElement("div",null,"\u89E3\u9501\u672C\u5173\u6240\u6709\u6D4B\u8BD5\u96C6\u9700\u8981\u6263\u9664".concat(R*5,"\u91D1\u5E01\uFF0C\u786E\u5B9A\u8981\u89E3\u9501\u5417\uFF1F")))}function Ls(a){var E=a.noDragging,R=a.moveX,C=a.vnc_url;return t.a.createElement(p.Fragment,null,E?t.a.createElement("a",{className:"trapezoid ".concat(R===.01?"enlarge":"")},t.a.createElement("img",{src:R===.01?Us.a:Cs.a,alt:"resize-icon",width:20})):t.a.createElement("a",{className:"btn-resize",draggable:!1},t.a.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13",draggable:!1},t.a.createElement("path",{draggable:!1,d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"}))))}},yqJW:function(k,d,e){},zkdm:function(k,d,e){}}]); diff --git a/umi.c228047c.js b/umi.d9444c22.js similarity index 99% rename from umi.c228047c.js rename to umi.d9444c22.js index 1d5f49e2ee..f3354a4897 100644 --- a/umi.c228047c.js +++ b/umi.d9444c22.js @@ -1,4 +1,4 @@ -(function(T){function p(s){for(var f=s[0],m=s[1],v,h,b=0,l=[];b