From 523e2d8712119ce0327002e97a6bd417a0806734 Mon Sep 17 00:00:00 2001 From: "837816638@qq.com" <> Date: Sat, 19 Dec 2020 23:16:01 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- p__Classrooms__Lists__OnlineLearning__index.js | 10 +++++----- p__Paths__Detail__id.js | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/p__Classrooms__Lists__OnlineLearning__index.js b/p__Classrooms__Lists__OnlineLearning__index.js index 40ab7f5982..c56ee5fd87 100644 --- a/p__Classrooms__Lists__OnlineLearning__index.js +++ b/p__Classrooms__Lists__OnlineLearning__index.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[77,9,10,11,14],{"500L":function(Ke,Me,te){"use strict";te.d(Me,"a",function(){return b});var Le=te("anXI"),We=te("vZQr"),_e=te("MPZO"),n=te("bnk9"),k=te("rjoL"),T=te("TMtJ"),m=te("VBJJ"),v=te.n(m),i=te("z3+T"),u=te("55MS"),p=te("V0hb"),s=te("X/R0"),e=te("M6G9"),o=te("GZha"),r=te("ZZRV"),l=te.n(r),f=te("m3rI"),c=te("wzkS"),g=te("y5JW");function b(d){var O=[];return d&&d.length>0&&(O=d.map(function(x){return{uid:x.id,id:x.id,name:x.title+g.c+x.filesize,url:x.url,filesize:x.filesize,status:"done",response:{id:x.id}}})),O}Me.b=function(d){var O=d.value,x=d.onChange,h=d.className,w=d.maxSize,A=w===void 0?150:w,S=d.title,E=S===void 0?"\u4E0A\u4F20\u9644\u4EF6":S,I=d.showRemoveModal,D=I===void 0?!1:I,U=d.accept,R=U===void 0?"":U,z=d.number,K=z===void 0?1e3:z,H=Object(r.useState)(!1),ne=Object(o.a)(H,2),W=ne[0],re=ne[1],J=Object(r.useState)([]),V=Object(o.a)(J,2),L=V[0],j=V[1],M={multiple:!0,disabled:W,accept:R,fileList:O,beforeUpload:function(Y,ae){var Q=Y.size/1024/1024;return L.concat(ae).length>K?(e.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(K,"\u4E2A\u6587\u4EF6")),!1):Q=K?re(!0):re(!1),j(Object(p.a)(ae)),ae=ae.map(function(Q){var ce;if(Q==null||((ce=Q.response)===null||ce===void 0)?void 0:ce.id){var fe;Q.url="/api/attachments/".concat(Q==null||((fe=Q.response)===null||fe===void 0)?void 0:fe.id)}return Q.name.indexOf(g.c)===-1&&(Q.name="".concat(Q.name).concat(g.c).concat(Object(g.a)(Q.size))),Object(u.a)({},Q)}),console.log("info:",Y),x(ae)},onRemove:function(){var q=Object(i.a)(v.a.mark(function ae(Q){var ce;return v.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(ce=function(){var $=Object(i.a)(v.a.mark(function oe(){var X,F;return v.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(X=Q.response?Q.response.id:Q.id,!X){ee.next=8;break}return ee.next=4,Object(c.d)(Q.response?Q.response.id:Q.uid);case 4:return F=ee.sent,ee.abrupt("return",F);case 8:return ee.abrupt("return",!0);case 9:case"end":return ee.stop()}},oe)}));return function(){return $.apply(this,arguments)}}(),!D){Z.next=5;break}return Z.abrupt("return",new Promise(function($,oe){T.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:l.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var X=Object(i.a)(v.a.mark(function ie(){var ee;return v.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,ce();case 2:ee=P.sent,e.b.success("\u5220\u9664\u6210\u529F"),$(!0);case 5:case"end":return P.stop()}},ie)}));function F(){return X.apply(this,arguments)}return F}(),onCancel:function(){return $(!1)}})}));case 5:return Z.next=7,ce();case 7:return Z.abrupt("return",Z.sent);case 8:case"end":return Z.stop()}},ae)}));function Y(ae){return q.apply(this,arguments)}return Y}()};function N(q){q.preventDefault(),q.stopPropagation()}return l.a.createElement("div",{className:"multi-upload ".concat(h||"")},l.a.createElement(We.a,M,l.a.createElement(n.a,{disabled:W,type:"primary",ghost:!0},E),l.a.createElement("span",{onClick:N,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",A,"M) ")))}},ADTG:function(Ke,Me,te){"use strict";te.r(Me);var Le=te("DHCt"),We=te("CRgH"),_e=te("9cas"),n=te("twZV"),k=te("XZgM"),T=te("TFeq"),m=te("MPZO"),v=te("bnk9"),i=te("CeOx"),u=te("NiCL"),p=te("RXQH"),s=te("VgM2"),e=te("V0hb"),o=te("X/R0"),r=te("M6G9"),l=te("rjoL"),f=te("TMtJ"),c=te("VBJJ"),g=te.n(c),b=te("55MS"),d=te("z3+T"),O=te("EkPb"),x=te("7X0+"),h=te("GZha"),w=te("buSX"),A=te("ZZRV"),S=te.n(A),E=te("q5+0"),I=te("DndG"),D=te("9kvl"),U=te("HBuW"),R=te("1vsH"),z=te("ItnT"),K=te.n(z),H=te("2aF/"),ne=te("1kpo"),W=te("Rbwl"),re=te("hTF7"),J=te("E+ey"),V=te("sY1U"),L=te("GrpF"),j=te("Xc/e"),M=te("ErOA");function N(Se){return q.apply(this,arguments)}function q(){return q=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/courses/".concat(we.coursesId,"/online_learning.json"),{method:"get"}));case 1:case"end":return me.stop()}},Se)})),q.apply(this,arguments)}function Y(Se){return ae.apply(this,arguments)}function ae(){return ae=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,".json"),{method:"put",body:we}));case 1:case"end":return me.stop()}},Se)})),ae.apply(this,arguments)}function Q(Se){return ce.apply(this,arguments)}function ce(){return ce=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/courses/".concat(we.coursesId,"/course_stages.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),ce.apply(this,arguments)}function fe(Se){return Z.apply(this,arguments)}function Z(){return Z=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/add_shixun_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),Z.apply(this,arguments)}function $(Se){return oe.apply(this,arguments)}function oe(){return oe=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/select_shixun_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),oe.apply(this,arguments)}function X(Se){return F.apply(this,arguments)}function F(){return F=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/add_video_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),F.apply(this,arguments)}function ie(Se){return ee.apply(this,arguments)}function ee(){return ee=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/add_attachment_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),ee.apply(this,arguments)}function de(Se){return P.apply(this,arguments)}function P(){return P=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/paths/add_shixun_to_stage.json",{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),P.apply(this,arguments)}function t(Se){return a.apply(this,arguments)}function a(){return a=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/up_position.json"),{method:"post"}));case 1:case"end":return me.stop()}},Se)})),a.apply(this,arguments)}function C(Se){return _.apply(this,arguments)}function _(){return _=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/down_position.json"),{method:"post"}));case 1:case"end":return me.stop()}},Se)})),_.apply(this,arguments)}function y(Se){return B.apply(this,arguments)}function B(){return B=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,".json"),{method:"delete"}));case 1:case"end":return me.stop()}},Se)})),B.apply(this,arguments)}function G(Se){return pe.apply(this,arguments)}function pe(){return pe=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.stage_id,"/items/move_position.json"),{method:"post",body:Object(b.a)({},we)}));case 1:case"end":return me.stop()}},Se)})),pe.apply(this,arguments)}function se(Se){return ue.apply(this,arguments)}function ue(){return ue=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:debugger;return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.stage_id,"/items/").concat(we.id),{method:"delete"}));case 2:case"end":return me.stop()}},Se)})),ue.apply(this,arguments)}var ve=te("qsz/"),ye=te.n(ve),Te=We.a.Search,le=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Pe=function(we){var ze,me=we.classroomList,mt=we.loading,dt=we.dispatch,ct=we.cb,_t=we.shixunIds,nt=_t===void 0?[]:_t,Ct=Object(E.m)(),vt=Object(E.l)(),Ie=me.actionTabs,$e=x.a.useForm(),He=Object(h.a)($e,1),rt=He[0],Ue=me.shixunLists,ut=Object(A.useState)([]),qe=Object(h.a)(ut,2),Ge=qe[0],Ee=qe[1],st=Object(A.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"}),Je=Object(h.a)(st,2),Qe=Je[0],kt=Je[1];Object(A.useEffect)(function(){me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"&&(Qe.page=1,dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)}))},[me.actionTabs.key]);var Dt=function(){dt({type:"classroomList/setActionTabs",payload:{}}),kt({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"})};return me.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:S.a.createElement(ne.a,{placement:"bottom",height:"100%",closable:!1,visible:me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:ye.a.drawer,footer:S.a.createElement("div",{className:"tc"},S.a.createElement(v.a,{size:"large",onClick:function(){Dt(),Ee([])},style:{marginRight:8}},"\u53D6\u6D88"),S.a.createElement(v.a,{size:"large",onClick:Object(d.a)(g.a.mark(function Be(){var ot,et,it,lt;return g.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:ot=function(jt){var gt=Ge[jt];if(nt.includes(gt)){var St,Tt;return r.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(Ue==null||((St=Ue.shixun_list)===null||St===void 0||((Tt=St.find(function(Ot){return Ot.id===gt}))===null||Tt===void 0))?void 0:Tt.title)),{v:void 0}}},et=0;case 2:if(!(et<(Ge==null?void 0:Ge.length))){tt.next=9;break}if(it=ot(et),!(typeof it=="object")){tt.next=6;break}return tt.abrupt("return",it.v);case 6:et++,tt.next=2;break;case 9:return tt.next=11,$({id:me.actionTabs.id,course_id:me.actionTabs.course_id,shixun_ids:Object(e.a)(Ge)});case 11:lt=tt.sent,Ee([]),(lt==null?void 0:lt.shixuns_list)&&(Dt(),ct(lt.shixuns_list));case 14:case"end":return tt.stop()}},Be)})),type:"primary"},"\u786E\u5B9A"))},S.a.createElement("section",{className:"tc"},S.a.createElement(Te,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:ye.a.search,onSearch:function(ot){Qe.keyword=ot,Qe.page=1,dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)})}})),S.a.createElement("section",{className:"edu-container"},le.map(function(Be,ot){var et;return S.a.createElement("ul",{className:ye.a.menu,key:ot},S.a.createElement("li",null,Be.name),Be==null||((et=Be.children)===null||et===void 0)?void 0:et.map(function(it,lt){return S.a.createElement("li",{className:Qe[Be.id]==it.id?ye.a.actived:"",onClick:function(){Qe[Be.id]=it.id,kt(Object(b.a)({},Qe)),dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)})}},S.a.createElement("strong",null,it.name))}))}),Ue==null||((ze=Ue.shixun_list)===null||ze===void 0)?void 0:ze.map(function(Be,ot){return S.a.createElement("div",{className:ye.a.listItem,key:ot},S.a.createElement(j.a,{checked:Ge.includes(Be.id),value:Be.id,onChange:function(it){var lt=Ge.indexOf(Be.id);Ge.indexOf(Be.id)>-1?Ee(Ge.filter(function(xt){return xt!==Be.id})):Ee(Ge.concat(Be.id))}}),S.a.createElement("div",{className:ye.a.info},S.a.createElement("div",{className:ye.a.title},S.a.createElement("div",{className:ye.a.titleLeft},S.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(Be==null?void 0:Be.identifier,"/challenges"),target:"_blank"},S.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Be.title}})))),S.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},S.a.createElement("span",{className:ye.a.description,dangerouslySetInnerHTML:{__html:Be.description}})),S.a.createElement("div",{className:"flex-wrp mt15"},Be.challenge_names.map(function(et,it){return S.a.createElement("span",{key:it,className:"mr30 font12"},"\u7B2C",it+1,"\u5173 ",et," ")})),S.a.createElement(V.a,{dashed:!0}),S.a.createElement("div",{className:"c-light-black mt20 font12"},S.a.createElement("span",null,Be.author_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,Be.author_school_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",Be.level),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),S.a.createElement("span",null,Be.study_count))))}),S.a.createElement("p",null)),S.a.createElement("div",{className:"tc"},S.a.createElement(re.a,{current:Qe.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Ue==null?void 0:Ue.shixuns_count,onChange:function(ot){Qe.page=ot,dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)})}})))},Fe=Object(D.a)(function(Se){var we=Se.classroomList,ze=Se.loading;return{classroomList:we,loading:ze}})(Pe),Ae=te("NLgs"),xe=te("xKgJ"),Ce=te("NE/W"),De=te("L7QV"),Ne=te("qHKi"),je=te.n(Ne),Ve=function(we){var ze=we.data,me=ze===void 0?{}:ze,mt=we.dispatch,dt=mt===void 0?function(){}:mt,ct=we.onReloadData,_t=ct===void 0?function(){}:ct,nt=function(){if(!Object(Ae.c)(dt))return;if(Object(xe.p)())return;for(var He,rt=0;rt<(me==null||((Ue=me.stages)===null||Ue===void 0)?void 0:Ue.length);rt++){var Ue,ut,qe,Ge=me==null||((ut=me.stages)===null||ut===void 0)?void 0:ut[rt],Ee=Ge==null||((qe=Ge.shixuns_list)===null||qe===void 0)?void 0:qe.find(function(st){return(st==null?void 0:st.shixun_status)!=="\u6682\u672A\u516C\u5F00"});if(Ee){He=Ee.identifier;break}}He?Ie(He):r.b.info("\u5B9E\u8BAD\u6682\u672A\u516C\u5F00!")},Ct=function $e(He){var rt;He=((rt=He)===null||rt===void 0?void 0:rt.includes(".json"))?He:"".concat(He,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Ue=Object(d.a)(g.a.mark(function qe(){var Ge,Ee;return g.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(U.db)({url:He});case 2:if(Ge=Je.sent,Ge){Je.next=5;break}return Je.abrupt("return");case 5:return r.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Je.next=8,Object(U.w)({id:Ge.shixun_identifier});case 8:if(Ee=Je.sent,!(Ee==null?void 0:Ee.game_identifier)){Je.next=13;break}return Object(R.z)("/tasks/".concat(Ee.game_identifier)),_t(),Je.abrupt("return");case 13:(Ee==null?void 0:Ee.status)===2?$e(Ee==null?void 0:Ee.message):(Ee==null?void 0:Ee.status)===3&&vt(Ee==null?void 0:Ee.message);case 14:case"end":return Je.stop()}},qe)}));function ut(){return Ue.apply(this,arguments)}return ut}()})},vt=function(He){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",He,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ie=function(){var $e=Object(d.a)(g.a.mark(function He(rt){var Ue;return g.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(U.w)({id:rt});case 2:if(Ue=qe.sent,!(Ue==null?void 0:Ue.game_identifier)){qe.next=7;break}return Object(R.z)("/tasks/".concat(Ue.game_identifier)),_t(),qe.abrupt("return");case 7:(Ue==null?void 0:Ue.status)===2?Ct(Ue==null?void 0:Ue.message):(Ue==null?void 0:Ue.status)===3&&vt(Ue==null?void 0:Ue.message);case 8:case"end":return qe.stop()}},He)}));return function(rt){return $e.apply(this,arguments)}}();return S.a.createElement("section",null,!Object(xe.c)()&&S.a.createElement(S.a.Fragment,null,(me==null?void 0:me.start_learning)?S.a.createElement("div",{className:je.a.wrap},S.a.createElement("div",{className:"mt5 ".concat(je.a.havaLearn)},S.a.createElement("span",null,"\u5DF2\u5B66",me==null?void 0:me.learned,"%")),S.a.createElement("div",{className:"mt5 ".concat(je.a.progress)},S.a.createElement(De.a,{percent:me==null?void 0:me.learned,showInfo:!1})),S.a.createElement("div",{className:"mt5"},S.a.createElement("span",{className:"font16"},"\u4E0A\u6B21\u5B66\u4E60\u5185\u5BB9"),S.a.createElement("span",{className:"ml20 c-blue-4ca"},me==null?void 0:me.last_shixun))):S.a.createElement(T.a,{className:je.a.wrap,align:"middle"},S.a.createElement(s.a,{flex:"1"},S.a.createElement("span",{className:je.a.name},"\u8FD8\u672A\u5F00\u59CB\u5B66\u4E60")),S.a.createElement(s.a,null,S.a.createElement(v.a,{className:je.a.button,type:"primary",onClick:nt},"\u5F00\u59CB\u5B66\u4E60")))))},pt=Ve,yt=te("V0Rq"),bt=te("sBCT"),Et=te("500L"),wt=te("jZGp"),Pt=function(we){var ze=we.classroomList,me=we.user,mt=we.globalSetting,dt=we.loading,ct=we.dispatch,_t=Object(w.a)(we,["classroomList","user","globalSetting","loading","dispatch"]),nt=Object(E.m)(),Ct=Object(A.useState)([]),vt=Object(h.a)(Ct,2),Ie=vt[0],$e=vt[1],He=Object(A.useState)({}),rt=Object(h.a)(He,2),Ue=rt[0],ut=rt[1],qe=Object(A.useState)(-1),Ge=Object(h.a)(qe,2),Ee=Ge[0],st=Ge[1],Je=Object(A.useState)(!1),Qe=Object(h.a)(Je,2),kt=Qe[0],Dt=Qe[1],Be=Object(A.useState)({name:"",is_jupyter:!1}),ot=Object(h.a)(Be,2),et=ot[0],it=ot[1],lt=x.a.useForm(),xt=Object(h.a)(lt,1),tt=xt[0],Ut=x.a.useForm(),jt=Object(h.a)(Ut,1),gt=jt[0],St=x.a.useForm(),Tt=Object(h.a)(St,1),Ot=Tt[0],$t=Object(A.useState)(!1),Mt=Object(h.a)($t,2),Jt=Mt[0],Nt=Mt[1],Zt=Object(A.useState)(),Ft=Object(h.a)(Zt,2),At=Ft[0],Bt=Ft[1],Qt=Object(A.useState)([]),zt=Object(h.a)(Qt,2),en=zt[0],mn=zt[1],tn=Object(A.useState)(),Wt=Object(h.a)(tn,2),nn=Wt[0],Xt=Wt[1];Object(A.useEffect)(function(){ft()},[nt==null?void 0:nt.coursesId]),Object(A.useEffect)(function(){ze.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ft()},[ze.actionTabs.key]);var rn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return Oe.next=2,G(Object(b.a)({},ge));case 2:return be=Oe.sent,Oe.abrupt("return",be);case 4:case"end":return Oe.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),on=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:return ct({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),Oe.next=3,Object(U.w)({id:ge});case 3:if(be=Oe.sent,ct({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(be==null?void 0:be.game_identifier)){Oe.next=8;break}return Object(R.z)("/tasks/".concat(be.game_identifier)),Oe.abrupt("return");case 8:(be==null?void 0:be.status)===2?an(be==null?void 0:be.message):(be==null?void 0:be.status)===3&&Kt(be==null?void 0:be.message);case 9:case"end":return Oe.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),an=function Re(he){var ge;he=((ge=he)===null||ge===void 0?void 0:ge.includes(".json"))?he:"".concat(he,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var be=Object(d.a)(g.a.mark(function Oe(){var Ye,Xe;return g.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(yt.K)({url:he});case 2:if(Ye=Ze.sent,Ye){Ze.next=5;break}return Ze.abrupt("return");case 5:return r.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Ze.next=8,Object(U.w)({id:Ye.shixun_identifier});case 8:if(Xe=Ze.sent,!(Xe==null?void 0:Xe.game_identifier)){Ze.next=12;break}return Object(R.z)("/tasks/".concat(Xe.game_identifier)),Ze.abrupt("return");case 12:(Xe==null?void 0:Xe.status)===2?Re(Xe==null?void 0:Xe.message):(Xe==null?void 0:Xe.status)===3&&Kt(Xe==null?void 0:Xe.message);case 13:case"end":return Ze.stop()}},Oe)}));function ke(){return be.apply(this,arguments)}return ke}()})},Kt=function(he){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",he,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},sn=function(){var he={shixuns_list:[]};Vt(Ie.length,he),$e([].concat(Object(e.a)(Ie),[he])),Bt(!0)},Gt=function(){Ee===Ie.length-1&&At&&(Lt(),$e(Ie.filter(function(he,ge){return ge!==Ie.length-1}))),ft(),st(-1)},Vt=function(he,ge){if(!It())return;st(he),tt.setFieldsValue({name:ge.stage_name,description:ge.stage_description})},Ht=function(he){Ie[Ee].shixuns_list=Ie[Ee].shixuns_list.concat(he),$e(Object(e.a)(Ie))},un=function(he){he.map(function(ge){return ge.type="Attachment",ge.id=ge.id||ge.response.id,ge}),Ie[Ee].attachments_list=Ie[Ee].attachments_list.concat(he),$e(Object(e.a)(Ie))},cn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be,ke;return g.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,X(Object(b.a)({id:Ie[Ee].stage_id,course_id:nt.coursesId},ge));case 2:return be=Ye.sent,be.id&&(Xt(!1),ke=[Object(b.a)({},be)],Ie[Ee].shixuns_list=Ie[Ee].shixuns_list.concat(ke),$e(Object(e.a)(Ie))),Ye.abrupt("return",be);case 5:case"end":return Ye.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),ft=function(){var Re=Object(d.a)(g.a.mark(function he(){var ge;return g.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,N({coursesId:nt==null?void 0:nt.coursesId});case 2:ge=ke.sent,(ge==null?void 0:ge.stages)&&$e((ge==null?void 0:ge.stages)?Object(e.a)(ge==null?void 0:ge.stages):[]),ut(ge?Object(b.a)({},ge):{}),Lt(),st(-1);case 7:case"end":return ke.stop()}},he)}));return function(){return Re.apply(this,arguments)}}(),Rt=function(){var Re=Object(d.a)(g.a.mark(function he(ge,be){var ke,Oe,Ye;return g.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:if(ge==null?void 0:ge.name){at.next=2;break}return at.abrupt("return",r.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01"));case 2:if(Lt(),ke=[],Ie[Ee][be||"shixuns_list"].map(function(Ze){ke.push({type:Ze.item_type,id:Ze.id})}),!At){at.next=12;break}return at.next=8,Q(Object(b.a)(Object(b.a)({},ge),{},{coursesId:nt.coursesId,list:ke}));case 8:Oe=at.sent,Oe&&(Ie[Ee]=Object(b.a)(Object(b.a)({},Ie[Ee]),Oe)),at.next=16;break;case 12:return at.next=14,Y(Object(b.a)(Object(b.a)({},ge),{},{id:Ie[Ee].stage_id,type:Array.from(new Set(ke.map(function(Ze){return Ze.type}))),list:ke}));case 14:Ye=at.sent,Ye&&(Ie[Ee]=Object(b.a)(Object(b.a)({},Ie[Ee]),Ye));case 16:case"end":return at.stop()}},he)}));return function(ge,be){return Re.apply(this,arguments)}}(),ln=function(he,ge,be){var ke=Array.from(he),Oe=ke.splice(ge,1),Ye=Object(h.a)(Oe,1),Xe=Ye[0];return ke.splice(be,0,Xe),ke},dn=function(he,ge){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){Ie[Ee][ge||"shixuns_list"].splice(he,1),r.b.success("\u5220\u9664\u6210\u529F"),$e(Object(e.a)(Ie)),Rt(tt.getFieldsValue(),ge)}})},qt=function(he){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var ge=Object(d.a)(g.a.mark(function ke(){var Oe;return g.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,se(Object(b.a)({},he));case 2:Oe=Xe.sent,Oe.status===0&&(st(-1),r.b.success("\u5220\u9664\u6210\u529F"),ft());case 4:case"end":return Xe.stop()}},ke)}));function be(){return ge.apply(this,arguments)}return be}()})},Yt=function(){it({name:"",is_jupyter:!1}),gt.setFieldsValue({name:"",is_jupyter:!1}),Dt(!1)},_n=function(he,ge){if(!he.destination)return;var be=ln(Ie[Ee][ge||"shixuns_list"],he.source.index,he.destination.index);Ie[Ee][ge||"shixuns_list"]=be,$e(Object(e.a)(Ie)),Rt(tt.getFieldsValue(),ge)},pn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(It()){Oe.next=2;break}return Oe.abrupt("return");case 2:return Oe.next=4,t({id:ge});case 4:be=Oe.sent,be.status===0&&ft();case 6:case"end":return Oe.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),fn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(It()){Oe.next=2;break}return Oe.abrupt("return");case 2:return Oe.next=4,C({id:ge});case 4:be=Oe.sent,be.status===0&&ft();case 6:case"end":return Oe.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),It=function(){return Ee!==-1?(f.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:S.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:function(){var ge="Edit_".concat(Ee),be=document.getElementById(ge);be&&setTimeout(function(){return be.scrollIntoView({block:"start",behavior:"smooth"})})}}),!1):!0},vn=function(){Rt(tt.getFieldsValue())},Lt=function(){Bt(!1)},gn=function(he,ge,be){return S.a.createElement(T.a,{className:"list-item-row",align:"middle",key:ge,gutter:[5,10]},S.a.createElement(s.a,null,he.item_type==="Shixun"?S.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):S.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"})),S.a.createElement(s.a,{flex:1,className:!he.allow_visit&&!he.to_be_built&&(he.shixun_status==="\u6682\u672A\u516C\u5F00"||he.shixun_status==="\u5DF2\u5220\u9664")?K.a.color204:""},be+1,"-",ge+1,"\xA0\xA0",he.name,Ee===-1&&he.complete_status===1&&S.a.createElement("span",{className:K.a.completed},S.a.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),S.a.createElement(s.a,null,Ee===be&&S.a.createElement("div",null,S.a.createElement(u.a,{title:"\u5220\u9664"},S.a.createElement("span",{onClick:function(){dn(ge,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),Ee!==be&&he.item_type==="VideoItem"&&S.a.createElement("aside",null,S.a.createElement(v.a,{type:"primary",href:he.link||"/video/".concat(he.id,"?subject_id=").concat(Ue.subject_id),target:"_blank"},he.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(he.allow_visit||he.to_be_built||he.shixun_status!=="\u6682\u672A\u516C\u5F00"&&he.shixun_status!=="\u5DF2\u5220\u9664")&&Ee!==be&&he.item_type==="Shixun"&&S.a.createElement("aside",null,S.a.createElement(I.Link,{to:"/shixuns/".concat(he.identifier,"/challenges"),target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),he.shixun_status!=="\u6682\u672A\u516C\u5F00"&&S.a.createElement(v.a,{className:"ml20",type:"primary",onClick:function(){if(!Object(Ae.c)(ct))return;on(he.identifier)}},"\u5F00\u59CB\u5B9E\u6218")),Ee===-1&&!he.allow_visit&&he.shixun_status==="\u6682\u672A\u516C\u5F00"&&S.a.createElement("span",{className:K.a.color204},"\u6682\u672A\u516C\u5F00"),Ee===-1&&!he.allow_visit&&he.shixun_status==="\u5DF2\u5220\u9664"&&S.a.createElement("span",{className:K.a.color204},"\u5DF2\u5220\u9664"),Ee===-1&&he.allow_visit&&he.item_type==="Shixun"&&S.a.createElement("span",{className:"".concat(K.a.color204," ml5 experiment-number")},"\u5B9E\u9A8C\u6570 ",he.challenges_count)))},hn=function(he,ge){var be,ke;return S.a.createElement("section",{key:ge,className:"bg-white pt30 mb20 pb20"},S.a.createElement("aside",{className:"pl20 pr20"},S.a.createElement(T.a,{gutter:[5,20],align:"middle"},S.a.createElement(s.a,{flex:"22px"},S.a.createElement("span",{className:K.a.icons},S.a.createElement("img",{src:te("JWDV")}))),S.a.createElement(s.a,{flex:1,className:"tl font18 bold c-grey-333"},he.stage_name||"\u7B2C".concat(Ie==null?void 0:Ie.length,"\u90E8\u5206")),S.a.createElement(s.a,null,Object(xe.c)()&&Ee===ge&&!At&&S.a.createElement(u.a,{title:"\u5220\u9664"},S.a.createElement("span",{onClick:function(){qt(he.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),Object(xe.c)()&&Ee!==ge&&S.a.createElement("div",null,ge>0&&S.a.createElement(u.a,{title:"\u5411\u4E0A\u79FB\u52A8"},S.a.createElement("span",{onClick:function(){return pn(he.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})),ge")}})))),!!((ke=he.items)===null||ke===void 0?void 0:ke.length)&&S.a.createElement(wt.a,{visibleType:"All",data:Object(e.a)(he.items),stage_id:he.stage_id,disabled:!(Ee===ge),deleteStages:qt,updateSort:rn,index:ge,cust_seq:!0,showVideoPlay:!0}),Ee===ge&&S.a.createElement("aside",{className:K.a.buttons},S.a.createElement(v.a,{onClick:Gt,type:"primary",size:"large",ghost:!0},"\u53D6\u6D88"),S.a.createElement(v.a,{onClick:Gt,size:"large",type:"primary"},"\u4FDD\u5B58")))};return S.a.createElement("section",{className:"mb50"},S.a.createElement(pt,{data:Ue,dispatch:ct,onReloadData:ft}),S.a.createElement(x.a,{form:tt,onFinish:Rt},Ie==null?void 0:Ie.map(function(Re,he){return S.a.createElement("div",{key:he},hn(Re,he))})),Object(xe.c)()&&!At&&Ee===-1&&S.a.createElement("div",{className:K.a.addStage,onClick:sn},S.a.createElement("span",{className:K.a.color4CA},"+\u70B9\u51FB\u65B0\u5EFA\u9636\u6BB5"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u9636\u6BB5\uFF09"),S.a.createElement(f.a,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE",visible:kt,onOk:Object(d.a)(g.a.mark(function Re(){var he;return g.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,gt.validateFields();case 2:return be.next=4,fe(Object(b.a)({id:Ie[Ee].stage_id,course_id:nt.coursesId},et));case 4:he=be.sent,Yt(),he.id&&(r.b.success("\u6DFB\u52A0\u6210\u529F"),Ht([he]));case 7:case"end":return be.stop()}},Re)})),onCancel:Yt},S.a.createElement(x.a,{form:gt,onValuesChange:function(he){it(Object(b.a)(Object(b.a)({},et),he))}},S.a.createElement(x.a.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},S.a.createElement(n.a.Group,null,S.a.createElement(n.a,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),S.a.createElement(n.a,{value:!0},"jupyter\u5B9E\u8BAD"))),S.a.createElement(x.a.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},S.a.createElement(We.a,{suffix:S.a.createElement("span",null,et.name.length,"/60")})))),S.a.createElement(f.a,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",visible:Jt,onOk:Object(d.a)(g.a.mark(function Re(){var he,ge;return g.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Ot.validateFields();case 2:return ke.next=4,Ot.getFieldsValue();case 4:return he=ke.sent,ke.next=7,ie({id:Ie[Ee].stage_id,course_id:nt.coursesId,attachment_ids:he.files.map(function(Oe){return Oe.response.id})});case 7:ge=ke.sent,ge.status===0&&(r.b.success("\u6DFB\u52A0\u6210\u529F"),Nt(!1),un(Object(e.a)(he.files)));case 9:case"end":return ke.stop()}},Re)})),onCancel:function(){return Nt(!1)}},S.a.createElement(x.a,{form:Ot},S.a.createElement(x.a.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},S.a.createElement(Et.b,{maxSize:100,accept:"application/pdf",number:10})),S.a.createElement("div",null,S.a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),S.a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",S.a.createElement(I.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",S.a.createElement("br",null),"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7100M\uFF1B",S.a.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",S.a.createElement("br",null),"4\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",S.a.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),S.a.createElement(Fe,{shixunIds:en,cb:Ht}),S.a.createElement(bt.a,{visible:nn,onCancel:function(){return Xt(!1)},onOk:cn}))},ht=Me.default=Object(D.a)(function(Se){var we=Se.classroomList,ze=Se.user,me=Se.loading,mt=Se.globalSetting;return{classroomList:we,user:ze,globalSetting:mt,loading:me.models.index}})(Pt)},Aky1:function(Ke,Me,te){"use strict";te.d(Me,"a",function(){return v});var Le=te("ErOA"),We=te("qGJc"),_e=te.n(We),n="",k;function T(i){m(i)}function m(i){debugger;k=new _e.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),k.startUpload()},onUploadstarted:function(p){var s=p.file.name;if(p.videoId){var r="/api/users/".concat(n,"/video_auths.json");Object(Le.a)(r,{method:"put",body:{video_id:p.videoId,title:s,file_name:s}}).then(function(l){if(l.status==-1){i.onUploadError&&i.onUploadError(p);return}var f=l.data,c=f.UploadAuth,g=f.UploadAddress,b=f.VideoId;k.setUploadAuthAndAddress(p,c,g)}).catch(function(l){k.deleteFile(k._curIndex),k.nextUpload(),console.log(l)})}else{var e="/api/users/".concat(n,"/video_auths.json"),o="";Object(Le.a)(e,{method:"Post",body:{title:o+s,file_name:o+s}}).then(function(l){if(l){var f=l.data,c=f.UploadAuth,g=f.UploadAddress,b=f.VideoId;k.setUploadAuthAndAddress(p,c,g,b)}}).catch(function(l){k.deleteFile(k._curIndex),k.nextUpload(),console.log(l)}),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,s,e){i.onUploadFailed&&i.onUploadFailed(p),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(p,s,e){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(p,s,e){i.onUploadProgress&&i.onUploadProgress(p,s,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 s="/api/users/".concat(n,"/video_auths.json");Object(Le.a)(s,{method:"put",body:{video_id:p.videoId}}).then(function(e){var o=e.data,r=o.UploadAuth;k.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(k)}function v(i,u){i&&(n=i),T(u);debugger}},Dols:function(Ke,Me,te){Ke.exports={tree:"tree___22OZV"}},ItnT:function(Ke,Me,te){Ke.exports={flex_box_center:"flex_box_center___3dVCs",flex_space_between:"flex_space_between___1YbCa",flex_box_vertical_center:"flex_box_vertical_center___1Scgb",flex_box_center_end:"flex_box_center_end___1lZ44",flex_box_column:"flex_box_column___TFbGA",icons:"icons___3Tk_M",shixuns:"shixuns___ekstB",buttons:"buttons___1EjW6",addStage:"addStage___2YNXy",color4CA:"color4CA___1yM78",color204:"color204___2hsO7",completed:"completed___2RFl-"}},JWDV:function(Ke,Me,te){Ke.exports=te.p+"static/charpter-white.5fa14f93.svg"},NLgs:function(Ke,Me,te){"use strict";te.d(Me,"c",function(){return i}),te.d(Me,"d",function(){return u}),te.d(Me,"b",function(){return s}),te.d(Me,"a",function(){return e});var Le=te("rjoL"),We=te("TMtJ"),_e=te("ZZRV"),n=te.n(_e),k=te("9kvl"),T=te("xKgJ"),m=te("1vsH"),v=te("m3rI"),i=function(r){return!!(u(r)&&p())},u=function(r){return Object(T.n)()?!0:(r({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},p=function(){var r,l=Object(k.b)()._store.getState(),f=l.user;return((r=f.userInfo)===null||r===void 0?void 0:r.profile_completed)?!0:(We.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(){k.c.push("/account/profile/edit")}}),!1)},s=function(){var r,l=Object(k.b)()._store.getState(),f=l.user;return((r=f.userInfo)===null||r===void 0?void 0:r.professional_certification)?!0:(We.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(m.z)("/account/certification")}}),!1)},e=function(){return Object(T.a)()?!0:(We.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(T.r)()?te("WdTA"):"".concat(v.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),n.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(T.r)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(m.z)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)}},WdTA:function(Ke,Me,te){Ke.exports=te.p+"static/studnetqun.a5754d96.png"},jZGp:function(Ke,Me,te){"use strict";var Le=te("XKP1"),We=te("X8Fr"),_e=te("XZgM"),n=te("TFeq"),k=te("MPZO"),T=te("bnk9"),m=te("CeOx"),v=te("NiCL"),i=te("RXQH"),u=te("VgM2"),p=te("X/R0"),s=te("M6G9"),e=te("VBJJ"),o=te.n(e),r=te("z3+T"),l=te("rjoL"),f=te("TMtJ"),c=te("V0hb"),g=te("GZha"),b=te("buSX"),d=te("VmQ4"),O=te("QeCE"),x=te("ZZRV"),h=te.n(x),w=te("q5+0"),A=te("9kvl"),S=te("1vsH"),E=te("qdXH"),I=te("V0Rq"),D=te("HBuW"),U=te("Dols"),R=te.n(U),z=O.a.Option,K=function(ne){var W=ne.pathsDetail,re=ne.globalSetting,J=ne.user,V=ne.loading,L=ne.visibleType,j=ne.updateSort,M=ne.dispatch,N=Object(b.a)(ne,["pathsDetail","globalSetting","user","loading","visibleType","updateSort","dispatch"]),q=Object(x.useState)([]),Y=Object(g.a)(q,2),ae=Y[0],Q=Y[1],ce=Object(w.m)(),fe=Object(x.useState)([{title:"\u5B9E\u8BAD\u6D4B\u8BD5\u7AE0\u82821",key:"0-0"},{title:"parent 2",key:"1-0"}]),Z=Object(g.a)(fe,2),$=Z[0],oe=Z[1];Object(x.useEffect)(function(){if(N.data){var C=JSON.parse(JSON.stringify(N.data));a(C,0),oe(Object(c.a)(C)),console.log(N.data,C,ae,2222),Q(Object(c.a)(ae))}},[N.data,L]);var X=function(_,y){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){}})},F=function(_){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var y=Object(r.a)(o.a.mark(function G(){return o.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:case"end":return se.stop()}},G)}));function B(){return y.apply(this,arguments)}return B}()})},ie=function(){var C=Object(r.a)(o.a.mark(function _(y,B){var G;return o.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(M({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!B){se.next=7;break}return se.next=4,Object(D.v)({id:y});case 4:se.t0=se.sent,se.next=10;break;case 7:return se.next=9,Object(D.w)({id:y});case 9:se.t0=se.sent;case 10:if(G=se.t0,M({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((G==null?void 0:G.game_identifier)||(G==null?void 0:G.identifier))){se.next=15;break}return Object(S.z)(B?"/tasks/".concat(G==null?void 0:G.identifier,"/jupyter"):"/tasks/".concat(G.game_identifier)),se.abrupt("return");case 15:(G==null?void 0:G.status)===2?ee(G==null?void 0:G.message):(G==null?void 0:G.status)===3&&de(G==null?void 0:G.message);case 16:case"end":return se.stop()}},_)}));return function(y,B){return C.apply(this,arguments)}}(),ee=function C(_){var y;_=((y=_)===null||y===void 0?void 0:y.includes(".json"))?_:"".concat(_,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var B=Object(r.a)(o.a.mark(function pe(){var se,ue;return o.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(I.K)({url:_});case 2:if(se=ye.sent,se){ye.next=5;break}return ye.abrupt("return");case 5:return s.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),ye.next=8,Object(D.w)({id:se.shixun_identifier});case 8:if(ue=ye.sent,!(ue==null?void 0:ue.game_identifier)){ye.next=12;break}return Object(S.z)("/tasks/".concat(ue.game_identifier)),ye.abrupt("return");case 12:(ue==null?void 0:ue.status)===2?C(ue==null?void 0:ue.message):(ue==null?void 0:ue.status)===3&&de(ue==null?void 0:ue.message);case 13:case"end":return ye.stop()}},pe)}));function G(){return B.apply(this,arguments)}return G}()})},de=function(_){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",_,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},P=function(_){console.log("onDragEnter:",_)},t=function(){var C=Object(r.a)(o.a.mark(function _(y){var B,G,pe,se,ue,ve,ye,Te,le,Pe;return o.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(console.log("onDrop:",y),!(!!((B=y.dragNode.children)===null||B===void 0?void 0:B.length)&&!y.node.dragOverGapBottom)){Ae.next=3;break}return Ae.abrupt("return",!1);case 3:if(G=y.node.props.eventKey,pe=y.dragNode.props.eventKey,se=y.node.props.pos.split("-"),ue=y.dropPosition-Number(se[se.length-1]),ve=function xe(Ce,De,Ne){for(var je=0;je0&&y.node.props.expanded&&ue===1)ve(ye,G,function(xe){xe.children=xe.children||[],xe.children.unshift(Te)});else{debugger;ve(ye,G,function(xe,Ce,De){le=De,Pe=Ce}),le&&(ue===-1?le.splice(Pe,0,Te):le.splice(Pe+1,0,Te))}else{debugger;ve(ye,G,function(xe){xe.children=xe.children||[],xe.children.unshift(Te)})}return ye.map(function(xe,Ce){}),Ae.next=15,j({stage_id:N.stage_id,list:ye});case 15:a(ye,0),oe(Object(c.a)(ye));case 17:case"end":return Ae.stop()}},_)}));return function(y){return C.apply(this,arguments)}}(),a=function C(_,y){_.map(function(B,G){try{return console.log("item:",B,$,_,B.children),B.key=y+1+"-"+(G+1),y?B.index=N.index+1+"-"+y+(G+1):B.index=N.index+1+"-"+(G+1),y=y||0,B.children&&(ae.push(y+1+"-"+(G+1)),C(B.children,y+1+"-")),B}catch(pe){debugger}})};return h.a.createElement(h.a.Fragment,null,$.length&&h.a.createElement(We.a,{className:R.a.tree,disabled:N.disabled,defaultExpandAll:!0,autoExpandParent:!0,expandedKeys:ae,draggable:!0,onDragEnter:P,onDrop:t,showIcon:!1,switcherIcon:null,blockNode:!0,titleRender:function(_){var y,B,G,pe,se,ue=_;return ue.item_type!==L&&L!=="All"?null:h.a.createElement(n.a,{align:"middle",className:"font14"},h.a.createElement(u.a,{flex:"30px"},_.item_type==="Shixun"?h.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):_.item_type==="VideoItem"?h.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"}):h.a.createElement("i",{className:"iconfont icon-jiaoxueanli c-cyan-blue font20"})),h.a.createElement(u.a,{flex:"1",className:"c-grey-333"},N.cust_seq&&h.a.createElement("span",{className:"mr10"},_.index),_.item_type!=="Attachment"&&_.name,_.item_type==="Attachment"&&h.a.createElement("a",{target:"_blank",onClick:function(){return Object(S.z)(_.url)}},_.name)),h.a.createElement(u.a,{flex:"250px",className:"tr pr20"},!N.disabled&&h.a.createElement("div",null,h.a.createElement(v.a,{title:"\u5220\u9664"},h.a.createElement("span",{onClick:function(){N.deleteStages({id:ue.stage_item_id,stage_id:N.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),N.showVideoPlay&&N.disabled&&ue.item_type==="VideoItem"&&h.a.createElement("aside",null,h.a.createElement(T.a,{type:"primary",onClick:function(){var ye,Te;if(!((ye=J.userInfo)===null||ye===void 0?void 0:ye.admin)&&!((Te=J.userInfo)===null||Te===void 0?void 0:Te.business)&&!ue.can_view)return f.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:h.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")});ue.link&&Object(E.o)({is_f:1,id:ue.id,point:0,total:0}),Object(S.z)(ue.link||"/video/".concat(ue.id,"?subject_id=").concat(ce.pathId))}},ue.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((y=J.userInfo)===null||y===void 0?void 0:y.admin)||(ue.allow_visit||ue.to_be_built||ue.shixun_status!=="\u6682\u672A\u516C\u5F00"&&ue.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((B=W.detail)===null||B===void 0?void 0:B.allow_statistics)&&((G=J.userInfo)===null||G===void 0?void 0:G.user_identity)==="\u5B66\u751F"&&((pe=W.detail)===null||pe===void 0?void 0:pe.allow_visit)&&((se=W.detail)===null||se===void 0?void 0:se.courses)))&&N.disabled&&ue.item_type==="Shixun"&&h.a.createElement("aside",null,h.a.createElement("a",{onClick:function(){A.c.push("/shixuns/".concat(ue.identifier,"/challenges"))},target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),ue.shixun_status!=="\u6682\u672A\u516C\u5F00"&&h.a.createElement(T.a,{className:"ml20",type:"primary",onClick:function(){ie(ue.identifier,ue.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),!ue.allow_visit&&!ue.to_be_built&&ue.shixun_status==="\u6682\u672A\u516C\u5F00"&&h.a.createElement("span",{className:R.a.color204},"\u6682\u672A\u516C\u5F00"),!ue.allow_visit&&!ue.to_be_built&&ue.shixun_status==="\u5DF2\u5220\u9664"&&h.a.createElement("span",{className:R.a.color204},"\u5DF2\u5220\u9664"),N.disabled&&ue.item_type==="Shixun"&&h.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",ue.challenges_count)))},treeData:$}))};Me.a=Object(A.a)(function(H){var ne=H.pathsDetail,W=H.loading,re=H.user,J=H.globalSetting;return{pathsDetail:ne,globalSetting:J,user:re,loading:W.effects}})(K)},kwm0:function(Ke,Me,te){Ke.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"}},qGJc:function(Ke,Me,te){(function(Le){var We,We;!function(_e){if(!0)window.OSS=_e(),Ke.exports=_e();else var n}(function(){var _e;return function(){function n(k,T,m){function v(p,s){if(!T[p]){if(!k[p]){var e=typeof We=="function"&&We;if(!s&&e)return We(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=T[p]={exports:{}};k[p][0].call(r.exports,function(l){return v(k[p][1][l]||l)},r,r.exports,n,k,T,m)}return T[p].exports}for(var i=typeof We=="function"&&We,u=0;u0?L["Content-Type"]=V.mime:L["Content-Type"]=x.getType(V.mime||d.extname(V.object||""))||"application/octet-stream"),V.content&&(L["Content-Md5"]=b.createHash("md5").update(new v(V.content,"utf8")).digest("base64"),L["Content-Length"]||(L["Content-Length"]=V.content.length));var j=this._getResource(V);L.authorization=this.authorization(V.method,j,V.subres,L);var M=this._getReqUrl(V);g("request %s %s, with headers %j, !!stream: %s",V.method,M,L,!!V.stream);var N=V.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:V.method,content:V.content,stream:V.stream,headers:L,timeout:N,writeStream:V.writeStream,customResponse:V.customResponse,ctx:V.ctx||this.ctx}}},J.request=l.default.mark(function V(L){var j,M,N,q;return l.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return j=this.createRequest(L),M=void 0,N=void 0,Y.prev=3,Y.next=6,this.urllib.request(j.url,j.params);case 6:M=Y.sent,g("response %s %s, got %s, headers: %j",L.method,j.url,M.status,M.headers),Y.next=13;break;case 10:Y.prev=10,Y.t0=Y.catch(3),N=Y.t0;case 13:if(q=void 0,!M||!L.successStatuses||L.successStatuses.indexOf(M.status)!==-1){Y.next=26;break}return Y.next=17,this.requestError(M);case 17:if(q=Y.sent,q.code!=="RequestTimeTooSkewed"){Y.next=23;break}return this.options.amendTimeSkewed=+new Date(q.serverTime)-new Date,Y.next=22,this.request(L);case 22:return Y.abrupt("return",Y.sent);case 23:q.params=L,Y.next=30;break;case 26:if(!N){Y.next=30;break}return Y.next=29,this.requestError(N);case 29:q=Y.sent;case 30:if(!q){Y.next=32;break}throw q;case 32:if(!L.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()}},V,this,[[3,10]])}),J._getResource=function(V){var L="/";return V.bucket&&(L+=V.bucket+"/"),V.object&&(L+=V.object),L},J._isIP=function(V){return W._isIP(V)},J._escape=function(V){return U.encodeURIComponent(V).replace(/%2F/g,"/")},J._getReqUrl=function(V){var L={};O(this.options.endpoint).to(L);var j=this._isIP(L.hostname),M=this.options.cname;!V.bucket||M||j||(L.host=V.bucket+"."+L.host);var N="/";V.bucket&&j&&(N+=V.bucket+"/"),V.object&&(N+=this._escape(V.object).replace(/\+/g,"%2B")),L.pathname=N;var q={};if(V.query&&S(q,V.query),V.subres){var Y={};I.string(V.subres)?Y[V.subres]="":I.array(V.subres)?V.subres.forEach(function(ae){Y[ae]=""}):Y=V.subres,S(q,Y)}return L.query=q,E.format(L)},J._getUserAgent=function(){var V=m&&m.browser?"js":"nodejs",L="aliyun-sdk-"+V+"/"+z.version,j=D.description;return!j&&m&&(j="Node.js "+m.version.slice(1)+" on "+m.platform+" "+m.arch),this._checkUserAgent(L+" "+j)},J._checkUserAgent=function(V){return V.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},J.checkBrowserAndVersion=function(V,L){return H.name===V&&H.version.split(".")[0]===L},J.parseXML=function(V){return function(L){v.isBuffer(V)&&(V=V.toString()),h.parseString(V,{explicitRoot:!1,explicitArray:!1},L)}},J.requestError=l.default.mark(function V(L){var j,M,N,q;return l.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(j=null,L.data&&L.data.length){Y.next=5;break}L.status===-1||L.status===-2?(j=new Error(L.message),j.name=L.name,j.status=L.status,j.code=L.name):(L.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):L.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+L.status),j.name="UnknowError",j.status=L.status),j.requestId=L.headers["x-oss-request-id"],j.host=""),Y.next=30;break;case 5:return M=String(L.data),g("request response error data: %s",M),N=void 0,Y.prev=8,Y.next=11,this.parseXML(M)||{};case 11:N=Y.sent,Y.next=21;break;case 14:return Y.prev=14,Y.t0=Y.catch(8),g(M),Y.t0.message+=` +(window.webpackJsonp=window.webpackJsonp||[]).push([[77,9,10,11,14],{"500L":function(Ke,Me,te){"use strict";te.d(Me,"a",function(){return b});var Le=te("anXI"),We=te("vZQr"),_e=te("MPZO"),n=te("bnk9"),k=te("rjoL"),T=te("TMtJ"),m=te("VBJJ"),v=te.n(m),i=te("z3+T"),u=te("55MS"),p=te("V0hb"),s=te("X/R0"),e=te("M6G9"),o=te("GZha"),r=te("ZZRV"),l=te.n(r),f=te("m3rI"),c=te("wzkS"),g=te("y5JW");function b(d){var O=[];return d&&d.length>0&&(O=d.map(function(x){return{uid:x.id,id:x.id,name:x.title+g.c+x.filesize,url:x.url,filesize:x.filesize,status:"done",response:{id:x.id}}})),O}Me.b=function(d){var O=d.value,x=d.onChange,h=d.className,w=d.maxSize,A=w===void 0?150:w,S=d.title,E=S===void 0?"\u4E0A\u4F20\u9644\u4EF6":S,I=d.showRemoveModal,D=I===void 0?!1:I,U=d.accept,R=U===void 0?"":U,z=d.number,K=z===void 0?1e3:z,H=Object(r.useState)(!1),ne=Object(o.a)(H,2),W=ne[0],re=ne[1],J=Object(r.useState)([]),V=Object(o.a)(J,2),L=V[0],j=V[1],M={multiple:!0,disabled:W,accept:R,fileList:O,beforeUpload:function(Y,ae){var Q=Y.size/1024/1024;return L.concat(ae).length>K?(e.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(K,"\u4E2A\u6587\u4EF6")),!1):Q=K?re(!0):re(!1),j(Object(p.a)(ae)),ae=ae.map(function(Q){var ce;if(Q==null||((ce=Q.response)===null||ce===void 0)?void 0:ce.id){var fe;Q.url="/api/attachments/".concat(Q==null||((fe=Q.response)===null||fe===void 0)?void 0:fe.id)}return Q.name.indexOf(g.c)===-1&&(Q.name="".concat(Q.name).concat(g.c).concat(Object(g.a)(Q.size))),Object(u.a)({},Q)}),console.log("info:",Y),x(ae)},onRemove:function(){var q=Object(i.a)(v.a.mark(function ae(Q){var ce;return v.a.wrap(function(Z){for(;;)switch(Z.prev=Z.next){case 0:if(ce=function(){var $=Object(i.a)(v.a.mark(function oe(){var X,F;return v.a.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(X=Q.response?Q.response.id:Q.id,!X){ee.next=8;break}return ee.next=4,Object(c.d)(Q.response?Q.response.id:Q.uid);case 4:return F=ee.sent,ee.abrupt("return",F);case 8:return ee.abrupt("return",!0);case 9:case"end":return ee.stop()}},oe)}));return function(){return $.apply(this,arguments)}}(),!D){Z.next=5;break}return Z.abrupt("return",new Promise(function($,oe){T.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:l.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var X=Object(i.a)(v.a.mark(function ie(){var ee;return v.a.wrap(function(P){for(;;)switch(P.prev=P.next){case 0:return P.next=2,ce();case 2:ee=P.sent,e.b.success("\u5220\u9664\u6210\u529F"),$(!0);case 5:case"end":return P.stop()}},ie)}));function F(){return X.apply(this,arguments)}return F}(),onCancel:function(){return $(!1)}})}));case 5:return Z.next=7,ce();case 7:return Z.abrupt("return",Z.sent);case 8:case"end":return Z.stop()}},ae)}));function Y(ae){return q.apply(this,arguments)}return Y}()};function N(q){q.preventDefault(),q.stopPropagation()}return l.a.createElement("div",{className:"multi-upload ".concat(h||"")},l.a.createElement(We.a,M,l.a.createElement(n.a,{disabled:W,type:"primary",ghost:!0},E),l.a.createElement("span",{onClick:N,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",A,"M) ")))}},ADTG:function(Ke,Me,te){"use strict";te.r(Me);var Le=te("DHCt"),We=te("CRgH"),_e=te("9cas"),n=te("twZV"),k=te("XZgM"),T=te("TFeq"),m=te("MPZO"),v=te("bnk9"),i=te("CeOx"),u=te("NiCL"),p=te("RXQH"),s=te("VgM2"),e=te("V0hb"),o=te("X/R0"),r=te("M6G9"),l=te("rjoL"),f=te("TMtJ"),c=te("VBJJ"),g=te.n(c),b=te("55MS"),d=te("z3+T"),O=te("EkPb"),x=te("7X0+"),h=te("GZha"),w=te("buSX"),A=te("ZZRV"),S=te.n(A),E=te("q5+0"),I=te("DndG"),D=te("9kvl"),U=te("HBuW"),R=te("1vsH"),z=te("ItnT"),K=te.n(z),H=te("2aF/"),ne=te("1kpo"),W=te("Rbwl"),re=te("hTF7"),J=te("E+ey"),V=te("sY1U"),L=te("GrpF"),j=te("Xc/e"),M=te("ErOA");function N(Se){return q.apply(this,arguments)}function q(){return q=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/courses/".concat(we.coursesId,"/online_learning.json"),{method:"get"}));case 1:case"end":return me.stop()}},Se)})),q.apply(this,arguments)}function Y(Se){return ae.apply(this,arguments)}function ae(){return ae=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,".json"),{method:"put",body:we}));case 1:case"end":return me.stop()}},Se)})),ae.apply(this,arguments)}function Q(Se){return ce.apply(this,arguments)}function ce(){return ce=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/courses/".concat(we.coursesId,"/course_stages.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),ce.apply(this,arguments)}function fe(Se){return Z.apply(this,arguments)}function Z(){return Z=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/add_shixun_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),Z.apply(this,arguments)}function $(Se){return oe.apply(this,arguments)}function oe(){return oe=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/select_shixun_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),oe.apply(this,arguments)}function X(Se){return F.apply(this,arguments)}function F(){return F=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/add_video_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),F.apply(this,arguments)}function ie(Se){return ee.apply(this,arguments)}function ee(){return ee=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/add_attachment_to_stage.json"),{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),ee.apply(this,arguments)}function de(Se){return P.apply(this,arguments)}function P(){return P=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/paths/add_shixun_to_stage.json",{method:"post",body:we}));case 1:case"end":return me.stop()}},Se)})),P.apply(this,arguments)}function t(Se){return a.apply(this,arguments)}function a(){return a=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/up_position.json"),{method:"post"}));case 1:case"end":return me.stop()}},Se)})),a.apply(this,arguments)}function C(Se){return _.apply(this,arguments)}function _(){return _=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,"/down_position.json"),{method:"post"}));case 1:case"end":return me.stop()}},Se)})),_.apply(this,arguments)}function y(Se){return B.apply(this,arguments)}function B(){return B=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.id,".json"),{method:"delete"}));case 1:case"end":return me.stop()}},Se)})),B.apply(this,arguments)}function G(Se){return pe.apply(this,arguments)}function pe(){return pe=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.stage_id,"/items/move_position.json"),{method:"post",body:Object(b.a)({},we)}));case 1:case"end":return me.stop()}},Se)})),pe.apply(this,arguments)}function se(Se){return ue.apply(this,arguments)}function ue(){return ue=Object(d.a)(g.a.mark(function Se(we){return g.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:debugger;return me.abrupt("return",Object(M.a)("/api/course_stages/".concat(we.stage_id,"/items/").concat(we.id),{method:"delete"}));case 2:case"end":return me.stop()}},Se)})),ue.apply(this,arguments)}var ve=te("qsz/"),ye=te.n(ve),Te=We.a.Search,le=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Pe=function(we){var ze,me=we.classroomList,mt=we.loading,dt=we.dispatch,ct=we.cb,_t=we.shixunIds,nt=_t===void 0?[]:_t,Ct=Object(E.m)(),vt=Object(E.l)(),Ie=me.actionTabs,$e=x.a.useForm(),He=Object(h.a)($e,1),rt=He[0],Ue=me.shixunLists,ut=Object(A.useState)([]),qe=Object(h.a)(ut,2),Ge=qe[0],Ee=qe[1],st=Object(A.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"}),Je=Object(h.a)(st,2),Qe=Je[0],kt=Je[1];Object(A.useEffect)(function(){me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"&&(Qe.page=1,dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)}))},[me.actionTabs.key]);var Dt=function(){dt({type:"classroomList/setActionTabs",payload:{}}),kt({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"})};return me.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:S.a.createElement(ne.a,{placement:"bottom",height:"100%",closable:!1,visible:me.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:ye.a.drawer,footer:S.a.createElement("div",{className:"tc"},S.a.createElement(v.a,{size:"large",onClick:function(){Dt(),Ee([])},style:{marginRight:8}},"\u53D6\u6D88"),S.a.createElement(v.a,{size:"large",onClick:Object(d.a)(g.a.mark(function Be(){var ot,et,it,lt;return g.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:ot=function(jt){var gt=Ge[jt];if(nt.includes(gt)){var St,Tt;return r.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(Ue==null||((St=Ue.shixun_list)===null||St===void 0||((Tt=St.find(function(Ot){return Ot.id===gt}))===null||Tt===void 0))?void 0:Tt.title)),{v:void 0}}},et=0;case 2:if(!(et<(Ge==null?void 0:Ge.length))){tt.next=9;break}if(it=ot(et),!(typeof it=="object")){tt.next=6;break}return tt.abrupt("return",it.v);case 6:et++,tt.next=2;break;case 9:return tt.next=11,$({id:me.actionTabs.id,course_id:me.actionTabs.course_id,shixun_ids:Object(e.a)(Ge)});case 11:lt=tt.sent,Ee([]),(lt==null?void 0:lt.shixuns_list)&&(Dt(),ct(lt.shixuns_list));case 14:case"end":return tt.stop()}},Be)})),type:"primary"},"\u786E\u5B9A"))},S.a.createElement("section",{className:"tc"},S.a.createElement(Te,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:ye.a.search,onSearch:function(ot){Qe.keyword=ot,Qe.page=1,dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)})}})),S.a.createElement("section",{className:"edu-container"},le.map(function(Be,ot){var et;return S.a.createElement("ul",{className:ye.a.menu,key:ot},S.a.createElement("li",null,Be.name),Be==null||((et=Be.children)===null||et===void 0)?void 0:et.map(function(it,lt){return S.a.createElement("li",{className:Qe[Be.id]==it.id?ye.a.actived:"",onClick:function(){Qe[Be.id]=it.id,kt(Object(b.a)({},Qe)),dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)})}},S.a.createElement("strong",null,it.name))}))}),Ue==null||((ze=Ue.shixun_list)===null||ze===void 0)?void 0:ze.map(function(Be,ot){return S.a.createElement("div",{className:ye.a.listItem,key:ot},S.a.createElement(j.a,{checked:Ge.includes(Be.id),value:Be.id,onChange:function(it){var lt=Ge.indexOf(Be.id);Ge.indexOf(Be.id)>-1?Ee(Ge.filter(function(xt){return xt!==Be.id})):Ee(Ge.concat(Be.id))}}),S.a.createElement("div",{className:ye.a.info},S.a.createElement("div",{className:ye.a.title},S.a.createElement("div",{className:ye.a.titleLeft},S.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(Be==null?void 0:Be.identifier,"/challenges"),target:"_blank"},S.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Be.title}})))),S.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},S.a.createElement("span",{className:ye.a.description,dangerouslySetInnerHTML:{__html:Be.description}})),S.a.createElement("div",{className:"flex-wrp mt15"},Be.challenge_names.map(function(et,it){return S.a.createElement("span",{key:it,className:"mr30 font12"},"\u7B2C",it+1,"\u5173 ",et," ")})),S.a.createElement(V.a,{dashed:!0}),S.a.createElement("div",{className:"c-light-black mt20 font12"},S.a.createElement("span",null,Be.author_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,Be.author_school_name),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",Be.level),S.a.createElement("span",{className:"ml15 mr15"},"|"),S.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),S.a.createElement("span",null,Be.study_count))))}),S.a.createElement("p",null)),S.a.createElement("div",{className:"tc"},S.a.createElement(re.a,{current:Qe.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Ue==null?void 0:Ue.shixuns_count,onChange:function(ot){Qe.page=ot,dt({type:"classroomList/getShixunLists",payload:Object(b.a)({},Qe)})}})))},Fe=Object(D.a)(function(Se){var we=Se.classroomList,ze=Se.loading;return{classroomList:we,loading:ze}})(Pe),Oe=te("NLgs"),xe=te("xKgJ"),Ce=te("NE/W"),De=te("L7QV"),Ne=te("qHKi"),je=te.n(Ne),Ve=function(we){var ze=we.data,me=ze===void 0?{}:ze,mt=we.dispatch,dt=mt===void 0?function(){}:mt,ct=we.onReloadData,_t=ct===void 0?function(){}:ct,nt=function(){if(!Object(Oe.c)(dt))return;if(Object(xe.p)())return;for(var He,rt=0;rt<(me==null||((Ue=me.stages)===null||Ue===void 0)?void 0:Ue.length);rt++){var Ue,ut,qe,Ge=me==null||((ut=me.stages)===null||ut===void 0)?void 0:ut[rt],Ee=Ge==null||((qe=Ge.shixuns_list)===null||qe===void 0)?void 0:qe.find(function(st){return(st==null?void 0:st.shixun_status)!=="\u6682\u672A\u516C\u5F00"});if(Ee){He=Ee.identifier;break}}He?Ie(He):r.b.info("\u5B9E\u8BAD\u6682\u672A\u516C\u5F00!")},Ct=function $e(He){var rt;He=((rt=He)===null||rt===void 0?void 0:rt.includes(".json"))?He:"".concat(He,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Ue=Object(d.a)(g.a.mark(function qe(){var Ge,Ee;return g.a.wrap(function(Je){for(;;)switch(Je.prev=Je.next){case 0:return Je.next=2,Object(U.db)({url:He});case 2:if(Ge=Je.sent,Ge){Je.next=5;break}return Je.abrupt("return");case 5:return r.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Je.next=8,Object(U.w)({id:Ge.shixun_identifier});case 8:if(Ee=Je.sent,!(Ee==null?void 0:Ee.game_identifier)){Je.next=13;break}return Object(R.z)("/tasks/".concat(Ee.game_identifier)),_t(),Je.abrupt("return");case 13:(Ee==null?void 0:Ee.status)===2?$e(Ee==null?void 0:Ee.message):(Ee==null?void 0:Ee.status)===3&&vt(Ee==null?void 0:Ee.message);case 14:case"end":return Je.stop()}},qe)}));function ut(){return Ue.apply(this,arguments)}return ut}()})},vt=function(He){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",He,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ie=function(){var $e=Object(d.a)(g.a.mark(function He(rt){var Ue;return g.a.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:return qe.next=2,Object(U.w)({id:rt});case 2:if(Ue=qe.sent,!(Ue==null?void 0:Ue.game_identifier)){qe.next=7;break}return Object(R.z)("/tasks/".concat(Ue.game_identifier)),_t(),qe.abrupt("return");case 7:(Ue==null?void 0:Ue.status)===2?Ct(Ue==null?void 0:Ue.message):(Ue==null?void 0:Ue.status)===3&&vt(Ue==null?void 0:Ue.message);case 8:case"end":return qe.stop()}},He)}));return function(rt){return $e.apply(this,arguments)}}();return S.a.createElement("section",null,!Object(xe.c)()&&S.a.createElement(S.a.Fragment,null,(me==null?void 0:me.start_learning)?S.a.createElement("div",{className:je.a.wrap},S.a.createElement("div",{className:"mt5 ".concat(je.a.havaLearn)},S.a.createElement("span",null,"\u5DF2\u5B66",me==null?void 0:me.learned,"%")),S.a.createElement("div",{className:"mt5 ".concat(je.a.progress)},S.a.createElement(De.a,{percent:me==null?void 0:me.learned,showInfo:!1})),S.a.createElement("div",{className:"mt5"},S.a.createElement("span",{className:"font16"},"\u4E0A\u6B21\u5B66\u4E60\u5185\u5BB9"),S.a.createElement("span",{className:"ml20 c-blue-4ca"},me==null?void 0:me.last_shixun))):S.a.createElement(T.a,{className:je.a.wrap,align:"middle"},S.a.createElement(s.a,{flex:"1"},S.a.createElement("span",{className:je.a.name},"\u8FD8\u672A\u5F00\u59CB\u5B66\u4E60")),S.a.createElement(s.a,null,S.a.createElement(v.a,{className:je.a.button,type:"primary",onClick:nt},"\u5F00\u59CB\u5B66\u4E60")))))},pt=Ve,yt=te("V0Rq"),bt=te("sBCT"),Et=te("500L"),wt=te("jZGp"),Pt=function(we){var ze=we.classroomList,me=we.user,mt=we.globalSetting,dt=we.loading,ct=we.dispatch,_t=Object(w.a)(we,["classroomList","user","globalSetting","loading","dispatch"]),nt=Object(E.m)(),Ct=Object(A.useState)([]),vt=Object(h.a)(Ct,2),Ie=vt[0],$e=vt[1],He=Object(A.useState)({}),rt=Object(h.a)(He,2),Ue=rt[0],ut=rt[1],qe=Object(A.useState)(-1),Ge=Object(h.a)(qe,2),Ee=Ge[0],st=Ge[1],Je=Object(A.useState)(!1),Qe=Object(h.a)(Je,2),kt=Qe[0],Dt=Qe[1],Be=Object(A.useState)({name:"",is_jupyter:!1}),ot=Object(h.a)(Be,2),et=ot[0],it=ot[1],lt=x.a.useForm(),xt=Object(h.a)(lt,1),tt=xt[0],Ut=x.a.useForm(),jt=Object(h.a)(Ut,1),gt=jt[0],St=x.a.useForm(),Tt=Object(h.a)(St,1),Ot=Tt[0],$t=Object(A.useState)(!1),Mt=Object(h.a)($t,2),Jt=Mt[0],Nt=Mt[1],Zt=Object(A.useState)(),Ft=Object(h.a)(Zt,2),At=Ft[0],Bt=Ft[1],Qt=Object(A.useState)([]),zt=Object(h.a)(Qt,2),en=zt[0],mn=zt[1],tn=Object(A.useState)(),Wt=Object(h.a)(tn,2),nn=Wt[0],Xt=Wt[1];Object(A.useEffect)(function(){ft()},[nt==null?void 0:nt.coursesId]),Object(A.useEffect)(function(){ze.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ft()},[ze.actionTabs.key]);var rn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return Ae.next=2,G(Object(b.a)({},ge));case 2:return be=Ae.sent,Ae.abrupt("return",be);case 4:case"end":return Ae.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),on=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:return ct({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),Ae.next=3,Object(U.w)({id:ge});case 3:if(be=Ae.sent,ct({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(be==null?void 0:be.game_identifier)){Ae.next=8;break}return Object(R.z)("/tasks/".concat(be.game_identifier)),Ae.abrupt("return");case 8:(be==null?void 0:be.status)===2?an(be==null?void 0:be.message):(be==null?void 0:be.status)===3&&Kt(be==null?void 0:be.message);case 9:case"end":return Ae.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),an=function Re(he){var ge;he=((ge=he)===null||ge===void 0?void 0:ge.includes(".json"))?he:"".concat(he,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var be=Object(d.a)(g.a.mark(function Ae(){var Ye,Xe;return g.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(yt.K)({url:he});case 2:if(Ye=Ze.sent,Ye){Ze.next=5;break}return Ze.abrupt("return");case 5:return r.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Ze.next=8,Object(U.w)({id:Ye.shixun_identifier});case 8:if(Xe=Ze.sent,!(Xe==null?void 0:Xe.game_identifier)){Ze.next=12;break}return Object(R.z)("/tasks/".concat(Xe.game_identifier)),Ze.abrupt("return");case 12:(Xe==null?void 0:Xe.status)===2?Re(Xe==null?void 0:Xe.message):(Xe==null?void 0:Xe.status)===3&&Kt(Xe==null?void 0:Xe.message);case 13:case"end":return Ze.stop()}},Ae)}));function ke(){return be.apply(this,arguments)}return ke}()})},Kt=function(he){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:S.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",he,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},sn=function(){var he={shixuns_list:[]};Vt(Ie.length,he),$e([].concat(Object(e.a)(Ie),[he])),Bt(!0)},Gt=function(){Ee===Ie.length-1&&At&&(Lt(),$e(Ie.filter(function(he,ge){return ge!==Ie.length-1}))),ft(),st(-1)},Vt=function(he,ge){if(!It())return;st(he),tt.setFieldsValue({name:ge.stage_name,description:ge.stage_description})},Ht=function(he){Ie[Ee].shixuns_list=Ie[Ee].shixuns_list.concat(he),$e(Object(e.a)(Ie))},un=function(he){he.map(function(ge){return ge.type="Attachment",ge.id=ge.id||ge.response.id,ge}),Ie[Ee].attachments_list=Ie[Ee].attachments_list.concat(he),$e(Object(e.a)(Ie))},cn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be,ke;return g.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,X(Object(b.a)({id:Ie[Ee].stage_id,course_id:nt.coursesId},ge));case 2:return be=Ye.sent,be.id&&(Xt(!1),ke=[Object(b.a)({},be)],Ie[Ee].shixuns_list=Ie[Ee].shixuns_list.concat(ke),$e(Object(e.a)(Ie))),Ye.abrupt("return",be);case 5:case"end":return Ye.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),ft=function(){var Re=Object(d.a)(g.a.mark(function he(){var ge;return g.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,N({coursesId:nt==null?void 0:nt.coursesId});case 2:ge=ke.sent,(ge==null?void 0:ge.stages)&&$e((ge==null?void 0:ge.stages)?Object(e.a)(ge==null?void 0:ge.stages):[]),ut(ge?Object(b.a)({},ge):{}),Lt(),st(-1);case 7:case"end":return ke.stop()}},he)}));return function(){return Re.apply(this,arguments)}}(),Rt=function(){var Re=Object(d.a)(g.a.mark(function he(ge,be){var ke,Ae,Ye;return g.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:if(ge==null?void 0:ge.name){at.next=2;break}return at.abrupt("return",r.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01"));case 2:if(Lt(),ke=[],Ie[Ee][be||"shixuns_list"].map(function(Ze){ke.push({type:Ze.item_type,id:Ze.id})}),!At){at.next=12;break}return at.next=8,Q(Object(b.a)(Object(b.a)({},ge),{},{coursesId:nt.coursesId,list:ke}));case 8:Ae=at.sent,Ae&&(Ie[Ee]=Object(b.a)(Object(b.a)({},Ie[Ee]),Ae)),at.next=16;break;case 12:return at.next=14,Y(Object(b.a)(Object(b.a)({},ge),{},{id:Ie[Ee].stage_id,type:Array.from(new Set(ke.map(function(Ze){return Ze.type}))),list:ke}));case 14:Ye=at.sent,Ye&&(Ie[Ee]=Object(b.a)(Object(b.a)({},Ie[Ee]),Ye));case 16:case"end":return at.stop()}},he)}));return function(ge,be){return Re.apply(this,arguments)}}(),ln=function(he,ge,be){var ke=Array.from(he),Ae=ke.splice(ge,1),Ye=Object(h.a)(Ae,1),Xe=Ye[0];return ke.splice(be,0,Xe),ke},dn=function(he,ge){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){Ie[Ee][ge||"shixuns_list"].splice(he,1),r.b.success("\u5220\u9664\u6210\u529F"),$e(Object(e.a)(Ie)),Rt(tt.getFieldsValue(),ge)}})},qt=function(he){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var ge=Object(d.a)(g.a.mark(function ke(){var Ae;return g.a.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:return Xe.next=2,se(Object(b.a)({},he));case 2:Ae=Xe.sent,Ae.status===0&&(st(-1),r.b.success("\u5220\u9664\u6210\u529F"),ft());case 4:case"end":return Xe.stop()}},ke)}));function be(){return ge.apply(this,arguments)}return be}()})},Yt=function(){it({name:"",is_jupyter:!1}),gt.setFieldsValue({name:"",is_jupyter:!1}),Dt(!1)},_n=function(he,ge){if(!he.destination)return;var be=ln(Ie[Ee][ge||"shixuns_list"],he.source.index,he.destination.index);Ie[Ee][ge||"shixuns_list"]=be,$e(Object(e.a)(Ie)),Rt(tt.getFieldsValue(),ge)},pn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(It()){Ae.next=2;break}return Ae.abrupt("return");case 2:return Ae.next=4,t({id:ge});case 4:be=Ae.sent,be.status===0&&ft();case 6:case"end":return Ae.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),fn=function(){var Re=Object(d.a)(g.a.mark(function he(ge){var be;return g.a.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(It()){Ae.next=2;break}return Ae.abrupt("return");case 2:return Ae.next=4,C({id:ge});case 4:be=Ae.sent,be.status===0&&ft();case 6:case"end":return Ae.stop()}},he)}));return function(ge){return Re.apply(this,arguments)}}(),It=function(){return Ee!==-1?(f.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:S.a.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:function(){var ge="Edit_".concat(Ee),be=document.getElementById(ge);be&&setTimeout(function(){return be.scrollIntoView({block:"start",behavior:"smooth"})})}}),!1):!0},vn=function(){Rt(tt.getFieldsValue())},Lt=function(){Bt(!1)},gn=function(he,ge,be){return S.a.createElement(T.a,{className:"list-item-row",align:"middle",key:ge,gutter:[5,10]},S.a.createElement(s.a,null,he.item_type==="Shixun"?S.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):S.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"})),S.a.createElement(s.a,{flex:1,className:!he.allow_visit&&!he.to_be_built&&(he.shixun_status==="\u6682\u672A\u516C\u5F00"||he.shixun_status==="\u5DF2\u5220\u9664")?K.a.color204:""},be+1,"-",ge+1,"\xA0\xA0",he.name,Ee===-1&&he.complete_status===1&&S.a.createElement("span",{className:K.a.completed},S.a.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),S.a.createElement(s.a,null,Ee===be&&S.a.createElement("div",null,S.a.createElement(u.a,{title:"\u5220\u9664"},S.a.createElement("span",{onClick:function(){dn(ge,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),Ee!==be&&he.item_type==="VideoItem"&&S.a.createElement("aside",null,S.a.createElement(v.a,{type:"primary",href:he.link||"/video/".concat(he.id,"?subject_id=").concat(Ue.subject_id),target:"_blank"},he.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(he.allow_visit||he.to_be_built||he.shixun_status!=="\u6682\u672A\u516C\u5F00"&&he.shixun_status!=="\u5DF2\u5220\u9664")&&Ee!==be&&he.item_type==="Shixun"&&S.a.createElement("aside",null,S.a.createElement(I.Link,{to:"/shixuns/".concat(he.identifier,"/challenges"),target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),he.shixun_status!=="\u6682\u672A\u516C\u5F00"&&S.a.createElement(v.a,{className:"ml20",type:"primary",onClick:function(){if(!Object(Oe.c)(ct))return;on(he.identifier)}},"\u5F00\u59CB\u5B9E\u6218")),Ee===-1&&!he.allow_visit&&he.shixun_status==="\u6682\u672A\u516C\u5F00"&&S.a.createElement("span",{className:K.a.color204},"\u6682\u672A\u516C\u5F00"),Ee===-1&&!he.allow_visit&&he.shixun_status==="\u5DF2\u5220\u9664"&&S.a.createElement("span",{className:K.a.color204},"\u5DF2\u5220\u9664"),Ee===-1&&he.allow_visit&&he.item_type==="Shixun"&&S.a.createElement("span",{className:"".concat(K.a.color204," ml5 experiment-number")},"\u5B9E\u9A8C\u6570 ",he.challenges_count)))},hn=function(he,ge){var be,ke;return S.a.createElement("section",{key:ge,className:"bg-white pt30 mb20 pb20"},S.a.createElement("aside",{className:"pl20 pr20"},S.a.createElement(T.a,{gutter:[5,20],align:"middle"},S.a.createElement(s.a,{flex:"22px"},S.a.createElement("span",{className:K.a.icons},S.a.createElement("img",{src:te("JWDV")}))),S.a.createElement(s.a,{flex:1,className:"tl font18 bold c-grey-333"},he.stage_name||"\u7B2C".concat(Ie==null?void 0:Ie.length,"\u90E8\u5206")),S.a.createElement(s.a,null,Object(xe.c)()&&Ee===ge&&!At&&S.a.createElement(u.a,{title:"\u5220\u9664"},S.a.createElement("span",{onClick:function(){qt(he.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),Object(xe.c)()&&Ee!==ge&&S.a.createElement("div",null,ge>0&&S.a.createElement(u.a,{title:"\u5411\u4E0A\u79FB\u52A8"},S.a.createElement("span",{onClick:function(){return pn(he.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})),ge")}})))),!!((ke=he.items)===null||ke===void 0?void 0:ke.length)&&S.a.createElement(wt.a,{visibleType:"All",data:Object(e.a)(he.items),stage_id:he.stage_id,disabled:!(Ee===ge),deleteStages:qt,updateSort:rn,index:ge,cust_seq:!0,showVideoPlay:!0}),Ee===ge&&S.a.createElement("aside",{className:K.a.buttons},S.a.createElement(v.a,{onClick:Gt,type:"primary",size:"large",ghost:!0},"\u53D6\u6D88"),S.a.createElement(v.a,{onClick:Gt,size:"large",type:"primary"},"\u4FDD\u5B58")))};return S.a.createElement("section",{className:"mb50"},S.a.createElement(pt,{data:Ue,dispatch:ct,onReloadData:ft}),S.a.createElement(x.a,{form:tt,onFinish:Rt},Ie==null?void 0:Ie.map(function(Re,he){return S.a.createElement("div",{key:he},hn(Re,he))})),Object(xe.c)()&&!At&&Ee===-1&&S.a.createElement("div",{className:K.a.addStage,onClick:sn},S.a.createElement("span",{className:K.a.color4CA},"+\u70B9\u51FB\u65B0\u5EFA\u9636\u6BB5"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u9636\u6BB5\uFF09"),S.a.createElement(f.a,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE",visible:kt,onOk:Object(d.a)(g.a.mark(function Re(){var he;return g.a.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return be.next=2,gt.validateFields();case 2:return be.next=4,fe(Object(b.a)({id:Ie[Ee].stage_id,course_id:nt.coursesId},et));case 4:he=be.sent,Yt(),he.id&&(r.b.success("\u6DFB\u52A0\u6210\u529F"),Ht([he]));case 7:case"end":return be.stop()}},Re)})),onCancel:Yt},S.a.createElement(x.a,{form:gt,onValuesChange:function(he){it(Object(b.a)(Object(b.a)({},et),he))}},S.a.createElement(x.a.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},S.a.createElement(n.a.Group,null,S.a.createElement(n.a,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),S.a.createElement(n.a,{value:!0},"jupyter\u5B9E\u8BAD"))),S.a.createElement(x.a.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},S.a.createElement(We.a,{suffix:S.a.createElement("span",null,et.name.length,"/60")})))),S.a.createElement(f.a,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",visible:Jt,onOk:Object(d.a)(g.a.mark(function Re(){var he,ge;return g.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:return ke.next=2,Ot.validateFields();case 2:return ke.next=4,Ot.getFieldsValue();case 4:return he=ke.sent,ke.next=7,ie({id:Ie[Ee].stage_id,course_id:nt.coursesId,attachment_ids:he.files.map(function(Ae){return Ae.response.id})});case 7:ge=ke.sent,ge.status===0&&(r.b.success("\u6DFB\u52A0\u6210\u529F"),Nt(!1),un(Object(e.a)(he.files)));case 9:case"end":return ke.stop()}},Re)})),onCancel:function(){return Nt(!1)}},S.a.createElement(x.a,{form:Ot},S.a.createElement(x.a.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},S.a.createElement(Et.b,{maxSize:100,accept:"application/pdf",number:10})),S.a.createElement("div",null,S.a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),S.a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",S.a.createElement(I.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",S.a.createElement("br",null),"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7100M\uFF1B",S.a.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",S.a.createElement("br",null),"4\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",S.a.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),S.a.createElement(Fe,{shixunIds:en,cb:Ht}),S.a.createElement(bt.a,{visible:nn,onCancel:function(){return Xt(!1)},onOk:cn}))},ht=Me.default=Object(D.a)(function(Se){var we=Se.classroomList,ze=Se.user,me=Se.loading,mt=Se.globalSetting;return{classroomList:we,user:ze,globalSetting:mt,loading:me.models.index}})(Pt)},Aky1:function(Ke,Me,te){"use strict";te.d(Me,"a",function(){return v});var Le=te("ErOA"),We=te("qGJc"),_e=te.n(We),n="",k;function T(i){m(i)}function m(i){debugger;k=new _e.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),k.startUpload()},onUploadstarted:function(p){var s=p.file.name;if(p.videoId){var r="/api/users/".concat(n,"/video_auths.json");Object(Le.a)(r,{method:"put",body:{video_id:p.videoId,title:s,file_name:s}}).then(function(l){if(l.status==-1){i.onUploadError&&i.onUploadError(p);return}var f=l.data,c=f.UploadAuth,g=f.UploadAddress,b=f.VideoId;k.setUploadAuthAndAddress(p,c,g)}).catch(function(l){k.deleteFile(k._curIndex),k.nextUpload(),console.log(l)})}else{var e="/api/users/".concat(n,"/video_auths.json"),o="";Object(Le.a)(e,{method:"Post",body:{title:o+s,file_name:o+s}}).then(function(l){if(l){var f=l.data,c=f.UploadAuth,g=f.UploadAddress,b=f.VideoId;k.setUploadAuthAndAddress(p,c,g,b)}}).catch(function(l){k.deleteFile(k._curIndex),k.nextUpload(),console.log(l)}),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,s,e){i.onUploadFailed&&i.onUploadFailed(p),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(p,s,e){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(p,s,e){i.onUploadProgress&&i.onUploadProgress(p,s,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 s="/api/users/".concat(n,"/video_auths.json");Object(Le.a)(s,{method:"put",body:{video_id:p.videoId}}).then(function(e){var o=e.data,r=o.UploadAuth;k.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(k)}function v(i,u){i&&(n=i),T(u);debugger}},Dols:function(Ke,Me,te){Ke.exports={tree:"tree___22OZV"}},ItnT:function(Ke,Me,te){Ke.exports={flex_box_center:"flex_box_center___3dVCs",flex_space_between:"flex_space_between___1YbCa",flex_box_vertical_center:"flex_box_vertical_center___1Scgb",flex_box_center_end:"flex_box_center_end___1lZ44",flex_box_column:"flex_box_column___TFbGA",icons:"icons___3Tk_M",shixuns:"shixuns___ekstB",buttons:"buttons___1EjW6",addStage:"addStage___2YNXy",color4CA:"color4CA___1yM78",color204:"color204___2hsO7",completed:"completed___2RFl-"}},JWDV:function(Ke,Me,te){Ke.exports=te.p+"static/charpter-white.5fa14f93.svg"},NLgs:function(Ke,Me,te){"use strict";te.d(Me,"c",function(){return i}),te.d(Me,"d",function(){return u}),te.d(Me,"b",function(){return s}),te.d(Me,"a",function(){return e});var Le=te("rjoL"),We=te("TMtJ"),_e=te("ZZRV"),n=te.n(_e),k=te("9kvl"),T=te("xKgJ"),m=te("1vsH"),v=te("m3rI"),i=function(r){return!!(u(r)&&p())},u=function(r){return Object(T.n)()?!0:(r({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1)},p=function(){var r,l=Object(k.b)()._store.getState(),f=l.user;return((r=f.userInfo)===null||r===void 0?void 0:r.profile_completed)?!0:(We.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(){k.c.push("/account/profile/edit")}}),!1)},s=function(){var r,l=Object(k.b)()._store.getState(),f=l.user;return((r=f.userInfo)===null||r===void 0?void 0:r.professional_certification)?!0:(We.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(m.z)("/account/certification")}}),!1)},e=function(){return Object(T.a)()?!0:(We.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(T.r)()?te("WdTA"):"".concat(v.a.IMG_SERVER,"/images/educoder/qqqun20191230.png"),width:200}),n.a.createElement("div",{className:"tc"},"\u7FA4\u53F7\uFF1A",Object(T.r)()?"693542422":"612934990")),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:function(){Object(m.z)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")}}),!1)}},WdTA:function(Ke,Me,te){Ke.exports=te.p+"static/studnetqun.a5754d96.png"},jZGp:function(Ke,Me,te){"use strict";var Le=te("XKP1"),We=te("X8Fr"),_e=te("XZgM"),n=te("TFeq"),k=te("MPZO"),T=te("bnk9"),m=te("CeOx"),v=te("NiCL"),i=te("RXQH"),u=te("VgM2"),p=te("X/R0"),s=te("M6G9"),e=te("VBJJ"),o=te.n(e),r=te("z3+T"),l=te("rjoL"),f=te("TMtJ"),c=te("V0hb"),g=te("GZha"),b=te("buSX"),d=te("VmQ4"),O=te("QeCE"),x=te("ZZRV"),h=te.n(x),w=te("q5+0"),A=te("9kvl"),S=te("1vsH"),E=te("qdXH"),I=te("V0Rq"),D=te("HBuW"),U=te("Dols"),R=te.n(U),z=O.a.Option,K=function(ne){var W=ne.pathsDetail,re=ne.globalSetting,J=ne.user,V=ne.loading,L=ne.visibleType,j=ne.updateSort,M=ne.dispatch,N=Object(b.a)(ne,["pathsDetail","globalSetting","user","loading","visibleType","updateSort","dispatch"]),q=Object(x.useState)([]),Y=Object(g.a)(q,2),ae=Y[0],Q=Y[1],ce=Object(w.m)(),fe=Object(x.useState)([{title:"\u5B9E\u8BAD\u6D4B\u8BD5\u7AE0\u82821",key:"0-0"},{title:"parent 2",key:"1-0"}]),Z=Object(g.a)(fe,2),$=Z[0],oe=Z[1];Object(x.useEffect)(function(){if(N.data){var C=JSON.parse(JSON.stringify(N.data));a(C,0),oe(Object(c.a)(C)),console.log(N.data,C,ae,2222),Q(Object(c.a)(ae))}},[N.data,L]);var X=function(_,y){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){}})},F=function(_){f.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var y=Object(r.a)(o.a.mark(function G(){return o.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:case"end":return se.stop()}},G)}));function B(){return y.apply(this,arguments)}return B}()})},ie=function(){var C=Object(r.a)(o.a.mark(function _(y,B){var G;return o.a.wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(M({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!B){se.next=7;break}return se.next=4,Object(D.v)({id:y});case 4:se.t0=se.sent,se.next=10;break;case 7:return se.next=9,Object(D.w)({id:y});case 9:se.t0=se.sent;case 10:if(G=se.t0,M({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((G==null?void 0:G.game_identifier)||(G==null?void 0:G.identifier))){se.next=15;break}return Object(S.z)(B?"/tasks/".concat(G==null?void 0:G.identifier,"/jupyter"):"/tasks/".concat(G.game_identifier)),se.abrupt("return");case 15:(G==null?void 0:G.status)===2?ee(G==null?void 0:G.message):(G==null?void 0:G.status)===3&&de(G==null?void 0:G.message);case 16:case"end":return se.stop()}},_)}));return function(y,B){return C.apply(this,arguments)}}(),ee=function C(_){var y;_=((y=_)===null||y===void 0?void 0:y.includes(".json"))?_:"".concat(_,".json"),f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var B=Object(r.a)(o.a.mark(function pe(){var se,ue;return o.a.wrap(function(ye){for(;;)switch(ye.prev=ye.next){case 0:return ye.next=2,Object(I.K)({url:_});case 2:if(se=ye.sent,se){ye.next=5;break}return ye.abrupt("return");case 5:return s.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),ye.next=8,Object(D.w)({id:se.shixun_identifier});case 8:if(ue=ye.sent,!(ue==null?void 0:ue.game_identifier)){ye.next=12;break}return Object(S.z)("/tasks/".concat(ue.game_identifier)),ye.abrupt("return");case 12:(ue==null?void 0:ue.status)===2?C(ue==null?void 0:ue.message):(ue==null?void 0:ue.status)===3&&de(ue==null?void 0:ue.message);case 13:case"end":return ye.stop()}},pe)}));function G(){return B.apply(this,arguments)}return G}()})},de=function(_){f.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:h.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",_,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},P=function(_){console.log("onDragEnter:",_)},t=function(){var C=Object(r.a)(o.a.mark(function _(y){var B,G,pe,se,ue,ve,ye,Te,le,Pe;return o.a.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(console.log("onDrop:",y),!(!!((B=y.dragNode.children)===null||B===void 0?void 0:B.length)&&!y.node.dragOverGapBottom)){Oe.next=3;break}return Oe.abrupt("return",!1);case 3:if(G=y.node.props.eventKey,pe=y.dragNode.props.eventKey,se=y.node.props.pos.split("-"),ue=y.dropPosition-Number(se[se.length-1]),!((se==null?void 0:se.length)>3)){Oe.next=9;break}return Oe.abrupt("return");case 9:return ve=function xe(Ce,De,Ne){for(var je=0;je0&&y.node.props.expanded&&ue===1?ve(ye,G,function(xe){xe.children=xe.children||[],xe.children.unshift(Te)}):(ve(ye,G,function(xe,Ce,De){le=De,Pe=Ce}),le&&(ue===-1?le.splice(Pe,0,Te):le.splice(Pe+1,0,Te))):ve(ye,G,function(xe){xe.children=xe.children||[],xe.children.unshift(Te)}),ye.map(function(xe,Ce){}),Oe.next=17,j({stage_id:N.stage_id,list:ye});case 17:a(ye,0),oe(Object(c.a)(ye));case 19:case"end":return Oe.stop()}},_)}));return function(y){return C.apply(this,arguments)}}(),a=function C(_,y){_.map(function(B,G){try{return console.log("item:",B,$,_,B.children),B.key=y+1+"-"+(G+1),y?B.index=N.index+1+"-"+y+(G+1):B.index=N.index+1+"-"+(G+1),y=y||0,B.children&&(ae.push(y+1+"-"+(G+1)),C(B.children,y+1+"-")),B}catch(pe){}})};return h.a.createElement(h.a.Fragment,null,$.length&&h.a.createElement(We.a,{className:R.a.tree,disabled:N.disabled,defaultExpandAll:!0,autoExpandParent:!0,expandedKeys:ae,draggable:!0,onDragEnter:P,onDrop:t,showIcon:!1,switcherIcon:null,blockNode:!0,titleRender:function(_){var y,B,G,pe,se,ue=_;return ue.item_type!==L&&L!=="All"?null:h.a.createElement(n.a,{align:"middle",className:"font14"},h.a.createElement(u.a,{flex:"30px"},_.item_type==="Shixun"?h.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):_.item_type==="VideoItem"?h.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"}):h.a.createElement("i",{className:"iconfont icon-jiaoxueanli c-cyan-blue font20"})),h.a.createElement(u.a,{flex:"1",className:"c-grey-333"},N.cust_seq&&h.a.createElement("span",{className:"mr10"},_.index),_.item_type!=="Attachment"&&_.name,_.item_type==="Attachment"&&h.a.createElement("a",{target:"_blank",onClick:function(){return Object(S.z)(_.url)}},_.name)),h.a.createElement(u.a,{flex:"250px",className:"tr pr20"},!N.disabled&&h.a.createElement("div",null,h.a.createElement(v.a,{title:"\u5220\u9664"},h.a.createElement("span",{onClick:function(){N.deleteStages({id:ue.stage_item_id,stage_id:N.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),N.showVideoPlay&&N.disabled&&ue.item_type==="VideoItem"&&h.a.createElement("aside",null,h.a.createElement(T.a,{type:"primary",onClick:function(){var ye,Te;if(!((ye=J.userInfo)===null||ye===void 0?void 0:ye.admin)&&!((Te=J.userInfo)===null||Te===void 0?void 0:Te.business)&&!ue.can_view)return f.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:h.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")});ue.link&&Object(E.o)({is_f:1,id:ue.id,point:0,total:0}),Object(S.z)(ue.link||"/video/".concat(ue.id,"?subject_id=").concat(ce.pathId))}},ue.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((y=J.userInfo)===null||y===void 0?void 0:y.admin)||(ue.allow_visit||ue.to_be_built||ue.shixun_status!=="\u6682\u672A\u516C\u5F00"&&ue.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((B=W.detail)===null||B===void 0?void 0:B.allow_statistics)&&((G=J.userInfo)===null||G===void 0?void 0:G.user_identity)==="\u5B66\u751F"&&((pe=W.detail)===null||pe===void 0?void 0:pe.allow_visit)&&((se=W.detail)===null||se===void 0?void 0:se.courses)))&&N.disabled&&ue.item_type==="Shixun"&&h.a.createElement("aside",null,h.a.createElement("a",{onClick:function(){A.c.push("/shixuns/".concat(ue.identifier,"/challenges"))},target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),ue.shixun_status!=="\u6682\u672A\u516C\u5F00"&&h.a.createElement(T.a,{className:"ml20",type:"primary",onClick:function(){ie(ue.identifier,ue.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),!ue.allow_visit&&!ue.to_be_built&&ue.shixun_status==="\u6682\u672A\u516C\u5F00"&&h.a.createElement("span",{className:R.a.color204},"\u6682\u672A\u516C\u5F00"),!ue.allow_visit&&!ue.to_be_built&&ue.shixun_status==="\u5DF2\u5220\u9664"&&h.a.createElement("span",{className:R.a.color204},"\u5DF2\u5220\u9664"),N.disabled&&ue.item_type==="Shixun"&&h.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",ue.challenges_count)))},treeData:$}))};Me.a=Object(A.a)(function(H){var ne=H.pathsDetail,W=H.loading,re=H.user,J=H.globalSetting;return{pathsDetail:ne,globalSetting:J,user:re,loading:W.effects}})(K)},kwm0:function(Ke,Me,te){Ke.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"}},qGJc:function(Ke,Me,te){(function(Le){var We,We;!function(_e){if(!0)window.OSS=_e(),Ke.exports=_e();else var n}(function(){var _e;return function(){function n(k,T,m){function v(p,s){if(!T[p]){if(!k[p]){var e=typeof We=="function"&&We;if(!s&&e)return We(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=T[p]={exports:{}};k[p][0].call(r.exports,function(l){return v(k[p][1][l]||l)},r,r.exports,n,k,T,m)}return T[p].exports}for(var i=typeof We=="function"&&We,u=0;u0?L["Content-Type"]=V.mime:L["Content-Type"]=x.getType(V.mime||d.extname(V.object||""))||"application/octet-stream"),V.content&&(L["Content-Md5"]=b.createHash("md5").update(new v(V.content,"utf8")).digest("base64"),L["Content-Length"]||(L["Content-Length"]=V.content.length));var j=this._getResource(V);L.authorization=this.authorization(V.method,j,V.subres,L);var M=this._getReqUrl(V);g("request %s %s, with headers %j, !!stream: %s",V.method,M,L,!!V.stream);var N=V.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:V.method,content:V.content,stream:V.stream,headers:L,timeout:N,writeStream:V.writeStream,customResponse:V.customResponse,ctx:V.ctx||this.ctx}}},J.request=l.default.mark(function V(L){var j,M,N,q;return l.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:return j=this.createRequest(L),M=void 0,N=void 0,Y.prev=3,Y.next=6,this.urllib.request(j.url,j.params);case 6:M=Y.sent,g("response %s %s, got %s, headers: %j",L.method,j.url,M.status,M.headers),Y.next=13;break;case 10:Y.prev=10,Y.t0=Y.catch(3),N=Y.t0;case 13:if(q=void 0,!M||!L.successStatuses||L.successStatuses.indexOf(M.status)!==-1){Y.next=26;break}return Y.next=17,this.requestError(M);case 17:if(q=Y.sent,q.code!=="RequestTimeTooSkewed"){Y.next=23;break}return this.options.amendTimeSkewed=+new Date(q.serverTime)-new Date,Y.next=22,this.request(L);case 22:return Y.abrupt("return",Y.sent);case 23:q.params=L,Y.next=30;break;case 26:if(!N){Y.next=30;break}return Y.next=29,this.requestError(N);case 29:q=Y.sent;case 30:if(!q){Y.next=32;break}throw q;case 32:if(!L.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()}},V,this,[[3,10]])}),J._getResource=function(V){var L="/";return V.bucket&&(L+=V.bucket+"/"),V.object&&(L+=V.object),L},J._isIP=function(V){return W._isIP(V)},J._escape=function(V){return U.encodeURIComponent(V).replace(/%2F/g,"/")},J._getReqUrl=function(V){var L={};O(this.options.endpoint).to(L);var j=this._isIP(L.hostname),M=this.options.cname;!V.bucket||M||j||(L.host=V.bucket+"."+L.host);var N="/";V.bucket&&j&&(N+=V.bucket+"/"),V.object&&(N+=this._escape(V.object).replace(/\+/g,"%2B")),L.pathname=N;var q={};if(V.query&&S(q,V.query),V.subres){var Y={};I.string(V.subres)?Y[V.subres]="":I.array(V.subres)?V.subres.forEach(function(ae){Y[ae]=""}):Y=V.subres,S(q,Y)}return L.query=q,E.format(L)},J._getUserAgent=function(){var V=m&&m.browser?"js":"nodejs",L="aliyun-sdk-"+V+"/"+z.version,j=D.description;return!j&&m&&(j="Node.js "+m.version.slice(1)+" on "+m.platform+" "+m.arch),this._checkUserAgent(L+" "+j)},J._checkUserAgent=function(V){return V.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},J.checkBrowserAndVersion=function(V,L){return H.name===V&&H.version.split(".")[0]===L},J.parseXML=function(V){return function(L){v.isBuffer(V)&&(V=V.toString()),h.parseString(V,{explicitRoot:!1,explicitArray:!1},L)}},J.requestError=l.default.mark(function V(L){var j,M,N,q;return l.default.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(j=null,L.data&&L.data.length){Y.next=5;break}L.status===-1||L.status===-2?(j=new Error(L.message),j.name=L.name,j.status=L.status,j.code=L.name):(L.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):L.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+L.status),j.name="UnknowError",j.status=L.status),j.requestId=L.headers["x-oss-request-id"],j.host=""),Y.next=30;break;case 5:return M=String(L.data),g("request response error data: %s",M),N=void 0,Y.prev=8,Y.next=11,this.parseXML(M)||{};case 11:N=Y.sent,Y.next=21;break;case 14:return Y.prev=14,Y.t0=Y.catch(8),g(M),Y.t0.message+=` raw xml: `+M,Y.t0.status=L.status,Y.t0.requestId=L.headers["x-oss-request-id"],Y.abrupt("return",Y.t0);case 21:q=N.Message||"unknow request error, status: "+L.status,N.Condition&&(q+=" (condition: "+N.Condition+")"),j=new Error(q),j.name=N.Code?N.Code+"Error":"UnknowError",j.status=L.status,j.code=N.Code,j.requestId=N.RequestId,j.hostId=N.HostId,j.serverTime=N.ServerTime;case 30:return g("generate error %j",j),Y.abrupt("return",j);case 32:case"end":return Y.stop()}},V,this,[[8,14]])})}).call(this,n("_process"),n("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(n,k,T){(function(m){"use strict";function v(O){return O&&O.__esModule?O:{default:O}}function i(O,x){if(!(this instanceof i))return new i(O,x);d.call(this,x),this.file=O,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var u=n("babel-runtime/core-js/array/from"),p=v(u),s=n("babel-runtime/regenerator"),e=v(s),o=n("is-type-of"),r=n("util"),l=n("path"),f=n("mime"),c=n("copy-to"),g=T;g.multipartUpload=e.default.mark(function O(x,h,w){var A,S,E,I,D,U,R,z,K;return e.default.wrap(function(H){for(;;)switch(H.prev=H.next){case 0:if(this.resetCancelFlag(),w=w||{},!w.checkpoint||!w.checkpoint.uploadId){H.next=6;break}return H.next=5,this._resumeMultipart(w.checkpoint,w);case 5:return H.abrupt("return",H.sent);case 6:return A=102400,w.mime||(o.file(h)?w.mime=f.getType(l.extname(h.name)):o.blob(h)?w.mime=h.type:w.mime=f.getType(l.extname(h))),w.headers=w.headers||{},this._convertMetaToHeaders(w.meta,w.headers),H.next=12,this._getFileSize(h);case 12:if(!((S=H.sent)0&&c(I).to(U),R=this._divideParts(A,S),z=R.length,K=!1,H=e.default.mark(function ae(Q,ce){var fe,Z,$;return e.default.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(Q.isCancel()){oe.next=21;break}return oe.prev=1,fe=R[ce-1],Z={stream:Q._createStream(w,fe.start,fe.end),size:fe.end-fe.start},oe.next=6,Q._uploadPart(D,E,ce,Z);case 6:if($=oe.sent,Q.isCancel()||K){oe.next=13;break}if(x.doneParts.push({number:ce,etag:$.res.headers.etag}),U.push({number:ce,etag:$.res.headers.etag}),!h||!h.progress){oe.next=13;break}return oe.next=13,h.progress(I.length/z,x,$.res);case 13:oe.next=21;break;case 15:if(oe.prev=15,oe.t0=oe.catch(1),Q.isCancel()){oe.next=21;break}throw Q.cancel(),oe.t0.partNum=ce,oe.t0;case 21:case"end":return oe.stop()}},ae,this,[[1,15]])}),ne=(0,p.default)(new Array(z),function(ae,Q){return Q+1}),W=U.map(function(ae){return ae.number}),re=ne.filter(function(ae){return W.indexOf(ae)<0}),J=5,V=h.parallel||J,!this.checkBrowserAndVersion("Internet Explorer","10")&&V!==1){Y.next=26;break}L=0;case 16:if(!(L0)){Y.next=37;break}throw this.resetCancelFlag(),q=N[0],q.message="Failed to upload some parts with error: "+q.toString()+" part_num: "+q.partNum,q;case 37:if(!this.isCancel()){Y.next=40;break}throw j=null,this._makeCancelEvent();case 40:return Y.next=42,this.completeMultipartUpload(D,E,U,h);case 42:return Y.abrupt("return",Y.sent);case 43:case"end":return Y.stop()}},O,this)}),o.file=function(O){return typeof File!="undefined"&&O instanceof File},o.blob=function(O){return typeof Blob!="undefined"&&O instanceof Blob},g._getFileSize=e.default.mark(function O(x){var h;return e.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:if(!o.buffer(x)){w.next=4;break}return w.abrupt("return",x.length);case 4:if(!o.blob(x)&&!o.file(x)){w.next=6;break}return w.abrupt("return",x.size);case 6:if(!o.string(x)){w.next=11;break}return w.next=9,this._statFile(x);case 9:return h=w.sent,w.abrupt("return",h.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return w.stop()}},O,this)});var b=n("stream"),d=b.Readable;r.inherits(i,d),i.prototype.readFileAndPush=function(O){if(this.fileBuffer)for(var x=!0;x&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:w,this.start=w,x=this.push(this.fileBuffer.slice(h,w))}},i.prototype._read=function(O){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);O=O||16384;var x=this;this.reader.onload=function(h){x.fileBuffer=new m(new Uint8Array(h.target.result)),x.file=null,x.readFileAndPush(O)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(O)},g._createStream=function(O,x,h){if(o.blob(O)||o.file(O))return new i(O.slice(x,h));throw new Error("_createStream requires File/String.")},g._getPartSize=function(O,x){return x?Math.max(Math.ceil(O/1e4),x):1048576},g._divideParts=function(O,x){for(var h=Math.ceil(O/x),w=[],A=0;A `,w.quiet?A+=` true @@ -17,7 +17,7 @@ Line: `+_.line+` Column: `+_.column+` Char: `+_.c),y=new Error(y),_.error=y,z(_,"onerror",y),_}function re(_){return _.sawRoot&&!_.closedRoot&&J(_,"Unclosed root tag"),_.state!==a.BEGIN&&_.state!==a.BEGIN_WHITESPACE&&_.state!==a.TEXT&&W(_,"Unexpected end"),H(_),_.c="",_.closed=!0,z(_,"onend"),O.call(_,_.strict,_.opt),_}function J(_,y){if((_===void 0?"undefined":(0,o.default)(_))!=="object"||!(_ instanceof O))throw new Error("bad call to strictFail");_.strict&&W(_,y)}function V(_){_.strict||(_.tagName=_.tagName[_.looseCase]());var y=_.tags[_.tags.length-1]||_,B=_.tag={name:_.tagName,attributes:{}};_.opt.xmlns&&(B.ns=y.ns),_.attribList.length=0,K(_,"onopentagstart",B)}function L(_,y){var B=_.indexOf(":"),G=B<0?["",_]:_.split(":"),pe=G[0],se=G[1];return y&&_==="xmlns"&&(pe="xmlns",se=""),{prefix:pe,local:se}}function j(_){if(_.strict||(_.attribName=_.attribName[_.looseCase]()),_.attribList.indexOf(_.attribName)!==-1||_.tag.attributes.hasOwnProperty(_.attribName))return void(_.attribName=_.attribValue="");if(_.opt.xmlns){var y=L(_.attribName,!0),B=y.prefix,G=y.local;if(B==="xmlns")if(G==="xml"&&_.attribValue!==X)J(_,"xml: prefix must be bound to "+X+` Actual: `+_.attribValue);else if(G==="xmlns"&&_.attribValue!==F)J(_,"xmlns: prefix must be bound to "+F+` -Actual: `+_.attribValue);else{var pe=_.tag,se=_.tags[_.tags.length-1]||_;pe.ns===se.ns&&(pe.ns=(0,b.default)(se.ns)),pe.ns[G]=_.attribValue}_.attribList.push([_.attribName,_.attribValue])}else _.tag.attributes[_.attribName]=_.attribValue,K(_,"onattribute",{name:_.attribName,value:_.attribValue});_.attribName=_.attribValue=""}function M(_,y){if(_.opt.xmlns){var B=_.tag,G=L(_.tagName);B.prefix=G.prefix,B.local=G.local,B.uri=B.ns[G.prefix]||"",B.prefix&&!B.uri&&(J(_,"Unbound namespace prefix: "+(0,s.default)(_.tagName)),B.uri=G.prefix);var pe=_.tags[_.tags.length-1]||_;B.ns&&pe.ns!==B.ns&&(0,c.default)(B.ns).forEach(function(Ce){K(_,"onopennamespace",{prefix:Ce,uri:B.ns[Ce]})});for(var se=0,ue=_.attribList.length;se",_.tagName="",void(_.state=a.SCRIPT);K(_,"onscript",_.script),_.script=""}var y=_.tags.length,B=_.tagName;_.strict||(B=B[_.looseCase]());for(var G=B;y--&&!(_.tags[y].name===G);)J(_,"Unexpected close tag");if(y<0)return J(_,"Unmatched closing tag: "+_.tagName),_.textNode+="",void(_.state=a.TEXT);_.tagName=B;for(var pe=_.tags.length;pe-- >y;){var se=_.tag=_.tags.pop();_.tagName=_.tag.name,K(_,"onclosetag",_.tagName);var ue={};for(var ve in se.ns)ue[ve]=se.ns[ve];var ye=_.tags[_.tags.length-1]||_;_.opt.xmlns&&se.ns!==ye.ns&&(0,c.default)(se.ns).forEach(function(Te){var le=se.ns[Te];K(_,"onclosenamespace",{prefix:Te,uri:le})})}y===0&&(_.closedRoot=!0),_.tagName=_.attribValue=_.attribName="",_.attribList.length=0,_.state=a.TEXT}function q(_){var y,B=_.entity,G=B.toLowerCase(),pe="";return _.ENTITIES[B]?_.ENTITIES[B]:_.ENTITIES[G]?_.ENTITIES[G]:(B=G,B.charAt(0)==="#"&&(B.charAt(1)==="x"?(B=B.slice(2),y=parseInt(B,16),pe=y.toString(16)):(B=B.slice(1),y=parseInt(B,10),pe=y.toString(10))),B=B.replace(/^0+/,""),isNaN(y)||pe.toLowerCase()!==B?(J(_,"Invalid character entity"),"&"+_.entity+";"):(0,u.default)(y))}function Y(_,y){y==="<"?(_.state=a.OPEN_WAKA,_.startTagPosition=_.position):E(y)||(J(_,"Non-whitespace before first tag."),_.textNode=y,_.state=a.TEXT)}function ae(_,y){var B="";return y<_.length&&(B=_.charAt(y)),B}function Q(_){var y=this;if(this.error)throw this.error;if(y.closed)return W(y,"Cannot write after close. Assign an onready handler.");if(_===null)return re(y);(_===void 0?"undefined":(0,o.default)(_))==="object"&&(_=_.toString());for(var B=0,G="";!(G=ae(_,B++),y.c=G,!G);)switch(y.trackPosition&&(y.position++,G===` +Actual: `+_.attribValue);else{var pe=_.tag,se=_.tags[_.tags.length-1]||_;pe.ns===se.ns&&(pe.ns=(0,b.default)(se.ns)),pe.ns[G]=_.attribValue}_.attribList.push([_.attribName,_.attribValue])}else _.tag.attributes[_.attribName]=_.attribValue,K(_,"onattribute",{name:_.attribName,value:_.attribValue});_.attribName=_.attribValue=""}function M(_,y){if(_.opt.xmlns){var B=_.tag,G=L(_.tagName);B.prefix=G.prefix,B.local=G.local,B.uri=B.ns[G.prefix]||"",B.prefix&&!B.uri&&(J(_,"Unbound namespace prefix: "+(0,s.default)(_.tagName)),B.uri=G.prefix);var pe=_.tags[_.tags.length-1]||_;B.ns&&pe.ns!==B.ns&&(0,c.default)(B.ns).forEach(function(Ce){K(_,"onopennamespace",{prefix:Ce,uri:B.ns[Ce]})});for(var se=0,ue=_.attribList.length;se",_.tagName="",void(_.state=a.SCRIPT);K(_,"onscript",_.script),_.script=""}var y=_.tags.length,B=_.tagName;_.strict||(B=B[_.looseCase]());for(var G=B;y--&&!(_.tags[y].name===G);)J(_,"Unexpected close tag");if(y<0)return J(_,"Unmatched closing tag: "+_.tagName),_.textNode+="",void(_.state=a.TEXT);_.tagName=B;for(var pe=_.tags.length;pe-- >y;){var se=_.tag=_.tags.pop();_.tagName=_.tag.name,K(_,"onclosetag",_.tagName);var ue={};for(var ve in se.ns)ue[ve]=se.ns[ve];var ye=_.tags[_.tags.length-1]||_;_.opt.xmlns&&se.ns!==ye.ns&&(0,c.default)(se.ns).forEach(function(Te){var le=se.ns[Te];K(_,"onclosenamespace",{prefix:Te,uri:le})})}y===0&&(_.closedRoot=!0),_.tagName=_.attribValue=_.attribName="",_.attribList.length=0,_.state=a.TEXT}function q(_){var y,B=_.entity,G=B.toLowerCase(),pe="";return _.ENTITIES[B]?_.ENTITIES[B]:_.ENTITIES[G]?_.ENTITIES[G]:(B=G,B.charAt(0)==="#"&&(B.charAt(1)==="x"?(B=B.slice(2),y=parseInt(B,16),pe=y.toString(16)):(B=B.slice(1),y=parseInt(B,10),pe=y.toString(10))),B=B.replace(/^0+/,""),isNaN(y)||pe.toLowerCase()!==B?(J(_,"Invalid character entity"),"&"+_.entity+";"):(0,u.default)(y))}function Y(_,y){y==="<"?(_.state=a.OPEN_WAKA,_.startTagPosition=_.position):E(y)||(J(_,"Non-whitespace before first tag."),_.textNode=y,_.state=a.TEXT)}function ae(_,y){var B="";return y<_.length&&(B=_.charAt(y)),B}function Q(_){var y=this;if(this.error)throw this.error;if(y.closed)return W(y,"Cannot write after close. Assign an onready handler.");if(_===null)return re(y);(_===void 0?"undefined":(0,o.default)(_))==="object"&&(_=_.toString());for(var B=0,G="";!(G=ae(_,B++),y.c=G,!G);)switch(y.trackPosition&&(y.position++,G===` `?(y.line++,y.column=0):y.column++),y.state){case a.BEGIN:if(y.state=a.BEGIN_WHITESPACE,G==="\uFEFF")continue;Y(y,G);continue;case a.BEGIN_WHITESPACE:Y(y,G);continue;case a.TEXT:if(y.sawRoot&&!y.closedRoot){for(var pe=B-1;G&&G!=="<"&&G!=="&";)(G=ae(_,B++))&&y.trackPosition&&(y.position++,G===` `?(y.line++,y.column=0):y.column++);y.textNode+=_.substring(pe,B-1)}G!=="<"||y.sawRoot&&y.closedRoot&&!y.strict?(E(G)||y.sawRoot&&!y.closedRoot||J(y,"Text data outside of root node."),G==="&"?y.state=a.TEXT_ENTITY:y.textNode+=G):(y.state=a.OPEN_WAKA,y.startTagPosition=y.position);continue;case a.SCRIPT:G==="<"?y.state=a.SCRIPT_ENDING:y.script+=G;continue;case a.SCRIPT_ENDING:G==="/"?y.state=a.CLOSE_TAG:(y.script+="<"+G,y.state=a.SCRIPT);continue;case a.OPEN_WAKA:if(G==="!")y.state=a.SGML_DECL,y.sgmlDecl="";else if(!E(G))if(U(ee,G))y.state=a.OPEN_TAG,y.tagName=G;else if(G==="/")y.state=a.CLOSE_TAG,y.tagName="";else if(G==="?")y.state=a.PROC_INST,y.procInstName=y.procInstBody="";else{if(J(y,"Unencoded <"),y.startTagPosition+1"?(K(y,"onsgmldeclaration",y.sgmlDecl),y.sgmlDecl="",y.state=a.TEXT):(I(G)&&(y.state=a.SGML_DECL_QUOTED),y.sgmlDecl+=G);continue;case a.SGML_DECL_QUOTED:G===y.q&&(y.state=a.SGML_DECL,y.q=""),y.sgmlDecl+=G;continue;case a.DOCTYPE:G===">"?(y.state=a.TEXT,K(y,"ondoctype",y.doctype),y.doctype=!0):(y.doctype+=G,G==="["?y.state=a.DOCTYPE_DTD:I(G)&&(y.state=a.DOCTYPE_QUOTED,y.q=G));continue;case a.DOCTYPE_QUOTED:y.doctype+=G,G===y.q&&(y.q="",y.state=a.DOCTYPE);continue;case a.DOCTYPE_DTD:y.doctype+=G,G==="]"?y.state=a.DOCTYPE:I(G)&&(y.state=a.DOCTYPE_DTD_QUOTED,y.q=G);continue;case a.DOCTYPE_DTD_QUOTED:y.doctype+=G,G===y.q&&(y.state=a.DOCTYPE_DTD,y.q="");continue;case a.COMMENT:G==="-"?y.state=a.COMMENT_ENDING:y.comment+=G;continue;case a.COMMENT_ENDING:G==="-"?(y.state=a.COMMENT_ENDED,y.comment=ne(y.opt,y.comment),y.comment&&K(y,"oncomment",y.comment),y.comment=""):(y.comment+="-"+G,y.state=a.COMMENT);continue;case a.COMMENT_ENDED:G!==">"?(J(y,"Malformed comment"),y.comment+="--"+G,y.state=a.COMMENT):y.state=a.TEXT;continue;case a.CDATA:G==="]"?y.state=a.CDATA_ENDING:y.cdata+=G;continue;case a.CDATA_ENDING:G==="]"?y.state=a.CDATA_ENDING_2:(y.cdata+="]"+G,y.state=a.CDATA);continue;case a.CDATA_ENDING_2:G===">"?(y.cdata&&K(y,"oncdata",y.cdata),K(y,"onclosecdata"),y.cdata="",y.state=a.TEXT):G==="]"?y.cdata+="]":(y.cdata+="]]"+G,y.state=a.CDATA);continue;case a.PROC_INST:G==="?"?y.state=a.PROC_INST_ENDING:E(G)?y.state=a.PROC_INST_BODY:y.procInstName+=G;continue;case a.PROC_INST_BODY:if(!y.procInstBody&&E(G))continue;G==="?"?y.state=a.PROC_INST_ENDING:y.procInstBody+=G;continue;case a.PROC_INST_ENDING:G===">"?(K(y,"onprocessinginstruction",{name:y.procInstName,body:y.procInstBody}),y.procInstName=y.procInstBody="",y.state=a.TEXT):(y.procInstBody+="?"+G,y.state=a.PROC_INST_BODY);continue;case a.OPEN_TAG:U(de,G)?y.tagName+=G:(V(y),G===">"?M(y):G==="/"?y.state=a.OPEN_TAG_SLASH:(E(G)||J(y,"Invalid character in tag name"),y.state=a.ATTRIB));continue;case a.OPEN_TAG_SLASH:G===">"?(M(y,!0),N(y)):(J(y,"Forward-slash in opening tag not followed by >"),y.state=a.ATTRIB);continue;case a.ATTRIB:if(E(G))continue;G===">"?M(y):G==="/"?y.state=a.OPEN_TAG_SLASH:U(ee,G)?(y.attribName=G,y.attribValue="",y.state=a.ATTRIB_NAME):J(y,"Invalid attribute name");continue;case a.ATTRIB_NAME:G==="="?y.state=a.ATTRIB_VALUE:G===">"?(J(y,"Attribute without value"),y.attribValue=y.attribName,j(y),M(y)):E(G)?y.state=a.ATTRIB_NAME_SAW_WHITE:U(de,G)?y.attribName+=G:J(y,"Invalid attribute name");continue;case a.ATTRIB_NAME_SAW_WHITE:if(G==="=")y.state=a.ATTRIB_VALUE;else{if(E(G))continue;J(y,"Attribute without value"),y.tag.attributes[y.attribName]="",y.attribValue="",K(y,"onattribute",{name:y.attribName,value:""}),y.attribName="",G===">"?M(y):U(ee,G)?(y.attribName=G,y.state=a.ATTRIB_NAME):(J(y,"Invalid attribute name"),y.state=a.ATTRIB)}continue;case a.ATTRIB_VALUE:if(E(G))continue;I(G)?(y.q=G,y.state=a.ATTRIB_VALUE_QUOTED):(J(y,"Unquoted attribute value"),y.state=a.ATTRIB_VALUE_UNQUOTED,y.attribValue=G);continue;case a.ATTRIB_VALUE_QUOTED:if(G!==y.q){G==="&"?y.state=a.ATTRIB_VALUE_ENTITY_Q:y.attribValue+=G;continue}j(y),y.q="",y.state=a.ATTRIB_VALUE_CLOSED;continue;case a.ATTRIB_VALUE_CLOSED:E(G)?y.state=a.ATTRIB:G===">"?M(y):G==="/"?y.state=a.OPEN_TAG_SLASH:U(ee,G)?(J(y,"No whitespace between attributes"),y.attribName=G,y.attribValue="",y.state=a.ATTRIB_NAME):J(y,"Invalid attribute name");continue;case a.ATTRIB_VALUE_UNQUOTED:if(!D(G)){G==="&"?y.state=a.ATTRIB_VALUE_ENTITY_U:y.attribValue+=G;continue}j(y),G===">"?M(y):y.state=a.ATTRIB;continue;case a.CLOSE_TAG:if(y.tagName)G===">"?N(y):U(de,G)?y.tagName+=G:y.script?(y.script+=""?N(y):J(y,"Invalid characters in closing tag");continue;case a.TEXT_ENTITY:case a.ATTRIB_VALUE_ENTITY_Q:case a.ATTRIB_VALUE_ENTITY_U:var ue,ve;switch(y.state){case a.TEXT_ENTITY:ue=a.TEXT,ve="textNode";break;case a.ATTRIB_VALUE_ENTITY_Q:ue=a.ATTRIB_VALUE_QUOTED,ve="attribValue";break;case a.ATTRIB_VALUE_ENTITY_U:ue=a.ATTRIB_VALUE_UNQUOTED,ve="attribValue"}G===";"?(y[ve]+=q(y),y.entity="",y.state=ue):U(y.entity.length?t:P,G)?y.entity+=G:(J(y,"Invalid character in entity name"),y[ve]+="&"+y.entity+G,y.entity="",y.state=ue);continue;default:throw new Error(y,"Unknown state: "+y.state)}return y.position>=y.bufferCheckPosition&&x(y),y}d.parser=function(_,y){return new O(_,y)},d.SAXParser=O,d.SAXStream=S,d.createStream=A,d.MAX_BUFFER_LENGTH=65536;var ce=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];d.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],b.default||(Object.create=function(_){function y(){}return y.prototype=_,new y}),c.default||(Object.keys=function(_){var y=[];for(var B in _)_.hasOwnProperty(B)&&y.push(B);return y}),O.prototype={end:function(){re(this)},write:Q,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){w(this)}};var fe;try{fe=n("stream").Stream}catch(_){fe=function(){}}var Z=d.EVENTS.filter(function(_){return _!=="error"&&_!=="end"});S.prototype=(0,b.default)(fe.prototype,{constructor:{value:S}}),S.prototype.write=function(_){if(typeof m=="function"&&typeof m.isBuffer=="function"&&m.isBuffer(_)){if(!this._decoder){var y=n("string_decoder").StringDecoder;this._decoder=new y("utf8")}_=this._decoder.write(_)}return this._parser.write(_.toString()),this.emit("data",_),!0},S.prototype.end=function(_){return _&&_.length&&this.write(_),this._parser.end(),!0},S.prototype.on=function(_,y){var B=this;return B._parser["on"+_]||Z.indexOf(_)===-1||(B._parser["on"+_]=function(){var G=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);G.splice(0,0,_),B.emit.apply(B,G)}),fe.prototype.on.call(B,_,y)};var $="[CDATA[",oe="DOCTYPE",X="http://www.w3.org/XML/1998/namespace",F="http://www.w3.org/2000/xmlns/",ie={xml:X,xmlns:F},ee=/[:_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]/,de=/[:_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-]/,P=/[#:_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;d.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++},d.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},d.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,c.default)(d.ENTITIES).forEach(function(_){var y=d.ENTITIES[_],B=typeof y=="number"?String.fromCharCode(y):y;d.ENTITIES[_]=B});for(var C in d.STATE)d.STATE[d.STATE[C]]=C;a=d.STATE,u.default||function(){var _=String.fromCharCode,y=Math.floor,B=function(){var pe,se,ue=[],ve=-1,ye=arguments.length;if(!ye)return"";for(var Te="";++ve1114111||y(le)!==le)throw RangeError("Invalid code point: "+le);le<=65535?ue.push(le):(le-=65536,pe=55296+(le>>10),se=le%1024+56320,ue.push(pe,se)),(ve+1===ye||ue.length>16384)&&(Te+=_.apply(null,ue),ue.length=0)}return Te};l.default?Object.defineProperty(String,"fromCodePoint",{value:B,configurable:!0,writable:!0}):String.fromCodePoint=B}()}(T===void 0?(void 0).sax={}:T)}).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,k,T){function m(){v.call(this)}k.exports=m;var v=n("events").EventEmitter;n("inherits")(m,v),m.Readable=n("readable-stream/readable.js"),m.Writable=n("readable-stream/writable.js"),m.Duplex=n("readable-stream/duplex.js"),m.Transform=n("readable-stream/transform.js"),m.PassThrough=n("readable-stream/passthrough.js"),m.Stream=m,m.prototype.pipe=function(i,u){function p(g){i.writable&&i.write(g)===!1&&f.pause&&f.pause()}function s(){f.readable&&f.resume&&f.resume()}function e(){c||(c=!0,i.end())}function o(){c||(c=!0,typeof i.destroy=="function"&&i.destroy())}function r(g){if(l(),v.listenerCount(this,"error")===0)throw g}function l(){f.removeListener("data",p),i.removeListener("drain",s),f.removeListener("end",e),f.removeListener("close",o),f.removeListener("error",r),i.removeListener("error",r),f.removeListener("end",l),f.removeListener("close",l),i.removeListener("close",l)}var f=this;f.on("data",p),i.on("drain",s),i._isStdio||u&&u.end===!1||(f.on("end",e),f.on("close",o));var c=!1;return f.on("error",r),i.on("error",r),f.on("end",l),f.on("close",l),i.on("close",l),i.emit("pipe",f),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,k,T){(function(m){var v=n("./lib/request"),i=n("./lib/response"),u=n("xtend"),p=n("builtin-status-codes"),s=n("url"),e=T;e.request=function(o,r){o=typeof o=="string"?s.parse(o):u(o);var l=m.location.protocol.search(/^https?:$/)===-1?"http:":"",f=o.protocol||l,c=o.hostname||o.host,g=o.port,b=o.path||"/";c&&c.indexOf(":")!==-1&&(c="["+c+"]"),o.url=(c?f+"//"+c:"")+(g?":"+g:"")+b,o.method=(o.method||"GET").toUpperCase(),o.headers=o.headers||{};var d=new v(o);return r&&d.on("response",r),d},e.get=function(o,r){var l=e.request(o,r);return l.end(),l},e.ClientRequest=v,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 Le!="undefined"?Le: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,k,T){(function(m){"use strict";function v(){if(p!==void 0)return p;if(m.XMLHttpRequest){p=new m.XMLHttpRequest;try{p.open("GET",m.XDomainRequest?"/":"https://example.com")}catch(o){p=null}}else p=null;return p}function i(o){var r=v();if(!r)return!1;try{return r.responseType=o,r.responseType===o}catch(l){}return!1}function u(o){return typeof o=="function"}T.fetch=u(m.fetch)&&u(m.ReadableStream),T.writableStream=u(m.WritableStream),T.abortController=u(m.AbortController),T.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),T.blobConstructor=!0}catch(o){}var p,s=m.ArrayBuffer!==void 0,e=s&&u(m.ArrayBuffer.prototype.slice);T.arraybuffer=T.fetch||s&&i("arraybuffer"),T.msstream=!T.fetch&&e&&i("ms-stream"),T.mozchunkedarraybuffer=!T.fetch&&s&&i("moz-chunked-arraybuffer"),T.overrideMimeType=T.fetch||!!v()&&u(v().overrideMimeType),T.vbArray=u(m.VBArray),p=null}).call(this,typeof Le!="undefined"?Le:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],198:[function(n,k,T){(function(m,v,i){"use strict";function u(x,h){return o.fetch&&h?"fetch":o.mozchunkedarraybuffer?"moz-chunked-arraybuffer":o.msstream?"ms-stream":o.arraybuffer&&x?"arraybuffer":o.vbArray&&x?"text:vbarray":"text"}function p(x){try{var h=x.status;return h!==null&&h!==0}catch(w){return!1}}var s=n("babel-runtime/core-js/object/keys"),e=function(x){return x&&x.__esModule?x:{default:x}}(s),o=n("./capability"),r=n("inherits"),l=n("./response"),f=n("readable-stream"),c=n("to-arraybuffer"),g=l.IncomingMessage,b=l.readyStates,d=k.exports=function(x){var h=this;f.Writable.call(h),h._opts=x,h._body=[],h._headers={},x.auth&&h.setHeader("Authorization","Basic "+new i(x.auth).toString("base64")),(0,e.default)(x.headers).forEach(function(S){h.setHeader(S,x.headers[S])});var w,A=!0;if(x.mode==="disable-fetch"||"requestTimeout"in x&&!o.abortController)A=!1,w=!0;else if(x.mode==="prefer-streaming")w=!1;else if(x.mode==="allow-wrong-content-type")w=!o.overrideMimeType;else{if(x.mode&&x.mode!=="default"&&x.mode!=="prefer-fast")throw new Error("Invalid value for opts.mode");w=!0}h._mode=u(w,A),h._fetchTimer=null,h.on("finish",function(){h._onFinish()})};r(d,f.Writable),d.prototype.setHeader=function(x,h){var w=this,A=x.toLowerCase();O.indexOf(A)===-1&&(w._headers[A]={name:x,value:h})},d.prototype.getHeader=function(x){var h=this._headers[x.toLowerCase()];return h?h.value:null},d.prototype.removeHeader=function(x){delete this._headers[x.toLowerCase()]},d.prototype._onFinish=function(){var x=this;if(!x._destroyed){var h=x._opts,w=x._headers,A=null;h.method!=="GET"&&h.method!=="HEAD"&&(A=o.arraybuffer?c(i.concat(x._body)):o.blobConstructor?new v.Blob(x._body.map(function(U){return c(U)}),{type:(w["content-type"]||{}).value||""}):i.concat(x._body).toString());var S=[];if((0,e.default)(w).forEach(function(U){var R=w[U].name,z=w[U].value;Array.isArray(z)?z.forEach(function(K){S.push([R,K])}):S.push([R,z])}),x._mode==="fetch"){var E=null;if(o.abortController){var I=new AbortController;E=I.signal,x._fetchAbortController=I,"requestTimeout"in h&&h.requestTimeout!==0&&(x._fetchTimer=v.setTimeout(function(){x.emit("requestTimeout"),x._fetchAbortController&&x._fetchAbortController.abort()},h.requestTimeout))}v.fetch(x._opts.url,{method:x._opts.method,headers:S,body:A||void 0,mode:"cors",credentials:h.withCredentials?"include":"same-origin",signal:E}).then(function(U){x._fetchResponse=U,x._connect()},function(U){v.clearTimeout(x._fetchTimer),x._destroyed||x.emit("error",U)})}else{var D=x._xhr=new v.XMLHttpRequest;try{D.open(x._opts.method,x._opts.url,!0)}catch(U){return void m.nextTick(function(){x.emit("error",U)})}"responseType"in D&&(D.responseType=x._mode.split(":")[0]),"withCredentials"in D&&(D.withCredentials=!!h.withCredentials),x._mode==="text"&&"overrideMimeType"in D&&D.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in h&&(D.timeout=h.requestTimeout,D.ontimeout=function(){x.emit("requestTimeout")}),S.forEach(function(U){D.setRequestHeader(U[0],U[1])}),x._response=null,D.onreadystatechange=function(){switch(D.readyState){case b.LOADING:case b.DONE:x._onXHRProgress()}},x._mode==="moz-chunked-arraybuffer"&&(D.onprogress=function(){x._onXHRProgress()}),D.onerror=function(){x._destroyed||x.emit("error",new Error("XHR error"))};try{D.send(A)}catch(U){return void m.nextTick(function(){x.emit("error",U)})}}}},d.prototype._onXHRProgress=function(){var x=this;p(x._xhr)&&!x._destroyed&&(x._response||x._connect(),x._response._onXHRProgress())},d.prototype._connect=function(){var x=this;x._destroyed||(x._response=new g(x._xhr,x._fetchResponse,x._mode,x._fetchTimer),x._response.on("error",function(h){x.emit("error",h)}),x.emit("response",x._response))},d.prototype._write=function(x,h,w){this._body.push(x),w()},d.prototype.abort=d.prototype.destroy=function(){var x=this;x._destroyed=!0,v.clearTimeout(x._fetchTimer),x._response&&(x._response._destroyed=!0),x._xhr?x._xhr.abort():x._fetchAbortController&&x._fetchAbortController.abort()},d.prototype.end=function(x,h,w){var A=this;typeof x=="function"&&(w=x,x=void 0),f.Writable.prototype.end.call(A,x,h,w)},d.prototype.flushHeaders=function(){},d.prototype.setTimeout=function(){},d.prototype.setNoDelay=function(){},d.prototype.setSocketKeepAlive=function(){};var O=["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 Le!="undefined"?Le: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,k,T){(function(m,v,i){"use strict";var u=n("babel-runtime/core-js/promise"),p=function(f){return f&&f.__esModule?f:{default:f}}(u),s=n("./capability"),e=n("inherits"),o=n("readable-stream"),r=T.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},l=T.IncomingMessage=function(f,c,g,b){var d=this;if(o.Readable.call(d),d._mode=g,d.headers={},d.rawHeaders=[],d.trailers={},d.rawTrailers=[],d.on("end",function(){m.nextTick(function(){d.emit("close")})}),g==="fetch"){if(d._fetchResponse=c,d.url=c.url,d.statusCode=c.status,d.statusMessage=c.statusText,c.headers.forEach(function(A,S){d.headers[S.toLowerCase()]=A,d.rawHeaders.push(S,A)}),s.writableStream){var O=new WritableStream({write:function(S){return new p.default(function(E,I){d._destroyed?I():d.push(new i(S))?E():d._resumeFetch=E})},close:function(){v.clearTimeout(b),d._destroyed||d.push(null)},abort:function(S){d._destroyed||d.emit("error",S)}});try{return void c.body.pipeTo(O).catch(function(A){v.clearTimeout(b),d._destroyed||d.emit("error",A)})}catch(A){}}var x=c.body.getReader();!function A(){x.read().then(function(S){if(!d._destroyed){if(S.done)return v.clearTimeout(b),void d.push(null);d.push(new i(S.value)),A()}}).catch(function(S){v.clearTimeout(b),d._destroyed||d.emit("error",S)})}()}else if(d._xhr=f,d._pos=0,d.url=f.responseURL,d.statusCode=f.status,d.statusMessage=f.statusText,f.getAllResponseHeaders().split(/\r?\n/).forEach(function(A){var S=A.match(/^([^:]+):\s*(.*)/);if(S){var E=S[1].toLowerCase();E==="set-cookie"?(d.headers[E]===void 0&&(d.headers[E]=[]),d.headers[E].push(S[2])):d.headers[E]!==void 0?d.headers[E]+=", "+S[2]:d.headers[E]=S[2],d.rawHeaders.push(S[1],S[2])}}),d._charset="x-user-defined",!s.overrideMimeType){var h=d.rawHeaders["mime-type"];if(h){var w=h.match(/;\s*charset=([^;])(;|$)/);w&&(d._charset=w[1].toLowerCase())}d._charset||(d._charset="utf-8")}};e(l,o.Readable),l.prototype._read=function(){var f=this,c=f._resumeFetch;c&&(f._resumeFetch=null,c())},l.prototype._onXHRProgress=function(){var f=this,c=f._xhr,g=null;switch(f._mode){case"text:vbarray":if(c.readyState!==r.DONE)break;try{g=new v.VBArray(c.responseBody).toArray()}catch(h){}if(g!==null){f.push(new i(g));break}case"text":try{g=c.responseText}catch(h){f._mode="text:vbarray";break}if(g.length>f._pos){var b=g.substr(f._pos);if(f._charset==="x-user-defined"){for(var d=new i(b.length),O=0;Of._pos&&(f.push(new i(new Uint8Array(x.result.slice(f._pos)))),f._pos=x.result.byteLength)},x.onload=function(){f.push(null)},x.readAsArrayBuffer(g)}f._xhr.readyState===r.DONE&&f._mode!=="ms-stream"&&f.push(null)}}).call(this,n("_process"),typeof Le!="undefined"?Le: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,k,T){"use strict";function m(h){if(!h)return"utf8";for(var w;;)switch(h){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 h;default:if(w)return;h=(""+h).toLowerCase(),w=!0}}function v(h){var w=m(h);if(typeof w!="string"&&(O.isEncoding===x||!x(h)))throw new Error("Unknown encoding: "+h);return w||h}function i(h){this.encoding=v(h);var w;switch(this.encoding){case"utf16le":this.text=l,this.end=f,w=4;break;case"utf8":this.fillLast=e,w=4;break;case"base64":this.text=c,this.end=g,w=3;break;default:return this.write=b,void(this.end=d)}this.lastNeed=0,this.lastTotal=0,this.lastChar=O.allocUnsafe(w)}function u(h){return h<=127?0:h>>5==6?2:h>>4==14?3:h>>3==30?4:h>>6==2?-1:-2}function p(h,w,A){var S=w.length-1;if(S=0?(E>0&&(h.lastNeed=E-1),E):--S=0?(E>0&&(h.lastNeed=E-2),E):--S=0?(E>0&&(E===2?E=0:h.lastNeed=E-3),E):0)}function s(h,w,A){if((192&w[0])!=128)return h.lastNeed=0,"\u951F\uFFFD";if(h.lastNeed>1&&w.length>1){if((192&w[1])!=128)return h.lastNeed=1,"\u951F\uFFFD";if(h.lastNeed>2&&w.length>2&&(192&w[2])!=128)return h.lastNeed=2,"\u951F\uFFFD"}}function e(h){var w=this.lastTotal-this.lastNeed,A=s(this,h,w);return A!==void 0?A:this.lastNeed<=h.length?(h.copy(this.lastChar,w,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(h.copy(this.lastChar,w,0,h.length),void(this.lastNeed-=h.length))}function o(h,w){var A=p(this,h,w);if(!this.lastNeed)return h.toString("utf8",w);this.lastTotal=A;var S=h.length-(A-this.lastNeed);return h.copy(this.lastChar,0,S),h.toString("utf8",w,S)}function r(h){var w=h&&h.length?this.write(h):"";return this.lastNeed?w+"\u951F\uFFFD":w}function l(h,w){if((h.length-w)%2==0){var A=h.toString("utf16le",w);if(A){var S=A.charCodeAt(A.length-1);if(S>=55296&&S<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=h[h.length-2],this.lastChar[1]=h[h.length-1],A.slice(0,-1)}return A}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=h[h.length-1],h.toString("utf16le",w,h.length-1)}function f(h){var w=h&&h.length?this.write(h):"";if(this.lastNeed){var A=this.lastTotal-this.lastNeed;return w+this.lastChar.toString("utf16le",0,A)}return w}function c(h,w){var A=(h.length-w)%3;return A===0?h.toString("base64",w):(this.lastNeed=3-A,this.lastTotal=3,A===1?this.lastChar[0]=h[h.length-1]:(this.lastChar[0]=h[h.length-2],this.lastChar[1]=h[h.length-1]),h.toString("base64",w,h.length-A))}function g(h){var w=h&&h.length?this.write(h):"";return this.lastNeed?w+this.lastChar.toString("base64",0,3-this.lastNeed):w}function b(h){return h.toString(this.encoding)}function d(h){return h&&h.length?this.write(h):""}var O=n("safe-buffer").Buffer,x=O.isEncoding||function(h){switch((h=""+h)&&h.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}};T.StringDecoder=i,i.prototype.write=function(h){if(h.length===0)return"";var w,A;if(this.lastNeed){if((w=this.fillLast(h))===void 0)return"";A=this.lastNeed,this.lastNeed=0}else A=0;return A=0&&(r._idleTimeoutId=setTimeout(function(){r._onTimeout&&r._onTimeout()},l))},T.setImmediate=typeof m=="function"?m:function(r){var l=o++,f=!(arguments.length<2)&&s.call(arguments,1);return e[l]=!0,u(function(){e[l]&&(f?r.apply(null,f):r.call(null),T.clearImmediate(l))}),l},T.clearImmediate=typeof v=="function"?v:function(r){delete e[r]}}).call(this,n("timers").setImmediate,n("timers").clearImmediate)},{"process/browser.js":173,timers:201}],202:[function(n,k,T){var m=n("buffer").Buffer;k.exports=function(v){if(v instanceof Uint8Array){if(v.byteOffset===0&&v.byteLength===v.buffer.byteLength)return v.buffer;if(typeof v.buffer.slice=="function")return v.buffer.slice(v.byteOffset,v.byteOffset+v.byteLength)}if(m.isBuffer(v)){for(var i=new Uint8Array(v.length),u=v.length,p=0;p",'"',"`"," ","\r",` `," "],c=["{","}","|","\\","^","`"].concat(f),g=["'"].concat(c),b=["%","/","?",";","#"].concat(g),d=["/","?","#"],O=/^[+a-z0-9A-Z_-]{0,63}$/,x=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,h={javascript:!0,"javascript:":!0},w={javascript:!0,"javascript:":!0},A={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},S=n("querystring");m.prototype.parse=function(E,I,D){if(!e.isString(E))throw new TypeError("Parameter 'url' must be a string, not "+typeof E);var U=E.indexOf("?"),R=U!==-1&&U127?ce+="x":ce+=Q[fe];if(!ce.match(O)){var $=Y.slice(0,L),oe=Y.slice(L+1),X=Q.match(x);X&&($.push(X[1]),oe.unshift(X[2])),oe.length&&(H="/"+oe.join(".")+H),this.hostname=$.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),q||(this.hostname=s.toASCII(this.hostname));var F=this.port?":"+this.port:"",ie=this.hostname||"";this.host=ie+F,this.href+=this.host,q&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),H[0]!=="/"&&(H="/"+H))}if(!h[re])for(var L=0,ae=g.length;L0)&&D.host.split("@");ce&&(D.auth=ce.shift(),D.host=D.hostname=ce.shift())}return D.search=E.search,D.query=E.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 fe=Y.slice(-1)[0],Z=(D.host||E.host||Y.length>1)&&(fe==="."||fe==="..")||fe==="",$=0,oe=Y.length;oe>=0;oe--)fe=Y[oe],fe==="."?Y.splice(oe,1):fe===".."?(Y.splice(oe,1),$++):$&&(Y.splice(oe,1),$--);if(!N&&!q)for(;$--;$)Y.unshift("..");!N||Y[0]===""||Y[0]&&Y[0].charAt(0)==="/"||Y.unshift(""),Z&&Y.join("/").substr(-1)!=="/"&&Y.push("");var X=Y[0]===""||Y[0]&&Y[0].charAt(0)==="/";if(Q){D.hostname=D.host=X?"":Y.length?Y.shift():"";var ce=!!(D.host&&D.host.indexOf("@")>0)&&D.host.split("@");ce&&(D.auth=ce.shift(),D.host=D.hostname=ce.shift())}return N=N||D.host&&Y.length,N&&!X&&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=E.auth||D.auth,D.slashes=D.slashes||E.slashes,D.href=D.format(),D},m.prototype.parseHost=function(){var E=this.host,I=r.exec(E);I&&(I=I[0],I!==":"&&(this.port=I.substr(1)),E=E.substr(0,E.length-I.length)),E&&(this.hostname=E)}},{"./util":204,punycode:174,querystring:177}],204:[function(n,k,T){"use strict";k.exports={isString:function(v){return typeof v=="string"},isObject:function(v){return typeof v=="object"&&v!==null},isNull:function(v){return v===null},isNullOrUndefined:function(v){return v==null}}},{}],205:[function(n,k,T){(function(m){function v(u,p){function s(){if(!e){if(i("throwDeprecation"))throw new Error(p);i("traceDeprecation")?console.trace(p):console.warn(p),e=!0}return u.apply(this,arguments)}if(i("noDeprecation"))return u;var e=!1;return s}function i(u){try{if(!m.localStorage)return!1}catch(s){return!1}var p=m.localStorage[u];return p!=null&&String(p).toLowerCase()==="true"}k.exports=v}).call(this,typeof Le!="undefined"?Le:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],206:[function(n,k,T){k.exports=function(m){return m&&typeof m=="object"&&typeof m.copy=="function"&&typeof m.fill=="function"&&typeof m.readUInt8=="function"}},{}],207:[function(n,k,T){(function(m,v){function i(L,j){var M={seen:[],stylize:p};return arguments.length>=3&&(M.depth=arguments[2]),arguments.length>=4&&(M.colors=arguments[3]),b(j)?M.showHidden=j:j&&T._extend(M,j),A(M.showHidden)&&(M.showHidden=!1),A(M.depth)&&(M.depth=2),A(M.colors)&&(M.colors=!1),A(M.customInspect)&&(M.customInspect=!0),M.colors&&(M.stylize=u),e(M,L,M.depth)}function u(L,j){var M=i.styles[j];return M?"["+i.colors[M][0]+"m"+L+"["+i.colors[M][1]+"m":L}function p(L,j){return L}function s(L){var j={};return L.forEach(function(M,N){j[M]=!0}),j}function e(L,j,M){if(L.customInspect&&j&&U(j.inspect)&&j.inspect!==T.inspect&&(!j.constructor||j.constructor.prototype!==j)){var N=j.inspect(M,L);return h(N)||(N=e(L,N,M)),N}var q=o(L,j);if(q)return q;var Y=Object.keys(j),ae=s(Y);if(L.showHidden&&(Y=Object.getOwnPropertyNames(j)),D(j)&&(Y.indexOf("message")>=0||Y.indexOf("description")>=0))return r(j);if(Y.length===0){if(U(j)){var Q=j.name?": "+j.name:"";return L.stylize("[Function"+Q+"]","special")}if(S(j))return L.stylize(RegExp.prototype.toString.call(j),"regexp");if(I(j))return L.stylize(Date.prototype.toString.call(j),"date");if(D(j))return r(j)}var ce="",fe=!1,Z=["{","}"];if((g(j)&&(fe=!0,Z=["[","]"]),U(j))&&(ce=" [Function"+(j.name?": "+j.name:"")+"]"),S(j)&&(ce=" "+RegExp.prototype.toString.call(j)),I(j)&&(ce=" "+Date.prototype.toUTCString.call(j)),D(j)&&(ce=" "+r(j)),Y.length===0&&(!fe||j.length==0))return Z[0]+ce+Z[1];if(M<0)return S(j)?L.stylize(RegExp.prototype.toString.call(j),"regexp"):L.stylize("[Object]","special");L.seen.push(j);var $;return $=fe?l(L,j,M,ae,Y):Y.map(function(oe){return f(L,j,M,ae,oe,fe)}),L.seen.pop(),c($,ce,Z)}function o(L,j){if(A(j))return L.stylize("undefined","undefined");if(h(j)){var M="'"+JSON.stringify(j).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return L.stylize(M,"string")}return x(j)?L.stylize(""+j,"number"):b(j)?L.stylize(""+j,"boolean"):d(j)?L.stylize("null","null"):void 0}function r(L){return"["+Error.prototype.toString.call(L)+"]"}function l(L,j,M,N,q){for(var Y=[],ae=0,Q=j.length;ae0?new Array(u).join(this.indent):""):""},v}()}).call(void 0)},{}],235:[function(n,k,T){"use strict";(function(){var m,v,i,u,p,s,e;e=n("./Utility"),p=e.assign,s=e.isFunction,m=n("./XMLDocument"),v=n("./XMLDocumentCB"),u=n("./XMLStringWriter"),i=n("./XMLStreamWriter"),k.exports.create=function(o,r,l,f){var c,g;if(o==null)throw new Error("Root element needs a name");return f=p({},r,l,f),c=new m(f),g=c.element(o),f.headless||(c.declaration(f),f.pubID==null&&f.sysID==null||c.doctype(f)),g},k.exports.begin=function(o,r,l){var f;return s(o)&&(f=[o,r],r=f[0],l=f[1],o={}),r?new v(o,r,l):new m(o)},k.exports.stringWriter=function(o){return new u(o)},k.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,k,T){function m(){for(var i={},u=0;ur?c=f(c):c.length>5]|=128<>>9<<4)]=f;for(var c=1732584193,g=-271733879,b=-1732584194,d=271733878,O=0;O>16)+(f>>16)+(c>>16)<<16|65535&c}function o(l,f){return l<>>32-f}var r=n("./helpers");k.exports=function(l){return r.hash(l,m,16)}},{"./helpers":238}],240:[function(n,k,T){"use strict";function m(e,o){e[o>>5]|=128<<24-o%32,e[15+(o+64>>9<<4)]=o;for(var r=Array(80),l=1732584193,f=-271733879,c=-1732584194,g=271733878,b=-1009589776,d=0;d>16)+(o>>16)+(r>>16)<<16|65535&r}function p(e,o){return e<>>32-o}var s=n("./helpers");k.exports=function(e){return s.hash(e,m,20,!0)}},{"./helpers":238}],241:[function(n,k,T){"use strict";var m=n("./helpers"),v=function(g,b){var d=(65535&g)+(65535&b);return(g>>16)+(b>>16)+(d>>16)<<16|65535&d},i=function(g,b){return g>>>b|g<<32-b},u=function(g,b){return g>>>b},p=function(g,b,d){return g&b^~g&d},s=function(g,b,d){return g&b^g&d^b&d},e=function(g){return i(g,2)^i(g,13)^i(g,22)},o=function(g){return i(g,6)^i(g,11)^i(g,25)},r=function(g){return i(g,7)^i(g,18)^u(g,3)},l=function(g){return i(g,17)^i(g,19)^u(g,10)},f=function(g,b){var d,O,x,h,w,A,S,E,I,D,U,R,z=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),K=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),H=new Array(64);g[b>>5]|=128<<24-b%32,g[15+(b+64>>9<<4)]=b;for(var I=0;I=0)return d("Request#%d %s: got digest auth header WWW-Authenticate: %s",J,S,Ce),E.headers=E.headers||{},E.headers.Authorization=digestAuthHeader(Q.method,Q.path,Ce,E.digestAuth),d("Request#%d %s: auth with digest header: %s",J,S,E.headers.Authorization),Fe.headers["set-cookie"]&&(E.headers.Cookie=Fe.headers["set-cookie"].join(";")),T.requestWithCallback(S,E,Ae)}var De=Date.now()-j;se&&(se.contentDownload=De),d("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",De,_,y,Q.method,Q.host,Q.path,C,se);var Ne={status:y,statusCode:y,headers:xe,size:_,aborted:B,rt:De,keepAliveSocket:C,data:Pe,requestUrls:E.requestUrls,timing:se,remoteAddress:G,remotePort:pe};if(le){var je="";Y&&typeof Y.getCurrentStatus=="function"&&(je=", agent status: "+(0,o.default)(Y.getCurrentStatus())),le.message+=", "+Q.method+" "+S+" "+y+" (connected: "+a+", keepalive socket: "+C+je+`) -headers: `+(0,o.default)(xe),le.data=Pe,le.path=Q.path,le.status=y,le.headers=xe,le.res=Ne}Ae(le,Pe,E.streaming?Fe:Ne),E.emitter&&(V.url=S,V.socket=Te&&Te.connection,V.options=Q,V.size=ie,E.emitter.emit("response",{requestId:J,error:le,ctx:E.ctx,req:V,res:Ne}))}function z(le){var Pe=null;if(E.followRedirect&&statuses.redirect[le.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var Fe=le.headers.location;if(Fe){if(!(E._followRedirectCount>E.maxRedirects)){var Ae=E.formatRedirectUrl?E.formatRedirectUrl(S,Fe):c.resolve(S,Fe);d("Request#%d %s: `redirected` from %s to %s",J,Q.path,S,Ae),U(),E.headers&&E.headers.Host&&w.test(Fe)&&(E.headers.Host=null);var xe=I;return I=null,T.requestWithCallback(Ae,E,xe),{redirect:!0,error:null}}Pe=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+S),Pe.name="MaxRedirectError"}else Pe=new Error("Got statusCode "+le.statusCode+" but cannot resolve next location from headers"),Pe.name="FollowRedirectError"}return{redirect:!1,error:Pe}}function K(le,Pe,Fe){return Fe(null,Pe,le.headers["content-encoding"])}function H(le){if(se&&(se.waiting=Date.now()-j),d("Request#%d %s `req response` event emit: status %d, headers: %j",J,S,le.statusCode,le.headers),E.streaming){var Pe=z(le);return Pe.redirect?void le.resume():Pe.error?(le.resume(),R(Pe.error,null,le)):R(null,null,le)}if(le.on("close",function(){d("Request#%d %s: `res close` event emit, total size %d",J,S,_)}),le.on("error",function(){d("Request#%d %s: `res error` event emit, total size %d",J,S,_)}),le.on("aborted",function(){B=!0,d("Request#%d %s: `res aborted` event emit, total size %d",J,S,_)}),ue){var Pe=z(le);return Pe.redirect?void le.resume():Pe.error?(le.resume(),ue.end(),R(Pe.error,null,le)):(E.consumeWriteStream===!1?le.on("end",R.bind(null,null,null,le)):isNode010||isNode012?first([[ue,"close"],[le,"aborted"]],function(xe,Ce,De){d("Request#%d %s: writeStream or res %s event emitted",J,S,De),R(t||null,null,le)}):ue.on("close",function(){d("Request#%d %s: writeStream close event emitted",J,S),R(t||null,null,le)}),le.pipe(ue))}var Fe=[];le.on("data",function(Ae){d("Request#%d %s: `res data` event emit, size %d",J,S,Ae.length),_+=Ae.length,Fe.push(Ae)}),le.on("end",function(){var Ae=v.concat(Fe,_);if(d("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",J,S,_,le._dumped),t)return R(t,Ae,le);var xe=z(le);if(xe.error)return R(xe.error,Ae,le);xe.redirect||K(le,Ae,function(Ce,De,Ne){if(Ce)return R(Ce,Ae,le);if(!Ne&&A.indexOf(E.dataType)>=0){try{De=decodeBodyByCharset(De,le)}catch(Ve){return d("decodeBodyByCharset error: %s",Ve),R(null,De,le)}if(E.dataType==="json")if(_===0)De=null;else{var je=parseJSON(De,ae);je.error?Ce=je.error:De=je.data}}B&&d("Request#%d %s: Remote socket was terminated before `response.end()` was called",J,S),R(Ce,De,le)})})}function ne(){d("Response timer ticking, timeout: %d",ye),P=setTimeout(function(){P=null;var le="Response timeout for "+ye+"ms";t=new Error(le),t.name="ResponseTimeoutError",t.requestId=J,d("ResponseTimeout: Request#%d %s %s: %s, connected: %s",J,S,t.name,le,a),W()},ye)}function W(){d("Request#%d %s abort, connected: %s",J,S,a),Te.socket||(t.noSocket=!0,R(t)),Te.abort()}if(!S||typeof S!="string"&&(S===void 0?"undefined":(0,l.default)(S))!=="object"){var re=f.format("expect request url to be a string or a http request options, but got %j",S);throw new Error(re)}arguments.length===2&&typeof E=="function"&&(I=E,E=null),E=E||{},x>=h&&(x=0);var J=++x;E.requestUrls=E.requestUrls||[];var V={requestId:J,url:S,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",V),E.timeout=E.timeout||T.TIMEOUTS,E.maxRedirects=E.maxRedirects||10,E.streaming=E.streaming||E.customResponse;var L,j=Date.now();typeof S=="string"?(w.test(S)||(S="http://"+S),L=c.parse(S)):L=S;var M=(E.type||E.method||L.method||"GET").toUpperCase(),N=L.port||80,q=g,Y=u(E.agent,T.agent),ae=E.fixJSONCtlChars;L.protocol==="https:"&&(q=b,Y=u(E.httpsAgent,T.httpsAgent),L.port||(N=443));var Q={host:L.hostname||L.host||"localhost",path:L.path||"/",method:M,port:N,agent:Y,headers:E.headers||{},lookup:E.lookup};Array.isArray(E.timeout)?Q.requestTimeout=E.timeout[E.timeout.length-1]:E.timeout!==void 0&&(Q.requestTimeout=E.timeout);for(var ce=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],fe=0;fe>>2]>>>24-A%4*8&255;O[h+A>>>2]|=S<<24-(h+A)%4*8}else for(var A=0;A>>2]=x[A>>>2];return this.sigBytes+=w,this},clamp:function(){var d=this.words,O=this.sigBytes;d[O>>>2]&=4294967295<<32-O%4*8,d.length=m.ceil(O/4)},clone:function(){var d=s.clone.call(this);return d.words=this.words.slice(0),d},random:function(d){for(var O,x=[],h=0;h>16)&E,A=18e3*(65535&A)+(A>>16)&E;var I=(S<<16)+A&E;return I/=4294967296,(I+=.5)*(m.random()>.5?1:-1)}}(4294967296*(O||m.random()));O=987654071*w(),x.push(4294967296*w()|0)}return new e.init(x,d)}}),o=u.enc={},r=o.Hex={stringify:function(d){for(var O=d.words,x=d.sigBytes,h=[],w=0;w>>2]>>>24-w%4*8&255;h.push((A>>>4).toString(16)),h.push((15&A).toString(16))}return h.join("")},parse:function(d){for(var O=d.length,x=[],h=0;h>>3]|=parseInt(d.substr(h,2),16)<<24-h%8*4;return new e.init(x,O/2)}},l=o.Latin1={stringify:function(d){for(var O=d.words,x=d.sigBytes,h=[],w=0;w>>2]>>>24-w%4*8&255;h.push(String.fromCharCode(A))}return h.join("")},parse:function(d){for(var O=d.length,x=[],h=0;h>>2]|=(255&d.charCodeAt(h))<<24-h%4*8;return new e.init(x,O)}},f=o.Utf8={stringify:function(d){try{return decodeURIComponent(escape(l.stringify(d)))}catch(O){throw new Error("Malformed UTF-8 data")}},parse:function(d){return l.parse(unescape(encodeURIComponent(d)))}},c=p.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new e.init,this._nDataBytes=0},_append:function(d){typeof d=="string"&&(d=f.parse(d)),this._data.concat(d),this._nDataBytes+=d.sigBytes},_process:function(d){var O=this._data,x=O.words,h=O.sigBytes,w=this.blockSize,A=4*w,S=h/A;S=d?m.ceil(S):m.max((0|S)-this._minBufferSize,0);var E=S*w,I=m.min(4*E,h);if(E){for(var D=0;D",e[0];)p++;return p>4&&p}},{key:"extend",value:function(p,s){for(var e in s)Object.prototype.hasOwnProperty.call(s,e)&&s[e]&&(p[e]=s[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 s(e){return e<10?"0"+e:e}return p.getUTCFullYear()+"-"+s(p.getUTCMonth()+1)+"-"+s(p.getUTCDate())+"T"+s(p.getUTCHours())+":"+s(p.getUTCMinutes())+":"+s(p.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(p){return!!/^\d+$/.test(p)}}]),i}();n.default=v},function(_e,n,k){!function(T,m){_e.exports=n=m(k(0))}(0,function(T){return function(m){function v(g,b,d,O,x,h,w){var A=g+(b&d|~b&O)+x+w;return(A<>>32-h)+b}function i(g,b,d,O,x,h,w){var A=g+(b&O|d&~O)+x+w;return(A<>>32-h)+b}function u(g,b,d,O,x,h,w){var A=g+(b^d^O)+x+w;return(A<>>32-h)+b}function p(g,b,d,O,x,h,w){var A=g+(d^(b|~O))+x+w;return(A<>>32-h)+b}var s=T,e=s.lib,o=e.WordArray,r=e.Hasher,l=s.algo,f=[];!function(){for(var g=0;g<64;g++)f[g]=4294967296*m.abs(m.sin(g+1))|0}();var c=l.MD5=r.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(b,d){for(var O=0;O<16;O++){var x=d+O,h=b[x];b[x]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}var w=this._hash.words,A=b[d+0],S=b[d+1],E=b[d+2],I=b[d+3],D=b[d+4],U=b[d+5],R=b[d+6],z=b[d+7],K=b[d+8],H=b[d+9],ne=b[d+10],W=b[d+11],re=b[d+12],J=b[d+13],V=b[d+14],L=b[d+15],j=w[0],M=w[1],N=w[2],q=w[3];j=v(j,M,N,q,A,7,f[0]),q=v(q,j,M,N,S,12,f[1]),N=v(N,q,j,M,E,17,f[2]),M=v(M,N,q,j,I,22,f[3]),j=v(j,M,N,q,D,7,f[4]),q=v(q,j,M,N,U,12,f[5]),N=v(N,q,j,M,R,17,f[6]),M=v(M,N,q,j,z,22,f[7]),j=v(j,M,N,q,K,7,f[8]),q=v(q,j,M,N,H,12,f[9]),N=v(N,q,j,M,ne,17,f[10]),M=v(M,N,q,j,W,22,f[11]),j=v(j,M,N,q,re,7,f[12]),q=v(q,j,M,N,J,12,f[13]),N=v(N,q,j,M,V,17,f[14]),M=v(M,N,q,j,L,22,f[15]),j=i(j,M,N,q,S,5,f[16]),q=i(q,j,M,N,R,9,f[17]),N=i(N,q,j,M,W,14,f[18]),M=i(M,N,q,j,A,20,f[19]),j=i(j,M,N,q,U,5,f[20]),q=i(q,j,M,N,ne,9,f[21]),N=i(N,q,j,M,L,14,f[22]),M=i(M,N,q,j,D,20,f[23]),j=i(j,M,N,q,H,5,f[24]),q=i(q,j,M,N,V,9,f[25]),N=i(N,q,j,M,I,14,f[26]),M=i(M,N,q,j,K,20,f[27]),j=i(j,M,N,q,J,5,f[28]),q=i(q,j,M,N,E,9,f[29]),N=i(N,q,j,M,z,14,f[30]),M=i(M,N,q,j,re,20,f[31]),j=u(j,M,N,q,U,4,f[32]),q=u(q,j,M,N,K,11,f[33]),N=u(N,q,j,M,W,16,f[34]),M=u(M,N,q,j,V,23,f[35]),j=u(j,M,N,q,S,4,f[36]),q=u(q,j,M,N,D,11,f[37]),N=u(N,q,j,M,z,16,f[38]),M=u(M,N,q,j,ne,23,f[39]),j=u(j,M,N,q,J,4,f[40]),q=u(q,j,M,N,A,11,f[41]),N=u(N,q,j,M,I,16,f[42]),M=u(M,N,q,j,R,23,f[43]),j=u(j,M,N,q,H,4,f[44]),q=u(q,j,M,N,re,11,f[45]),N=u(N,q,j,M,L,16,f[46]),M=u(M,N,q,j,E,23,f[47]),j=p(j,M,N,q,A,6,f[48]),q=p(q,j,M,N,z,10,f[49]),N=p(N,q,j,M,V,15,f[50]),M=p(M,N,q,j,U,21,f[51]),j=p(j,M,N,q,re,6,f[52]),q=p(q,j,M,N,I,10,f[53]),N=p(N,q,j,M,ne,15,f[54]),M=p(M,N,q,j,S,21,f[55]),j=p(j,M,N,q,K,6,f[56]),q=p(q,j,M,N,L,10,f[57]),N=p(N,q,j,M,R,15,f[58]),M=p(M,N,q,j,J,21,f[59]),j=p(j,M,N,q,D,6,f[60]),q=p(q,j,M,N,W,10,f[61]),N=p(N,q,j,M,E,15,f[62]),M=p(M,N,q,j,H,21,f[63]),w[0]=w[0]+j|0,w[1]=w[1]+M|0,w[2]=w[2]+N|0,w[3]=w[3]+q|0},_doFinalize:function(){var b=this._data,d=b.words,O=8*this._nDataBytes,x=8*b.sigBytes;d[x>>>5]|=128<<24-x%32;var h=m.floor(O/4294967296),w=O;d[15+(x+64>>>9<<4)]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8),d[14+(x+64>>>9<<4)]=16711935&(w<<8|w>>>24)|4278255360&(w<<24|w>>>8),b.sigBytes=4*(d.length+1),this._process();for(var A=this._hash,S=A.words,E=0;E<4;E++){var I=S[E];S[E]=16711935&(I<<8|I>>>24)|4278255360&(I<<24|I>>>8)}return A},clone:function(){var b=r.clone.call(this);return b._hash=this._hash.clone(),b}});s.MD5=r._createHelper(c),s.HmacMD5=r._createHmacHelper(c)}(Math),T.MD5})},function(_e,n,k){"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(_e,n,k){"use strict";function T(c){return c&&c.__esModule?c:{default:c}}function m(c,g){if(!(c instanceof g))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var v=function(){function c(g,b){for(var d=0;d-1)return"Baiduspider";if(r.indexOf("PlayStation")>-1)return"PS4";var f=navigator.platform=="Win32"||navigator.platform=="Windows"||r.indexOf("Windows")>-1,c=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return c&&(l="macOS"),navigator.platform=="X11"&&!f&&!c&&(l="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(l="Linux"),f?"windows":l},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},u=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,l=navigator.platform,f=r.match(/Web[kK]it[\/]{0,1}([\d.]+)/),c=r.match(/(Android);?[\s\/]+([\d.]+)?/),g=!!r.match(/\(Macintosh\; Intel /),b=r.match(/(iPad).*OS\s([\d_]+)/),d=r.match(/(iPod)(.*OS\s([\d_]+))?/),O=!b&&r.match(/(iPhone\sOS)\s([\d_]+)/),x=r.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),h=/Win\d{2}|Windows/.test(l),w=r.match(/Windows Phone ([\d.]+)/),A=x&&r.match(/TouchPad/),S=r.match(/Kindle\/([\d.]+)/),E=r.match(/Silk\/([\d._]+)/),I=r.match(/(BlackBerry).*Version\/([\d.]+)/),D=r.match(/(BB10).*Version\/([\d.]+)/),U=r.match(/(RIM\sTablet\sOS)\s([\d.]+)/),R=r.match(/PlayBook/),z=r.match(/Chrome\/([\d.]+)/)||r.match(/CriOS\/([\d.]+)/),K=r.match(/Firefox\/([\d.]+)/),H=r.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),ne=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),W=!z&&r.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),re=W||r.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((o.webkit=!!f)&&(o.version=f[1]),c&&(e.android=!0,e.version=c[2]),O&&!d&&(e.ios=e.iphone=!0,e.version=O[2].replace(/_/g,".")),b&&(e.ios=e.ipad=!0,e.version=b[2].replace(/_/g,".")),d&&(e.ios=e.ipod=!0,e.version=d[3]?d[3].replace(/_/g,"."):null),w&&(e.wp=!0,e.version=w[1]),x&&(e.webos=!0,e.version=x[2]),A&&(e.touchpad=!0),I&&(e.blackberry=!0,e.version=I[2]),D&&(e.bb10=!0,e.version=D[2]),U&&(e.rimtabletos=!0,e.version=U[2]),R&&(o.playbook=!0),S&&(e.kindle=!0,e.version=S[1]),E&&(o.silk=!0,o.version=E[1]),!E&&e.android&&r.match(/Kindle Fire/)&&(o.silk=!0),z&&(o.chrome=!0,o.version=z[1]),K&&(o.firefox=!0,o.version=K[1]),H&&(e.firefoxos=!0,e.version=H[1]),ne&&(o.ie=!0,o.version=ne[1]),re&&(g||e.ios||h||c)&&(o.safari=!0,e.ios||(o.version=re[1])),W&&(o.webview=!0),g){var J=r.match(/[\d]*_[\d]*_[\d]*/);J&&J.length>0&&J[0]&&(e.version=J[0].replace(/_/g,"."))}return e.tablet=!!(b||R||c&&!r.match(/Mobile/)||K&&r.match(/Tablet/)||ne&&!r.match(/Phone/)&&r.match(/Touch/)),e.phone=!(e.tablet||e.ipod||!(c||O||x||I||D||z&&r.match(/Android/)||z&&r.match(/CriOS\/([\d.]+)/)||K&&r.match(/Mobile/)||ne&&r.match(/Touch/))),e.pc=!e.tablet&&!e.phone,g?e.name="macOS":h?(e.name="windows",e.version=i()):e.name=v(e),o.name=u(o),{os:e,browser:o}}(),s=function(){function e(){T(this,e)}return m(e,null,[{key:"getHost",value:function(r){var l="";if(r===void 0||r==null||r=="")return"";var f=r.indexOf("//"),c=r;f>-1&&(c=r.substring(f+2));var l=c,g=c.split("/");return g&&g.length>0&&(l=g[0]),g=l.split(":"),g&&g.length>0&&(l=g[0]),l}},{key:"os",get:function(){return p.os}},{key:"browser",get:function(){var r=p.browser;return r.name||(r.name=u()),r}}]),e}();n.default=s},function(_e,n,k){"use strict";function T(i,u){if(!(i instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(u,p){for(var s=0;s0){V._invalidUserId=!0;var N=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(N)}}catch(q){console.log(q)}})})}ne&&(J.videoInfo=ne?JSON.parse(ne).Vod:{},J.userData=o.default.encode(ne)),J.ri=O.default.create(),this._uploadList.push(J),this._reportLog("20001",J,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(J)}catch(L){console.log(L)}return!0}},{key:"deleteFile",value:function(R){return!!this.cancelFile(R)&&(this._uploadList.splice(R,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(R){if(this.options,R<0||R>=this._uploadList.length)return!1;var z=this._uploadList[R];if(R==this._curIndex&&z.state==i.UPLOADSTATE.UPLOADING){z.state=i.UPLOADSTATE.CANCELED;var K=this._getCheckoutpoint(z);K&&K.checkpoint&&(K=K.checkpoint),K&&this._ossUpload.abort(z),this._removeCheckoutpoint(z),this.nextUpload()}else z.state!=i.UPLOADSTATE.SUCCESS&&(z.state=i.UPLOADSTATE.CANCELED);return this._reportLog("20008",z),!0}},{key:"resumeFile",value:function(R){if(this.options,R<0||R>=this._uploadList.length)return!1;var z=this._uploadList[R];return z.state==i.UPLOADSTATE.CANCELED&&(z.state=i.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(R){return this._getCheckoutpoint({file:R})}},{key:"startUpload",value:function(R){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 z=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(z),this._state=i.VODSTATE.START}},{key:"nextUpload",value:function(){var R=this.options;if(this._state==i.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var z=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(z)}else{this._state=i.VODSTATE.END;try{R.onUploadEnd&&R.onUploadEnd(z)}catch(K){console.log(K)}}}},{key:"clear",value:function(R){for(var z=this.options,K=0,H=0;Hthis._curIndex&&(ne=this._uploadList[this._curIndex]),ne&&(this.init(R,z,K,H),this._state=i.VODSTATE.START,this._ossUpload=null,this._uploadCore(ne,ne.retry),ne.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(R,z,K){if(this._curIndex==-1)return!1;if(this._state!=i.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var H=this._uploadList[this._curIndex];H.object?this._refreshSTSTokenUpload(H,R,z,K):this.setSTSToken(H,R,z,K)}}},{key:"setSTSTokenDirectlyUpload",value:function(R,z,K,H,ne){if(!(z&&K&&H&&ne))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var W=R;this.init(z,K,H,ne),W.endpoint=W._endpoint,W.bucket=W._bucket,W.object=W._object,this._ossUpload=null,this._uploadCore(W,R.retry),R.retry=!1}},{key:"setSTSToken",value:function(R,z,K,H){if(!z||!K||!H)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var ne=R.videoInfo,W={accessKeyId:z,securityToken:H,accessKeySecret:K,fileName:R.file.name,title:ne.Title,requestId:R.ri,region:this.options.region};ne.ImageType&&(W.imageType=ne.ImageType),ne.ImageExt&&(W.imageExt=ne.ImageExt),ne.FileSize&&(W.fileSize=ne.FileSize),ne.Description&&(W.description=ne.Description),ne.CateId&&(W.cateId=ne.CateId),ne.Tags&&(W.tags=ne.Tags),ne.TemplateGroupId&&(W.templateGroupId=ne.TemplateGroupId),ne.StorageLocation&&(W.storageLocation=ne.StorageLocation),ne.CoverURL&&(W.coverUrl=ne.CoverURL),ne.TransCodeMode&&(W.transCodeMode=ne.TransCodeMode),ne.UserData&&(W.userData=ne.UserData);var re=this,J="getUploadAuth";R.videoId?(W.videoId=R.videoId,J="refreshUploadAuth"):R.isImage&&(J="getImageUploadAuth"),h.default[J](W,function(V){R.videoId=V.VideoId?V.VideoId:R.videoId,re.setUploadAuthAndAddress(R,V.UploadAuth,V.UploadAddress),re._state=i.VODSTATE.START},function(V){re._error(R,{name:V.Code,code:V.Code,message:V.Message,requestId:V.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(R,z,K,H){if(!R||!z||!K)return!1;var ne=JSON.parse(o.default.decode(z));if(!(ne.AccessKeyId&&ne.AccessKeySecret&&ne.SecurityToken&&ne.Expiration))return console.error("uploadauth is invalid"),!1;var W={},re=R;if(K){if(W=JSON.parse(o.default.decode(K)),!W.Endpoint||!W.Bucket||!W.FileName)return console.error("uploadAddress is invalid"),!1}else W.Endpoint=re.endpoint,W.Bucket=re.bucket,W.FileName=re.object;this._ut="vod",this._uploadWay="vod",this.options.region=ne.Region||this.options.region,this.init(ne.AccessKeyId,ne.AccessKeySecret,ne.SecurityToken,ne.Expiration),re.endpoint=re._endpoint?re._endpoint:W.Endpoint,re.bucket=re._bucket?re._bucket:W.Bucket,re.object=re._object?re._object:W.FileName,re.region=this.options.region,H&&(re.videoId=H),this._ossUpload=null,this._uploadCore(re,R.retry),R.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(R,z,K,H){if(!z||!K||!H)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var ne={accessKeyId:z,securityToken:H,accessKeySecret:K,videoId:R.object,requestId:R.ri,region:this.options.region},W=this,re="refreshUploadAuth";R.isImage&&(re="getImageUploadAuth"),h.default[re](ne,function(J){W.setUploadAuthAndAddress(R,J.UploadAuth,UploadAddress),W._state=i.VODSTATE.START},function(J){W._error(R,{name:J.Code,code:J.Code,message:J.Message,requestId:J.RequestId})})}},{key:"_upload",value:function(R){var z=arguments.length>1&&arguments[1]!==void 0&&arguments[1],K=this.options;if(R.retry=z,K.onUploadstarted&&!z)try{var H=this._getCheckoutpoint(R);H&&H.state!=i.UPLOADSTATE.UPLOADING&&(R.checkpoint=H,R.videoId=H.videoId),K.onUploadstarted(R)}catch(ne){console.log(ne)}}},{key:"_uploadCore",value:function(R){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(R.state=i.UPLOADSTATE.UPLOADING,!this._ossUpload){R.endpoint=R.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var z=this;this._ossUpload=new s.default({bucket:R.bucket,endpoint:R.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(L,j){z._error.call(z,L,j)},oncomplete:function(L,j){z._complete.call(z,L,j)},onprogress:function(L,j,M){z._progress.call(z,L,j,M)}})}var K=b.default.getFileType(R.file.name),H=this._getCheckoutpoint(R),ne="",W="";H&&H.checkpoint&&(W=H.state,ne=H.videoId,H=H.checkpoint),H&&ne==R.videoId&&W!=i.UPLOADSTATE.UPLOADING&&(H.file=R.file,R.checkpoint=H,H.uploadId);var re=this._adjustPartSize(R);this._reportLog("20002",R,{ft:K,fs:R.file.size,bu:R.bucket,ok:R.object,vid:R.videoId||"",fn:R.file.name,fw:null,fh:null,ps:re});var J={headers:{"x-oss-notification":R.userData?R.userData:""},partSize:re,parallel:this.options.parallel};this._ossUpload.upload(R,J)}},{key:"_findUploadIndex",value:function(){for(var R=-1,z=0;z0||z.name=="SignatureDoesNotMatchError"||z.code=="SecurityTokenExpired"||z.code=="InvalidSecurityToken.Expired"||z.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=i.VODSTATE.EXPIRE,R.state=i.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(R,z)}catch(H){console.log(H)}}return}if((z.name=="RequestTimeoutError"||z.name=="ConnectionTimeout"||z.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var K=this;return setTimeout(function(){K._uploadCore(R,!0)},1e3*K._retryDuration),void this._retryCount++}z.name=="NoSuchUploadError"&&this._removeCheckoutpoint(R),this._handleError(R,z)}}},{key:"_handleError",value:function(R,z){var K=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],H=i.UPLOADSTATE.FAIlURE;if(R.state!=i.UPLOADSTATE.CANCELED&&(R.state=i.UPLOADSTATE.FAIlURE,this._state=i.VODSTATE.FAILURE,this.options.onUploadFailed&&z&&z.code&&z.message))try{this.options.onUploadFailed(R,z.code,z.message)}catch(W){console.log(W)}if(K&&this._changeState(R,H),this._reportLog("20006",R,{code:z.name,message:z.message,requestId:z.requestId,fs:R.file.size,bu:R.bucket,ok:R.object,fn:R.file.name}),this._reportLog("20004",R,{requestId:z.requestId,fs:R.file.size,bu:R.bucket,ok:R.object,fn:R.file.name}),R.ri=O.default.create(),this._findUploadIndex()!=-1){var ne=this;this._state=i.VODSTATE.START,setTimeout(function(){ne.nextUpload()},100)}}},{key:"_complete",value:function(R,z){if(R.state=i.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(R)}catch(ne){console.log(ne)}var K=0;z&&z.res&&z.res.headers&&(K=z.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(R);var H=this;setTimeout(function(){H.nextUpload()},100),this._retryCount=0,this._reportLog("20003",R,{requestId:K})}},{key:"_progress",value:function(R,z,K){if(this.options.onUploadProgress)try{R.loaded=z.loaded,this.options.onUploadProgress(R,z.total,z.loaded)}catch(L){console.log(L)}var H=z.checkpoint,ne=0;H&&(R.checkpoint=H,this._saveCheckoutpoint(R,H,i.UPLOADSTATE.UPLOADING),ne=H.uploadId),this._retryCount=0;var W=this._getPortNumber(H),re=0;if(K&&K.headers&&(re=K.headers["x-oss-request-id"]),z.loaded!=0&&this._reportLog("20007",R,{pn:W,requestId:re}),z.loaded!=1&&this._reportLog("20005",R,{UploadId:ne,pn:W+1,pr:R.retry?1:0,fs:R.file.size,bu:R.bucket,ok:R.object,fn:R.file.name}),!this._invalidUserId&&!R.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var J={file:R.file,checkpoint:z,userId:this.options.userId,videoId:R.videoId,region:this.options.region,fileHash:R.fileHash};try{var V=this;A.default.upload(J,function(){},function(L){if((L=JSON.parse(L))&&L.Code=="InvalidParameter"&&L.Message.indexOf("UserId")>0){V._invalidUserId=!0;var j=L.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(j)}})}catch(L){console.log(L)}}}},{key:"_getPortNumber",value:function(R){if(R){var z=R.doneParts;if(z&&z.length>0)return z[z.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(R){var z=this._getCheckoutpointKey(R);l.default.remove(z)}},{key:"_getCheckoutpoint",value:function(R){var z=this._getCheckoutpointKey(R),K=l.default.get(z);if(K)try{return JSON.parse(K)}catch(H){}return""}},{key:"_saveCheckoutpoint",value:function(R,z,K){if(z){var H=this._getCheckoutpointKey(R),ne=R.file,W={fileName:ne.name,lastModified:ne.lastModified,size:ne.size,object:R.object,videoId:R.videoId,bucket:R.bucket,endpoint:R.endpoint,checkpoint:z,loaded:R.loaded,state:K};l.default.set(H,JSON.stringify(W))}}},{key:"_changeState",value:function(R,z){var K=this._getCheckoutpoint(R);K&&((this._onbeforeunload=!0)&&(z=i.UPLOADSTATE.STOPED),this._saveCheckoutpoint(R,K.checkpoint,z))}},{key:"_getCheckoutpointKey",value:function(R){return"upload_"+R.file.lastModified+"_"+R.file.name+"_"+R.file.size}},{key:"_getCheckoutpointFromCloud",value:function(R,z,K){var H={userId:this.options.userId,uploadInfoList:[{FileName:R.file.name,FileSize:R.file.size,FileCreateTime:R.file.lastModified,FileHash:R.fileHash}],region:this.options.region};A.default.get(H,function(ne){z(ne)},K)}},{key:"_reportLog",value:function(R,z,K){K||(K={}),K.ri=z.ri,this._ut&&(K.ut=this._ut),this._log.log(R,K)}},{key:"_initEvent",value:function(){var R=this;window&&(window.onbeforeunload=function(z){if(R._onbeforeunload=!0,R._curIndex!=-1&&R._uploadList.length>R._curIndex){var K=R._uploadList[R._curIndex];R._changeState(K,i.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var R=0;R1e4?R.file.size/9999:this.options.partSize}}]),D}());n.default=I},function(_e,n,k){"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(_e,n,k){"use strict";function T(e){return e&&e.__esModule?e:{default:e}}function m(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var v=function(){function e(o,r){for(var l=0;l=m())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+m().toString(16)+" bytes");return 0|P}function g(P){return+P!=P&&(P=0),i.alloc(+P)}function b(P,t){if(i.isBuffer(P))return P.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(P)||P instanceof ArrayBuffer))return P.byteLength;typeof P!="string"&&(P=""+P);var a=P.length;if(a===0)return 0;for(var C=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return Q(P).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return Z(P).length;default:if(C)return Q(P).length;t=(""+t).toLowerCase(),C=!0}}function d(P,t,a){var C=!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(P||(P="utf8");;)switch(P){case"hex":return ne(this,t,a);case"utf8":case"utf-8":return R(this,t,a);case"ascii":return K(this,t,a);case"latin1":case"binary":return H(this,t,a);case"base64":return U(this,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,t,a);default:if(C)throw new TypeError("Unknown encoding: "+P);P=(P+"").toLowerCase(),C=!0}}function O(P,t,a){var C=P[t];P[t]=P[a],P[a]=C}function x(P,t,a,C,_){if(P.length===0)return-1;if(typeof a=="string"?(C=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=_?0:P.length-1),a<0&&(a=P.length+a),a>=P.length){if(_)return-1;a=P.length-1}else if(a<0){if(!_)return-1;a=0}if(typeof t=="string"&&(t=i.from(t,C)),i.isBuffer(t))return t.length===0?-1:h(P,t,a,C,_);if(typeof t=="number")return t&=255,i.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?_?Uint8Array.prototype.indexOf.call(P,t,a):Uint8Array.prototype.lastIndexOf.call(P,t,a):h(P,[t],a,C,_);throw new TypeError("val must be string, number or Buffer")}function h(P,t,a,C,_){function y(Te,le){return B===1?Te[le]:Te.readUInt16BE(le*B)}var B=1,G=P.length,pe=t.length;if(C!==void 0&&((C=String(C).toLowerCase())==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(P.length<2||t.length<2)return-1;B=2,G/=2,pe/=2,a/=2}var se;if(_){var ue=-1;for(se=a;seG&&(a=G-pe),se=a;se>=0;se--){for(var ve=!0,ye=0;ye_&&(C=_):C=_;var y=t.length;if(y%2!=0)throw new TypeError("Invalid hex string");C>y/2&&(C=y/2);for(var B=0;B239?4:y>223?3:y>191?2:1;if(_+G<=a){var pe,se,ue,ve;switch(G){case 1:y<128&&(B=y);break;case 2:pe=P[_+1],(192&pe)==128&&(ve=(31&y)<<6|63&pe)>127&&(B=ve);break;case 3:pe=P[_+1],se=P[_+2],(192&pe)==128&&(192&se)==128&&(ve=(15&y)<<12|(63&pe)<<6|63&se)>2047&&(ve<55296||ve>57343)&&(B=ve);break;case 4:pe=P[_+1],se=P[_+2],ue=P[_+3],(192&pe)==128&&(192&se)==128&&(192&ue)==128&&(ve=(15&y)<<18|(63&pe)<<12|(63&se)<<6|63&ue)>65535&&ve<1114112&&(B=ve)}}B===null?(B=65533,G=1):B>65535&&(B-=65536,C.push(B>>>10&1023|55296),B=56320|1023&B),C.push(B),_+=G}return z(C)}function z(P){var t=P.length;if(t<=ee)return String.fromCharCode.apply(String,P);for(var a="",C=0;CC)&&(a=C);for(var _="",y=t;ya)throw new RangeError("Trying to access beyond buffer length")}function J(P,t,a,C,_,y){if(!i.isBuffer(P))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>_||tP.length)throw new RangeError("Index out of range")}function V(P,t,a,C){t<0&&(t=65535+t+1);for(var _=0,y=Math.min(P.length-a,2);_>>8*(C?_:1-_)}function L(P,t,a,C){t<0&&(t=4294967295+t+1);for(var _=0,y=Math.min(P.length-a,4);_>>8*(C?_:3-_)&255}function j(P,t,a,C,_,y){if(a+C>P.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function M(P,t,a,C,_){return _||j(P,t,a,4,34028234663852886e22,-34028234663852886e22),F.write(P,t,a,C,23,4),a+4}function N(P,t,a,C,_){return _||j(P,t,a,8,17976931348623157e292,-17976931348623157e292),F.write(P,t,a,C,52,8),a+8}function q(P){if(P=Y(P).replace(de,""),P.length<2)return"";for(;P.length%4!=0;)P+="=";return P}function Y(P){return P.trim?P.trim():P.replace(/^\s+|\s+$/g,"")}function ae(P){return P<16?"0"+P.toString(16):P.toString(16)}function Q(P,t){t=t||1/0;for(var a,C=P.length,_=null,y=[],B=0;B55295&&a<57344){if(!_){if(a>56319){(t-=3)>-1&&y.push(239,191,189);continue}if(B+1===C){(t-=3)>-1&&y.push(239,191,189);continue}_=a;continue}if(a<56320){(t-=3)>-1&&y.push(239,191,189),_=a;continue}a=65536+(_-55296<<10|a-56320)}else _&&(t-=3)>-1&&y.push(239,191,189);if(_=null,a<128){if((t-=1)<0)break;y.push(a)}else if(a<2048){if((t-=2)<0)break;y.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;y.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;y.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return y}function ce(P){for(var t=[],a=0;a>8,_=a%256,y.push(_),y.push(C);return y}function Z(P){return X.toByteArray(q(P))}function $(P,t,a,C){for(var _=0;_=t.length||_>=P.length);++_)t[_+a]=P[_];return _}function oe(P){return P!==P}/*! +stack: %s`,Date(),J,m.pid,le.name,le.message,le.stack));var Oe=I;I=null;var xe={};if(Fe&&(y=Fe.statusCode,xe=Fe.headers),y===401&&xe["www-authenticate"]&&(!E.headers||!E.headers.Authorization)&&E.digestAuth){var Ce=xe["www-authenticate"];if(Ce.indexOf("Digest ")>=0)return d("Request#%d %s: got digest auth header WWW-Authenticate: %s",J,S,Ce),E.headers=E.headers||{},E.headers.Authorization=digestAuthHeader(Q.method,Q.path,Ce,E.digestAuth),d("Request#%d %s: auth with digest header: %s",J,S,E.headers.Authorization),Fe.headers["set-cookie"]&&(E.headers.Cookie=Fe.headers["set-cookie"].join(";")),T.requestWithCallback(S,E,Oe)}var De=Date.now()-j;se&&(se.contentDownload=De),d("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",De,_,y,Q.method,Q.host,Q.path,C,se);var Ne={status:y,statusCode:y,headers:xe,size:_,aborted:B,rt:De,keepAliveSocket:C,data:Pe,requestUrls:E.requestUrls,timing:se,remoteAddress:G,remotePort:pe};if(le){var je="";Y&&typeof Y.getCurrentStatus=="function"&&(je=", agent status: "+(0,o.default)(Y.getCurrentStatus())),le.message+=", "+Q.method+" "+S+" "+y+" (connected: "+a+", keepalive socket: "+C+je+`) +headers: `+(0,o.default)(xe),le.data=Pe,le.path=Q.path,le.status=y,le.headers=xe,le.res=Ne}Oe(le,Pe,E.streaming?Fe:Ne),E.emitter&&(V.url=S,V.socket=Te&&Te.connection,V.options=Q,V.size=ie,E.emitter.emit("response",{requestId:J,error:le,ctx:E.ctx,req:V,res:Ne}))}function z(le){var Pe=null;if(E.followRedirect&&statuses.redirect[le.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var Fe=le.headers.location;if(Fe){if(!(E._followRedirectCount>E.maxRedirects)){var Oe=E.formatRedirectUrl?E.formatRedirectUrl(S,Fe):c.resolve(S,Fe);d("Request#%d %s: `redirected` from %s to %s",J,Q.path,S,Oe),U(),E.headers&&E.headers.Host&&w.test(Fe)&&(E.headers.Host=null);var xe=I;return I=null,T.requestWithCallback(Oe,E,xe),{redirect:!0,error:null}}Pe=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+S),Pe.name="MaxRedirectError"}else Pe=new Error("Got statusCode "+le.statusCode+" but cannot resolve next location from headers"),Pe.name="FollowRedirectError"}return{redirect:!1,error:Pe}}function K(le,Pe,Fe){return Fe(null,Pe,le.headers["content-encoding"])}function H(le){if(se&&(se.waiting=Date.now()-j),d("Request#%d %s `req response` event emit: status %d, headers: %j",J,S,le.statusCode,le.headers),E.streaming){var Pe=z(le);return Pe.redirect?void le.resume():Pe.error?(le.resume(),R(Pe.error,null,le)):R(null,null,le)}if(le.on("close",function(){d("Request#%d %s: `res close` event emit, total size %d",J,S,_)}),le.on("error",function(){d("Request#%d %s: `res error` event emit, total size %d",J,S,_)}),le.on("aborted",function(){B=!0,d("Request#%d %s: `res aborted` event emit, total size %d",J,S,_)}),ue){var Pe=z(le);return Pe.redirect?void le.resume():Pe.error?(le.resume(),ue.end(),R(Pe.error,null,le)):(E.consumeWriteStream===!1?le.on("end",R.bind(null,null,null,le)):isNode010||isNode012?first([[ue,"close"],[le,"aborted"]],function(xe,Ce,De){d("Request#%d %s: writeStream or res %s event emitted",J,S,De),R(t||null,null,le)}):ue.on("close",function(){d("Request#%d %s: writeStream close event emitted",J,S),R(t||null,null,le)}),le.pipe(ue))}var Fe=[];le.on("data",function(Oe){d("Request#%d %s: `res data` event emit, size %d",J,S,Oe.length),_+=Oe.length,Fe.push(Oe)}),le.on("end",function(){var Oe=v.concat(Fe,_);if(d("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",J,S,_,le._dumped),t)return R(t,Oe,le);var xe=z(le);if(xe.error)return R(xe.error,Oe,le);xe.redirect||K(le,Oe,function(Ce,De,Ne){if(Ce)return R(Ce,Oe,le);if(!Ne&&A.indexOf(E.dataType)>=0){try{De=decodeBodyByCharset(De,le)}catch(Ve){return d("decodeBodyByCharset error: %s",Ve),R(null,De,le)}if(E.dataType==="json")if(_===0)De=null;else{var je=parseJSON(De,ae);je.error?Ce=je.error:De=je.data}}B&&d("Request#%d %s: Remote socket was terminated before `response.end()` was called",J,S),R(Ce,De,le)})})}function ne(){d("Response timer ticking, timeout: %d",ye),P=setTimeout(function(){P=null;var le="Response timeout for "+ye+"ms";t=new Error(le),t.name="ResponseTimeoutError",t.requestId=J,d("ResponseTimeout: Request#%d %s %s: %s, connected: %s",J,S,t.name,le,a),W()},ye)}function W(){d("Request#%d %s abort, connected: %s",J,S,a),Te.socket||(t.noSocket=!0,R(t)),Te.abort()}if(!S||typeof S!="string"&&(S===void 0?"undefined":(0,l.default)(S))!=="object"){var re=f.format("expect request url to be a string or a http request options, but got %j",S);throw new Error(re)}arguments.length===2&&typeof E=="function"&&(I=E,E=null),E=E||{},x>=h&&(x=0);var J=++x;E.requestUrls=E.requestUrls||[];var V={requestId:J,url:S,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",V),E.timeout=E.timeout||T.TIMEOUTS,E.maxRedirects=E.maxRedirects||10,E.streaming=E.streaming||E.customResponse;var L,j=Date.now();typeof S=="string"?(w.test(S)||(S="http://"+S),L=c.parse(S)):L=S;var M=(E.type||E.method||L.method||"GET").toUpperCase(),N=L.port||80,q=g,Y=u(E.agent,T.agent),ae=E.fixJSONCtlChars;L.protocol==="https:"&&(q=b,Y=u(E.httpsAgent,T.httpsAgent),L.port||(N=443));var Q={host:L.hostname||L.host||"localhost",path:L.path||"/",method:M,port:N,agent:Y,headers:E.headers||{},lookup:E.lookup};Array.isArray(E.timeout)?Q.requestTimeout=E.timeout[E.timeout.length-1]:E.timeout!==void 0&&(Q.requestTimeout=E.timeout);for(var ce=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],fe=0;fe>>2]>>>24-A%4*8&255;O[h+A>>>2]|=S<<24-(h+A)%4*8}else for(var A=0;A>>2]=x[A>>>2];return this.sigBytes+=w,this},clamp:function(){var d=this.words,O=this.sigBytes;d[O>>>2]&=4294967295<<32-O%4*8,d.length=m.ceil(O/4)},clone:function(){var d=s.clone.call(this);return d.words=this.words.slice(0),d},random:function(d){for(var O,x=[],h=0;h>16)&E,A=18e3*(65535&A)+(A>>16)&E;var I=(S<<16)+A&E;return I/=4294967296,(I+=.5)*(m.random()>.5?1:-1)}}(4294967296*(O||m.random()));O=987654071*w(),x.push(4294967296*w()|0)}return new e.init(x,d)}}),o=u.enc={},r=o.Hex={stringify:function(d){for(var O=d.words,x=d.sigBytes,h=[],w=0;w>>2]>>>24-w%4*8&255;h.push((A>>>4).toString(16)),h.push((15&A).toString(16))}return h.join("")},parse:function(d){for(var O=d.length,x=[],h=0;h>>3]|=parseInt(d.substr(h,2),16)<<24-h%8*4;return new e.init(x,O/2)}},l=o.Latin1={stringify:function(d){for(var O=d.words,x=d.sigBytes,h=[],w=0;w>>2]>>>24-w%4*8&255;h.push(String.fromCharCode(A))}return h.join("")},parse:function(d){for(var O=d.length,x=[],h=0;h>>2]|=(255&d.charCodeAt(h))<<24-h%4*8;return new e.init(x,O)}},f=o.Utf8={stringify:function(d){try{return decodeURIComponent(escape(l.stringify(d)))}catch(O){throw new Error("Malformed UTF-8 data")}},parse:function(d){return l.parse(unescape(encodeURIComponent(d)))}},c=p.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new e.init,this._nDataBytes=0},_append:function(d){typeof d=="string"&&(d=f.parse(d)),this._data.concat(d),this._nDataBytes+=d.sigBytes},_process:function(d){var O=this._data,x=O.words,h=O.sigBytes,w=this.blockSize,A=4*w,S=h/A;S=d?m.ceil(S):m.max((0|S)-this._minBufferSize,0);var E=S*w,I=m.min(4*E,h);if(E){for(var D=0;D",e[0];)p++;return p>4&&p}},{key:"extend",value:function(p,s){for(var e in s)Object.prototype.hasOwnProperty.call(s,e)&&s[e]&&(p[e]=s[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 s(e){return e<10?"0"+e:e}return p.getUTCFullYear()+"-"+s(p.getUTCMonth()+1)+"-"+s(p.getUTCDate())+"T"+s(p.getUTCHours())+":"+s(p.getUTCMinutes())+":"+s(p.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(p){return!!/^\d+$/.test(p)}}]),i}();n.default=v},function(_e,n,k){!function(T,m){_e.exports=n=m(k(0))}(0,function(T){return function(m){function v(g,b,d,O,x,h,w){var A=g+(b&d|~b&O)+x+w;return(A<>>32-h)+b}function i(g,b,d,O,x,h,w){var A=g+(b&O|d&~O)+x+w;return(A<>>32-h)+b}function u(g,b,d,O,x,h,w){var A=g+(b^d^O)+x+w;return(A<>>32-h)+b}function p(g,b,d,O,x,h,w){var A=g+(d^(b|~O))+x+w;return(A<>>32-h)+b}var s=T,e=s.lib,o=e.WordArray,r=e.Hasher,l=s.algo,f=[];!function(){for(var g=0;g<64;g++)f[g]=4294967296*m.abs(m.sin(g+1))|0}();var c=l.MD5=r.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(b,d){for(var O=0;O<16;O++){var x=d+O,h=b[x];b[x]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}var w=this._hash.words,A=b[d+0],S=b[d+1],E=b[d+2],I=b[d+3],D=b[d+4],U=b[d+5],R=b[d+6],z=b[d+7],K=b[d+8],H=b[d+9],ne=b[d+10],W=b[d+11],re=b[d+12],J=b[d+13],V=b[d+14],L=b[d+15],j=w[0],M=w[1],N=w[2],q=w[3];j=v(j,M,N,q,A,7,f[0]),q=v(q,j,M,N,S,12,f[1]),N=v(N,q,j,M,E,17,f[2]),M=v(M,N,q,j,I,22,f[3]),j=v(j,M,N,q,D,7,f[4]),q=v(q,j,M,N,U,12,f[5]),N=v(N,q,j,M,R,17,f[6]),M=v(M,N,q,j,z,22,f[7]),j=v(j,M,N,q,K,7,f[8]),q=v(q,j,M,N,H,12,f[9]),N=v(N,q,j,M,ne,17,f[10]),M=v(M,N,q,j,W,22,f[11]),j=v(j,M,N,q,re,7,f[12]),q=v(q,j,M,N,J,12,f[13]),N=v(N,q,j,M,V,17,f[14]),M=v(M,N,q,j,L,22,f[15]),j=i(j,M,N,q,S,5,f[16]),q=i(q,j,M,N,R,9,f[17]),N=i(N,q,j,M,W,14,f[18]),M=i(M,N,q,j,A,20,f[19]),j=i(j,M,N,q,U,5,f[20]),q=i(q,j,M,N,ne,9,f[21]),N=i(N,q,j,M,L,14,f[22]),M=i(M,N,q,j,D,20,f[23]),j=i(j,M,N,q,H,5,f[24]),q=i(q,j,M,N,V,9,f[25]),N=i(N,q,j,M,I,14,f[26]),M=i(M,N,q,j,K,20,f[27]),j=i(j,M,N,q,J,5,f[28]),q=i(q,j,M,N,E,9,f[29]),N=i(N,q,j,M,z,14,f[30]),M=i(M,N,q,j,re,20,f[31]),j=u(j,M,N,q,U,4,f[32]),q=u(q,j,M,N,K,11,f[33]),N=u(N,q,j,M,W,16,f[34]),M=u(M,N,q,j,V,23,f[35]),j=u(j,M,N,q,S,4,f[36]),q=u(q,j,M,N,D,11,f[37]),N=u(N,q,j,M,z,16,f[38]),M=u(M,N,q,j,ne,23,f[39]),j=u(j,M,N,q,J,4,f[40]),q=u(q,j,M,N,A,11,f[41]),N=u(N,q,j,M,I,16,f[42]),M=u(M,N,q,j,R,23,f[43]),j=u(j,M,N,q,H,4,f[44]),q=u(q,j,M,N,re,11,f[45]),N=u(N,q,j,M,L,16,f[46]),M=u(M,N,q,j,E,23,f[47]),j=p(j,M,N,q,A,6,f[48]),q=p(q,j,M,N,z,10,f[49]),N=p(N,q,j,M,V,15,f[50]),M=p(M,N,q,j,U,21,f[51]),j=p(j,M,N,q,re,6,f[52]),q=p(q,j,M,N,I,10,f[53]),N=p(N,q,j,M,ne,15,f[54]),M=p(M,N,q,j,S,21,f[55]),j=p(j,M,N,q,K,6,f[56]),q=p(q,j,M,N,L,10,f[57]),N=p(N,q,j,M,R,15,f[58]),M=p(M,N,q,j,J,21,f[59]),j=p(j,M,N,q,D,6,f[60]),q=p(q,j,M,N,W,10,f[61]),N=p(N,q,j,M,E,15,f[62]),M=p(M,N,q,j,H,21,f[63]),w[0]=w[0]+j|0,w[1]=w[1]+M|0,w[2]=w[2]+N|0,w[3]=w[3]+q|0},_doFinalize:function(){var b=this._data,d=b.words,O=8*this._nDataBytes,x=8*b.sigBytes;d[x>>>5]|=128<<24-x%32;var h=m.floor(O/4294967296),w=O;d[15+(x+64>>>9<<4)]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8),d[14+(x+64>>>9<<4)]=16711935&(w<<8|w>>>24)|4278255360&(w<<24|w>>>8),b.sigBytes=4*(d.length+1),this._process();for(var A=this._hash,S=A.words,E=0;E<4;E++){var I=S[E];S[E]=16711935&(I<<8|I>>>24)|4278255360&(I<<24|I>>>8)}return A},clone:function(){var b=r.clone.call(this);return b._hash=this._hash.clone(),b}});s.MD5=r._createHelper(c),s.HmacMD5=r._createHmacHelper(c)}(Math),T.MD5})},function(_e,n,k){"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(_e,n,k){"use strict";function T(c){return c&&c.__esModule?c:{default:c}}function m(c,g){if(!(c instanceof g))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var v=function(){function c(g,b){for(var d=0;d-1)return"Baiduspider";if(r.indexOf("PlayStation")>-1)return"PS4";var f=navigator.platform=="Win32"||navigator.platform=="Windows"||r.indexOf("Windows")>-1,c=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return c&&(l="macOS"),navigator.platform=="X11"&&!f&&!c&&(l="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(l="Linux"),f?"windows":l},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},u=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,l=navigator.platform,f=r.match(/Web[kK]it[\/]{0,1}([\d.]+)/),c=r.match(/(Android);?[\s\/]+([\d.]+)?/),g=!!r.match(/\(Macintosh\; Intel /),b=r.match(/(iPad).*OS\s([\d_]+)/),d=r.match(/(iPod)(.*OS\s([\d_]+))?/),O=!b&&r.match(/(iPhone\sOS)\s([\d_]+)/),x=r.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),h=/Win\d{2}|Windows/.test(l),w=r.match(/Windows Phone ([\d.]+)/),A=x&&r.match(/TouchPad/),S=r.match(/Kindle\/([\d.]+)/),E=r.match(/Silk\/([\d._]+)/),I=r.match(/(BlackBerry).*Version\/([\d.]+)/),D=r.match(/(BB10).*Version\/([\d.]+)/),U=r.match(/(RIM\sTablet\sOS)\s([\d.]+)/),R=r.match(/PlayBook/),z=r.match(/Chrome\/([\d.]+)/)||r.match(/CriOS\/([\d.]+)/),K=r.match(/Firefox\/([\d.]+)/),H=r.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),ne=r.match(/MSIE\s([\d.]+)/)||r.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),W=!z&&r.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),re=W||r.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((o.webkit=!!f)&&(o.version=f[1]),c&&(e.android=!0,e.version=c[2]),O&&!d&&(e.ios=e.iphone=!0,e.version=O[2].replace(/_/g,".")),b&&(e.ios=e.ipad=!0,e.version=b[2].replace(/_/g,".")),d&&(e.ios=e.ipod=!0,e.version=d[3]?d[3].replace(/_/g,"."):null),w&&(e.wp=!0,e.version=w[1]),x&&(e.webos=!0,e.version=x[2]),A&&(e.touchpad=!0),I&&(e.blackberry=!0,e.version=I[2]),D&&(e.bb10=!0,e.version=D[2]),U&&(e.rimtabletos=!0,e.version=U[2]),R&&(o.playbook=!0),S&&(e.kindle=!0,e.version=S[1]),E&&(o.silk=!0,o.version=E[1]),!E&&e.android&&r.match(/Kindle Fire/)&&(o.silk=!0),z&&(o.chrome=!0,o.version=z[1]),K&&(o.firefox=!0,o.version=K[1]),H&&(e.firefoxos=!0,e.version=H[1]),ne&&(o.ie=!0,o.version=ne[1]),re&&(g||e.ios||h||c)&&(o.safari=!0,e.ios||(o.version=re[1])),W&&(o.webview=!0),g){var J=r.match(/[\d]*_[\d]*_[\d]*/);J&&J.length>0&&J[0]&&(e.version=J[0].replace(/_/g,"."))}return e.tablet=!!(b||R||c&&!r.match(/Mobile/)||K&&r.match(/Tablet/)||ne&&!r.match(/Phone/)&&r.match(/Touch/)),e.phone=!(e.tablet||e.ipod||!(c||O||x||I||D||z&&r.match(/Android/)||z&&r.match(/CriOS\/([\d.]+)/)||K&&r.match(/Mobile/)||ne&&r.match(/Touch/))),e.pc=!e.tablet&&!e.phone,g?e.name="macOS":h?(e.name="windows",e.version=i()):e.name=v(e),o.name=u(o),{os:e,browser:o}}(),s=function(){function e(){T(this,e)}return m(e,null,[{key:"getHost",value:function(r){var l="";if(r===void 0||r==null||r=="")return"";var f=r.indexOf("//"),c=r;f>-1&&(c=r.substring(f+2));var l=c,g=c.split("/");return g&&g.length>0&&(l=g[0]),g=l.split(":"),g&&g.length>0&&(l=g[0]),l}},{key:"os",get:function(){return p.os}},{key:"browser",get:function(){var r=p.browser;return r.name||(r.name=u()),r}}]),e}();n.default=s},function(_e,n,k){"use strict";function T(i,u){if(!(i instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(u,p){for(var s=0;s0){V._invalidUserId=!0;var N=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(N)}}catch(q){console.log(q)}})})}ne&&(J.videoInfo=ne?JSON.parse(ne).Vod:{},J.userData=o.default.encode(ne)),J.ri=O.default.create(),this._uploadList.push(J),this._reportLog("20001",J,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(J)}catch(L){console.log(L)}return!0}},{key:"deleteFile",value:function(R){return!!this.cancelFile(R)&&(this._uploadList.splice(R,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(R){if(this.options,R<0||R>=this._uploadList.length)return!1;var z=this._uploadList[R];if(R==this._curIndex&&z.state==i.UPLOADSTATE.UPLOADING){z.state=i.UPLOADSTATE.CANCELED;var K=this._getCheckoutpoint(z);K&&K.checkpoint&&(K=K.checkpoint),K&&this._ossUpload.abort(z),this._removeCheckoutpoint(z),this.nextUpload()}else z.state!=i.UPLOADSTATE.SUCCESS&&(z.state=i.UPLOADSTATE.CANCELED);return this._reportLog("20008",z),!0}},{key:"resumeFile",value:function(R){if(this.options,R<0||R>=this._uploadList.length)return!1;var z=this._uploadList[R];return z.state==i.UPLOADSTATE.CANCELED&&(z.state=i.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(R){return this._getCheckoutpoint({file:R})}},{key:"startUpload",value:function(R){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 z=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(z),this._state=i.VODSTATE.START}},{key:"nextUpload",value:function(){var R=this.options;if(this._state==i.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var z=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(z)}else{this._state=i.VODSTATE.END;try{R.onUploadEnd&&R.onUploadEnd(z)}catch(K){console.log(K)}}}},{key:"clear",value:function(R){for(var z=this.options,K=0,H=0;Hthis._curIndex&&(ne=this._uploadList[this._curIndex]),ne&&(this.init(R,z,K,H),this._state=i.VODSTATE.START,this._ossUpload=null,this._uploadCore(ne,ne.retry),ne.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(R,z,K){if(this._curIndex==-1)return!1;if(this._state!=i.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var H=this._uploadList[this._curIndex];H.object?this._refreshSTSTokenUpload(H,R,z,K):this.setSTSToken(H,R,z,K)}}},{key:"setSTSTokenDirectlyUpload",value:function(R,z,K,H,ne){if(!(z&&K&&H&&ne))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var W=R;this.init(z,K,H,ne),W.endpoint=W._endpoint,W.bucket=W._bucket,W.object=W._object,this._ossUpload=null,this._uploadCore(W,R.retry),R.retry=!1}},{key:"setSTSToken",value:function(R,z,K,H){if(!z||!K||!H)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var ne=R.videoInfo,W={accessKeyId:z,securityToken:H,accessKeySecret:K,fileName:R.file.name,title:ne.Title,requestId:R.ri,region:this.options.region};ne.ImageType&&(W.imageType=ne.ImageType),ne.ImageExt&&(W.imageExt=ne.ImageExt),ne.FileSize&&(W.fileSize=ne.FileSize),ne.Description&&(W.description=ne.Description),ne.CateId&&(W.cateId=ne.CateId),ne.Tags&&(W.tags=ne.Tags),ne.TemplateGroupId&&(W.templateGroupId=ne.TemplateGroupId),ne.StorageLocation&&(W.storageLocation=ne.StorageLocation),ne.CoverURL&&(W.coverUrl=ne.CoverURL),ne.TransCodeMode&&(W.transCodeMode=ne.TransCodeMode),ne.UserData&&(W.userData=ne.UserData);var re=this,J="getUploadAuth";R.videoId?(W.videoId=R.videoId,J="refreshUploadAuth"):R.isImage&&(J="getImageUploadAuth"),h.default[J](W,function(V){R.videoId=V.VideoId?V.VideoId:R.videoId,re.setUploadAuthAndAddress(R,V.UploadAuth,V.UploadAddress),re._state=i.VODSTATE.START},function(V){re._error(R,{name:V.Code,code:V.Code,message:V.Message,requestId:V.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(R,z,K,H){if(!R||!z||!K)return!1;var ne=JSON.parse(o.default.decode(z));if(!(ne.AccessKeyId&&ne.AccessKeySecret&&ne.SecurityToken&&ne.Expiration))return console.error("uploadauth is invalid"),!1;var W={},re=R;if(K){if(W=JSON.parse(o.default.decode(K)),!W.Endpoint||!W.Bucket||!W.FileName)return console.error("uploadAddress is invalid"),!1}else W.Endpoint=re.endpoint,W.Bucket=re.bucket,W.FileName=re.object;this._ut="vod",this._uploadWay="vod",this.options.region=ne.Region||this.options.region,this.init(ne.AccessKeyId,ne.AccessKeySecret,ne.SecurityToken,ne.Expiration),re.endpoint=re._endpoint?re._endpoint:W.Endpoint,re.bucket=re._bucket?re._bucket:W.Bucket,re.object=re._object?re._object:W.FileName,re.region=this.options.region,H&&(re.videoId=H),this._ossUpload=null,this._uploadCore(re,R.retry),R.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(R,z,K,H){if(!z||!K||!H)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var ne={accessKeyId:z,securityToken:H,accessKeySecret:K,videoId:R.object,requestId:R.ri,region:this.options.region},W=this,re="refreshUploadAuth";R.isImage&&(re="getImageUploadAuth"),h.default[re](ne,function(J){W.setUploadAuthAndAddress(R,J.UploadAuth,UploadAddress),W._state=i.VODSTATE.START},function(J){W._error(R,{name:J.Code,code:J.Code,message:J.Message,requestId:J.RequestId})})}},{key:"_upload",value:function(R){var z=arguments.length>1&&arguments[1]!==void 0&&arguments[1],K=this.options;if(R.retry=z,K.onUploadstarted&&!z)try{var H=this._getCheckoutpoint(R);H&&H.state!=i.UPLOADSTATE.UPLOADING&&(R.checkpoint=H,R.videoId=H.videoId),K.onUploadstarted(R)}catch(ne){console.log(ne)}}},{key:"_uploadCore",value:function(R){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(R.state=i.UPLOADSTATE.UPLOADING,!this._ossUpload){R.endpoint=R.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var z=this;this._ossUpload=new s.default({bucket:R.bucket,endpoint:R.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(L,j){z._error.call(z,L,j)},oncomplete:function(L,j){z._complete.call(z,L,j)},onprogress:function(L,j,M){z._progress.call(z,L,j,M)}})}var K=b.default.getFileType(R.file.name),H=this._getCheckoutpoint(R),ne="",W="";H&&H.checkpoint&&(W=H.state,ne=H.videoId,H=H.checkpoint),H&&ne==R.videoId&&W!=i.UPLOADSTATE.UPLOADING&&(H.file=R.file,R.checkpoint=H,H.uploadId);var re=this._adjustPartSize(R);this._reportLog("20002",R,{ft:K,fs:R.file.size,bu:R.bucket,ok:R.object,vid:R.videoId||"",fn:R.file.name,fw:null,fh:null,ps:re});var J={headers:{"x-oss-notification":R.userData?R.userData:""},partSize:re,parallel:this.options.parallel};this._ossUpload.upload(R,J)}},{key:"_findUploadIndex",value:function(){for(var R=-1,z=0;z0||z.name=="SignatureDoesNotMatchError"||z.code=="SecurityTokenExpired"||z.code=="InvalidSecurityToken.Expired"||z.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=i.VODSTATE.EXPIRE,R.state=i.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(R,z)}catch(H){console.log(H)}}return}if((z.name=="RequestTimeoutError"||z.name=="ConnectionTimeout"||z.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var K=this;return setTimeout(function(){K._uploadCore(R,!0)},1e3*K._retryDuration),void this._retryCount++}z.name=="NoSuchUploadError"&&this._removeCheckoutpoint(R),this._handleError(R,z)}}},{key:"_handleError",value:function(R,z){var K=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],H=i.UPLOADSTATE.FAIlURE;if(R.state!=i.UPLOADSTATE.CANCELED&&(R.state=i.UPLOADSTATE.FAIlURE,this._state=i.VODSTATE.FAILURE,this.options.onUploadFailed&&z&&z.code&&z.message))try{this.options.onUploadFailed(R,z.code,z.message)}catch(W){console.log(W)}if(K&&this._changeState(R,H),this._reportLog("20006",R,{code:z.name,message:z.message,requestId:z.requestId,fs:R.file.size,bu:R.bucket,ok:R.object,fn:R.file.name}),this._reportLog("20004",R,{requestId:z.requestId,fs:R.file.size,bu:R.bucket,ok:R.object,fn:R.file.name}),R.ri=O.default.create(),this._findUploadIndex()!=-1){var ne=this;this._state=i.VODSTATE.START,setTimeout(function(){ne.nextUpload()},100)}}},{key:"_complete",value:function(R,z){if(R.state=i.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(R)}catch(ne){console.log(ne)}var K=0;z&&z.res&&z.res.headers&&(K=z.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(R);var H=this;setTimeout(function(){H.nextUpload()},100),this._retryCount=0,this._reportLog("20003",R,{requestId:K})}},{key:"_progress",value:function(R,z,K){if(this.options.onUploadProgress)try{R.loaded=z.loaded,this.options.onUploadProgress(R,z.total,z.loaded)}catch(L){console.log(L)}var H=z.checkpoint,ne=0;H&&(R.checkpoint=H,this._saveCheckoutpoint(R,H,i.UPLOADSTATE.UPLOADING),ne=H.uploadId),this._retryCount=0;var W=this._getPortNumber(H),re=0;if(K&&K.headers&&(re=K.headers["x-oss-request-id"]),z.loaded!=0&&this._reportLog("20007",R,{pn:W,requestId:re}),z.loaded!=1&&this._reportLog("20005",R,{UploadId:ne,pn:W+1,pr:R.retry?1:0,fs:R.file.size,bu:R.bucket,ok:R.object,fn:R.file.name}),!this._invalidUserId&&!R.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var J={file:R.file,checkpoint:z,userId:this.options.userId,videoId:R.videoId,region:this.options.region,fileHash:R.fileHash};try{var V=this;A.default.upload(J,function(){},function(L){if((L=JSON.parse(L))&&L.Code=="InvalidParameter"&&L.Message.indexOf("UserId")>0){V._invalidUserId=!0;var j=L.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(j)}})}catch(L){console.log(L)}}}},{key:"_getPortNumber",value:function(R){if(R){var z=R.doneParts;if(z&&z.length>0)return z[z.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(R){var z=this._getCheckoutpointKey(R);l.default.remove(z)}},{key:"_getCheckoutpoint",value:function(R){var z=this._getCheckoutpointKey(R),K=l.default.get(z);if(K)try{return JSON.parse(K)}catch(H){}return""}},{key:"_saveCheckoutpoint",value:function(R,z,K){if(z){var H=this._getCheckoutpointKey(R),ne=R.file,W={fileName:ne.name,lastModified:ne.lastModified,size:ne.size,object:R.object,videoId:R.videoId,bucket:R.bucket,endpoint:R.endpoint,checkpoint:z,loaded:R.loaded,state:K};l.default.set(H,JSON.stringify(W))}}},{key:"_changeState",value:function(R,z){var K=this._getCheckoutpoint(R);K&&((this._onbeforeunload=!0)&&(z=i.UPLOADSTATE.STOPED),this._saveCheckoutpoint(R,K.checkpoint,z))}},{key:"_getCheckoutpointKey",value:function(R){return"upload_"+R.file.lastModified+"_"+R.file.name+"_"+R.file.size}},{key:"_getCheckoutpointFromCloud",value:function(R,z,K){var H={userId:this.options.userId,uploadInfoList:[{FileName:R.file.name,FileSize:R.file.size,FileCreateTime:R.file.lastModified,FileHash:R.fileHash}],region:this.options.region};A.default.get(H,function(ne){z(ne)},K)}},{key:"_reportLog",value:function(R,z,K){K||(K={}),K.ri=z.ri,this._ut&&(K.ut=this._ut),this._log.log(R,K)}},{key:"_initEvent",value:function(){var R=this;window&&(window.onbeforeunload=function(z){if(R._onbeforeunload=!0,R._curIndex!=-1&&R._uploadList.length>R._curIndex){var K=R._uploadList[R._curIndex];R._changeState(K,i.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var R=0;R1e4?R.file.size/9999:this.options.partSize}}]),D}());n.default=I},function(_e,n,k){"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(_e,n,k){"use strict";function T(e){return e&&e.__esModule?e:{default:e}}function m(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var v=function(){function e(o,r){for(var l=0;l=m())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+m().toString(16)+" bytes");return 0|P}function g(P){return+P!=P&&(P=0),i.alloc(+P)}function b(P,t){if(i.isBuffer(P))return P.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(P)||P instanceof ArrayBuffer))return P.byteLength;typeof P!="string"&&(P=""+P);var a=P.length;if(a===0)return 0;for(var C=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":case void 0:return Q(P).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*a;case"hex":return a>>>1;case"base64":return Z(P).length;default:if(C)return Q(P).length;t=(""+t).toLowerCase(),C=!0}}function d(P,t,a){var C=!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(P||(P="utf8");;)switch(P){case"hex":return ne(this,t,a);case"utf8":case"utf-8":return R(this,t,a);case"ascii":return K(this,t,a);case"latin1":case"binary":return H(this,t,a);case"base64":return U(this,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,t,a);default:if(C)throw new TypeError("Unknown encoding: "+P);P=(P+"").toLowerCase(),C=!0}}function O(P,t,a){var C=P[t];P[t]=P[a],P[a]=C}function x(P,t,a,C,_){if(P.length===0)return-1;if(typeof a=="string"?(C=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,isNaN(a)&&(a=_?0:P.length-1),a<0&&(a=P.length+a),a>=P.length){if(_)return-1;a=P.length-1}else if(a<0){if(!_)return-1;a=0}if(typeof t=="string"&&(t=i.from(t,C)),i.isBuffer(t))return t.length===0?-1:h(P,t,a,C,_);if(typeof t=="number")return t&=255,i.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?_?Uint8Array.prototype.indexOf.call(P,t,a):Uint8Array.prototype.lastIndexOf.call(P,t,a):h(P,[t],a,C,_);throw new TypeError("val must be string, number or Buffer")}function h(P,t,a,C,_){function y(Te,le){return B===1?Te[le]:Te.readUInt16BE(le*B)}var B=1,G=P.length,pe=t.length;if(C!==void 0&&((C=String(C).toLowerCase())==="ucs2"||C==="ucs-2"||C==="utf16le"||C==="utf-16le")){if(P.length<2||t.length<2)return-1;B=2,G/=2,pe/=2,a/=2}var se;if(_){var ue=-1;for(se=a;seG&&(a=G-pe),se=a;se>=0;se--){for(var ve=!0,ye=0;ye_&&(C=_):C=_;var y=t.length;if(y%2!=0)throw new TypeError("Invalid hex string");C>y/2&&(C=y/2);for(var B=0;B239?4:y>223?3:y>191?2:1;if(_+G<=a){var pe,se,ue,ve;switch(G){case 1:y<128&&(B=y);break;case 2:pe=P[_+1],(192&pe)==128&&(ve=(31&y)<<6|63&pe)>127&&(B=ve);break;case 3:pe=P[_+1],se=P[_+2],(192&pe)==128&&(192&se)==128&&(ve=(15&y)<<12|(63&pe)<<6|63&se)>2047&&(ve<55296||ve>57343)&&(B=ve);break;case 4:pe=P[_+1],se=P[_+2],ue=P[_+3],(192&pe)==128&&(192&se)==128&&(192&ue)==128&&(ve=(15&y)<<18|(63&pe)<<12|(63&se)<<6|63&ue)>65535&&ve<1114112&&(B=ve)}}B===null?(B=65533,G=1):B>65535&&(B-=65536,C.push(B>>>10&1023|55296),B=56320|1023&B),C.push(B),_+=G}return z(C)}function z(P){var t=P.length;if(t<=ee)return String.fromCharCode.apply(String,P);for(var a="",C=0;CC)&&(a=C);for(var _="",y=t;ya)throw new RangeError("Trying to access beyond buffer length")}function J(P,t,a,C,_,y){if(!i.isBuffer(P))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>_||tP.length)throw new RangeError("Index out of range")}function V(P,t,a,C){t<0&&(t=65535+t+1);for(var _=0,y=Math.min(P.length-a,2);_>>8*(C?_:1-_)}function L(P,t,a,C){t<0&&(t=4294967295+t+1);for(var _=0,y=Math.min(P.length-a,4);_>>8*(C?_:3-_)&255}function j(P,t,a,C,_,y){if(a+C>P.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function M(P,t,a,C,_){return _||j(P,t,a,4,34028234663852886e22,-34028234663852886e22),F.write(P,t,a,C,23,4),a+4}function N(P,t,a,C,_){return _||j(P,t,a,8,17976931348623157e292,-17976931348623157e292),F.write(P,t,a,C,52,8),a+8}function q(P){if(P=Y(P).replace(de,""),P.length<2)return"";for(;P.length%4!=0;)P+="=";return P}function Y(P){return P.trim?P.trim():P.replace(/^\s+|\s+$/g,"")}function ae(P){return P<16?"0"+P.toString(16):P.toString(16)}function Q(P,t){t=t||1/0;for(var a,C=P.length,_=null,y=[],B=0;B55295&&a<57344){if(!_){if(a>56319){(t-=3)>-1&&y.push(239,191,189);continue}if(B+1===C){(t-=3)>-1&&y.push(239,191,189);continue}_=a;continue}if(a<56320){(t-=3)>-1&&y.push(239,191,189),_=a;continue}a=65536+(_-55296<<10|a-56320)}else _&&(t-=3)>-1&&y.push(239,191,189);if(_=null,a<128){if((t-=1)<0)break;y.push(a)}else if(a<2048){if((t-=2)<0)break;y.push(a>>6|192,63&a|128)}else if(a<65536){if((t-=3)<0)break;y.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;y.push(a>>18|240,a>>12&63|128,a>>6&63|128,63&a|128)}}return y}function ce(P){for(var t=[],a=0;a>8,_=a%256,y.push(_),y.push(C);return y}function Z(P){return X.toByteArray(q(P))}function $(P,t,a,C){for(var _=0;_=t.length||_>=P.length);++_)t[_+a]=P[_];return _}function oe(P){return P!==P}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT -*/var X=k(21),F=k(22),ie=k(23);n.Buffer=i,n.SlowBuffer=g,n.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=T.TYPED_ARRAY_SUPPORT!==void 0?T.TYPED_ARRAY_SUPPORT:function(){try{var P=new Uint8Array(1);return P.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},P.foo()===42&&typeof P.subarray=="function"&&P.subarray(1,1).byteLength===0}catch(t){return!1}}(),n.kMaxLength=m(),i.poolSize=8192,i._augment=function(P){return P.__proto__=i.prototype,P},i.from=function(P,t,a){return u(null,P,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(P,t,a){return s(null,P,t,a)},i.allocUnsafe=function(P){return e(null,P)},i.allocUnsafeSlow=function(P){return e(null,P)},i.isBuffer=function(P){return!(P==null||!P._isBuffer)},i.compare=function(P,t){if(!i.isBuffer(P)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(P===t)return 0;for(var a=P.length,C=t.length,_=0,y=Math.min(a,C);_0&&(P=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(P+=" ... ")),""},i.prototype.compare=function(P,t,a,C,_){if(!i.isBuffer(P))throw new TypeError("Argument must be a Buffer");if(t===void 0&&(t=0),a===void 0&&(a=P?P.length:0),C===void 0&&(C=0),_===void 0&&(_=this.length),t<0||a>P.length||C<0||_>this.length)throw new RangeError("out of range index");if(C>=_&&t>=a)return 0;if(C>=_)return-1;if(t>=a)return 1;if(t>>>=0,a>>>=0,C>>>=0,_>>>=0,this===P)return 0;for(var y=_-C,B=a-t,G=Math.min(y,B),pe=this.slice(C,_),se=P.slice(t,a),ue=0;ue_)&&(a=_),P.length>0&&(a<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");C||(C="utf8");for(var y=!1;;)switch(C){case"hex":return w(this,P,t,a);case"utf8":case"utf-8":return A(this,P,t,a);case"ascii":return S(this,P,t,a);case"latin1":case"binary":return E(this,P,t,a);case"base64":return I(this,P,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,P,t,a);default:if(y)throw new TypeError("Unknown encoding: "+C);C=(""+C).toLowerCase(),y=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;i.prototype.slice=function(P,t){var a=this.length;P=~~P,t=t===void 0?a:~~t,P<0?(P+=a)<0&&(P=0):P>a&&(P=a),t<0?(t+=a)<0&&(t=0):t>a&&(t=a),t0&&(_*=256);)C+=this[P+--t]*_;return C},i.prototype.readUInt8=function(P,t){return t||re(P,1,this.length),this[P]},i.prototype.readUInt16LE=function(P,t){return t||re(P,2,this.length),this[P]|this[P+1]<<8},i.prototype.readUInt16BE=function(P,t){return t||re(P,2,this.length),this[P]<<8|this[P+1]},i.prototype.readUInt32LE=function(P,t){return t||re(P,4,this.length),(this[P]|this[P+1]<<8|this[P+2]<<16)+16777216*this[P+3]},i.prototype.readUInt32BE=function(P,t){return t||re(P,4,this.length),16777216*this[P]+(this[P+1]<<16|this[P+2]<<8|this[P+3])},i.prototype.readIntLE=function(P,t,a){P|=0,t|=0,a||re(P,t,this.length);for(var C=this[P],_=1,y=0;++y=_&&(C-=Math.pow(2,8*t)),C},i.prototype.readIntBE=function(P,t,a){P|=0,t|=0,a||re(P,t,this.length);for(var C=t,_=1,y=this[P+--C];C>0&&(_*=256);)y+=this[P+--C]*_;return _*=128,y>=_&&(y-=Math.pow(2,8*t)),y},i.prototype.readInt8=function(P,t){return t||re(P,1,this.length),128&this[P]?-1*(255-this[P]+1):this[P]},i.prototype.readInt16LE=function(P,t){t||re(P,2,this.length);var a=this[P]|this[P+1]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt16BE=function(P,t){t||re(P,2,this.length);var a=this[P+1]|this[P]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt32LE=function(P,t){return t||re(P,4,this.length),this[P]|this[P+1]<<8|this[P+2]<<16|this[P+3]<<24},i.prototype.readInt32BE=function(P,t){return t||re(P,4,this.length),this[P]<<24|this[P+1]<<16|this[P+2]<<8|this[P+3]},i.prototype.readFloatLE=function(P,t){return t||re(P,4,this.length),F.read(this,P,!0,23,4)},i.prototype.readFloatBE=function(P,t){return t||re(P,4,this.length),F.read(this,P,!1,23,4)},i.prototype.readDoubleLE=function(P,t){return t||re(P,8,this.length),F.read(this,P,!0,52,8)},i.prototype.readDoubleBE=function(P,t){return t||re(P,8,this.length),F.read(this,P,!1,52,8)},i.prototype.writeUIntLE=function(P,t,a,C){(P=+P,t|=0,a|=0,!C)&&J(this,P,t,a,Math.pow(2,8*a)-1,0);var _=1,y=0;for(this[t]=255&P;++y=0&&(y*=256);)this[t+_]=P/y&255;return t+a},i.prototype.writeUInt8=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(P=Math.floor(P)),this[t]=255&P,t+1},i.prototype.writeUInt16LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&P,this[t+1]=P>>>8):V(this,P,t,!0),t+2},i.prototype.writeUInt16BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>8,this[t+1]=255&P):V(this,P,t,!1),t+2},i.prototype.writeUInt32LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=P>>>24,this[t+2]=P>>>16,this[t+1]=P>>>8,this[t]=255&P):L(this,P,t,!0),t+4},i.prototype.writeUInt32BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>24,this[t+1]=P>>>16,this[t+2]=P>>>8,this[t+3]=255&P):L(this,P,t,!1),t+4},i.prototype.writeIntLE=function(P,t,a,C){if(P=+P,t|=0,!C){var _=Math.pow(2,8*a-1);J(this,P,t,a,_-1,-_)}var y=0,B=1,G=0;for(this[t]=255&P;++y>0)-G&255;return t+a},i.prototype.writeIntBE=function(P,t,a,C){if(P=+P,t|=0,!C){var _=Math.pow(2,8*a-1);J(this,P,t,a,_-1,-_)}var y=a-1,B=1,G=0;for(this[t+y]=255&P;--y>=0&&(B*=256);)P<0&&G===0&&this[t+y+1]!==0&&(G=1),this[t+y]=(P/B>>0)-G&255;return t+a},i.prototype.writeInt8=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(P=Math.floor(P)),P<0&&(P=255+P+1),this[t]=255&P,t+1},i.prototype.writeInt16LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&P,this[t+1]=P>>>8):V(this,P,t,!0),t+2},i.prototype.writeInt16BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>8,this[t+1]=255&P):V(this,P,t,!1),t+2},i.prototype.writeInt32LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&P,this[t+1]=P>>>8,this[t+2]=P>>>16,this[t+3]=P>>>24):L(this,P,t,!0),t+4},i.prototype.writeInt32BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,2147483647,-2147483648),P<0&&(P=4294967295+P+1),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>24,this[t+1]=P>>>16,this[t+2]=P>>>8,this[t+3]=255&P):L(this,P,t,!1),t+4},i.prototype.writeFloatLE=function(P,t,a){return M(this,P,t,!0,a)},i.prototype.writeFloatBE=function(P,t,a){return M(this,P,t,!1,a)},i.prototype.writeDoubleLE=function(P,t,a){return N(this,P,t,!0,a)},i.prototype.writeDoubleBE=function(P,t,a){return N(this,P,t,!1,a)},i.prototype.copy=function(P,t,a,C){if(a||(a=0),C||C===0||(C=this.length),t>=P.length&&(t=P.length),t||(t=0),C>0&&C=this.length)throw new RangeError("sourceStart out of bounds");if(C<0)throw new RangeError("sourceEnd out of bounds");C>this.length&&(C=this.length),P.length-t=0;--_)P[_+t]=this[_+a];else if(y<1e3||!i.TYPED_ARRAY_SUPPORT)for(_=0;_>>=0,a=a===void 0?this.length:a>>>0,P||(P=0);var y;if(typeof P=="number")for(y=t;y0)throw new Error("Invalid string. Length must be a multiple of 4");return c[g-2]==="="?2:c[g-1]==="="?1:0}function m(c){return 3*c.length/4-T(c)}function v(c){var g,b,d,O,x,h=c.length;O=T(c),x=new o(3*h/4-O),b=O>0?h-4:h;var w=0;for(g=0;g>16&255,x[w++]=d>>8&255,x[w++]=255&d;return O===2?(d=e[c.charCodeAt(g)]<<2|e[c.charCodeAt(g+1)]>>4,x[w++]=255&d):O===1&&(d=e[c.charCodeAt(g)]<<10|e[c.charCodeAt(g+1)]<<4|e[c.charCodeAt(g+2)]>>2,x[w++]=d>>8&255,x[w++]=255&d),x}function i(c){return s[c>>18&63]+s[c>>12&63]+s[c>>6&63]+s[63&c]}function u(c,g,b){for(var d,O=[],x=g;xw?w:h+16383));return d===1?(g=c[b-1],O+=s[g>>2],O+=s[g<<4&63],O+="=="):d===2&&(g=(c[b-2]<<8)+c[b-1],O+=s[g>>10],O+=s[g>>4&63],O+=s[g<<2&63],O+="="),x.push(O),x.join("")}n.byteLength=m,n.toByteArray=v,n.fromByteArray=p;for(var s=[],e=[],o=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,f=r.length;l>1,r=-7,l=m?i-1:0,f=m?-1:1,c=k[T+l];for(l+=f,u=c&(1<<-r)-1,c>>=-r,r+=s;r>0;u=256*u+k[T+l],l+=f,r-=8);for(p=u&(1<<-r)-1,u>>=-r,r+=v;r>0;p=256*p+k[T+l],l+=f,r-=8);if(u===0)u=1-o;else{if(u===e)return p?NaN:1/0*(c?-1:1);p+=Math.pow(2,v),u-=o}return(c?-1:1)*p*Math.pow(2,u-v)},n.write=function(k,T,m,v,i,u){var p,s,e,o=8*u-i-1,r=(1<>1,f=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=v?0:u-1,g=v?1:-1,b=T<0||T===0&&1/T<0?1:0;for(T=Math.abs(T),isNaN(T)||T===1/0?(s=isNaN(T)?1:0,p=r):(p=Math.floor(Math.log(T)/Math.LN2),T*(e=Math.pow(2,-p))<1&&(p--,e*=2),T+=p+l>=1?f/e:f*Math.pow(2,1-l),T*e>=2&&(p++,e/=2),p+l>=r?(s=0,p=r):p+l>=1?(s=(T*e-1)*Math.pow(2,i),p+=l):(s=T*Math.pow(2,l-1)*Math.pow(2,i),p=0));i>=8;k[m+c]=255&s,c+=g,s/=256,i-=8);for(p=p<0;k[m+c]=255&p,c+=g,p/=256,o-=8);k[m+c-g]|=128*b}},function(_e,n){var k={}.toString;_e.exports=Array.isArray||function(T){return k.call(T)=="[object Array]"}},function(_e,n,k){"use strict";function T(i,u){if(!(i instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(u,p){for(var s=0;s>>31}var w=(c<<5|c>>>27)+O+s[x];w+=x<20?1518500249+(g&b|~g&d):x<40?1859775393+(g^b^d):x<60?(g&b|g&d|b&d)-1894007588:(g^b^d)-899497514,O=d,d=b,b=g<<30|g>>>2,g=c,c=w}f[0]=f[0]+c|0,f[1]=f[1]+g|0,f[2]=f[2]+b|0,f[3]=f[3]+d|0,f[4]=f[4]+O|0},_doFinalize:function(){var r=this._data,l=r.words,f=8*this._nDataBytes,c=8*r.sigBytes;return l[c>>>5]|=128<<24-c%32,l[14+(c+64>>>9<<4)]=Math.floor(f/4294967296),l[15+(c+64>>>9<<4)]=f,r.sigBytes=4*l.length,this._process(),this._hash},clone:function(){var r=u.clone.call(this);return r._hash=this._hash.clone(),r}});m.SHA1=u._createHelper(e),m.HmacSHA1=u._createHmacHelper(e)}(),T.SHA1})},function(_e,n,k){!function(T,m){_e.exports=n=m(k(0))}(0,function(T){!function(){var m=T,v=m.lib,i=v.Base,u=m.enc,p=u.Utf8,s=m.algo;s.HMAC=i.extend({init:function(o,r){o=this._hasher=new o.init,typeof r=="string"&&(r=p.parse(r));var l=o.blockSize,f=4*l;r.sigBytes>f&&(r=o.finalize(r)),r.clamp();for(var c=this._oKey=r.clone(),g=this._iKey=r.clone(),b=c.words,d=g.words,O=0;O>>6-f%4*2;r[l>>>2]|=(c|g)<<24-l%4*8,l++}return u.create(r,l)}var v=T,i=v.lib,u=i.WordArray,p=v.enc;p.Base64={stringify:function(e){var o=e.words,r=e.sigBytes,l=this._map;e.clamp();for(var f=[],c=0;c>>2]>>>24-c%4*8&255,b=o[c+1>>>2]>>>24-(c+1)%4*8&255,d=o[c+2>>>2]>>>24-(c+2)%4*8&255,O=g<<16|b<<8|d,x=0;x<4&&c+.75*x>>6*(3-x)&63));var h=l.charAt(64);if(h)for(;f.length%4;)f.push(h);return f.join("")},parse:function(e){var o=e.length,r=this._map,l=this._reverseMap;if(!l){l=this._reverseMap=[];for(var f=0;f0&&(J=re.UploadProgress.UploadProgressList[0],V=J.ClientId),o.default.setClientId(V),E&&E(J)},function(re){re&&(I(re),console.log(re))})}}]),w}();n.default=h},function(_e,n,k){"use strict";function T(p,s){if(!(p instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function p(s,e){for(var o=0;oA*1024*1024){i.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(A,"M")),pe();return}if((De=Q.videoList)===null||De===void 0?void 0:De.find(function(Ve){return Ve.name===Ne.name})){i.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),pe();return}ve(Ne)},ue=function(Ae,xe){m.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:c.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",xe?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){pe(),ce({type:"removeVideo",payload:{name:Ae}})}})},ve=function(Ae){var xe,Ce='{"Vod":{}}';if(oe(!0),X.current){X.current.addFile(Ae,null,null,null,Ce);return}Object(h.a)((xe=R.userInfo)===null||xe===void 0?void 0:xe.login,{create:!X,addFileSuccess:function(Ne){ce({type:"addVideo",payload:{uploadInfo:Ne}})},onUploadProgress:function(Ne,je,Ve){var pt=Math.ceil(Ve*100);ce({type:"updateProgress",payload:{uploadInfo:Ne,progressPercent:pt}}),pe()},onUploadFailed:function(Ne){i.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(Ne){oe(!1)},onUploadSucceed:function(Ne){oe(!1)},onUploadError:function(Ne){oe(!1)},gotUploader:function(Ne){Ne.addFile(Ae,null,null,null,Ce),X.current=Ne}})},ye=function(){var Fe=Object(k.a)(n.a.mark(function Ae(){var xe,Ce,De,Ne;return n.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,q.validateFields();case 2:if(!(!a&&!((xe=Q.videoList)===null||xe===void 0?void 0:xe.length)||a&&!ee)){Ve.next=5;break}return i.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),Ve.abrupt("return");case 5:return G(!0),De=a?{link:ee}:{video_id:(Ce=Q.videoList)===null||Ce===void 0?void 0:Ce[0].videoId},Ve.next=9,L(Object(e.a)(Object(e.a)({},De),{name:q.getFieldValue("name"),description:q.getFieldValue("description")}));case 9:Ne=Ve.sent,G(!1),Ne.id&&Te();case 12:case"end":return Ve.stop()}},Ae)}));return function(){return Fe.apply(this,arguments)}}(),Te=function(){q.resetFields(),ce({type:"removeAll"}),de(null),C(null)},le=function(){J(),Te()},Pe=function(){var Ae,xe,Ce,De,Ne,je,Ve,pt,yt,bt,Et,wt;return c.a.createElement(c.a.Fragment,null,!a&&!!((Ae=Q.videoList)===null||Ae===void 0?void 0:Ae.length)&&c.a.createElement("div",{className:x.a.fileProgress},((xe=Q.videoList)===null||xe===void 0||((Ce=xe[0])===null||Ce===void 0)?void 0:Ce.loaded)==100?c.a.createElement("div",{className:"".concat(x.a.videoName," font14")},(De=Q.videoList)===null||De===void 0||((Ne=De[0])===null||Ne===void 0)?void 0:Ne.name):c.a.createElement(We.a,{style:{width:"80%"},percent:(je=Q.videoList)===null||je===void 0||((Ve=je[0])===null||Ve===void 0)?void 0:Ve.loaded,status:((pt=Q.videoList)===null||pt===void 0||((yt=pt[0])===null||yt===void 0)?void 0:yt.loaded)==100?"normal":"active"}),c.a.createElement("div",{className:x.a.fileCancel,onClick:function(){var ht,Se,we,ze;return ue((ht=Q.videoList)===null||ht===void 0||((Se=ht[0])===null||Se===void 0)?void 0:Se.name,((we=Q.videoList)===null||we===void 0||((ze=we[0])===null||ze===void 0)?void 0:ze.loaded)==100)}},((bt=Q.videoList)===null||bt===void 0||((Et=bt[0])===null||Et===void 0)?void 0:Et.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((wt=Q.videoList)===null||wt===void 0?void 0:wt.length)&&c.a.createElement("div",{className:x.a.uploadWrap},c.a.createElement("label",{htmlFor:"fileUpload",className:x.a.upload},c.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),c.a.createElement("label",{className:"".concat(x.a.upload," ").concat(x.a.uploadLink),onClick:function(){return C(!0)}},c.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),a&&c.a.createElement(l.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:ee,onChange:function(ht){return de(ht.target.value)}}))};return c.a.createElement(m.a,{centered:!0,maskClosable:!1,title:W?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:x.a.modal,visible:ne,confirmLoading:B,onOk:ye,onCancel:le},c.a.createElement(p.a,{form:q},c.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:se,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},c.a.createElement(l.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:x.a.contentItem},Pe()),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},c.a.createElement(w,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),c.a.createElement("div",{className:"c-grey-999"},c.a.createElement("div",null,"\u6CE8\u610F\uFF1A"),c.a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",c.a.createElement(b.Link,{to:"/users/".concat((U=R.userInfo)===null||U===void 0?void 0:U.login,"/videos/protocol"),target:"_blank",className:x.a.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),c.a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B"),c.a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),c.a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))))};Me.a=Object(d.a)(function(I){var D=I.user,U=I.loading,R=I.globalSetting;return{user:D,globalSetting:R,loading:U}})(E)},wzkS:function(Ke,Me,te){"use strict";te.d(Me,"c",function(){return k}),te.d(Me,"b",function(){return T}),te.d(Me,"d",function(){return m}),te.d(Me,"a",function(){return i}),te.d(Me,"e",function(){return u});var Le=te("VBJJ"),We=te.n(Le),_e=te("z3+T"),n=te("ErOA");function k(p){return Object(n.c)("libraries/".concat(p,".json"))}function T(){return Object(n.c)("library_tags.json")}function m(p){return v.apply(this,arguments)}function v(){return v=Object(_e.a)(We.a.mark(function p(s){var e;return We.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(n.b)("attachments/".concat(s,".json"));case 2:return e=r.sent,r.abrupt("return",e.status===0);case 4:case"end":return r.stop()}},p)})),v.apply(this,arguments)}function i(p){return Object(n.e)("libraries.json",p)}function u(p,s){return Object(n.f)("libraries/".concat(p,".json"),s)}},y5JW:function(Ke,Me,te){"use strict";te.d(Me,"c",function(){return l}),te.d(Me,"a",function(){return f});var Le=te("anXI"),We=te("vZQr"),_e=te("MPZO"),n=te("bnk9"),k=te("VBJJ"),T=te.n(k),m=te("z3+T"),v=te("55MS"),i=te("V0hb"),u=te("X/R0"),p=te("M6G9"),s=te("ZZRV"),e=te.n(s),o=te("m3rI"),r=te("wzkS"),l="\u3000\u3000";function f(c){var g=["Bytes","KB","MB","GB","TB"];if(c==0)return"0 Byte";var b=parseInt(""+Math.floor(Math.log(c)/Math.log(1024)),10);return(c/Math.pow(1024,b)).toFixed(1)+" "+g[b]}Me.b=function(c){var g=c.value,b=g===void 0?[]:g,d=c.onChange,O=c.className,x=c.maxSize,h=x===void 0?150:x,w=c.title,A=w===void 0?"\u6587\u4EF6\u4E0A\u4F20":w,S=c.accept,E=S===void 0?null:S,I={multiple:!1,fileList:b,accept:E,withCredentials:!0,beforeUpload:function(R){var z=R.size/1024/1024;return z0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:b.length>0,ghost:!0},A),e.a.createElement("span",{onClick:D,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",h,"M) ")))}}}]); +*/var X=k(21),F=k(22),ie=k(23);n.Buffer=i,n.SlowBuffer=g,n.INSPECT_MAX_BYTES=50,i.TYPED_ARRAY_SUPPORT=T.TYPED_ARRAY_SUPPORT!==void 0?T.TYPED_ARRAY_SUPPORT:function(){try{var P=new Uint8Array(1);return P.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},P.foo()===42&&typeof P.subarray=="function"&&P.subarray(1,1).byteLength===0}catch(t){return!1}}(),n.kMaxLength=m(),i.poolSize=8192,i._augment=function(P){return P.__proto__=i.prototype,P},i.from=function(P,t,a){return u(null,P,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(P,t,a){return s(null,P,t,a)},i.allocUnsafe=function(P){return e(null,P)},i.allocUnsafeSlow=function(P){return e(null,P)},i.isBuffer=function(P){return!(P==null||!P._isBuffer)},i.compare=function(P,t){if(!i.isBuffer(P)||!i.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(P===t)return 0;for(var a=P.length,C=t.length,_=0,y=Math.min(a,C);_0&&(P=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(P+=" ... ")),""},i.prototype.compare=function(P,t,a,C,_){if(!i.isBuffer(P))throw new TypeError("Argument must be a Buffer");if(t===void 0&&(t=0),a===void 0&&(a=P?P.length:0),C===void 0&&(C=0),_===void 0&&(_=this.length),t<0||a>P.length||C<0||_>this.length)throw new RangeError("out of range index");if(C>=_&&t>=a)return 0;if(C>=_)return-1;if(t>=a)return 1;if(t>>>=0,a>>>=0,C>>>=0,_>>>=0,this===P)return 0;for(var y=_-C,B=a-t,G=Math.min(y,B),pe=this.slice(C,_),se=P.slice(t,a),ue=0;ue_)&&(a=_),P.length>0&&(a<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");C||(C="utf8");for(var y=!1;;)switch(C){case"hex":return w(this,P,t,a);case"utf8":case"utf-8":return A(this,P,t,a);case"ascii":return S(this,P,t,a);case"latin1":case"binary":return E(this,P,t,a);case"base64":return I(this,P,t,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return D(this,P,t,a);default:if(y)throw new TypeError("Unknown encoding: "+C);C=(""+C).toLowerCase(),y=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;i.prototype.slice=function(P,t){var a=this.length;P=~~P,t=t===void 0?a:~~t,P<0?(P+=a)<0&&(P=0):P>a&&(P=a),t<0?(t+=a)<0&&(t=0):t>a&&(t=a),t0&&(_*=256);)C+=this[P+--t]*_;return C},i.prototype.readUInt8=function(P,t){return t||re(P,1,this.length),this[P]},i.prototype.readUInt16LE=function(P,t){return t||re(P,2,this.length),this[P]|this[P+1]<<8},i.prototype.readUInt16BE=function(P,t){return t||re(P,2,this.length),this[P]<<8|this[P+1]},i.prototype.readUInt32LE=function(P,t){return t||re(P,4,this.length),(this[P]|this[P+1]<<8|this[P+2]<<16)+16777216*this[P+3]},i.prototype.readUInt32BE=function(P,t){return t||re(P,4,this.length),16777216*this[P]+(this[P+1]<<16|this[P+2]<<8|this[P+3])},i.prototype.readIntLE=function(P,t,a){P|=0,t|=0,a||re(P,t,this.length);for(var C=this[P],_=1,y=0;++y=_&&(C-=Math.pow(2,8*t)),C},i.prototype.readIntBE=function(P,t,a){P|=0,t|=0,a||re(P,t,this.length);for(var C=t,_=1,y=this[P+--C];C>0&&(_*=256);)y+=this[P+--C]*_;return _*=128,y>=_&&(y-=Math.pow(2,8*t)),y},i.prototype.readInt8=function(P,t){return t||re(P,1,this.length),128&this[P]?-1*(255-this[P]+1):this[P]},i.prototype.readInt16LE=function(P,t){t||re(P,2,this.length);var a=this[P]|this[P+1]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt16BE=function(P,t){t||re(P,2,this.length);var a=this[P+1]|this[P]<<8;return 32768&a?4294901760|a:a},i.prototype.readInt32LE=function(P,t){return t||re(P,4,this.length),this[P]|this[P+1]<<8|this[P+2]<<16|this[P+3]<<24},i.prototype.readInt32BE=function(P,t){return t||re(P,4,this.length),this[P]<<24|this[P+1]<<16|this[P+2]<<8|this[P+3]},i.prototype.readFloatLE=function(P,t){return t||re(P,4,this.length),F.read(this,P,!0,23,4)},i.prototype.readFloatBE=function(P,t){return t||re(P,4,this.length),F.read(this,P,!1,23,4)},i.prototype.readDoubleLE=function(P,t){return t||re(P,8,this.length),F.read(this,P,!0,52,8)},i.prototype.readDoubleBE=function(P,t){return t||re(P,8,this.length),F.read(this,P,!1,52,8)},i.prototype.writeUIntLE=function(P,t,a,C){(P=+P,t|=0,a|=0,!C)&&J(this,P,t,a,Math.pow(2,8*a)-1,0);var _=1,y=0;for(this[t]=255&P;++y=0&&(y*=256);)this[t+_]=P/y&255;return t+a},i.prototype.writeUInt8=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,1,255,0),i.TYPED_ARRAY_SUPPORT||(P=Math.floor(P)),this[t]=255&P,t+1},i.prototype.writeUInt16LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=255&P,this[t+1]=P>>>8):V(this,P,t,!0),t+2},i.prototype.writeUInt16BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,65535,0),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>8,this[t+1]=255&P):V(this,P,t,!1),t+2},i.prototype.writeUInt32LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t+3]=P>>>24,this[t+2]=P>>>16,this[t+1]=P>>>8,this[t]=255&P):L(this,P,t,!0),t+4},i.prototype.writeUInt32BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,4294967295,0),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>24,this[t+1]=P>>>16,this[t+2]=P>>>8,this[t+3]=255&P):L(this,P,t,!1),t+4},i.prototype.writeIntLE=function(P,t,a,C){if(P=+P,t|=0,!C){var _=Math.pow(2,8*a-1);J(this,P,t,a,_-1,-_)}var y=0,B=1,G=0;for(this[t]=255&P;++y>0)-G&255;return t+a},i.prototype.writeIntBE=function(P,t,a,C){if(P=+P,t|=0,!C){var _=Math.pow(2,8*a-1);J(this,P,t,a,_-1,-_)}var y=a-1,B=1,G=0;for(this[t+y]=255&P;--y>=0&&(B*=256);)P<0&&G===0&&this[t+y+1]!==0&&(G=1),this[t+y]=(P/B>>0)-G&255;return t+a},i.prototype.writeInt8=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,1,127,-128),i.TYPED_ARRAY_SUPPORT||(P=Math.floor(P)),P<0&&(P=255+P+1),this[t]=255&P,t+1},i.prototype.writeInt16LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=255&P,this[t+1]=P>>>8):V(this,P,t,!0),t+2},i.prototype.writeInt16BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,2,32767,-32768),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>8,this[t+1]=255&P):V(this,P,t,!1),t+2},i.prototype.writeInt32LE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,2147483647,-2147483648),i.TYPED_ARRAY_SUPPORT?(this[t]=255&P,this[t+1]=P>>>8,this[t+2]=P>>>16,this[t+3]=P>>>24):L(this,P,t,!0),t+4},i.prototype.writeInt32BE=function(P,t,a){return P=+P,t|=0,a||J(this,P,t,4,2147483647,-2147483648),P<0&&(P=4294967295+P+1),i.TYPED_ARRAY_SUPPORT?(this[t]=P>>>24,this[t+1]=P>>>16,this[t+2]=P>>>8,this[t+3]=255&P):L(this,P,t,!1),t+4},i.prototype.writeFloatLE=function(P,t,a){return M(this,P,t,!0,a)},i.prototype.writeFloatBE=function(P,t,a){return M(this,P,t,!1,a)},i.prototype.writeDoubleLE=function(P,t,a){return N(this,P,t,!0,a)},i.prototype.writeDoubleBE=function(P,t,a){return N(this,P,t,!1,a)},i.prototype.copy=function(P,t,a,C){if(a||(a=0),C||C===0||(C=this.length),t>=P.length&&(t=P.length),t||(t=0),C>0&&C=this.length)throw new RangeError("sourceStart out of bounds");if(C<0)throw new RangeError("sourceEnd out of bounds");C>this.length&&(C=this.length),P.length-t=0;--_)P[_+t]=this[_+a];else if(y<1e3||!i.TYPED_ARRAY_SUPPORT)for(_=0;_>>=0,a=a===void 0?this.length:a>>>0,P||(P=0);var y;if(typeof P=="number")for(y=t;y0)throw new Error("Invalid string. Length must be a multiple of 4");return c[g-2]==="="?2:c[g-1]==="="?1:0}function m(c){return 3*c.length/4-T(c)}function v(c){var g,b,d,O,x,h=c.length;O=T(c),x=new o(3*h/4-O),b=O>0?h-4:h;var w=0;for(g=0;g>16&255,x[w++]=d>>8&255,x[w++]=255&d;return O===2?(d=e[c.charCodeAt(g)]<<2|e[c.charCodeAt(g+1)]>>4,x[w++]=255&d):O===1&&(d=e[c.charCodeAt(g)]<<10|e[c.charCodeAt(g+1)]<<4|e[c.charCodeAt(g+2)]>>2,x[w++]=d>>8&255,x[w++]=255&d),x}function i(c){return s[c>>18&63]+s[c>>12&63]+s[c>>6&63]+s[63&c]}function u(c,g,b){for(var d,O=[],x=g;xw?w:h+16383));return d===1?(g=c[b-1],O+=s[g>>2],O+=s[g<<4&63],O+="=="):d===2&&(g=(c[b-2]<<8)+c[b-1],O+=s[g>>10],O+=s[g>>4&63],O+=s[g<<2&63],O+="="),x.push(O),x.join("")}n.byteLength=m,n.toByteArray=v,n.fromByteArray=p;for(var s=[],e=[],o=typeof Uint8Array!="undefined"?Uint8Array:Array,r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,f=r.length;l>1,r=-7,l=m?i-1:0,f=m?-1:1,c=k[T+l];for(l+=f,u=c&(1<<-r)-1,c>>=-r,r+=s;r>0;u=256*u+k[T+l],l+=f,r-=8);for(p=u&(1<<-r)-1,u>>=-r,r+=v;r>0;p=256*p+k[T+l],l+=f,r-=8);if(u===0)u=1-o;else{if(u===e)return p?NaN:1/0*(c?-1:1);p+=Math.pow(2,v),u-=o}return(c?-1:1)*p*Math.pow(2,u-v)},n.write=function(k,T,m,v,i,u){var p,s,e,o=8*u-i-1,r=(1<>1,f=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=v?0:u-1,g=v?1:-1,b=T<0||T===0&&1/T<0?1:0;for(T=Math.abs(T),isNaN(T)||T===1/0?(s=isNaN(T)?1:0,p=r):(p=Math.floor(Math.log(T)/Math.LN2),T*(e=Math.pow(2,-p))<1&&(p--,e*=2),T+=p+l>=1?f/e:f*Math.pow(2,1-l),T*e>=2&&(p++,e/=2),p+l>=r?(s=0,p=r):p+l>=1?(s=(T*e-1)*Math.pow(2,i),p+=l):(s=T*Math.pow(2,l-1)*Math.pow(2,i),p=0));i>=8;k[m+c]=255&s,c+=g,s/=256,i-=8);for(p=p<0;k[m+c]=255&p,c+=g,p/=256,o-=8);k[m+c-g]|=128*b}},function(_e,n){var k={}.toString;_e.exports=Array.isArray||function(T){return k.call(T)=="[object Array]"}},function(_e,n,k){"use strict";function T(i,u){if(!(i instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function i(u,p){for(var s=0;s>>31}var w=(c<<5|c>>>27)+O+s[x];w+=x<20?1518500249+(g&b|~g&d):x<40?1859775393+(g^b^d):x<60?(g&b|g&d|b&d)-1894007588:(g^b^d)-899497514,O=d,d=b,b=g<<30|g>>>2,g=c,c=w}f[0]=f[0]+c|0,f[1]=f[1]+g|0,f[2]=f[2]+b|0,f[3]=f[3]+d|0,f[4]=f[4]+O|0},_doFinalize:function(){var r=this._data,l=r.words,f=8*this._nDataBytes,c=8*r.sigBytes;return l[c>>>5]|=128<<24-c%32,l[14+(c+64>>>9<<4)]=Math.floor(f/4294967296),l[15+(c+64>>>9<<4)]=f,r.sigBytes=4*l.length,this._process(),this._hash},clone:function(){var r=u.clone.call(this);return r._hash=this._hash.clone(),r}});m.SHA1=u._createHelper(e),m.HmacSHA1=u._createHmacHelper(e)}(),T.SHA1})},function(_e,n,k){!function(T,m){_e.exports=n=m(k(0))}(0,function(T){!function(){var m=T,v=m.lib,i=v.Base,u=m.enc,p=u.Utf8,s=m.algo;s.HMAC=i.extend({init:function(o,r){o=this._hasher=new o.init,typeof r=="string"&&(r=p.parse(r));var l=o.blockSize,f=4*l;r.sigBytes>f&&(r=o.finalize(r)),r.clamp();for(var c=this._oKey=r.clone(),g=this._iKey=r.clone(),b=c.words,d=g.words,O=0;O>>6-f%4*2;r[l>>>2]|=(c|g)<<24-l%4*8,l++}return u.create(r,l)}var v=T,i=v.lib,u=i.WordArray,p=v.enc;p.Base64={stringify:function(e){var o=e.words,r=e.sigBytes,l=this._map;e.clamp();for(var f=[],c=0;c>>2]>>>24-c%4*8&255,b=o[c+1>>>2]>>>24-(c+1)%4*8&255,d=o[c+2>>>2]>>>24-(c+2)%4*8&255,O=g<<16|b<<8|d,x=0;x<4&&c+.75*x>>6*(3-x)&63));var h=l.charAt(64);if(h)for(;f.length%4;)f.push(h);return f.join("")},parse:function(e){var o=e.length,r=this._map,l=this._reverseMap;if(!l){l=this._reverseMap=[];for(var f=0;f0&&(J=re.UploadProgress.UploadProgressList[0],V=J.ClientId),o.default.setClientId(V),E&&E(J)},function(re){re&&(I(re),console.log(re))})}}]),w}();n.default=h},function(_e,n,k){"use strict";function T(p,s){if(!(p instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(n,"__esModule",{value:!0});var m=function(){function p(s,e){for(var o=0;oA*1024*1024){i.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(A,"M")),pe();return}if((De=Q.videoList)===null||De===void 0?void 0:De.find(function(Ve){return Ve.name===Ne.name})){i.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),pe();return}ve(Ne)},ue=function(Oe,xe){m.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:c.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",xe?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){pe(),ce({type:"removeVideo",payload:{name:Oe}})}})},ve=function(Oe){var xe,Ce='{"Vod":{}}';if(oe(!0),X.current){X.current.addFile(Oe,null,null,null,Ce);return}Object(h.a)((xe=R.userInfo)===null||xe===void 0?void 0:xe.login,{create:!X,addFileSuccess:function(Ne){ce({type:"addVideo",payload:{uploadInfo:Ne}})},onUploadProgress:function(Ne,je,Ve){var pt=Math.ceil(Ve*100);ce({type:"updateProgress",payload:{uploadInfo:Ne,progressPercent:pt}}),pe()},onUploadFailed:function(Ne){i.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(Ne){oe(!1)},onUploadSucceed:function(Ne){oe(!1)},onUploadError:function(Ne){oe(!1)},gotUploader:function(Ne){Ne.addFile(Oe,null,null,null,Ce),X.current=Ne}})},ye=function(){var Fe=Object(k.a)(n.a.mark(function Oe(){var xe,Ce,De,Ne;return n.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.next=2,q.validateFields();case 2:if(!(!a&&!((xe=Q.videoList)===null||xe===void 0?void 0:xe.length)||a&&!ee)){Ve.next=5;break}return i.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),Ve.abrupt("return");case 5:return G(!0),De=a?{link:ee}:{video_id:(Ce=Q.videoList)===null||Ce===void 0?void 0:Ce[0].videoId},Ve.next=9,L(Object(e.a)(Object(e.a)({},De),{name:q.getFieldValue("name"),description:q.getFieldValue("description")}));case 9:Ne=Ve.sent,G(!1),Ne.id&&Te();case 12:case"end":return Ve.stop()}},Oe)}));return function(){return Fe.apply(this,arguments)}}(),Te=function(){q.resetFields(),ce({type:"removeAll"}),de(null),C(null)},le=function(){J(),Te()},Pe=function(){var Oe,xe,Ce,De,Ne,je,Ve,pt,yt,bt,Et,wt;return c.a.createElement(c.a.Fragment,null,!a&&!!((Oe=Q.videoList)===null||Oe===void 0?void 0:Oe.length)&&c.a.createElement("div",{className:x.a.fileProgress},((xe=Q.videoList)===null||xe===void 0||((Ce=xe[0])===null||Ce===void 0)?void 0:Ce.loaded)==100?c.a.createElement("div",{className:"".concat(x.a.videoName," font14")},(De=Q.videoList)===null||De===void 0||((Ne=De[0])===null||Ne===void 0)?void 0:Ne.name):c.a.createElement(We.a,{style:{width:"80%"},percent:(je=Q.videoList)===null||je===void 0||((Ve=je[0])===null||Ve===void 0)?void 0:Ve.loaded,status:((pt=Q.videoList)===null||pt===void 0||((yt=pt[0])===null||yt===void 0)?void 0:yt.loaded)==100?"normal":"active"}),c.a.createElement("div",{className:x.a.fileCancel,onClick:function(){var ht,Se,we,ze;return ue((ht=Q.videoList)===null||ht===void 0||((Se=ht[0])===null||Se===void 0)?void 0:Se.name,((we=Q.videoList)===null||we===void 0||((ze=we[0])===null||ze===void 0)?void 0:ze.loaded)==100)}},((bt=Q.videoList)===null||bt===void 0||((Et=bt[0])===null||Et===void 0)?void 0:Et.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((wt=Q.videoList)===null||wt===void 0?void 0:wt.length)&&c.a.createElement("div",{className:x.a.uploadWrap},c.a.createElement("label",{htmlFor:"fileUpload",className:x.a.upload},c.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),c.a.createElement("label",{className:"".concat(x.a.upload," ").concat(x.a.uploadLink),onClick:function(){return C(!0)}},c.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),a&&c.a.createElement(l.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:ee,onChange:function(ht){return de(ht.target.value)}}))};return c.a.createElement(m.a,{centered:!0,maskClosable:!1,title:W?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:x.a.modal,visible:ne,confirmLoading:B,onOk:ye,onCancel:le},c.a.createElement(p.a,{form:q},c.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:se,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},c.a.createElement(l.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:x.a.contentItem},Pe()),c.a.createElement(p.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},c.a.createElement(w,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),c.a.createElement("div",{className:"c-grey-999"},c.a.createElement("div",null,"\u6CE8\u610F\uFF1A"),c.a.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",c.a.createElement(b.Link,{to:"/users/".concat((U=R.userInfo)===null||U===void 0?void 0:U.login,"/videos/protocol"),target:"_blank",className:x.a.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),c.a.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7500M\uFF1B"),c.a.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),c.a.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))))};Me.a=Object(d.a)(function(I){var D=I.user,U=I.loading,R=I.globalSetting;return{user:D,globalSetting:R,loading:U}})(E)},wzkS:function(Ke,Me,te){"use strict";te.d(Me,"c",function(){return k}),te.d(Me,"b",function(){return T}),te.d(Me,"d",function(){return m}),te.d(Me,"a",function(){return i}),te.d(Me,"e",function(){return u});var Le=te("VBJJ"),We=te.n(Le),_e=te("z3+T"),n=te("ErOA");function k(p){return Object(n.c)("libraries/".concat(p,".json"))}function T(){return Object(n.c)("library_tags.json")}function m(p){return v.apply(this,arguments)}function v(){return v=Object(_e.a)(We.a.mark(function p(s){var e;return We.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,Object(n.b)("attachments/".concat(s,".json"));case 2:return e=r.sent,r.abrupt("return",e.status===0);case 4:case"end":return r.stop()}},p)})),v.apply(this,arguments)}function i(p){return Object(n.e)("libraries.json",p)}function u(p,s){return Object(n.f)("libraries/".concat(p,".json"),s)}},y5JW:function(Ke,Me,te){"use strict";te.d(Me,"c",function(){return l}),te.d(Me,"a",function(){return f});var Le=te("anXI"),We=te("vZQr"),_e=te("MPZO"),n=te("bnk9"),k=te("VBJJ"),T=te.n(k),m=te("z3+T"),v=te("55MS"),i=te("V0hb"),u=te("X/R0"),p=te("M6G9"),s=te("ZZRV"),e=te.n(s),o=te("m3rI"),r=te("wzkS"),l="\u3000\u3000";function f(c){var g=["Bytes","KB","MB","GB","TB"];if(c==0)return"0 Byte";var b=parseInt(""+Math.floor(Math.log(c)/Math.log(1024)),10);return(c/Math.pow(1024,b)).toFixed(1)+" "+g[b]}Me.b=function(c){var g=c.value,b=g===void 0?[]:g,d=c.onChange,O=c.className,x=c.maxSize,h=x===void 0?150:x,w=c.title,A=w===void 0?"\u6587\u4EF6\u4E0A\u4F20":w,S=c.accept,E=S===void 0?null:S,I={multiple:!1,fileList:b,accept:E,withCredentials:!0,beforeUpload:function(R){var z=R.size/1024/1024;return z0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:b.length>0,ghost:!0},A),e.a.createElement("span",{onClick:D,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",h,"M) ")))}}}]); diff --git a/p__Paths__Detail__id.js b/p__Paths__Detail__id.js index 41dde85c34..76aa7e0ac4 100644 --- a/p__Paths__Detail__id.js +++ b/p__Paths__Detail__id.js @@ -10,7 +10,7 @@ `,_e=0;_e300&&(Pn=300);var Hn=it+Pn+"px";Vr(Hn)}},en=Sr.current,tn=!1,fn=0;return en.addEventListener("mousedown",pt),document.addEventListener("mousemove",ht),document.addEventListener("mouseup",ft),function(){en.removeEventListener("mousedown",pt),document.removeEventListener("mousemove",ht),document.removeEventListener("mouseup",ft)}}},[Ce,Sr]),Object(b.useEffect)(function(){Vr(it)},[it]);var ia=T(de),oa=T(Ar),sa={width:ia,height:oa},ua=Object(b.useMemo)(function(){if(fr){var pt=new Date(fr),ft=pt.getHours(),ht=pt.getMinutes(),en=pt.getSeconds();return ft=ft<10?"0"+ft:ft,ht=ht<10?"0"+ht:ht,en=en<10?"0"+en:en,"".concat(ft,":").concat(ht,":").concat(en)}return 0},[fr]);function la(){window.sessionStorage.removeItem(qt),Ur(!1),Xr(0)}function ca(){Ur(!1),Xr(0),Ce.setValue(window.sessionStorage.getItem(qt))}return p.a.createElement(b.Fragment,null,p.a.createElement("div",{className:"markdown-editor-wrapper",ref:mr},p.a.createElement("div",{className:"markdown-editor-container ".concat(wr," ").concat(ar?"on-preview":""," ").concat(Be?"mini":""," ").concat(Jn?"full-screen":""),style:sa},p.a.createElement(x,{watch:ar,fullScreen:Jn,showNullButton:pr,onActionCallback:aa}),p.a.createElement("div",{className:"markdown-editor-body"},p.a.createElement("div",{className:"codemirror-container"},p.a.createElement("textarea",{ref:hr,placeholder:$r})),ar?p.a.createElement("div",{ref:Pr,className:"preview-container"},p.a.createElement(h.a,{value:Rr})):null)),va?p.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",p.a.createElement("a",{onClick:ca},"\u6062\u590D")," ? /",p.a.createElement("a",{onClick:la},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",ua," \u4FDD\u5B58\uFF09"):null),Xn?p.a.createElement("a",{ref:Sr,className:"editor-resize"}):null,p.a.createElement(_.a,null,W[ir]?p.a.createElement(ce.a,{centered:!0,title:W[ir],visible:!0,onCancel:_r,footer:null},ga):null))}},QcdW:function(Xe,ue,I){},UZu5:function(Xe,ue,I){},VlDO:function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___3v0of",flex_space_between:"flex_space_between___2ON3P",flex_box_vertical_center:"flex_box_vertical_center___1dze4",flex_box_center_end:"flex_box_center_end___VPAo5",flex_box_column:"flex_box_column___2f1aL",icons:"icons___hbWcc",shixuns:"shixuns___ed3FZ",buttons:"buttons___7shdA",addStage:"addStage___4vVUv",color4CA:"color4CA___1C3hM",color204:"color204___37f6U",completed:"completed___3Qqbj",actionTabs:"actionTabs___1GrUM"}},WPnJ:function(Xe,ue,I){Xe.exports={"sort-list-panel":"sort-list-panel___3NFo7","sort-list-tip":"sort-list-tip___1C7gJ","ant-drawer-content":"ant-drawer-content___z72s9","dragging-li":"dragging-li___2fI-b","task-list-container":"task-list-container___O3FkA",imgradius:"imgradius___2naxh",directionItemWrap:"directionItemWrap___12VCj",groupActionWrap:"groupActionWrap___3JLr9"}},WdTA:function(Xe,ue,I){Xe.exports=I.p+"static/studnetqun.a5754d96.png"},XzQ7:function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___N67ls",flex_space_between:"flex_space_between___2XYCO",flex_box_vertical_center:"flex_box_vertical_center___1LsqB",flex_box_center_end:"flex_box_center_end___3WDUW",flex_box_column:"flex_box_column___MIvMP",bg:"bg___1FRP8",wrap:"wrap___3ESp_",content:"content___2BtE3",intro:"intro___3Wt0Q",introTitle:"introTitle___3vQWN"}},bntm:function(Xe,ue,I){"use strict";I.d(ue,"d",function(){return Ie}),I.d(ue,"b",function(){return ce}),I.d(ue,"c",function(){return me}),I.d(ue,"a",function(){return e});function Ie(t){try{t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function ce(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var me=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function e(){var t=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(t==null)}},cCSd:function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___3Q6yG",flex_space_between:"flex_space_between___S_CUk",flex_box_vertical_center:"flex_box_vertical_center___2Gdbl",flex_box_center_end:"flex_box_center_end___1xrL5",flex_box_column:"flex_box_column___16e2L",wrp:"wrp___3ZwBI",drawer:"drawer___1PTh9",menu:"menu___DFNiI",actived:"actived___1sNU9",actived2:"actived2___2BWt2",listItem:"listItem___1ylrh",info:"info___F7JZE",title:"title___2kNmP",titleLeft:"titleLeft___1h-DH",titleRight:"titleRight___hT8FM",search:"search___1KEgc",description:"description___31f06",menuCourse:"menuCourse___3RVET"}},dejd:function(Xe,ue,I){},dfu6:function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return Ie});var Ie=function(e){var t=/^(\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 t.test(e)},ce=function(e){var t=/^(\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 t.test(e)}},dhSg:function(Xe,ue,I){"use strict";function Ie(me){var e={},t={subscribe:function(p,g){return e[p]||(e[p]=[]),e[p].push(g),this.unsubscribe.bind(null,p,g)},unsubscribe:function(p,g){var o=e[p],u=-1;if(o){for(var f=0;f=0)return e[p].splice(u,1),!0}return!1},publish:function(p){if(!e[p])return!1;var g=Array.prototype.slice.call(arguments,1);return e[p].forEach(function(o){o.apply(null,g)}),this}};return me?Object.assign(me,t):t}var ce=new Ie;ue.a=ce},dwhp:function(Xe,ue,I){},fXAG:function(Xe,ue,I){"use strict";I.d(ue,"i",function(){return Ie}),I.d(ue,"h",function(){return ce}),I.d(ue,"j",function(){return me}),I.d(ue,"cb",function(){return e}),I.d(ue,"n",function(){return t}),I.d(ue,"Q",function(){return b}),I.d(ue,"t",function(){return p}),I.d(ue,"u",function(){return g}),I.d(ue,"ab",function(){return o}),I.d(ue,"z",function(){return u}),I.d(ue,"l",function(){return f}),I.d(ue,"W",function(){return s}),I.d(ue,"r",function(){return n}),I.d(ue,"L",function(){return a}),I.d(ue,"Z",function(){return i}),I.d(ue,"bb",function(){return d}),I.d(ue,"k",function(){return h}),I.d(ue,"O",function(){return c}),I.d(ue,"Y",function(){return S}),I.d(ue,"w",function(){return A}),I.d(ue,"y",function(){return m}),I.d(ue,"V",function(){return P}),I.d(ue,"b",function(){return x}),I.d(ue,"G",function(){return _}),I.d(ue,"a",function(){return v}),I.d(ue,"N",function(){return R}),I.d(ue,"f",function(){return E}),I.d(ue,"s",function(){return L}),I.d(ue,"X",function(){return C}),I.d(ue,"x",function(){return B}),I.d(ue,"A",function(){return U}),I.d(ue,"e",function(){return V}),I.d(ue,"d",function(){return G}),I.d(ue,"U",function(){return $}),I.d(ue,"g",function(){return ie}),I.d(ue,"c",function(){return z}),I.d(ue,"P",function(){return te}),I.d(ue,"m",function(){return Q}),I.d(ue,"E",function(){return F}),I.d(ue,"H",function(){return j}),I.d(ue,"C",function(){return M}),I.d(ue,"D",function(){return X}),I.d(ue,"B",function(){return Z}),I.d(ue,"F",function(){return ee}),I.d(ue,"S",function(){return pe}),I.d(ue,"p",function(){return se}),I.d(ue,"q",function(){return ve}),I.d(ue,"T",function(){return be}),I.d(ue,"R",function(){return ae}),I.d(ue,"o",function(){return re}),I.d(ue,"K",function(){return le}),I.d(ue,"J",function(){return H}),I.d(ue,"I",function(){return N}),I.d(ue,"M",function(){return q}),I.d(ue,"v",function(){return J});var Ie="FETCH_TASK_START",ce="FETCH_TASK_FAILURE",me="FETCH_TASK_SUCCESS",e="UPDATE_TASK_DATA",t="HIDE_EVALUATE_RESULT",b="SHOW_EVALUATE_RESULT",p="MOVE_X",g="MOVE_Y",o="TRIGGER_RIGHT_PANEL_MASK ",u="SET_ACTIVE_INDEX",f="GET_TASK_LIST",s="SHOW_TASK_LIST",n="HIDE_TASK_LIST",a="SET_TASK_STAR",i="TRIGGER_ENLARGE_UNITY3D ",d="TRIGGER_TAB_FIXED ",h="GET_DISCUSSES",c="SHOW_DISCUSSES_LOADING",S="TOP_OR_DOWN_DISCUSS",A="PLUS_DISCUSS",m="SET_ACTION_TYPE",P="SHOW_REWARD_DIALOG",x="CANCEL_REWARD_DIALOG",_="SET_REWARD",v="ACTIVE_DISCUSS_INDEX",D="CREATE_DISCUSS",R="SHOW_ANSWER_LOADING",E="FETCH_ANSWER_INFO",L="HIGH_TIP_MODAL",C="SHOW_TIP_MODAL",B="SELECT_UNLOCK_ANSWER",U="SET_CHOOSE_ANSWERS",V="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",$="SHOW_REP_loading",ie="FETCH_REP_CONTENT",z="EDIT_REP_CONTENT",oe="SET_REP_PATH",te="SHOW_EVALUATE_LOADING",Q="HIDE_EVALUATE_LOADING",F="SET_EVALUATE_MESSAGE",j="SET_SHOW_DIR",M="SET_EDITOR_SETTING",X="SET_EDITOR_THEME",Z="SET_EDITOR_FONTSIZE",ee="SET_REPOS",pe="SHOW_PATH_LIST",se="HIDE_PATH_LIST",ve="HIDE_PICTURE_VIEW",be="SHOW_PICTURE_VIEW",ae="SHOW_NOTICE",re="HIDE_NOTICE",le="SET_TAB_INDEX",H="SET_SSH_TABS",N="SET_SSH_CONFIGDATA",q="SET_VNC_LOADING ",J="ON_TAB_TO_SPACE "},jZGp:function(Xe,ue,I){"use strict";var Ie=I("XKP1"),ce=I("X8Fr"),me=I("XZgM"),e=I("TFeq"),t=I("MPZO"),b=I("bnk9"),p=I("CeOx"),g=I("NiCL"),o=I("RXQH"),u=I("VgM2"),f=I("X/R0"),s=I("M6G9"),n=I("VBJJ"),a=I.n(n),i=I("z3+T"),d=I("rjoL"),h=I("TMtJ"),c=I("V0hb"),S=I("GZha"),A=I("buSX"),m=I("VmQ4"),P=I("QeCE"),x=I("ZZRV"),_=I.n(x),v=I("q5+0"),D=I("9kvl"),R=I("1vsH"),E=I("qdXH"),L=I("V0Rq"),C=I("HBuW"),B=I("Dols"),U=I.n(B),V=P.a.Option,G=function(ie){var z=ie.pathsDetail,oe=ie.globalSetting,te=ie.user,Q=ie.loading,F=ie.visibleType,j=ie.updateSort,M=ie.dispatch,X=Object(A.a)(ie,["pathsDetail","globalSetting","user","loading","visibleType","updateSort","dispatch"]),Z=Object(x.useState)([]),ee=Object(S.a)(Z,2),pe=ee[0],se=ee[1],ve=Object(v.m)(),be=Object(x.useState)([{title:"\u5B9E\u8BAD\u6D4B\u8BD5\u7AE0\u82821",key:"0-0"},{title:"parent 2",key:"1-0"}]),ae=Object(S.a)(be,2),re=ae[0],le=ae[1];Object(x.useEffect)(function(){if(X.data){var T=JSON.parse(JSON.stringify(X.data));l(T,0),le(Object(c.a)(T)),console.log(X.data,T,pe,2222),se(Object(c.a)(pe))}},[X.data,F]);var H=function(y,w){h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){}})},N=function(y){h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var w=Object(i.a)(a.a.mark(function W(){return a.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:case"end":return Y.stop()}},W)}));function K(){return w.apply(this,arguments)}return K}()})},q=function(){var T=Object(i.a)(a.a.mark(function y(w,K){var W;return a.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(M({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!K){Y.next=7;break}return Y.next=4,Object(C.v)({id:w});case 4:Y.t0=Y.sent,Y.next=10;break;case 7:return Y.next=9,Object(C.w)({id:w});case 9:Y.t0=Y.sent;case 10:if(W=Y.t0,M({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((W==null?void 0:W.game_identifier)||(W==null?void 0:W.identifier))){Y.next=15;break}return Object(R.z)(K?"/tasks/".concat(W==null?void 0:W.identifier,"/jupyter"):"/tasks/".concat(W.game_identifier)),Y.abrupt("return");case 15:(W==null?void 0:W.status)===2?J(W==null?void 0:W.message):(W==null?void 0:W.status)===3&&Ee(W==null?void 0:W.message);case 16:case"end":return Y.stop()}},y)}));return function(w,K){return T.apply(this,arguments)}}(),J=function T(y){var w;y=((w=y)===null||w===void 0?void 0:w.includes(".json"))?y:"".concat(y,".json"),h.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:_.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var K=Object(i.a)(a.a.mark(function k(){var Y,ne;return a.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Object(L.K)({url:y});case 2:if(Y=fe.sent,Y){fe.next=5;break}return fe.abrupt("return");case 5:return s.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),fe.next=8,Object(C.w)({id:Y.shixun_identifier});case 8:if(ne=fe.sent,!(ne==null?void 0:ne.game_identifier)){fe.next=12;break}return Object(R.z)("/tasks/".concat(ne.game_identifier)),fe.abrupt("return");case 12:(ne==null?void 0:ne.status)===2?T(ne==null?void 0:ne.message):(ne==null?void 0:ne.status)===3&&Ee(ne==null?void 0:ne.message);case 13:case"end":return fe.stop()}},k)}));function W(){return K.apply(this,arguments)}return W}()})},Ee=function(y){h.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:_.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",y,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},O=function(y){console.log("onDragEnter:",y)},r=function(){var T=Object(i.a)(a.a.mark(function y(w){var K,W,k,Y,ne,he,fe,Te,de,je;return a.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(console.log("onDrop:",w),!(!!((K=w.dragNode.children)===null||K===void 0?void 0:K.length)&&!w.node.dragOverGapBottom)){Me.next=3;break}return Me.abrupt("return",!1);case 3:if(W=w.node.props.eventKey,k=w.dragNode.props.eventKey,Y=w.node.props.pos.split("-"),ne=w.dropPosition-Number(Y[Y.length-1]),he=function Be(ut,vt,St){for(var Rt=0;Rt0&&w.node.props.expanded&&ne===1)he(fe,W,function(Be){Be.children=Be.children||[],Be.children.unshift(Te)});else{debugger;he(fe,W,function(Be,ut,vt){de=vt,je=ut}),de&&(ne===-1?de.splice(je,0,Te):de.splice(je+1,0,Te))}else{debugger;he(fe,W,function(Be){Be.children=Be.children||[],Be.children.unshift(Te)})}return fe.map(function(Be,ut){}),Me.next=15,j({stage_id:X.stage_id,list:fe});case 15:l(fe,0),le(Object(c.a)(fe));case 17:case"end":return Me.stop()}},y)}));return function(w){return T.apply(this,arguments)}}(),l=function T(y,w){y.map(function(K,W){try{return console.log("item:",K,re,y,K.children),K.key=w+1+"-"+(W+1),w?K.index=X.index+1+"-"+w+(W+1):K.index=X.index+1+"-"+(W+1),w=w||0,K.children&&(pe.push(w+1+"-"+(W+1)),T(K.children,w+1+"-")),K}catch(k){debugger}})};return _.a.createElement(_.a.Fragment,null,re.length&&_.a.createElement(ce.a,{className:U.a.tree,disabled:X.disabled,defaultExpandAll:!0,autoExpandParent:!0,expandedKeys:pe,draggable:!0,onDragEnter:O,onDrop:r,showIcon:!1,switcherIcon:null,blockNode:!0,titleRender:function(y){var w,K,W,k,Y,ne=y;return ne.item_type!==F&&F!=="All"?null:_.a.createElement(e.a,{align:"middle",className:"font14"},_.a.createElement(u.a,{flex:"30px"},y.item_type==="Shixun"?_.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):y.item_type==="VideoItem"?_.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"}):_.a.createElement("i",{className:"iconfont icon-jiaoxueanli c-cyan-blue font20"})),_.a.createElement(u.a,{flex:"1",className:"c-grey-333"},X.cust_seq&&_.a.createElement("span",{className:"mr10"},y.index),y.item_type!=="Attachment"&&y.name,y.item_type==="Attachment"&&_.a.createElement("a",{target:"_blank",onClick:function(){return Object(R.z)(y.url)}},y.name)),_.a.createElement(u.a,{flex:"250px",className:"tr pr20"},!X.disabled&&_.a.createElement("div",null,_.a.createElement(g.a,{title:"\u5220\u9664"},_.a.createElement("span",{onClick:function(){X.deleteStages({id:ne.stage_item_id,stage_id:X.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),X.showVideoPlay&&X.disabled&&ne.item_type==="VideoItem"&&_.a.createElement("aside",null,_.a.createElement(b.a,{type:"primary",onClick:function(){var fe,Te;if(!((fe=te.userInfo)===null||fe===void 0?void 0:fe.admin)&&!((Te=te.userInfo)===null||Te===void 0?void 0:Te.business)&&!ne.can_view)return h.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:_.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")});ne.link&&Object(E.o)({is_f:1,id:ne.id,point:0,total:0}),Object(R.z)(ne.link||"/video/".concat(ne.id,"?subject_id=").concat(ve.pathId))}},ne.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((w=te.userInfo)===null||w===void 0?void 0:w.admin)||(ne.allow_visit||ne.to_be_built||ne.shixun_status!=="\u6682\u672A\u516C\u5F00"&&ne.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((K=z.detail)===null||K===void 0?void 0:K.allow_statistics)&&((W=te.userInfo)===null||W===void 0?void 0:W.user_identity)==="\u5B66\u751F"&&((k=z.detail)===null||k===void 0?void 0:k.allow_visit)&&((Y=z.detail)===null||Y===void 0?void 0:Y.courses)))&&X.disabled&&ne.item_type==="Shixun"&&_.a.createElement("aside",null,_.a.createElement("a",{onClick:function(){D.c.push("/shixuns/".concat(ne.identifier,"/challenges"))},target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),ne.shixun_status!=="\u6682\u672A\u516C\u5F00"&&_.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){q(ne.identifier,ne.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),!ne.allow_visit&&!ne.to_be_built&&ne.shixun_status==="\u6682\u672A\u516C\u5F00"&&_.a.createElement("span",{className:U.a.color204},"\u6682\u672A\u516C\u5F00"),!ne.allow_visit&&!ne.to_be_built&&ne.shixun_status==="\u5DF2\u5220\u9664"&&_.a.createElement("span",{className:U.a.color204},"\u5DF2\u5220\u9664"),X.disabled&&ne.item_type==="Shixun"&&_.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",ne.challenges_count)))},treeData:re}))};ue.a=Object(D.a)(function($){var ie=$.pathsDetail,z=$.loading,oe=$.user,te=$.globalSetting;return{pathsDetail:ie,globalSetting:te,user:oe,loading:z.effects}})(G)},"kNP/":function(Xe,ue,I){Xe.exports={wrap:"wrap___2juS_",title:"title___2CLX2",radioWrap:"radioWrap___1FMiJ",checkboxWrap:"checkboxWrap___dPm6N",radio:"radio___2vIMS",colorFF0000:"colorFF0000___2Bu8m",pagination:"pagination___2bx8C",createMkdir:"createMkdir___2Zwt9",tree:"tree___2NdBt"}},kSUc:function(Xe,ue,I){},"kaH+":function(Xe,ue,I){"use strict";var Ie=I("MPZO"),ce=I("bnk9"),me=I("GZha"),e=I("ZZRV"),t=I.n(e),b=I("UZu5"),p=I.n(b),g=I("dhSg"),o=I("TJkC"),u=I("Z9Ac"),f=I("EOO0");ue.a=function(){var s=Object(e.useState)(""),n=Object(me.a)(s,2),a=n[0],i=n[1],d=Object(e.useState)(0),h=Object(me.a)(d,2),c=h[0],S=h[1];Object(e.useEffect)(function(){var P=g.a.subscribe("preview-image",function(x){i(x)});return P},[]);function A(){i("")}function m(){S(c+90)}return t.a.createElement(e.Fragment,null,a?t.a.createElement("div",{className:"image-preview-container"},t.a.createElement("div",{className:"button-group"},t.a.createElement(ce.a,{onClick:m},"\u65CB\u8F6C",t.a.createElement(o.a,null)),t.a.createElement(ce.a,{href:a},"\u4E0B\u8F7D",t.a.createElement(u.a,null)),t.a.createElement(ce.a,{onClick:A},"\u5173\u95ED",t.a.createElement(f.a,null))),t.a.createElement("img",{className:"image-preview",src:a,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(c,"deg)")}})):null)}},kwm0:function(Xe,ue,I){Xe.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"}},lseA:function(Xe,ue,I){Xe.exports={"sort-list-panel":"sort-list-panel___3v1zo","sort-list-tip":"sort-list-tip___ZU19v","ant-drawer-content":"ant-drawer-content___1OfCe","dragging-li":"dragging-li___BZnL9","task-list-container":"task-list-container___1s_AZ",imgradius:"imgradius___1FGzg",directionItemWrap:"directionItemWrap___3LaaO",groupActionWrap:"groupActionWrap___swDtd",bottomdiv:"bottomdiv___1t3po",ml3:"ml3___hQDDB"}},qGJc:function(Xe,ue,I){(function(Ie){var ce,ce;!function(me){if(!0)window.OSS=me(),Xe.exports=me();else var e}(function(){var me;return function(){function e(t,b,p){function g(f,s){if(!b[f]){if(!t[f]){var n=typeof ce=="function"&&ce;if(!s&&n)return ce(f,!0);if(o)return o(f,!0);var a=new Error("Cannot find module '"+f+"'");throw a.code="MODULE_NOT_FOUND",a}var i=b[f]={exports:{}};t[f][0].call(i.exports,function(d){return g(t[f][1][d]||d)},i,i.exports,e,t,b,p)}return b[f].exports}for(var o=typeof ce=="function"&&ce,u=0;u0?F["Content-Type"]=Q.mime:F["Content-Type"]=x.getType(Q.mime||m.extname(Q.object||""))||"application/octet-stream"),Q.content&&(F["Content-Md5"]=A.createHash("md5").update(new g(Q.content,"utf8")).digest("base64"),F["Content-Length"]||(F["Content-Length"]=Q.content.length));var j=this._getResource(Q);F.authorization=this.authorization(Q.method,j,Q.subres,F);var M=this._getReqUrl(Q);S("request %s %s, with headers %j, !!stream: %s",Q.method,M,F,!!Q.stream);var X=Q.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:Q.method,content:Q.content,stream:Q.stream,headers:F,timeout:X,writeStream:Q.writeStream,customResponse:Q.customResponse,ctx:Q.ctx||this.ctx}}},te.request=d.default.mark(function Q(F){var j,M,X,Z;return d.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return j=this.createRequest(F),M=void 0,X=void 0,ee.prev=3,ee.next=6,this.urllib.request(j.url,j.params);case 6:M=ee.sent,S("response %s %s, got %s, headers: %j",F.method,j.url,M.status,M.headers),ee.next=13;break;case 10:ee.prev=10,ee.t0=ee.catch(3),X=ee.t0;case 13:if(Z=void 0,!M||!F.successStatuses||F.successStatuses.indexOf(M.status)!==-1){ee.next=26;break}return ee.next=17,this.requestError(M);case 17:if(Z=ee.sent,Z.code!=="RequestTimeTooSkewed"){ee.next=23;break}return this.options.amendTimeSkewed=+new Date(Z.serverTime)-new Date,ee.next=22,this.request(F);case 22:return ee.abrupt("return",ee.sent);case 23:Z.params=F,ee.next=30;break;case 26:if(!X){ee.next=30;break}return ee.next=29,this.requestError(X);case 29:Z=ee.sent;case 30:if(!Z){ee.next=32;break}throw Z;case 32:if(!F.xmlResponse){ee.next=36;break}return ee.next=35,this.parseXML(M.data);case 35:M.data=ee.sent;case 36:return ee.abrupt("return",M);case 37:case"end":return ee.stop()}},Q,this,[[3,10]])}),te._getResource=function(Q){var F="/";return Q.bucket&&(F+=Q.bucket+"/"),Q.object&&(F+=Q.object),F},te._isIP=function(Q){return z._isIP(Q)},te._escape=function(Q){return B.encodeURIComponent(Q).replace(/%2F/g,"/")},te._getReqUrl=function(Q){var F={};P(this.options.endpoint).to(F);var j=this._isIP(F.hostname),M=this.options.cname;!Q.bucket||M||j||(F.host=Q.bucket+"."+F.host);var X="/";Q.bucket&&j&&(X+=Q.bucket+"/"),Q.object&&(X+=this._escape(Q.object).replace(/\+/g,"%2B")),F.pathname=X;var Z={};if(Q.query&&R(Z,Q.query),Q.subres){var ee={};L.string(Q.subres)?ee[Q.subres]="":L.array(Q.subres)?Q.subres.forEach(function(pe){ee[pe]=""}):ee=Q.subres,R(Z,ee)}return F.query=Z,E.format(F)},te._getUserAgent=function(){var Q=p&&p.browser?"js":"nodejs",F="aliyun-sdk-"+Q+"/"+V.version,j=C.description;return!j&&p&&(j="Node.js "+p.version.slice(1)+" on "+p.platform+" "+p.arch),this._checkUserAgent(F+" "+j)},te._checkUserAgent=function(Q){return Q.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},te.checkBrowserAndVersion=function(Q,F){return $.name===Q&&$.version.split(".")[0]===F},te.parseXML=function(Q){return function(F){g.isBuffer(Q)&&(Q=Q.toString()),_.parseString(Q,{explicitRoot:!1,explicitArray:!1},F)}},te.requestError=d.default.mark(function Q(F){var j,M,X,Z;return d.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(j=null,F.data&&F.data.length){ee.next=5;break}F.status===-1||F.status===-2?(j=new Error(F.message),j.name=F.name,j.status=F.status,j.code=F.name):(F.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):F.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+F.status),j.name="UnknowError",j.status=F.status),j.requestId=F.headers["x-oss-request-id"],j.host=""),ee.next=30;break;case 5:return M=String(F.data),S("request response error data: %s",M),X=void 0,ee.prev=8,ee.next=11,this.parseXML(M)||{};case 11:X=ee.sent,ee.next=21;break;case 14:return ee.prev=14,ee.t0=ee.catch(8),S(M),ee.t0.message+=` +`),Ce.focus();default:throw new Error}},[Ce,ir]),ga=Object(b.useMemo)(function(){switch(ir){case ve:return p.a.createElement(U,{callback:Ir,onCancel:_r});case ae:return p.a.createElement(V.b,{callback:Ir,onCancel:_r});case be:return p.a.createElement(te,{callback:Ir,onCancel:_r});case re:return p.a.createElement(se,{callback:Ir,onCancel:_r});default:return null}},[ir]);function _r(){or("")}Object(b.useEffect)(function(){if(Sr.current){var pt=function(bn){tn=!0,fn=bn.pageY},ft=function(){tn=!1},ht=function(bn){if(tn){var Pn=bn.pageY-fn;Pn<0&&(Pn=0),Pn>300&&(Pn=300);var Hn=it+Pn+"px";Vr(Hn)}},en=Sr.current,tn=!1,fn=0;return en.addEventListener("mousedown",pt),document.addEventListener("mousemove",ht),document.addEventListener("mouseup",ft),function(){en.removeEventListener("mousedown",pt),document.removeEventListener("mousemove",ht),document.removeEventListener("mouseup",ft)}}},[Ce,Sr]),Object(b.useEffect)(function(){Vr(it)},[it]);var ia=T(de),oa=T(Ar),sa={width:ia,height:oa},ua=Object(b.useMemo)(function(){if(fr){var pt=new Date(fr),ft=pt.getHours(),ht=pt.getMinutes(),en=pt.getSeconds();return ft=ft<10?"0"+ft:ft,ht=ht<10?"0"+ht:ht,en=en<10?"0"+en:en,"".concat(ft,":").concat(ht,":").concat(en)}return 0},[fr]);function la(){window.sessionStorage.removeItem(qt),Ur(!1),Xr(0)}function ca(){Ur(!1),Xr(0),Ce.setValue(window.sessionStorage.getItem(qt))}return p.a.createElement(b.Fragment,null,p.a.createElement("div",{className:"markdown-editor-wrapper",ref:mr},p.a.createElement("div",{className:"markdown-editor-container ".concat(wr," ").concat(ar?"on-preview":""," ").concat(Be?"mini":""," ").concat(Jn?"full-screen":""),style:sa},p.a.createElement(x,{watch:ar,fullScreen:Jn,showNullButton:pr,onActionCallback:aa}),p.a.createElement("div",{className:"markdown-editor-body"},p.a.createElement("div",{className:"codemirror-container"},p.a.createElement("textarea",{ref:hr,placeholder:$r})),ar?p.a.createElement("div",{ref:Pr,className:"preview-container"},p.a.createElement(h.a,{value:Rr})):null)),va?p.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",p.a.createElement("a",{onClick:ca},"\u6062\u590D")," ? /",p.a.createElement("a",{onClick:la},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",ua," \u4FDD\u5B58\uFF09"):null),Xn?p.a.createElement("a",{ref:Sr,className:"editor-resize"}):null,p.a.createElement(_.a,null,W[ir]?p.a.createElement(ce.a,{centered:!0,title:W[ir],visible:!0,onCancel:_r,footer:null},ga):null))}},QcdW:function(Xe,ue,I){},UZu5:function(Xe,ue,I){},VlDO:function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___3v0of",flex_space_between:"flex_space_between___2ON3P",flex_box_vertical_center:"flex_box_vertical_center___1dze4",flex_box_center_end:"flex_box_center_end___VPAo5",flex_box_column:"flex_box_column___2f1aL",icons:"icons___hbWcc",shixuns:"shixuns___ed3FZ",buttons:"buttons___7shdA",addStage:"addStage___4vVUv",color4CA:"color4CA___1C3hM",color204:"color204___37f6U",completed:"completed___3Qqbj",actionTabs:"actionTabs___1GrUM"}},WPnJ:function(Xe,ue,I){Xe.exports={"sort-list-panel":"sort-list-panel___3NFo7","sort-list-tip":"sort-list-tip___1C7gJ","ant-drawer-content":"ant-drawer-content___z72s9","dragging-li":"dragging-li___2fI-b","task-list-container":"task-list-container___O3FkA",imgradius:"imgradius___2naxh",directionItemWrap:"directionItemWrap___12VCj",groupActionWrap:"groupActionWrap___3JLr9"}},WdTA:function(Xe,ue,I){Xe.exports=I.p+"static/studnetqun.a5754d96.png"},XzQ7:function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___N67ls",flex_space_between:"flex_space_between___2XYCO",flex_box_vertical_center:"flex_box_vertical_center___1LsqB",flex_box_center_end:"flex_box_center_end___3WDUW",flex_box_column:"flex_box_column___MIvMP",bg:"bg___1FRP8",wrap:"wrap___3ESp_",content:"content___2BtE3",intro:"intro___3Wt0Q",introTitle:"introTitle___3vQWN"}},bntm:function(Xe,ue,I){"use strict";I.d(ue,"d",function(){return Ie}),I.d(ue,"b",function(){return ce}),I.d(ue,"c",function(){return me}),I.d(ue,"a",function(){return e});function Ie(t){try{t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function ce(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var me=function(){if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function e(){var t=document.fullscreenElement||document.mozFullscreenElement||document.webkitFullscreenElement,b=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return!(t==null)}},cCSd:function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___3Q6yG",flex_space_between:"flex_space_between___S_CUk",flex_box_vertical_center:"flex_box_vertical_center___2Gdbl",flex_box_center_end:"flex_box_center_end___1xrL5",flex_box_column:"flex_box_column___16e2L",wrp:"wrp___3ZwBI",drawer:"drawer___1PTh9",menu:"menu___DFNiI",actived:"actived___1sNU9",actived2:"actived2___2BWt2",listItem:"listItem___1ylrh",info:"info___F7JZE",title:"title___2kNmP",titleLeft:"titleLeft___1h-DH",titleRight:"titleRight___hT8FM",search:"search___1KEgc",description:"description___31f06",menuCourse:"menuCourse___3RVET"}},dejd:function(Xe,ue,I){},dfu6:function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return Ie});var Ie=function(e){var t=/^(\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 t.test(e)},ce=function(e){var t=/^(\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 t.test(e)}},dhSg:function(Xe,ue,I){"use strict";function Ie(me){var e={},t={subscribe:function(p,g){return e[p]||(e[p]=[]),e[p].push(g),this.unsubscribe.bind(null,p,g)},unsubscribe:function(p,g){var o=e[p],u=-1;if(o){for(var f=0;f=0)return e[p].splice(u,1),!0}return!1},publish:function(p){if(!e[p])return!1;var g=Array.prototype.slice.call(arguments,1);return e[p].forEach(function(o){o.apply(null,g)}),this}};return me?Object.assign(me,t):t}var ce=new Ie;ue.a=ce},dwhp:function(Xe,ue,I){},fXAG:function(Xe,ue,I){"use strict";I.d(ue,"i",function(){return Ie}),I.d(ue,"h",function(){return ce}),I.d(ue,"j",function(){return me}),I.d(ue,"cb",function(){return e}),I.d(ue,"n",function(){return t}),I.d(ue,"Q",function(){return b}),I.d(ue,"t",function(){return p}),I.d(ue,"u",function(){return g}),I.d(ue,"ab",function(){return o}),I.d(ue,"z",function(){return u}),I.d(ue,"l",function(){return f}),I.d(ue,"W",function(){return s}),I.d(ue,"r",function(){return n}),I.d(ue,"L",function(){return a}),I.d(ue,"Z",function(){return i}),I.d(ue,"bb",function(){return d}),I.d(ue,"k",function(){return h}),I.d(ue,"O",function(){return c}),I.d(ue,"Y",function(){return S}),I.d(ue,"w",function(){return A}),I.d(ue,"y",function(){return m}),I.d(ue,"V",function(){return P}),I.d(ue,"b",function(){return x}),I.d(ue,"G",function(){return _}),I.d(ue,"a",function(){return v}),I.d(ue,"N",function(){return R}),I.d(ue,"f",function(){return E}),I.d(ue,"s",function(){return L}),I.d(ue,"X",function(){return C}),I.d(ue,"x",function(){return B}),I.d(ue,"A",function(){return U}),I.d(ue,"e",function(){return V}),I.d(ue,"d",function(){return G}),I.d(ue,"U",function(){return $}),I.d(ue,"g",function(){return ie}),I.d(ue,"c",function(){return z}),I.d(ue,"P",function(){return te}),I.d(ue,"m",function(){return Q}),I.d(ue,"E",function(){return F}),I.d(ue,"H",function(){return j}),I.d(ue,"C",function(){return M}),I.d(ue,"D",function(){return X}),I.d(ue,"B",function(){return Z}),I.d(ue,"F",function(){return ee}),I.d(ue,"S",function(){return pe}),I.d(ue,"p",function(){return se}),I.d(ue,"q",function(){return ve}),I.d(ue,"T",function(){return be}),I.d(ue,"R",function(){return ae}),I.d(ue,"o",function(){return re}),I.d(ue,"K",function(){return le}),I.d(ue,"J",function(){return H}),I.d(ue,"I",function(){return N}),I.d(ue,"M",function(){return q}),I.d(ue,"v",function(){return J});var Ie="FETCH_TASK_START",ce="FETCH_TASK_FAILURE",me="FETCH_TASK_SUCCESS",e="UPDATE_TASK_DATA",t="HIDE_EVALUATE_RESULT",b="SHOW_EVALUATE_RESULT",p="MOVE_X",g="MOVE_Y",o="TRIGGER_RIGHT_PANEL_MASK ",u="SET_ACTIVE_INDEX",f="GET_TASK_LIST",s="SHOW_TASK_LIST",n="HIDE_TASK_LIST",a="SET_TASK_STAR",i="TRIGGER_ENLARGE_UNITY3D ",d="TRIGGER_TAB_FIXED ",h="GET_DISCUSSES",c="SHOW_DISCUSSES_LOADING",S="TOP_OR_DOWN_DISCUSS",A="PLUS_DISCUSS",m="SET_ACTION_TYPE",P="SHOW_REWARD_DIALOG",x="CANCEL_REWARD_DIALOG",_="SET_REWARD",v="ACTIVE_DISCUSS_INDEX",D="CREATE_DISCUSS",R="SHOW_ANSWER_LOADING",E="FETCH_ANSWER_INFO",L="HIGH_TIP_MODAL",C="SHOW_TIP_MODAL",B="SELECT_UNLOCK_ANSWER",U="SET_CHOOSE_ANSWERS",V="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",$="SHOW_REP_loading",ie="FETCH_REP_CONTENT",z="EDIT_REP_CONTENT",oe="SET_REP_PATH",te="SHOW_EVALUATE_LOADING",Q="HIDE_EVALUATE_LOADING",F="SET_EVALUATE_MESSAGE",j="SET_SHOW_DIR",M="SET_EDITOR_SETTING",X="SET_EDITOR_THEME",Z="SET_EDITOR_FONTSIZE",ee="SET_REPOS",pe="SHOW_PATH_LIST",se="HIDE_PATH_LIST",ve="HIDE_PICTURE_VIEW",be="SHOW_PICTURE_VIEW",ae="SHOW_NOTICE",re="HIDE_NOTICE",le="SET_TAB_INDEX",H="SET_SSH_TABS",N="SET_SSH_CONFIGDATA",q="SET_VNC_LOADING ",J="ON_TAB_TO_SPACE "},jZGp:function(Xe,ue,I){"use strict";var Ie=I("XKP1"),ce=I("X8Fr"),me=I("XZgM"),e=I("TFeq"),t=I("MPZO"),b=I("bnk9"),p=I("CeOx"),g=I("NiCL"),o=I("RXQH"),u=I("VgM2"),f=I("X/R0"),s=I("M6G9"),n=I("VBJJ"),a=I.n(n),i=I("z3+T"),d=I("rjoL"),h=I("TMtJ"),c=I("V0hb"),S=I("GZha"),A=I("buSX"),m=I("VmQ4"),P=I("QeCE"),x=I("ZZRV"),_=I.n(x),v=I("q5+0"),D=I("9kvl"),R=I("1vsH"),E=I("qdXH"),L=I("V0Rq"),C=I("HBuW"),B=I("Dols"),U=I.n(B),V=P.a.Option,G=function(ie){var z=ie.pathsDetail,oe=ie.globalSetting,te=ie.user,Q=ie.loading,F=ie.visibleType,j=ie.updateSort,M=ie.dispatch,X=Object(A.a)(ie,["pathsDetail","globalSetting","user","loading","visibleType","updateSort","dispatch"]),Z=Object(x.useState)([]),ee=Object(S.a)(Z,2),pe=ee[0],se=ee[1],ve=Object(v.m)(),be=Object(x.useState)([{title:"\u5B9E\u8BAD\u6D4B\u8BD5\u7AE0\u82821",key:"0-0"},{title:"parent 2",key:"1-0"}]),ae=Object(S.a)(be,2),re=ae[0],le=ae[1];Object(x.useEffect)(function(){if(X.data){var T=JSON.parse(JSON.stringify(X.data));l(T,0),le(Object(c.a)(T)),console.log(X.data,T,pe,2222),se(Object(c.a)(pe))}},[X.data,F]);var H=function(y,w){h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:function(){}})},N=function(y){h.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:function(){var w=Object(i.a)(a.a.mark(function W(){return a.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:case"end":return Y.stop()}},W)}));function K(){return w.apply(this,arguments)}return K}()})},q=function(){var T=Object(i.a)(a.a.mark(function y(w,K){var W;return a.a.wrap(function(Y){for(;;)switch(Y.prev=Y.next){case 0:if(M({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!K){Y.next=7;break}return Y.next=4,Object(C.v)({id:w});case 4:Y.t0=Y.sent,Y.next=10;break;case 7:return Y.next=9,Object(C.w)({id:w});case 9:Y.t0=Y.sent;case 10:if(W=Y.t0,M({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((W==null?void 0:W.game_identifier)||(W==null?void 0:W.identifier))){Y.next=15;break}return Object(R.z)(K?"/tasks/".concat(W==null?void 0:W.identifier,"/jupyter"):"/tasks/".concat(W.game_identifier)),Y.abrupt("return");case 15:(W==null?void 0:W.status)===2?J(W==null?void 0:W.message):(W==null?void 0:W.status)===3&&Ee(W==null?void 0:W.message);case 16:case"end":return Y.stop()}},y)}));return function(w,K){return T.apply(this,arguments)}}(),J=function T(y){var w;y=((w=y)===null||w===void 0?void 0:w.includes(".json"))?y:"".concat(y,".json"),h.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:_.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var K=Object(i.a)(a.a.mark(function k(){var Y,ne;return a.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return fe.next=2,Object(L.K)({url:y});case 2:if(Y=fe.sent,Y){fe.next=5;break}return fe.abrupt("return");case 5:return s.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),fe.next=8,Object(C.w)({id:Y.shixun_identifier});case 8:if(ne=fe.sent,!(ne==null?void 0:ne.game_identifier)){fe.next=12;break}return Object(R.z)("/tasks/".concat(ne.game_identifier)),fe.abrupt("return");case 12:(ne==null?void 0:ne.status)===2?T(ne==null?void 0:ne.message):(ne==null?void 0:ne.status)===3&&Ee(ne==null?void 0:ne.message);case 13:case"end":return fe.stop()}},k)}));function W(){return K.apply(this,arguments)}return W}()})},Ee=function(y){h.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:_.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",y,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},O=function(y){console.log("onDragEnter:",y)},r=function(){var T=Object(i.a)(a.a.mark(function y(w){var K,W,k,Y,ne,he,fe,Te,de,je;return a.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(console.log("onDrop:",w),!(!!((K=w.dragNode.children)===null||K===void 0?void 0:K.length)&&!w.node.dragOverGapBottom)){Me.next=3;break}return Me.abrupt("return",!1);case 3:if(W=w.node.props.eventKey,k=w.dragNode.props.eventKey,Y=w.node.props.pos.split("-"),ne=w.dropPosition-Number(Y[Y.length-1]),!((Y==null?void 0:Y.length)>3)){Me.next=9;break}return Me.abrupt("return");case 9:return he=function Be(ut,vt,St){for(var Rt=0;Rt0&&w.node.props.expanded&&ne===1?he(fe,W,function(Be){Be.children=Be.children||[],Be.children.unshift(Te)}):(he(fe,W,function(Be,ut,vt){de=vt,je=ut}),de&&(ne===-1?de.splice(je,0,Te):de.splice(je+1,0,Te))):he(fe,W,function(Be){Be.children=Be.children||[],Be.children.unshift(Te)}),fe.map(function(Be,ut){}),Me.next=17,j({stage_id:X.stage_id,list:fe});case 17:l(fe,0),le(Object(c.a)(fe));case 19:case"end":return Me.stop()}},y)}));return function(w){return T.apply(this,arguments)}}(),l=function T(y,w){y.map(function(K,W){try{return console.log("item:",K,re,y,K.children),K.key=w+1+"-"+(W+1),w?K.index=X.index+1+"-"+w+(W+1):K.index=X.index+1+"-"+(W+1),w=w||0,K.children&&(pe.push(w+1+"-"+(W+1)),T(K.children,w+1+"-")),K}catch(k){}})};return _.a.createElement(_.a.Fragment,null,re.length&&_.a.createElement(ce.a,{className:U.a.tree,disabled:X.disabled,defaultExpandAll:!0,autoExpandParent:!0,expandedKeys:pe,draggable:!0,onDragEnter:O,onDrop:r,showIcon:!1,switcherIcon:null,blockNode:!0,titleRender:function(y){var w,K,W,k,Y,ne=y;return ne.item_type!==F&&F!=="All"?null:_.a.createElement(e.a,{align:"middle",className:"font14"},_.a.createElement(u.a,{flex:"30px"},y.item_type==="Shixun"?_.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):y.item_type==="VideoItem"?_.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"}):_.a.createElement("i",{className:"iconfont icon-jiaoxueanli c-cyan-blue font20"})),_.a.createElement(u.a,{flex:"1",className:"c-grey-333"},X.cust_seq&&_.a.createElement("span",{className:"mr10"},y.index),y.item_type!=="Attachment"&&y.name,y.item_type==="Attachment"&&_.a.createElement("a",{target:"_blank",onClick:function(){return Object(R.z)(y.url)}},y.name)),_.a.createElement(u.a,{flex:"250px",className:"tr pr20"},!X.disabled&&_.a.createElement("div",null,_.a.createElement(g.a,{title:"\u5220\u9664"},_.a.createElement("span",{onClick:function(){X.deleteStages({id:ne.stage_item_id,stage_id:X.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),X.showVideoPlay&&X.disabled&&ne.item_type==="VideoItem"&&_.a.createElement("aside",null,_.a.createElement(b.a,{type:"primary",onClick:function(){var fe,Te;if(!((fe=te.userInfo)===null||fe===void 0?void 0:fe.admin)&&!((Te=te.userInfo)===null||Te===void 0?void 0:Te.business)&&!ne.can_view)return h.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:_.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")});ne.link&&Object(E.o)({is_f:1,id:ne.id,point:0,total:0}),Object(R.z)(ne.link||"/video/".concat(ne.id,"?subject_id=").concat(ve.pathId))}},ne.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((w=te.userInfo)===null||w===void 0?void 0:w.admin)||(ne.allow_visit||ne.to_be_built||ne.shixun_status!=="\u6682\u672A\u516C\u5F00"&&ne.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((K=z.detail)===null||K===void 0?void 0:K.allow_statistics)&&((W=te.userInfo)===null||W===void 0?void 0:W.user_identity)==="\u5B66\u751F"&&((k=z.detail)===null||k===void 0?void 0:k.allow_visit)&&((Y=z.detail)===null||Y===void 0?void 0:Y.courses)))&&X.disabled&&ne.item_type==="Shixun"&&_.a.createElement("aside",null,_.a.createElement("a",{onClick:function(){D.c.push("/shixuns/".concat(ne.identifier,"/challenges"))},target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),ne.shixun_status!=="\u6682\u672A\u516C\u5F00"&&_.a.createElement(b.a,{className:"ml20",type:"primary",onClick:function(){q(ne.identifier,ne.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),!ne.allow_visit&&!ne.to_be_built&&ne.shixun_status==="\u6682\u672A\u516C\u5F00"&&_.a.createElement("span",{className:U.a.color204},"\u6682\u672A\u516C\u5F00"),!ne.allow_visit&&!ne.to_be_built&&ne.shixun_status==="\u5DF2\u5220\u9664"&&_.a.createElement("span",{className:U.a.color204},"\u5DF2\u5220\u9664"),X.disabled&&ne.item_type==="Shixun"&&_.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",ne.challenges_count)))},treeData:re}))};ue.a=Object(D.a)(function($){var ie=$.pathsDetail,z=$.loading,oe=$.user,te=$.globalSetting;return{pathsDetail:ie,globalSetting:te,user:oe,loading:z.effects}})(G)},"kNP/":function(Xe,ue,I){Xe.exports={wrap:"wrap___2juS_",title:"title___2CLX2",radioWrap:"radioWrap___1FMiJ",checkboxWrap:"checkboxWrap___dPm6N",radio:"radio___2vIMS",colorFF0000:"colorFF0000___2Bu8m",pagination:"pagination___2bx8C",createMkdir:"createMkdir___2Zwt9",tree:"tree___2NdBt"}},kSUc:function(Xe,ue,I){},"kaH+":function(Xe,ue,I){"use strict";var Ie=I("MPZO"),ce=I("bnk9"),me=I("GZha"),e=I("ZZRV"),t=I.n(e),b=I("UZu5"),p=I.n(b),g=I("dhSg"),o=I("TJkC"),u=I("Z9Ac"),f=I("EOO0");ue.a=function(){var s=Object(e.useState)(""),n=Object(me.a)(s,2),a=n[0],i=n[1],d=Object(e.useState)(0),h=Object(me.a)(d,2),c=h[0],S=h[1];Object(e.useEffect)(function(){var P=g.a.subscribe("preview-image",function(x){i(x)});return P},[]);function A(){i("")}function m(){S(c+90)}return t.a.createElement(e.Fragment,null,a?t.a.createElement("div",{className:"image-preview-container"},t.a.createElement("div",{className:"button-group"},t.a.createElement(ce.a,{onClick:m},"\u65CB\u8F6C",t.a.createElement(o.a,null)),t.a.createElement(ce.a,{href:a},"\u4E0B\u8F7D",t.a.createElement(u.a,null)),t.a.createElement(ce.a,{onClick:A},"\u5173\u95ED",t.a.createElement(f.a,null))),t.a.createElement("img",{className:"image-preview",src:a,alt:"\u9884\u89C8\u5927\u56FE",style:{transform:"rotate(".concat(c,"deg)")}})):null)}},kwm0:function(Xe,ue,I){Xe.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"}},lseA:function(Xe,ue,I){Xe.exports={"sort-list-panel":"sort-list-panel___3v1zo","sort-list-tip":"sort-list-tip___ZU19v","ant-drawer-content":"ant-drawer-content___1OfCe","dragging-li":"dragging-li___BZnL9","task-list-container":"task-list-container___1s_AZ",imgradius:"imgradius___1FGzg",directionItemWrap:"directionItemWrap___3LaaO",groupActionWrap:"groupActionWrap___swDtd",bottomdiv:"bottomdiv___1t3po",ml3:"ml3___hQDDB"}},qGJc:function(Xe,ue,I){(function(Ie){var ce,ce;!function(me){if(!0)window.OSS=me(),Xe.exports=me();else var e}(function(){var me;return function(){function e(t,b,p){function g(f,s){if(!b[f]){if(!t[f]){var n=typeof ce=="function"&&ce;if(!s&&n)return ce(f,!0);if(o)return o(f,!0);var a=new Error("Cannot find module '"+f+"'");throw a.code="MODULE_NOT_FOUND",a}var i=b[f]={exports:{}};t[f][0].call(i.exports,function(d){return g(t[f][1][d]||d)},i,i.exports,e,t,b,p)}return b[f].exports}for(var o=typeof ce=="function"&&ce,u=0;u0?F["Content-Type"]=Q.mime:F["Content-Type"]=x.getType(Q.mime||m.extname(Q.object||""))||"application/octet-stream"),Q.content&&(F["Content-Md5"]=A.createHash("md5").update(new g(Q.content,"utf8")).digest("base64"),F["Content-Length"]||(F["Content-Length"]=Q.content.length));var j=this._getResource(Q);F.authorization=this.authorization(Q.method,j,Q.subres,F);var M=this._getReqUrl(Q);S("request %s %s, with headers %j, !!stream: %s",Q.method,M,F,!!Q.stream);var X=Q.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:Q.method,content:Q.content,stream:Q.stream,headers:F,timeout:X,writeStream:Q.writeStream,customResponse:Q.customResponse,ctx:Q.ctx||this.ctx}}},te.request=d.default.mark(function Q(F){var j,M,X,Z;return d.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return j=this.createRequest(F),M=void 0,X=void 0,ee.prev=3,ee.next=6,this.urllib.request(j.url,j.params);case 6:M=ee.sent,S("response %s %s, got %s, headers: %j",F.method,j.url,M.status,M.headers),ee.next=13;break;case 10:ee.prev=10,ee.t0=ee.catch(3),X=ee.t0;case 13:if(Z=void 0,!M||!F.successStatuses||F.successStatuses.indexOf(M.status)!==-1){ee.next=26;break}return ee.next=17,this.requestError(M);case 17:if(Z=ee.sent,Z.code!=="RequestTimeTooSkewed"){ee.next=23;break}return this.options.amendTimeSkewed=+new Date(Z.serverTime)-new Date,ee.next=22,this.request(F);case 22:return ee.abrupt("return",ee.sent);case 23:Z.params=F,ee.next=30;break;case 26:if(!X){ee.next=30;break}return ee.next=29,this.requestError(X);case 29:Z=ee.sent;case 30:if(!Z){ee.next=32;break}throw Z;case 32:if(!F.xmlResponse){ee.next=36;break}return ee.next=35,this.parseXML(M.data);case 35:M.data=ee.sent;case 36:return ee.abrupt("return",M);case 37:case"end":return ee.stop()}},Q,this,[[3,10]])}),te._getResource=function(Q){var F="/";return Q.bucket&&(F+=Q.bucket+"/"),Q.object&&(F+=Q.object),F},te._isIP=function(Q){return z._isIP(Q)},te._escape=function(Q){return B.encodeURIComponent(Q).replace(/%2F/g,"/")},te._getReqUrl=function(Q){var F={};P(this.options.endpoint).to(F);var j=this._isIP(F.hostname),M=this.options.cname;!Q.bucket||M||j||(F.host=Q.bucket+"."+F.host);var X="/";Q.bucket&&j&&(X+=Q.bucket+"/"),Q.object&&(X+=this._escape(Q.object).replace(/\+/g,"%2B")),F.pathname=X;var Z={};if(Q.query&&R(Z,Q.query),Q.subres){var ee={};L.string(Q.subres)?ee[Q.subres]="":L.array(Q.subres)?Q.subres.forEach(function(pe){ee[pe]=""}):ee=Q.subres,R(Z,ee)}return F.query=Z,E.format(F)},te._getUserAgent=function(){var Q=p&&p.browser?"js":"nodejs",F="aliyun-sdk-"+Q+"/"+V.version,j=C.description;return!j&&p&&(j="Node.js "+p.version.slice(1)+" on "+p.platform+" "+p.arch),this._checkUserAgent(F+" "+j)},te._checkUserAgent=function(Q){return Q.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},te.checkBrowserAndVersion=function(Q,F){return $.name===Q&&$.version.split(".")[0]===F},te.parseXML=function(Q){return function(F){g.isBuffer(Q)&&(Q=Q.toString()),_.parseString(Q,{explicitRoot:!1,explicitArray:!1},F)}},te.requestError=d.default.mark(function Q(F){var j,M,X,Z;return d.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:if(j=null,F.data&&F.data.length){ee.next=5;break}F.status===-1||F.status===-2?(j=new Error(F.message),j.name=F.name,j.status=F.status,j.code=F.name):(F.status===404?(j=new Error("Object not exists"),j.name="NoSuchKeyError",j.status=404,j.code="NoSuchKey"):F.status===412?(j=new Error("Pre condition failed"),j.name="PreconditionFailedError",j.status=412,j.code="PreconditionFailed"):(j=new Error("Unknow error, status: "+F.status),j.name="UnknowError",j.status=F.status),j.requestId=F.headers["x-oss-request-id"],j.host=""),ee.next=30;break;case 5:return M=String(F.data),S("request response error data: %s",M),X=void 0,ee.prev=8,ee.next=11,this.parseXML(M)||{};case 11:X=ee.sent,ee.next=21;break;case 14:return ee.prev=14,ee.t0=ee.catch(8),S(M),ee.t0.message+=` raw xml: `+M,ee.t0.status=F.status,ee.t0.requestId=F.headers["x-oss-request-id"],ee.abrupt("return",ee.t0);case 21:Z=X.Message||"unknow request error, status: "+F.status,X.Condition&&(Z+=" (condition: "+X.Condition+")"),j=new Error(Z),j.name=X.Code?X.Code+"Error":"UnknowError",j.status=F.status,j.code=X.Code,j.requestId=X.RequestId,j.hostId=X.HostId,j.serverTime=X.ServerTime;case 30:return S("generate error %j",j),ee.abrupt("return",j);case 32:case"end":return ee.stop()}},Q,this,[[8,14]])})}).call(this,e("_process"),e("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(e,t,b){(function(p){"use strict";function g(P){return P&&P.__esModule?P:{default:P}}function o(P,x){if(!(this instanceof o))return new o(P,x);m.call(this,x),this.file=P,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var u=e("babel-runtime/core-js/array/from"),f=g(u),s=e("babel-runtime/regenerator"),n=g(s),a=e("is-type-of"),i=e("util"),d=e("path"),h=e("mime"),c=e("copy-to"),S=b;S.multipartUpload=n.default.mark(function P(x,_,v){var D,R,E,L,C,B,U,V,G;return n.default.wrap(function($){for(;;)switch($.prev=$.next){case 0:if(this.resetCancelFlag(),v=v||{},!v.checkpoint||!v.checkpoint.uploadId){$.next=6;break}return $.next=5,this._resumeMultipart(v.checkpoint,v);case 5:return $.abrupt("return",$.sent);case 6:return D=102400,v.mime||(a.file(_)?v.mime=h.getType(d.extname(_.name)):a.blob(_)?v.mime=_.type:v.mime=h.getType(d.extname(_))),v.headers=v.headers||{},this._convertMetaToHeaders(v.meta,v.headers),$.next=12,this._getFileSize(_);case 12:if(!((R=$.sent)0&&c(L).to(B),U=this._divideParts(D,R),V=U.length,G=!1,$=n.default.mark(function pe(se,ve){var be,ae,re;return n.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:if(se.isCancel()){le.next=21;break}return le.prev=1,be=U[ve-1],ae={stream:se._createStream(v,be.start,be.end),size:be.end-be.start},le.next=6,se._uploadPart(C,E,ve,ae);case 6:if(re=le.sent,se.isCancel()||G){le.next=13;break}if(x.doneParts.push({number:ve,etag:re.res.headers.etag}),B.push({number:ve,etag:re.res.headers.etag}),!_||!_.progress){le.next=13;break}return le.next=13,_.progress(L.length/V,x,re.res);case 13:le.next=21;break;case 15:if(le.prev=15,le.t0=le.catch(1),se.isCancel()){le.next=21;break}throw se.cancel(),le.t0.partNum=ve,le.t0;case 21:case"end":return le.stop()}},pe,this,[[1,15]])}),ie=(0,f.default)(new Array(V),function(pe,se){return se+1}),z=B.map(function(pe){return pe.number}),oe=ie.filter(function(pe){return z.indexOf(pe)<0}),te=5,Q=_.parallel||te,!this.checkBrowserAndVersion("Internet Explorer","10")&&Q!==1){ee.next=26;break}F=0;case 16:if(!(F0)){ee.next=37;break}throw this.resetCancelFlag(),Z=X[0],Z.message="Failed to upload some parts with error: "+Z.toString()+" part_num: "+Z.partNum,Z;case 37:if(!this.isCancel()){ee.next=40;break}throw j=null,this._makeCancelEvent();case 40:return ee.next=42,this.completeMultipartUpload(C,E,B,_);case 42:return ee.abrupt("return",ee.sent);case 43:case"end":return ee.stop()}},P,this)}),a.file=function(P){return typeof File!="undefined"&&P instanceof File},a.blob=function(P){return typeof Blob!="undefined"&&P instanceof Blob},S._getFileSize=n.default.mark(function P(x){var _;return n.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!a.buffer(x)){v.next=4;break}return v.abrupt("return",x.length);case 4:if(!a.blob(x)&&!a.file(x)){v.next=6;break}return v.abrupt("return",x.size);case 6:if(!a.string(x)){v.next=11;break}return v.next=9,this._statFile(x);case 9:return _=v.sent,v.abrupt("return",_.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return v.stop()}},P,this)});var A=e("stream"),m=A.Readable;i.inherits(o,m),o.prototype.readFileAndPush=function(P){if(this.fileBuffer)for(var x=!0;x&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:v,this.start=v,x=this.push(this.fileBuffer.slice(_,v))}},o.prototype._read=function(P){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);P=P||16384;var x=this;this.reader.onload=function(_){x.fileBuffer=new p(new Uint8Array(_.target.result)),x.file=null,x.readFileAndPush(P)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(P)},S._createStream=function(P,x,_){if(a.blob(P)||a.file(P))return new o(P.slice(x,_));throw new Error("_createStream requires File/String.")},S._getPartSize=function(P,x){return x?Math.max(Math.ceil(P/1e4),x):1048576},S._divideParts=function(P,x){for(var _=Math.ceil(P/x),v=[],D=0;D<_;D++){var R=x*D,E=Math.min(R+x,P);v.push({start:R,end:E})}return v},S._makeCancelEvent=function(){return{status:0,name:"cancel"}}}).call(this,e("buffer").Buffer)},{"babel-runtime/core-js/array/from":16,"babel-runtime/regenerator":33,buffer:38,"copy-to":43,"is-type-of":165,mime:242,path:170,stream:195,util:207}],4:[function(e,t,b){"use strict";function p(x){return x&&x.__esModule?x:{default:x}}var g=e("babel-runtime/core-js/object/keys"),o=p(g),u=e("babel-runtime/regenerator"),f=p(u),s=e("debug")("ali-oss:object"),n=e("utility"),a=e("fs"),i=e("is-type-of"),d=e("url"),h=e("copy-to"),c=e("path"),S=e("mime"),A=e("../common/callback"),m=e("../common/signUtils"),P=b;P.append=f.default.mark(function x(_,v,D){var R;return f.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return D=D||{},D.position===void 0&&(D.position="0"),D.subres={append:"",position:D.position},D.method="POST",E.next=6,this.put(_,v,D);case 6:return R=E.sent,R.nextAppendPosition=R.res.headers["x-oss-next-append-position"],E.abrupt("return",R);case 9:case"end":return E.stop()}},x,this)}),P.put=f.default.mark(function x(_,v,D){var R,E,L,C,B,U;return f.default.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if(R=void 0,D=D||{},!i.buffer(v)){V.next=6;break}R=v,V.next=18;break;case 6:if(!i.blob(v)&&!i.file(v)){V.next=17;break}return D.mime||(i.file(v)?D.mime=S.getType(c.extname(v.name)):D.mime=v.type),E=this._createStream(v,0,v.size),V.next=11,this._getFileSize(v);case 11:return D.contentLength=V.sent,V.next=14,this.putStream(_,E,D);case 14:return V.abrupt("return",V.sent);case 17:throw new TypeError("Must provide Buffer/Blob for put.");case 18:return D.headers=D.headers||{},this._convertMetaToHeaders(D.meta,D.headers),L=D.method||"PUT",C=this._objectRequestParams(L,_,D),A.encodeCallback(C,D),C.mime=D.mime,C.content=R,C.successStatuses=[200],V.next=28,this.request(C);case 28:return B=V.sent,U={name:_,url:this._objectUrl(_),res:B.res},C.headers&&C.headers["x-oss-callback"]&&(U.data=JSON.parse(B.data.toString())),V.abrupt("return",U);case 32:case"end":return V.stop()}},x,this)}),P.putStream=f.default.mark(function x(_,v,D){var R,E,L,C;return f.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return D=D||{},D.headers=D.headers||{},D.contentLength?D.headers["Content-Length"]=D.contentLength:D.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(D.meta,D.headers),R=D.method||"PUT",E=this._objectRequestParams(R,_,D),A.encodeCallback(E,D),E.mime=D.mime,E.stream=v,E.successStatuses=[200],B.next=12,this.request(E);case 12:return L=B.sent,C={name:_,url:this._objectUrl(_),res:L.res},E.headers&&E.headers["x-oss-callback"]&&(C.data=JSON.parse(L.data.toString())),B.abrupt("return",C);case 16:case"end":return B.stop()}},x,this)}),P.head=f.default.mark(function x(_,v){var D,R,E;return f.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return D=this._objectRequestParams("HEAD",_,v),D.successStatuses=[200,304],L.next=4,this.request(D);case 4:return R=L.sent,E={meta:null,res:R.res,status:R.status},R.status===200&&(0,o.default)(R.headers).forEach(function(C){C.indexOf("x-oss-meta-")===0&&(E.meta||(E.meta={}),E.meta[C.substring(11)]=R.headers[C])}),L.abrupt("return",E);case 8:case"end":return L.stop()}},x,this)}),P.get=f.default.mark(function x(_,v,D){var R,E,L,C;return f.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return R=null,E=!1,i.writableStream(v)?R=v:i.string(v)?(R=a.createWriteStream(v),E=!0):D=v,D=D||{},D.process&&(D.subres=D.subres||{},D.subres["x-oss-process"]=D.process),L=void 0,B.prev=6,C=this._objectRequestParams("GET",_,D),C.writeStream=R,C.successStatuses=[200,206,304],B.next=12,this.request(C);case 12:L=B.sent,E&&R.destroy(),B.next=24;break;case 16:if(B.prev=16,B.t0=B.catch(6),!E){B.next=23;break}return R.destroy(),s("get error: %s, delete the exists file %s",B.t0,v),B.next=23,this._deleteFileSafe(v);case 23:throw B.t0;case 24:return B.abrupt("return",{res:L.res,content:L.data});case 25:case"end":return B.stop()}},x,this,[[6,16]])}),P.getStream=f.default.mark(function x(_,v){var D,R;return f.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v=v||{},D=this._objectRequestParams("GET",_,v),D.customResponse=!0,D.successStatuses=[200,206,304],E.next=6,this.request(D);case 6:return R=E.sent,E.abrupt("return",{stream:R.res,res:{status:R.status,headers:R.headers}});case 8:case"end":return E.stop()}},x,this)}),P.delete=f.default.mark(function x(_,v){var D,R;return f.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return D=this._objectRequestParams("DELETE",_,v),D.successStatuses=[204],E.next=4,this.request(D);case 4:return R=E.sent,E.abrupt("return",{res:R.res});case 6:case"end":return E.stop()}},x,this)}),P.deleteMulti=f.default.mark(function x(_,v){var D,R,E,L,C,B;return f.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:for(v=v||{},D=` `,v.quiet?D+=` true