diff --git a/p__Classrooms__Lists__OnlineLearning__index.js b/p__Classrooms__Lists__OnlineLearning__index.js index c56ee5fd87..9fa649101e 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),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+=` +(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)>2)){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 diff --git a/p__Paths__Detail__id.js b/p__Paths__Detail__id.js index 45c6b4b0bc..f682693dc7 100644 --- a/p__Paths__Detail__id.js +++ b/p__Paths__Detail__id.js @@ -1,16 +1,16 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[138,4,5,6,7,9,11,14],{"07cG":function(Xe,ue,I){Xe.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"1vsH":function(Xe,ue,I){"use strict";I.d(ue,"i",function(){return m}),I.d(ue,"n",function(){return x}),I.d(ue,"e",function(){return _}),I.d(ue,"h",function(){return v}),I.d(ue,"c",function(){return D}),I.d(ue,"f",function(){return R}),I.d(ue,"g",function(){return E}),I.d(ue,"a",function(){return C}),I.d(ue,"F",function(){return B}),I.d(ue,"E",function(){return U}),I.d(ue,"G",function(){return V}),I.d(ue,"H",function(){return G}),I.d(ue,"v",function(){return $}),I.d(ue,"u",function(){return ie}),I.d(ue,"s",function(){return z}),I.d(ue,"r",function(){return oe}),I.d(ue,"C",function(){return te}),I.d(ue,"l",function(){return M}),I.d(ue,"k",function(){return X}),I.d(ue,"B",function(){return Z}),I.d(ue,"x",function(){return ee}),I.d(ue,"o",function(){return ge}),I.d(ue,"z",function(){return we}),I.d(ue,"q",function(){return ae}),I.d(ue,"d",function(){return re}),I.d(ue,"b",function(){return le}),I.d(ue,"w",function(){return q}),I.d(ue,"A",function(){return J}),I.d(ue,"p",function(){return O}),I.d(ue,"y",function(){return r}),I.d(ue,"t",function(){return T}),I.d(ue,"j",function(){return y}),I.d(ue,"D",function(){return w}),I.d(ue,"m",function(){return K});var Ie=I("GrpF"),ce=I("Xc/e"),me=I("VBJJ"),e=I.n(me),t=I("XZgM"),b=I("TFeq"),p=I("RXQH"),g=I("VgM2"),o=I("rjoL"),u=I("TMtJ"),f=I("z3+T"),s=I("zjzt"),n=I("ZZRV"),a=I.n(n),i=I("xKgJ"),d=I("s8TD"),h=I("V0Rq"),c=I("bntm"),S=I("vcnW"),A=I.n(S),m=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],P=function(k){var Y={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return k.data&&k.data.map(function(ne,he){return a.a.createElement("span",{key:he,className:Y[ne]&&Y[ne].class},ne)})},x=function(k){var Y,ne=(Y={},Object(s.a)(Y,-1,"\u91CD\u505A\u4E2D"),Object(s.a)(Y,0,"\u672A\u5F00\u542F"),Object(s.a)(Y,1,"\u672A\u901A\u5173"),Object(s.a)(Y,2,"\u6309\u65F6\u901A\u5173"),Y);return ne[k]||"\u8FDF\u4EA4\u901A\u5173"},_=function(k){var Y,ne,he,fe=(Y={},Object(s.a)(Y,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(Y,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(s.a)(Y,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(Y,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(Y,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),Y);return a.a.createElement("span",{className:fe==null||((ne=fe[k.status])===null||ne===void 0)?void 0:ne.class},fe==null||((he=fe[k.status])===null||he===void 0)?void 0:he.name)},v=function(k){var Y=k.status,ne={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return a.a.createElement("span",{className:ne[Y].class},ne[Y].name)}catch(he){console.log("utils.StatusGraduationProjectTags",k.status)}},D={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},R={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},E=function(k){var Y={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},ne=[];k.is_random&&ne.push(a.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{k.status&&k.status.map(function(he,fe){ne.push(a.a.createElement("span",{key:fe,className:Y[he]&&Y[he].class},he))})}catch(he){console.log("utils.status.tag:",he,k.status)}return ne},L=function(k){var Y,ne,he,fe=(Y={},Object(s.a)(Y,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(Y,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(s.a)(Y,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(Y,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(Y,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),Y);return a.a.createElement("span",{className:(ne=fe[k.status])===null||ne===void 0?void 0:ne.class},(he=fe[k.status])===null||he===void 0?void 0:he.name)},C=function(k){var Y,ne,he={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return a.a.createElement("span",{className:(Y=he[k.status])===null||Y===void 0?void 0:Y.class},(ne=he[k.status])===null||ne===void 0?void 0:ne.name)},B=function(k){k=new Date(k).getTime();var Y=1e3*60,ne=Y*60,he=ne*24,fe="",Te=new Date().getTime(),de=Te-k;if(de<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),fe="\u521A\u521A";var je=parseInt(de/he,10),ot=parseInt(de/ne,10),ke=parseInt(de/Y,10);return je>30?fe=""+U(k,"yyyy-MM-dd"):je>1?fe=""+je+"\u5929\u524D":je==1?fe="\u6628\u5929":ot>=1?fe=""+ot+"\u5C0F\u65F6\u524D":ke>=5?fe=""+ke+"\u5206\u949F\u524D":fe="\u521A\u521A",fe},U=function(k,Y){typeof k=="string"&&(k.indexOf("T")>=0&&(k=k.replace("T"," ")),k=new Date(Date.parse(k.replace(/-/g,"/")))),k=new Date(k);var ne={"M+":k.getMonth()+1,"d+":k.getDate(),"h+":k.getHours(),"m+":k.getMinutes(),"s+":k.getSeconds(),"q+":Math.floor((k.getMonth()+3)/3),S:k.getMilliseconds()},he=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(Y)&&(Y=Y.replace(RegExp.$1,(k.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(Y)&&(Y=Y.replace(RegExp.$1,he[RegExp.$1.length-1][k.getDay()]));for(var fe in ne)new RegExp("("+fe+")").test(Y)&&(Y=Y.replace(RegExp.$1,RegExp.$1.length==1?ne[fe]:("00"+ne[fe]).substr((""+ne[fe]).length)));return Y},V=function(k){if(!k||k<0)return"0\u79D2";console.log("time:",k);var Y=60,ne=Y*60,he=ne*24,fe=k/he,Te=k/ne,de=k/Y,je=k%60;return fe>=1?parseInt(fe.toString())+"\u5929"+Math.floor(Te%24)+"\u65F6"+Math.floor(de%60)+"\u5206"+Math.floor(k%60)+"\u79D2":Te>1?parseInt(Te.toString())+"\u65F6"+Math.floor(de%60)+"\u5206"+Math.floor(k%60)+"\u79D2":de>=1?parseInt(de.toString())+"\u5206"+Math.floor(k%60)+"\u79D2":Math.ceil(k)+"\u79D2"},G=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,ne=0;if(k){ne=k.length;for(var he=0;he=55296&&fe<=56319&&(ne--,he++)}}return ne<=Y},$=function(k,Y,ne){if(Y){var he=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,fe=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Te=fe.test(Y),de=he.test(Y);(Te===!0||de===!0||(Y.length<2||Y.length>=21))&&ne("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}ne()},ie=function(k,Y,ne){if(Y){var he=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,fe=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Te=fe.test(Y),de=he.test(Y);(Te===!0||de===!0||(Y.length<2||Y.length>=11))&&ne("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}ne()},z=function(k){if(!k)return"";for(var Y=k.length-1,ne="",he=0;he0){Y=!1;break}return Y}function pe(){var W=navigator.userAgent,k=["Chrome"];return k.some(function(Y){return W.indexOf(Y)>-1})}function se(){var W=navigator.userAgent,k=["Chrome","Firefox"];return k.some(function(Y){return W.indexOf(Y)>-1})}var ge=function(){var k,Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Y==null||((k=Y.toString())===null||k===void 0)?void 0:k.replace(/\B(?=(\d{3})+(?!\d))/g,",")},we=function(k){var Y=document.createElement("a");Y.target="_blank",document.body.appendChild(Y),Y.href=k;var ne=document.createEvent("MouseEvents");ne.initEvent("click",!1,!1),Y.dispatchEvent(ne),document.body.removeChild(Y)},ae=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return k.length<=6?k:"".concat(k.substring(0,3),"...").concat(k.substring(k.length-3,k.length))},re=function(){var k=new Date().getHours(),Y=new Date().getMinutes();return Y>=30?(k++,Y="00"):Y="30",k+":"+Y},le=function(){var k=new Date().getHours(),Y=new Date().getMinutes();return Y>=30?(k++,Y="00"):Y="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+k+":"+Y},H;(function(W){W.Number="Number",W.String="String",W.Boolean="Boolean",W.Object="Object",W.Array="Array",W.Function="Function"})(H||(H={}));var N=function(k){var Y=Object.prototype.toString.call(k);return Y.substring(8,Y.length-1)},q=function(k){return N(k)===H.Array?k.length===0:N(k)===H.Object?Object.keys(k).length===0:!k},J=function(k,Y){for(var ne=[],he=k;he1&&arguments[1]!==void 0?arguments[1]:12,ne=Y/2-2,he=Y/2+3;return k.length>Y?k.substr(0,ne)+"..."+k.substr(he,Y):k},O=function(k){return k>4.5?5:k>4&&k<=4.5?4.5:k>3.5&&k<=4?4:k>3&&k<=3.5?3.5:k>2.5&&k<=3?3:k>2&&k<=2.5?2.5:k>1.5&&k<=2?2:k>1&&k<=1.5?1.5:k>.5&&k<=1?1:k>0&&k<=.5?.5:0},r=function(k){return k==null};function l(W,k){var Y=new RegExp("(^|&)".concat(W,"=([^&]*)(&|$)"),"i"),ne=k.substr(1).match(Y);return ne!=null?decodeURIComponent(ne[2]):null}var T=function(k){switch(k.container_type){case"ApplyUserAuthentication":if(k.tiding_type==="Apply"){if(k.auth_type===1)return window.open("/admins/identity_authentications");if(k.auth_type===2)return window.open("/admins/professional_authentications")}return k.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return k.tiding_type==="Apply"?window.open("/admins/department_applies"):k.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return k.tiding_type==="Apply"?window.open("/admins/unit_applies"):k.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(k.parent_container_type){case"ApplyShixun":if(k.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(k.tiding_type==="System")return window.open("/shixuns/".concat(k.identifier,"/challenges"));case"ApplySubject":if(k.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(k.tiding_type==="System")return window.open("/paths/".concat(k.parent_container_id));case"TrialAuthorization":if(k.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(k.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/teachers"));case"StudentJoinCourse":if(k.tiding_type==="Apply")return window.open("/classrooms/".concat(k.belong_container_id,"/teachers"));if(k.tiding_type==="System")return window.open("/classrooms/".concat(k.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"Course":return k.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(k.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(k.container_id));case"JournalsForMessage":switch(k.parent_container_type){case"Principal":return"";case"HomeworkCommon":return k.homework_type==="normal"?window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="group"?window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="practice"?window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"StudentWorksScore":return k.homework_type==="normal"?window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="group"?window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="practice"?window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(k.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(k.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(k.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(k.container_id));case"DealProject":return window.open("/projects/".concat(k.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(k.container_id));case"Poll":switch(k.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(k.belong_container_id,"/poll/").concat(k.container_id,"/detail"));default:return window.open(" /classrooms/".concat(k.belong_container_id,"/poll/").concat(k.container_id,"/detail"))}case"Exercise":switch(k.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.container_id));case"GraduationWork":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.parent_container_id));case"HomeworkCommon":switch(k.parent_container_type){case"AnonymousCommentFail":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));default:if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/review/").concat(k.container_id));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/review/").concat(k.container_id));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.trigger_user.id,"/review/").concat(k.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.trigger_user.id,"/review/").concat(k.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(k.parent_container_id));case"Issue":return window.open("/issues/".concat(k.container_id));case"PullRequest":return window.open("/projects/".concat(k.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(k.tiding_type==="Apply")return window.open("/admins/library_applies");if(k.tiding_type==="System")return window.open("/moop_cases/".concat(k.container_id));case"ProjectPackage":return k.tiding_type==="Destroyed"||k.tiding_type==="Destroyed_end"?void 0:k.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(k.container_id));case"Discuss":return k.parent_container_type==="Hack"&&k.extra?window.open("/myproblems/".concat(k.extra,"/comment")):window.open("/shixuns/".concat(k.identifier,"/shixun_discuss"));case"Video":if(k.tiding_type==="Apply")return window.open("/admins/video_applies");if(k.tiding_type==="System"){var Y;return window.open("/users/".concat((Y=Object(i.u)())===null||Y===void 0?void 0:Y.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(k.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(k.container_id));case"ResubmitStudentWork":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/").concat(k.container_id,"/appraise"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/").concat(k.container_id,"/appraise"));case"AdjustScore":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(k.belong_container_id,"/course_videos?open=live"));case"Hack":if(k.extra&&k.parent_container_type!=="HackDelete")return window.open("/problems/".concat(k.extra,"/edit"));default:return}},y=function(k){var Y,ne;return new Promise(function(){var he=Object(f.a)(e.a.mark(function fe(Te,de){var je;return e.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(!(k.ip_limit!=="no")){ke.next=4;break}return ke.next=3,Object(d.a)({ip_limit:k==null?void 0:k.ip_limit});case 3:Y=ke.sent;case 4:return ke.next=6,Object(h.e)({id:k.exerciseId,ip:Y});case 6:if(je=ke.sent,je.status===0?Te(je):de(je),!k.errmsgHide){ke.next=10;break}return ke.abrupt("return",!0);case 10:if(!(je.status===-1)){ke.next=15;break}return ne=u.a.info({title:a.a.createElement(b.a,null,a.a.createElement(g.a,{flex:"1"},"\u63D0\u793A"),a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return ne.destroy()}}))),icon:null,className:"custom-modal-divider",content:a.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),ke.abrupt("return",!1);case 15:if(!(je.status===-2)){ke.next=18;break}return ne=u.a.info({title:a.a.createElement(b.a,null,a.a.createElement(g.a,{flex:"1"},"\u63D0\u793A"),a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return ne.destroy()}}))),icon:null,className:"custom-modal-divider",content:a.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",a.a.createElement("span",{className:"c-red"},je.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),ke.abrupt("return",!1);case 18:case"end":return ke.stop()}},fe)}));return function(fe,Te){return he.apply(this,arguments)}}())},w=function(){var W=Object(f.a)(e.a.mark(function k(Y){var ne;return e.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(!(Y.ip_limit!=="no")){fe.next=4;break}return fe.next=3,y(Y);case 3:pe()||u.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:a.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",a.a.createElement("br",null),"\u8BF7\u4F7F\u7528",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(se()){fe.next=8;break}return u.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:a.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",a.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",a.a.createElement("br",null),"\u8BF7\u4F7F\u7528",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",a.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),fe.abrupt("return",!1);case 8:ne=u.a.info({title:a.a.createElement(b.a,null,a.a.createElement(g.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return ne.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:a.a.createElement("div",{className:"font16 p20"},Y.open_camera&&a.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),a.a.createElement(g.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",a.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),Y.screen_open&&a.a.createElement(b.a,{justify:"start",className:"mt20"},a.a.createElement(g.a,{flex:"24px",className:"mr20"},a.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),a.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",Y.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",a.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(Y.inner_ip!==""||Y.public_ip!=="")&&a.a.createElement(b.a,{justify:"start",className:"mt20"},a.a.createElement(g.a,{flex:"24px",className:"mr20"},a.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),a.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",a.a.createElement("br",null),a.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),a.a.createElement("br",null),a.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),Y.ip_bind&&a.a.createElement(b.a,{justify:"start",className:"mt20"},a.a.createElement(g.a,{flex:"24px",className:"mr20"},a.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),a.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",a.a.createElement("br",null),a.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),a.a.createElement("br",null),a.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),a.a.createElement("p",{className:"ml40 mt40"},a.a.createElement(ce.a,{onChange:function(de){return ne.update({okButtonProps:{disabled:!de.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var de;Object(c.d)(document.body),Y.history.push("/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.exerciseId,"/users/").concat((de=Object(i.u)())===null||de===void 0?void 0:de.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});case 9:case"end":return fe.stop()}},k)}));return function(Y){return W.apply(this,arguments)}}(),K=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"500L":function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return A});var Ie=I("anXI"),ce=I("vZQr"),me=I("MPZO"),e=I("bnk9"),t=I("rjoL"),b=I("TMtJ"),p=I("VBJJ"),g=I.n(p),o=I("z3+T"),u=I("55MS"),f=I("V0hb"),s=I("X/R0"),n=I("M6G9"),a=I("GZha"),i=I("ZZRV"),d=I.n(i),h=I("m3rI"),c=I("wzkS"),S=I("y5JW");function A(m){var P=[];return m&&m.length>0&&(P=m.map(function(x){return{uid:x.id,id:x.id,name:x.title+S.c+x.filesize,url:x.url,filesize:x.filesize,status:"done",response:{id:x.id}}})),P}ue.b=function(m){var P=m.value,x=m.onChange,_=m.className,v=m.maxSize,D=v===void 0?150:v,R=m.title,E=R===void 0?"\u4E0A\u4F20\u9644\u4EF6":R,L=m.showRemoveModal,C=L===void 0?!1:L,B=m.accept,U=B===void 0?"":B,V=m.number,G=V===void 0?1e3:V,$=Object(i.useState)(!1),ie=Object(a.a)($,2),z=ie[0],oe=ie[1],te=Object(i.useState)([]),Q=Object(a.a)(te,2),F=Q[0],j=Q[1],M={multiple:!0,disabled:z,accept:U,fileList:P,beforeUpload:function(ee,pe){var se=ee.size/1024/1024;return F.concat(pe).length>G?(n.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(G,"\u4E2A\u6587\u4EF6")),!1):se=G?oe(!0):oe(!1),j(Object(f.a)(pe)),pe=pe.map(function(se){var ge;if(se==null||((ge=se.response)===null||ge===void 0)?void 0:ge.id){var we;se.url="/api/attachments/".concat(se==null||((we=se.response)===null||we===void 0)?void 0:we.id)}return se.name.indexOf(S.c)===-1&&(se.name="".concat(se.name).concat(S.c).concat(Object(S.a)(se.size))),Object(u.a)({},se)}),console.log("info:",ee),x(pe)},onRemove:function(){var Z=Object(o.a)(g.a.mark(function pe(se){var ge;return g.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(ge=function(){var re=Object(o.a)(g.a.mark(function le(){var H,N;return g.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(H=se.response?se.response.id:se.id,!H){J.next=8;break}return J.next=4,Object(c.d)(se.response?se.response.id:se.uid);case 4:return N=J.sent,J.abrupt("return",N);case 8:return J.abrupt("return",!0);case 9:case"end":return J.stop()}},le)}));return function(){return re.apply(this,arguments)}}(),!C){ae.next=5;break}return ae.abrupt("return",new Promise(function(re,le){b.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:d.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var H=Object(o.a)(g.a.mark(function q(){var J;return g.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,ge();case 2:J=O.sent,n.b.success("\u5220\u9664\u6210\u529F"),re(!0);case 5:case"end":return O.stop()}},q)}));function N(){return H.apply(this,arguments)}return N}(),onCancel:function(){return re(!1)}})}));case 5:return ae.next=7,ge();case 7:return ae.abrupt("return",ae.sent);case 8:case"end":return ae.stop()}},pe)}));function ee(pe){return Z.apply(this,arguments)}return ee}()};function X(Z){Z.preventDefault(),Z.stopPropagation()}return d.a.createElement("div",{className:"multi-upload ".concat(_||"")},d.a.createElement(ce.a,M,d.a.createElement(e.a,{disabled:z,type:"primary",ghost:!0},E),d.a.createElement("span",{onClick:X,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",D,"M) ")))}},"7ahc":function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return S});var Ie=I("55MS"),ce=I("1gHQ"),me=I("MPZO"),e=I("bnk9"),t=I("EkPb"),b=I("7X0+"),p=I("GZha"),g=I("VmQ4"),o=I("QeCE"),u=I("ZZRV"),f=I.n(u),s=I("M0ff"),n=I.n(s),a=I("4X1q"),i=I.n(a),d=o.a.Option,h={labelCol:{span:4},wrapperCol:{span:20}},c={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ue.b=function(A){var m=A.callback,P=A.onCancel,x=Object(u.useState)("python"),_=Object(p.a)(x,2),v=_[0],D=_[1];function R(L){D(c[L][1])}function E(L){m(L)}return f.a.createElement(b.a,Object(ce.a)({},h,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:E}),f.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},f.a.createElement(o.a,{onChange:R},Object.keys(c).map(function(L){return f.a.createElement(d,{key:L,value:L},c[L][0])}))),f.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},f.a.createElement(S,{mode:v})),f.a.createElement("div",{className:"flex-container flex-end"},f.a.createElement(e.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),f.a.createElement(e.a,{type:"ghost",onClick:P},"\u53D6\u6D88")))};function S(A){var m=A.value,P=A.onChange,x=A.mode,_=A.options,v=_===void 0?{}:_,D=Object(u.useRef)(),R=Object(u.useState)(),E=Object(p.a)(R,2),L=E[0],C=E[1];return Object(u.useEffect)(function(){if(L){var B=function(V){var G=V.getValue();P&&P(G)};return L.on("change",B),function(){L.off("change",B)}}},[L,P]),Object(u.useEffect)(function(){L&&L.setOption("mode",x)},[L,x]),Object(u.useEffect)(function(){L&&(m!==L.getValue()&&L.setValue(m||""))},[L,m]),Object(u.useEffect)(function(){if(D.current&&!L){var B=n.a.fromTextArea(D.current,Object(Ie.a)({mode:x,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},v));C(B)}},[D.current,L]),f.a.createElement("div",{className:"my-codemirror-container"},f.a.createElement("textarea",{ref:D}))}},"8Bcu":function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___3isCS",flex_space_between:"flex_space_between___1zEgQ",flex_box_vertical_center:"flex_box_vertical_center___2IyXM",flex_box_center_end:"flex_box_center_end___1r0jY",flex_box_column:"flex_box_column___2SHBj",rightWrap:"rightWrap___2XCk6",qrCode:"qrCode___3q9Z0",cardTop:"cardTop___2h9UR",card:"card___1aOV1",flexRow:"flexRow___DeBf7",flexRowAbout:"flexRowAbout___3sD2f",skillWrap:"skillWrap___pwM-3",skillTopWrap:"skillTopWrap___2oSn4",skillContentWrap:"skillContentWrap___239Us",skillContentWrapMin:"skillContentWrapMin___2KWd4",skillContentWrapMax:"skillContentWrapMax___NVKFP",skillContentIcon:"skillContentIcon___5mU6F",skillContentIconNoStatus:"skillContentIconNoStatus___1_V1l",skillExpandAllWrap:"skillExpandAllWrap___1HSf6",skillExpandAllContent:"skillExpandAllContent___3kY9W",memberItem:"memberItem___3cgRI",radius:"radius___2fxUa",memberItemContent:"memberItemContent___19hpK",directionItemWrap:"directionItemWrap___3Zm3f",groupActionWrap:"groupActionWrap___N0Epv",divabout:"divabout___psa-7",classButton:"classButton___30JJg",bg28e:"bg28e___2DyZD",bgGray:"bgGray___2PZB0"}},"9Bee":function(Xe,ue,I){"use strict";var Ie=I("ZZRV"),ce=I.n(Ie),me=I("Sawj"),e=I("GZha"),t=I("tVQ9"),b=I.n(t),p=I("PRXW");function g($,ie){var z=$.match(/^(\s+)(?:```)/);if(z===null)return ie;var oe=z[1];return ie.split(` +(window.webpackJsonp=window.webpackJsonp||[]).push([[138,4,5,6,7,9,11,14],{"07cG":function(Xe,ue,I){Xe.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"1vsH":function(Xe,ue,I){"use strict";I.d(ue,"i",function(){return m}),I.d(ue,"n",function(){return x}),I.d(ue,"e",function(){return _}),I.d(ue,"h",function(){return v}),I.d(ue,"c",function(){return D}),I.d(ue,"f",function(){return R}),I.d(ue,"g",function(){return E}),I.d(ue,"a",function(){return C}),I.d(ue,"F",function(){return B}),I.d(ue,"E",function(){return U}),I.d(ue,"G",function(){return V}),I.d(ue,"H",function(){return G}),I.d(ue,"v",function(){return $}),I.d(ue,"u",function(){return ie}),I.d(ue,"s",function(){return z}),I.d(ue,"r",function(){return oe}),I.d(ue,"C",function(){return te}),I.d(ue,"l",function(){return M}),I.d(ue,"k",function(){return X}),I.d(ue,"B",function(){return Z}),I.d(ue,"x",function(){return ee}),I.d(ue,"o",function(){return ge}),I.d(ue,"z",function(){return we}),I.d(ue,"q",function(){return ae}),I.d(ue,"d",function(){return re}),I.d(ue,"b",function(){return le}),I.d(ue,"w",function(){return q}),I.d(ue,"A",function(){return J}),I.d(ue,"p",function(){return O}),I.d(ue,"y",function(){return r}),I.d(ue,"t",function(){return T}),I.d(ue,"j",function(){return y}),I.d(ue,"D",function(){return w}),I.d(ue,"m",function(){return K});var Ie=I("GrpF"),ce=I("Xc/e"),me=I("VBJJ"),e=I.n(me),t=I("XZgM"),b=I("TFeq"),p=I("RXQH"),g=I("VgM2"),o=I("rjoL"),u=I("TMtJ"),f=I("z3+T"),s=I("zjzt"),n=I("ZZRV"),a=I.n(n),i=I("xKgJ"),d=I("s8TD"),h=I("V0Rq"),c=I("bntm"),S=I("vcnW"),A=I.n(S),m=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],P=function(k){var Y={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"}};return k.data&&k.data.map(function(ne,he){return a.a.createElement("span",{key:he,className:Y[ne]&&Y[ne].class},ne)})},x=function(k){var Y,ne=(Y={},Object(s.a)(Y,-1,"\u91CD\u505A\u4E2D"),Object(s.a)(Y,0,"\u672A\u5F00\u542F"),Object(s.a)(Y,1,"\u672A\u901A\u5173"),Object(s.a)(Y,2,"\u6309\u65F6\u901A\u5173"),Y);return ne[k]||"\u8FDF\u4EA4\u901A\u5173"},_=function(k){var Y,ne,he,fe=(Y={},Object(s.a)(Y,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(Y,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(s.a)(Y,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(Y,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(Y,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),Y);return a.a.createElement("span",{className:fe==null||((ne=fe[k.status])===null||ne===void 0)?void 0:ne.class},fe==null||((he=fe[k.status])===null||he===void 0)?void 0:he.name)},v=function(k){var Y=k.status,ne={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return a.a.createElement("span",{className:ne[Y].class},ne[Y].name)}catch(he){console.log("utils.StatusGraduationProjectTags",k.status)}},D={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},R={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F"},E=function(k){var Y={\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10"},\u672A\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"}},ne=[];k.is_random&&ne.push(a.a.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{k.status&&k.status.map(function(he,fe){ne.push(a.a.createElement("span",{key:fe,className:Y[he]&&Y[he].class},he))})}catch(he){console.log("utils.status.tag:",he,k.status)}return ne},L=function(k){var Y,ne,he,fe=(Y={},Object(s.a)(Y,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(s.a)(Y,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(s.a)(Y,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(s.a)(Y,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(s.a)(Y,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),Y);return a.a.createElement("span",{className:(ne=fe[k.status])===null||ne===void 0?void 0:ne.class},(he=fe[k.status])===null||he===void 0?void 0:he.name)},C=function(k){var Y,ne,he={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"}};return a.a.createElement("span",{className:(Y=he[k.status])===null||Y===void 0?void 0:Y.class},(ne=he[k.status])===null||ne===void 0?void 0:ne.name)},B=function(k){k=new Date(k).getTime();var Y=1e3*60,ne=Y*60,he=ne*24,fe="",Te=new Date().getTime(),de=Te-k;if(de<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),fe="\u521A\u521A";var je=parseInt(de/he,10),ut=parseInt(de/ne,10),ke=parseInt(de/Y,10);return je>30?fe=""+U(k,"yyyy-MM-dd"):je>1?fe=""+je+"\u5929\u524D":je==1?fe="\u6628\u5929":ut>=1?fe=""+ut+"\u5C0F\u65F6\u524D":ke>=5?fe=""+ke+"\u5206\u949F\u524D":fe="\u521A\u521A",fe},U=function(k,Y){typeof k=="string"&&(k.indexOf("T")>=0&&(k=k.replace("T"," ")),k=new Date(Date.parse(k.replace(/-/g,"/")))),k=new Date(k);var ne={"M+":k.getMonth()+1,"d+":k.getDate(),"h+":k.getHours(),"m+":k.getMinutes(),"s+":k.getSeconds(),"q+":Math.floor((k.getMonth()+3)/3),S:k.getMilliseconds()},he=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(Y)&&(Y=Y.replace(RegExp.$1,(k.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(Y)&&(Y=Y.replace(RegExp.$1,he[RegExp.$1.length-1][k.getDay()]));for(var fe in ne)new RegExp("("+fe+")").test(Y)&&(Y=Y.replace(RegExp.$1,RegExp.$1.length==1?ne[fe]:("00"+ne[fe]).substr((""+ne[fe]).length)));return Y},V=function(k){if(!k||k<0)return"0\u79D2";console.log("time:",k);var Y=60,ne=Y*60,he=ne*24,fe=k/he,Te=k/ne,de=k/Y,je=k%60;return fe>=1?parseInt(fe.toString())+"\u5929"+Math.floor(Te%24)+"\u65F6"+Math.floor(de%60)+"\u5206"+Math.floor(k%60)+"\u79D2":Te>1?parseInt(Te.toString())+"\u65F6"+Math.floor(de%60)+"\u5206"+Math.floor(k%60)+"\u79D2":de>=1?parseInt(de.toString())+"\u5206"+Math.floor(k%60)+"\u79D2":Math.ceil(k)+"\u79D2"},G=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100,ne=0;if(k){ne=k.length;for(var he=0;he=55296&&fe<=56319&&(ne--,he++)}}return ne<=Y},$=function(k,Y,ne){if(Y){var he=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,fe=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Te=fe.test(Y),de=he.test(Y);(Te===!0||de===!0||(Y.length<2||Y.length>=21))&&ne("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}ne()},ie=function(k,Y,ne){if(Y){var he=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,fe=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/ig,Te=fe.test(Y),de=he.test(Y);(Te===!0||de===!0||(Y.length<2||Y.length>=11))&&ne("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}ne()},z=function(k){if(!k)return"";for(var Y=k.length-1,ne="",he=0;he0){Y=!1;break}return Y}function pe(){var W=navigator.userAgent,k=["Chrome"];return k.some(function(Y){return W.indexOf(Y)>-1})}function se(){var W=navigator.userAgent,k=["Chrome","Firefox"];return k.some(function(Y){return W.indexOf(Y)>-1})}var ge=function(){var k,Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Y==null||((k=Y.toString())===null||k===void 0)?void 0:k.replace(/\B(?=(\d{3})+(?!\d))/g,",")},we=function(k){var Y=document.createElement("a");Y.target="_blank",document.body.appendChild(Y),Y.href=k;var ne=document.createEvent("MouseEvents");ne.initEvent("click",!1,!1),Y.dispatchEvent(ne),document.body.removeChild(Y)},ae=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return k.length<=6?k:"".concat(k.substring(0,3),"...").concat(k.substring(k.length-3,k.length))},re=function(){var k=new Date().getHours(),Y=new Date().getMinutes();return Y>=30?(k++,Y="00"):Y="30",k+":"+Y},le=function(){var k=new Date().getHours(),Y=new Date().getMinutes();return Y>=30?(k++,Y="00"):Y="30",new Date().toLocaleDateString().replace(/\//g,"-")+" "+k+":"+Y},H;(function(W){W.Number="Number",W.String="String",W.Boolean="Boolean",W.Object="Object",W.Array="Array",W.Function="Function"})(H||(H={}));var N=function(k){var Y=Object.prototype.toString.call(k);return Y.substring(8,Y.length-1)},q=function(k){return N(k)===H.Array?k.length===0:N(k)===H.Object?Object.keys(k).length===0:!k},J=function(k,Y){for(var ne=[],he=k;he1&&arguments[1]!==void 0?arguments[1]:12,ne=Y/2-2,he=Y/2+3;return k.length>Y?k.substr(0,ne)+"..."+k.substr(he,Y):k},O=function(k){return k>4.5?5:k>4&&k<=4.5?4.5:k>3.5&&k<=4?4:k>3&&k<=3.5?3.5:k>2.5&&k<=3?3:k>2&&k<=2.5?2.5:k>1.5&&k<=2?2:k>1&&k<=1.5?1.5:k>.5&&k<=1?1:k>0&&k<=.5?.5:0},r=function(k){return k==null};function l(W,k){var Y=new RegExp("(^|&)".concat(W,"=([^&]*)(&|$)"),"i"),ne=k.substr(1).match(Y);return ne!=null?decodeURIComponent(ne[2]):null}var T=function(k){switch(k.container_type){case"ApplyUserAuthentication":if(k.tiding_type==="Apply"){if(k.auth_type===1)return window.open("/admins/identity_authentications");if(k.auth_type===2)return window.open("/admins/professional_authentications")}return k.tiding_type==="System"?window.open("/account/certification"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddDepartment":return k.tiding_type==="Apply"?window.open("/admins/department_applies"):k.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return k.tiding_type==="Apply"?window.open("/admins/unit_applies"):k.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(k.parent_container_type){case"ApplyShixun":if(k.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(k.tiding_type==="System")return window.open("/shixuns/".concat(k.identifier,"/challenges"));case"ApplySubject":if(k.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(k.tiding_type==="System")return window.open("/paths/".concat(k.parent_container_id));case"TrialAuthorization":if(k.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(k.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/teachers"));case"StudentJoinCourse":if(k.tiding_type==="Apply")return window.open("/classrooms/".concat(k.belong_container_id,"/teachers"));if(k.tiding_type==="System")return window.open("/classrooms/".concat(k.belong_container_id,"/students"));case"DealCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"TeacherJoinCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"Course":return k.tiding_type==="Delete"?void 0:window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"ArchiveCourse":return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/"));case"Shixun":return window.open("/shixuns/".concat(k.identifier,"/challenges"));case"Subject":return window.open("/paths/".concat(k.container_id));case"JournalsForMessage":switch(k.parent_container_type){case"Principal":return"";case"HomeworkCommon":return k.homework_type==="normal"?window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="group"?window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="practice"?window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=1")):"";case"GraduationTopic":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"StudentWorksScore":return k.homework_type==="normal"?window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="group"?window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/question")):k.homework_type==="practice"?window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=1")):""}case"Memo":return window.open("/forums/".concat(k.parent_container_id));case"Message":return window.open("/forums/");case"Watcher":return window.open("/users/".concat(k.trigger_user.login,"/classrooms"));case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open("/projects/".concat(k.container_id));case"ReporterJoinProject":return window.open("/projects/".concat(k.container_id));case"DealProject":return window.open("/projects/".concat(k.container_id));case"ManagerJoinProject":return window.open("/projects/".concat(k.container_id));case"Poll":switch(k.parent_container_type){case"CommitPoll":return window.open(" /classrooms/".concat(k.belong_container_id,"/poll/").concat(k.container_id,"/detail"));default:return window.open(" /classrooms/".concat(k.belong_container_id,"/poll/").concat(k.container_id,"/detail"))}case"Exercise":switch(k.parent_container_type){case"CommitExercise":return window.open(" /classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"));case"ExerciseScore":return window.open(" /classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"));default:return window.open("/classrooms/".concat(k.belong_container_id,"/exercise/").concat(k.container_id,"/detail?tab=0"))}case"StudentGraduationTopic":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"DealStudentTopicSelect":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_topics/").concat(k.parent_container_id,"/detail"));case"GraduationTask":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.container_id));case"GraduationWork":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.container_id));case"GraduationWorkScore":return window.open("/classrooms/".concat(k.belong_container_id,"/graduation_tasks/").concat(k.parent_container_id));case"HomeworkCommon":switch(k.parent_container_type){case"AnonymousCommentFail":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));case"HomeworkPublish":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));case"AnonymousAppeal":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"));default:if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/detail"));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail?tabs=0"))}case"StudentWork":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/review/").concat(k.container_id));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/review/").concat(k.container_id));if(k.homework_type==="practice")return window.open("/classrooms/".concat(k.belong_container_id,"/shixun_homework/").concat(k.parent_container_id,"/detail"));case"StudentWorksScore":return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.trigger_user.id,"/review/").concat(k.parent_container_id));case"StudentWorksScoresAppeal":return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.trigger_user.id,"/review/").concat(k.parent_container_id));case"ChallengeWorkScore":return"";case"SendMessage":return window.open("/managements/mirror_repository");case"Journal":return window.open("/issues/".concat(k.parent_container_id));case"Issue":return window.open("/issues/".concat(k.container_id));case"PullRequest":return window.open("/projects/".concat(k.parent_container_id,"/pull_requests"));case"Department":return window.open("/account/profile");case"Library":if(k.tiding_type==="Apply")return window.open("/admins/library_applies");if(k.tiding_type==="System")return window.open("/moop_cases/".concat(k.container_id));case"ProjectPackage":return k.tiding_type==="Destroyed"||k.tiding_type==="Destroyed_end"?void 0:k.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open("/crowdsourcing/".concat(k.container_id));case"Discuss":return k.parent_container_type==="Hack"&&k.extra?window.open("/myproblems/".concat(k.extra,"/comment")):window.open("/shixuns/".concat(k.identifier,"/shixun_discuss"));case"Video":if(k.tiding_type==="Apply")return window.open("/admins/video_applies");if(k.tiding_type==="System"){var Y;return window.open("/users/".concat((Y=Object(i.u)())===null||Y===void 0?void 0:Y.login,"/videos"))}return"";case"PublicCourseStart":return window.open("/classrooms/".concat(k.container_id,"/informs"));case"SubjectStartCourse":return window.open("/paths/".concat(k.container_id));case"ResubmitStudentWork":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id,"/").concat(k.container_id,"/appraise"));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id,"/").concat(k.container_id,"/appraise"));case"AdjustScore":if(k.homework_type==="normal")return window.open("/classrooms/".concat(k.belong_container_id,"/common_homework/").concat(k.parent_container_id));if(k.homework_type==="group")return window.open("/classrooms/".concat(k.belong_container_id,"/group_homework/").concat(k.parent_container_id));case"LiveLink":return window.open("/classrooms/".concat(k.belong_container_id,"/course_videos?open=live"));case"Hack":if(k.extra&&k.parent_container_type!=="HackDelete")return window.open("/problems/".concat(k.extra,"/edit"));default:return}},y=function(k){var Y,ne;return new Promise(function(){var he=Object(f.a)(e.a.mark(function fe(Te,de){var je;return e.a.wrap(function(ke){for(;;)switch(ke.prev=ke.next){case 0:if(!(k.ip_limit!=="no")){ke.next=4;break}return ke.next=3,Object(d.a)({ip_limit:k==null?void 0:k.ip_limit});case 3:Y=ke.sent;case 4:return ke.next=6,Object(h.e)({id:k.exerciseId,ip:Y});case 6:if(je=ke.sent,je.status===0?Te(je):de(je),!k.errmsgHide){ke.next=10;break}return ke.abrupt("return",!0);case 10:if(!(je.status===-1)){ke.next=15;break}return ne=u.a.info({title:a.a.createElement(b.a,null,a.a.createElement(g.a,{flex:"1"},"\u63D0\u793A"),a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return ne.destroy()}}))),icon:null,className:"custom-modal-divider",content:a.a.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),ke.abrupt("return",!1);case 15:if(!(je.status===-2)){ke.next=18;break}return ne=u.a.info({title:a.a.createElement(b.a,null,a.a.createElement(g.a,{flex:"1"},"\u63D0\u793A"),a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return ne.destroy()}}))),icon:null,className:"custom-modal-divider",content:a.a.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",a.a.createElement("span",{className:"c-red"},je.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),ke.abrupt("return",!1);case 18:case"end":return ke.stop()}},fe)}));return function(fe,Te){return he.apply(this,arguments)}}())},w=function(){var W=Object(f.a)(e.a.mark(function k(Y){var ne;return e.a.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(!(Y.ip_limit!=="no")){fe.next=4;break}return fe.next=3,y(Y);case 3:pe()||u.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:a.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",a.a.createElement("br",null),"\u8BF7\u4F7F\u7528",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});case 4:if(se()){fe.next=8;break}return u.a.info({icon:null,okText:"\u786E\u5B9A",width:500,content:a.a.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",a.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",a.a.createElement("br",null),"\u8BF7\u4F7F\u7528",a.a.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",a.a.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),fe.abrupt("return",!1);case 8:ne=u.a.info({title:a.a.createElement(b.a,null,a.a.createElement(g.a,{flex:"1"},"\u8003\u8BD5\u8BF4\u660E"),a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return ne.destroy()}}))),width:700,icon:null,className:"custom-modal-divider",content:a.a.createElement("div",{className:"font16 p20"},Y.open_camera&&a.a.createElement(b.a,{align:"middle",justify:"start",className:"mt20"},a.a.createElement(g.a,null,a.a.createElement("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})),a.a.createElement(g.a,null,"\u8FDB\u5165\u8003\u8BD5\u540E\uFF0C\u8BF7\u5141\u8BB8\u6444\u50CF\u5934\u6388\u6743\uFF0C\u6388\u6743\u540E\u6253\u5F00\u6444\u50CF\u5934\u65B9\u53EF\u4F5C\u7B54\uFF01",a.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4459"},"\u65E0\u6CD5\u8C03\u7528\u6444\u50CF\u5934\uFF1F"))),Y.screen_open&&a.a.createElement(b.a,{justify:"start",className:"mt20"},a.a.createElement(g.a,{flex:"24px",className:"mr20"},a.a.createElement("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})),a.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u5207\u5C4F\uFF0C\u5207\u5C4F\u8D85\u8FC7",Y.screen_num,"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377\u3002\uFF08\u9000\u51FA\u5168\u5C4F\u5C06\u5224\u5B9A\u4E3A\u5207\u5C4F\u4E00\u6B21\uFF0C\u8003\u8BD5\u8FC7\u7A0B\u4E2D\u8BF7\u52FF\u9000\u51FA\u5168\u5C4F\uFF09",a.a.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/4460"},"\u6D4F\u89C8\u5668\u65E0\u6CD5\u81EA\u52A8\u5168\u5C4F\uFF1F"))),(Y.inner_ip!==""||Y.public_ip!=="")&&a.a.createElement(b.a,{justify:"start",className:"mt20"},a.a.createElement(g.a,{flex:"24px",className:"mr20"},a.a.createElement("span",{className:"iconfont icon-IP c-blue font24"})),a.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u5F00\u542FIP\u8303\u56F4\u9650\u5B9A\u3002IP\u5730\u5740\u4E0D\u5728\u8303\u56F4\u5185\u4E0D\u53EF\u53C2\u52A0\u8003\u8BD5\u3002",a.a.createElement("br",null),a.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),a.a.createElement("br",null),a.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),Y.ip_bind&&a.a.createElement(b.a,{justify:"start",className:"mt20"},a.a.createElement(g.a,{flex:"24px",className:"mr20"},a.a.createElement("span",{className:"iconfont icon-IPbangding c-blue font24"})),a.a.createElement(g.a,{flex:"1"},"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u8003\u8BD5\u671F\u95F4IP\u7ED1\u5B9A\u3002\u5F53\u60A8\u5F00\u59CB\u8003\u8BD5\u540E\uFF0C\u5C06\u81EA\u52A8\u7ED1\u5B9AIP\uFF0C\u8003\u8BD5\u671F\u95F4\u53EA\u5141\u8BB8\u4F7F\u7528\u552F\u4E00\u7684IP\u8FDB\u5165\u8003\u8BD5\u3002\u5982\u9047\u7279\u6B8A\u60C5\u51B5\uFF0C\u53EF\u5411\u8001\u5E08\u7533\u8BF7\u89E3\u9664IP\u7ED1\u5B9A\u3002",a.a.createElement("br",null),a.a.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),a.a.createElement("br",null),a.a.createElement("a",{href:"https://www.educoder.net/forums/4478",target:"_blank"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))),a.a.createElement("p",{className:"ml40 mt40"},a.a.createElement(ce.a,{onChange:function(de){return ne.update({okButtonProps:{disabled:!de.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var de;Object(c.d)(document.body),Y.history.push("/classrooms/".concat(Y.coursesId,"/exercise/").concat(Y.exerciseId,"/users/").concat((de=Object(i.u)())===null||de===void 0?void 0:de.login))},okText:"\u8FDB\u5165\u8003\u8BD5",okButtonProps:{disabled:!0}});case 9:case"end":return fe.stop()}},k)}));return function(Y){return W.apply(this,arguments)}}(),K=[{name:"\u535A\u58EB\u7814\u7A76\u751F",id:8},{name:"\u7855\u58EB\u7814\u7A76\u751F",id:7},{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9}]},"500L":function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return A});var Ie=I("anXI"),ce=I("vZQr"),me=I("MPZO"),e=I("bnk9"),t=I("rjoL"),b=I("TMtJ"),p=I("VBJJ"),g=I.n(p),o=I("z3+T"),u=I("55MS"),f=I("V0hb"),s=I("X/R0"),n=I("M6G9"),a=I("GZha"),i=I("ZZRV"),d=I.n(i),h=I("m3rI"),c=I("wzkS"),S=I("y5JW");function A(m){var P=[];return m&&m.length>0&&(P=m.map(function(x){return{uid:x.id,id:x.id,name:x.title+S.c+x.filesize,url:x.url,filesize:x.filesize,status:"done",response:{id:x.id}}})),P}ue.b=function(m){var P=m.value,x=m.onChange,_=m.className,v=m.maxSize,D=v===void 0?150:v,R=m.title,E=R===void 0?"\u4E0A\u4F20\u9644\u4EF6":R,L=m.showRemoveModal,C=L===void 0?!1:L,B=m.accept,U=B===void 0?"":B,V=m.number,G=V===void 0?1e3:V,$=Object(i.useState)(!1),ie=Object(a.a)($,2),z=ie[0],oe=ie[1],te=Object(i.useState)([]),Q=Object(a.a)(te,2),F=Q[0],j=Q[1],M={multiple:!0,disabled:z,accept:U,fileList:P,beforeUpload:function(ee,pe){var se=ee.size/1024/1024;return F.concat(pe).length>G?(n.b.error("\u6700\u591A\u53EA\u80FD\u4E0A\u4F20".concat(G,"\u4E2A\u6587\u4EF6")),!1):se=G?oe(!0):oe(!1),j(Object(f.a)(pe)),pe=pe.map(function(se){var ge;if(se==null||((ge=se.response)===null||ge===void 0)?void 0:ge.id){var we;se.url="/api/attachments/".concat(se==null||((we=se.response)===null||we===void 0)?void 0:we.id)}return se.name.indexOf(S.c)===-1&&(se.name="".concat(se.name).concat(S.c).concat(Object(S.a)(se.size))),Object(u.a)({},se)}),console.log("info:",ee),x(pe)},onRemove:function(){var Z=Object(o.a)(g.a.mark(function pe(se){var ge;return g.a.wrap(function(ae){for(;;)switch(ae.prev=ae.next){case 0:if(ge=function(){var re=Object(o.a)(g.a.mark(function le(){var H,N;return g.a.wrap(function(J){for(;;)switch(J.prev=J.next){case 0:if(H=se.response?se.response.id:se.id,!H){J.next=8;break}return J.next=4,Object(c.d)(se.response?se.response.id:se.uid);case 4:return N=J.sent,J.abrupt("return",N);case 8:return J.abrupt("return",!0);case 9:case"end":return J.stop()}},le)}));return function(){return re.apply(this,arguments)}}(),!C){ae.next=5;break}return ae.abrupt("return",new Promise(function(re,le){b.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:d.a.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:function(){var H=Object(o.a)(g.a.mark(function q(){var J;return g.a.wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return O.next=2,ge();case 2:J=O.sent,n.b.success("\u5220\u9664\u6210\u529F"),re(!0);case 5:case"end":return O.stop()}},q)}));function N(){return H.apply(this,arguments)}return N}(),onCancel:function(){return re(!1)}})}));case 5:return ae.next=7,ge();case 7:return ae.abrupt("return",ae.sent);case 8:case"end":return ae.stop()}},pe)}));function ee(pe){return Z.apply(this,arguments)}return ee}()};function X(Z){Z.preventDefault(),Z.stopPropagation()}return d.a.createElement("div",{className:"multi-upload ".concat(_||"")},d.a.createElement(ce.a,M,d.a.createElement(e.a,{disabled:z,type:"primary",ghost:!0},E),d.a.createElement("span",{onClick:X,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",D,"M) ")))}},"7ahc":function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return S});var Ie=I("55MS"),ce=I("1gHQ"),me=I("MPZO"),e=I("bnk9"),t=I("EkPb"),b=I("7X0+"),p=I("GZha"),g=I("VmQ4"),o=I("QeCE"),u=I("ZZRV"),f=I.n(u),s=I("M0ff"),n=I.n(s),a=I("4X1q"),i=I.n(a),d=o.a.Option,h={labelCol:{span:4},wrapperCol:{span:20}},c={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ue.b=function(A){var m=A.callback,P=A.onCancel,x=Object(u.useState)("python"),_=Object(p.a)(x,2),v=_[0],D=_[1];function R(L){D(c[L][1])}function E(L){m(L)}return f.a.createElement(b.a,Object(ce.a)({},h,{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:E}),f.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},f.a.createElement(o.a,{onChange:R},Object.keys(c).map(function(L){return f.a.createElement(d,{key:L,value:L},c[L][0])}))),f.a.createElement(b.a.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},f.a.createElement(S,{mode:v})),f.a.createElement("div",{className:"flex-container flex-end"},f.a.createElement(e.a,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),f.a.createElement(e.a,{type:"ghost",onClick:P},"\u53D6\u6D88")))};function S(A){var m=A.value,P=A.onChange,x=A.mode,_=A.options,v=_===void 0?{}:_,D=Object(u.useRef)(),R=Object(u.useState)(),E=Object(p.a)(R,2),L=E[0],C=E[1];return Object(u.useEffect)(function(){if(L){var B=function(V){var G=V.getValue();P&&P(G)};return L.on("change",B),function(){L.off("change",B)}}},[L,P]),Object(u.useEffect)(function(){L&&L.setOption("mode",x)},[L,x]),Object(u.useEffect)(function(){L&&(m!==L.getValue()&&L.setValue(m||""))},[L,m]),Object(u.useEffect)(function(){if(D.current&&!L){var B=n.a.fromTextArea(D.current,Object(Ie.a)({mode:x,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},v));C(B)}},[D.current,L]),f.a.createElement("div",{className:"my-codemirror-container"},f.a.createElement("textarea",{ref:D}))}},"8Bcu":function(Xe,ue,I){Xe.exports={flex_box_center:"flex_box_center___3isCS",flex_space_between:"flex_space_between___1zEgQ",flex_box_vertical_center:"flex_box_vertical_center___2IyXM",flex_box_center_end:"flex_box_center_end___1r0jY",flex_box_column:"flex_box_column___2SHBj",rightWrap:"rightWrap___2XCk6",qrCode:"qrCode___3q9Z0",cardTop:"cardTop___2h9UR",card:"card___1aOV1",flexRow:"flexRow___DeBf7",flexRowAbout:"flexRowAbout___3sD2f",skillWrap:"skillWrap___pwM-3",skillTopWrap:"skillTopWrap___2oSn4",skillContentWrap:"skillContentWrap___239Us",skillContentWrapMin:"skillContentWrapMin___2KWd4",skillContentWrapMax:"skillContentWrapMax___NVKFP",skillContentIcon:"skillContentIcon___5mU6F",skillContentIconNoStatus:"skillContentIconNoStatus___1_V1l",skillExpandAllWrap:"skillExpandAllWrap___1HSf6",skillExpandAllContent:"skillExpandAllContent___3kY9W",memberItem:"memberItem___3cgRI",radius:"radius___2fxUa",memberItemContent:"memberItemContent___19hpK",directionItemWrap:"directionItemWrap___3Zm3f",groupActionWrap:"groupActionWrap___N0Epv",divabout:"divabout___psa-7",classButton:"classButton___30JJg",bg28e:"bg28e___2DyZD",bgGray:"bgGray___2PZB0"}},"9Bee":function(Xe,ue,I){"use strict";var Ie=I("ZZRV"),ce=I.n(Ie),me=I("Sawj"),e=I("GZha"),t=I("tVQ9"),b=I.n(t),p=I("PRXW");function g($,ie){var z=$.match(/^(\s+)(?:```)/);if(z===null)return ie;var oe=z[1];return ie.split(` `).map(function(te){var Q=te.match(/^\s+/);if(Q===null)return te;var F=Object(e.a)(Q,1),j=F[0];return j.length>=oe.length?te.slice(oe.length):te}).join(` `)}var o=[],u=["
    "],f=new b.a.Renderer,s=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function n(){o.length=0,u=["
      "]}function a($,ie,z,oe){if(ie>=$.length||$[ie].level<=z)return ie;var te=$[ie];oe.push("
    • "+te.text+""),ie++;var Q=[];return ie=a($,ie,te.level,Q),Q.length>0&&(oe.push("
        "),Q.forEach(function(F){oe.push(F)}),oe.push("
      ")),oe.push("
    • "),ie=a($,ie,z,oe),ie}function i(){return a(o,0,0,u),u.push("
    "),u.join("")}var d={heading:function(ie){var z=s.exec(ie);if(z)return{type:"heading",raw:z[0],depth:z[1].length,text:z[2]}},fences:function(ie){var z=this.rules.block.fences.exec(ie);if(z){var oe=z[0],te=g(oe,z[3]||""),Q=z[2]?z[2].trim():z[2];if(["latex","katex","math"].indexOf(Q)>=0){var F=S(),j=te;te=F,A[F]={type:"block",expression:j}}return{type:"code",raw:oe,lang:Q,text:te}}}},h=/(?:\${2})([^\n`]+?)(?:\${2})/gi,c=0,S=function(){return"__special_katext_id_".concat(c++,"__")},A={};function m(){return A}function P(){c=0,A={}}function x($){return $=$.replace(h,function(ie,z){var oe=S();return A[oe]={type:"inline",expression:z},oe}),$}var _=f.listitem;f.listitem=function($){return _(x($))};var v=f.paragraph;f.paragraph=function($){return v(x($))};var D=f.tablecell;f.tablecell=function($,ie){return D(x($),ie)},f.code=function($,ie,z){var oe=(ie||"").match(/\S*/)[0];return oe?["latex","katex","math"].indexOf(oe)>=0?"

    ".concat($,"

    "):'
    ').concat(z?$:Object(p.escape)($,!0),`
    -`):'
    '+(z?$:Object(p.escape)($,!0))+"
    "},f.heading=function($,ie,z){var oe=this.options.headerPrefix+z.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:oe,level:ie,text:$}),"'+$+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:d,renderer:f});var R=b.a,E=I("8+LE"),L=I("ZRDM"),C=I.n(L),B=I("saPB"),U=/]*>/g;function V($){var ie=document.createElement("div");return ie.innerHTML=$,ie.childNodes.length===0?"":ie.childNodes[0].nodeValue}var G=ue.a=function($){var ie=$.value,z=ie===void 0?"":ie,oe=$.className,te=$.style,Q=te===void 0?{}:te,F=String(z),j=Object(Ie.useMemo)(function(){var Z=R(F),ee=m();return F.match(/\[TOC\]/)&&(Z=Z.replace("

    [TOC]

    ",i()),n()),Z=Z.replace(/(__special_katext_id_\d+__)/g,function(pe,se){var ge=ee[se],we=ge.type,ae=ge.expression;return Object(B.renderToString)(V(ae)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),Z=Z.replace(/▁/g,"\u2581\u2581\u2581"),P(),C.a.sanitize(Z)},[F]),M=Object(Ie.useRef)();function X(Z){var ee=Z.target;if(ee.tagName.toUpperCase()==="A"){var pe=ee.getAttribute("href");if(pe.startsWith("#")){Z.preventDefault();var se=document.getElementById(pe.replace("#",""));se&&se.scrollIntoView(!0)}}}return Object(Ie.useEffect)(function(){if(M.current&&j&&(j.match(U)&&window.PR.prettyPrint()),M.current)return M.current.addEventListener("click",X),function(){M.current.removeEventListener("click",X),P(),n()}},[j,M.current,X]),ce.a.createElement("div",{ref:M,style:Q,className:"".concat(oe||""," markdown-body"),dangerouslySetInnerHTML:{__html:j}})}},"9VGf":function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return me});var Ie=I("ZZRV"),ce=I.n(Ie);function me(e,t){var b=Object(Ie.useRef)();Object(Ie.useEffect)(function(){b.current=e}),Object(Ie.useEffect)(function(){function p(){b.current()}if(t!==null){var g=setInterval(p,t);return function(){return clearInterval(g)}}},[t])}},"9nDM":function(Xe,ue,I){},AZ8Y:function(Xe,ue,I){"use strict";I.r(ue);var Ie=I("Mumi"),ce=I("/zo+"),me=I("buSX"),e=I("ZZRV"),t=I.n(e),b=I("q5+0"),p=I("9kvl"),g=I("FHsC"),o=I("4PKU"),u=I("jpv3"),f=I("9rdS"),s=I("xNk9"),n=I("eq6X"),a=I("YFxb"),i=I("+YFC"),d=I("CeOx"),h=I("NiCL"),c=I("MPZO"),S=I("bnk9"),A=I("9cas"),m=I("twZV"),P=I("rjoL"),x=I("TMtJ"),_=I("VBJJ"),v=I.n(_),D=I("X/R0"),R=I("M6G9"),E=I("z3+T"),L=I("GZha"),C=I("OJ0L"),B=I("JTSX"),U=I.n(B),V=I("xKgJ"),G=I("Mgx3"),$=I("XKP1"),ie=I("X8Fr"),z=I("GrpF"),oe=I("Xc/e"),te=I("XZgM"),Q=I("TFeq"),F=I("RXQH"),j=I("VgM2"),M=I("55MS"),X=I("VmQ4"),Z=I("QeCE"),ee=I("NfTp"),pe=I.n(ee),se=I("kNP/"),ge=I.n(se),we=Z.a.Option,ae=function(_e){var xe=_e.pathsDetail,We=_e.globalSetting,Ae=_e.loading,Ve=_e.dispatch,Et=Object(me.a)(_e,["pathsDetail","globalSetting","loading","dispatch"]),_t=Object(b.m)(),st=Object(e.useState)(),ut=Object(L.a)(st,2),Qe=ut[0],kt=ut[1],Ft=Object(e.useState)([]),pt=Object(L.a)(Ft,2),Pe=pt[0],qe=pt[1],Ht=Object(e.useState)([]),Ct=Object(L.a)(Ht,2),Oe=Ct[0],Ot=Ct[1],$t=Object(e.useState)([]),Mt=Object(L.a)($t,2),nt=Mt[0],Ut=Mt[1],Dt=Object(e.useState)(),ze=Object(L.a)(Dt,2),rt=ze[0],xt=ze[1],Wt=Object(e.useState)(),yt=Object(L.a)(Wt,2),Qt=yt[0],Vt=yt[1],hn=Object(e.useState)(!0),Bt=Object(L.a)(hn,2),Kt=Bt[0],dn=Bt[1];Object(e.useEffect)(function(){xe.actionTabs.key==="PathsDetail-SendToClass"&&nn()},[xe.actionTabs.key]);var nn=function(){var Ke=Object(E.a)(v.a.mark(function Ne(){var Se,Le,$e;return v.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,Object(G.B)({id:_t.pathId});case 2:Se=Ge.sent,Se&&(qe((Se==null?void 0:Se.courses)||[]),$e=(Le=Se.stages)===null||Le===void 0?void 0:Le.map(function(rn,Fe){var Gt;return{title:rn.state_name||"",key:Fe,children:(Gt=rn.items)===null||Gt===void 0?void 0:Gt.map(function(an,On){var bn;return Object(M.a)(Object(M.a)({},an),{},{disabled:an.is_jupyter,title:an.item_type==="Shixun"?an.name:an.item_type==="Attachment"?t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),an.name):t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),an.name),key:"".concat(Fe,"-").concat(On),children:(bn=an.children)===null||bn===void 0?void 0:bn.map(function(on,ar){return Object(M.a)(Object(M.a)({},on),{},{disabled:on.is_jupyter,title:on.item_type==="Shixun"?on.name:on.item_type==="Attachment"?t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),on.name):t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),on.name),key:"".concat(Fe,"-").concat(On,"-").concat(ar)})})})})}}),Ot($e||[]));case 4:case"end":return Ge.stop()}},Ne)}));return function(){return Ke.apply(this,arguments)}}(),en=function(Ne,Se){Ut(Ne)},mn=function(Ne){var Se=Ne.target.checked,Le=[];Oe==null||Oe.map(function($e,At){var Ge;Le.push(At),$e==null||((Ge=$e.children)===null||Ge===void 0)||Ge.map(function(rn,Fe){var Gt;Le.push("".concat(At,"-").concat(Fe)),rn==null||((Gt=rn.children)===null||Gt===void 0)||Gt.map(function(an,On){Le.push("".concat(At,"-").concat(Fe,"-").concat(On))})})}),Ut(Se?Le:[])},yn=function(){var Ne=nt.filter(function(Ge){return typeof Ge=="string"}),Se=[],Le=[],$e=[],At=[];return Oe==null||Oe.map(function(Ge,rn){var Fe;Ge==null||((Fe=Ge.children)===null||Fe===void 0)||Fe.map(function(Gt,an){var On;Ne.includes("".concat(rn,"-").concat(an))&&($e.push(Gt.stage_item_id),Gt.item_type==="Shixun"?Se.push(Gt.id):Gt.item_type==="Attachment"?At.push(Gt.id):Le.push(Gt.id)),Gt==null||((On=Gt.children)===null||On===void 0)||On.map(function(bn,on){Ne.includes("".concat(rn,"-").concat(an,"-").concat(on))&&($e.push(bn.stage_item_id),bn.item_type==="Shixun"?Se.push(bn.id):bn.item_type==="Attachment"?At.push(bn.id):Le.push(bn.id))})})}),{shixunIds:Se,videoItemIds:Le,stageItemIds:$e,coursewareIds:At}},Tt=function(){var Ke=Object(E.a)(v.a.mark(function Ne(){var Se,Le,$e;return v.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(Se=yn(),Le=Se.stageItemIds,console.log(Le,"stageItemIds"),Qe){Ge.next=5;break}return R.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802"),Ge.abrupt("return");case 5:if(!(!at.length&&!it.length&&!Ze.length)){Ge.next=8;break}return R.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u6216\u8005\u89C6\u9891"),Ge.abrupt("return");case 8:return Vt(!0),Ge.next=11,Object(G.I)({id:_t.pathId,course_id:Qe,stage_item_id:Le,sync_catelog:Kt?1:0}).catch(function(rn){return Vt(!1)});case 11:$e=Ge.sent,Vt(!1),Pn(),($e==null?void 0:$e.status)===1&&x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},$e.message),onOk:function(){var Fe,Gt=$e==null||((Fe=$e.url.split("/"))===null||Fe===void 0)?void 0:Fe[2];p.c.push("/classrooms/".concat(Gt,"/shixun_homework"))}});case 15:case"end":return Ge.stop()}},Ne)}));return function(){return Ke.apply(this,arguments)}}(),Pn=function(){Ve({type:"pathsDetail/setActionTabs",payload:{}}),kt(null),Ut([]),xt(null)},_n=yn(),tt=_n.shixunIds,at=tt===void 0?[]:tt,wt=_n.videoItemIds,it=wt===void 0?[]:wt,De=_n.coursewareIds,Ze=De===void 0?[]:De;return t.a.createElement(x.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:xe.actionTabs.key==="PathsDetail-SendToClass",title:"\u53D1\u9001\u81F3\u8BFE\u5802",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Qt,width:600,onOk:Tt,onCancel:Pn},t.a.createElement("div",{className:ge.a.wrap},t.a.createElement("div",{className:"mb10"},t.a.createElement(Z.a,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:Qe,style:{width:"100%"},onSelect:function(Ne){return kt(Ne)},optionLabelProp:"lable"},Pe==null?void 0:Pe.map(function(Ke,Ne){return t.a.createElement(we,{key:Ke.course_id,value:Ke.course_id,lable:Ke.course_name},t.a.createElement(Q.a,{justify:"space-between"},t.a.createElement(j.a,null,Ke.course_name),t.a.createElement(j.a,null,pe()(Ke.created_at).format("YYYY-MM-DD HH:mm"),"\xA0")))}))),t.a.createElement("div",{className:ge.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A",t.a.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF1B",t.a.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802\uFF0C\u4E5F\u4E0D\u4F1A\u8FDB\u5165\u672C\u5F39\u7A97\u5907\u9009\u3002"),t.a.createElement("div",{className:ge.a.radioWrap},t.a.createElement("div",null,t.a.createElement(oe.a,{value:rt,onChange:mn,className:"font14 ml20"},"\u5168\u9009")),!!(Oe==null?void 0:Oe.length)&&t.a.createElement(ie.a,{className:ge.a.tree,checkable:!0,defaultExpandAll:!0,treeData:Oe,checkedKeys:nt,onCheck:function(Ne,Se){return en(Ne,Se)}})),t.a.createElement("div",{className:ge.a.createMkdir},t.a.createElement(oe.a,{checked:Kt,onChange:function(Ne){return dn(Ne.target.checked)},className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(at.length+it.length)&&t.a.createElement("span",null,t.a.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!at.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-light-primary"},at.length," "),t.a.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!it.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-purple-8C1 ml5"},it.length," "),t.a.createElement("span",null,"\u4E2A\u89C6\u9891")),!!Ze.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-cyan-blue ml5"},Ze.length," "),t.a.createElement("span",null,"\u4E2A\u8BFE\u4EF6"))))))},re=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading,We=Ee.globalSetting;return{pathsDetail:_e,globalSetting:We,loading:xe.effects}})(ae),le=I("1vsH"),H=I("NLgs"),N=I("m3rI"),q=I("OljG"),J=I.n(q),ye=function(_e){var xe,We,Ae,Ve,Et,_t,st,ut,Qe,kt,Ft,pt,Pe,qe,Ht,Ct,Oe,Ot,$t,Mt,nt,Ut,Dt,ze,rt,xt,Wt,yt,Qt,Vt,hn,Bt,Kt,dn,nn,en,mn,yn,Tt,Pn,_n,tt,at,wt,it,De,Ze,Ke,Ne,Se,Le,$e,At,Ge,rn,Fe,Gt,an,On,bn,on,ar,Rn,vr,ir,gr,Rr,or,$n,Nn,Qn,Er,sr,Cn,Ln,yr,ur,Je,lr,cr,br,Vn,wr,Zn,dr,Jn,xr,Ar,et,be,Ce,Ye,ve=_e.pathsDetail,lt=_e.user,vt=_e.globalSetting,Me=_e.loading,bt=_e.dispatch,He=Object(me.a)(_e,["pathsDetail","user","globalSetting","loading","dispatch"]),dt=Object(b.m)(),St=Object(e.useState)({}),sn=Object(L.a)(St,2),Re=sn[0],pn=sn[1],tn=Object(e.useRef)(1),wn=Object(e.useState)(),Tn=Object(L.a)(wn,2),Yt=Tn[0],qn=Tn[1];Object(e.useEffect)(function(){var zt,jt,un,It,Nt=(zt=ve.detail)===null||zt===void 0||((jt=zt.courses)===null||jt===void 0)?void 0:jt.length;if(!Nt)return;var ln;if((un=ve.detail)===null||un===void 0?void 0:un.has_start){var gn,Lt,kn=(gn=ve.detail)===null||gn===void 0||((Lt=gn.courses)===null||Lt===void 0)?void 0:Lt.findIndex(function(kr){var Mn;return((Mn=kr.course_status)===null||Mn===void 0?void 0:Mn.status)===1});ln=kn>-1?kn:0}else{var Xt,pa,fa,ha,ma,Nr=(Xt=ve.detail)===null||Xt===void 0||((pa=Xt.courses)===null||pa===void 0||((fa=pa.map(function(kr){var Mn;return(Mn=kr.course_status)===null||Mn===void 0?void 0:Mn.status}))===null||fa===void 0))?void 0:fa.lastIndexOf(2);ln=Nr>-1?Nr:0,Nr=(ha=ve.detail)===null||ha===void 0||((ma=ha.courses)===null||ma===void 0)?void 0:ma.findIndex(function(kr){var Mn;return((Mn=kr.course_status)===null||Mn===void 0?void 0:Mn.status)===0}),ln=Nr>-1?Nr:ln}pn(((It=ve.detail)===null||It===void 0?void 0:It.courses[ln])||{})},[ve.detail]);var Dn=function(jt){var un,It,Nt=(un=ve.detail)===null||un===void 0||((It=un.courses)===null||It===void 0)?void 0:It.find(function(ln){return ln.course_id===jt});pn(Nt||{}),bt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:jt}})},vn=function(){var zt=Object(E.a)(v.a.mark(function jt(){var un;return v.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,Object(G.i)({container_id:dt.pathId,container_type:"Subject"});case 2:un=Nt.sent,un.status===0&&(Cr(),R.b.success(un.message));case 4:case"end":return Nt.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),jn=function(){var zt=Object(E.a)(v.a.mark(function jt(){var un;return v.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,Object(G.l)({container_id:dt.pathId,container_type:"Subject"});case 2:un=Nt.sent,un.status===0&&(Cr(),R.b.success(un.message));case 4:case"end":return Nt.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),Aa=function(){var zt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u5220\u9664\u8DEF\u5F84?"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Xt.next=2,Object(G.o)({id:dt.pathId});case 2:Lt=Xt.sent,Lt.status===1&&p.c.push("/paths");case 4:case"end":return Xt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),Sa=function(){var zt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:t.a.createElement("div",{className:"tc"},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Xt.next=2,Object(G.g)({id:dt.pathId});case 2:Lt=Xt.sent,(Lt==null?void 0:Lt.status)===0&&(Cr(),R.b.success(Lt.message));case 4:case"end":return Xt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),Pa=function(){var zt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Xt.next=2,Object(G.k)({id:dt.pathId});case 2:Lt=Xt.sent,(Lt==null?void 0:Lt.status)===1&&(Cr(),R.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"));case 4:case"end":return Xt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),Oa=function(){var zt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",content:t.a.createElement("div",{className:"tc"},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C\u516C\u5F00",t.a.createElement("br",null),"\u7684\u8BFE\u7A0B\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700",t.a.createElement("br",null),"\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u5373\u53EF",t.a.createElement("br",null)),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Xt.next=2,Object(G.f)({id:dt.pathId});case 2:Lt=Xt.sent,((Lt==null?void 0:Lt.status)===0||(Lt==null?void 0:Lt.status)===1)&&(Cr(),R.b.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"));case 4:case"end":return Xt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),ya=function(){var zt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Xt){for(;;)switch(Xt.prev=Xt.next){case 0:return Xt.next=2,Object(G.j)({id:dt.pathId});case 2:Lt=Xt.sent,(Lt==null?void 0:Lt.status)===0&&(Cr(),R.b.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"));case 4:case"end":return Xt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),Da=function(){var zt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"ml20"},t.a.createElement(m.a.Group,{defaultValue:1,onChange:function(ln){return tn.current=ln.target.value}},t.a.createElement(m.a,{value:1,className:"mt10"},"\u5F00\u653E\u8BFE\u5802\uFF1A",t.a.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),t.a.createElement(m.a,{value:0,className:"mt10"},"\u79C1\u6709\u8BFE\u5802\uFF1A",t.a.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){return v.a.wrap(function(kn){for(;;)switch(kn.prev=kn.next){case 0:Object(le.z)("/classrooms/news/".concat(dt.pathId,"/newgold/").concat(tn.current));case 1:case"end":return kn.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return zt.apply(this,arguments)}}(),ba=function(){x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:function(){var jt=Object(E.a)(v.a.mark(function It(){var Nt;return v.a.wrap(function(gn){for(;;)switch(gn.prev=gn.next){case 0:return gn.next=2,Object(G.h)({id:dt.pathId});case 2:Nt=gn.sent,Nt.status===0&&(qn(!0),R.b.success(Nt.message));case 4:case"end":return gn.stop()}},It)}));function un(){return jt.apply(this,arguments)}return un}()})},wa=function(){if(!Object(H.c)(bt))return;x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:function(){var jt=Object(E.a)(v.a.mark(function It(){var Nt,ln;return v.a.wrap(function(Lt){for(;;)switch(Lt.prev=Lt.next){case 0:return Lt.next=2,Object(G.F)({id:Re==null?void 0:Re.course_id});case 2:Nt=Lt.sent,Nt.status===0&&(R.b.success(Nt.message),bt({type:"pathsDetail/getPathsDetail",payload:{id:dt.pathId}}),((ln=Re.course_status)===null||ln===void 0?void 0:ln.status)===1&&Object(le.z)("/classrooms/".concat(Re==null?void 0:Re.course_id,"/shixun_homework")));case 4:case"end":return Lt.stop()}},It)}));function un(){return jt.apply(this,arguments)}return un}()})},Ta=function(){if(!Object(H.c)(bt))return;bt({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Cr=function(){bt({type:"pathsDetail/getPathsDetail",payload:{id:dt.pathId}}),bt({type:"pathsDetail/getRightData",payload:{id:dt.pathId}})},Gr=!!((xe=ve.detail)===null||xe===void 0?void 0:xe.participant_count)&&!((We=ve.detail)===null||We===void 0?void 0:We.allow_statistics),xa=((Ae=ve.detail)===null||Ae===void 0||((Ve=Ae.courses)===null||Ve===void 0)?void 0:Ve.findIndex(function(zt){return(zt==null?void 0:zt.course_id)===(Re==null?void 0:Re.course_id)}))+1,Yr=xa===((Et=ve.detail)===null||Et===void 0||((_t=Et.courses)===null||_t===void 0)?void 0:_t.length);return t.a.createElement("section",null,t.a.createElement("aside",{className:U.a.banner,style:{backgroundImage:(ve==null||((st=ve.detail)===null||st===void 0||((ut=st.attachments)===null||ut===void 0||((Qe=ut[0])===null||Qe===void 0)))?void 0:Qe.url)?"url(".concat(N.a.API_SERVER+(ve==null||((kt=ve.detail)===null||kt===void 0||((Ft=kt.attachments)===null||Ft===void 0||((pt=Ft[0])===null||pt===void 0)))?void 0:pt.url),")"):"url(".concat(J.a,")"),marginBottom:((Pe=ve.detail)===null||Pe===void 0||((qe=Pe.courses)===null||qe===void 0)?void 0:qe.length)?70:20}},t.a.createElement("aside",{className:U.a.wrp},t.a.createElement("div",{className:U.a.operationWrap},((Ht=lt.userInfo)===null||Ht===void 0?void 0:Ht.login)&&((Ct=ve.detail)===null||Ct===void 0?void 0:Ct.is_collect)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:vn},"\u53D6\u6D88\u6536\u85CF"),((Oe=lt.userInfo)===null||Oe===void 0?void 0:Oe.login)&&!((Ot=ve.detail)===null||Ot===void 0?void 0:Ot.is_collect)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:jn},"\u6536\u85CF"),(($t=ve.detail)===null||$t===void 0?void 0:$t.allow_statistics)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:function(){return p.c.push("/paths/".concat(dt.pathId,"/edit"))}},"\u7F16\u8F91"),((Mt=ve.detail)===null||Mt===void 0?void 0:Mt.allow_delete)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Aa},"\u5220\u9664"),((nt=ve.detail)===null||nt===void 0?void 0:nt.allow_add_member)&&((Ut=ve.detail)===null||Ut===void 0?void 0:Ut.publish_status)===0&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Sa},"\u7533\u8BF7\u53D1\u5E03"),((Dt=ve.detail)===null||Dt===void 0?void 0:Dt.allow_statistics)&&((ze=ve.detail)===null||ze===void 0?void 0:ze.publish_status)===2&&((rt=ve.detail)===null||rt===void 0?void 0:rt.public_status)===0&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Pa},"\u64A4\u9500\u53D1\u5E03"),((xt=ve.detail)===null||xt===void 0?void 0:xt.allow_statistics)&&((Wt=ve.detail)===null||Wt===void 0?void 0:Wt.publish_status)===2&&((yt=ve.detail)===null||yt===void 0?void 0:yt.public_status)===0&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Oa},"\u7533\u8BF7\u516C\u5F00"),((Qt=ve.detail)===null||Qt===void 0?void 0:Qt.allow_statistics)&&((Vt=ve.detail)===null||Vt===void 0?void 0:Vt.public_status)===1&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:ya},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),Object(V.c)()&&((hn=ve.detail)===null||hn===void 0?void 0:hn.allow_statistics)&&((Bt=ve.detail)===null||Bt===void 0?void 0:Bt.public_status)===2&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:ya},"\u64A4\u9500\u516C\u5F00"),((Kt=ve.detail)===null||Kt===void 0?void 0:Kt.courses)&&((dn=ve.detail)===null||dn===void 0?void 0:dn.is_creator)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Da},"\u5F00\u8BFE"),((nn=ve.detail)===null||nn===void 0?void 0:nn.publish_status)!==0&&(((en=ve.detail)===null||en===void 0?void 0:en.allow_add_member)||!Object(V.k)())&&t.a.createElement(h.a,{placement:"bottom",title:"\u4EE5\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Ta},"\u53D1\u9001\u81F3")),((mn=ve.detail)===null||mn===void 0?void 0:mn.allow_statistics)&&((yn=ve.detail)===null||yn===void 0?void 0:yn.public_status)===2&&t.a.createElement(S.a,{className:"".concat(U.a.buttonLearnStatistics," mr15"),onClick:function(){return p.c.push("/paths/".concat(dt.pathId,"/statistics"))}},"\u5B66\u4E60\u7EDF\u8BA1")),t.a.createElement("p",{className:U.a.titleWrap},t.a.createElement("span",{className:U.a.title},(Tt=ve.detail)===null||Tt===void 0?void 0:Tt.name),((Pn=ve.detail)===null||Pn===void 0?void 0:Pn.excellent)&&t.a.createElement(i.a,{className:"".concat(U.a.openCourseTag," font14")},"\u5F00\u653E\u8BFE\u7A0B")),t.a.createElement("div",{className:U.a.contentWrap},t.a.createElement("div",{className:U.a.contentLeftWrap},!!((_n=ve.detail)===null||_n===void 0?void 0:_n.stages_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u7AE0\u8282"),t.a.createElement("p",{className:"mt3"},(tt=ve.detail)===null||tt===void 0?void 0:tt.stages_count)),!!((at=ve.detail)===null||at===void 0?void 0:at.shixuns_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B9E\u8BAD"),t.a.createElement("p",{className:"mt3"},(wt=ve.detail)===null||wt===void 0?void 0:wt.shixuns_count)),!!((it=ve.detail)===null||it===void 0?void 0:it.challenge_choose_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u9009\u62E9\u9898\u4EFB\u52A1"),t.a.createElement("p",{className:"mt3"},(De=ve.detail)===null||De===void 0?void 0:De.challenge_choose_count)),!!((Ze=ve.detail)===null||Ze===void 0?void 0:Ze.challenges_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B9E\u8DF5\u4EFB\u52A1"),t.a.createElement("p",{className:"mt3"},(Ke=ve.detail)===null||Ke===void 0?void 0:Ke.challenges_count)),!!((Ne=ve.detail)===null||Ne===void 0?void 0:Ne.videos_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u89C6\u9891"),t.a.createElement("p",{className:"mt3"},(Se=ve.detail)===null||Se===void 0?void 0:Se.videos_count)),((Le=ve.detail)===null||Le===void 0?void 0:Le.publish_status)!==0&&!!(($e=ve.detail)===null||$e===void 0?void 0:$e.subject_score)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C"),t.a.createElement("p",{className:"mt3"},(At=ve.detail)===null||At===void 0?void 0:At.subject_score)),((Ge=ve.detail)===null||Ge===void 0?void 0:Ge.publish_status)!==0&&!!((rn=ve.detail)===null||rn===void 0?void 0:rn.member_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),t.a.createElement("p",{className:"mt3"},(Fe=ve.detail)===null||Fe===void 0?void 0:Fe.member_count)),((Gt=ve.detail)===null||Gt===void 0?void 0:Gt.subject_score)>=0&&t.a.createElement("span",{className:"font14 c-white"},t.a.createElement("span",null,"\u8BC4\u5206"),t.a.createElement("br",null),t.a.createElement(n.a,{allowHalf:!0,value:Object(le.p)((an=ve.detail)===null||an===void 0?void 0:an.averge_star),disabled:!0,className:U.a.rating})))),!!((On=ve.detail)===null||On===void 0||((bn=On.courses)===null||bn===void 0)?void 0:bn.length)&&t.a.createElement("aside",{className:U.a.nav},t.a.createElement("div",{className:U.a.navLeft},Re.course_identity<4&&t.a.createElement(h.a,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},t.a.createElement("a",{href:"/classrooms/".concat(Re==null?void 0:Re.course_id,"/newgolds/settings"),target:"_blank"},t.a.createElement("i",{className:"iconfont icon-bianji1 ".concat(U.a.navLeftIcon)}))),t.a.createElement(o.a,{overlay:t.a.createElement(f.a,null,(on=ve.detail)===null||on===void 0||((ar=on.courses)===null||ar===void 0)?void 0:ar.map(function(zt,jt){return t.a.createElement(f.a.Item,{key:zt.course_id},t.a.createElement("span",{className:"font14",onClick:function(){return Dn(zt.course_id)}},"\u7B2C",jt+1,"\u6B21\u5F00\u8BFE"))}))},t.a.createElement("div",null,t.a.createElement("span",{className:"font14 current"},"\u7B2C",t.a.createElement("span",{className:U.a.colorOrange},xa),"\u6B21\u5F00\u8BFE "),t.a.createElement(C.a,null))),t.a.createElement("div",{className:U.a.navContent},t.a.createElement("div",{className:U.a.contentItem},t.a.createElement("div",{className:U.a.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),t.a.createElement("div",{className:U.a.contentItemText},Re==null?void 0:Re.start_date)),t.a.createElement("div",{className:U.a.verticalLine}),t.a.createElement("div",{className:U.a.contentItem},t.a.createElement("div",{className:U.a.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),t.a.createElement("div",{className:U.a.contentItemText},Re==null?void 0:Re.end_date)),t.a.createElement("div",{className:U.a.verticalLine}),t.a.createElement("div",{className:U.a.contentItem},t.a.createElement("div",{className:U.a.contentItemTitle},"\u62A5\u540D\u4EBA\u6570\uFF1A"),t.a.createElement("div",{className:U.a.contentItemText},Re==null?void 0:Re.student_count," \u4EBA")))),t.a.createElement("div",{className:U.a.navRight,style:{display:"none"}},t.a.createElement("div",{className:U.a.flexRow},(Re==null||((Rn=Re.course_status)===null||Rn===void 0)?void 0:Rn.status)===1&&t.a.createElement("div",{className:"mr20 c-red-ee4"},Re==null||((vr=Re.course_status)===null||vr===void 0)?void 0:vr.time),(Re==null||((ir=Re.course_status)===null||ir===void 0)?void 0:ir.status)===2&&Re.course_identity<6&&t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((gr=Re.course_status)===null||gr===void 0?void 0:gr.status)===2&&(Re.course_identity<6?t.a.createElement("a",{className:U.a.classButton,href:"/classrooms/".concat(Re==null||((Rr=Re.first_category_url)===null||Rr===void 0||((or=Rr.split("/"))===null||or===void 0))?void 0:or[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),(($n=Re.course_status)===null||$n===void 0?void 0:$n.status)===1&&Re.course_identity>5&&t.a.createElement("div",{className:U.a.classButton,onClick:wa},"\u7ACB\u5373\u52A0\u5165"),((Nn=Re.course_status)===null||Nn===void 0?void 0:Nn.status)===1&&Re.course_identity===5&&t.a.createElement("a",{className:U.a.classButton,href:"/classrooms/".concat(Re==null||((Qn=Re.first_category_url)===null||Qn===void 0||((Er=Qn.split("/"))===null||Er===void 0))?void 0:Er[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((sr=Re.course_status)===null||sr===void 0?void 0:sr.status)===0&&Re.course_identity>5&&t.a.createElement("div",{className:U.a.classButton,onClick:wa},"\u7ACB\u5373\u62A5\u540D"),((Cn=Re.course_status)===null||Cn===void 0?void 0:Cn.status)===0&&Re.course_identity===5&&t.a.createElement("div",{className:U.a.classButton},"\u62A5\u540D\u6210\u529F"),((Re==null||((Ln=Re.course_status)===null||Ln===void 0)?void 0:Ln.status)===0||(Re==null||((yr=Re.course_status)===null||yr===void 0)?void 0:yr.status)===1)&&Re.course_identity<5&&t.a.createElement("a",{className:U.a.classButton,href:"/classrooms/".concat(Re==null||((ur=Re.first_category_url)===null||ur===void 0||((Je=ur.split("/"))===null||Je===void 0))?void 0:Je[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),Gr&&Yr&&((lr=ve.detail)===null||lr===void 0?void 0:lr.has_participate)&&t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Gr&&Yr&&!((cr=ve.detail)===null||cr===void 0?void 0:cr.has_participate)&&(Yt?t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bg28e),onClick:ba},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),t.a.createElement("div",{className:U.a.flexRow},Gr&&!!((br=ve.detail)===null||br===void 0||((Vn=br.courses)===null||Vn===void 0)?void 0:Vn.length)&&Yr&&t.a.createElement("span",{className:"mt20"},t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(wr=ve.detail)===null||wr===void 0?void 0:wr.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},Yt===!0?((Zn=ve.detail)===null||Zn===void 0?void 0:Zn.participant_count)+1:(dr=ve.detail)===null||dr===void 0?void 0:dr.participant_count),"\u4EBA")),Gr&&!((Jn=ve.detail)===null||Jn===void 0||((xr=Jn.courses)===null||xr===void 0)?void 0:xr.length)&&Yr&&t.a.createElement("span",null,!((Ar=ve.detail)===null||Ar===void 0?void 0:Ar.has_participate)&&(Yt===!0?t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("a",{className:"".concat(U.a.classButton," ").concat(U.a.bg28e),onClick:ba},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((et=ve.detail)===null||et===void 0?void 0:et.has_participate)&&t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(be=ve.detail)===null||be===void 0?void 0:be.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},Yt===!0?((Ce=ve.detail)===null||Ce===void 0?void 0:Ce.participant_count)+1:(Ye=ve.detail)===null||Ye===void 0?void 0:Ye.participant_count),"\u4EBA"))))))),t.a.createElement(re,null))},O=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,We=Ee.loading,Ae=Ee.globalSetting;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:We.models.index}})(ye),r=I("9Bee"),l=I("NE/W"),T=I("L7QV"),y=I("DHCt"),w=I("CRgH"),K=I("8Bcu"),W=I.n(K),k=I("uLqt"),Y=I("/vd4"),ne=I("I9We"),he=I("nM8u"),fe=I("V0hb"),Te=I("EkPb"),de=I("7X0+"),je=I("VrcO"),ot=I.n(je),ke=I("oUNq"),Be=I("DndG"),ct=function(_e){var xe=_e.pathsDetail,We=_e.loading,Ae=_e.dispatch,Ve=_e.onReloadData,Et=Ve===void 0?function(){}:Ve,_t=Object(b.m)(),st=Object(e.useState)([]),ut=Object(L.a)(st,2),Qe=ut[0],kt=ut[1],Ft=Object(e.useState)(!0),pt=Object(L.a)(Ft,2),Pe=pt[0],qe=pt[1],Ht=Object(e.useState)(!1),Ct=Object(L.a)(Ht,2),Oe=Ct[0],Ot=Ct[1],$t=de.a.useForm(),Mt=Object(L.a)($t,1),nt=Mt[0],Ut=Object(e.useState)([]),Dt=Object(L.a)(Ut,2),ze=Dt[0],rt=Dt[1],xt=Object(e.useState)(1),Wt=Object(L.a)(xt,2),yt=Wt[0],Qt=Wt[1],Vt=Object(e.useState)([]),hn=Object(L.a)(Vt,2),Bt=hn[0],Kt=hn[1],dn=Object(e.useState)(!0),nn=Object(L.a)(dn,2),en=nn[0],mn=nn[1],yn=Object(e.useState)(!1),Tt=Object(L.a)(yn,2),Pn=Tt[0],_n=Tt[1];Object(e.useEffect)(function(){xe.actionTabs.key==="Collaborators-AddCollaborator"&&(mn(!0),qe(!0),tt())},[xe.actionTabs.key]);var tt=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var Le;return v.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Ae({type:"classroomList/getSchoolList",payload:{}});case 2:Le=At.sent,kt(Le.map(function(Ge){return{value:Ge}}));case 4:case"end":return At.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),at=function(){var Se,Le;if(!((Se=nt.getFieldValue())===null||Se===void 0||((Le=Se.keyword)===null||Le===void 0)?void 0:Le.trim())){R.b.warn("\u8BF7\u8F93\u5165\u59D3\u540D"),rt([]);return}mn(!1),qe(!0),Ot(!1),Qt(1),Kt([]),it(!0)},wt=function(Se){Se=String(Se);var Le=Bt.indexOf(Se);Le<0?Bt.push(Se):Bt.splice(Le,1),Kt(Object(fe.a)(Bt))},it=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var Le,$e,At,Ge,rn,Fe=arguments;return v.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:if(Le=Fe.length>0&&Fe[0]!==void 0?Fe[0]:!1,!(Pe&&!Oe||Le)){an.next=11;break}return Ge=nt.getFieldValue(),Ot(!0),Qt(Le?1:yt+1),an.next=7,Object(ke.qb)({page:Le?1:yt+1,container_id:_t.pathId,container_type:3,school_name:(Ge==null?void 0:Ge.school_name)||null,keyword:(Ge==null||(($e=Ge.keyword)===null||$e===void 0)?void 0:$e.trim())||null});case 7:rn=an.sent,rt(Le?Object(fe.a)(rn.users):[].concat(Object(fe.a)(ze),Object(fe.a)(rn.users))),Ot(!1),((At=rn.users)===null||At===void 0?void 0:At.length)<10&&qe(!1);case 11:case"end":return an.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),De=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var Le;return v.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:if(Bt==null?void 0:Bt.length){At.next=4;break}R.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"),At.next=10;break;case 4:return _n(!0),At.next=7,Object(G.d)({id:_t.pathId,user_ids:Bt});case 7:Le=At.sent,_n(!1),Le&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),Ze(),Et&&Et());case 10:case"end":return At.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),Ze=function(){nt.setFieldsValue({keyword:""}),Ae({type:"pathsDetail/setActionTabs",payload:{}})},Ke=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(Se,Le){return t.a.createElement(oe.a,{value:Le.numid,checked:Bt.includes(String(Le.numid)),disabled:!!Se})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(Se,Le){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement(Be.Link,{className:"bold c-black",to:"/users/".concat(Le.login),target:"_blank"},Se||"--"))}},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(Se){return Se?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se&&pe()(Se).format("YYYY-MM-DD HH:mm")},t.a.createElement("span",null,Se&&pe()(Se).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(Se){if(Se===1)return t.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return t.a.createElement(x.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:xe.actionTabs.key==="Collaborators-AddCollaborator",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:Pn,onOk:De,onCancel:Ze},t.a.createElement(de.a,{layout:"inline",form:nt,initialValues:{school_name:"",keyword:""},className:"mt10",onFinish:at},t.a.createElement(de.a.Item,{name:"keyword",label:"\u59D3\u540D\uFF1A"},t.a.createElement(w.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"})),t.a.createElement(de.a.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},t.a.createElement(he.a,{allowClear:!0,defaultOpen:!1,options:Qe,style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:function(Se,Le){return Le.value.toUpperCase().indexOf(Se.toUpperCase())!==-1}})),t.a.createElement(de.a.Item,null,t.a.createElement(S.a,{htmlType:"submit",type:"primary",size:"large"},"\u641C\u7D22"))),en&&t.a.createElement("div",{className:"tc font16 c-light-black mt40"},t.a.createElement("img",{src:I("E7E6"),width:"100",alt:""}),t.a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!en&&t.a.createElement("section",null,t.a.createElement("div",{className:"flexd-table-header mt20"},t.a.createElement(Y.a,{pagination:!1,dataSource:[],columns:Ke})),t.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},t.a.createElement(ot.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(Se){it()},hasMore:Pe,useWindow:!1},t.a.createElement(Y.a,{loading:Oe,showHeader:!1,pagination:!1,dataSource:ze,columns:Ke,onRow:function(Se){return{onClick:function($e){$e.currentTarget.querySelector("input").disabled||wt($e.currentTarget.querySelector("input").value)}}}})))))},gt=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading;return{pathsDetail:_e,loading:xe}})(ct),Pt=function(_e){var xe=_e.pathsDetail,We=_e.loading,Ae=_e.dispatch,Ve=_e.onReloadData,Et=Ve===void 0?function(){}:Ve,_t=Object(b.m)(),st=Object(e.useState)(!0),ut=Object(L.a)(st,2),Qe=ut[0],kt=ut[1],Ft=Object(e.useState)(!1),pt=Object(L.a)(Ft,2),Pe=pt[0],qe=pt[1],Ht=de.a.useForm(),Ct=Object(L.a)(Ht,1),Oe=Ct[0],Ot=Object(e.useState)([]),$t=Object(L.a)(Ot,2),Mt=$t[0],nt=$t[1],Ut=Object(e.useState)(1),Dt=Object(L.a)(Ut,2),ze=Dt[0],rt=Dt[1],xt=Object(e.useState)([]),Wt=Object(L.a)(xt,2),yt=Wt[0],Qt=Wt[1],Vt=Object(e.useState)(!0),hn=Object(L.a)(Vt,2),Bt=hn[0],Kt=hn[1],dn=Object(e.useState)(!1),nn=Object(L.a)(dn,2),en=nn[0],mn=nn[1];Object(e.useEffect)(function(){xe.actionTabs.key==="Collaborators-AddCourses"&&(Kt(!0),kt(!0),yn())},[xe.actionTabs.key]);var yn=function(){var it=Object(E.a)(v.a.mark(function De(){var Ze;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Ae({type:"classroomList/getSchoolList",payload:{}});case 2:Ze=Ne.sent;case 3:case"end":return Ne.stop()}},De)}));return function(){return it.apply(this,arguments)}}(),Tt=function(){Kt(!1),kt(!0),qe(!1),rt(1),Qt([]),_n(!0)},Pn=function(De){De=String(De);var Ze=yt.indexOf(De);Ze<0?yt.push(De):yt.splice(Ze,1),Qt(Object(fe.a)(yt))},_n=function(){var it=Object(E.a)(v.a.mark(function De(){var Ze,Ke,Ne,Se,Le,$e=arguments;return v.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(Ze=$e.length>0&&$e[0]!==void 0?$e[0]:!1,!(Qe&&!Pe||Ze)){Ge.next=11;break}return Se=Oe.getFieldValue(),qe(!0),rt(Ze?1:ze+1),Ge.next=7,Object(ke.pb)({page:Ze?1:ze+1,container_id:_t.pathId,container_type:3,manager_name:(Se==null?void 0:Se.manager_name)||null,course_name:(Se==null||((Ke=Se.course_name)===null||Ke===void 0)?void 0:Ke.trim())||null});case 7:Le=Ge.sent,nt(Ze?Object(fe.a)(Le.courses):[].concat(Object(fe.a)(Mt),Object(fe.a)(Le.courses))),qe(!1),((Ne=Le.courses)===null||Ne===void 0?void 0:Ne.length)<10&&kt(!1);case 11:case"end":return Ge.stop()}},De)}));return function(){return it.apply(this,arguments)}}(),tt=function(){var it=Object(E.a)(v.a.mark(function De(){var Ze,Ke,Ne;return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(yt==null?void 0:yt.length){Le.next=4;break}R.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802"),Le.next=13;break;case 4:if(!((xe==null||((Ze=xe.Courses)===null||Ze===void 0||((Ke=Ze.spoc_courses)===null||Ke===void 0))?void 0:Ke.length)+(yt==null?void 0:yt.length)>3)){Le.next=7;break}return R.b.warn("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u8BFE\u5802"),Le.abrupt("return");case 7:return mn(!0),Le.next=10,Object(G.a)({id:_t.pathId,course_ids:yt});case 10:Ne=Le.sent,mn(!1),Ne&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),at(),Et&&Et());case 13:case"end":return Le.stop()}},De)}));return function(){return it.apply(this,arguments)}}(),at=function(){Oe.setFieldsValue({course_name:"",manager_name:""}),Qt([]),Ae({type:"pathsDetail/setActionTabs",payload:{}})},wt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(De,Ze){return t.a.createElement(oe.a,{value:Ze.id,checked:yt.includes(String(Ze.id)),disabled:!!De})}},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De))}},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}}];return t.a.createElement(x.a,{title:"\u6DFB\u52A0\u8BFE\u5802",visible:xe.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:en,onOk:tt,onCancel:at},t.a.createElement(de.a,{layout:"inline",form:Oe,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Tt},t.a.createElement(de.a.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},t.a.createElement(w.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),t.a.createElement(de.a.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},t.a.createElement(w.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),t.a.createElement(de.a.Item,null,t.a.createElement(S.a,{htmlType:"submit",type:"primary",size:"large"},"\u641C\u7D22"))),Bt&&t.a.createElement("div",{className:"tc font16 c-light-black mt40"},t.a.createElement("img",{src:I("E7E6"),width:"100",alt:""}),t.a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!Bt&&t.a.createElement("section",null,t.a.createElement("div",{className:"flexd-table-header mt20"},t.a.createElement(Y.a,{pagination:!1,dataSource:[],columns:wt})),t.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},t.a.createElement(ot.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(De){_n()},hasMore:Qe,useWindow:!1},t.a.createElement(Y.a,{loading:Pe,showHeader:!1,pagination:!1,dataSource:Mt,columns:wt,onRow:function(De){return{onClick:function(Ke){Ke.currentTarget.querySelector("input").disabled||Pn(Ke.currentTarget.querySelector("input").value)}}}})))))},Rt=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading;return{pathsDetail:_e,loading:xe}})(Pt),Zt=I("Wu6v"),Fn=I("F61N"),Bn=I.n(Fn),er=I("WPnJ"),Kn=I.n(er),Sn=I("ErOA"),pr=[2,5,8,11,14],Wn=Object(Zt.b)(function(Ee){var _e,xe=Ee.item,We=Ee.toIndex,Ae=Ee.params,Ve=Ee.dispatch,Et=Ee.classroomList,_t=Ee.handleDeleteMember,st=Ee.pathsDetail;return t.a.createElement("span",{style:{display:"inline-block",width:"30%",padding:"20px",background:"#fff",marginTop:"10px",marginLeft:pr.indexOf(We)>-1?"10px":"",marginRight:pr.indexOf(We)>-1?"10px":""}},t.a.createElement("div",{className:Kn.a.directionItemWrap},t.a.createElement(h.a,{color:"#ffffff",placement:"bottom",title:t.a.createElement("div",{style:{color:"#333333"}},t.a.createElement("span",null,(xe==null?void 0:xe.school)||""),t.a.createElement("br",null),t.a.createElement("span",null,(xe==null?void 0:xe.name)||""))},t.a.createElement("img",{className:Kn.a.imgradius,src:N.a.API_SERVER+"/images/"+(xe==null?void 0:xe.image_url)}),t.a.createElement("div",{style:{textOverflow:"ellipsis",whiteSpace:"nowrap",width:"80px",overflow:"hidden"}},xe==null?void 0:xe.name)),t.a.createElement("br",null),t.a.createElement("span",{className:Kn.a.groupActionWrap},t.a.createElement("i",{style:{display:!((_e=st.detail)===null||_e===void 0?void 0:_e.allow_add_member)&&"none"},className:"iconfont icon-shanchu5 mr1 c-red font15 current",onClick:function(Qe){Qe.stopPropagation(),_t(xe.id)}}))))}),zn=Object(Zt.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.items,We=Ee.params,Ae=Ee.dispatch,Ve=Ee.classroomList,Et=Ee.handleDeleteMember;return t.a.createElement("div",{className:"task-list-container"},xe==null?void 0:xe.map(function(_t,st){return t.a.createElement(Wn,{key:"".concat(_t.id),dispatch:Ae,pathsDetail:_e,handleDeleteMember:Et,classroomList:Ve,toIndex:st+1,params:We,index:st,item:_t})}))}),Hn=function(_e){var xe=_e.data,We=_e.classroomList,Ae=_e.pathsDetail,Ve=_e.callback,Et=_e.handleDeleteMember,_t=_e.onCancel,st=_e.dispatch,ut=_e.visible,Qe=ut===void 0?!1:ut,kt=Object(e.useState)(xe),Ft=Object(L.a)(kt,2),pt=Ft[0],Pe=Ft[1],qe=Object(b.m)(),Ht=Object(e.useState)(),Ct=Object(L.a)(Ht,2),Oe=Ct[0],Ot=Ct[1];function $t(Ut){var Dt=Ut.newIndex,ze=Ut.oldIndex;Mt(Bn()(pt,ze,Dt).map(function(rt){return rt==null?void 0:rt.id})),Pe(Bn()(pt,ze,Dt))}Object(e.useEffect)(function(){Pe(xe)},[JSON.stringify(xe)]);function Mt(Ut){return nt.apply(this,arguments)}function nt(){return nt=Object(E.a)(v.a.mark(function Ut(Dt){var ze;return v.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Object(Sn.a)("/api/paths/".concat(qe==null?void 0:qe.pathId,"/move_subject_members.json"),{method:"post",body:{user_ids:Dt}});case 2:ze=xt.sent;case 3:case"end":return xt.stop()}},Ut)})),nt.apply(this,arguments)}return t.a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},t.a.createElement(zn,{axis:"xy",helperClass:"dragging-li",distance:2,dispatch:st,pathsDetail:Ae,handleDeleteMember:Et,classroomList:We,params:qe,items:pt,onSortEnd:$t}))},Gn=Object(p.a)(function(Ee){var _e=Ee.classroomList,xe=Ee.pathsDetail;return{classroomList:_e,pathsDetail:xe}})(Hn),Mr=I("lseA"),Sr=I.n(Mr),$r=[2,5,8,11,14],Qr=Object(Zt.b)(function(Ee){var _e,xe,We,Ae=Ee.item,Ve=Ee.toIndex,Et=Ee.params,_t=Ee.dispatch,st=Ee.classroomList,ut=Ee.handleDeleteMember;return t.a.createElement("span",{style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},t.a.createElement("div",{className:Sr.a.directionItemWrap,onClick:function(){window.open(Ae==null?void 0:Ae.first_category_url)}},t.a.createElement("img",{className:Sr.a.imgradius,src:N.a.API_SERVER+(Ae==null?void 0:Ae.default_image)}),t.a.createElement("span",{className:Sr.a.groupActionWrap},t.a.createElement(h.a,{title:Ae.name},t.a.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((_e=Ae.name)===null||_e===void 0?void 0:_e.length)>7?t.a.createElement("span",null,(xe=Ae.name)===null||xe===void 0?void 0:xe.substring(0,7),t.a.createElement("br",null)," ",(We=Ae.name)===null||We===void 0?void 0:We.substring(7,14),(Ae==null?void 0:Ae.name.length)>14&&"..."):Ae.name)))),t.a.createElement("div",{className:Sr.a.bottomdiv},t.a.createElement("span",null,t.a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),t.a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},Ae==null?void 0:Ae.visits)),t.a.createElement("span",null,t.a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),t.a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ae==null?void 0:Ae.course_members_count)),t.a.createElement("span",null,t.a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),t.a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ae==null?void 0:Ae.tasks_count)),t.a.createElement("span",null,t.a.createElement("i",{style:{color:"#bbbbbb"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:function(kt){kt.stopPropagation(),ut(Ae.id)}}))))}),Zr=Object(Zt.a)(function(Ee){var _e=Ee.items,xe=Ee.params,We=Ee.dispatch,Ae=Ee.classroomList,Ve=Ee.handleDeleteMember;return t.a.createElement("div",{className:"task-list-container"},_e==null?void 0:_e.map(function(Et,_t){return t.a.createElement(Qr,{key:"".concat(Et.id),dispatch:We,handleDeleteMember:Ve,classroomList:Ae,toIndex:_t+1,params:xe,index:_t,item:Et})}))}),Fr=function(_e){var xe=_e.data,We=_e.classroomList,Ae=_e.callback,Ve=_e.handleDeleteMember,Et=_e.onCancel,_t=_e.dispatch,st=_e.visible,ut=st===void 0?!1:st,Qe=Object(e.useState)(xe),kt=Object(L.a)(Qe,2),Ft=kt[0],pt=kt[1],Pe=Object(b.m)(),qe=Object(e.useState)(),Ht=Object(L.a)(qe,2),Ct=Ht[0],Oe=Ht[1];function Ot(nt){var Ut=nt.newIndex,Dt=nt.oldIndex;$t(Bn()(Ft,Dt,Ut).map(function(ze){return ze==null?void 0:ze.id})),pt(Bn()(Ft,Dt,Ut))}Object(e.useEffect)(function(){pt(xe)},[JSON.stringify(xe)]);function $t(nt){return Mt.apply(this,arguments)}function Mt(){return Mt=Object(E.a)(v.a.mark(function nt(Ut){var Dt;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(Sn.a)("/api/paths/".concat(Pe==null?void 0:Pe.pathId,"/spoc_courses/move_position.json"),{method:"post",body:{ids:Ut}});case 2:Dt=rt.sent;case 3:case"end":return rt.stop()}},nt)})),Mt.apply(this,arguments)}return t.a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},t.a.createElement(Zr,{axis:"y",helperClass:"dragging-li",distance:2,dispatch:_t,handleDeleteMember:Ve,classroomList:We,params:Pe,items:Ft,onSortEnd:Ot}))},Ue=Object(p.a)(function(Ee){var _e=Ee.classroomList;return{classroomList:_e}})(Fr),Jr=function(_e){var xe,We,Ae,Ve,Et,_t,st,ut,Qe,kt,Ft,pt,Pe,qe,Ht,Ct,Oe,Ot,$t,Mt,nt,Ut,Dt,ze,rt,xt,Wt,yt,Qt,Vt,hn,Bt,Kt,dn,nn,en,mn,yn,Tt,Pn,_n,tt,at,wt,it,De,Ze,Ke,Ne,Se,Le,$e,At,Ge,rn,Fe=_e.pathsDetail,Gt=_e.user,an=_e.globalSetting,On=_e.loading,bn=_e.classroomList,on=_e.dispatch,ar=Object(me.a)(_e,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),Rn=Object(b.m)(),vr=Object(e.useState)(!0),ir=Object(L.a)(vr,2),gr=ir[0],Rr=ir[1],or=Object(e.useState)(),$n=Object(L.a)(or,2),Nn=$n[0],Qn=$n[1],Er=Object(e.useState)(),sr=Object(L.a)(Er,2),Cn=sr[0],Ln=sr[1],yr=Object(e.useState)({}),ur=Object(L.a)(yr,2),Je=ur[0],lr=ur[1],cr=Object(e.useState)(),br=Object(L.a)(cr,2),Vn=br[0],wr=br[1],Zn=function(){var Me=Object(E.a)(v.a.mark(function bt(){var He;return v.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:if(Cn==null?void 0:Cn.trim()){St.next=3;break}return R.b.warn("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),St.abrupt("return");case 3:return St.next=5,Object(G.N)({id:Rn.pathId,team_title:Cn.trim()});case 5:He=St.sent,Qn(!Nn),(He==null?void 0:He.status)===0&&(Ln(null),R.b.success(He.message),on({type:"pathsDetail/getRightData",payload:{id:Rn.pathId}}));case 8:case"end":return St.stop()}},bt)}));return function(){return Me.apply(this,arguments)}}();Object(e.useEffect)(function(){on({type:"pathsDetail/getCoureses",payload:{id:Rn.pathId}})},[]),Object(e.useEffect)(function(){var Me;if(((Me=bn.actionTabs)===null||Me===void 0?void 0:Me.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){var bt,He,dt=(bt=Fe.detail)===null||bt===void 0||((He=bt.courses)===null||He===void 0)?void 0:He.find(function(St){var sn;return St.course_id===((sn=bn.actionTabs)===null||sn===void 0?void 0:sn.name)});console.log("----------",dt),lr(dt||{})}},[bn.actionTabs]),Object(e.useEffect)(function(){var Me,bt,He;if((Me=Fe.detail)===null||Me===void 0?void 0:Me.has_start){var dt,St,sn=(dt=Fe.detail)===null||dt===void 0||((St=dt.courses)===null||St===void 0)?void 0:St.findIndex(function(Dn){var vn;return parseInt((vn=Dn.course_status)===null||vn===void 0?void 0:vn.status)===1});He=sn>-1?sn:0}else{var Re,pn,tn,wn,Tn,Yt=(Re=Fe.detail)===null||Re===void 0||((pn=Re.courses)===null||pn===void 0||((tn=pn.map(function(Dn){var vn;return parseInt((vn=Dn.course_status)===null||vn===void 0?void 0:vn.status)}))===null||tn===void 0))?void 0:tn.lastIndexOf(2);He=Yt>-1?Yt:0,Yt=(wn=Fe.detail)===null||wn===void 0||((Tn=wn.courses)===null||Tn===void 0)?void 0:Tn.findIndex(function(Dn){var vn;return parseInt((vn=Dn.course_status)===null||vn===void 0?void 0:vn.status)===0}),He=Yt>-1?Yt:He}if((bt=Fe.detail)===null||bt===void 0?void 0:bt.courses){var qn;lr(((qn=Fe.detail)===null||qn===void 0?void 0:qn.courses[He])||{})}},[Fe.detail]);var dr=function(){var Me=Object(E.a)(v.a.mark(function bt(He){return v.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:function(){var sn=Object(E.a)(v.a.mark(function pn(){var tn,wn;return v.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:return Yt.next=2,Object(G.n)({id:Rn.pathId,user_id:He});case 2:tn=Yt.sent,(tn==null?void 0:tn.status)===1&&(((wn=Gt.userInfo)===null||wn===void 0?void 0:wn.user_id)===He&&p.c.push("/paths"),R.b.info(tn==null?void 0:tn.message),be());case 4:case"end":return Yt.stop()}},pn)}));function Re(){return sn.apply(this,arguments)}return Re}()});case 1:case"end":return St.stop()}},bt)}));return function(He){return Me.apply(this,arguments)}}(),Jn=function(){var Me=Object(E.a)(v.a.mark(function bt(He){return v.a.wrap(function(St){for(;;)switch(St.prev=St.next){case 0:x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:function(){var sn=Object(E.a)(v.a.mark(function pn(){var tn,wn;return v.a.wrap(function(Yt){for(;;)switch(Yt.prev=Yt.next){case 0:return Yt.next=2,Object(G.m)({id:Rn.pathId,courseid:He});case 2:tn=Yt.sent,(tn==null?void 0:tn.status)===0&&(((wn=Gt.userInfo)===null||wn===void 0?void 0:wn.user_id)===He&&p.c.push("/paths"),R.b.info("\u5220\u9664\u6210\u529F"),be());case 4:case"end":return Yt.stop()}},pn)}));function Re(){return sn.apply(this,arguments)}return Re}()});case 1:case"end":return St.stop()}},bt)}));return function(He){return Me.apply(this,arguments)}}(),xr=function(){x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:function(){var bt=Object(E.a)(v.a.mark(function dt(){var St;return v.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(G.h)({id:Rn.pathId});case 2:St=Re.sent,St.status===0&&(wr(!0),R.b.success(St.message));case 4:case"end":return Re.stop()}},dt)}));function He(){return bt.apply(this,arguments)}return He}()})},Ar=function(){on({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},et=function(){on({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses"}})},be=function(){on({type:"pathsDetail/getPathsDetail",payload:{id:Rn.pathId}}),on({type:"pathsDetail/getRightData",payload:{id:Rn.pathId}}),on({type:"pathsDetail/getCoureses",payload:{id:Rn.pathId}})},Ce=function(){var bt;return Nn?t.a.createElement("div",{className:W.a.flexRow},t.a.createElement(w.a,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Cn,onChange:function(dt){return Ln(dt.target.value)}}),t.a.createElement(S.a,{className:"ml5",onClick:function(){return Qn(!Nn)}},"\u53D6\u6D88"),t.a.createElement(S.a,{className:"ml5",type:"primary",onClick:Zn},"\u786E\u5B9A")):t.a.createElement("div",{className:W.a.directionItemWrap},t.a.createElement("span",{style:{fontSize:"16px"}},(bt=Fe.rightData)===null||bt===void 0?void 0:bt.team_title),t.a.createElement("span",{className:W.a.groupActionWrap},t.a.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:function(){return Qn(!Nn)}})))},Ye=function(){if(!Object(H.c)(on))return;x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:function(){var bt=Object(E.a)(v.a.mark(function dt(){var St,sn;return v.a.wrap(function(pn){for(;;)switch(pn.prev=pn.next){case 0:return pn.next=2,Object(G.F)({id:Je==null?void 0:Je.course_id});case 2:St=pn.sent,St.status===0&&(R.b.success(St.message),on({type:"pathsDetail/getPathsDetail",payload:{id:Rn.pathId}}),parseInt((sn=Je.course_status)===null||sn===void 0?void 0:sn.status)===1&&Object(le.z)("/classrooms/".concat(Je==null?void 0:Je.course_id,"/shixun_homework")));case 4:case"end":return pn.stop()}},dt)}));function He(){return bt.apply(this,arguments)}return He}()})},ve=!!((xe=Fe.detail)===null||xe===void 0?void 0:xe.participant_count)&&!((We=Fe.detail)===null||We===void 0?void 0:We.allow_statistics),lt=((Ae=Fe.detail)===null||Ae===void 0||((Ve=Ae.courses)===null||Ve===void 0)?void 0:Ve.findIndex(function(Me){return(Me==null?void 0:Me.course_id)===(Je==null?void 0:Je.course_id)}))+1,vt=lt===((Et=Fe.detail)===null||Et===void 0||((_t=Et.courses)===null||_t===void 0)?void 0:_t.length);return t.a.createElement("section",{className:W.a.rightWrap},((st=Fe.rightData)===null||st===void 0?void 0:st.qrcode_img)&&t.a.createElement("div",{className:W.a.qrCode},t.a.createElement("img",{src:(ut=Fe.rightData)===null||ut===void 0?void 0:ut.qrcode_img})),((Qe=Fe.rightData)===null||Qe===void 0?void 0:Qe.progress)&&t.a.createElement("div",{className:"".concat(W.a.card," ").concat(W.a.cardTop)},parseInt(Je==null||((kt=Je.course_status)===null||kt===void 0)?void 0:kt.status)===2&&Je.course_identity<6&&t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Ft=Je.course_status)===null||Ft===void 0?void 0:Ft.status)===2&&(Je.course_identity<6?"":t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),t.a.createElement("div",{className:W.a.flexRow},ve&&!!((pt=Fe.detail)===null||pt===void 0||((Pe=pt.courses)===null||Pe===void 0)?void 0:Pe.length)&&vt&&t.a.createElement("span",{className:"mt20"},t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(qe=Fe.detail)===null||qe===void 0?void 0:qe.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},Vn===!0?((Ht=Fe.detail)===null||Ht===void 0?void 0:Ht.participant_count)+1:(Ct=Fe.detail)===null||Ct===void 0?void 0:Ct.participant_count),"\u4EBA")),ve&&!((Oe=Fe.detail)===null||Oe===void 0||((Ot=Oe.courses)===null||Ot===void 0)?void 0:Ot.length)&&vt&&t.a.createElement("span",null,!(($t=Fe.detail)===null||$t===void 0?void 0:$t.has_participate)&&(Vn===!0?t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("a",{className:"".concat(W.a.classButton," ").concat(W.a.bg28e),onClick:xr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Mt=Fe.detail)===null||Mt===void 0?void 0:Mt.has_participate)&&t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(nt=Fe.detail)===null||nt===void 0?void 0:nt.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},Vn===!0?((Ut=Fe.detail)===null||Ut===void 0?void 0:Ut.participant_count)+1:(Dt=Fe.detail)===null||Dt===void 0?void 0:Dt.participant_count),"\u4EBA"))),parseInt(Je==null||((ze=Je.course_status)===null||ze===void 0)?void 0:ze.status)===1&&t.a.createElement("div",{className:"mr20 c-red-ee4"},Je==null||((rt=Je.course_status)===null||rt===void 0)?void 0:rt.time),t.a.createElement("p",{className:"mb10 mt10 ".concat(W.a.flexRowAbout)},t.a.createElement("span",{className:"c-light-green font14"},"\u5DF2\u5B66",(xt=Fe.rightData)===null||xt===void 0?void 0:xt.progress.learned,"%"),t.a.createElement("span",{className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",Object(le.G)((Wt=Fe.rightData)===null||Wt===void 0?void 0:Wt.progress.time)," ")),t.a.createElement(T.a,{percent:(yt=Fe.rightData)===null||yt===void 0?void 0:yt.progress.learned,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}}),parseInt((Qt=Je.course_status)===null||Qt===void 0?void 0:Qt.status)===2&&(Je.course_identity<6?t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Je==null||((Vt=Je.first_category_url)===null||Vt===void 0||((hn=Vt.split("/"))===null||hn===void 0))?void 0:hn[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"})),parseInt((Bt=Je.course_status)===null||Bt===void 0?void 0:Bt.status)===1&&Je.course_identity>5&&t.a.createElement("div",{className:W.a.classButton,onClick:Ye},"\u7ACB\u5373\u52A0\u5165"),parseInt((Kt=Je.course_status)===null||Kt===void 0?void 0:Kt.status)===1&&Je.course_identity===5&&t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Je==null||((dn=Je.first_category_url)===null||dn===void 0||((nn=dn.split("/"))===null||nn===void 0))?void 0:nn[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((en=Je.course_status)===null||en===void 0?void 0:en.status)===0&&Je.course_identity>5&&t.a.createElement("div",{className:W.a.classButton,onClick:Ye},"\u7ACB\u5373\u62A5\u540D"),parseInt((mn=Je.course_status)===null||mn===void 0?void 0:mn.status)===0&&Je.course_identity===5&&t.a.createElement("div",{className:W.a.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt(Je==null||((yn=Je.course_status)===null||yn===void 0)?void 0:yn.status)===0||parseInt(Je==null||((Tt=Je.course_status)===null||Tt===void 0)?void 0:Tt.status)===1)&&Je.course_identity<5&&t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Je==null||((Pn=Je.first_category_url)===null||Pn===void 0||((_n=Pn.split("/"))===null||_n===void 0))?void 0:_n[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ve&&vt&&((tt=Fe.detail)===null||tt===void 0?void 0:tt.has_participate)&&t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ve&&vt&&!((at=Fe.detail)===null||at===void 0?void 0:at.has_participate)&&(Vn?t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bg28e),onClick:xr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),t.a.createElement("p",{className:"mb30",style:{marginTop:"15px"}},t.a.createElement("span",{className:"font16"},"\u8BFE\u7A0B\u987B\u77E5")),t.a.createElement(r.a,{className:"fon16",value:(wt=Fe.detail)===null||wt===void 0?void 0:wt.learning_notes})),!!((it=Fe.rightData)===null||it===void 0||((De=it.members)===null||De===void 0)?void 0:De.length)&&t.a.createElement("div",{className:"".concat(W.a.card," pb0"),style:{marginTop:-135}},((Ze=Fe.detail)===null||Ze===void 0?void 0:Ze.allow_add_member)?Ce():t.a.createElement("p",{className:"font16"},(Ke=Fe.rightData)===null||Ke===void 0?void 0:Ke.team_title),t.a.createElement(Gn,{data:(Ne=Fe.rightData)===null||Ne===void 0?void 0:Ne.members,handleDeleteMember:dr}),((Se=Fe.detail)===null||Se===void 0?void 0:Se.allow_add_member)&&t.a.createElement(Q.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},t.a.createElement(j.a,{className:"c-blue current",onClick:Ar},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),((Le=Fe.detail)===null||Le===void 0?void 0:Le.show_spoc)===1&&t.a.createElement("div",{className:"".concat(W.a.card," pb0"),style:{marginTop:15}},t.a.createElement("p",{className:"font16"},"SPOC\u8BFE\u5802"),t.a.createElement(Ue,{data:($e=Fe.Courses)===null||$e===void 0?void 0:$e.spoc_courses,handleDeleteMember:Jn}),((At=Fe.detail)===null||At===void 0?void 0:At.show_spoc)===1&&(Fe==null||((Ge=Fe.Courses)===null||Ge===void 0||((rn=Ge.spoc_courses)===null||rn===void 0))?void 0:rn.length)<3&&t.a.createElement(Q.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},t.a.createElement(j.a,{className:"c-blue current",onClick:et},"+ \u6DFB\u52A0\u8BFE\u5802"))),t.a.createElement(gt,{onReloadData:be}),t.a.createElement(Rt,{onReloadData:be}))},qr=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,We=Ee.loading,Ae=Ee.globalSetting,Ve=Ee.classroomList;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:We.models.index,classroomList:Ve}})(Jr),Pr=I("HBuW"),Ur=I("VlDO"),Un=I.n(Ur),_a=I("2aF/"),Br=I("1kpo"),tr=I("Rbwl"),Ir=I("hTF7"),va=I("E+ey"),Wr=I("sY1U"),Yn=I("cCSd"),In=I.n(Yn),ea=w.a.Search,zr=[{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"}]}],nr=function(_e){var xe,We=_e.classroomList,Ae=_e.loading,Ve=_e.dispatch,Et=_e.cb,_t=_e.shixunIds,st=_t===void 0?[]:_t,ut=Object(b.m)(),Qe=Object(b.l)(),kt=We.actionTabs,Ft=de.a.useForm(),pt=Object(L.a)(Ft,1),Pe=pt[0],qe=We.shixunLists,Ht=Object(e.useState)([]),Ct=Object(L.a)(Ht,2),Oe=Ct[0],Ot=Ct[1],$t=Object(e.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"}),Mt=Object(L.a)($t,2),nt=Mt[0],Ut=Mt[1];Object(e.useEffect)(function(){We.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"&&(nt.page=1,Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)}))},[We.actionTabs.key]);var Dt=function(){Ve({type:"classroomList/setActionTabs",payload:{}}),Ut({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"})};return We.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:t.a.createElement(Br.a,{placement:"bottom",height:"100%",closable:!1,visible:We.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:In.a.drawer,footer:t.a.createElement("div",{className:"tc"},t.a.createElement(S.a,{size:"large",onClick:function(){Dt(),Ot([])},style:{marginRight:8}},"\u53D6\u6D88"),t.a.createElement(S.a,{size:"large",onClick:Object(E.a)(v.a.mark(function ze(){var rt,xt,Wt,yt;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:rt=function(Bt){var Kt=Oe[Bt];if(st.includes(Kt)){var dn,nn;return R.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(qe==null||((dn=qe.shixun_list)===null||dn===void 0||((nn=dn.find(function(en){return en.id===Kt}))===null||nn===void 0))?void 0:nn.title)),{v:void 0}}},xt=0;case 2:if(!(xt<(Oe==null?void 0:Oe.length))){Vt.next=9;break}if(Wt=rt(xt),!(typeof Wt=="object")){Vt.next=6;break}return Vt.abrupt("return",Wt.v);case 6:xt++,Vt.next=2;break;case 9:return Vt.next=11,Object(G.H)({id:We.actionTabs.id,subject_id:We.actionTabs.subject_id,shixun_ids:Object(fe.a)(Oe)});case 11:yt=Vt.sent,Ot([]),(yt==null?void 0:yt.shixuns_list)&&(Dt(),Et(yt.shixuns_list));case 14:case"end":return Vt.stop()}},ze)})),type:"primary"},"\u786E\u5B9A"))},t.a.createElement("section",{className:"tc"},t.a.createElement(ea,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:In.a.search,onSearch:function(rt){nt.keyword=rt,nt.page=1,Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)})}})),t.a.createElement("section",{className:"edu-container"},zr.map(function(ze,rt){var xt;return t.a.createElement("ul",{className:In.a.menu,key:rt},t.a.createElement("li",null,ze.name),ze==null||((xt=ze.children)===null||xt===void 0)?void 0:xt.map(function(Wt,yt){return t.a.createElement("li",{className:nt[ze.id]==Wt.id?In.a.actived:"",onClick:function(){nt[ze.id]=Wt.id,Ut(Object(M.a)({},nt)),Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)})}},t.a.createElement("strong",null,Wt.name))}))}),qe==null||((xe=qe.shixun_list)===null||xe===void 0)?void 0:xe.map(function(ze,rt){return t.a.createElement("div",{className:In.a.listItem,key:rt},t.a.createElement(oe.a,{checked:Oe.includes(ze.id),value:ze.id,onChange:function(Wt){var yt=Oe.indexOf(ze.id);Oe.indexOf(ze.id)>-1?Ot(Oe.filter(function(Qt){return Qt!==ze.id})):Ot(Oe.concat(ze.id))}}),t.a.createElement("div",{className:In.a.info},t.a.createElement("div",{className:In.a.title},t.a.createElement("div",{className:In.a.titleLeft},t.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(ze==null?void 0:ze.identifier,"/challenges"),target:"_blank"},t.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:ze.title}})))),t.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},t.a.createElement("span",{className:In.a.description,dangerouslySetInnerHTML:{__html:ze.description}})),t.a.createElement("div",{className:" mt15"},ze.challenge_names.map(function(xt,Wt){return t.a.createElement("span",{key:Wt,className:"mr30 font12"},"\u7B2C",Wt+1,"\u5173 ",xt," ")})),t.a.createElement(Wr.a,{dashed:!0}),t.a.createElement("div",{className:"c-light-black mt20 font12"},t.a.createElement("span",null,ze.author_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,ze.author_school_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",ze.level),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),t.a.createElement("span",null,ze.study_count))))}),t.a.createElement("p",null)),t.a.createElement("div",{className:"tc"},t.a.createElement(Ir.a,{current:nt.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:qe==null?void 0:qe.shixuns_count,onChange:function(rt){nt.page=rt,Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)})}})))},rr=Object(p.a)(function(Ee){var _e=Ee.classroomList,xe=Ee.loading;return{classroomList:_e,loading:xe}})(nr),ta=I("V0Rq"),Xr=I("sBCT"),fr=I("500L"),Vr=I("EYz/"),na=I("gwXo"),ra=I("dwhp"),Or=I("IxHN"),Kr=I("M8RZ"),aa=I("BdwD"),cn=I("fXAG");function ga(Ee){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(Sn.c)("/discusses.json?page=".concat(_e-1,"&container_identifier=").concat(Ee,"&container_type=Shixun"))}function Lr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/top_or_down_discuss.json"),{top:_e})}function hr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/plus.json"),{container_type:"Discuss",type:_e?1:0})}function mr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/hidden.json"),_e)}function Dr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/reward_code.json"),_e)}function Tr(Ee){return Object(Sn.a)("/api/discusses/".concat(Ee,".json"),{method:"delete"})}function Hr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/reply.json"),{container_type:"Shixun",content:_e})}function ia(Ee){return Object(Sn.e)("/discusses.json",Ee)}var jr=I("QcdW"),Ea=I("9nDM"),_r=I("Ot1p"),oa=function(Ee){var _e=Ee.id,xe=Ee.activeDiscussIndex,We=Ee.onReplyDiscuss,Ae=Object(e.useState)(""),Ve=Object(L.a)(Ae,2),Et=Ve[0],_t=Ve[1];function st(Qe){_t(Qe)}function ut(){if(!Et){R.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}We(_e,Et),_t("")}return t.a.createElement("div",{key:_e,className:"discuss-item-editor",style:{display:xe===_e?"block":"none",width:"100%"}},t.a.createElement(_r.a,{miniToolbar:!0,startInit:xe===_e,defaultValue:Et,id:_e,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:st}),t.a.createElement("a",{onClick:ut,className:"btn-send"},"\u53D1\u9001"))},sa=I("kaH+"),ua=I("dhSg");function la(Ee){var _e=Ee.data,xe=Ee.index,We=Ee.adminOrOperator,Ae=Ee.parentDiscussIndex,Ve=Ee.shixunIdentifier,Et=Ee.user,_t=Ee.onSetRewardData,st=Ee.onSetActionType,ut=_e.author,Qe=_e.can_delete,kt=_e.content,Ft=_e.hidden,pt=_e.id,Pe=_e.reward,qe=_e.time;function Ht(){_t({id:pt,index:xe,user_id:ut.user_id,parentDiscussIndex:Ae})}function Ct(){st({id:pt,index:xe,params:{hidden:Ft?"0":"1",container_identifier:Ve},type:"hidden-discuss",parentDiscussIndex:Ae,message:Ft?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Oe(){st({id:pt,index:xe,type:"delete-discuss",parentDiscussIndex:Ae,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var Ot=We||Qe||ut.user_id===Et.user_id||ut.login===Et.login;return t.a.createElement("div",{className:"second-level-discuss"},t.a.createElement("div",{className:"discuss-info-body"},t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(ut.login),target:"_blank"},ut.name),t.a.createElement("span",{className:"grey"},qe),Pe?t.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(Pe)},t.a.createElement("i",{className:"iconfont icon-gift c-orange "}),t.a.createElement("span",null,Pe)):null),t.a.createElement("div",{className:"btn-group"},We?t.a.createElement("a",{onClick:Ht,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},t.a.createElement("i",{className:"iconfont icon-jiangli"})):null,We?t.a.createElement("a",{onClick:Ct,title:Ft?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:Ft?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ot?t.a.createElement("a",{onClick:Oe,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),t.a.createElement(r.a,{className:"discuss-content",value:kt}))}var ca=function(Ee){var _e=Ee.data,xe=Ee.index,We=Ee.shixunIdentifier,Ae=Ee.adminOrOperator,Ve=Ee.identity,Et=Ee.onTopOrDownDiscuss,_t=Ee.onPlusDiscuss,st=Ee.onSetActionType,ut=Ee.onSetRewardData,Qe=Ee.user,kt=Ee.activeDiscussIndex,Ft=Ee.onReplyDiscuss,pt=Ee.onSetActiveDiscussIndex,Pe=_e.content,qe=_e.children,Ht=_e.game_url,Ct=_e.hidden,Oe=_e.id,Ot=_e.position,$t=_e.praise_count,Mt=_e.reward,nt=_e.sticky,Ut=_e.time,Dt=_e.user_praise,ze=_e.game_passed,rt=_e.author;function xt(){pt(Oe)}function Wt(){Et(Oe,!nt,xe)}function yt(){_t(Oe,!Dt,xe)}function Qt(){ut({id:Oe,index:xe,user_id:rt.user_id})}function Vt(){st({id:Oe,index:xe,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function hn(){st({id:Oe,index:xe,params:{hidden:Ct?"0":"1",container_identifier:We},type:"hidden-discuss",message:Ct?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var Bt=function(dn){var nn=dn.target,en=nn.nodeName,mn=nn.src;en==="IMG"&&(ua.a.publish("preview-image",mn),console.log("src:",mn))};return t.a.createElement("div",{className:"discuss-item-container",key:Oe},t.a.createElement("a",{href:"/users/".concat(rt.login),target:"_blank"},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:"".concat(N.a.IMG_SERVER,"/images/").concat(rt.image_url),width:"50"})),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(rt.login),target:"_blank"},rt.name),t.a.createElement("span",{className:"grey"},Ut),Ot?t.a.createElement("span",{className:"c-green"}," [\u7B2C",Ot,"\u5173] "):null,Ht?t.a.createElement("a",{href:Ht,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,nt?t.a.createElement("span",{className:"top"},"\u7F6E\u9876"):null,Mt?t.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(Mt)},t.a.createElement("i",{className:"iconfont icon-gift c-orange "}),t.a.createElement("span",null,Mt)):null,Ve<=5?t.a.createElement("span",{style:{flex:"1",textAlign:"right",color:ze===1?"#29bd8b":""}},ze||ze===0?ze===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),t.a.createElement("div",{onClick:Bt},t.a.createElement(r.a,{className:"discuss-content",value:Pe})),qe&&qe.length>0?t.a.createElement("div",{className:"reply-discuss-container",onClick:Bt},qe.map(function(Kt,dn){return t.a.createElement(la,{key:Kt.id,data:Kt,index:dn,shixunIdentifier:We,adminOrOperator:Ae,user:Qe,onSetRewardData:ut,onSetActionType:st,parentDiscussIndex:xe})})):null,t.a.createElement("div",{className:"btn-group"},Ae?t.a.createElement("a",{onClick:Qt,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},t.a.createElement("i",{className:"iconfont icon-jiangli"})):null,Ae?t.a.createElement("a",{onClick:hn,title:Ct?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:Ct?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ve<=5?t.a.createElement("a",{onClick:Wt,className:nt?"btn-top":"btn-down",title:nt?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"},t.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,Ae&&(!qe||qe.length==0)?t.a.createElement("a",{onClick:Vt,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null,t.a.createElement("a",{onClick:xt,title:"\u56DE\u590D"},t.a.createElement("i",{className:"iconfont icon-huifu1"})),t.a.createElement("a",{onClick:yt,className:Dt?"c-orange":""},t.a.createElement("i",{className:Dt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),t.a.createElement("span",null,$t||""))),t.a.createElement(oa,{id:Oe,activeDiscussIndex:kt,onReplyDiscuss:Ft})))},da={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function ft(Ee,_e){switch(_e.type){case cn.O:return Object(M.a)(Object(M.a)({},Ee),{},{loading:!0});case cn.V:return Object(M.a)(Object(M.a)({},Ee),{},{showRewardDialog:!0});case cn.b:return Object(M.a)(Object(M.a)({},Ee),{},{showRewardDialog:!1});case cn.k:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.Y:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.w:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.y:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.G:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.a:return Object(M.a)(Object(M.a)({},Ee),_e.payload);default:throw new Error}}var ht=function(Ee){var _e=Ee.shixunIdentifier,xe=Ee.identity,We=Ee.activeIndex,Ae=Ee.user,Ve=Ee.isShixunDetail,Et=Ve===void 0?!1:Ve,_t=Object(e.useReducer)(ft,da),st=Object(L.a)(_t,2),ut=st[0],Qe=st[1],kt=ut.page,Ft=ut.loading,pt=ut.data,Pe=ut.actionType,qe=ut.showRewardDialog,Ht=ut.activeDiscussIndex,Ct=Object(e.useRef)(),Oe=Object(e.useRef)(),Ot=Object(b.m)();function $t(tt){return Mt.apply(this,arguments)}function Mt(){return Mt=Object(E.a)(v.a.mark(function tt(at){var wt;return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!Ft){De.next=2;break}return De.abrupt("return");case 2:return De.prev=2,Qe({type:cn.O}),De.next=6,Object(G.w)(Object(M.a)(Object(M.a)({},Ot),{},{page:at}));case 6:wt=De.sent,Qe({type:cn.k,payload:{activeDiscussIndex:null,page:at,data:wt,loading:!1}}),De.next=13;break;case 10:De.prev=10,De.t0=De.catch(2),console.log(De.t0);case 13:case"end":return De.stop()}},tt,null,[[2,10]])})),Mt.apply(this,arguments)}function nt(tt){$t(tt)}function Ut(tt,at,wt){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(E.a)(v.a.mark(function tt(at,wt,it){var De;return v.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.prev=0,Ke.next=3,hr(at,wt);case 3:De=Ke.sent,Tt[it].user_praise=wt,Tt[it].praise_count=De.praise_count,Qe({type:cn.w,payload:{data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}}),Ke.next=12;break;case 9:Ke.prev=9,Ke.t0=Ke.catch(0),console.log(Ke.t0);case 12:case"end":return Ke.stop()}},tt,null,[[0,9]])})),Dt.apply(this,arguments)}function ze(tt,at,wt){return rt.apply(this,arguments)}function rt(){return rt=Object(E.a)(v.a.mark(function tt(at,wt,it){return v.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.prev=0,Ze.next=3,Lr(at,wt);case 3:Tt[it].sticky=wt,Qe({type:cn.Y,payload:{data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}}),Ze.next=10;break;case 7:Ze.prev=7,Ze.t0=Ze.catch(0),console.log(Ze.t0);case 10:case"end":return Ze.stop()}},tt,null,[[0,7]])})),rt.apply(this,arguments)}function xt(){Qe({type:cn.y,payload:{actionType:null}})}function Wt(){return yt.apply(this,arguments)}function yt(){return yt=Object(E.a)(v.a.mark(function tt(){var at,wt,it,De,Ze,Ke,Ne,Se;return v.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if(at=Pe.id,wt=Pe.params,it=Pe.type,De=Pe.index,Ze=Pe.parentDiscussIndex,!(it==="hidden-discuss")){$e.next=6;break}return $e.next=4,mr(at,wt);case 4:Ze?Tt[Ze].children[De].hidden=wt.hidden==1:Tt[De].hidden=wt.hidden==1,Qe({type:cn.y,payload:{actionType:null,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}});case 6:if(!(it==="delete-discuss")){$e.next=31;break}return $e.next=9,Tr(at);case 9:if(!(Ze||Ze===0)){$e.next=22;break}Ke=Tt[Ze].children,Ne=Ke.length-1;case 12:if(!(Ne>=0)){$e.next=19;break}if(!(Ke[Ne].id===at)){$e.next=16;break}return Ke.splice(Ne,1),$e.abrupt("break",19);case 16:Ne--,$e.next=12;break;case 19:Tt[Ze].children=Ke,$e.next=30;break;case 22:Se=Tt.length-1;case 23:if(!(Se>=0)){$e.next=30;break}if(!(Tt[Se].id===at)){$e.next=27;break}return Tt.splice(Se,1),$e.abrupt("break",30);case 27:Se--,$e.next=23;break;case 30:Qe({type:cn.y,payload:{actionType:null,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}});case 31:case"end":return $e.stop()}},tt)})),yt.apply(this,arguments)}function Qt(tt){Qe({type:cn.y,payload:{actionType:tt}})}function Vt(){Qe({type:cn.b})}function hn(){return Bt.apply(this,arguments)}function Bt(){return Bt=Object(E.a)(v.a.mark(function tt(){var at,wt,it,De,Ze,Ke,Ne;return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return at=Ct.current,wt=at.id,it=at.index,De=at.score,Ze=at.user_id,Ke=at.parentDiscussIndex,Le.next=3,Dr(wt,{container_type:"Discusses",score:De,user_id:Ze});case 3:Ne=Le.sent,Ke?Tt[Ke].children[it].reward=Ne.code:Tt[it].reward=Ne.code,Qe({type:cn.G,payload:{showRewardDialog:!1,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}}),Ct.current=null;case 7:case"end":return Le.stop()}},tt)})),Bt.apply(this,arguments)}function Kt(tt){Ct.current=tt,Qe({type:cn.V})}function dn(tt){Ct.current.score=tt}function nn(tt,at){return en.apply(this,arguments)}function en(){return en=Object(E.a)(v.a.mark(function tt(at,wt){return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.prev=0,De.next=3,Hr(at,wt);case 3:$t(kt),De.next=9;break;case 6:De.prev=6,De.t0=De.catch(0),console.log(De.t0);case 9:case"end":return De.stop()}},tt,null,[[0,6]])})),en.apply(this,arguments)}function mn(tt){Ht===tt?Qe({type:cn.a,payload:{activeDiscussIndex:null}}):Qe({type:cn.a,payload:{activeDiscussIndex:tt}})}if(Object(e.useEffect)(function(){function tt(){return at.apply(this,arguments)}function at(){return at=Object(E.a)(v.a.mark(function wt(){return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!(We===3&&!pt&&_e)){De.next=3;break}return De.next=3,$t(kt);case 3:case"end":return De.stop()}},wt)})),at.apply(this,arguments)}tt()},[Ot.pathId]),!pt)return!Et&&t.a.createElement(Or.a,null);var yn=pt.disscuss_count,Tt=pt.comments,Pn=pt.all,_n=pt.can_hidden;return t.a.createElement(e.Fragment,null,t.a.createElement("div",{className:"discuss-container",ref:Oe},!Et&&Ft?t.a.createElement(Or.a,null):null,yn===0?t.a.createElement(aa.a,null):null,t.a.createElement("aside",{className:"bg-white"},Tt.map(function(tt,at){return t.a.createElement(ca,{user:Ae,key:tt.id,data:tt,index:at,identity:xe,onPaginationChange:nt,shixunIdentifier:_e,onSetActionType:Qt,onTopOrDownDiscuss:ze,adminOrOperator:_n,onPlusDiscuss:Ut,onSetRewardData:Kt,activeDiscussIndex:Ht,onSetActiveDiscussIndex:mn,onReplyDiscuss:nn})})),yn>10?t.a.createElement("div",{className:"pagination-container tc"},t.a.createElement(Ir.a,{showQuickJumper:!0,showSizeChanger:!1,onChange:nt,current:kt,total:yn})):null),t.a.createElement(Kr.a,null,t.a.createElement(x.a,{centered:!0,title:"\u63D0\u793A",visible:!!Pe,onOk:Wt,onCancel:xt},t.a.createElement("p",null,Pe?Pe.message:"")),t.a.createElement(x.a,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",visible:qe,onCancel:Vt,onOk:hn},t.a.createElement(na.a,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:dn,style:{width:"228px"}}))))},mt=I("qdXH"),Jt=I("jZGp"),qt=function(_e){var xe,We,Ae=_e.pathsDetail,Ve=_e.user,Et=_e.globalSetting,_t=_e.loading,st=_e.dispatch,ut=Object(me.a)(_e,["pathsDetail","user","globalSetting","loading","dispatch"]),Qe=Object(b.m)(),kt=Ae.stageData,Ft=Object(e.useState)([]),pt=Object(L.a)(Ft,2),Pe=pt[0],qe=pt[1],Ht=Object(e.useState)(-1),Ct=Object(L.a)(Ht,2),Oe=Ct[0],Ot=Ct[1],$t=Object(e.useState)(!1),Mt=Object(L.a)($t,2),nt=Mt[0],Ut=Mt[1],Dt=Object(e.useState)(!1),ze=Object(L.a)(Dt,2),rt=ze[0],xt=ze[1],Wt=Object(e.useState)({name:"",is_jupyter:!1}),yt=Object(L.a)(Wt,2),Qt=yt[0],Vt=yt[1],hn=de.a.useForm(),Bt=Object(L.a)(hn,1),Kt=Bt[0],dn=de.a.useForm(),nn=Object(L.a)(dn,1),en=nn[0],mn=de.a.useForm(),yn=Object(L.a)(mn,1),Tt=yn[0],Pn=Object(e.useState)(),_n=Object(L.a)(Pn,2),tt=_n[0],at=_n[1],wt=Object(e.useState)([]),it=Object(L.a)(wt,2),De=it[0],Ze=it[1],Ke=Object(e.useState)(),Ne=Object(L.a)(Ke,2),Se=Ne[0],Le=Ne[1],$e=Object(e.useState)("All"),At=Object(L.a)($e,2),Ge=At[0],rn=At[1],Fe=Object(e.useState)(!1),Gt=Object(L.a)(Fe,2),an=Gt[0],On=Gt[1],bn=Object(e.useState)([{name:"\u5168\u90E8",type:"All"},{name:"\u5B9E\u8BAD\u9879\u76EE",type:"Shixun"},{name:"\u89C6\u9891\u9879\u76EE",type:"VideoItem"},{name:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment"},{name:"\u8BA8\u8BBA",type:"Discusses"}]),on=Object(L.a)(bn,2),ar=on[0],Rn=on[1];Object(e.useEffect)(function(){qe(Object(fe.a)(kt))},[kt]);var vr=function(){var et=Object(E.a)(v.a.mark(function be(Ce,Ye){var ve;return v.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:if(st({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!Ye){vt.next=7;break}return vt.next=4,Object(Pr.v)({id:Ce});case 4:vt.t0=vt.sent,vt.next=10;break;case 7:return vt.next=9,Object(Pr.w)({id:Ce});case 9:vt.t0=vt.sent;case 10:if(ve=vt.t0,st({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((ve==null?void 0:ve.game_identifier)||(ve==null?void 0:ve.identifier))){vt.next=15;break}return Object(le.z)(Ye?"/tasks/".concat(ve==null?void 0:ve.identifier,"/jupyter"):"/tasks/".concat(ve.game_identifier)),vt.abrupt("return");case 15:(ve==null?void 0:ve.status)===2?ir(ve==null?void 0:ve.message):(ve==null?void 0:ve.status)===3&&gr(ve==null?void 0:ve.message);case 16:case"end":return vt.stop()}},be)}));return function(Ce,Ye){return et.apply(this,arguments)}}(),ir=function et(be){var Ce;be=((Ce=be)===null||Ce===void 0?void 0:Ce.includes(".json"))?be:"".concat(be,".json"),x.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Ye=Object(E.a)(v.a.mark(function lt(){var vt,Me;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Object(ta.K)({url:be});case 2:if(vt=He.sent,vt){He.next=5;break}return He.abrupt("return");case 5:return R.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),He.next=8,Object(Pr.w)({id:vt.shixun_identifier});case 8:if(Me=He.sent,!(Me==null?void 0:Me.game_identifier)){He.next=12;break}return Object(le.z)("/tasks/".concat(Me.game_identifier)),He.abrupt("return");case 12:(Me==null?void 0:Me.status)===2?et(Me==null?void 0:Me.message):(Me==null?void 0:Me.status)===3&&gr(Me==null?void 0:Me.message);case 13:case"end":return He.stop()}},lt)}));function ve(){return Ye.apply(this,arguments)}return ve}()})},gr=function(be){x.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Rr=function(){var be={shixuns_list:[],attachments_list:[],items:[]};$n(Pe.length,be),qe([].concat(Object(fe.a)(Pe),[be])),at(!0)},or=function(){Oe===Pe.length-1&&tt&&(Jn(),qe(Pe.filter(function(be,Ce){return Ce!==Pe.length-1}))),Cn(),Ot(-1)},$n=function(be,Ce){if(!Zn())return;Ot(be),Kt.setFieldsValue({name:Ce.stage_name,description:Ce.stage_description})},Nn=function(be){Pe[Oe].items=Pe[Oe].items.concat(be),qe(Object(fe.a)(Pe))},Qn=function(){var et=Object(E.a)(v.a.mark(function be(Ce){return v.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(G.J)(Object(M.a)({},Ce));case 2:return ve.abrupt("return",ve.sent);case 3:case"end":return ve.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),Er=function(be){be.map(function(Ce){return Ce.type="Attachment",Ce.id=Ce.id||Ce.response.id,Ce}),Pe[Oe].items=Pe[Oe].items.concat(be),qe(Object(fe.a)(Pe))},sr=function(){var et=Object(E.a)(v.a.mark(function be(Ce){var Ye,ve;return v.a.wrap(function(vt){for(;;)switch(vt.prev=vt.next){case 0:return vt.next=2,Object(G.e)(Object(M.a)({id:Pe[Oe].stage_id,subject_id:Qe.pathId},Ce));case 2:return Ye=vt.sent,Ye.id&&(Le(!1),ve=[Object(M.a)({},Ye)],Pe[Oe].items=Pe[Oe].items.concat(ve),qe(Object(fe.a)(Pe))),vt.abrupt("return",Ye);case 5:case"end":return vt.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),Cn=function(){st({type:"pathsDetail/getStageData",payload:{subject_id:Qe.pathId}}),st({type:"pathsDetail/getPathsDetail",payload:{id:Qe.pathId}}),st({type:"pathsDetail/getRightData",payload:{id:Qe.pathId}}),Jn(),Ot(-1)},Ln=function(){var et=Object(E.a)(v.a.mark(function be(Ce,Ye){var ve,lt,vt,Me;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(Ce==null?void 0:Ce.name){He.next=2;break}return He.abrupt("return",R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01"));case 2:Jn(),ve=[],Pe[Oe].shixuns_list.map(function(dt){ve.push({type:dt.item_type,id:dt.id})}),Pe[Oe].attachments_list.map(function(dt){ve.push({type:"Attachment",id:dt.id})});debugger;if(!tt){He.next=14;break}return He.next=10,Object(G.c)(Object(M.a)(Object(M.a)({},Ce),{},{pathId:Qe.pathId,list:ve}));case 10:lt=He.sent,(lt==null?void 0:lt.subject_id)&&(Pe[Oe]=Object(M.a)(Object(M.a)({},Pe[Oe]),lt)),He.next=19;break;case 14:return vt=Array.from(new Set(ve.map(function(dt){return dt.type}))),He.next=17,Object(G.M)(Object(M.a)(Object(M.a)({},Ce),{},{id:Pe[Oe].stage_id,type:Array.from(new Set(ve.map(function(dt){return dt.type}))),list:ve}));case 17:Me=He.sent,(Me==null?void 0:Me.subject_id)&&(Pe[Oe]=Object(M.a)(Object(M.a)({},Pe[Oe]),Me));case 19:case"end":return He.stop()}},be)}));return function(Ce,Ye){return et.apply(this,arguments)}}(),yr=function(be,Ce,Ye){var ve=Array.from(be),lt=ve.splice(Ce,1),vt=Object(L.a)(lt,1),Me=vt[0];return ve.splice(Ye,0,Me),ve},ur=function(be,Ce){x.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(){Pe[Oe][Ce||"shixuns_list"].splice(be,1),R.b.success("\u5220\u9664\u6210\u529F"),qe(Object(fe.a)(Pe)),Ln(Kt.getFieldsValue(),Ce)}})},Je=function(be){x.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u5B9A\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:function(){var Ce=Object(E.a)(v.a.mark(function ve(){var lt;return v.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(G.q)(be);case 2:lt=Me.sent,lt.status===0&&(Ot(-1),R.b.success("\u5220\u9664\u6210\u529F"),Cn());case 4:case"end":return Me.stop()}},ve)}));function Ye(){return Ce.apply(this,arguments)}return Ye}()})},lr=function(be){x.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 Ce=Object(E.a)(v.a.mark(function ve(){var lt;return v.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(G.p)({id:be});case 2:lt=Me.sent,lt.status===1&&(Ot(-1),R.b.success("\u5220\u9664\u6210\u529F"),Cn());case 4:case"end":return Me.stop()}},ve)}));function Ye(){return Ce.apply(this,arguments)}return Ye}()})},cr=function(){Vt({name:"",is_jupyter:!1}),en.setFieldsValue({name:"",is_jupyter:!1}),Ut(!1)},br=function(be,Ce){var Ye;if(!be.destination)return;var ve=yr((Ye=Pe[Oe])===null||Ye===void 0?void 0:Ye[Ce||"shixuns_list"],be.source.index,be.destination.index);Pe[Oe][Ce||"shixuns_list"]=ve,qe(Object(fe.a)(Pe)),Ln(Kt.getFieldsValue(),Ce)},Vn=function(){var et=Object(E.a)(v.a.mark(function be(Ce){var Ye;return v.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:if(Zn()){lt.next=2;break}return lt.abrupt("return");case 2:return lt.next=4,Object(G.L)({id:Ce});case 4:Ye=lt.sent,Ye.status===1&&Cn();case 6:case"end":return lt.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),wr=function(){var et=Object(E.a)(v.a.mark(function be(Ce){var Ye;return v.a.wrap(function(lt){for(;;)switch(lt.prev=lt.next){case 0:if(Zn()){lt.next=2;break}return lt.abrupt("return");case 2:return lt.next=4,Object(G.r)({id:Ce});case 4:Ye=lt.sent,Ye.status===1&&Cn();case 6:case"end":return lt.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),Zn=function(){return Oe!==-1?(x.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:t.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 Ce="Edit_".concat(Oe),Ye=document.getElementById(Ce);Ye&&setTimeout(function(){return Ye.scrollIntoView({block:"start",behavior:"smooth"})})}}),!1):!0},dr=function(){Ln(Kt.getFieldsValue())},Jn=function(){at(!1)},xr=function(be,Ce,Ye){var ve,lt,vt,Me,bt,He,dt,St,sn,Re,pn,tn;return Ge!=="All"&&be.item_type!==Ge?null:t.a.createElement(Q.a,{className:"list-item-row",align:"middle",key:Ce,gutter:[5,10]},t.a.createElement(j.a,null,be.item_type==="Shixun"?t.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):t.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"})),t.a.createElement(j.a,{flex:1,className:!be.allow_visit&&!be.to_be_built&&(be.shixun_status==="\u6682\u672A\u516C\u5F00"||be.shixun_status==="\u5DF2\u5220\u9664")?Un.a.color204:""},!!(Ae==null||((ve=Ae.detail)===null||ve===void 0)?void 0:ve.cust_seq)&&t.a.createElement("span",{className:"mr8"},Ye+1,"-",Ce+1),be.name,Oe===-1&&be.complete_status===1&&t.a.createElement("span",{className:Un.a.completed},t.a.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),t.a.createElement(j.a,null,Oe===Ye&&t.a.createElement("div",null,t.a.createElement(h.a,{title:"\u5220\u9664"},t.a.createElement("span",{onClick:function(){ur(Ce,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),(((lt=Ve.userInfo)===null||lt===void 0?void 0:lt.admin)||((vt=Ve.userInfo)===null||vt===void 0?void 0:vt.business)||!(!((Me=Ae.detail)===null||Me===void 0?void 0:Me.allow_statistics)&&((bt=Ve.userInfo)===null||bt===void 0?void 0:bt.user_identity)==="\u5B66\u751F"&&((He=Ae.detail)===null||He===void 0?void 0:He.allow_visit)&&((dt=Ae.detail)===null||dt===void 0?void 0:dt.courses)))&&Oe!==Ye&&be.item_type==="VideoItem"&&t.a.createElement("aside",null,t.a.createElement(S.a,{type:"primary",onClick:function(){var Tn,Yt;if(!((Tn=Ve.userInfo)===null||Tn===void 0?void 0:Tn.admin)&&!((Yt=Ve.userInfo)===null||Yt===void 0?void 0:Yt.business)&&!be.can_view)return x.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:t.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")});be.link&&Object(mt.o)({is_f:1,id:be.id,point:0,total:0}),Object(le.z)(be.link||"/video/".concat(be.id,"?subject_id=").concat(Qe.pathId))}},be.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((St=Ve.userInfo)===null||St===void 0?void 0:St.admin)||(be.allow_visit||be.to_be_built||be.shixun_status!=="\u6682\u672A\u516C\u5F00"&&be.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((sn=Ae.detail)===null||sn===void 0?void 0:sn.allow_statistics)&&((Re=Ve.userInfo)===null||Re===void 0?void 0:Re.user_identity)==="\u5B66\u751F"&&((pn=Ae.detail)===null||pn===void 0?void 0:pn.allow_visit)&&((tn=Ae.detail)===null||tn===void 0?void 0:tn.courses)))&&Oe!==Ye&&be.item_type==="Shixun"&&t.a.createElement("aside",null,t.a.createElement(Be.Link,{to:"/shixuns/".concat(be.identifier,"/challenges"),target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),be.shixun_status!=="\u6682\u672A\u516C\u5F00"&&t.a.createElement(S.a,{className:"ml20",type:"primary",onClick:function(){if(!Object(H.c)(st))return;vr(be.identifier,be.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),Oe===-1&&!be.allow_visit&&!be.to_be_built&&be.shixun_status==="\u6682\u672A\u516C\u5F00"&&t.a.createElement("span",{className:Un.a.color204},"\u6682\u672A\u516C\u5F00"),Oe===-1&&!be.allow_visit&&!be.to_be_built&&be.shixun_status==="\u5DF2\u5220\u9664"&&t.a.createElement("span",{className:Un.a.color204},"\u5DF2\u5220\u9664"),Oe===-1&&be.item_type==="Shixun"&&t.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",be.challenges_count)))},Ar=function(be,Ce){var Ye,ve,lt,vt,Me,bt,He,dt,St,sn,Re,pn,tn,wn,Tn,Yt,qn;return Ge!=="All"&&!((Ye=be.stage_tag)===null||Ye===void 0?void 0:Ye.includes(Ge))?null:t.a.createElement("section",{key:Ce,className:"bg-white mt20 pt30 pb20"},t.a.createElement("aside",{className:"pl20 pr20"},t.a.createElement(Q.a,{gutter:[5,20],align:"middle"},t.a.createElement(j.a,{flex:1,className:"tl font18 bold c-grey-333"},be.stage_name||"\u7B2C".concat(Pe==null?void 0:Pe.length,"\u90E8\u5206")),Ge==="All"&&t.a.createElement(j.a,null,(((ve=Ve.userInfo)===null||ve===void 0?void 0:ve.admin)||((lt=Ve.userInfo)===null||lt===void 0?void 0:lt.business)||((vt=Ae.detail)===null||vt===void 0?void 0:vt.allow_statistics))&&Oe===Ce&&!tt&&t.a.createElement(h.a,{title:"\u5220\u9664"},t.a.createElement("span",{onClick:function(){lr(be.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(((Me=Ve.userInfo)===null||Me===void 0?void 0:Me.admin)||((bt=Ve.userInfo)===null||bt===void 0?void 0:bt.business)||((He=Ae.detail)===null||He===void 0?void 0:He.allow_statistics))&&Oe!==Ce&&t.a.createElement("div",null,Ce>0&&t.a.createElement(h.a,{title:"\u5411\u4E0A\u79FB\u52A8"},t.a.createElement("span",{onClick:function(){return Vn(be.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})),Ce")}})))),Oe===Ce&&t.a.createElement("div",{className:"pl20 pr20"},t.a.createElement("aside",null,t.a.createElement(de.a.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(w.a,{size:"large",maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u7B2C".concat(Pe==null?void 0:Pe.length,"\u9636\u6BB5\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"),onBlur:dr})),t.a.createElement(de.a.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},t.a.createElement(w.a.TextArea,{rows:5,maxLength:300,placeholder:"\u8BF7\u8F93\u5165\u7B2C".concat(Pe==null?void 0:Pe.length,"\u9636\u6BB5\u63CF\u8FF0"),onBlur:dr}))),t.a.createElement("aside",{className:"mt20 mb20"},t.a.createElement(S.a,{size:"large",className:"",ghost:!0,type:"primary",onClick:function(){if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(!Object(H.c)(st))return;if(!Object(H.a)())return;Ut(!0),en.setFieldsValue({name:"",is_jupyter:!1})}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE"),t.a.createElement(S.a,{size:"large",className:"ml20",ghost:!0,type:"primary",onClick:function(){var vn;if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");st({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",id:Pe[Oe].stage_id,subject_id:Qe.pathId}}),Ze(be==null||((vn=be.shixuns_list)===null||vn===void 0)?void 0:vn.map(function(jn){return jn.id}))}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda ml10"}),"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"),!(Et==null||((St=Et.setting)===null||St===void 0)?void 0:St.is_local)&&t.a.createElement(t.a.Fragment,null,t.a.createElement(S.a,{size:"large",className:" ml20",ghost:!0,type:"primary",onClick:function(){var vn,jn;if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(((vn=Ve.userInfo)===null||vn===void 0?void 0:vn.admin)||((jn=Ve.userInfo)===null||jn===void 0?void 0:jn.is_teacher)&&Object(H.b)())&&Le(!0)}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE")),t.a.createElement(S.a,{size:"large",className:"ml20",ghost:!0,type:"primary",onClick:function(){if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(!Object(H.c)(st))return;if(!Object(H.a)())return;xt(!0),Tt.resetFields()}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),t.a.createElement("br",null)),t.a.createElement("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(Ce)},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7")),t.a.createElement("aside",{className:Un.a.shixuns},t.a.createElement("div",{className:"mt20"},!!(be==null||((sn=be.items)===null||sn===void 0)?void 0:sn.length)&&t.a.createElement(Jt.a,{visibleType:Ge,data:Object(fe.a)(be.items),stage_id:be.stage_id,disabled:!(Oe===Ce),deleteStages:Je,updateSort:Qn,index:Ce,cust_seq:!!(Ae==null||((Re=Ae.detail)===null||Re===void 0)?void 0:Re.cust_seq),showVideoPlay:((pn=Ve.userInfo)===null||pn===void 0?void 0:pn.admin)||((tn=Ve.userInfo)===null||tn===void 0?void 0:tn.business)||!(!((wn=Ae.detail)===null||wn===void 0?void 0:wn.allow_statistics)&&((Tn=Ve.userInfo)===null||Tn===void 0?void 0:Tn.user_identity)==="\u5B66\u751F"&&((Yt=Ae.detail)===null||Yt===void 0?void 0:Yt.allow_visit)&&((qn=Ae.detail)===null||qn===void 0?void 0:qn.courses))}))),Oe===Ce&&t.a.createElement("aside",{className:Un.a.buttons},t.a.createElement(S.a,{onClick:or,type:"primary",size:"large",ghost:!0},"\u53D6\u6D88"),t.a.createElement(S.a,{onClick:Object(E.a)(v.a.mark(function Dn(){return v.a.wrap(function(jn){for(;;)switch(jn.prev=jn.next){case 0:return jn.next=2,Ln(Kt.getFieldsValue());case 2:or();case 3:case"end":return jn.stop()}},Dn)})),size:"large",type:"primary"},"\u4FDD\u5B58")))};return t.a.createElement("section",null,t.a.createElement("aside",{className:Un.a.actionTabs},ar.map(function(et,be){if((Pe==null?void 0:Pe.some(function(Ce){var Ye;return(Ye=Ce.stage_tag)===null||Ye===void 0?void 0:Ye.includes(et.type)}))||et.type=="All"||et.type==="Discusses")return t.a.createElement(S.a,{type:et.type===Ge?"primary":"text",key:be,className:"font16",onClick:function(){rn(et.type),Ot(-1)}},et.name)})),Ge!=="Discusses"&&t.a.createElement(t.a.Fragment,null,t.a.createElement(de.a,{form:Kt,onFinish:Ln},Pe==null?void 0:Pe.map(function(et,be){return t.a.createElement("div",{key:be},Ar(et,be))})),((xe=Ae.detail)===null||xe===void 0?void 0:xe.allow_statistics)&&Ge==="All"&&!tt&&Oe===-1&&t.a.createElement("div",{className:Un.a.addStage,onClick:Rr},t.a.createElement("span",{className:Un.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")),Ge==="Discusses"&&t.a.createElement("aside",{className:"mt20"},t.a.createElement(ht,{activeIndex:3,shixunIdentifier:11,identity:(We=Ve.userInfo)===null||We===void 0?void 0:We.role,user:Ve.userInfo,isShixunDetail:!0})),t.a.createElement(x.a,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE",visible:nt,onOk:Object(E.a)(v.a.mark(function et(){var be;return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:return Ye.next=2,en.validateFields();case 2:return Ye.next=4,Object(G.G)(Object(M.a)({id:Pe[Oe].stage_id,subject_id:Qe.pathId},Qt));case 4:be=Ye.sent,cr(),be.id&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),Nn([be]));case 7:case"end":return Ye.stop()}},et)})),onCancel:cr},t.a.createElement(de.a,{form:en,onValuesChange:function(be){Vt(Object(M.a)(Object(M.a)({},Qt),be))}},t.a.createElement(de.a.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},t.a.createElement(m.a.Group,null,t.a.createElement(m.a,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),t.a.createElement(m.a,{value:!0},"jupyter\u5B9E\u8BAD"))),t.a.createElement(de.a.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},t.a.createElement(w.a,{suffix:t.a.createElement("span",null,Qt.name.length,"/60")})))),t.a.createElement(x.a,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",visible:rt,onOk:Object(E.a)(v.a.mark(function et(){var be,Ce;return v.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(!an){ve.next=4;break}return ve.abrupt("return");case 4:On(!1);case 5:return ve.next=7,Tt.validateFields();case 7:return ve.next=9,Tt.getFieldsValue();case 9:return be=ve.sent,On(!0),ve.next=13,Object(G.b)({id:Pe[Oe].stage_id,subject_id:Qe.pathId,attachment_ids:be.files.map(function(lt){return lt.response.id})});case 13:Ce=ve.sent,Ce.status===0&&(On(!1),R.b.success("\u6DFB\u52A0\u6210\u529F"),xt(!1),Er(Object(fe.a)(be.files)));case 15:case"end":return ve.stop()}},et)})),onCancel:function(){return xt(!1)}},t.a.createElement(de.a,{form:Tt},t.a.createElement(de.a.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},t.a.createElement(fr.b,{maxSize:100,accept:"application/pdf",number:10})),t.a.createElement("div",null,t.a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),t.a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",t.a.createElement(Be.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",t.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",t.a.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",t.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",t.a.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),t.a.createElement(rr,{shixunIds:De,cb:Nn}),t.a.createElement(Xr.a,{visible:Se,onCancel:function(){return Le(!1)},onOk:sr}))},fn=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,We=Ee.loading,Ae=Ee.globalSetting;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:We.models.index}})(qt),xn=I("XzQ7"),En=I.n(xn),An=function(_e){var xe,We,Ae=_e.pathsDetail,Ve=_e.globalSetting,Et=_e.loading,_t=_e.dispatch,st=Object(me.a)(_e,["pathsDetail","globalSetting","loading","dispatch"]),ut=Object(b.m)();return Object(e.useEffect)(function(){if(!ut.pathId)return;_t({type:"pathsDetail/getPathsDetail",payload:{id:ut.pathId}}),_t({type:"pathsDetail/getRightData",payload:{id:ut.pathId}}),_t({type:"pathsDetail/getStageData",payload:{subject_id:ut.pathId}})},[ut.pathId]),Object(e.useEffect)(function(){var Qe;document.title=((Qe=Ae.detail)===null||Qe===void 0?void 0:Qe.name)||"EduCoder"},[Ae]),t.a.createElement(ce.a,{spinning:!1},t.a.createElement("section",{className:En.a.bg},t.a.createElement(O,null),t.a.createElement(sa.a,null),t.a.createElement("section",{style:{marginTop:((xe=Ae.detail)===null||xe===void 0?void 0:xe.excellent)&&"89px"},className:"edu-container mb80 ".concat(En.a.wrap)},t.a.createElement("aside",{className:En.a.content},t.a.createElement("div",{className:En.a.intro},t.a.createElement("div",{className:En.a.introTitle},t.a.createElement("span",{className:"font16"},"\u7B80\u4ECB")),t.a.createElement(r.a,{value:(We=Ae.detail)===null||We===void 0?void 0:We.description})),t.a.createElement(fn,null)),t.a.createElement(qr,null))))},Xn=ue.default=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading,We=Ee.globalSetting;return{pathsDetail:_e,globalSetting:We,loading:xe}})(An)},Aky1:function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return g});var Ie=I("ErOA"),ce=I("qGJc"),me=I.n(ce),e="",t;function b(o){p(o)}function p(o){debugger;t=new me.a.Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:1829848226361863,enableUploadProgress:!1,addFileSuccess:function(f){console.log("addFileSuccess: "+f.file.name),o.addFileSuccess&&o.addFileSuccess(f),t.startUpload()},onUploadstarted:function(f){var s=f.file.name;if(f.videoId){var i="/api/users/".concat(e,"/video_auths.json");Object(Ie.a)(i,{method:"put",body:{video_id:f.videoId,title:s,file_name:s}}).then(function(d){if(d.status==-1){o.onUploadError&&o.onUploadError(f);return}var h=d.data,c=h.UploadAuth,S=h.UploadAddress,A=h.VideoId;t.setUploadAuthAndAddress(f,c,S)}).catch(function(d){t.deleteFile(t._curIndex),t.nextUpload(),console.log(d)})}else{var n="/api/users/".concat(e,"/video_auths.json"),a="";Object(Ie.a)(n,{method:"Post",body:{title:a+s,file_name:a+s}}).then(function(d){if(d){var h=d.data,c=h.UploadAuth,S=h.UploadAddress,A=h.VideoId;t.setUploadAuthAndAddress(f,c,S,A)}}).catch(function(d){t.deleteFile(t._curIndex),t.nextUpload(),console.log(d)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(f){o.onUploadSucceed&&o.onUploadSucceed(f),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(f,s,n){o.onUploadFailed&&o.onUploadFailed(f),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(f,s,n){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(f,s,n){o.onUploadProgress&&o.onUploadProgress(f,s,n);var a=Math.ceil(n*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(f){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var s="/api/users/".concat(e,"/video_auths.json");Object(Ie.a)(s,{method:"put",body:{video_id:f.videoId}}).then(function(n){var a=n.data,i=a.UploadAuth;t.resumeUploadWithAuth(i)}).catch(function(n){console.log(n)})},onUploadEnd:function(f){o.onUploadEnd&&o.onUploadEnd(f),console.log("onUploadEnd: uploaded all the files")}}),o.gotUploader&&o.gotUploader(t)}function g(o,u){o&&(e=o),b(u);debugger}},BdwD:function(Xe,ue,I){"use strict";var Ie=I("55MS"),ce=I("ZZRV"),me=I.n(ce),e=function(b){var p=b.styles,g=p===void 0?{}:p,o=b.customText;return me.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ie.a)(Object(Ie.a)({},{color:"#999",margin:"200px auto"}),g)},me.a.createElement("img",{src:I("FOrL")}),me.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};ue.a=e},BjJ7:function(Xe,ue,I){"use strict";I.d(ue,"d",function(){return ce}),I.d(ue,"c",function(){return me}),I.d(ue,"f",function(){return e}),I.d(ue,"b",function(){return t}),I.d(ue,"e",function(){return b}),I.d(ue,"a",function(){return p});var Ie=I("m3rI");function ce(g){var o=!0;if(g.length>0){for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:"",u=[],f=0;f=0,w=y?"Cmd":"Ctrl",K=(q={},Object(t.a)(q,w+"-B","bold"),Object(t.a)(q,w+"-I","italic"),q),W=(J={},Object(t.a)(J,ge,"\u6DFB\u52A0\u94FE\u63A5"),Object(t.a)(J,ae,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(t.a)(J,we,"\u6DFB\u52A0\u56FE\u7247"),Object(t.a)(J,re,"\u6DFB\u52A0\u8868\u683C"),J),k=ue.a=function(Y){var ne=Y.defaultValue,he=ne===void 0?"":ne,fe=Y.onChange,Te=Y.width,de=Te===void 0?"100%":Te,je=Y.height,ot=je===void 0?400:je,ke=Y.miniToolbar,Be=ke===void 0?!1:ke,ct=Y.isFocus,gt=ct===void 0?!1:ct,Pt=Y.watch,Rt=Y.id,Zt=Rt===void 0?"markdown-editor-id":Rt,Fn=Y.showResizeBar,Bn=Fn===void 0?!1:Fn,er=Y.noStorage,Kn=er===void 0?!1:er,Sn=Y.showNullButton,pr=Sn===void 0?!1:Sn,Wn=Y.fullScreen,zn=Wn===void 0?!1:Wn,Hn=Y.onBlur,Gn=Y.onCMBeforeChange,Mr=Y.className,Sr=Mr===void 0?"":Mr,$r=Y.placeholder,Qr=$r===void 0?"":$r,Zr=Object(b.useState)(null),Fr=Object(e.a)(Zr,2),Ue=Fr[0],Jr=Fr[1],qr=Object(b.useState)(he),Pr=Object(e.a)(qr,2),Ur=Pr[0],Un=Pr[1],_a=Object(b.useState)(Pt),Br=Object(e.a)(_a,2),tr=Br[0],Ir=Br[1],va=Object(b.useState)(zn),Wr=Object(e.a)(va,2),Yn=Wr[0],In=Wr[1],ea=Object(b.useState)(""),zr=Object(e.a)(ea,2),nr=zr[0],rr=zr[1],ta=Object(b.useState)(0),Xr=Object(e.a)(ta,2),fr=Xr[0],Vr=Xr[1],na=Object(b.useState)(ot),ra=Object(e.a)(na,2),Or=ra[0],Kr=ra[1],aa=Object(b.useState)(!1),cn=Object(e.a)(aa,2),ga=cn[0],Lr=cn[1],hr=Object(b.useRef)(),mr=Object(b.useRef)(),Dr=Object(b.useRef)(),Tr=Object(b.useRef)();Object(b.useEffect)(function(){if(hr.current){var ft=function(Jt,qt){var fn=qt.clipboardData;if(fn){var xn=fn.types.toString(),En=fn.items;if(xn==="text/html,Files"||xn==="Files"){var An=En[1];xn==="Files"&&(An=En[0]),An.kind==="file"&&An.type.match(/^image\//i)&&F(An.getAsFile(),function(Xn){Xn.id?ht.replaceSelection("![,](/api/attachments/".concat(Xn.id,")")):document.location.href="/user/login"})}else return!0}return!0},ht=o.a.fromTextArea(hr.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Be,lineWrapping:!0,value:he,autoCloseTags:!0,autoCloseBrackets:!0});return ht.on("paste",ft),Jr(ht),function(){ht.off("paste",ft)}}},[]);var Hr=Object(b.useCallback)(function(){if(mr.current)try{var ft=mr.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,ht=mr.current.getElementsByClassName("markdown-editor-body")[0];Yn?ht.style.height="calc(100vh - ".concat(ft,"px)"):ht.style.height="".concat(Or-ft,"px")}catch(mt){console.log(mt,"---- to set md editor body height")}},[Or,mr,Yn]);Object(b.useEffect)(function(){function ft(){var mt=new u.default(function(Jt){var qt=Object(me.a)(Jt),fn;try{for(qt.s();!(fn=qt.n()).done;){var xn=fn.value;(xn.target.offsetHeight>0||xn.target.offsetWidth>0)&&(Hr(),Ue.setSize("100%","100%"),Ue.refresh())}}catch(En){qt.e(En)}finally{qt.f()}});return mt.observe(hr.current.parentElement),mt}if(Ue){var ht=ft();return function(){ht.unobserve(hr.current.parentElement)}}},[Ue,Hr]),Object(b.useEffect)(function(){if(Ue){for(var ft=[],ht=function(){var xn=Jt[mt];qt=Object(e.a)(xn,2);var En=qt[0],An=qt[1],Xn=Object(t.a)({},En,function(){ia(An)});ft.push(Xn),Ue.addKeyMap(Xn)},mt=0,Jt=Object.entries(K);mt0){var ft=new Date().getTime(),ht=window.sessionStorage.getItem(Zt);ft>=fr+r&&(!ht||ht!==Ur)&&(window.sessionStorage.setItem(Zt,Ur),Lr(!0))}},r),Object(b.useEffect)(function(){Ir(Pt)},[Ue,Pt]),Object(b.useEffect)(function(){Ue&&(gt&&Ue.focus())},[Ue,gt]),Object(b.useEffect)(function(){if(tr&&Ue){var ft=function(Jt){var qt=Jt.target;if(Tr.current){var fn=qt.scrollTop/qt.scrollHeight;Tr.current.scrollTop=Tr.current.scrollHeight*fn}},ht=Ue.getScrollerElement();return ht.addEventListener("scroll",ft),function(){ht.removeEventListener("scroll",ft)}}},[Ue,tr]),Object(b.useEffect)(function(){if(Ue&&Gn){var ft=function(mt,Jt){Gn(mt,Jt)};return Ue.on("beforeChange",ft),function(){Ue.off("beforeChange",ft)}}},[Ue,Gn]),Object(b.useEffect)(function(){if(Ue&&Hn){var ft=function(){Hn(Ue.getValue())};return Ue.on("blur",ft),function(){Ue.off("blur",ft)}}},[Ue,Hn]),Object(b.useEffect)(function(){if(Ue){var ft=function(mt){var Jt=mt.getValue();Un(Jt),Vr(new Date().getTime()),mt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),fe&&fe(Jt)};return Ue.on("change",ft),function(){Ue.off("change",ft)}}},[Ue,fe]),Object(b.useEffect)(function(){Ue&&(he==null?(Ue.setValue(""),Un("")):he!==Ue.getValue()&&(Ue.setValue(he),Un(he)))},[Ue,he]);var ia=Object(b.useCallback)(function(ft){var ht=Ue.getCursor(),mt=Ue.getSelection(),Jt=mt.split(` -`);switch(ft){case"bold":return Ue.replaceSelection("**"+mt+"**"),mt===""&&Ue.setCursor(ht.line,ht.ch+2),Ue.focus();case"italic":return Ue.replaceSelection("*"+mt+"*"),mt===""&&Ue.setCursor(ht.line,ht.ch+1),Ue.focus();case"code":return Ue.replaceSelection("`"+mt+"`"),mt===""&&Ue.setCursor(ht.line,ht.ch+1),Ue.focus();case"inline-latex":return Ue.replaceSelection("`$$"+mt+"$$`"),mt===""&&Ue.setCursor(ht.line,ht.ch+3),Ue.focus();case"latex":return Ue.replaceSelection("```latex\n"+mt+"\n```"),Ue.setCursor(ht.line+1,mt.length+1),Ue.focus();case"line-break":return Ue.replaceSelection(`
    -`),Ue.focus();case"list-ul":return mt===""?Ue.replaceSelection("- "+mt):Ue.replaceSelection(Jt.map(function(qt){return qt===""?"":"- ".concat(qt)}).join(` -`)),Ue.focus();case"list-ol":return mt===""?Ue.replaceSelection("1. "+mt):Ue.replaceSelection(Jt.map(function(qt,fn){return qt===""?"":"".concat(fn+1,". ").concat(qt)}).join(` -`)),Ue.focus();case"add-null-ch":return mt===""&&Ue.setCursor(ht.line,ht.ch+1),Ue.replaceSelection(l),Ue.focus();case"eraser":return Ue.setValue(""),Ue.focus();case"trigger-watch":return Ir(!tr),Ue.focus();case"trigger-full-screen":return In(!Yn),Ue.focus();case ge:rr(ge);return;case ae:rr(ae);return;case we:rr(we);return;case re:rr(re);return;default:throw new Error}},[Ue,tr,Yn]),jr=Object(b.useCallback)(function(ft){rr("");switch(nr){case ge:var ht=ft.title,mt=ft.link;return Ue.replaceSelection("[".concat(ht,"](").concat(mt,")")),Ue.focus();case ae:var Jt=ft.language,qt=ft.content;return Ue.replaceSelection(["```"+Jt,qt,"```"].join(` -`)),Ue.focus();case we:var fn=ft.src,xn=ft.alt;return Ue.replaceSelection("![ ".concat(xn," ]( ").concat(fn,' "').concat(xn,'" )')),Ue.focus();case re:for(var En=ft.row,An=ft.col,Xn=ft.align,Ee=` +`):'
    '+(z?$:Object(p.escape)($,!0))+"
    "},f.heading=function($,ie,z){var oe=this.options.headerPrefix+z.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return o.push({anchor:oe,level:ie,text:$}),"'+$+""},b.a.setOptions({silent:!0,smartypants:!0,gfm:!0,pedantic:!1}),b.a.use({tokenizer:d,renderer:f});var R=b.a,E=I("8+LE"),L=I("ZRDM"),C=I.n(L),B=I("saPB"),U=/]*>/g;function V($){var ie=document.createElement("div");return ie.innerHTML=$,ie.childNodes.length===0?"":ie.childNodes[0].nodeValue}var G=ue.a=function($){var ie=$.value,z=ie===void 0?"":ie,oe=$.className,te=$.style,Q=te===void 0?{}:te,F=String(z),j=Object(Ie.useMemo)(function(){var Z=R(F),ee=m();return F.match(/\[TOC\]/)&&(Z=Z.replace("

    [TOC]

    ",i()),n()),Z=Z.replace(/(__special_katext_id_\d+__)/g,function(pe,se){var ge=ee[se],we=ge.type,ae=ge.expression;return Object(B.renderToString)(V(ae)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),Z=Z.replace(/▁/g,"\u2581\u2581\u2581"),P(),C.a.sanitize(Z)},[F]),M=Object(Ie.useRef)();function X(Z){var ee=Z.target;if(ee.tagName.toUpperCase()==="A"){var pe=ee.getAttribute("href");if(pe.startsWith("#")){Z.preventDefault();var se=document.getElementById(pe.replace("#",""));se&&se.scrollIntoView(!0)}}}return Object(Ie.useEffect)(function(){if(M.current&&j&&(j.match(U)&&window.PR.prettyPrint()),M.current)return M.current.addEventListener("click",X),function(){M.current.removeEventListener("click",X),P(),n()}},[j,M.current,X]),ce.a.createElement("div",{ref:M,style:Q,className:"".concat(oe||""," markdown-body"),dangerouslySetInnerHTML:{__html:j}})}},"9VGf":function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return me});var Ie=I("ZZRV"),ce=I.n(Ie);function me(e,t){var b=Object(Ie.useRef)();Object(Ie.useEffect)(function(){b.current=e}),Object(Ie.useEffect)(function(){function p(){b.current()}if(t!==null){var g=setInterval(p,t);return function(){return clearInterval(g)}}},[t])}},"9nDM":function(Xe,ue,I){},AZ8Y:function(Xe,ue,I){"use strict";I.r(ue);var Ie=I("Mumi"),ce=I("/zo+"),me=I("buSX"),e=I("ZZRV"),t=I.n(e),b=I("q5+0"),p=I("9kvl"),g=I("FHsC"),o=I("4PKU"),u=I("jpv3"),f=I("9rdS"),s=I("xNk9"),n=I("eq6X"),a=I("YFxb"),i=I("+YFC"),d=I("CeOx"),h=I("NiCL"),c=I("MPZO"),S=I("bnk9"),A=I("9cas"),m=I("twZV"),P=I("rjoL"),x=I("TMtJ"),_=I("VBJJ"),v=I.n(_),D=I("X/R0"),R=I("M6G9"),E=I("z3+T"),L=I("GZha"),C=I("OJ0L"),B=I("JTSX"),U=I.n(B),V=I("xKgJ"),G=I("Mgx3"),$=I("XKP1"),ie=I("X8Fr"),z=I("GrpF"),oe=I("Xc/e"),te=I("XZgM"),Q=I("TFeq"),F=I("RXQH"),j=I("VgM2"),M=I("55MS"),X=I("VmQ4"),Z=I("QeCE"),ee=I("NfTp"),pe=I.n(ee),se=I("kNP/"),ge=I.n(se),we=Z.a.Option,ae=function(_e){var xe=_e.pathsDetail,We=_e.globalSetting,Ae=_e.loading,Ve=_e.dispatch,Et=Object(me.a)(_e,["pathsDetail","globalSetting","loading","dispatch"]),vt=Object(b.m)(),lt=Object(e.useState)(),ct=Object(L.a)(lt,2),$e=ct[0],kt=ct[1],Bt=Object(e.useState)([]),pt=Object(L.a)(Bt,2),Pe=pt[0],qe=pt[1],Gt=Object(e.useState)([]),Ct=Object(L.a)(Gt,2),Oe=Ct[0],Ot=Ct[1],Qt=Object(e.useState)([]),Mt=Object(L.a)(Qt,2),nt=Mt[0],Ut=Mt[1],Dt=Object(e.useState)(),ze=Object(L.a)(Dt,2),rt=ze[0],xt=ze[1],zt=Object(e.useState)(),yt=Object(L.a)(zt,2),Zt=yt[0],Kt=yt[1],hn=Object(e.useState)(!0),Wt=Object(L.a)(hn,2),Ht=Wt[0],dn=Wt[1];Object(e.useEffect)(function(){xe.actionTabs.key==="PathsDetail-SendToClass"&&rn()},[xe.actionTabs.key]);var rn=function(){var Ke=Object(E.a)(v.a.mark(function Ne(){var Se,Le,Ye;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Object(G.B)({id:vt.pathId});case 2:Se=He.sent,Se&&(qe((Se==null?void 0:Se.courses)||[]),Ye=(Le=Se.stages)===null||Le===void 0?void 0:Le.map(function(an,Fe){var Yt;return{title:an.state_name||"",key:Fe,children:(Yt=an.items)===null||Yt===void 0?void 0:Yt.map(function(on,On){var bn;return Object(M.a)(Object(M.a)({},on),{},{disabled:on.is_jupyter,title:on.item_type==="Shixun"?on.name:on.item_type==="Attachment"?t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),on.name):t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),on.name),key:"".concat(Fe,"-").concat(On),children:(bn=on.children)===null||bn===void 0?void 0:bn.map(function(sn,ar){return Object(M.a)(Object(M.a)({},sn),{},{disabled:sn.is_jupyter,title:sn.item_type==="Shixun"?sn.name:sn.item_type==="Attachment"?t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),sn.name):t.a.createElement("span",null,t.a.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),sn.name),key:"".concat(Fe,"-").concat(On,"-").concat(ar)})})})})}}),Ot(Ye||[]));case 4:case"end":return He.stop()}},Ne)}));return function(){return Ke.apply(this,arguments)}}(),tn=function(Ne,Se){Ut(Ne)},mn=function(Ne){var Se=Ne.target.checked,Le=[];Oe==null||Oe.map(function(Ye,At){var He;Le.push(At),Ye==null||((He=Ye.children)===null||He===void 0)||He.map(function(an,Fe){var Yt;Le.push("".concat(At,"-").concat(Fe)),an==null||((Yt=an.children)===null||Yt===void 0)||Yt.map(function(on,On){Le.push("".concat(At,"-").concat(Fe,"-").concat(On))})})}),Ut(Se?Le:[])},yn=function(){var Ne=nt.filter(function(He){return typeof He=="string"}),Se=[],Le=[],Ye=[],At=[];return Oe==null||Oe.map(function(He,an){var Fe;He==null||((Fe=He.children)===null||Fe===void 0)||Fe.map(function(Yt,on){var On;Ne.includes("".concat(an,"-").concat(on))&&(Ye.push(Yt.stage_item_id),Yt.item_type==="Shixun"?Se.push(Yt.id):Yt.item_type==="Attachment"?At.push(Yt.id):Le.push(Yt.id)),Yt==null||((On=Yt.children)===null||On===void 0)||On.map(function(bn,sn){Ne.includes("".concat(an,"-").concat(on,"-").concat(sn))&&(Ye.push(bn.stage_item_id),bn.item_type==="Shixun"?Se.push(bn.id):bn.item_type==="Attachment"?At.push(bn.id):Le.push(bn.id))})})}),{shixunIds:Se,videoItemIds:Le,stageItemIds:Ye,coursewareIds:At}},Tt=function(){var Ke=Object(E.a)(v.a.mark(function Ne(){var Se,Le,Ye;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(Se=yn(),Le=Se.stageItemIds,console.log(Le,"stageItemIds"),$e){He.next=5;break}return R.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802"),He.abrupt("return");case 5:if(!(!at.length&&!it.length&&!Qe.length)){He.next=8;break}return R.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u6216\u8005\u89C6\u9891"),He.abrupt("return");case 8:return Kt(!0),He.next=11,Object(G.I)({id:vt.pathId,course_id:$e,stage_item_id:Le,sync_catelog:Ht?1:0}).catch(function(an){return Kt(!1)});case 11:Ye=He.sent,Kt(!1),Pn(),(Ye==null?void 0:Ye.status)===1&&x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},Ye.message),onOk:function(){var Fe,Yt=Ye==null||((Fe=Ye.url.split("/"))===null||Fe===void 0)?void 0:Fe[2];p.c.push("/classrooms/".concat(Yt,"/shixun_homework"))}});case 15:case"end":return He.stop()}},Ne)}));return function(){return Ke.apply(this,arguments)}}(),Pn=function(){Ve({type:"pathsDetail/setActionTabs",payload:{}}),kt(null),Ut([]),xt(null)},_n=yn(),tt=_n.shixunIds,at=tt===void 0?[]:tt,wt=_n.videoItemIds,it=wt===void 0?[]:wt,De=_n.coursewareIds,Qe=De===void 0?[]:De;return t.a.createElement(x.a,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,visible:xe.actionTabs.key==="PathsDetail-SendToClass",title:"\u53D1\u9001\u81F3\u8BFE\u5802",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Zt,width:600,onOk:Tt,onCancel:Pn},t.a.createElement("div",{className:ge.a.wrap},t.a.createElement("div",{className:"mb10"},t.a.createElement(Z.a,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:$e,style:{width:"100%"},onSelect:function(Ne){return kt(Ne)},optionLabelProp:"lable"},Pe==null?void 0:Pe.map(function(Ke,Ne){return t.a.createElement(we,{key:Ke.course_id,value:Ke.course_id,lable:Ke.course_name},t.a.createElement(Q.a,{justify:"space-between"},t.a.createElement(j.a,null,Ke.course_name),t.a.createElement(j.a,null,pe()(Ke.created_at).format("YYYY-MM-DD HH:mm"),"\xA0")))}))),t.a.createElement("div",{className:ge.a.title},"\u6E29\u99A8\u63D0\u793A\uFF1A",t.a.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF1B",t.a.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802\uFF0C\u4E5F\u4E0D\u4F1A\u8FDB\u5165\u672C\u5F39\u7A97\u5907\u9009\u3002"),t.a.createElement("div",{className:ge.a.radioWrap},t.a.createElement("div",null,t.a.createElement(oe.a,{value:rt,onChange:mn,className:"font14 ml20"},"\u5168\u9009")),!!(Oe==null?void 0:Oe.length)&&t.a.createElement(ie.a,{className:ge.a.tree,checkable:!0,defaultExpandAll:!0,treeData:Oe,checkedKeys:nt,onCheck:function(Ne,Se){return tn(Ne,Se)}})),t.a.createElement("div",{className:ge.a.createMkdir},t.a.createElement(oe.a,{checked:Ht,onChange:function(Ne){return dn(Ne.target.checked)},className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(at.length+it.length)&&t.a.createElement("span",null,t.a.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!at.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-light-primary"},at.length," "),t.a.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!it.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-purple-8C1 ml5"},it.length," "),t.a.createElement("span",null,"\u4E2A\u89C6\u9891")),!!Qe.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-cyan-blue ml5"},Qe.length," "),t.a.createElement("span",null,"\u4E2A\u8BFE\u4EF6"))))))},re=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading,We=Ee.globalSetting;return{pathsDetail:_e,globalSetting:We,loading:xe.effects}})(ae),le=I("1vsH"),H=I("NLgs"),N=I("m3rI"),q=I("OljG"),J=I.n(q),ye=function(_e){var xe,We,Ae,Ve,Et,vt,lt,ct,$e,kt,Bt,pt,Pe,qe,Gt,Ct,Oe,Ot,Qt,Mt,nt,Ut,Dt,ze,rt,xt,zt,yt,Zt,Kt,hn,Wt,Ht,dn,rn,tn,mn,yn,Tt,Pn,_n,tt,at,wt,it,De,Qe,Ke,Ne,Se,Le,Ye,At,He,an,Fe,Yt,on,On,bn,sn,ar,Rn,vr,ir,gr,Rr,or,$n,Nn,Qn,Er,sr,Cn,Ln,yr,ur,Je,lr,cr,br,Vn,wr,Zn,dr,Jn,xr,Ar,et,be,Ce,Ge,ve=_e.pathsDetail,ft=_e.user,ot=_e.globalSetting,Me=_e.loading,bt=_e.dispatch,Ze=Object(me.a)(_e,["pathsDetail","user","globalSetting","loading","dispatch"]),St=Object(b.m)(),st=Object(e.useState)({}),Ft=Object(L.a)(st,2),Re=Ft[0],pn=Ft[1],nn=Object(e.useRef)(1),wn=Object(e.useState)(),Tn=Object(L.a)(wn,2),$t=Tn[0],qn=Tn[1];Object(e.useEffect)(function(){var Xt,jt,un,It,Nt=(Xt=ve.detail)===null||Xt===void 0||((jt=Xt.courses)===null||jt===void 0)?void 0:jt.length;if(!Nt)return;var ln;if((un=ve.detail)===null||un===void 0?void 0:un.has_start){var gn,Lt,kn=(gn=ve.detail)===null||gn===void 0||((Lt=gn.courses)===null||Lt===void 0)?void 0:Lt.findIndex(function(kr){var Mn;return((Mn=kr.course_status)===null||Mn===void 0?void 0:Mn.status)===1});ln=kn>-1?kn:0}else{var Vt,pa,fa,ha,ma,Nr=(Vt=ve.detail)===null||Vt===void 0||((pa=Vt.courses)===null||pa===void 0||((fa=pa.map(function(kr){var Mn;return(Mn=kr.course_status)===null||Mn===void 0?void 0:Mn.status}))===null||fa===void 0))?void 0:fa.lastIndexOf(2);ln=Nr>-1?Nr:0,Nr=(ha=ve.detail)===null||ha===void 0||((ma=ha.courses)===null||ma===void 0)?void 0:ma.findIndex(function(kr){var Mn;return((Mn=kr.course_status)===null||Mn===void 0?void 0:Mn.status)===0}),ln=Nr>-1?Nr:ln}pn(((It=ve.detail)===null||It===void 0?void 0:It.courses[ln])||{})},[ve.detail]);var Dn=function(jt){var un,It,Nt=(un=ve.detail)===null||un===void 0||((It=un.courses)===null||It===void 0)?void 0:It.find(function(ln){return ln.course_id===jt});pn(Nt||{}),bt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:jt}})},vn=function(){var Xt=Object(E.a)(v.a.mark(function jt(){var un;return v.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,Object(G.i)({container_id:St.pathId,container_type:"Subject"});case 2:un=Nt.sent,un.status===0&&(Cr(),R.b.success(un.message));case 4:case"end":return Nt.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),jn=function(){var Xt=Object(E.a)(v.a.mark(function jt(){var un;return v.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:return Nt.next=2,Object(G.l)({container_id:St.pathId,container_type:"Subject"});case 2:un=Nt.sent,un.status===0&&(Cr(),R.b.success(un.message));case 4:case"end":return Nt.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),Aa=function(){var Xt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u5220\u9664\u8DEF\u5F84?"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.o)({id:St.pathId});case 2:Lt=Vt.sent,Lt.status===1&&p.c.push("/paths");case 4:case"end":return Vt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),Sa=function(){var Xt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:t.a.createElement("div",{className:"tc"},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.g)({id:St.pathId});case 2:Lt=Vt.sent,(Lt==null?void 0:Lt.status)===0&&(Cr(),R.b.success(Lt.message));case 4:case"end":return Vt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),Pa=function(){var Xt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.k)({id:St.pathId});case 2:Lt=Vt.sent,(Lt==null?void 0:Lt.status)===1&&(Cr(),R.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"));case 4:case"end":return Vt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),Oa=function(){var Xt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",content:t.a.createElement("div",{className:"tc"},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C\u516C\u5F00",t.a.createElement("br",null),"\u7684\u8BFE\u7A0B\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700",t.a.createElement("br",null),"\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u5373\u53EF",t.a.createElement("br",null)),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.f)({id:St.pathId});case 2:Lt=Vt.sent,((Lt==null?void 0:Lt.status)===0||(Lt==null?void 0:Lt.status)===1)&&(Cr(),R.b.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"));case 4:case"end":return Vt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),ya=function(){var Xt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){var Lt;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.j)({id:St.pathId});case 2:Lt=Vt.sent,(Lt==null?void 0:Lt.status)===0&&(Cr(),R.b.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"));case 4:case"end":return Vt.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),Da=function(){var Xt=Object(E.a)(v.a.mark(function jt(){return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"ml20"},t.a.createElement(m.a.Group,{defaultValue:1,onChange:function(ln){return nn.current=ln.target.value}},t.a.createElement(m.a,{value:1,className:"mt10"},"\u5F00\u653E\u8BFE\u5802\uFF1A",t.a.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),t.a.createElement(m.a,{value:0,className:"mt10"},"\u79C1\u6709\u8BFE\u5802\uFF1A",t.a.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:function(){var Nt=Object(E.a)(v.a.mark(function gn(){return v.a.wrap(function(kn){for(;;)switch(kn.prev=kn.next){case 0:Object(le.z)("/classrooms/news/".concat(St.pathId,"/newgold/").concat(nn.current));case 1:case"end":return kn.stop()}},gn)}));function ln(){return Nt.apply(this,arguments)}return ln}()});case 1:case"end":return It.stop()}},jt)}));return function(){return Xt.apply(this,arguments)}}(),ba=function(){x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:function(){var jt=Object(E.a)(v.a.mark(function It(){var Nt;return v.a.wrap(function(gn){for(;;)switch(gn.prev=gn.next){case 0:return gn.next=2,Object(G.h)({id:St.pathId});case 2:Nt=gn.sent,Nt.status===0&&(qn(!0),R.b.success(Nt.message));case 4:case"end":return gn.stop()}},It)}));function un(){return jt.apply(this,arguments)}return un}()})},wa=function(){if(!Object(H.c)(bt))return;x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:function(){var jt=Object(E.a)(v.a.mark(function It(){var Nt,ln;return v.a.wrap(function(Lt){for(;;)switch(Lt.prev=Lt.next){case 0:return Lt.next=2,Object(G.F)({id:Re==null?void 0:Re.course_id});case 2:Nt=Lt.sent,Nt.status===0&&(R.b.success(Nt.message),bt({type:"pathsDetail/getPathsDetail",payload:{id:St.pathId}}),((ln=Re.course_status)===null||ln===void 0?void 0:ln.status)===1&&Object(le.z)("/classrooms/".concat(Re==null?void 0:Re.course_id,"/shixun_homework")));case 4:case"end":return Lt.stop()}},It)}));function un(){return jt.apply(this,arguments)}return un}()})},Ta=function(){if(!Object(H.c)(bt))return;bt({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Cr=function(){bt({type:"pathsDetail/getPathsDetail",payload:{id:St.pathId}}),bt({type:"pathsDetail/getRightData",payload:{id:St.pathId}})},Gr=!!((xe=ve.detail)===null||xe===void 0?void 0:xe.participant_count)&&!((We=ve.detail)===null||We===void 0?void 0:We.allow_statistics),xa=((Ae=ve.detail)===null||Ae===void 0||((Ve=Ae.courses)===null||Ve===void 0)?void 0:Ve.findIndex(function(Xt){return(Xt==null?void 0:Xt.course_id)===(Re==null?void 0:Re.course_id)}))+1,Yr=xa===((Et=ve.detail)===null||Et===void 0||((vt=Et.courses)===null||vt===void 0)?void 0:vt.length);return t.a.createElement("section",null,t.a.createElement("aside",{className:U.a.banner,style:{backgroundImage:(ve==null||((lt=ve.detail)===null||lt===void 0||((ct=lt.attachments)===null||ct===void 0||(($e=ct[0])===null||$e===void 0)))?void 0:$e.url)?"url(".concat(N.a.API_SERVER+(ve==null||((kt=ve.detail)===null||kt===void 0||((Bt=kt.attachments)===null||Bt===void 0||((pt=Bt[0])===null||pt===void 0)))?void 0:pt.url),")"):"url(".concat(J.a,")"),marginBottom:((Pe=ve.detail)===null||Pe===void 0||((qe=Pe.courses)===null||qe===void 0)?void 0:qe.length)?70:20}},t.a.createElement("aside",{className:U.a.wrp},t.a.createElement("div",{className:U.a.operationWrap},((Gt=ft.userInfo)===null||Gt===void 0?void 0:Gt.login)&&((Ct=ve.detail)===null||Ct===void 0?void 0:Ct.is_collect)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:vn},"\u53D6\u6D88\u6536\u85CF"),((Oe=ft.userInfo)===null||Oe===void 0?void 0:Oe.login)&&!((Ot=ve.detail)===null||Ot===void 0?void 0:Ot.is_collect)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:jn},"\u6536\u85CF"),((Qt=ve.detail)===null||Qt===void 0?void 0:Qt.allow_statistics)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:function(){return p.c.push("/paths/".concat(St.pathId,"/edit"))}},"\u7F16\u8F91"),((Mt=ve.detail)===null||Mt===void 0?void 0:Mt.allow_delete)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Aa},"\u5220\u9664"),((nt=ve.detail)===null||nt===void 0?void 0:nt.allow_add_member)&&((Ut=ve.detail)===null||Ut===void 0?void 0:Ut.publish_status)===0&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Sa},"\u7533\u8BF7\u53D1\u5E03"),((Dt=ve.detail)===null||Dt===void 0?void 0:Dt.allow_statistics)&&((ze=ve.detail)===null||ze===void 0?void 0:ze.publish_status)===2&&((rt=ve.detail)===null||rt===void 0?void 0:rt.public_status)===0&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Pa},"\u64A4\u9500\u53D1\u5E03"),((xt=ve.detail)===null||xt===void 0?void 0:xt.allow_statistics)&&((zt=ve.detail)===null||zt===void 0?void 0:zt.publish_status)===2&&((yt=ve.detail)===null||yt===void 0?void 0:yt.public_status)===0&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Oa},"\u7533\u8BF7\u516C\u5F00"),((Zt=ve.detail)===null||Zt===void 0?void 0:Zt.allow_statistics)&&((Kt=ve.detail)===null||Kt===void 0?void 0:Kt.public_status)===1&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:ya},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),Object(V.c)()&&((hn=ve.detail)===null||hn===void 0?void 0:hn.allow_statistics)&&((Wt=ve.detail)===null||Wt===void 0?void 0:Wt.public_status)===2&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:ya},"\u64A4\u9500\u516C\u5F00"),((Ht=ve.detail)===null||Ht===void 0?void 0:Ht.courses)&&((dn=ve.detail)===null||dn===void 0?void 0:dn.is_creator)&&t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Da},"\u5F00\u8BFE"),((rn=ve.detail)===null||rn===void 0?void 0:rn.publish_status)!==0&&(((tn=ve.detail)===null||tn===void 0?void 0:tn.allow_add_member)||!Object(V.k)())&&t.a.createElement(h.a,{placement:"bottom",title:"\u4EE5\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},t.a.createElement(S.a,{className:"".concat(U.a.button," ").concat(U.a.buttonTransparent," mr15"),onClick:Ta},"\u53D1\u9001\u81F3")),((mn=ve.detail)===null||mn===void 0?void 0:mn.allow_statistics)&&((yn=ve.detail)===null||yn===void 0?void 0:yn.public_status)===2&&t.a.createElement(S.a,{className:"".concat(U.a.buttonLearnStatistics," mr15"),onClick:function(){return p.c.push("/paths/".concat(St.pathId,"/statistics"))}},"\u5B66\u4E60\u7EDF\u8BA1")),t.a.createElement("p",{className:U.a.titleWrap},t.a.createElement("span",{className:U.a.title},(Tt=ve.detail)===null||Tt===void 0?void 0:Tt.name),((Pn=ve.detail)===null||Pn===void 0?void 0:Pn.excellent)&&t.a.createElement(i.a,{className:"".concat(U.a.openCourseTag," font14")},"\u5F00\u653E\u8BFE\u7A0B")),t.a.createElement("div",{className:U.a.contentWrap},t.a.createElement("div",{className:U.a.contentLeftWrap},!!((_n=ve.detail)===null||_n===void 0?void 0:_n.stages_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u7AE0\u8282"),t.a.createElement("p",{className:"mt3"},(tt=ve.detail)===null||tt===void 0?void 0:tt.stages_count)),!!((at=ve.detail)===null||at===void 0?void 0:at.shixuns_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B9E\u8BAD"),t.a.createElement("p",{className:"mt3"},(wt=ve.detail)===null||wt===void 0?void 0:wt.shixuns_count)),!!((it=ve.detail)===null||it===void 0?void 0:it.challenge_choose_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u9009\u62E9\u9898\u4EFB\u52A1"),t.a.createElement("p",{className:"mt3"},(De=ve.detail)===null||De===void 0?void 0:De.challenge_choose_count)),!!((Qe=ve.detail)===null||Qe===void 0?void 0:Qe.challenges_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B9E\u8DF5\u4EFB\u52A1"),t.a.createElement("p",{className:"mt3"},(Ke=ve.detail)===null||Ke===void 0?void 0:Ke.challenges_count)),!!((Ne=ve.detail)===null||Ne===void 0?void 0:Ne.videos_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u89C6\u9891"),t.a.createElement("p",{className:"mt3"},(Se=ve.detail)===null||Se===void 0?void 0:Se.videos_count)),((Le=ve.detail)===null||Le===void 0?void 0:Le.publish_status)!==0&&!!((Ye=ve.detail)===null||Ye===void 0?void 0:Ye.subject_score)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C"),t.a.createElement("p",{className:"mt3"},(At=ve.detail)===null||At===void 0?void 0:At.subject_score)),((He=ve.detail)===null||He===void 0?void 0:He.publish_status)!==0&&!!((an=ve.detail)===null||an===void 0?void 0:an.member_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),t.a.createElement("p",{className:"mt3"},(Fe=ve.detail)===null||Fe===void 0?void 0:Fe.member_count)),((Yt=ve.detail)===null||Yt===void 0?void 0:Yt.subject_score)>=0&&t.a.createElement("span",{className:"font14 c-white"},t.a.createElement("span",null,"\u8BC4\u5206"),t.a.createElement("br",null),t.a.createElement(n.a,{allowHalf:!0,value:Object(le.p)((on=ve.detail)===null||on===void 0?void 0:on.averge_star),disabled:!0,className:U.a.rating})))),!!((On=ve.detail)===null||On===void 0||((bn=On.courses)===null||bn===void 0)?void 0:bn.length)&&t.a.createElement("aside",{className:U.a.nav},t.a.createElement("div",{className:U.a.navLeft},Re.course_identity<4&&t.a.createElement(h.a,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},t.a.createElement("a",{href:"/classrooms/".concat(Re==null?void 0:Re.course_id,"/newgolds/settings"),target:"_blank"},t.a.createElement("i",{className:"iconfont icon-bianji1 ".concat(U.a.navLeftIcon)}))),t.a.createElement(o.a,{overlay:t.a.createElement(f.a,null,(sn=ve.detail)===null||sn===void 0||((ar=sn.courses)===null||ar===void 0)?void 0:ar.map(function(Xt,jt){return t.a.createElement(f.a.Item,{key:Xt.course_id},t.a.createElement("span",{className:"font14",onClick:function(){return Dn(Xt.course_id)}},"\u7B2C",jt+1,"\u6B21\u5F00\u8BFE"))}))},t.a.createElement("div",null,t.a.createElement("span",{className:"font14 current"},"\u7B2C",t.a.createElement("span",{className:U.a.colorOrange},xa),"\u6B21\u5F00\u8BFE "),t.a.createElement(C.a,null))),t.a.createElement("div",{className:U.a.navContent},t.a.createElement("div",{className:U.a.contentItem},t.a.createElement("div",{className:U.a.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),t.a.createElement("div",{className:U.a.contentItemText},Re==null?void 0:Re.start_date)),t.a.createElement("div",{className:U.a.verticalLine}),t.a.createElement("div",{className:U.a.contentItem},t.a.createElement("div",{className:U.a.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),t.a.createElement("div",{className:U.a.contentItemText},Re==null?void 0:Re.end_date)),t.a.createElement("div",{className:U.a.verticalLine}),t.a.createElement("div",{className:U.a.contentItem},t.a.createElement("div",{className:U.a.contentItemTitle},"\u62A5\u540D\u4EBA\u6570\uFF1A"),t.a.createElement("div",{className:U.a.contentItemText},Re==null?void 0:Re.student_count," \u4EBA")))),t.a.createElement("div",{className:U.a.navRight,style:{display:"none"}},t.a.createElement("div",{className:U.a.flexRow},(Re==null||((Rn=Re.course_status)===null||Rn===void 0)?void 0:Rn.status)===1&&t.a.createElement("div",{className:"mr20 c-red-ee4"},Re==null||((vr=Re.course_status)===null||vr===void 0)?void 0:vr.time),(Re==null||((ir=Re.course_status)===null||ir===void 0)?void 0:ir.status)===2&&Re.course_identity<6&&t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((gr=Re.course_status)===null||gr===void 0?void 0:gr.status)===2&&(Re.course_identity<6?t.a.createElement("a",{className:U.a.classButton,href:"/classrooms/".concat(Re==null||((Rr=Re.first_category_url)===null||Rr===void 0||((or=Rr.split("/"))===null||or===void 0))?void 0:or[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),(($n=Re.course_status)===null||$n===void 0?void 0:$n.status)===1&&Re.course_identity>5&&t.a.createElement("div",{className:U.a.classButton,onClick:wa},"\u7ACB\u5373\u52A0\u5165"),((Nn=Re.course_status)===null||Nn===void 0?void 0:Nn.status)===1&&Re.course_identity===5&&t.a.createElement("a",{className:U.a.classButton,href:"/classrooms/".concat(Re==null||((Qn=Re.first_category_url)===null||Qn===void 0||((Er=Qn.split("/"))===null||Er===void 0))?void 0:Er[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((sr=Re.course_status)===null||sr===void 0?void 0:sr.status)===0&&Re.course_identity>5&&t.a.createElement("div",{className:U.a.classButton,onClick:wa},"\u7ACB\u5373\u62A5\u540D"),((Cn=Re.course_status)===null||Cn===void 0?void 0:Cn.status)===0&&Re.course_identity===5&&t.a.createElement("div",{className:U.a.classButton},"\u62A5\u540D\u6210\u529F"),((Re==null||((Ln=Re.course_status)===null||Ln===void 0)?void 0:Ln.status)===0||(Re==null||((yr=Re.course_status)===null||yr===void 0)?void 0:yr.status)===1)&&Re.course_identity<5&&t.a.createElement("a",{className:U.a.classButton,href:"/classrooms/".concat(Re==null||((ur=Re.first_category_url)===null||ur===void 0||((Je=ur.split("/"))===null||Je===void 0))?void 0:Je[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),Gr&&Yr&&((lr=ve.detail)===null||lr===void 0?void 0:lr.has_participate)&&t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Gr&&Yr&&!((cr=ve.detail)===null||cr===void 0?void 0:cr.has_participate)&&($t?t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bg28e),onClick:ba},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),t.a.createElement("div",{className:U.a.flexRow},Gr&&!!((br=ve.detail)===null||br===void 0||((Vn=br.courses)===null||Vn===void 0)?void 0:Vn.length)&&Yr&&t.a.createElement("span",{className:"mt20"},t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(wr=ve.detail)===null||wr===void 0?void 0:wr.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},$t===!0?((Zn=ve.detail)===null||Zn===void 0?void 0:Zn.participant_count)+1:(dr=ve.detail)===null||dr===void 0?void 0:dr.participant_count),"\u4EBA")),Gr&&!((Jn=ve.detail)===null||Jn===void 0||((xr=Jn.courses)===null||xr===void 0)?void 0:xr.length)&&Yr&&t.a.createElement("span",null,!((Ar=ve.detail)===null||Ar===void 0?void 0:Ar.has_participate)&&($t===!0?t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("a",{className:"".concat(U.a.classButton," ").concat(U.a.bg28e),onClick:ba},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((et=ve.detail)===null||et===void 0?void 0:et.has_participate)&&t.a.createElement("span",{className:"".concat(U.a.classButton," ").concat(U.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(be=ve.detail)===null||be===void 0?void 0:be.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},$t===!0?((Ce=ve.detail)===null||Ce===void 0?void 0:Ce.participant_count)+1:(Ge=ve.detail)===null||Ge===void 0?void 0:Ge.participant_count),"\u4EBA"))))))),t.a.createElement(re,null))},O=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,We=Ee.loading,Ae=Ee.globalSetting;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:We.models.index}})(ye),r=I("9Bee"),l=I("NE/W"),T=I("L7QV"),y=I("DHCt"),w=I("CRgH"),K=I("8Bcu"),W=I.n(K),k=I("uLqt"),Y=I("/vd4"),ne=I("I9We"),he=I("nM8u"),fe=I("V0hb"),Te=I("EkPb"),de=I("7X0+"),je=I("VrcO"),ut=I.n(je),ke=I("oUNq"),Be=I("DndG"),dt=function(_e){var xe=_e.pathsDetail,We=_e.loading,Ae=_e.dispatch,Ve=_e.onReloadData,Et=Ve===void 0?function(){}:Ve,vt=Object(b.m)(),lt=Object(e.useState)([]),ct=Object(L.a)(lt,2),$e=ct[0],kt=ct[1],Bt=Object(e.useState)(!0),pt=Object(L.a)(Bt,2),Pe=pt[0],qe=pt[1],Gt=Object(e.useState)(!1),Ct=Object(L.a)(Gt,2),Oe=Ct[0],Ot=Ct[1],Qt=de.a.useForm(),Mt=Object(L.a)(Qt,1),nt=Mt[0],Ut=Object(e.useState)([]),Dt=Object(L.a)(Ut,2),ze=Dt[0],rt=Dt[1],xt=Object(e.useState)(1),zt=Object(L.a)(xt,2),yt=zt[0],Zt=zt[1],Kt=Object(e.useState)([]),hn=Object(L.a)(Kt,2),Wt=hn[0],Ht=hn[1],dn=Object(e.useState)(!0),rn=Object(L.a)(dn,2),tn=rn[0],mn=rn[1],yn=Object(e.useState)(!1),Tt=Object(L.a)(yn,2),Pn=Tt[0],_n=Tt[1];Object(e.useEffect)(function(){xe.actionTabs.key==="Collaborators-AddCollaborator"&&(mn(!0),qe(!0),tt())},[xe.actionTabs.key]);var tt=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var Le;return v.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,Ae({type:"classroomList/getSchoolList",payload:{}});case 2:Le=At.sent,kt(Le.map(function(He){return{value:He}}));case 4:case"end":return At.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),at=function(){var Se,Le;if(!((Se=nt.getFieldValue())===null||Se===void 0||((Le=Se.keyword)===null||Le===void 0)?void 0:Le.trim())){R.b.warn("\u8BF7\u8F93\u5165\u59D3\u540D"),rt([]);return}mn(!1),qe(!0),Ot(!1),Zt(1),Ht([]),it(!0)},wt=function(Se){Se=String(Se);var Le=Wt.indexOf(Se);Le<0?Wt.push(Se):Wt.splice(Le,1),Ht(Object(fe.a)(Wt))},it=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var Le,Ye,At,He,an,Fe=arguments;return v.a.wrap(function(on){for(;;)switch(on.prev=on.next){case 0:if(Le=Fe.length>0&&Fe[0]!==void 0?Fe[0]:!1,!(Pe&&!Oe||Le)){on.next=11;break}return He=nt.getFieldValue(),Ot(!0),Zt(Le?1:yt+1),on.next=7,Object(ke.qb)({page:Le?1:yt+1,container_id:vt.pathId,container_type:3,school_name:(He==null?void 0:He.school_name)||null,keyword:(He==null||((Ye=He.keyword)===null||Ye===void 0)?void 0:Ye.trim())||null});case 7:an=on.sent,rt(Le?Object(fe.a)(an.users):[].concat(Object(fe.a)(ze),Object(fe.a)(an.users))),Ot(!1),((At=an.users)===null||At===void 0?void 0:At.length)<10&&qe(!1);case 11:case"end":return on.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),De=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var Le;return v.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:if(Wt==null?void 0:Wt.length){At.next=4;break}R.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"),At.next=10;break;case 4:return _n(!0),At.next=7,Object(G.d)({id:vt.pathId,user_ids:Wt});case 7:Le=At.sent,_n(!1),Le&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),Qe(),Et&&Et());case 10:case"end":return At.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),Qe=function(){nt.setFieldsValue({keyword:""}),Ae({type:"pathsDetail/setActionTabs",payload:{}})},Ke=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(Se,Le){return t.a.createElement(oe.a,{value:Le.numid,checked:Wt.includes(String(Le.numid)),disabled:!!Se})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(Se,Le){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement(Be.Link,{className:"bold c-black",to:"/users/".concat(Le.login),target:"_blank"},Se||"--"))}},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se},t.a.createElement("span",null,Se||"--"))}},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:function(Se){return Se?"\u662F":"\u5426"}},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(Se){return t.a.createElement(h.a,{placement:"bottom",title:Se&&pe()(Se).format("YYYY-MM-DD HH:mm")},t.a.createElement("span",null,Se&&pe()(Se).format("YYYY-MM-DD HH:mm")))}},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:function(Se){if(Se===1)return t.a.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return t.a.createElement(x.a,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",visible:xe.actionTabs.key==="Collaborators-AddCollaborator",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:Pn,onOk:De,onCancel:Qe},t.a.createElement(de.a,{layout:"inline",form:nt,initialValues:{school_name:"",keyword:""},className:"mt10",onFinish:at},t.a.createElement(de.a.Item,{name:"keyword",label:"\u59D3\u540D\uFF1A"},t.a.createElement(w.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"})),t.a.createElement(de.a.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},t.a.createElement(he.a,{allowClear:!0,defaultOpen:!1,options:$e,style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:function(Se,Le){return Le.value.toUpperCase().indexOf(Se.toUpperCase())!==-1}})),t.a.createElement(de.a.Item,null,t.a.createElement(S.a,{htmlType:"submit",type:"primary",size:"large"},"\u641C\u7D22"))),tn&&t.a.createElement("div",{className:"tc font16 c-light-black mt40"},t.a.createElement("img",{src:I("E7E6"),width:"100",alt:""}),t.a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!tn&&t.a.createElement("section",null,t.a.createElement("div",{className:"flexd-table-header mt20"},t.a.createElement(Y.a,{pagination:!1,dataSource:[],columns:Ke})),t.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},t.a.createElement(ut.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(Se){it()},hasMore:Pe,useWindow:!1},t.a.createElement(Y.a,{loading:Oe,showHeader:!1,pagination:!1,dataSource:ze,columns:Ke,onRow:function(Se){return{onClick:function(Ye){Ye.currentTarget.querySelector("input").disabled||wt(Ye.currentTarget.querySelector("input").value)}}}})))))},gt=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading;return{pathsDetail:_e,loading:xe}})(dt),Pt=function(_e){var xe=_e.pathsDetail,We=_e.loading,Ae=_e.dispatch,Ve=_e.onReloadData,Et=Ve===void 0?function(){}:Ve,vt=Object(b.m)(),lt=Object(e.useState)(!0),ct=Object(L.a)(lt,2),$e=ct[0],kt=ct[1],Bt=Object(e.useState)(!1),pt=Object(L.a)(Bt,2),Pe=pt[0],qe=pt[1],Gt=de.a.useForm(),Ct=Object(L.a)(Gt,1),Oe=Ct[0],Ot=Object(e.useState)([]),Qt=Object(L.a)(Ot,2),Mt=Qt[0],nt=Qt[1],Ut=Object(e.useState)(1),Dt=Object(L.a)(Ut,2),ze=Dt[0],rt=Dt[1],xt=Object(e.useState)([]),zt=Object(L.a)(xt,2),yt=zt[0],Zt=zt[1],Kt=Object(e.useState)(!0),hn=Object(L.a)(Kt,2),Wt=hn[0],Ht=hn[1],dn=Object(e.useState)(!1),rn=Object(L.a)(dn,2),tn=rn[0],mn=rn[1];Object(e.useEffect)(function(){xe.actionTabs.key==="Collaborators-AddCourses"&&(Ht(!0),kt(!0),yn())},[xe.actionTabs.key]);var yn=function(){var it=Object(E.a)(v.a.mark(function De(){var Qe;return v.a.wrap(function(Ne){for(;;)switch(Ne.prev=Ne.next){case 0:return Ne.next=2,Ae({type:"classroomList/getSchoolList",payload:{}});case 2:Qe=Ne.sent;case 3:case"end":return Ne.stop()}},De)}));return function(){return it.apply(this,arguments)}}(),Tt=function(){Ht(!1),kt(!0),qe(!1),rt(1),Zt([]),_n(!0)},Pn=function(De){De=String(De);var Qe=yt.indexOf(De);Qe<0?yt.push(De):yt.splice(Qe,1),Zt(Object(fe.a)(yt))},_n=function(){var it=Object(E.a)(v.a.mark(function De(){var Qe,Ke,Ne,Se,Le,Ye=arguments;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(Qe=Ye.length>0&&Ye[0]!==void 0?Ye[0]:!1,!($e&&!Pe||Qe)){He.next=11;break}return Se=Oe.getFieldValue(),qe(!0),rt(Qe?1:ze+1),He.next=7,Object(ke.pb)({page:Qe?1:ze+1,container_id:vt.pathId,container_type:3,manager_name:(Se==null?void 0:Se.manager_name)||null,course_name:(Se==null||((Ke=Se.course_name)===null||Ke===void 0)?void 0:Ke.trim())||null});case 7:Le=He.sent,nt(Qe?Object(fe.a)(Le.courses):[].concat(Object(fe.a)(Mt),Object(fe.a)(Le.courses))),qe(!1),((Ne=Le.courses)===null||Ne===void 0?void 0:Ne.length)<10&&kt(!1);case 11:case"end":return He.stop()}},De)}));return function(){return it.apply(this,arguments)}}(),tt=function(){var it=Object(E.a)(v.a.mark(function De(){var Qe,Ke,Ne;return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(yt==null?void 0:yt.length){Le.next=4;break}R.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802"),Le.next=13;break;case 4:if(!((xe==null||((Qe=xe.Courses)===null||Qe===void 0||((Ke=Qe.spoc_courses)===null||Ke===void 0))?void 0:Ke.length)+(yt==null?void 0:yt.length)>3)){Le.next=7;break}return R.b.warn("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u8BFE\u5802"),Le.abrupt("return");case 7:return mn(!0),Le.next=10,Object(G.a)({id:vt.pathId,course_ids:yt});case 10:Ne=Le.sent,mn(!1),Ne&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),at(),Et&&Et());case 13:case"end":return Le.stop()}},De)}));return function(){return it.apply(this,arguments)}}(),at=function(){Oe.setFieldsValue({course_name:"",manager_name:""}),Zt([]),Ae({type:"pathsDetail/setActionTabs",payload:{}})},wt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(De,Qe){return t.a.createElement(oe.a,{value:Qe.id,checked:yt.includes(String(Qe.id)),disabled:!!De})}},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De))}},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:function(De){return t.a.createElement(h.a,{placement:"bottom",title:De},t.a.createElement("span",null,De||"--"))}}];return t.a.createElement(x.a,{title:"\u6DFB\u52A0\u8BFE\u5802",visible:xe.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:tn,onOk:tt,onCancel:at},t.a.createElement(de.a,{layout:"inline",form:Oe,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Tt},t.a.createElement(de.a.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},t.a.createElement(w.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),t.a.createElement(de.a.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},t.a.createElement(w.a,{allowClear:!0,style:{width:370},size:"large",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),t.a.createElement(de.a.Item,null,t.a.createElement(S.a,{htmlType:"submit",type:"primary",size:"large"},"\u641C\u7D22"))),Wt&&t.a.createElement("div",{className:"tc font16 c-light-black mt40"},t.a.createElement("img",{src:I("E7E6"),width:"100",alt:""}),t.a.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!Wt&&t.a.createElement("section",null,t.a.createElement("div",{className:"flexd-table-header mt20"},t.a.createElement(Y.a,{pagination:!1,dataSource:[],columns:wt})),t.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},t.a.createElement(ut.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(De){_n()},hasMore:$e,useWindow:!1},t.a.createElement(Y.a,{loading:Pe,showHeader:!1,pagination:!1,dataSource:Mt,columns:wt,onRow:function(De){return{onClick:function(Ke){Ke.currentTarget.querySelector("input").disabled||Pn(Ke.currentTarget.querySelector("input").value)}}}})))))},Rt=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading;return{pathsDetail:_e,loading:xe}})(Pt),Jt=I("Wu6v"),Fn=I("F61N"),Bn=I.n(Fn),er=I("WPnJ"),Kn=I.n(er),Sn=I("ErOA"),pr=[2,5,8,11,14],Wn=Object(Jt.b)(function(Ee){var _e,xe=Ee.item,We=Ee.toIndex,Ae=Ee.params,Ve=Ee.dispatch,Et=Ee.classroomList,vt=Ee.handleDeleteMember,lt=Ee.pathsDetail;return t.a.createElement("span",{style:{display:"inline-block",width:"30%",padding:"20px",background:"#fff",marginTop:"10px",marginLeft:pr.indexOf(We)>-1?"10px":"",marginRight:pr.indexOf(We)>-1?"10px":""}},t.a.createElement("div",{className:Kn.a.directionItemWrap},t.a.createElement(h.a,{color:"#ffffff",placement:"bottom",title:t.a.createElement("div",{style:{color:"#333333"}},t.a.createElement("span",null,(xe==null?void 0:xe.school)||""),t.a.createElement("br",null),t.a.createElement("span",null,(xe==null?void 0:xe.name)||""))},t.a.createElement("img",{className:Kn.a.imgradius,src:N.a.API_SERVER+"/images/"+(xe==null?void 0:xe.image_url)}),t.a.createElement("div",{style:{textOverflow:"ellipsis",whiteSpace:"nowrap",width:"80px",overflow:"hidden"}},xe==null?void 0:xe.name)),t.a.createElement("br",null),t.a.createElement("span",{className:Kn.a.groupActionWrap},t.a.createElement("i",{style:{display:!((_e=lt.detail)===null||_e===void 0?void 0:_e.allow_add_member)&&"none"},className:"iconfont icon-shanchu5 mr1 c-red font15 current",onClick:function($e){$e.stopPropagation(),vt(xe.id)}}))))}),zn=Object(Jt.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.items,We=Ee.params,Ae=Ee.dispatch,Ve=Ee.classroomList,Et=Ee.handleDeleteMember;return t.a.createElement("div",{className:"task-list-container"},xe==null?void 0:xe.map(function(vt,lt){return t.a.createElement(Wn,{key:"".concat(vt.id),dispatch:Ae,pathsDetail:_e,handleDeleteMember:Et,classroomList:Ve,toIndex:lt+1,params:We,index:lt,item:vt})}))}),Hn=function(_e){var xe=_e.data,We=_e.classroomList,Ae=_e.pathsDetail,Ve=_e.callback,Et=_e.handleDeleteMember,vt=_e.onCancel,lt=_e.dispatch,ct=_e.visible,$e=ct===void 0?!1:ct,kt=Object(e.useState)(xe),Bt=Object(L.a)(kt,2),pt=Bt[0],Pe=Bt[1],qe=Object(b.m)(),Gt=Object(e.useState)(),Ct=Object(L.a)(Gt,2),Oe=Ct[0],Ot=Ct[1];function Qt(Ut){var Dt=Ut.newIndex,ze=Ut.oldIndex;Mt(Bn()(pt,ze,Dt).map(function(rt){return rt==null?void 0:rt.id})),Pe(Bn()(pt,ze,Dt))}Object(e.useEffect)(function(){Pe(xe)},[JSON.stringify(xe)]);function Mt(Ut){return nt.apply(this,arguments)}function nt(){return nt=Object(E.a)(v.a.mark(function Ut(Dt){var ze;return v.a.wrap(function(xt){for(;;)switch(xt.prev=xt.next){case 0:return xt.next=2,Object(Sn.a)("/api/paths/".concat(qe==null?void 0:qe.pathId,"/move_subject_members.json"),{method:"post",body:{user_ids:Dt}});case 2:ze=xt.sent;case 3:case"end":return xt.stop()}},Ut)})),nt.apply(this,arguments)}return t.a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},t.a.createElement(zn,{axis:"xy",helperClass:"dragging-li",distance:2,dispatch:lt,pathsDetail:Ae,handleDeleteMember:Et,classroomList:We,params:qe,items:pt,onSortEnd:Qt}))},Gn=Object(p.a)(function(Ee){var _e=Ee.classroomList,xe=Ee.pathsDetail;return{classroomList:_e,pathsDetail:xe}})(Hn),Mr=I("lseA"),Sr=I.n(Mr),$r=[2,5,8,11,14],Qr=Object(Jt.b)(function(Ee){var _e,xe,We,Ae=Ee.item,Ve=Ee.toIndex,Et=Ee.params,vt=Ee.dispatch,lt=Ee.classroomList,ct=Ee.handleDeleteMember;return t.a.createElement("span",{style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},t.a.createElement("div",{className:Sr.a.directionItemWrap,onClick:function(){window.open(Ae==null?void 0:Ae.first_category_url)}},t.a.createElement("img",{className:Sr.a.imgradius,src:N.a.API_SERVER+(Ae==null?void 0:Ae.default_image)}),t.a.createElement("span",{className:Sr.a.groupActionWrap},t.a.createElement(h.a,{title:Ae.name},t.a.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((_e=Ae.name)===null||_e===void 0?void 0:_e.length)>7?t.a.createElement("span",null,(xe=Ae.name)===null||xe===void 0?void 0:xe.substring(0,7),t.a.createElement("br",null)," ",(We=Ae.name)===null||We===void 0?void 0:We.substring(7,14),(Ae==null?void 0:Ae.name.length)>14&&"..."):Ae.name)))),t.a.createElement("div",{className:Sr.a.bottomdiv},t.a.createElement("span",null,t.a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),t.a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},Ae==null?void 0:Ae.visits)),t.a.createElement("span",null,t.a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),t.a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ae==null?void 0:Ae.course_members_count)),t.a.createElement("span",null,t.a.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),t.a.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",Ae==null?void 0:Ae.tasks_count)),t.a.createElement("span",null,t.a.createElement("i",{style:{color:"#bbbbbb"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:function(kt){kt.stopPropagation(),ct(Ae.id)}}))))}),Zr=Object(Jt.a)(function(Ee){var _e=Ee.items,xe=Ee.params,We=Ee.dispatch,Ae=Ee.classroomList,Ve=Ee.handleDeleteMember;return t.a.createElement("div",{className:"task-list-container"},_e==null?void 0:_e.map(function(Et,vt){return t.a.createElement(Qr,{key:"".concat(Et.id),dispatch:We,handleDeleteMember:Ve,classroomList:Ae,toIndex:vt+1,params:xe,index:vt,item:Et})}))}),Fr=function(_e){var xe=_e.data,We=_e.classroomList,Ae=_e.callback,Ve=_e.handleDeleteMember,Et=_e.onCancel,vt=_e.dispatch,lt=_e.visible,ct=lt===void 0?!1:lt,$e=Object(e.useState)(xe),kt=Object(L.a)($e,2),Bt=kt[0],pt=kt[1],Pe=Object(b.m)(),qe=Object(e.useState)(),Gt=Object(L.a)(qe,2),Ct=Gt[0],Oe=Gt[1];function Ot(nt){var Ut=nt.newIndex,Dt=nt.oldIndex;Qt(Bn()(Bt,Dt,Ut).map(function(ze){return ze==null?void 0:ze.id})),pt(Bn()(Bt,Dt,Ut))}Object(e.useEffect)(function(){pt(xe)},[JSON.stringify(xe)]);function Qt(nt){return Mt.apply(this,arguments)}function Mt(){return Mt=Object(E.a)(v.a.mark(function nt(Ut){var Dt;return v.a.wrap(function(rt){for(;;)switch(rt.prev=rt.next){case 0:return rt.next=2,Object(Sn.a)("/api/paths/".concat(Pe==null?void 0:Pe.pathId,"/spoc_courses/move_position.json"),{method:"post",body:{ids:Ut}});case 2:Dt=rt.sent;case 3:case"end":return rt.stop()}},nt)})),Mt.apply(this,arguments)}return t.a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},t.a.createElement(Zr,{axis:"y",helperClass:"dragging-li",distance:2,dispatch:vt,handleDeleteMember:Ve,classroomList:We,params:Pe,items:Bt,onSortEnd:Ot}))},Ue=Object(p.a)(function(Ee){var _e=Ee.classroomList;return{classroomList:_e}})(Fr),Jr=function(_e){var xe,We,Ae,Ve,Et,vt,lt,ct,$e,kt,Bt,pt,Pe,qe,Gt,Ct,Oe,Ot,Qt,Mt,nt,Ut,Dt,ze,rt,xt,zt,yt,Zt,Kt,hn,Wt,Ht,dn,rn,tn,mn,yn,Tt,Pn,_n,tt,at,wt,it,De,Qe,Ke,Ne,Se,Le,Ye,At,He,an,Fe=_e.pathsDetail,Yt=_e.user,on=_e.globalSetting,On=_e.loading,bn=_e.classroomList,sn=_e.dispatch,ar=Object(me.a)(_e,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),Rn=Object(b.m)(),vr=Object(e.useState)(!0),ir=Object(L.a)(vr,2),gr=ir[0],Rr=ir[1],or=Object(e.useState)(),$n=Object(L.a)(or,2),Nn=$n[0],Qn=$n[1],Er=Object(e.useState)(),sr=Object(L.a)(Er,2),Cn=sr[0],Ln=sr[1],yr=Object(e.useState)({}),ur=Object(L.a)(yr,2),Je=ur[0],lr=ur[1],cr=Object(e.useState)(),br=Object(L.a)(cr,2),Vn=br[0],wr=br[1],Zn=function(){var Me=Object(E.a)(v.a.mark(function bt(){var Ze;return v.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(Cn==null?void 0:Cn.trim()){st.next=3;break}return R.b.warn("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),st.abrupt("return");case 3:return st.next=5,Object(G.N)({id:Rn.pathId,team_title:Cn.trim()});case 5:Ze=st.sent,Qn(!Nn),(Ze==null?void 0:Ze.status)===0&&(Ln(null),R.b.success(Ze.message),sn({type:"pathsDetail/getRightData",payload:{id:Rn.pathId}}));case 8:case"end":return st.stop()}},bt)}));return function(){return Me.apply(this,arguments)}}();Object(e.useEffect)(function(){sn({type:"pathsDetail/getCoureses",payload:{id:Rn.pathId}})},[]),Object(e.useEffect)(function(){var Me;if(((Me=bn.actionTabs)===null||Me===void 0?void 0:Me.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){var bt,Ze,St=(bt=Fe.detail)===null||bt===void 0||((Ze=bt.courses)===null||Ze===void 0)?void 0:Ze.find(function(st){var Ft;return st.course_id===((Ft=bn.actionTabs)===null||Ft===void 0?void 0:Ft.name)});console.log("----------",St),lr(St||{})}},[bn.actionTabs]),Object(e.useEffect)(function(){var Me,bt,Ze;if((Me=Fe.detail)===null||Me===void 0?void 0:Me.has_start){var St,st,Ft=(St=Fe.detail)===null||St===void 0||((st=St.courses)===null||st===void 0)?void 0:st.findIndex(function(Dn){var vn;return parseInt((vn=Dn.course_status)===null||vn===void 0?void 0:vn.status)===1});Ze=Ft>-1?Ft:0}else{var Re,pn,nn,wn,Tn,$t=(Re=Fe.detail)===null||Re===void 0||((pn=Re.courses)===null||pn===void 0||((nn=pn.map(function(Dn){var vn;return parseInt((vn=Dn.course_status)===null||vn===void 0?void 0:vn.status)}))===null||nn===void 0))?void 0:nn.lastIndexOf(2);Ze=$t>-1?$t:0,$t=(wn=Fe.detail)===null||wn===void 0||((Tn=wn.courses)===null||Tn===void 0)?void 0:Tn.findIndex(function(Dn){var vn;return parseInt((vn=Dn.course_status)===null||vn===void 0?void 0:vn.status)===0}),Ze=$t>-1?$t:Ze}if((bt=Fe.detail)===null||bt===void 0?void 0:bt.courses){var qn;lr(((qn=Fe.detail)===null||qn===void 0?void 0:qn.courses[Ze])||{})}},[Fe.detail]);var dr=function(){var Me=Object(E.a)(v.a.mark(function bt(Ze){return v.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:function(){var Ft=Object(E.a)(v.a.mark(function pn(){var nn,wn;return v.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,Object(G.n)({id:Rn.pathId,user_id:Ze});case 2:nn=$t.sent,(nn==null?void 0:nn.status)===1&&(((wn=Yt.userInfo)===null||wn===void 0?void 0:wn.user_id)===Ze&&p.c.push("/paths"),R.b.info(nn==null?void 0:nn.message),be());case 4:case"end":return $t.stop()}},pn)}));function Re(){return Ft.apply(this,arguments)}return Re}()});case 1:case"end":return st.stop()}},bt)}));return function(Ze){return Me.apply(this,arguments)}}(),Jn=function(){var Me=Object(E.a)(v.a.mark(function bt(Ze){return v.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:function(){var Ft=Object(E.a)(v.a.mark(function pn(){var nn,wn;return v.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,Object(G.m)({id:Rn.pathId,courseid:Ze});case 2:nn=$t.sent,(nn==null?void 0:nn.status)===0&&(((wn=Yt.userInfo)===null||wn===void 0?void 0:wn.user_id)===Ze&&p.c.push("/paths"),R.b.info("\u5220\u9664\u6210\u529F"),be());case 4:case"end":return $t.stop()}},pn)}));function Re(){return Ft.apply(this,arguments)}return Re}()});case 1:case"end":return st.stop()}},bt)}));return function(Ze){return Me.apply(this,arguments)}}(),xr=function(){x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:function(){var bt=Object(E.a)(v.a.mark(function St(){var st;return v.a.wrap(function(Re){for(;;)switch(Re.prev=Re.next){case 0:return Re.next=2,Object(G.h)({id:Rn.pathId});case 2:st=Re.sent,st.status===0&&(wr(!0),R.b.success(st.message));case 4:case"end":return Re.stop()}},St)}));function Ze(){return bt.apply(this,arguments)}return Ze}()})},Ar=function(){sn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},et=function(){sn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses"}})},be=function(){sn({type:"pathsDetail/getPathsDetail",payload:{id:Rn.pathId}}),sn({type:"pathsDetail/getRightData",payload:{id:Rn.pathId}}),sn({type:"pathsDetail/getCoureses",payload:{id:Rn.pathId}})},Ce=function(){var bt;return Nn?t.a.createElement("div",{className:W.a.flexRow},t.a.createElement(w.a,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Cn,onChange:function(St){return Ln(St.target.value)}}),t.a.createElement(S.a,{className:"ml5",onClick:function(){return Qn(!Nn)}},"\u53D6\u6D88"),t.a.createElement(S.a,{className:"ml5",type:"primary",onClick:Zn},"\u786E\u5B9A")):t.a.createElement("div",{className:W.a.directionItemWrap},t.a.createElement("span",{style:{fontSize:"16px"}},(bt=Fe.rightData)===null||bt===void 0?void 0:bt.team_title),t.a.createElement("span",{className:W.a.groupActionWrap},t.a.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:function(){return Qn(!Nn)}})))},Ge=function(){if(!Object(H.c)(sn))return;x.a.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:function(){var bt=Object(E.a)(v.a.mark(function St(){var st,Ft;return v.a.wrap(function(pn){for(;;)switch(pn.prev=pn.next){case 0:return pn.next=2,Object(G.F)({id:Je==null?void 0:Je.course_id});case 2:st=pn.sent,st.status===0&&(R.b.success(st.message),sn({type:"pathsDetail/getPathsDetail",payload:{id:Rn.pathId}}),parseInt((Ft=Je.course_status)===null||Ft===void 0?void 0:Ft.status)===1&&Object(le.z)("/classrooms/".concat(Je==null?void 0:Je.course_id,"/shixun_homework")));case 4:case"end":return pn.stop()}},St)}));function Ze(){return bt.apply(this,arguments)}return Ze}()})},ve=!!((xe=Fe.detail)===null||xe===void 0?void 0:xe.participant_count)&&!((We=Fe.detail)===null||We===void 0?void 0:We.allow_statistics),ft=((Ae=Fe.detail)===null||Ae===void 0||((Ve=Ae.courses)===null||Ve===void 0)?void 0:Ve.findIndex(function(Me){return(Me==null?void 0:Me.course_id)===(Je==null?void 0:Je.course_id)}))+1,ot=ft===((Et=Fe.detail)===null||Et===void 0||((vt=Et.courses)===null||vt===void 0)?void 0:vt.length);return t.a.createElement("section",{className:W.a.rightWrap},((lt=Fe.rightData)===null||lt===void 0?void 0:lt.qrcode_img)&&t.a.createElement("div",{className:W.a.qrCode},t.a.createElement("img",{src:(ct=Fe.rightData)===null||ct===void 0?void 0:ct.qrcode_img})),(($e=Fe.rightData)===null||$e===void 0?void 0:$e.progress)&&t.a.createElement("div",{className:"".concat(W.a.card," ").concat(W.a.cardTop)},parseInt(Je==null||((kt=Je.course_status)===null||kt===void 0)?void 0:kt.status)===2&&Je.course_identity<6&&t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Bt=Je.course_status)===null||Bt===void 0?void 0:Bt.status)===2&&(Je.course_identity<6?"":t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),t.a.createElement("div",{className:W.a.flexRow},ve&&!!((pt=Fe.detail)===null||pt===void 0||((Pe=pt.courses)===null||Pe===void 0)?void 0:Pe.length)&&ot&&t.a.createElement("span",{className:"mt20"},t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(qe=Fe.detail)===null||qe===void 0?void 0:qe.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},Vn===!0?((Gt=Fe.detail)===null||Gt===void 0?void 0:Gt.participant_count)+1:(Ct=Fe.detail)===null||Ct===void 0?void 0:Ct.participant_count),"\u4EBA")),ve&&!((Oe=Fe.detail)===null||Oe===void 0||((Ot=Oe.courses)===null||Ot===void 0)?void 0:Ot.length)&&ot&&t.a.createElement("span",null,!((Qt=Fe.detail)===null||Qt===void 0?void 0:Qt.has_participate)&&(Vn===!0?t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("a",{className:"".concat(W.a.classButton," ").concat(W.a.bg28e),onClick:xr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((Mt=Fe.detail)===null||Mt===void 0?void 0:Mt.has_participate)&&t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(nt=Fe.detail)===null||nt===void 0?void 0:nt.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),t.a.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",t.a.createElement("span",{className:"mr5 c-red-ee4"},Vn===!0?((Ut=Fe.detail)===null||Ut===void 0?void 0:Ut.participant_count)+1:(Dt=Fe.detail)===null||Dt===void 0?void 0:Dt.participant_count),"\u4EBA"))),parseInt(Je==null||((ze=Je.course_status)===null||ze===void 0)?void 0:ze.status)===1&&t.a.createElement("div",{className:"mr20 c-red-ee4"},Je==null||((rt=Je.course_status)===null||rt===void 0)?void 0:rt.time),t.a.createElement("p",{className:"mb10 mt10 ".concat(W.a.flexRowAbout)},t.a.createElement("span",{className:"c-light-green font14"},"\u5DF2\u5B66",(xt=Fe.rightData)===null||xt===void 0?void 0:xt.progress.learned,"%"),t.a.createElement("span",{className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",Object(le.G)((zt=Fe.rightData)===null||zt===void 0?void 0:zt.progress.time)," ")),t.a.createElement(T.a,{percent:(yt=Fe.rightData)===null||yt===void 0?void 0:yt.progress.learned,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}}),parseInt((Zt=Je.course_status)===null||Zt===void 0?void 0:Zt.status)===2&&(Je.course_identity<6?t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Je==null||((Kt=Je.first_category_url)===null||Kt===void 0||((hn=Kt.split("/"))===null||hn===void 0))?void 0:hn[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"})),parseInt((Wt=Je.course_status)===null||Wt===void 0?void 0:Wt.status)===1&&Je.course_identity>5&&t.a.createElement("div",{className:W.a.classButton,onClick:Ge},"\u7ACB\u5373\u52A0\u5165"),parseInt((Ht=Je.course_status)===null||Ht===void 0?void 0:Ht.status)===1&&Je.course_identity===5&&t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Je==null||((dn=Je.first_category_url)===null||dn===void 0||((rn=dn.split("/"))===null||rn===void 0))?void 0:rn[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((tn=Je.course_status)===null||tn===void 0?void 0:tn.status)===0&&Je.course_identity>5&&t.a.createElement("div",{className:W.a.classButton,onClick:Ge},"\u7ACB\u5373\u62A5\u540D"),parseInt((mn=Je.course_status)===null||mn===void 0?void 0:mn.status)===0&&Je.course_identity===5&&t.a.createElement("div",{className:W.a.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt(Je==null||((yn=Je.course_status)===null||yn===void 0)?void 0:yn.status)===0||parseInt(Je==null||((Tt=Je.course_status)===null||Tt===void 0)?void 0:Tt.status)===1)&&Je.course_identity<5&&t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Je==null||((Pn=Je.first_category_url)===null||Pn===void 0||((_n=Pn.split("/"))===null||_n===void 0))?void 0:_n[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ve&&ot&&((tt=Fe.detail)===null||tt===void 0?void 0:tt.has_participate)&&t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ve&&ot&&!((at=Fe.detail)===null||at===void 0?void 0:at.has_participate)&&(Vn?t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bg28e),onClick:xr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),t.a.createElement("p",{className:"mb30",style:{marginTop:"15px"}},t.a.createElement("span",{className:"font16"},"\u8BFE\u7A0B\u987B\u77E5")),t.a.createElement(r.a,{className:"fon16",value:(wt=Fe.detail)===null||wt===void 0?void 0:wt.learning_notes})),!!((it=Fe.rightData)===null||it===void 0||((De=it.members)===null||De===void 0)?void 0:De.length)&&t.a.createElement("div",{className:"".concat(W.a.card," pb0"),style:{marginTop:-135}},((Qe=Fe.detail)===null||Qe===void 0?void 0:Qe.allow_add_member)?Ce():t.a.createElement("p",{className:"font16"},(Ke=Fe.rightData)===null||Ke===void 0?void 0:Ke.team_title),t.a.createElement(Gn,{data:(Ne=Fe.rightData)===null||Ne===void 0?void 0:Ne.members,handleDeleteMember:dr}),((Se=Fe.detail)===null||Se===void 0?void 0:Se.allow_add_member)&&t.a.createElement(Q.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},t.a.createElement(j.a,{className:"c-blue current",onClick:Ar},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),((Le=Fe.detail)===null||Le===void 0?void 0:Le.show_spoc)===1&&t.a.createElement("div",{className:"".concat(W.a.card," pb0"),style:{marginTop:15}},t.a.createElement("p",{className:"font16"},"SPOC\u8BFE\u5802"),t.a.createElement(Ue,{data:(Ye=Fe.Courses)===null||Ye===void 0?void 0:Ye.spoc_courses,handleDeleteMember:Jn}),((At=Fe.detail)===null||At===void 0?void 0:At.show_spoc)===1&&(Fe==null||((He=Fe.Courses)===null||He===void 0||((an=He.spoc_courses)===null||an===void 0))?void 0:an.length)<3&&t.a.createElement(Q.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},t.a.createElement(j.a,{className:"c-blue current",onClick:et},"+ \u6DFB\u52A0\u8BFE\u5802"))),t.a.createElement(gt,{onReloadData:be}),t.a.createElement(Rt,{onReloadData:be}))},qr=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,We=Ee.loading,Ae=Ee.globalSetting,Ve=Ee.classroomList;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:We.models.index,classroomList:Ve}})(Jr),Pr=I("HBuW"),Ur=I("VlDO"),Un=I.n(Ur),_a=I("2aF/"),Br=I("1kpo"),tr=I("Rbwl"),Ir=I("hTF7"),va=I("E+ey"),Wr=I("sY1U"),Yn=I("cCSd"),In=I.n(Yn),ea=w.a.Search,zr=[{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"}]}],nr=function(_e){var xe,We=_e.classroomList,Ae=_e.loading,Ve=_e.dispatch,Et=_e.cb,vt=_e.shixunIds,lt=vt===void 0?[]:vt,ct=Object(b.m)(),$e=Object(b.l)(),kt=We.actionTabs,Bt=de.a.useForm(),pt=Object(L.a)(Bt,1),Pe=pt[0],qe=We.shixunLists,Gt=Object(e.useState)([]),Ct=Object(L.a)(Gt,2),Oe=Ct[0],Ot=Ct[1],Qt=Object(e.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"}),Mt=Object(L.a)(Qt,2),nt=Mt[0],Ut=Mt[1];Object(e.useEffect)(function(){We.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"&&(nt.page=1,Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)}))},[We.actionTabs.key]);var Dt=function(){Ve({type:"classroomList/setActionTabs",payload:{}}),Ut({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"})};return We.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:t.a.createElement(Br.a,{placement:"bottom",height:"100%",closable:!1,visible:We.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:In.a.drawer,footer:t.a.createElement("div",{className:"tc"},t.a.createElement(S.a,{size:"large",onClick:function(){Dt(),Ot([])},style:{marginRight:8}},"\u53D6\u6D88"),t.a.createElement(S.a,{size:"large",onClick:Object(E.a)(v.a.mark(function ze(){var rt,xt,zt,yt;return v.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:rt=function(Wt){var Ht=Oe[Wt];if(lt.includes(Ht)){var dn,rn;return R.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(qe==null||((dn=qe.shixun_list)===null||dn===void 0||((rn=dn.find(function(tn){return tn.id===Ht}))===null||rn===void 0))?void 0:rn.title)),{v:void 0}}},xt=0;case 2:if(!(xt<(Oe==null?void 0:Oe.length))){Kt.next=9;break}if(zt=rt(xt),!(typeof zt=="object")){Kt.next=6;break}return Kt.abrupt("return",zt.v);case 6:xt++,Kt.next=2;break;case 9:return Kt.next=11,Object(G.H)({id:We.actionTabs.id,subject_id:We.actionTabs.subject_id,shixun_ids:Object(fe.a)(Oe)});case 11:yt=Kt.sent,Ot([]),(yt==null?void 0:yt.shixuns_list)&&(Dt(),Et(yt.shixuns_list));case 14:case"end":return Kt.stop()}},ze)})),type:"primary"},"\u786E\u5B9A"))},t.a.createElement("section",{className:"tc"},t.a.createElement(ea,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"large",className:In.a.search,onSearch:function(rt){nt.keyword=rt,nt.page=1,Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)})}})),t.a.createElement("section",{className:"edu-container"},zr.map(function(ze,rt){var xt;return t.a.createElement("ul",{className:In.a.menu,key:rt},t.a.createElement("li",null,ze.name),ze==null||((xt=ze.children)===null||xt===void 0)?void 0:xt.map(function(zt,yt){return t.a.createElement("li",{className:nt[ze.id]==zt.id?In.a.actived:"",onClick:function(){nt[ze.id]=zt.id,Ut(Object(M.a)({},nt)),Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)})}},t.a.createElement("strong",null,zt.name))}))}),qe==null||((xe=qe.shixun_list)===null||xe===void 0)?void 0:xe.map(function(ze,rt){return t.a.createElement("div",{className:In.a.listItem,key:rt},t.a.createElement(oe.a,{checked:Oe.includes(ze.id),value:ze.id,onChange:function(zt){var yt=Oe.indexOf(ze.id);Oe.indexOf(ze.id)>-1?Ot(Oe.filter(function(Zt){return Zt!==ze.id})):Ot(Oe.concat(ze.id))}}),t.a.createElement("div",{className:In.a.info},t.a.createElement("div",{className:In.a.title},t.a.createElement("div",{className:In.a.titleLeft},t.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(ze==null?void 0:ze.identifier,"/challenges"),target:"_blank"},t.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:ze.title}})))),t.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},t.a.createElement("span",{className:In.a.description,dangerouslySetInnerHTML:{__html:ze.description}})),t.a.createElement("div",{className:" mt15"},ze.challenge_names.map(function(xt,zt){return t.a.createElement("span",{key:zt,className:"mr30 font12"},"\u7B2C",zt+1,"\u5173 ",xt," ")})),t.a.createElement(Wr.a,{dashed:!0}),t.a.createElement("div",{className:"c-light-black mt20 font12"},t.a.createElement("span",null,ze.author_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,ze.author_school_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",ze.level),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),t.a.createElement("span",null,ze.study_count))))}),t.a.createElement("p",null)),t.a.createElement("div",{className:"tc"},t.a.createElement(Ir.a,{current:nt.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:qe==null?void 0:qe.shixuns_count,onChange:function(rt){nt.page=rt,Ve({type:"classroomList/getShixunLists",payload:Object(M.a)({},nt)})}})))},rr=Object(p.a)(function(Ee){var _e=Ee.classroomList,xe=Ee.loading;return{classroomList:_e,loading:xe}})(nr),ta=I("V0Rq"),Xr=I("sBCT"),fr=I("500L"),Vr=I("EYz/"),na=I("gwXo"),ra=I("dwhp"),Or=I("IxHN"),Kr=I("M8RZ"),aa=I("BdwD"),cn=I("fXAG");function ga(Ee){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(Sn.c)("/discusses.json?page=".concat(_e-1,"&container_identifier=").concat(Ee,"&container_type=Shixun"))}function Lr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/top_or_down_discuss.json"),{top:_e})}function hr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/plus.json"),{container_type:"Discuss",type:_e?1:0})}function mr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/hidden.json"),_e)}function Dr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/reward_code.json"),_e)}function Tr(Ee){return Object(Sn.a)("/api/discusses/".concat(Ee,".json"),{method:"delete"})}function Hr(Ee,_e){return Object(Sn.e)("/discusses/".concat(Ee,"/reply.json"),{container_type:"Shixun",content:_e})}function ia(Ee){return Object(Sn.e)("/discusses.json",Ee)}var jr=I("QcdW"),Ea=I("9nDM"),_r=I("Ot1p"),oa=function(Ee){var _e=Ee.id,xe=Ee.activeDiscussIndex,We=Ee.onReplyDiscuss,Ae=Object(e.useState)(""),Ve=Object(L.a)(Ae,2),Et=Ve[0],vt=Ve[1];function lt($e){vt($e)}function ct(){if(!Et){R.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}We(_e,Et),vt("")}return t.a.createElement("div",{key:_e,className:"discuss-item-editor",style:{display:xe===_e?"block":"none",width:"100%"}},t.a.createElement(_r.a,{miniToolbar:!0,startInit:xe===_e,defaultValue:Et,id:_e,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:lt}),t.a.createElement("a",{onClick:ct,className:"btn-send"},"\u53D1\u9001"))},sa=I("kaH+"),ua=I("dhSg");function la(Ee){var _e=Ee.data,xe=Ee.index,We=Ee.adminOrOperator,Ae=Ee.parentDiscussIndex,Ve=Ee.shixunIdentifier,Et=Ee.user,vt=Ee.onSetRewardData,lt=Ee.onSetActionType,ct=_e.author,$e=_e.can_delete,kt=_e.content,Bt=_e.hidden,pt=_e.id,Pe=_e.reward,qe=_e.time;function Gt(){vt({id:pt,index:xe,user_id:ct.user_id,parentDiscussIndex:Ae})}function Ct(){lt({id:pt,index:xe,params:{hidden:Bt?"0":"1",container_identifier:Ve},type:"hidden-discuss",parentDiscussIndex:Ae,message:Bt?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Oe(){lt({id:pt,index:xe,type:"delete-discuss",parentDiscussIndex:Ae,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var Ot=We||$e||ct.user_id===Et.user_id||ct.login===Et.login;return t.a.createElement("div",{className:"second-level-discuss"},t.a.createElement("div",{className:"discuss-info-body"},t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(ct.login),target:"_blank"},ct.name),t.a.createElement("span",{className:"grey"},qe),Pe?t.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(Pe)},t.a.createElement("i",{className:"iconfont icon-gift c-orange "}),t.a.createElement("span",null,Pe)):null),t.a.createElement("div",{className:"btn-group"},We?t.a.createElement("a",{onClick:Gt,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},t.a.createElement("i",{className:"iconfont icon-jiangli"})):null,We?t.a.createElement("a",{onClick:Ct,title:Bt?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:Bt?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ot?t.a.createElement("a",{onClick:Oe,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null)),t.a.createElement(r.a,{className:"discuss-content",value:kt}))}var ca=function(Ee){var _e=Ee.data,xe=Ee.index,We=Ee.shixunIdentifier,Ae=Ee.adminOrOperator,Ve=Ee.identity,Et=Ee.onTopOrDownDiscuss,vt=Ee.onPlusDiscuss,lt=Ee.onSetActionType,ct=Ee.onSetRewardData,$e=Ee.user,kt=Ee.activeDiscussIndex,Bt=Ee.onReplyDiscuss,pt=Ee.onSetActiveDiscussIndex,Pe=_e.content,qe=_e.children,Gt=_e.game_url,Ct=_e.hidden,Oe=_e.id,Ot=_e.position,Qt=_e.praise_count,Mt=_e.reward,nt=_e.sticky,Ut=_e.time,Dt=_e.user_praise,ze=_e.game_passed,rt=_e.author;function xt(){pt(Oe)}function zt(){Et(Oe,!nt,xe)}function yt(){vt(Oe,!Dt,xe)}function Zt(){ct({id:Oe,index:xe,user_id:rt.user_id})}function Kt(){lt({id:Oe,index:xe,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function hn(){lt({id:Oe,index:xe,params:{hidden:Ct?"0":"1",container_identifier:We},type:"hidden-discuss",message:Ct?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}var Wt=function(dn){var rn=dn.target,tn=rn.nodeName,mn=rn.src;tn==="IMG"&&(ua.a.publish("preview-image",mn),console.log("src:",mn))};return t.a.createElement("div",{className:"discuss-item-container",key:Oe},t.a.createElement("a",{href:"/users/".concat(rt.login),target:"_blank"},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:"".concat(N.a.IMG_SERVER,"/images/").concat(rt.image_url),width:"50"})),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(rt.login),target:"_blank"},rt.name),t.a.createElement("span",{className:"grey"},Ut),Ot?t.a.createElement("span",{className:"c-green"}," [\u7B2C",Ot,"\u5173] "):null,Gt?t.a.createElement("a",{href:Gt,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,nt?t.a.createElement("span",{className:"top"},"\u7F6E\u9876"):null,Mt?t.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(Mt)},t.a.createElement("i",{className:"iconfont icon-gift c-orange "}),t.a.createElement("span",null,Mt)):null,Ve<=5?t.a.createElement("span",{style:{flex:"1",textAlign:"right",color:ze===1?"#29bd8b":""}},ze||ze===0?ze===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),t.a.createElement("div",{onClick:Wt},t.a.createElement(r.a,{className:"discuss-content",value:Pe})),qe&&qe.length>0?t.a.createElement("div",{className:"reply-discuss-container",onClick:Wt},qe.map(function(Ht,dn){return t.a.createElement(la,{key:Ht.id,data:Ht,index:dn,shixunIdentifier:We,adminOrOperator:Ae,user:$e,onSetRewardData:ct,onSetActionType:lt,parentDiscussIndex:xe})})):null,t.a.createElement("div",{className:"btn-group"},Ae?t.a.createElement("a",{onClick:Zt,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},t.a.createElement("i",{className:"iconfont icon-jiangli"})):null,Ae?t.a.createElement("a",{onClick:hn,title:Ct?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:Ct?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ve<=5?t.a.createElement("a",{onClick:zt,className:nt?"btn-top":"btn-down",title:nt?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"},t.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,Ae&&(!qe||qe.length==0)?t.a.createElement("a",{onClick:Kt,title:"\u5220\u9664"},t.a.createElement("i",{className:"iconfont icon-shanchu"})):null,t.a.createElement("a",{onClick:xt,title:"\u56DE\u590D"},t.a.createElement("i",{className:"iconfont icon-huifu1"})),t.a.createElement("a",{onClick:yt,className:Dt?"c-orange":""},t.a.createElement("i",{className:Dt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),t.a.createElement("span",null,Qt||""))),t.a.createElement(oa,{id:Oe,activeDiscussIndex:kt,onReplyDiscuss:Bt})))},da={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function ht(Ee,_e){switch(_e.type){case cn.O:return Object(M.a)(Object(M.a)({},Ee),{},{loading:!0});case cn.V:return Object(M.a)(Object(M.a)({},Ee),{},{showRewardDialog:!0});case cn.b:return Object(M.a)(Object(M.a)({},Ee),{},{showRewardDialog:!1});case cn.k:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.Y:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.w:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.y:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.G:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case cn.a:return Object(M.a)(Object(M.a)({},Ee),_e.payload);default:throw new Error}}var mt=function(Ee){var _e=Ee.shixunIdentifier,xe=Ee.identity,We=Ee.activeIndex,Ae=Ee.user,Ve=Ee.isShixunDetail,Et=Ve===void 0?!1:Ve,vt=Object(e.useReducer)(ht,da),lt=Object(L.a)(vt,2),ct=lt[0],$e=lt[1],kt=ct.page,Bt=ct.loading,pt=ct.data,Pe=ct.actionType,qe=ct.showRewardDialog,Gt=ct.activeDiscussIndex,Ct=Object(e.useRef)(),Oe=Object(e.useRef)(),Ot=Object(b.m)();function Qt(tt){return Mt.apply(this,arguments)}function Mt(){return Mt=Object(E.a)(v.a.mark(function tt(at){var wt;return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!Bt){De.next=2;break}return De.abrupt("return");case 2:return De.prev=2,$e({type:cn.O}),De.next=6,Object(G.w)(Object(M.a)(Object(M.a)({},Ot),{},{page:at}));case 6:wt=De.sent,$e({type:cn.k,payload:{activeDiscussIndex:null,page:at,data:wt,loading:!1}}),De.next=13;break;case 10:De.prev=10,De.t0=De.catch(2),console.log(De.t0);case 13:case"end":return De.stop()}},tt,null,[[2,10]])})),Mt.apply(this,arguments)}function nt(tt){Qt(tt)}function Ut(tt,at,wt){return Dt.apply(this,arguments)}function Dt(){return Dt=Object(E.a)(v.a.mark(function tt(at,wt,it){var De;return v.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.prev=0,Ke.next=3,hr(at,wt);case 3:De=Ke.sent,Tt[it].user_praise=wt,Tt[it].praise_count=De.praise_count,$e({type:cn.w,payload:{data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}}),Ke.next=12;break;case 9:Ke.prev=9,Ke.t0=Ke.catch(0),console.log(Ke.t0);case 12:case"end":return Ke.stop()}},tt,null,[[0,9]])})),Dt.apply(this,arguments)}function ze(tt,at,wt){return rt.apply(this,arguments)}function rt(){return rt=Object(E.a)(v.a.mark(function tt(at,wt,it){return v.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.prev=0,Qe.next=3,Lr(at,wt);case 3:Tt[it].sticky=wt,$e({type:cn.Y,payload:{data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}}),Qe.next=10;break;case 7:Qe.prev=7,Qe.t0=Qe.catch(0),console.log(Qe.t0);case 10:case"end":return Qe.stop()}},tt,null,[[0,7]])})),rt.apply(this,arguments)}function xt(){$e({type:cn.y,payload:{actionType:null}})}function zt(){return yt.apply(this,arguments)}function yt(){return yt=Object(E.a)(v.a.mark(function tt(){var at,wt,it,De,Qe,Ke,Ne,Se;return v.a.wrap(function(Ye){for(;;)switch(Ye.prev=Ye.next){case 0:if(at=Pe.id,wt=Pe.params,it=Pe.type,De=Pe.index,Qe=Pe.parentDiscussIndex,!(it==="hidden-discuss")){Ye.next=6;break}return Ye.next=4,mr(at,wt);case 4:Qe?Tt[Qe].children[De].hidden=wt.hidden==1:Tt[De].hidden=wt.hidden==1,$e({type:cn.y,payload:{actionType:null,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}});case 6:if(!(it==="delete-discuss")){Ye.next=31;break}return Ye.next=9,Tr(at);case 9:if(!(Qe||Qe===0)){Ye.next=22;break}Ke=Tt[Qe].children,Ne=Ke.length-1;case 12:if(!(Ne>=0)){Ye.next=19;break}if(!(Ke[Ne].id===at)){Ye.next=16;break}return Ke.splice(Ne,1),Ye.abrupt("break",19);case 16:Ne--,Ye.next=12;break;case 19:Tt[Qe].children=Ke,Ye.next=30;break;case 22:Se=Tt.length-1;case 23:if(!(Se>=0)){Ye.next=30;break}if(!(Tt[Se].id===at)){Ye.next=27;break}return Tt.splice(Se,1),Ye.abrupt("break",30);case 27:Se--,Ye.next=23;break;case 30:$e({type:cn.y,payload:{actionType:null,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}});case 31:case"end":return Ye.stop()}},tt)})),yt.apply(this,arguments)}function Zt(tt){$e({type:cn.y,payload:{actionType:tt}})}function Kt(){$e({type:cn.b})}function hn(){return Wt.apply(this,arguments)}function Wt(){return Wt=Object(E.a)(v.a.mark(function tt(){var at,wt,it,De,Qe,Ke,Ne;return v.a.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return at=Ct.current,wt=at.id,it=at.index,De=at.score,Qe=at.user_id,Ke=at.parentDiscussIndex,Le.next=3,Dr(wt,{container_type:"Discusses",score:De,user_id:Qe});case 3:Ne=Le.sent,Ke?Tt[Ke].children[it].reward=Ne.code:Tt[it].reward=Ne.code,$e({type:cn.G,payload:{showRewardDialog:!1,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Tt})}}),Ct.current=null;case 7:case"end":return Le.stop()}},tt)})),Wt.apply(this,arguments)}function Ht(tt){Ct.current=tt,$e({type:cn.V})}function dn(tt){Ct.current.score=tt}function rn(tt,at){return tn.apply(this,arguments)}function tn(){return tn=Object(E.a)(v.a.mark(function tt(at,wt){return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.prev=0,De.next=3,Hr(at,wt);case 3:Qt(kt),De.next=9;break;case 6:De.prev=6,De.t0=De.catch(0),console.log(De.t0);case 9:case"end":return De.stop()}},tt,null,[[0,6]])})),tn.apply(this,arguments)}function mn(tt){Gt===tt?$e({type:cn.a,payload:{activeDiscussIndex:null}}):$e({type:cn.a,payload:{activeDiscussIndex:tt}})}if(Object(e.useEffect)(function(){function tt(){return at.apply(this,arguments)}function at(){return at=Object(E.a)(v.a.mark(function wt(){return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!(We===3&&!pt&&_e)){De.next=3;break}return De.next=3,Qt(kt);case 3:case"end":return De.stop()}},wt)})),at.apply(this,arguments)}tt()},[Ot.pathId]),!pt)return!Et&&t.a.createElement(Or.a,null);var yn=pt.disscuss_count,Tt=pt.comments,Pn=pt.all,_n=pt.can_hidden;return t.a.createElement(e.Fragment,null,t.a.createElement("div",{className:"discuss-container",ref:Oe},!Et&&Bt?t.a.createElement(Or.a,null):null,yn===0?t.a.createElement(aa.a,null):null,t.a.createElement("aside",{className:"bg-white"},Tt.map(function(tt,at){return t.a.createElement(ca,{user:Ae,key:tt.id,data:tt,index:at,identity:xe,onPaginationChange:nt,shixunIdentifier:_e,onSetActionType:Zt,onTopOrDownDiscuss:ze,adminOrOperator:_n,onPlusDiscuss:Ut,onSetRewardData:Ht,activeDiscussIndex:Gt,onSetActiveDiscussIndex:mn,onReplyDiscuss:rn})})),yn>10?t.a.createElement("div",{className:"pagination-container tc"},t.a.createElement(Ir.a,{showQuickJumper:!0,showSizeChanger:!1,onChange:nt,current:kt,total:yn})):null),t.a.createElement(Kr.a,null,t.a.createElement(x.a,{centered:!0,title:"\u63D0\u793A",visible:!!Pe,onOk:zt,onCancel:xt},t.a.createElement("p",null,Pe?Pe.message:"")),t.a.createElement(x.a,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",visible:qe,onCancel:Kt,onOk:hn},t.a.createElement(na.a,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:dn,style:{width:"228px"}}))))},_t=I("qdXH"),qt=I("jZGp"),en=function(_e){var xe,We,Ae=_e.pathsDetail,Ve=_e.user,Et=_e.globalSetting,vt=_e.loading,lt=_e.dispatch,ct=Object(me.a)(_e,["pathsDetail","user","globalSetting","loading","dispatch"]),$e=Object(b.m)(),kt=Ae.stageData,Bt=Object(e.useState)([]),pt=Object(L.a)(Bt,2),Pe=pt[0],qe=pt[1],Gt=Object(e.useState)(-1),Ct=Object(L.a)(Gt,2),Oe=Ct[0],Ot=Ct[1],Qt=Object(e.useState)(!1),Mt=Object(L.a)(Qt,2),nt=Mt[0],Ut=Mt[1],Dt=Object(e.useState)(!1),ze=Object(L.a)(Dt,2),rt=ze[0],xt=ze[1],zt=Object(e.useState)({name:"",is_jupyter:!1}),yt=Object(L.a)(zt,2),Zt=yt[0],Kt=yt[1],hn=de.a.useForm(),Wt=Object(L.a)(hn,1),Ht=Wt[0],dn=de.a.useForm(),rn=Object(L.a)(dn,1),tn=rn[0],mn=de.a.useForm(),yn=Object(L.a)(mn,1),Tt=yn[0],Pn=Object(e.useState)(),_n=Object(L.a)(Pn,2),tt=_n[0],at=_n[1],wt=Object(e.useState)([]),it=Object(L.a)(wt,2),De=it[0],Qe=it[1],Ke=Object(e.useState)(),Ne=Object(L.a)(Ke,2),Se=Ne[0],Le=Ne[1],Ye=Object(e.useState)("All"),At=Object(L.a)(Ye,2),He=At[0],an=At[1],Fe=Object(e.useState)(!1),Yt=Object(L.a)(Fe,2),on=Yt[0],On=Yt[1],bn=Object(e.useState)([{name:"\u5168\u90E8",type:"All"},{name:"\u5B9E\u8BAD\u9879\u76EE",type:"Shixun"},{name:"\u89C6\u9891\u9879\u76EE",type:"VideoItem"},{name:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment"},{name:"\u8BA8\u8BBA",type:"Discusses"}]),sn=Object(L.a)(bn,2),ar=sn[0],Rn=sn[1];Object(e.useEffect)(function(){qe(Object(fe.a)(kt))},[kt]);var vr=function(){var et=Object(E.a)(v.a.mark(function be(Ce,Ge){var ve;return v.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:if(lt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!Ge){ot.next=7;break}return ot.next=4,Object(Pr.v)({id:Ce});case 4:ot.t0=ot.sent,ot.next=10;break;case 7:return ot.next=9,Object(Pr.w)({id:Ce});case 9:ot.t0=ot.sent;case 10:if(ve=ot.t0,lt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((ve==null?void 0:ve.game_identifier)||(ve==null?void 0:ve.identifier))){ot.next=15;break}return Object(le.z)(Ge?"/tasks/".concat(ve==null?void 0:ve.identifier,"/jupyter"):"/tasks/".concat(ve.game_identifier)),ot.abrupt("return");case 15:(ve==null?void 0:ve.status)===2?ir(ve==null?void 0:ve.message):(ve==null?void 0:ve.status)===3&&gr(ve==null?void 0:ve.message);case 16:case"end":return ot.stop()}},be)}));return function(Ce,Ge){return et.apply(this,arguments)}}(),ir=function et(be){var Ce;be=((Ce=be)===null||Ce===void 0?void 0:Ce.includes(".json"))?be:"".concat(be,".json"),x.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:function(){var Ge=Object(E.a)(v.a.mark(function ft(){var ot,Me;return v.a.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,Object(ta.K)({url:be});case 2:if(ot=Ze.sent,ot){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(Pr.w)({id:ot.shixun_identifier});case 8:if(Me=Ze.sent,!(Me==null?void 0:Me.game_identifier)){Ze.next=12;break}return Object(le.z)("/tasks/".concat(Me.game_identifier)),Ze.abrupt("return");case 12:(Me==null?void 0:Me.status)===2?et(Me==null?void 0:Me.message):(Me==null?void 0:Me.status)===3&&gr(Me==null?void 0:Me.message);case 13:case"end":return Ze.stop()}},ft)}));function ve(){return Ge.apply(this,arguments)}return ve}()})},gr=function(be){x.a.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8BAD\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Rr=function(){var be={shixuns_list:[],attachments_list:[],items:[]};$n(Pe.length,be),qe([].concat(Object(fe.a)(Pe),[be])),at(!0)},or=function(){Oe===Pe.length-1&&tt&&(Jn(),qe(Pe.filter(function(be,Ce){return Ce!==Pe.length-1}))),Cn(),Ot(-1)},$n=function(be,Ce){if(!Zn())return;Ot(be),Ht.setFieldsValue({name:Ce.stage_name,description:Ce.stage_description})},Nn=function(be){Pe[Oe].items=Pe[Oe].items.concat(be),qe(Object(fe.a)(Pe))},Qn=function(){var et=Object(E.a)(v.a.mark(function be(Ce){return v.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ve.next=2,Object(G.J)(Object(M.a)({},Ce));case 2:return ve.abrupt("return",ve.sent);case 3:case"end":return ve.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),Er=function(be){be.map(function(Ce){return Ce.type="Attachment",Ce.id=Ce.id||Ce.response.id,Ce}),Pe[Oe].items=Pe[Oe].items.concat(be),qe(Object(fe.a)(Pe))},sr=function(){var et=Object(E.a)(v.a.mark(function be(Ce){var Ge,ve;return v.a.wrap(function(ot){for(;;)switch(ot.prev=ot.next){case 0:return ot.next=2,Object(G.e)(Object(M.a)({id:Pe[Oe].stage_id,subject_id:$e.pathId},Ce));case 2:return Ge=ot.sent,Ge.id&&(Le(!1),ve=[Object(M.a)({},Ge)],Pe[Oe].items=Pe[Oe].items.concat(ve),qe(Object(fe.a)(Pe))),ot.abrupt("return",Ge);case 5:case"end":return ot.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),Cn=function(){lt({type:"pathsDetail/getStageData",payload:{subject_id:$e.pathId}}),lt({type:"pathsDetail/getPathsDetail",payload:{id:$e.pathId}}),lt({type:"pathsDetail/getRightData",payload:{id:$e.pathId}}),Jn(),Ot(-1)},Ln=function(){var et=Object(E.a)(v.a.mark(function be(Ce,Ge){var ve,ft,ot,Me,bt,Ze;return v.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(Ce==null?void 0:Ce.name){st.next=2;break}return st.abrupt("return",R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01"));case 2:if(Jn(),ot=[],(ve=Pe[Oe].shixuns_list)===null||ve===void 0||ve.map(function(Ft){ot.push({type:Ft.item_type,id:Ft.id})}),(ft=Pe[Oe].attachments_list)===null||ft===void 0||ft.map(function(Ft){ot.push({type:"Attachment",id:Ft.id})}),!tt){st.next=13;break}return st.next=9,Object(G.c)(Object(M.a)(Object(M.a)({},Ce),{},{pathId:$e.pathId,list:ot}));case 9:Me=st.sent,(Me==null?void 0:Me.subject_id)&&(Pe[Oe]=Object(M.a)(Object(M.a)({},Pe[Oe]),Me)),st.next=18;break;case 13:return bt=Array.from(new Set(ot.map(function(Ft){return Ft.type}))),st.next=16,Object(G.M)(Object(M.a)(Object(M.a)({},Ce),{},{id:Pe[Oe].stage_id,type:Array.from(new Set(ot.map(function(Ft){return Ft.type}))),list:ot}));case 16:Ze=st.sent,(Ze==null?void 0:Ze.subject_id)&&(Pe[Oe]=Object(M.a)(Object(M.a)({},Pe[Oe]),Ze));case 18:case"end":return st.stop()}},be)}));return function(Ce,Ge){return et.apply(this,arguments)}}(),yr=function(be,Ce,Ge){var ve=Array.from(be),ft=ve.splice(Ce,1),ot=Object(L.a)(ft,1),Me=ot[0];return ve.splice(Ge,0,Me),ve},ur=function(be,Ce){x.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(){Pe[Oe][Ce||"shixuns_list"].splice(be,1),R.b.success("\u5220\u9664\u6210\u529F"),qe(Object(fe.a)(Pe)),Ln(Ht.getFieldsValue(),Ce)}})},Je=function(be){x.a.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u5B9A\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:function(){var Ce=Object(E.a)(v.a.mark(function ve(){var ft;return v.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(G.q)(be);case 2:ft=Me.sent,ft.status===0&&(Ot(-1),R.b.success("\u5220\u9664\u6210\u529F"),Cn());case 4:case"end":return Me.stop()}},ve)}));function Ge(){return Ce.apply(this,arguments)}return Ge}()})},lr=function(be){x.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 Ce=Object(E.a)(v.a.mark(function ve(){var ft;return v.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(G.p)({id:be});case 2:ft=Me.sent,ft.status===1&&(Ot(-1),R.b.success("\u5220\u9664\u6210\u529F"),Cn());case 4:case"end":return Me.stop()}},ve)}));function Ge(){return Ce.apply(this,arguments)}return Ge}()})},cr=function(){Kt({name:"",is_jupyter:!1}),tn.setFieldsValue({name:"",is_jupyter:!1}),Ut(!1)},br=function(be,Ce){var Ge;if(!be.destination)return;var ve=yr((Ge=Pe[Oe])===null||Ge===void 0?void 0:Ge[Ce||"shixuns_list"],be.source.index,be.destination.index);Pe[Oe][Ce||"shixuns_list"]=ve,qe(Object(fe.a)(Pe)),Ln(Ht.getFieldsValue(),Ce)},Vn=function(){var et=Object(E.a)(v.a.mark(function be(Ce){var Ge;return v.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Zn()){ft.next=2;break}return ft.abrupt("return");case 2:return ft.next=4,Object(G.L)({id:Ce});case 4:Ge=ft.sent,Ge.status===1&&Cn();case 6:case"end":return ft.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),wr=function(){var et=Object(E.a)(v.a.mark(function be(Ce){var Ge;return v.a.wrap(function(ft){for(;;)switch(ft.prev=ft.next){case 0:if(Zn()){ft.next=2;break}return ft.abrupt("return");case 2:return ft.next=4,Object(G.r)({id:Ce});case 4:Ge=ft.sent,Ge.status===1&&Cn();case 6:case"end":return ft.stop()}},be)}));return function(Ce){return et.apply(this,arguments)}}(),Zn=function(){return Oe!==-1?(x.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:t.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 Ce="Edit_".concat(Oe),Ge=document.getElementById(Ce);Ge&&setTimeout(function(){return Ge.scrollIntoView({block:"start",behavior:"smooth"})})}}),!1):!0},dr=function(){Ln(Ht.getFieldsValue())},Jn=function(){at(!1)},xr=function(be,Ce,Ge){var ve,ft,ot,Me,bt,Ze,St,st,Ft,Re,pn,nn;return He!=="All"&&be.item_type!==He?null:t.a.createElement(Q.a,{className:"list-item-row",align:"middle",key:Ce,gutter:[5,10]},t.a.createElement(j.a,null,be.item_type==="Shixun"?t.a.createElement("i",{className:"iconfont icon-shixun2 c-light-primary font20"}):t.a.createElement("i",{className:"iconfont icon-shipin c-purple-8C1 font20"})),t.a.createElement(j.a,{flex:1,className:!be.allow_visit&&!be.to_be_built&&(be.shixun_status==="\u6682\u672A\u516C\u5F00"||be.shixun_status==="\u5DF2\u5220\u9664")?Un.a.color204:""},!!(Ae==null||((ve=Ae.detail)===null||ve===void 0)?void 0:ve.cust_seq)&&t.a.createElement("span",{className:"mr8"},Ge+1,"-",Ce+1),be.name,Oe===-1&&be.complete_status===1&&t.a.createElement("span",{className:Un.a.completed},t.a.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),t.a.createElement(j.a,null,Oe===Ge&&t.a.createElement("div",null,t.a.createElement(h.a,{title:"\u5220\u9664"},t.a.createElement("span",{onClick:function(){ur(Ce,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),(((ft=Ve.userInfo)===null||ft===void 0?void 0:ft.admin)||((ot=Ve.userInfo)===null||ot===void 0?void 0:ot.business)||!(!((Me=Ae.detail)===null||Me===void 0?void 0:Me.allow_statistics)&&((bt=Ve.userInfo)===null||bt===void 0?void 0:bt.user_identity)==="\u5B66\u751F"&&((Ze=Ae.detail)===null||Ze===void 0?void 0:Ze.allow_visit)&&((St=Ae.detail)===null||St===void 0?void 0:St.courses)))&&Oe!==Ge&&be.item_type==="VideoItem"&&t.a.createElement("aside",null,t.a.createElement(S.a,{type:"primary",onClick:function(){var Tn,$t;if(!((Tn=Ve.userInfo)===null||Tn===void 0?void 0:Tn.admin)&&!(($t=Ve.userInfo)===null||$t===void 0?void 0:$t.business)&&!be.can_view)return x.a.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:t.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")});be.link&&Object(_t.o)({is_f:1,id:be.id,point:0,total:0}),Object(le.z)(be.link||"/video/".concat(be.id,"?subject_id=").concat($e.pathId))}},be.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((st=Ve.userInfo)===null||st===void 0?void 0:st.admin)||(be.allow_visit||be.to_be_built||be.shixun_status!=="\u6682\u672A\u516C\u5F00"&&be.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((Ft=Ae.detail)===null||Ft===void 0?void 0:Ft.allow_statistics)&&((Re=Ve.userInfo)===null||Re===void 0?void 0:Re.user_identity)==="\u5B66\u751F"&&((pn=Ae.detail)===null||pn===void 0?void 0:pn.allow_visit)&&((nn=Ae.detail)===null||nn===void 0?void 0:nn.courses)))&&Oe!==Ge&&be.item_type==="Shixun"&&t.a.createElement("aside",null,t.a.createElement(Be.Link,{to:"/shixuns/".concat(be.identifier,"/challenges"),target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),be.shixun_status!=="\u6682\u672A\u516C\u5F00"&&t.a.createElement(S.a,{className:"ml20",type:"primary",onClick:function(){if(!Object(H.c)(lt))return;vr(be.identifier,be.is_jupyter)}},"\u5F00\u59CB\u5B9E\u6218")),Oe===-1&&!be.allow_visit&&!be.to_be_built&&be.shixun_status==="\u6682\u672A\u516C\u5F00"&&t.a.createElement("span",{className:Un.a.color204},"\u6682\u672A\u516C\u5F00"),Oe===-1&&!be.allow_visit&&!be.to_be_built&&be.shixun_status==="\u5DF2\u5220\u9664"&&t.a.createElement("span",{className:Un.a.color204},"\u5DF2\u5220\u9664"),Oe===-1&&be.item_type==="Shixun"&&t.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",be.challenges_count)))},Ar=function(be,Ce){var Ge,ve,ft,ot,Me,bt,Ze,St,st,Ft,Re,pn,nn,wn,Tn,$t,qn;return He!=="All"&&!((Ge=be.stage_tag)===null||Ge===void 0?void 0:Ge.includes(He))?null:t.a.createElement("section",{key:Ce,className:"bg-white mt20 pt30 pb20"},t.a.createElement("aside",{className:"pl20 pr20"},t.a.createElement(Q.a,{gutter:[5,20],align:"middle"},t.a.createElement(j.a,{flex:1,className:"tl font18 bold c-grey-333"},be.stage_name||"\u7B2C".concat(Pe==null?void 0:Pe.length,"\u90E8\u5206")),He==="All"&&t.a.createElement(j.a,null,(((ve=Ve.userInfo)===null||ve===void 0?void 0:ve.admin)||((ft=Ve.userInfo)===null||ft===void 0?void 0:ft.business)||((ot=Ae.detail)===null||ot===void 0?void 0:ot.allow_statistics))&&Oe===Ce&&!tt&&t.a.createElement(h.a,{title:"\u5220\u9664"},t.a.createElement("span",{onClick:function(){lr(be.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(((Me=Ve.userInfo)===null||Me===void 0?void 0:Me.admin)||((bt=Ve.userInfo)===null||bt===void 0?void 0:bt.business)||((Ze=Ae.detail)===null||Ze===void 0?void 0:Ze.allow_statistics))&&Oe!==Ce&&t.a.createElement("div",null,Ce>0&&t.a.createElement(h.a,{title:"\u5411\u4E0A\u79FB\u52A8"},t.a.createElement("span",{onClick:function(){return Vn(be.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})),Ce")}})))),Oe===Ce&&t.a.createElement("div",{className:"pl20 pr20"},t.a.createElement("aside",null,t.a.createElement(de.a.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},t.a.createElement(w.a,{size:"large",maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u7B2C".concat(Pe==null?void 0:Pe.length,"\u9636\u6BB5\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"),onBlur:dr})),t.a.createElement(de.a.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},t.a.createElement(w.a.TextArea,{rows:5,maxLength:300,placeholder:"\u8BF7\u8F93\u5165\u7B2C".concat(Pe==null?void 0:Pe.length,"\u9636\u6BB5\u63CF\u8FF0"),onBlur:dr}))),t.a.createElement("aside",{className:"mt20 mb20"},t.a.createElement(S.a,{size:"large",className:"",ghost:!0,type:"primary",onClick:function(){if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(!Object(H.c)(lt))return;if(!Object(H.a)())return;Ut(!0),tn.setFieldsValue({name:"",is_jupyter:!1})}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE"),t.a.createElement(S.a,{size:"large",className:"ml20",ghost:!0,type:"primary",onClick:function(){var vn;if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");lt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",id:Pe[Oe].stage_id,subject_id:$e.pathId}}),Qe(be==null||((vn=be.shixuns_list)===null||vn===void 0)?void 0:vn.map(function(jn){return jn.id}))}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda ml10"}),"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"),!(Et==null||((st=Et.setting)===null||st===void 0)?void 0:st.is_local)&&t.a.createElement(t.a.Fragment,null,t.a.createElement(S.a,{size:"large",className:" ml20",ghost:!0,type:"primary",onClick:function(){var vn,jn;if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(((vn=Ve.userInfo)===null||vn===void 0?void 0:vn.admin)||((jn=Ve.userInfo)===null||jn===void 0?void 0:jn.is_teacher)&&Object(H.b)())&&Le(!0)}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE")),t.a.createElement(S.a,{size:"large",className:"ml20",ghost:!0,type:"primary",onClick:function(){if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(!Object(H.c)(lt))return;if(!Object(H.a)())return;xt(!0),Tt.resetFields()}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),t.a.createElement("br",null)),t.a.createElement("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(Ce)},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7")),t.a.createElement("aside",{className:Un.a.shixuns},t.a.createElement("div",{className:"mt20"},!!(be==null||((Ft=be.items)===null||Ft===void 0)?void 0:Ft.length)&&t.a.createElement(qt.a,{visibleType:He,data:Object(fe.a)(be.items),stage_id:be.stage_id,disabled:!(Oe===Ce),deleteStages:Je,updateSort:Qn,index:Ce,cust_seq:!!(Ae==null||((Re=Ae.detail)===null||Re===void 0)?void 0:Re.cust_seq),showVideoPlay:((pn=Ve.userInfo)===null||pn===void 0?void 0:pn.admin)||((nn=Ve.userInfo)===null||nn===void 0?void 0:nn.business)||!(!((wn=Ae.detail)===null||wn===void 0?void 0:wn.allow_statistics)&&((Tn=Ve.userInfo)===null||Tn===void 0?void 0:Tn.user_identity)==="\u5B66\u751F"&&(($t=Ae.detail)===null||$t===void 0?void 0:$t.allow_visit)&&((qn=Ae.detail)===null||qn===void 0?void 0:qn.courses))}))),Oe===Ce&&t.a.createElement("aside",{className:Un.a.buttons},t.a.createElement(S.a,{onClick:or,type:"primary",size:"large",ghost:!0},"\u53D6\u6D88"),t.a.createElement(S.a,{onClick:Object(E.a)(v.a.mark(function Dn(){return v.a.wrap(function(jn){for(;;)switch(jn.prev=jn.next){case 0:return jn.next=2,Ln(Ht.getFieldsValue());case 2:or();case 3:case"end":return jn.stop()}},Dn)})),size:"large",type:"primary"},"\u4FDD\u5B58")))};return t.a.createElement("section",null,t.a.createElement("aside",{className:Un.a.actionTabs},ar.map(function(et,be){if((Pe==null?void 0:Pe.some(function(Ce){var Ge;return(Ge=Ce.stage_tag)===null||Ge===void 0?void 0:Ge.includes(et.type)}))||et.type=="All"||et.type==="Discusses")return t.a.createElement(S.a,{type:et.type===He?"primary":"text",key:be,className:"font16",onClick:function(){an(et.type),Ot(-1)}},et.name)})),He!=="Discusses"&&t.a.createElement(t.a.Fragment,null,t.a.createElement(de.a,{form:Ht,onFinish:Ln},Pe==null?void 0:Pe.map(function(et,be){return t.a.createElement("div",{key:be},Ar(et,be))})),((xe=Ae.detail)===null||xe===void 0?void 0:xe.allow_statistics)&&He==="All"&&!tt&&Oe===-1&&t.a.createElement("div",{className:Un.a.addStage,onClick:Rr},t.a.createElement("span",{className:Un.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")),He==="Discusses"&&t.a.createElement("aside",{className:"mt20"},t.a.createElement(mt,{activeIndex:3,shixunIdentifier:11,identity:(We=Ve.userInfo)===null||We===void 0?void 0:We.role,user:Ve.userInfo,isShixunDetail:!0})),t.a.createElement(x.a,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE",visible:nt,onOk:Object(E.a)(v.a.mark(function et(){var be;return v.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:return Ge.next=2,tn.validateFields();case 2:return Ge.next=4,Object(G.G)(Object(M.a)({id:Pe[Oe].stage_id,subject_id:$e.pathId},Zt));case 4:be=Ge.sent,cr(),be.id&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),Nn([be]));case 7:case"end":return Ge.stop()}},et)})),onCancel:cr},t.a.createElement(de.a,{form:tn,onValuesChange:function(be){Kt(Object(M.a)(Object(M.a)({},Zt),be))}},t.a.createElement(de.a.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},t.a.createElement(m.a.Group,null,t.a.createElement(m.a,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),t.a.createElement(m.a,{value:!0},"jupyter\u5B9E\u8BAD"))),t.a.createElement(de.a.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},t.a.createElement(w.a,{suffix:t.a.createElement("span",null,Zt.name.length,"/60")})))),t.a.createElement(x.a,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",visible:rt,onOk:Object(E.a)(v.a.mark(function et(){var be,Ce;return v.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(!on){ve.next=4;break}return ve.abrupt("return");case 4:On(!1);case 5:return ve.next=7,Tt.validateFields();case 7:return ve.next=9,Tt.getFieldsValue();case 9:return be=ve.sent,On(!0),ve.next=13,Object(G.b)({id:Pe[Oe].stage_id,subject_id:$e.pathId,attachment_ids:be.files.map(function(ft){return ft.response.id})});case 13:Ce=ve.sent,Ce.status===0&&(On(!1),R.b.success("\u6DFB\u52A0\u6210\u529F"),xt(!1),Er(Object(fe.a)(be.files)));case 15:case"end":return ve.stop()}},et)})),onCancel:function(){return xt(!1)}},t.a.createElement(de.a,{form:Tt},t.a.createElement(de.a.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},t.a.createElement(fr.b,{maxSize:100,accept:"application/pdf",number:10})),t.a.createElement("div",null,t.a.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),t.a.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",t.a.createElement(Be.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",t.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",t.a.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",t.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",t.a.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),t.a.createElement(rr,{shixunIds:De,cb:Nn}),t.a.createElement(Xr.a,{visible:Se,onCancel:function(){return Le(!1)},onOk:sr}))},fn=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,We=Ee.loading,Ae=Ee.globalSetting;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:We.models.index}})(en),xn=I("XzQ7"),En=I.n(xn),An=function(_e){var xe,We,Ae=_e.pathsDetail,Ve=_e.globalSetting,Et=_e.loading,vt=_e.dispatch,lt=Object(me.a)(_e,["pathsDetail","globalSetting","loading","dispatch"]),ct=Object(b.m)();return Object(e.useEffect)(function(){if(!ct.pathId)return;vt({type:"pathsDetail/getPathsDetail",payload:{id:ct.pathId}}),vt({type:"pathsDetail/getRightData",payload:{id:ct.pathId}}),vt({type:"pathsDetail/getStageData",payload:{subject_id:ct.pathId}})},[ct.pathId]),Object(e.useEffect)(function(){var $e;document.title=(($e=Ae.detail)===null||$e===void 0?void 0:$e.name)||"EduCoder"},[Ae]),t.a.createElement(ce.a,{spinning:!1},t.a.createElement("section",{className:En.a.bg},t.a.createElement(O,null),t.a.createElement(sa.a,null),t.a.createElement("section",{style:{marginTop:((xe=Ae.detail)===null||xe===void 0?void 0:xe.excellent)&&"89px"},className:"edu-container mb80 ".concat(En.a.wrap)},t.a.createElement("aside",{className:En.a.content},t.a.createElement("div",{className:En.a.intro},t.a.createElement("div",{className:En.a.introTitle},t.a.createElement("span",{className:"font16"},"\u7B80\u4ECB")),t.a.createElement(r.a,{value:(We=Ae.detail)===null||We===void 0?void 0:We.description})),t.a.createElement(fn,null)),t.a.createElement(qr,null))))},Xn=ue.default=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading,We=Ee.globalSetting;return{pathsDetail:_e,globalSetting:We,loading:xe}})(An)},Aky1:function(Xe,ue,I){"use strict";I.d(ue,"a",function(){return g});var Ie=I("ErOA"),ce=I("qGJc"),me=I.n(ce),e="",t;function b(o){p(o)}function p(o){debugger;t=new me.a.Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:1829848226361863,enableUploadProgress:!1,addFileSuccess:function(f){console.log("addFileSuccess: "+f.file.name),o.addFileSuccess&&o.addFileSuccess(f),t.startUpload()},onUploadstarted:function(f){var s=f.file.name;if(f.videoId){var i="/api/users/".concat(e,"/video_auths.json");Object(Ie.a)(i,{method:"put",body:{video_id:f.videoId,title:s,file_name:s}}).then(function(d){if(d.status==-1){o.onUploadError&&o.onUploadError(f);return}var h=d.data,c=h.UploadAuth,S=h.UploadAddress,A=h.VideoId;t.setUploadAuthAndAddress(f,c,S)}).catch(function(d){t.deleteFile(t._curIndex),t.nextUpload(),console.log(d)})}else{var n="/api/users/".concat(e,"/video_auths.json"),a="";Object(Ie.a)(n,{method:"Post",body:{title:a+s,file_name:a+s}}).then(function(d){if(d){var h=d.data,c=h.UploadAuth,S=h.UploadAddress,A=h.VideoId;t.setUploadAuthAndAddress(f,c,S,A)}}).catch(function(d){t.deleteFile(t._curIndex),t.nextUpload(),console.log(d)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(f){o.onUploadSucceed&&o.onUploadSucceed(f),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(f,s,n){o.onUploadFailed&&o.onUploadFailed(f),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(f,s,n){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(f,s,n){o.onUploadProgress&&o.onUploadProgress(f,s,n);var a=Math.ceil(n*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(f){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var s="/api/users/".concat(e,"/video_auths.json");Object(Ie.a)(s,{method:"put",body:{video_id:f.videoId}}).then(function(n){var a=n.data,i=a.UploadAuth;t.resumeUploadWithAuth(i)}).catch(function(n){console.log(n)})},onUploadEnd:function(f){o.onUploadEnd&&o.onUploadEnd(f),console.log("onUploadEnd: uploaded all the files")}}),o.gotUploader&&o.gotUploader(t)}function g(o,u){o&&(e=o),b(u);debugger}},BdwD:function(Xe,ue,I){"use strict";var Ie=I("55MS"),ce=I("ZZRV"),me=I.n(ce),e=function(b){var p=b.styles,g=p===void 0?{}:p,o=b.customText;return me.a.createElement("section",{className:"tc animated fadeIn",style:Object(Ie.a)(Object(Ie.a)({},{color:"#999",margin:"200px auto"}),g)},me.a.createElement("img",{src:I("FOrL")}),me.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};ue.a=e},BjJ7:function(Xe,ue,I){"use strict";I.d(ue,"d",function(){return ce}),I.d(ue,"c",function(){return me}),I.d(ue,"f",function(){return e}),I.d(ue,"b",function(){return t}),I.d(ue,"e",function(){return b}),I.d(ue,"a",function(){return p});var Ie=I("m3rI");function ce(g){var o=!0;if(g.length>0){for(var u=0;u1&&arguments[1]!==void 0?arguments[1]:"",u=[],f=0;f=0,w=y?"Cmd":"Ctrl",K=(q={},Object(t.a)(q,w+"-B","bold"),Object(t.a)(q,w+"-I","italic"),q),W=(J={},Object(t.a)(J,ge,"\u6DFB\u52A0\u94FE\u63A5"),Object(t.a)(J,ae,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(t.a)(J,we,"\u6DFB\u52A0\u56FE\u7247"),Object(t.a)(J,re,"\u6DFB\u52A0\u8868\u683C"),J),k=ue.a=function(Y){var ne=Y.defaultValue,he=ne===void 0?"":ne,fe=Y.onChange,Te=Y.width,de=Te===void 0?"100%":Te,je=Y.height,ut=je===void 0?400:je,ke=Y.miniToolbar,Be=ke===void 0?!1:ke,dt=Y.isFocus,gt=dt===void 0?!1:dt,Pt=Y.watch,Rt=Y.id,Jt=Rt===void 0?"markdown-editor-id":Rt,Fn=Y.showResizeBar,Bn=Fn===void 0?!1:Fn,er=Y.noStorage,Kn=er===void 0?!1:er,Sn=Y.showNullButton,pr=Sn===void 0?!1:Sn,Wn=Y.fullScreen,zn=Wn===void 0?!1:Wn,Hn=Y.onBlur,Gn=Y.onCMBeforeChange,Mr=Y.className,Sr=Mr===void 0?"":Mr,$r=Y.placeholder,Qr=$r===void 0?"":$r,Zr=Object(b.useState)(null),Fr=Object(e.a)(Zr,2),Ue=Fr[0],Jr=Fr[1],qr=Object(b.useState)(he),Pr=Object(e.a)(qr,2),Ur=Pr[0],Un=Pr[1],_a=Object(b.useState)(Pt),Br=Object(e.a)(_a,2),tr=Br[0],Ir=Br[1],va=Object(b.useState)(zn),Wr=Object(e.a)(va,2),Yn=Wr[0],In=Wr[1],ea=Object(b.useState)(""),zr=Object(e.a)(ea,2),nr=zr[0],rr=zr[1],ta=Object(b.useState)(0),Xr=Object(e.a)(ta,2),fr=Xr[0],Vr=Xr[1],na=Object(b.useState)(ut),ra=Object(e.a)(na,2),Or=ra[0],Kr=ra[1],aa=Object(b.useState)(!1),cn=Object(e.a)(aa,2),ga=cn[0],Lr=cn[1],hr=Object(b.useRef)(),mr=Object(b.useRef)(),Dr=Object(b.useRef)(),Tr=Object(b.useRef)();Object(b.useEffect)(function(){if(hr.current){var ht=function(qt,en){var fn=en.clipboardData;if(fn){var xn=fn.types.toString(),En=fn.items;if(xn==="text/html,Files"||xn==="Files"){var An=En[1];xn==="Files"&&(An=En[0]),An.kind==="file"&&An.type.match(/^image\//i)&&F(An.getAsFile(),function(Xn){Xn.id?mt.replaceSelection("![,](/api/attachments/".concat(Xn.id,")")):document.location.href="/user/login"})}else return!0}return!0},mt=o.a.fromTextArea(hr.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!Be,lineWrapping:!0,value:he,autoCloseTags:!0,autoCloseBrackets:!0});return mt.on("paste",ht),Jr(mt),function(){mt.off("paste",ht)}}},[]);var Hr=Object(b.useCallback)(function(){if(mr.current)try{var ht=mr.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,mt=mr.current.getElementsByClassName("markdown-editor-body")[0];Yn?mt.style.height="calc(100vh - ".concat(ht,"px)"):mt.style.height="".concat(Or-ht,"px")}catch(_t){console.log(_t,"---- to set md editor body height")}},[Or,mr,Yn]);Object(b.useEffect)(function(){function ht(){var _t=new u.default(function(qt){var en=Object(me.a)(qt),fn;try{for(en.s();!(fn=en.n()).done;){var xn=fn.value;(xn.target.offsetHeight>0||xn.target.offsetWidth>0)&&(Hr(),Ue.setSize("100%","100%"),Ue.refresh())}}catch(En){en.e(En)}finally{en.f()}});return _t.observe(hr.current.parentElement),_t}if(Ue){var mt=ht();return function(){mt.unobserve(hr.current.parentElement)}}},[Ue,Hr]),Object(b.useEffect)(function(){if(Ue){for(var ht=[],mt=function(){var xn=qt[_t];en=Object(e.a)(xn,2);var En=en[0],An=en[1],Xn=Object(t.a)({},En,function(){ia(An)});ht.push(Xn),Ue.addKeyMap(Xn)},_t=0,qt=Object.entries(K);_t0){var ht=new Date().getTime(),mt=window.sessionStorage.getItem(Jt);ht>=fr+r&&(!mt||mt!==Ur)&&(window.sessionStorage.setItem(Jt,Ur),Lr(!0))}},r),Object(b.useEffect)(function(){Ir(Pt)},[Ue,Pt]),Object(b.useEffect)(function(){Ue&&(gt&&Ue.focus())},[Ue,gt]),Object(b.useEffect)(function(){if(tr&&Ue){var ht=function(qt){var en=qt.target;if(Tr.current){var fn=en.scrollTop/en.scrollHeight;Tr.current.scrollTop=Tr.current.scrollHeight*fn}},mt=Ue.getScrollerElement();return mt.addEventListener("scroll",ht),function(){mt.removeEventListener("scroll",ht)}}},[Ue,tr]),Object(b.useEffect)(function(){if(Ue&&Gn){var ht=function(_t,qt){Gn(_t,qt)};return Ue.on("beforeChange",ht),function(){Ue.off("beforeChange",ht)}}},[Ue,Gn]),Object(b.useEffect)(function(){if(Ue&&Hn){var ht=function(){Hn(Ue.getValue())};return Ue.on("blur",ht),function(){Ue.off("blur",ht)}}},[Ue,Hn]),Object(b.useEffect)(function(){if(Ue){var ht=function(_t){var qt=_t.getValue();Un(qt),Vr(new Date().getTime()),_t.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),fe&&fe(qt)};return Ue.on("change",ht),function(){Ue.off("change",ht)}}},[Ue,fe]),Object(b.useEffect)(function(){Ue&&(he==null?(Ue.setValue(""),Un("")):he!==Ue.getValue()&&(Ue.setValue(he),Un(he)))},[Ue,he]);var ia=Object(b.useCallback)(function(ht){var mt=Ue.getCursor(),_t=Ue.getSelection(),qt=_t.split(` +`);switch(ht){case"bold":return Ue.replaceSelection("**"+_t+"**"),_t===""&&Ue.setCursor(mt.line,mt.ch+2),Ue.focus();case"italic":return Ue.replaceSelection("*"+_t+"*"),_t===""&&Ue.setCursor(mt.line,mt.ch+1),Ue.focus();case"code":return Ue.replaceSelection("`"+_t+"`"),_t===""&&Ue.setCursor(mt.line,mt.ch+1),Ue.focus();case"inline-latex":return Ue.replaceSelection("`$$"+_t+"$$`"),_t===""&&Ue.setCursor(mt.line,mt.ch+3),Ue.focus();case"latex":return Ue.replaceSelection("```latex\n"+_t+"\n```"),Ue.setCursor(mt.line+1,_t.length+1),Ue.focus();case"line-break":return Ue.replaceSelection(`
    +`),Ue.focus();case"list-ul":return _t===""?Ue.replaceSelection("- "+_t):Ue.replaceSelection(qt.map(function(en){return en===""?"":"- ".concat(en)}).join(` +`)),Ue.focus();case"list-ol":return _t===""?Ue.replaceSelection("1. "+_t):Ue.replaceSelection(qt.map(function(en,fn){return en===""?"":"".concat(fn+1,". ").concat(en)}).join(` +`)),Ue.focus();case"add-null-ch":return _t===""&&Ue.setCursor(mt.line,mt.ch+1),Ue.replaceSelection(l),Ue.focus();case"eraser":return Ue.setValue(""),Ue.focus();case"trigger-watch":return Ir(!tr),Ue.focus();case"trigger-full-screen":return In(!Yn),Ue.focus();case ge:rr(ge);return;case ae:rr(ae);return;case we:rr(we);return;case re:rr(re);return;default:throw new Error}},[Ue,tr,Yn]),jr=Object(b.useCallback)(function(ht){rr("");switch(nr){case ge:var mt=ht.title,_t=ht.link;return Ue.replaceSelection("[".concat(mt,"](").concat(_t,")")),Ue.focus();case ae:var qt=ht.language,en=ht.content;return Ue.replaceSelection(["```"+qt,en,"```"].join(` +`)),Ue.focus();case we:var fn=ht.src,xn=ht.alt;return Ue.replaceSelection("![ ".concat(xn," ]( ").concat(fn,' "').concat(xn,'" )')),Ue.focus();case re:for(var En=ht.row,An=ht.col,Xn=ht.align,Ee=` `,_e=0;_e300&&(An=300);var Xn=ot+An+"px";Kr(Xn)}},Jt=Dr.current,qt=!1,fn=0;return Jt.addEventListener("mousedown",ft),document.addEventListener("mousemove",mt),document.addEventListener("mouseup",ht),function(){Jt.removeEventListener("mousedown",ft),document.removeEventListener("mousemove",mt),document.removeEventListener("mouseup",ht)}}},[Ue,Dr]),Object(b.useEffect)(function(){Kr(ot)},[ot]);var oa=T(de),sa=T(Or),ua={width:oa,height:sa},la=Object(b.useMemo)(function(){if(fr){var ft=new Date(fr),ht=ft.getHours(),mt=ft.getMinutes(),Jt=ft.getSeconds();return ht=ht<10?"0"+ht:ht,mt=mt<10?"0"+mt:mt,Jt=Jt<10?"0"+Jt:Jt,"".concat(ht,":").concat(mt,":").concat(Jt)}return 0},[fr]);function ca(){window.sessionStorage.removeItem(Zt),Lr(!1),Vr(0)}function da(){Lr(!1),Vr(0),Ue.setValue(window.sessionStorage.getItem(Zt))}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(Sr," ").concat(tr?"on-preview":""," ").concat(Be?"mini":""," ").concat(Yn?"full-screen":""),style:ua},p.a.createElement(x,{watch:tr,fullScreen:Yn,showNullButton:pr,onActionCallback:ia}),p.a.createElement("div",{className:"markdown-editor-body"},p.a.createElement("div",{className:"codemirror-container"},p.a.createElement("textarea",{ref:hr,placeholder:Qr})),tr?p.a.createElement("div",{ref:Tr,className:"preview-container"},p.a.createElement(h.a,{value:Ur})):null)),ga?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:da},"\u6062\u590D")," ? /",p.a.createElement("a",{onClick:ca},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",la," \u4FDD\u5B58\uFF09"):null),Bn?p.a.createElement("a",{ref:Dr,className:"editor-resize"}):null,p.a.createElement(_.a,null,W[nr]?p.a.createElement(ce.a,{centered:!0,title:W[nr],visible:!0,onCancel:_r,footer:null},Ea):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 ge}),I.d(ue,"T",function(){return we}),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",ge="HIDE_PICTURE_VIEW",we="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],ge=Object(v.m)(),we=Object(x.useState)([{title:"\u5B9E\u8BAD\u6D4B\u8BD5\u7AE0\u82821",key:"0-0"},{title:"parent 2",key:"1-0"}]),ae=Object(S.a)(we,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&&ye(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&&ye(ne==null?void 0:ne.message);case 13:case"end":return fe.stop()}},k)}));function W(){return K.apply(this,arguments)}return W}()})},ye=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(ke){for(;;)switch(ke.prev=ke.next){case 0:if(console.log("onDrop:",w),!(!!((K=w.dragNode.children)===null||K===void 0?void 0:K.length)&&!w.node.dragOverGapBottom)){ke.next=3;break}return ke.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)){ke.next=9;break}return ke.abrupt("return");case 9:return he=function Be(ct,gt,Pt){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,ct,gt){de=gt,je=ct}),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,ct){}),ke.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 ke.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(ge.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+=` +`),Ue.focus();default:throw new Error}},[Ue,nr]),Ea=Object(b.useMemo)(function(){switch(nr){case ge:return p.a.createElement(U,{callback:jr,onCancel:_r});case ae:return p.a.createElement(V.b,{callback:jr,onCancel:_r});case we:return p.a.createElement(te,{callback:jr,onCancel:_r});case re:return p.a.createElement(se,{callback:jr,onCancel:_r});default:return null}},[nr]);function _r(){rr("")}Object(b.useEffect)(function(){if(Dr.current){var ht=function(En){en=!0,fn=En.pageY},mt=function(){en=!1},_t=function(En){if(en){var An=En.pageY-fn;An<0&&(An=0),An>300&&(An=300);var Xn=ut+An+"px";Kr(Xn)}},qt=Dr.current,en=!1,fn=0;return qt.addEventListener("mousedown",ht),document.addEventListener("mousemove",_t),document.addEventListener("mouseup",mt),function(){qt.removeEventListener("mousedown",ht),document.removeEventListener("mousemove",_t),document.removeEventListener("mouseup",mt)}}},[Ue,Dr]),Object(b.useEffect)(function(){Kr(ut)},[ut]);var oa=T(de),sa=T(Or),ua={width:oa,height:sa},la=Object(b.useMemo)(function(){if(fr){var ht=new Date(fr),mt=ht.getHours(),_t=ht.getMinutes(),qt=ht.getSeconds();return mt=mt<10?"0"+mt:mt,_t=_t<10?"0"+_t:_t,qt=qt<10?"0"+qt:qt,"".concat(mt,":").concat(_t,":").concat(qt)}return 0},[fr]);function ca(){window.sessionStorage.removeItem(Jt),Lr(!1),Vr(0)}function da(){Lr(!1),Vr(0),Ue.setValue(window.sessionStorage.getItem(Jt))}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(Sr," ").concat(tr?"on-preview":""," ").concat(Be?"mini":""," ").concat(Yn?"full-screen":""),style:ua},p.a.createElement(x,{watch:tr,fullScreen:Yn,showNullButton:pr,onActionCallback:ia}),p.a.createElement("div",{className:"markdown-editor-body"},p.a.createElement("div",{className:"codemirror-container"},p.a.createElement("textarea",{ref:hr,placeholder:Qr})),tr?p.a.createElement("div",{ref:Tr,className:"preview-container"},p.a.createElement(h.a,{value:Ur})):null)),ga?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:da},"\u6062\u590D")," ? /",p.a.createElement("a",{onClick:ca},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",la," \u4FDD\u5B58\uFF09"):null),Bn?p.a.createElement("a",{ref:Dr,className:"editor-resize"}):null,p.a.createElement(_.a,null,W[nr]?p.a.createElement(ce.a,{centered:!0,title:W[nr],visible:!0,onCancel:_r,footer:null},Ea):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 ge}),I.d(ue,"T",function(){return we}),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",ge="HIDE_PICTURE_VIEW",we="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],ge=Object(v.m)(),we=Object(x.useState)([{title:"\u5B9E\u8BAD\u6D4B\u8BD5\u7AE0\u82821",key:"0-0"},{title:"parent 2",key:"1-0"}]),ae=Object(S.a)(we,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&&ye(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&&ye(ne==null?void 0:ne.message);case 13:case"end":return fe.stop()}},k)}));function W(){return K.apply(this,arguments)}return W}()})},ye=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(ke){for(;;)switch(ke.prev=ke.next){case 0:if(console.log("onDrop:",w),!(!!((K=w.dragNode.children)===null||K===void 0?void 0:K.length)&&!w.node.dragOverGapBottom)){ke.next=3;break}return ke.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)>2)){ke.next=9;break}return ke.abrupt("return");case 9:return he=function Be(dt,gt,Pt){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,dt,gt){de=gt,je=dt}),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,dt){}),ke.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 ke.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(ge.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,ge){var we,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,we=U[ge-1],ae={stream:se._createStream(v,we.start,we.end),size:we.end-we.start},le.next=6,se._uploadPart(C,E,ge,ae);case 6:if(re=le.sent,se.isCancel()||G){le.next=13;break}if(x.doneParts.push({number:ge,etag:re.res.headers.etag}),B.push({number:ge,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=ge,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 @@ -29,7 +29,7 @@ Line: `+y.line+` Column: `+y.column+` Char: `+y.c),w=new Error(w),y.error=w,V(y,"onerror",w),y}function oe(y){return y.sawRoot&&!y.closedRoot&&te(y,"Unclosed root tag"),y.state!==l.BEGIN&&y.state!==l.BEGIN_WHITESPACE&&y.state!==l.TEXT&&z(y,"Unexpected end"),$(y),y.c="",y.closed=!0,V(y,"onend"),P.call(y,y.strict,y.opt),y}function te(y,w){if((y===void 0?"undefined":(0,a.default)(y))!=="object"||!(y instanceof P))throw new Error("bad call to strictFail");y.strict&&z(y,w)}function Q(y){y.strict||(y.tagName=y.tagName[y.looseCase]());var w=y.tags[y.tags.length-1]||y,K=y.tag={name:y.tagName,attributes:{}};y.opt.xmlns&&(K.ns=w.ns),y.attribList.length=0,G(y,"onopentagstart",K)}function F(y,w){var K=y.indexOf(":"),W=K<0?["",y]:y.split(":"),k=W[0],Y=W[1];return w&&y==="xmlns"&&(k="xmlns",Y=""),{prefix:k,local:Y}}function j(y){if(y.strict||(y.attribName=y.attribName[y.looseCase]()),y.attribList.indexOf(y.attribName)!==-1||y.tag.attributes.hasOwnProperty(y.attribName))return void(y.attribName=y.attribValue="");if(y.opt.xmlns){var w=F(y.attribName,!0),K=w.prefix,W=w.local;if(K==="xmlns")if(W==="xml"&&y.attribValue!==H)te(y,"xml: prefix must be bound to "+H+` Actual: `+y.attribValue);else if(W==="xmlns"&&y.attribValue!==N)te(y,"xmlns: prefix must be bound to "+N+` -Actual: `+y.attribValue);else{var k=y.tag,Y=y.tags[y.tags.length-1]||y;k.ns===Y.ns&&(k.ns=(0,A.default)(Y.ns)),k.ns[W]=y.attribValue}y.attribList.push([y.attribName,y.attribValue])}else y.tag.attributes[y.attribName]=y.attribValue,G(y,"onattribute",{name:y.attribName,value:y.attribValue});y.attribName=y.attribValue=""}function M(y,w){if(y.opt.xmlns){var K=y.tag,W=F(y.tagName);K.prefix=W.prefix,K.local=W.local,K.uri=K.ns[W.prefix]||"",K.prefix&&!K.uri&&(te(y,"Unbound namespace prefix: "+(0,s.default)(y.tagName)),K.uri=W.prefix);var k=y.tags[y.tags.length-1]||y;K.ns&&k.ns!==K.ns&&(0,c.default)(K.ns).forEach(function(ct){G(y,"onopennamespace",{prefix:ct,uri:K.ns[ct]})});for(var Y=0,ne=y.attribList.length;Y",y.tagName="",void(y.state=l.SCRIPT);G(y,"onscript",y.script),y.script=""}var w=y.tags.length,K=y.tagName;y.strict||(K=K[y.looseCase]());for(var W=K;w--&&!(y.tags[w].name===W);)te(y,"Unexpected close tag");if(w<0)return te(y,"Unmatched closing tag: "+y.tagName),y.textNode+="",void(y.state=l.TEXT);y.tagName=K;for(var k=y.tags.length;k-- >w;){var Y=y.tag=y.tags.pop();y.tagName=y.tag.name,G(y,"onclosetag",y.tagName);var ne={};for(var he in Y.ns)ne[he]=Y.ns[he];var fe=y.tags[y.tags.length-1]||y;y.opt.xmlns&&Y.ns!==fe.ns&&(0,c.default)(Y.ns).forEach(function(Te){var de=Y.ns[Te];G(y,"onclosenamespace",{prefix:Te,uri:de})})}w===0&&(y.closedRoot=!0),y.tagName=y.attribValue=y.attribName="",y.attribList.length=0,y.state=l.TEXT}function Z(y){var w,K=y.entity,W=K.toLowerCase(),k="";return y.ENTITIES[K]?y.ENTITIES[K]:y.ENTITIES[W]?y.ENTITIES[W]:(K=W,K.charAt(0)==="#"&&(K.charAt(1)==="x"?(K=K.slice(2),w=parseInt(K,16),k=w.toString(16)):(K=K.slice(1),w=parseInt(K,10),k=w.toString(10))),K=K.replace(/^0+/,""),isNaN(w)||k.toLowerCase()!==K?(te(y,"Invalid character entity"),"&"+y.entity+";"):(0,u.default)(w))}function ee(y,w){w==="<"?(y.state=l.OPEN_WAKA,y.startTagPosition=y.position):E(w)||(te(y,"Non-whitespace before first tag."),y.textNode=w,y.state=l.TEXT)}function pe(y,w){var K="";return w",y.tagName="",void(y.state=l.SCRIPT);G(y,"onscript",y.script),y.script=""}var w=y.tags.length,K=y.tagName;y.strict||(K=K[y.looseCase]());for(var W=K;w--&&!(y.tags[w].name===W);)te(y,"Unexpected close tag");if(w<0)return te(y,"Unmatched closing tag: "+y.tagName),y.textNode+="",void(y.state=l.TEXT);y.tagName=K;for(var k=y.tags.length;k-- >w;){var Y=y.tag=y.tags.pop();y.tagName=y.tag.name,G(y,"onclosetag",y.tagName);var ne={};for(var he in Y.ns)ne[he]=Y.ns[he];var fe=y.tags[y.tags.length-1]||y;y.opt.xmlns&&Y.ns!==fe.ns&&(0,c.default)(Y.ns).forEach(function(Te){var de=Y.ns[Te];G(y,"onclosenamespace",{prefix:Te,uri:de})})}w===0&&(y.closedRoot=!0),y.tagName=y.attribValue=y.attribName="",y.attribList.length=0,y.state=l.TEXT}function Z(y){var w,K=y.entity,W=K.toLowerCase(),k="";return y.ENTITIES[K]?y.ENTITIES[K]:y.ENTITIES[W]?y.ENTITIES[W]:(K=W,K.charAt(0)==="#"&&(K.charAt(1)==="x"?(K=K.slice(2),w=parseInt(K,16),k=w.toString(16)):(K=K.slice(1),w=parseInt(K,10),k=w.toString(10))),K=K.replace(/^0+/,""),isNaN(w)||k.toLowerCase()!==K?(te(y,"Invalid character entity"),"&"+y.entity+";"):(0,u.default)(w))}function ee(y,w){w==="<"?(y.state=l.OPEN_WAKA,y.startTagPosition=y.position):E(w)||(te(y,"Non-whitespace before first tag."),y.textNode=w,y.state=l.TEXT)}function pe(y,w){var K="";return w"?(G(w,"onsgmldeclaration",w.sgmlDecl),w.sgmlDecl="",w.state=l.TEXT):(L(W)&&(w.state=l.SGML_DECL_QUOTED),w.sgmlDecl+=W);continue;case l.SGML_DECL_QUOTED:W===w.q&&(w.state=l.SGML_DECL,w.q=""),w.sgmlDecl+=W;continue;case l.DOCTYPE:W===">"?(w.state=l.TEXT,G(w,"ondoctype",w.doctype),w.doctype=!0):(w.doctype+=W,W==="["?w.state=l.DOCTYPE_DTD:L(W)&&(w.state=l.DOCTYPE_QUOTED,w.q=W));continue;case l.DOCTYPE_QUOTED:w.doctype+=W,W===w.q&&(w.q="",w.state=l.DOCTYPE);continue;case l.DOCTYPE_DTD:w.doctype+=W,W==="]"?w.state=l.DOCTYPE:L(W)&&(w.state=l.DOCTYPE_DTD_QUOTED,w.q=W);continue;case l.DOCTYPE_DTD_QUOTED:w.doctype+=W,W===w.q&&(w.state=l.DOCTYPE_DTD,w.q="");continue;case l.COMMENT:W==="-"?w.state=l.COMMENT_ENDING:w.comment+=W;continue;case l.COMMENT_ENDING:W==="-"?(w.state=l.COMMENT_ENDED,w.comment=ie(w.opt,w.comment),w.comment&&G(w,"oncomment",w.comment),w.comment=""):(w.comment+="-"+W,w.state=l.COMMENT);continue;case l.COMMENT_ENDED:W!==">"?(te(w,"Malformed comment"),w.comment+="--"+W,w.state=l.COMMENT):w.state=l.TEXT;continue;case l.CDATA:W==="]"?w.state=l.CDATA_ENDING:w.cdata+=W;continue;case l.CDATA_ENDING:W==="]"?w.state=l.CDATA_ENDING_2:(w.cdata+="]"+W,w.state=l.CDATA);continue;case l.CDATA_ENDING_2:W===">"?(w.cdata&&G(w,"oncdata",w.cdata),G(w,"onclosecdata"),w.cdata="",w.state=l.TEXT):W==="]"?w.cdata+="]":(w.cdata+="]]"+W,w.state=l.CDATA);continue;case l.PROC_INST:W==="?"?w.state=l.PROC_INST_ENDING:E(W)?w.state=l.PROC_INST_BODY:w.procInstName+=W;continue;case l.PROC_INST_BODY:if(!w.procInstBody&&E(W))continue;W==="?"?w.state=l.PROC_INST_ENDING:w.procInstBody+=W;continue;case l.PROC_INST_ENDING:W===">"?(G(w,"onprocessinginstruction",{name:w.procInstName,body:w.procInstBody}),w.procInstName=w.procInstBody="",w.state=l.TEXT):(w.procInstBody+="?"+W,w.state=l.PROC_INST_BODY);continue;case l.OPEN_TAG:B(ye,W)?w.tagName+=W:(Q(w),W===">"?M(w):W==="/"?w.state=l.OPEN_TAG_SLASH:(E(W)||te(w,"Invalid character in tag name"),w.state=l.ATTRIB));continue;case l.OPEN_TAG_SLASH:W===">"?(M(w,!0),X(w)):(te(w,"Forward-slash in opening tag not followed by >"),w.state=l.ATTRIB);continue;case l.ATTRIB:if(E(W))continue;W===">"?M(w):W==="/"?w.state=l.OPEN_TAG_SLASH:B(J,W)?(w.attribName=W,w.attribValue="",w.state=l.ATTRIB_NAME):te(w,"Invalid attribute name");continue;case l.ATTRIB_NAME:W==="="?w.state=l.ATTRIB_VALUE:W===">"?(te(w,"Attribute without value"),w.attribValue=w.attribName,j(w),M(w)):E(W)?w.state=l.ATTRIB_NAME_SAW_WHITE:B(ye,W)?w.attribName+=W:te(w,"Invalid attribute name");continue;case l.ATTRIB_NAME_SAW_WHITE:if(W==="=")w.state=l.ATTRIB_VALUE;else{if(E(W))continue;te(w,"Attribute without value"),w.tag.attributes[w.attribName]="",w.attribValue="",G(w,"onattribute",{name:w.attribName,value:""}),w.attribName="",W===">"?M(w):B(J,W)?(w.attribName=W,w.state=l.ATTRIB_NAME):(te(w,"Invalid attribute name"),w.state=l.ATTRIB)}continue;case l.ATTRIB_VALUE:if(E(W))continue;L(W)?(w.q=W,w.state=l.ATTRIB_VALUE_QUOTED):(te(w,"Unquoted attribute value"),w.state=l.ATTRIB_VALUE_UNQUOTED,w.attribValue=W);continue;case l.ATTRIB_VALUE_QUOTED:if(W!==w.q){W==="&"?w.state=l.ATTRIB_VALUE_ENTITY_Q:w.attribValue+=W;continue}j(w),w.q="",w.state=l.ATTRIB_VALUE_CLOSED;continue;case l.ATTRIB_VALUE_CLOSED:E(W)?w.state=l.ATTRIB:W===">"?M(w):W==="/"?w.state=l.OPEN_TAG_SLASH:B(J,W)?(te(w,"No whitespace between attributes"),w.attribName=W,w.attribValue="",w.state=l.ATTRIB_NAME):te(w,"Invalid attribute name");continue;case l.ATTRIB_VALUE_UNQUOTED:if(!C(W)){W==="&"?w.state=l.ATTRIB_VALUE_ENTITY_U:w.attribValue+=W;continue}j(w),W===">"?M(w):w.state=l.ATTRIB;continue;case l.CLOSE_TAG:if(w.tagName)W===">"?X(w):B(ye,W)?w.tagName+=W:w.script?(w.script+=""?X(w):te(w,"Invalid characters in closing tag");continue;case l.TEXT_ENTITY:case l.ATTRIB_VALUE_ENTITY_Q:case l.ATTRIB_VALUE_ENTITY_U:var ne,he;switch(w.state){case l.TEXT_ENTITY:ne=l.TEXT,he="textNode";break;case l.ATTRIB_VALUE_ENTITY_Q:ne=l.ATTRIB_VALUE_QUOTED,he="attribValue";break;case l.ATTRIB_VALUE_ENTITY_U:ne=l.ATTRIB_VALUE_UNQUOTED,he="attribValue"}W===";"?(w[he]+=Z(w),w.entity="",w.state=ne):B(w.entity.length?r:O,W)?w.entity+=W:(te(w,"Invalid character in entity name"),w[he]+="&"+w.entity+W,w.entity="",w.state=ne);continue;default:throw new Error(w,"Unknown state: "+w.state)}return w.position>=w.bufferCheckPosition&&x(w),w}m.parser=function(y,w){return new P(y,w)},m.SAXParser=P,m.SAXStream=R,m.createStream=D,m.MAX_BUFFER_LENGTH=65536;var ge=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];m.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],A.default||(Object.create=function(y){function w(){}return w.prototype=y,new w}),c.default||(Object.keys=function(y){var w=[];for(var K in y)y.hasOwnProperty(K)&&w.push(K);return w}),P.prototype={end:function(){oe(this)},write:se,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){v(this)}};var we;try{we=e("stream").Stream}catch(y){we=function(){}}var ae=m.EVENTS.filter(function(y){return y!=="error"&&y!=="end"});R.prototype=(0,A.default)(we.prototype,{constructor:{value:R}}),R.prototype.write=function(y){if(typeof p=="function"&&typeof p.isBuffer=="function"&&p.isBuffer(y)){if(!this._decoder){var w=e("string_decoder").StringDecoder;this._decoder=new w("utf8")}y=this._decoder.write(y)}return this._parser.write(y.toString()),this.emit("data",y),!0},R.prototype.end=function(y){return y&&y.length&&this.write(y),this._parser.end(),!0},R.prototype.on=function(y,w){var K=this;return K._parser["on"+y]||ae.indexOf(y)===-1||(K._parser["on"+y]=function(){var W=arguments.length===1?[arguments[0]]:Array.apply(null,arguments);W.splice(0,0,y),K.emit.apply(K,W)}),we.prototype.on.call(K,y,w)};var re="[CDATA[",le="DOCTYPE",H="http://www.w3.org/XML/1998/namespace",N="http://www.w3.org/2000/xmlns/",q={xml:H,xmlns:N},J=/[:_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]/,ye=/[:_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-]/,O=/[#:_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]/,r=/[#:_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-]/,l=0;m.STATE={BEGIN:l++,BEGIN_WHITESPACE:l++,TEXT:l++,TEXT_ENTITY:l++,OPEN_WAKA:l++,SGML_DECL:l++,SGML_DECL_QUOTED:l++,DOCTYPE:l++,DOCTYPE_QUOTED:l++,DOCTYPE_DTD:l++,DOCTYPE_DTD_QUOTED:l++,COMMENT_STARTING:l++,COMMENT:l++,COMMENT_ENDING:l++,COMMENT_ENDED:l++,CDATA:l++,CDATA_ENDING:l++,CDATA_ENDING_2:l++,PROC_INST:l++,PROC_INST_BODY:l++,PROC_INST_ENDING:l++,OPEN_TAG:l++,OPEN_TAG_SLASH:l++,ATTRIB:l++,ATTRIB_NAME:l++,ATTRIB_NAME_SAW_WHITE:l++,ATTRIB_VALUE:l++,ATTRIB_VALUE_QUOTED:l++,ATTRIB_VALUE_CLOSED:l++,ATTRIB_VALUE_UNQUOTED:l++,ATTRIB_VALUE_ENTITY_Q:l++,ATTRIB_VALUE_ENTITY_U:l++,CLOSE_TAG:l++,CLOSE_TAG_SAW_WHITE:l++,SCRIPT:l++,SCRIPT_ENDING:l++},m.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},m.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)(m.ENTITIES).forEach(function(y){var w=m.ENTITIES[y],K=typeof w=="number"?String.fromCharCode(w):w;m.ENTITIES[y]=K});for(var T in m.STATE)m.STATE[m.STATE[T]]=T;l=m.STATE,u.default||function(){var y=String.fromCharCode,w=Math.floor,K=function(){var k,Y,ne=[],he=-1,fe=arguments.length;if(!fe)return"";for(var Te="";++he1114111||w(de)!==de)throw RangeError("Invalid code point: "+de);de<=65535?ne.push(de):(de-=65536,k=55296+(de>>10),Y=de%1024+56320,ne.push(k,Y)),(he+1===fe||ne.length>16384)&&(Te+=y.apply(null,ne),ne.length=0)}return Te};d.default?Object.defineProperty(String,"fromCodePoint",{value:K,configurable:!0,writable:!0}):String.fromCodePoint=K}()}(b===void 0?(void 0).sax={}:b)}).call(this,e("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(e,t,b){function p(){g.call(this)}t.exports=p;var g=e("events").EventEmitter;e("inherits")(p,g),p.Readable=e("readable-stream/readable.js"),p.Writable=e("readable-stream/writable.js"),p.Duplex=e("readable-stream/duplex.js"),p.Transform=e("readable-stream/transform.js"),p.PassThrough=e("readable-stream/passthrough.js"),p.Stream=p,p.prototype.pipe=function(o,u){function f(S){o.writable&&o.write(S)===!1&&h.pause&&h.pause()}function s(){h.readable&&h.resume&&h.resume()}function n(){c||(c=!0,o.end())}function a(){c||(c=!0,typeof o.destroy=="function"&&o.destroy())}function i(S){if(d(),g.listenerCount(this,"error")===0)throw S}function d(){h.removeListener("data",f),o.removeListener("drain",s),h.removeListener("end",n),h.removeListener("close",a),h.removeListener("error",i),o.removeListener("error",i),h.removeListener("end",d),h.removeListener("close",d),o.removeListener("close",d)}var h=this;h.on("data",f),o.on("drain",s),o._isStdio||u&&u.end===!1||(h.on("end",n),h.on("close",a));var c=!1;return h.on("error",i),o.on("error",i),h.on("end",d),h.on("close",d),o.on("close",d),o.emit("pipe",h),o}},{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(e,t,b){(function(p){var g=e("./lib/request"),o=e("./lib/response"),u=e("xtend"),f=e("builtin-status-codes"),s=e("url"),n=b;n.request=function(a,i){a=typeof a=="string"?s.parse(a):u(a);var d=p.location.protocol.search(/^https?:$/)===-1?"http:":"",h=a.protocol||d,c=a.hostname||a.host,S=a.port,A=a.path||"/";c&&c.indexOf(":")!==-1&&(c="["+c+"]"),a.url=(c?h+"//"+c:"")+(S?":"+S:"")+A,a.method=(a.method||"GET").toUpperCase(),a.headers=a.headers||{};var m=new g(a);return i&&m.on("response",i),m},n.get=function(a,i){var d=n.request(a,i);return d.end(),d},n.ClientRequest=g,n.IncomingMessage=o.IncomingMessage,n.Agent=function(){},n.Agent.defaultMaxSockets=4,n.globalAgent=new n.Agent,n.STATUS_CODES=f,n.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 Ie!="undefined"?Ie:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":198,"./lib/response":199,"builtin-status-codes":39,url:203,xtend:236}],197:[function(e,t,b){(function(p){"use strict";function g(){if(f!==void 0)return f;if(p.XMLHttpRequest){f=new p.XMLHttpRequest;try{f.open("GET",p.XDomainRequest?"/":"https://example.com")}catch(a){f=null}}else f=null;return f}function o(a){var i=g();if(!i)return!1;try{return i.responseType=a,i.responseType===a}catch(d){}return!1}function u(a){return typeof a=="function"}b.fetch=u(p.fetch)&&u(p.ReadableStream),b.writableStream=u(p.WritableStream),b.abortController=u(p.AbortController),b.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),b.blobConstructor=!0}catch(a){}var f,s=p.ArrayBuffer!==void 0,n=s&&u(p.ArrayBuffer.prototype.slice);b.arraybuffer=b.fetch||s&&o("arraybuffer"),b.msstream=!b.fetch&&n&&o("ms-stream"),b.mozchunkedarraybuffer=!b.fetch&&s&&o("moz-chunked-arraybuffer"),b.overrideMimeType=b.fetch||!!g()&&u(g().overrideMimeType),b.vbArray=u(p.VBArray),f=null}).call(this,typeof Ie!="undefined"?Ie:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],198:[function(e,t,b){(function(p,g,o){"use strict";function u(x,_){return a.fetch&&_?"fetch":a.mozchunkedarraybuffer?"moz-chunked-arraybuffer":a.msstream?"ms-stream":a.arraybuffer&&x?"arraybuffer":a.vbArray&&x?"text:vbarray":"text"}function f(x){try{var _=x.status;return _!==null&&_!==0}catch(v){return!1}}var s=e("babel-runtime/core-js/object/keys"),n=function(x){return x&&x.__esModule?x:{default:x}}(s),a=e("./capability"),i=e("inherits"),d=e("./response"),h=e("readable-stream"),c=e("to-arraybuffer"),S=d.IncomingMessage,A=d.readyStates,m=t.exports=function(x){var _=this;h.Writable.call(_),_._opts=x,_._body=[],_._headers={},x.auth&&_.setHeader("Authorization","Basic "+new o(x.auth).toString("base64")),(0,n.default)(x.headers).forEach(function(R){_.setHeader(R,x.headers[R])});var v,D=!0;if(x.mode==="disable-fetch"||"requestTimeout"in x&&!a.abortController)D=!1,v=!0;else if(x.mode==="prefer-streaming")v=!1;else if(x.mode==="allow-wrong-content-type")v=!a.overrideMimeType;else{if(x.mode&&x.mode!=="default"&&x.mode!=="prefer-fast")throw new Error("Invalid value for opts.mode");v=!0}_._mode=u(v,D),_._fetchTimer=null,_.on("finish",function(){_._onFinish()})};i(m,h.Writable),m.prototype.setHeader=function(x,_){var v=this,D=x.toLowerCase();P.indexOf(D)===-1&&(v._headers[D]={name:x,value:_})},m.prototype.getHeader=function(x){var _=this._headers[x.toLowerCase()];return _?_.value:null},m.prototype.removeHeader=function(x){delete this._headers[x.toLowerCase()]},m.prototype._onFinish=function(){var x=this;if(!x._destroyed){var _=x._opts,v=x._headers,D=null;_.method!=="GET"&&_.method!=="HEAD"&&(D=a.arraybuffer?c(o.concat(x._body)):a.blobConstructor?new g.Blob(x._body.map(function(B){return c(B)}),{type:(v["content-type"]||{}).value||""}):o.concat(x._body).toString());var R=[];if((0,n.default)(v).forEach(function(B){var U=v[B].name,V=v[B].value;Array.isArray(V)?V.forEach(function(G){R.push([U,G])}):R.push([U,V])}),x._mode==="fetch"){var E=null;if(a.abortController){var L=new AbortController;E=L.signal,x._fetchAbortController=L,"requestTimeout"in _&&_.requestTimeout!==0&&(x._fetchTimer=g.setTimeout(function(){x.emit("requestTimeout"),x._fetchAbortController&&x._fetchAbortController.abort()},_.requestTimeout))}g.fetch(x._opts.url,{method:x._opts.method,headers:R,body:D||void 0,mode:"cors",credentials:_.withCredentials?"include":"same-origin",signal:E}).then(function(B){x._fetchResponse=B,x._connect()},function(B){g.clearTimeout(x._fetchTimer),x._destroyed||x.emit("error",B)})}else{var C=x._xhr=new g.XMLHttpRequest;try{C.open(x._opts.method,x._opts.url,!0)}catch(B){return void p.nextTick(function(){x.emit("error",B)})}"responseType"in C&&(C.responseType=x._mode.split(":")[0]),"withCredentials"in C&&(C.withCredentials=!!_.withCredentials),x._mode==="text"&&"overrideMimeType"in C&&C.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in _&&(C.timeout=_.requestTimeout,C.ontimeout=function(){x.emit("requestTimeout")}),R.forEach(function(B){C.setRequestHeader(B[0],B[1])}),x._response=null,C.onreadystatechange=function(){switch(C.readyState){case A.LOADING:case A.DONE:x._onXHRProgress()}},x._mode==="moz-chunked-arraybuffer"&&(C.onprogress=function(){x._onXHRProgress()}),C.onerror=function(){x._destroyed||x.emit("error",new Error("XHR error"))};try{C.send(D)}catch(B){return void p.nextTick(function(){x.emit("error",B)})}}}},m.prototype._onXHRProgress=function(){var x=this;f(x._xhr)&&!x._destroyed&&(x._response||x._connect(),x._response._onXHRProgress())},m.prototype._connect=function(){var x=this;x._destroyed||(x._response=new S(x._xhr,x._fetchResponse,x._mode,x._fetchTimer),x._response.on("error",function(_){x.emit("error",_)}),x.emit("response",x._response))},m.prototype._write=function(x,_,v){this._body.push(x),v()},m.prototype.abort=m.prototype.destroy=function(){var x=this;x._destroyed=!0,g.clearTimeout(x._fetchTimer),x._response&&(x._response._destroyed=!0),x._xhr?x._xhr.abort():x._fetchAbortController&&x._fetchAbortController.abort()},m.prototype.end=function(x,_,v){var D=this;typeof x=="function"&&(v=x,x=void 0),h.Writable.prototype.end.call(D,x,_,v)},m.prototype.flushHeaders=function(){},m.prototype.setTimeout=function(){},m.prototype.setNoDelay=function(){},m.prototype.setSocketKeepAlive=function(){};var P=["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,e("_process"),typeof Ie!="undefined"?Ie:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("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(e,t,b){(function(p,g,o){"use strict";var u=e("babel-runtime/core-js/promise"),f=function(h){return h&&h.__esModule?h:{default:h}}(u),s=e("./capability"),n=e("inherits"),a=e("readable-stream"),i=b.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},d=b.IncomingMessage=function(h,c,S,A){var m=this;if(a.Readable.call(m),m._mode=S,m.headers={},m.rawHeaders=[],m.trailers={},m.rawTrailers=[],m.on("end",function(){p.nextTick(function(){m.emit("close")})}),S==="fetch"){if(m._fetchResponse=c,m.url=c.url,m.statusCode=c.status,m.statusMessage=c.statusText,c.headers.forEach(function(D,R){m.headers[R.toLowerCase()]=D,m.rawHeaders.push(R,D)}),s.writableStream){var P=new WritableStream({write:function(R){return new f.default(function(E,L){m._destroyed?L():m.push(new o(R))?E():m._resumeFetch=E})},close:function(){g.clearTimeout(A),m._destroyed||m.push(null)},abort:function(R){m._destroyed||m.emit("error",R)}});try{return void c.body.pipeTo(P).catch(function(D){g.clearTimeout(A),m._destroyed||m.emit("error",D)})}catch(D){}}var x=c.body.getReader();!function D(){x.read().then(function(R){if(!m._destroyed){if(R.done)return g.clearTimeout(A),void m.push(null);m.push(new o(R.value)),D()}}).catch(function(R){g.clearTimeout(A),m._destroyed||m.emit("error",R)})}()}else if(m._xhr=h,m._pos=0,m.url=h.responseURL,m.statusCode=h.status,m.statusMessage=h.statusText,h.getAllResponseHeaders().split(/\r?\n/).forEach(function(D){var R=D.match(/^([^:]+):\s*(.*)/);if(R){var E=R[1].toLowerCase();E==="set-cookie"?(m.headers[E]===void 0&&(m.headers[E]=[]),m.headers[E].push(R[2])):m.headers[E]!==void 0?m.headers[E]+=", "+R[2]:m.headers[E]=R[2],m.rawHeaders.push(R[1],R[2])}}),m._charset="x-user-defined",!s.overrideMimeType){var _=m.rawHeaders["mime-type"];if(_){var v=_.match(/;\s*charset=([^;])(;|$)/);v&&(m._charset=v[1].toLowerCase())}m._charset||(m._charset="utf-8")}};n(d,a.Readable),d.prototype._read=function(){var h=this,c=h._resumeFetch;c&&(h._resumeFetch=null,c())},d.prototype._onXHRProgress=function(){var h=this,c=h._xhr,S=null;switch(h._mode){case"text:vbarray":if(c.readyState!==i.DONE)break;try{S=new g.VBArray(c.responseBody).toArray()}catch(_){}if(S!==null){h.push(new o(S));break}case"text":try{S=c.responseText}catch(_){h._mode="text:vbarray";break}if(S.length>h._pos){var A=S.substr(h._pos);if(h._charset==="x-user-defined"){for(var m=new o(A.length),P=0;Ph._pos&&(h.push(new o(new Uint8Array(x.result.slice(h._pos)))),h._pos=x.result.byteLength)},x.onload=function(){h.push(null)},x.readAsArrayBuffer(S)}h._xhr.readyState===i.DONE&&h._mode!=="ms-stream"&&h.push(null)}}).call(this,e("_process"),typeof Ie!="undefined"?Ie:typeof self!="undefined"?self:typeof window!="undefined"?window:{},e("buffer").Buffer)},{"./capability":197,_process:173,"babel-runtime/core-js/promise":24,buffer:38,inherits:162,"readable-stream":188}],200:[function(e,t,b){"use strict";function p(_){if(!_)return"utf8";for(var v;;)switch(_){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 _;default:if(v)return;_=(""+_).toLowerCase(),v=!0}}function g(_){var v=p(_);if(typeof v!="string"&&(P.isEncoding===x||!x(_)))throw new Error("Unknown encoding: "+_);return v||_}function o(_){this.encoding=g(_);var v;switch(this.encoding){case"utf16le":this.text=d,this.end=h,v=4;break;case"utf8":this.fillLast=n,v=4;break;case"base64":this.text=c,this.end=S,v=3;break;default:return this.write=A,void(this.end=m)}this.lastNeed=0,this.lastTotal=0,this.lastChar=P.allocUnsafe(v)}function u(_){return _<=127?0:_>>5==6?2:_>>4==14?3:_>>3==30?4:_>>6==2?-1:-2}function f(_,v,D){var R=v.length-1;if(R=0?(E>0&&(_.lastNeed=E-1),E):--R=0?(E>0&&(_.lastNeed=E-2),E):--R=0?(E>0&&(E===2?E=0:_.lastNeed=E-3),E):0)}function s(_,v,D){if((192&v[0])!=128)return _.lastNeed=0,"\u951F\uFFFD";if(_.lastNeed>1&&v.length>1){if((192&v[1])!=128)return _.lastNeed=1,"\u951F\uFFFD";if(_.lastNeed>2&&v.length>2&&(192&v[2])!=128)return _.lastNeed=2,"\u951F\uFFFD"}}function n(_){var v=this.lastTotal-this.lastNeed,D=s(this,_,v);return D!==void 0?D:this.lastNeed<=_.length?(_.copy(this.lastChar,v,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(_.copy(this.lastChar,v,0,_.length),void(this.lastNeed-=_.length))}function a(_,v){var D=f(this,_,v);if(!this.lastNeed)return _.toString("utf8",v);this.lastTotal=D;var R=_.length-(D-this.lastNeed);return _.copy(this.lastChar,0,R),_.toString("utf8",v,R)}function i(_){var v=_&&_.length?this.write(_):"";return this.lastNeed?v+"\u951F\uFFFD":v}function d(_,v){if((_.length-v)%2==0){var D=_.toString("utf16le",v);if(D){var R=D.charCodeAt(D.length-1);if(R>=55296&&R<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=_[_.length-2],this.lastChar[1]=_[_.length-1],D.slice(0,-1)}return D}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=_[_.length-1],_.toString("utf16le",v,_.length-1)}function h(_){var v=_&&_.length?this.write(_):"";if(this.lastNeed){var D=this.lastTotal-this.lastNeed;return v+this.lastChar.toString("utf16le",0,D)}return v}function c(_,v){var D=(_.length-v)%3;return D===0?_.toString("base64",v):(this.lastNeed=3-D,this.lastTotal=3,D===1?this.lastChar[0]=_[_.length-1]:(this.lastChar[0]=_[_.length-2],this.lastChar[1]=_[_.length-1]),_.toString("base64",v,_.length-D))}function S(_){var v=_&&_.length?this.write(_):"";return this.lastNeed?v+this.lastChar.toString("base64",0,3-this.lastNeed):v}function A(_){return _.toString(this.encoding)}function m(_){return _&&_.length?this.write(_):""}var P=e("safe-buffer").Buffer,x=P.isEncoding||function(_){switch((_=""+_)&&_.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}};b.StringDecoder=o,o.prototype.write=function(_){if(_.length===0)return"";var v,D;if(this.lastNeed){if((v=this.fillLast(_))===void 0)return"";D=this.lastNeed,this.lastNeed=0}else D=0;return D<_.length?v?v+this.text(_,D):this.text(_,D):v||""},o.prototype.end=i,o.prototype.text=a,o.prototype.fillLast=function(_){if(this.lastNeed<=_.length)return _.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);_.copy(this.lastChar,this.lastTotal-this.lastNeed,0,_.length),this.lastNeed-=_.length}},{"safe-buffer":193}],201:[function(e,t,b){(function(p,g){function o(i,d){this._id=i,this._clearFn=d}var u=e("process/browser.js").nextTick,f=Function.prototype.apply,s=Array.prototype.slice,n={},a=0;b.setTimeout=function(){return new o(f.call(setTimeout,window,arguments),clearTimeout)},b.setInterval=function(){return new o(f.call(setInterval,window,arguments),clearInterval)},b.clearTimeout=b.clearInterval=function(i){i.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(window,this._id)},b.enroll=function(i,d){clearTimeout(i._idleTimeoutId),i._idleTimeout=d},b.unenroll=function(i){clearTimeout(i._idleTimeoutId),i._idleTimeout=-1},b._unrefActive=b.active=function(i){clearTimeout(i._idleTimeoutId);var d=i._idleTimeout;d>=0&&(i._idleTimeoutId=setTimeout(function(){i._onTimeout&&i._onTimeout()},d))},b.setImmediate=typeof p=="function"?p:function(i){var d=a++,h=!(arguments.length<2)&&s.call(arguments,1);return n[d]=!0,u(function(){n[d]&&(h?i.apply(null,h):i.call(null),b.clearImmediate(d))}),d},b.clearImmediate=typeof g=="function"?g:function(i){delete n[i]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":173,timers:201}],202:[function(e,t,b){var p=e("buffer").Buffer;t.exports=function(g){if(g instanceof Uint8Array){if(g.byteOffset===0&&g.byteLength===g.buffer.byteLength)return g.buffer;if(typeof g.buffer.slice=="function")return g.buffer.slice(g.byteOffset,g.byteOffset+g.byteLength)}if(p.isBuffer(g)){for(var o=new Uint8Array(g.length),u=g.length,f=0;f",'"',"`"," ","\r",` `," "],c=["{","}","|","\\","^","`"].concat(h),S=["'"].concat(c),A=["%","/","?",";","#"].concat(S),m=["/","?","#"],P=/^[+a-z0-9A-Z_-]{0,63}$/,x=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,_={javascript:!0,"javascript:":!0},v={javascript:!0,"javascript:":!0},D={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},R=e("querystring");p.prototype.parse=function(E,L,C){if(!n.isString(E))throw new TypeError("Parameter 'url' must be a string, not "+typeof E);var B=E.indexOf("?"),U=B!==-1&&B127?ge+="x":ge+=se[we];if(!ge.match(P)){var re=ee.slice(0,F),le=ee.slice(F+1),H=se.match(x);H&&(re.push(H[1]),le.unshift(H[2])),le.length&&($="/"+le.join(".")+$),this.hostname=re.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),Z||(this.hostname=s.toASCII(this.hostname));var N=this.port?":"+this.port:"",q=this.hostname||"";this.host=q+N,this.href+=this.host,Z&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),$[0]!=="/"&&($="/"+$))}if(!_[oe])for(var F=0,pe=S.length;F0)&&C.host.split("@");ge&&(C.auth=ge.shift(),C.host=C.hostname=ge.shift())}return C.search=E.search,C.query=E.query,n.isNull(C.pathname)&&n.isNull(C.search)||(C.path=(C.pathname?C.pathname:"")+(C.search?C.search:"")),C.href=C.format(),C}if(!ee.length)return C.pathname=null,C.search?C.path="/"+C.search:C.path=null,C.href=C.format(),C;for(var we=ee.slice(-1)[0],ae=(C.host||E.host||ee.length>1)&&(we==="."||we==="..")||we==="",re=0,le=ee.length;le>=0;le--)we=ee[le],we==="."?ee.splice(le,1):we===".."?(ee.splice(le,1),re++):re&&(ee.splice(le,1),re--);if(!X&&!Z)for(;re--;re)ee.unshift("..");!X||ee[0]===""||ee[0]&&ee[0].charAt(0)==="/"||ee.unshift(""),ae&&ee.join("/").substr(-1)!=="/"&&ee.push("");var H=ee[0]===""||ee[0]&&ee[0].charAt(0)==="/";if(se){C.hostname=C.host=H?"":ee.length?ee.shift():"";var ge=!!(C.host&&C.host.indexOf("@")>0)&&C.host.split("@");ge&&(C.auth=ge.shift(),C.host=C.hostname=ge.shift())}return X=X||C.host&&ee.length,X&&!H&&ee.unshift(""),ee.length?C.pathname=ee.join("/"):(C.pathname=null,C.path=null),n.isNull(C.pathname)&&n.isNull(C.search)||(C.path=(C.pathname?C.pathname:"")+(C.search?C.search:"")),C.auth=E.auth||C.auth,C.slashes=C.slashes||E.slashes,C.href=C.format(),C},p.prototype.parseHost=function(){var E=this.host,L=i.exec(E);L&&(L=L[0],L!==":"&&(this.port=L.substr(1)),E=E.substr(0,E.length-L.length)),E&&(this.hostname=E)}},{"./util":204,punycode:174,querystring:177}],204:[function(e,t,b){"use strict";t.exports={isString:function(g){return typeof g=="string"},isObject:function(g){return typeof g=="object"&&g!==null},isNull:function(g){return g===null},isNullOrUndefined:function(g){return g==null}}},{}],205:[function(e,t,b){(function(p){function g(u,f){function s(){if(!n){if(o("throwDeprecation"))throw new Error(f);o("traceDeprecation")?console.trace(f):console.warn(f),n=!0}return u.apply(this,arguments)}if(o("noDeprecation"))return u;var n=!1;return s}function o(u){try{if(!p.localStorage)return!1}catch(s){return!1}var f=p.localStorage[u];return f!=null&&String(f).toLowerCase()==="true"}t.exports=g}).call(this,typeof Ie!="undefined"?Ie:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],206:[function(e,t,b){t.exports=function(p){return p&&typeof p=="object"&&typeof p.copy=="function"&&typeof p.fill=="function"&&typeof p.readUInt8=="function"}},{}],207:[function(e,t,b){(function(p,g){function o(F,j){var M={seen:[],stylize:f};return arguments.length>=3&&(M.depth=arguments[2]),arguments.length>=4&&(M.colors=arguments[3]),A(j)?M.showHidden=j:j&&b._extend(M,j),D(M.showHidden)&&(M.showHidden=!1),D(M.depth)&&(M.depth=2),D(M.colors)&&(M.colors=!1),D(M.customInspect)&&(M.customInspect=!0),M.colors&&(M.stylize=u),n(M,F,M.depth)}function u(F,j){var M=o.styles[j];return M?"["+o.colors[M][0]+"m"+F+"["+o.colors[M][1]+"m":F}function f(F,j){return F}function s(F){var j={};return F.forEach(function(M,X){j[M]=!0}),j}function n(F,j,M){if(F.customInspect&&j&&B(j.inspect)&&j.inspect!==b.inspect&&(!j.constructor||j.constructor.prototype!==j)){var X=j.inspect(M,F);return _(X)||(X=n(F,X,M)),X}var Z=a(F,j);if(Z)return Z;var ee=Object.keys(j),pe=s(ee);if(F.showHidden&&(ee=Object.getOwnPropertyNames(j)),C(j)&&(ee.indexOf("message")>=0||ee.indexOf("description")>=0))return i(j);if(ee.length===0){if(B(j)){var se=j.name?": "+j.name:"";return F.stylize("[Function"+se+"]","special")}if(R(j))return F.stylize(RegExp.prototype.toString.call(j),"regexp");if(L(j))return F.stylize(Date.prototype.toString.call(j),"date");if(C(j))return i(j)}var ge="",we=!1,ae=["{","}"];if((S(j)&&(we=!0,ae=["[","]"]),B(j))&&(ge=" [Function"+(j.name?": "+j.name:"")+"]"),R(j)&&(ge=" "+RegExp.prototype.toString.call(j)),L(j)&&(ge=" "+Date.prototype.toUTCString.call(j)),C(j)&&(ge=" "+i(j)),ee.length===0&&(!we||j.length==0))return ae[0]+ge+ae[1];if(M<0)return R(j)?F.stylize(RegExp.prototype.toString.call(j),"regexp"):F.stylize("[Object]","special");F.seen.push(j);var re;return re=we?d(F,j,M,pe,ee):ee.map(function(le){return h(F,j,M,pe,le,we)}),F.seen.pop(),c(re,ge,ae)}function a(F,j){if(D(j))return F.stylize("undefined","undefined");if(_(j)){var M="'"+JSON.stringify(j).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return F.stylize(M,"string")}return x(j)?F.stylize(""+j,"number"):A(j)?F.stylize(""+j,"boolean"):m(j)?F.stylize("null","null"):void 0}function i(F){return"["+Error.prototype.toString.call(F)+"]"}function d(F,j,M,X,Z){for(var ee=[],pe=0,se=j.length;pe0&&($[B.options.childkey]=z),z=$;return C.length>0?B.assignOrPush(Q,ie,z):(B.options.explicitRoot&&(te=z,z={},z[ie]=te),B.resultObject=z,B.saxParser.ended=!0,B.emit("end",B.resultObject))}}(this),L=function(B){return function(U){var V,G;if(G=C[C.length-1])return G[E]+=U,B.options.explicitChildren&&B.options.preserveChildrenOrder&&B.options.charsAsChildren&&(B.options.includeWhiteChars||U.replace(/\\n/g,"").trim()!=="")&&(G[B.options.childkey]=G[B.options.childkey]||[],V={"#name":"__text__"},V[E]=U,B.options.normalize&&(V[E]=V[E].replace(/\s{2,}/g," ").trim()),G[B.options.childkey].push(V)),G}}(this),this.saxParser.ontext=L,this.saxParser.oncdata=function(B){return function(U){var V;if(V=L(U))return V.cdata=!0}}()},D.prototype.parseString=function(R,E){var L;E!=null&&typeof E=="function"&&(this.on("end",function(C){return this.reset(),E(null,C)}),this.on("error",function(C){return this.reset(),E(C)}));try{return R=R.toString(),R.trim()===""?(this.emit("end",null),!0):(R=a.stripBOM(R),this.options.async?(this.remaining=R,m(this.processAsync),this.saxParser):this.saxParser.write(R).close())}catch(C){if(L=C,!this.saxParser.errThrown&&!this.saxParser.ended)return this.emit("error",L),this.saxParser.errThrown=!0;if(this.saxParser.ended)throw L}},D}(d.EventEmitter),b.parseString=function(v,D,R){var E,L,C;return R!=null?(typeof R=="function"&&(E=R),(D===void 0?"undefined":(0,n.default)(D))==="object"&&(L=D)):(typeof D=="function"&&(E=D),L={}),C=new b.Parser(L),C.parseString(v,E)}}).call(void 0)},{"./bom":208,"./defaults":210,"./processors":212,"babel-runtime/core-js/object/get-own-property-names":21,"babel-runtime/core-js/object/keys":23,"babel-runtime/helpers/typeof":32,events:158,sax:194,timers:201}],212:[function(e,t,b){"use strict";(function(){var p;p=new RegExp(/(?!xmlns)^.*:/),b.normalize=function(g){return g.toLowerCase()},b.firstCharLowerCase=function(g){return g.charAt(0).toLowerCase()+g.slice(1)},b.stripPrefix=function(g){return g.replace(p,"")},b.parseNumbers=function(g){return isNaN(g)||(g=g%1==0?parseInt(g,10):parseFloat(g)),g},b.parseBooleans=function(g){return/^(?:true|false)$/i.test(g)&&(g=g.toLowerCase()==="true"),g}}).call(void 0)},{}],213:[function(e,t,b){"use strict";(function(){var p,g,o,u,f=function(a,i){function d(){this.constructor=a}for(var h in i)s.call(i,h)&&(a[h]=i[h]);return d.prototype=i.prototype,a.prototype=new d,a.__super__=i.prototype,a},s={}.hasOwnProperty;g=e("./defaults"),p=e("./builder"),o=e("./parser"),u=e("./processors"),b.defaults=g.defaults,b.processors=u,b.ValidationError=function(n){function a(i){this.message=i}return f(a,n),a}(Error),b.Builder=p.Builder,b.Parser=o.Parser,b.parseString=o.parseString}).call(void 0)},{"./builder":209,"./defaults":210,"./parser":211,"./processors":212}],214:[function(e,t,b){"use strict";function p(a){return a&&a.__esModule?a:{default:a}}var g=e("babel-runtime/core-js/object/get-prototype-of"),o=p(g),u=e("babel-runtime/helpers/typeof"),f=p(u),s=e("babel-runtime/core-js/object/assign"),n=p(s);(function(){var a,i,d,h,c,S,A=[].slice,m={}.hasOwnProperty;a=function(){var x,_,v,D,R,E;if(E=arguments[0],R=2<=arguments.length?A.call(arguments,1):[],h(n.default))n.default.apply(null,arguments);else for(x=0,v=R.length;x=0;)this.up();return this.onEnd()},R.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},R.prototype.openNode=function(E){if(!E.isOpen)return!this.root&&this.currentLevel===0&&E instanceof d&&(this.root=E),this.onData(this.writer.openNode(E,this.currentLevel)),E.isOpen=!0},R.prototype.closeNode=function(E){if(!E.isClosed)return this.onData(this.writer.closeNode(E,this.currentLevel)),E.isClosed=!0},R.prototype.onData=function(E){return this.documentStarted=!0,this.onDataCallback(E)},R.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},R.prototype.ele=function(){return this.element.apply(this,arguments)},R.prototype.nod=function(E,L,C){return this.node(E,L,C)},R.prototype.txt=function(E){return this.text(E)},R.prototype.dat=function(E){return this.cdata(E)},R.prototype.com=function(E){return this.comment(E)},R.prototype.ins=function(E,L){return this.instruction(E,L)},R.prototype.dec=function(E,L,C){return this.declaration(E,L,C)},R.prototype.dtd=function(E,L,C){return this.doctype(E,L,C)},R.prototype.e=function(E,L,C){return this.element(E,L,C)},R.prototype.n=function(E,L,C){return this.node(E,L,C)},R.prototype.t=function(E){return this.text(E)},R.prototype.d=function(E){return this.cdata(E)},R.prototype.c=function(E){return this.comment(E)},R.prototype.r=function(E){return this.raw(E)},R.prototype.i=function(E,L){return this.instruction(E,L)},R.prototype.att=function(){return this.currentNode&&this.currentNode instanceof i?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},R.prototype.a=function(){return this.currentNode&&this.currentNode instanceof i?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},R.prototype.ent=function(E,L){return this.entity(E,L)},R.prototype.pent=function(E,L){return this.pEntity(E,L)},R.prototype.not=function(E,L){return this.notation(E,L)},R}()}).call(void 0)},{"./Utility":214,"./XMLAttribute":215,"./XMLCData":216,"./XMLComment":217,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLStringWriter":231,"./XMLStringifier":232,"./XMLText":233}],226:[function(e,t,b){"use strict";var p=e("babel-runtime/core-js/object/create"),g=function(o){return o&&o.__esModule?o:{default:o}}(p);(function(){var o,u,f,s,n,a=function(h,c){function S(){this.constructor=h}for(var A in c)i.call(c,A)&&(h[A]=c[A]);return S.prototype=c.prototype,h.prototype=new S,h.__super__=c.prototype,h},i={}.hasOwnProperty;n=e("./Utility"),s=n.isObject,f=n.isFunction,u=e("./XMLNode"),o=e("./XMLAttribute"),t.exports=function(d){function h(c,S,A){if(h.__super__.constructor.call(this,c),S==null)throw new Error("Missing element name");this.name=this.stringify.eleName(S),this.attributes={},A!=null&&this.attribute(A),c.isDocument&&(this.isRoot=!0,this.documentObject=c,c.rootObject=this)}return a(h,d),h.prototype.clone=function(){var c,S,A,m;A=(0,g.default)(this),A.isRoot&&(A.documentObject=null),A.attributes={},m=this.attributes;for(S in m)i.call(m,S)&&(c=m[S],A.attributes[S]=c.clone());return A.children=[],this.children.forEach(function(P){var x;return x=P.clone(),x.parent=A,A.children.push(x)}),A},h.prototype.attribute=function(c,S){var A,m;if(c!=null&&(c=c.valueOf()),s(c))for(A in c)i.call(c,A)&&(m=c[A],this.attribute(A,m));else f(S)&&(S=S.apply()),this.options.skipNullAttributes&&S==null||(this.attributes[c]=new o(this,c,S));return this},h.prototype.removeAttribute=function(c){var S,A,m;if(c==null)throw new Error("Missing attribute name");if(c=c.valueOf(),Array.isArray(c))for(A=0,m=c.length;A"+this.endline(_))},x.prototype.comment=function(_,v){return this.stream.write(this.space(v)+""+this.endline(_))},x.prototype.declaration=function(_,v){return this.stream.write(this.space(v)),this.stream.write('"),this.stream.write(this.endline(_))},x.prototype.docType=function(_,v){var D,R,E,L;if(v||(v=0),this.stream.write(this.space(v)),this.stream.write("0){for(this.stream.write(" ["),this.stream.write(this.endline(_)),L=_.children,R=0,E=L.length;R"),this.stream.write(this.endline(_))},x.prototype.element=function(_,v){var D,R,E,L,C,B,U,V;v||(v=0),V=this.space(v),this.stream.write(V+"<"+_.name),B=_.attributes;for(C in B)m.call(B,C)&&(D=B[C],this.attribute(D));if(_.children.length===0||_.children.every(function(G){return G.value===""}))this.allowEmpty?this.stream.write(">"):this.stream.write(this.spacebeforeslash+"/>");else if(this.pretty&&_.children.length===1&&_.children[0].value!=null)this.stream.write(">"),this.stream.write(_.children[0].value),this.stream.write("");else{for(this.stream.write(">"+this.newline),U=_.children,E=0,L=U.length;E")}return this.stream.write(this.endline(_))},x.prototype.processingInstruction=function(_,v){return this.stream.write(this.space(v)+""+this.endline(_))},x.prototype.raw=function(_,v){return this.stream.write(this.space(v)+_.value+this.endline(_))},x.prototype.text=function(_,v){return this.stream.write(this.space(v)+_.value+this.endline(_))},x.prototype.dtdAttList=function(_,v){return this.stream.write(this.space(v)+""+this.endline(_))},x.prototype.dtdElement=function(_,v){return this.stream.write(this.space(v)+""+this.endline(_))},x.prototype.dtdEntity=function(_,v){return this.stream.write(this.space(v)+""+this.endline(_))},x.prototype.dtdNotation=function(_,v){return this.stream.write(this.space(v)+""+this.endline(_))},x.prototype.endline=function(_){return _.isLastRootNode?"":this.newline},x}(S)}).call(void 0)},{"./XMLCData":216,"./XMLComment":217,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLText":233,"./XMLWriterBase":234}],231:[function(e,t,b){"use strict";(function(){var p,g,o,u,f,s,n,a,i,d,h,c,S,A=function(x,_){function v(){this.constructor=x}for(var D in _)m.call(_,D)&&(x[D]=_[D]);return v.prototype=_.prototype,x.prototype=new v,x.__super__=_.prototype,x},m={}.hasOwnProperty;n=e("./XMLDeclaration"),a=e("./XMLDocType"),p=e("./XMLCData"),g=e("./XMLComment"),i=e("./XMLElement"),h=e("./XMLRaw"),c=e("./XMLText"),d=e("./XMLProcessingInstruction"),o=e("./XMLDTDAttList"),u=e("./XMLDTDElement"),f=e("./XMLDTDEntity"),s=e("./XMLDTDNotation"),S=e("./XMLWriterBase"),t.exports=function(P){function x(_){x.__super__.constructor.call(this,_)}return A(x,P),x.prototype.document=function(_){var v,D,R,E,L;for(this.textispresent=!1,E="",L=_.children,D=0,R=L.length;D"+this.newline},x.prototype.comment=function(_,v){return this.space(v)+""+this.newline},x.prototype.declaration=function(_,v){var D;return D=this.space(v),D+='",D+=this.newline},x.prototype.docType=function(_,v){var D,R,E,L,C;if(v||(v=0),L=this.space(v),L+="0){for(L+=" [",L+=this.newline,C=_.children,R=0,E=C.length;R",L+=this.newline},x.prototype.element=function(_,v){var D,R,E,L,C,B,U,V,G,$,ie,z,oe;v||(v=0),oe=!1,this.textispresent?(this.newline="",this.pretty=!1):(this.newline=this.newlinedefault,this.pretty=this.prettydefault),z=this.space(v),V="",V+=z+"<"+_.name,G=_.attributes;for(U in G)m.call(G,U)&&(D=G[U],V+=this.attribute(D));if(_.children.length===0||_.children.every(function(te){return te.value===""}))this.allowEmpty?V+=">"+this.newline:V+=this.spacebeforeslash+"/>"+this.newline;else if(this.pretty&&_.children.length===1&&_.children[0].value!=null)V+=">",V+=_.children[0].value,V+=""+this.newline;else{if(this.dontprettytextnodes){for($=_.children,E=0,C=$.length;E"+this.newline,ie=_.children,L=0,B=ie.length;L"+this.newline}return V},x.prototype.processingInstruction=function(_,v){var D;return D=this.space(v)+""+this.newline},x.prototype.raw=function(_,v){return this.space(v)+_.value+this.newline},x.prototype.text=function(_,v){return this.space(v)+_.value+this.newline},x.prototype.dtdAttList=function(_,v){var D;return D=this.space(v)+""+this.newline},x.prototype.dtdElement=function(_,v){return this.space(v)+""+this.newline},x.prototype.dtdEntity=function(_,v){var D;return D=this.space(v)+""+this.newline},x.prototype.dtdNotation=function(_,v){var D;return D=this.space(v)+""+this.newline},x.prototype.openNode=function(_,v){var D,R,E,L;if(v||(v=0),_ instanceof i){E=this.space(v)+"<"+_.name,L=_.attributes;for(R in L)m.call(L,R)&&(D=L[R],E+=this.attribute(D));return E+=(_.children?">":"/>")+this.newline}return E=this.space(v)+"")+this.newline},x.prototype.closeNode=function(_,v){switch(v||(v=0),!1){case!(_ instanceof i):return this.space(v)+""+this.newline;case!(_ instanceof a):return this.space(v)+"]>"+this.newline}},x}(S)}).call(void 0)},{"./XMLCData":216,"./XMLComment":217,"./XMLDTDAttList":218,"./XMLDTDElement":219,"./XMLDTDEntity":220,"./XMLDTDNotation":221,"./XMLDeclaration":222,"./XMLDocType":223,"./XMLElement":226,"./XMLProcessingInstruction":228,"./XMLRaw":229,"./XMLText":233,"./XMLWriterBase":234}],232:[function(e,t,b){"use strict";(function(){var p=function(u,f){return function(){return u.apply(f,arguments)}},g={}.hasOwnProperty;t.exports=function(){function o(u){this.assertLegalChar=p(this.assertLegalChar,this);var f,s,n;u||(u={}),this.noDoubleEncoding=u.noDoubleEncoding,s=u.stringify||{};for(f in s)g.call(s,f)&&(n=s[f],this[f]=n)}return o.prototype.eleName=function(u){return u=""+u||"",this.assertLegalChar(u)},o.prototype.eleText=function(u){return u=""+u||"",this.assertLegalChar(this.elEscape(u))},o.prototype.cdata=function(u){return u=""+u||"",u=u.replace("]]>","]]]]>"),this.assertLegalChar(u)},o.prototype.comment=function(u){if(u=""+u||"",u.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+u);return this.assertLegalChar(u)},o.prototype.raw=function(u){return""+u||""},o.prototype.attName=function(u){return u=""+u||""},o.prototype.attValue=function(u){return u=""+u||"",this.attEscape(u)},o.prototype.insTarget=function(u){return""+u||""},o.prototype.insValue=function(u){if(u=""+u||"",u.match(/\?>/))throw new Error("Invalid processing instruction value: "+u);return u},o.prototype.xmlVersion=function(u){if(u=""+u||"",!u.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+u);return u},o.prototype.xmlEncoding=function(u){if(u=""+u||"",!u.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+u);return u},o.prototype.xmlStandalone=function(u){return u?"yes":"no"},o.prototype.dtdPubID=function(u){return""+u||""},o.prototype.dtdSysID=function(u){return""+u||""},o.prototype.dtdElementValue=function(u){return""+u||""},o.prototype.dtdAttType=function(u){return""+u||""},o.prototype.dtdAttDefault=function(u){return u!=null?""+u||"":u},o.prototype.dtdEntityValue=function(u){return""+u||""},o.prototype.dtdNData=function(u){return""+u||""},o.prototype.convertAttKey="@",o.prototype.convertPIKey="?",o.prototype.convertTextKey="#text",o.prototype.convertCDataKey="#cdata",o.prototype.convertCommentKey="#comment",o.prototype.convertRawKey="#raw",o.prototype.assertLegalChar=function(u){var f;if(f=u.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/))throw new Error("Invalid character in string: "+u+" at index "+f.index);return u},o.prototype.elEscape=function(u){var f;return f=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,u.replace(f,"&").replace(//g,">").replace(/\r/g," ")},o.prototype.attEscape=function(u){var f;return f=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,u.replace(f,"&").replace(/0?new Array(u).join(this.indent):""):""},g}()}).call(void 0)},{}],235:[function(e,t,b){"use strict";(function(){var p,g,o,u,f,s,n;n=e("./Utility"),f=n.assign,s=n.isFunction,p=e("./XMLDocument"),g=e("./XMLDocumentCB"),u=e("./XMLStringWriter"),o=e("./XMLStreamWriter"),t.exports.create=function(a,i,d,h){var c,S;if(a==null)throw new Error("Root element needs a name");return h=f({},i,d,h),c=new p(h),S=c.element(a),h.headless||(c.declaration(h),h.pubID==null&&h.sysID==null||c.doctype(h)),S},t.exports.begin=function(a,i,d){var h;return s(a)&&(h=[a,i],i=h[0],d=h[1],a={}),i?new g(a,i,d):new p(a)},t.exports.stringWriter=function(a){return new u(a)},t.exports.streamWriter=function(a,i){return new o(a,i)}}).call(void 0)},{"./Utility":214,"./XMLDocument":224,"./XMLDocumentCB":225,"./XMLStreamWriter":230,"./XMLStringWriter":231}],236:[function(e,t,b){function p(){for(var o={},u=0;ui?c=h(c):c.length>5]|=128<>>9<<4)]=h;for(var c=1732584193,S=-271733879,A=-1732584194,m=271733878,P=0;P>16)+(h>>16)+(c>>16)<<16|65535&c}function a(d,h){return d<>>32-h}var i=e("./helpers");t.exports=function(d){return i.hash(d,p,16)}},{"./helpers":238}],240:[function(e,t,b){"use strict";function p(n,a){n[a>>5]|=128<<24-a%32,n[15+(a+64>>9<<4)]=a;for(var i=Array(80),d=1732584193,h=-271733879,c=-1732584194,S=271733878,A=-1009589776,m=0;m>16)+(a>>16)+(i>>16)<<16|65535&i}function f(n,a){return n<>>32-a}var s=e("./helpers");t.exports=function(n){return s.hash(n,p,20,!0)}},{"./helpers":238}],241:[function(e,t,b){"use strict";var p=e("./helpers"),g=function(S,A){var m=(65535&S)+(65535&A);return(S>>16)+(A>>16)+(m>>16)<<16|65535&m},o=function(S,A){return S>>>A|S<<32-A},u=function(S,A){return S>>>A},f=function(S,A,m){return S&A^~S&m},s=function(S,A,m){return S&A^S&m^A&m},n=function(S){return o(S,2)^o(S,13)^o(S,22)},a=function(S){return o(S,6)^o(S,11)^o(S,25)},i=function(S){return o(S,7)^o(S,18)^u(S,3)},d=function(S){return o(S,17)^o(S,19)^u(S,10)},h=function(S,A){var m,P,x,_,v,D,R,E,L,C,B,U,V=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),G=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),$=new Array(64);S[A>>5]|=128<<24-A%32,S[15+(A+64>>9<<4)]=A;for(var L=0;L=0)return m("Request#%d %s: got digest auth header WWW-Authenticate: %s",te,R,ct),E.headers=E.headers||{},E.headers.Authorization=digestAuthHeader(se.method,se.path,ct,E.digestAuth),m("Request#%d %s: auth with digest header: %s",te,R,E.headers.Authorization),ot.headers["set-cookie"]&&(E.headers.Cookie=ot.headers["set-cookie"].join(";")),b.requestWithCallback(R,E,ke)}var gt=Date.now()-j;Y&&(Y.contentDownload=gt),m("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",gt,y,w,se.method,se.host,se.path,T,Y);var Pt={status:w,statusCode:w,headers:Be,size:y,aborted:K,rt:gt,keepAliveSocket:T,data:je,requestUrls:E.requestUrls,timing:Y,remoteAddress:W,remotePort:k};if(de){var Rt="";ee&&typeof ee.getCurrentStatus=="function"&&(Rt=", agent status: "+(0,a.default)(ee.getCurrentStatus())),de.message+=", "+se.method+" "+R+" "+w+" (connected: "+l+", keepalive socket: "+T+Rt+`) -headers: `+(0,a.default)(Be),de.data=je,de.path=se.path,de.status=w,de.headers=Be,de.res=Pt}ke(de,je,E.streaming?ot:Pt),E.emitter&&(Q.url=R,Q.socket=Te&&Te.connection,Q.options=se,Q.size=q,E.emitter.emit("response",{requestId:te,error:de,ctx:E.ctx,req:Q,res:Pt}))}function V(de){var je=null;if(E.followRedirect&&statuses.redirect[de.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var ot=de.headers.location;if(ot){if(!(E._followRedirectCount>E.maxRedirects)){var ke=E.formatRedirectUrl?E.formatRedirectUrl(R,ot):c.resolve(R,ot);m("Request#%d %s: `redirected` from %s to %s",te,se.path,R,ke),B(),E.headers&&E.headers.Host&&v.test(ot)&&(E.headers.Host=null);var Be=L;return L=null,b.requestWithCallback(ke,E,Be),{redirect:!0,error:null}}je=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+R),je.name="MaxRedirectError"}else je=new Error("Got statusCode "+de.statusCode+" but cannot resolve next location from headers"),je.name="FollowRedirectError"}return{redirect:!1,error:je}}function G(de,je,ot){return ot(null,je,de.headers["content-encoding"])}function $(de){if(Y&&(Y.waiting=Date.now()-j),m("Request#%d %s `req response` event emit: status %d, headers: %j",te,R,de.statusCode,de.headers),E.streaming){var je=V(de);return je.redirect?void de.resume():je.error?(de.resume(),U(je.error,null,de)):U(null,null,de)}if(de.on("close",function(){m("Request#%d %s: `res close` event emit, total size %d",te,R,y)}),de.on("error",function(){m("Request#%d %s: `res error` event emit, total size %d",te,R,y)}),de.on("aborted",function(){K=!0,m("Request#%d %s: `res aborted` event emit, total size %d",te,R,y)}),ne){var je=V(de);return je.redirect?void de.resume():je.error?(de.resume(),ne.end(),U(je.error,null,de)):(E.consumeWriteStream===!1?de.on("end",U.bind(null,null,null,de)):isNode010||isNode012?first([[ne,"close"],[de,"aborted"]],function(Be,ct,gt){m("Request#%d %s: writeStream or res %s event emitted",te,R,gt),U(r||null,null,de)}):ne.on("close",function(){m("Request#%d %s: writeStream close event emitted",te,R),U(r||null,null,de)}),de.pipe(ne))}var ot=[];de.on("data",function(ke){m("Request#%d %s: `res data` event emit, size %d",te,R,ke.length),y+=ke.length,ot.push(ke)}),de.on("end",function(){var ke=g.concat(ot,y);if(m("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",te,R,y,de._dumped),r)return U(r,ke,de);var Be=V(de);if(Be.error)return U(Be.error,ke,de);Be.redirect||G(de,ke,function(ct,gt,Pt){if(ct)return U(ct,ke,de);if(!Pt&&D.indexOf(E.dataType)>=0){try{gt=decodeBodyByCharset(gt,de)}catch(Zt){return m("decodeBodyByCharset error: %s",Zt),U(null,gt,de)}if(E.dataType==="json")if(y===0)gt=null;else{var Rt=parseJSON(gt,pe);Rt.error?ct=Rt.error:gt=Rt.data}}K&&m("Request#%d %s: Remote socket was terminated before `response.end()` was called",te,R),U(ct,gt,de)})})}function ie(){m("Response timer ticking, timeout: %d",fe),O=setTimeout(function(){O=null;var de="Response timeout for "+fe+"ms";r=new Error(de),r.name="ResponseTimeoutError",r.requestId=te,m("ResponseTimeout: Request#%d %s %s: %s, connected: %s",te,R,r.name,de,l),z()},fe)}function z(){m("Request#%d %s abort, connected: %s",te,R,l),Te.socket||(r.noSocket=!0,U(r)),Te.abort()}if(!R||typeof R!="string"&&(R===void 0?"undefined":(0,d.default)(R))!=="object"){var oe=h.format("expect request url to be a string or a http request options, but got %j",R);throw new Error(oe)}arguments.length===2&&typeof E=="function"&&(L=E,E=null),E=E||{},x>=_&&(x=0);var te=++x;E.requestUrls=E.requestUrls||[];var Q={requestId:te,url:R,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",Q),E.timeout=E.timeout||b.TIMEOUTS,E.maxRedirects=E.maxRedirects||10,E.streaming=E.streaming||E.customResponse;var F,j=Date.now();typeof R=="string"?(v.test(R)||(R="http://"+R),F=c.parse(R)):F=R;var M=(E.type||E.method||F.method||"GET").toUpperCase(),X=F.port||80,Z=S,ee=u(E.agent,b.agent),pe=E.fixJSONCtlChars;F.protocol==="https:"&&(Z=A,ee=u(E.httpsAgent,b.httpsAgent),F.port||(X=443));var se={host:F.hostname||F.host||"localhost",path:F.path||"/",method:M,port:X,agent:ee,headers:E.headers||{},lookup:E.lookup};Array.isArray(E.timeout)?se.requestTimeout=E.timeout[E.timeout.length-1]:E.timeout!==void 0&&(se.requestTimeout=E.timeout);for(var ge=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],we=0;we>>2]>>>24-D%4*8&255;P[_+D>>>2]|=R<<24-(_+D)%4*8}else for(var D=0;D>>2]=x[D>>>2];return this.sigBytes+=v,this},clamp:function(){var m=this.words,P=this.sigBytes;m[P>>>2]&=4294967295<<32-P%4*8,m.length=p.ceil(P/4)},clone:function(){var m=s.clone.call(this);return m.words=this.words.slice(0),m},random:function(m){for(var P,x=[],_=0;_>16)&E,D=18e3*(65535&D)+(D>>16)&E;var L=(R<<16)+D&E;return L/=4294967296,(L+=.5)*(p.random()>.5?1:-1)}}(4294967296*(P||p.random()));P=987654071*v(),x.push(4294967296*v()|0)}return new n.init(x,m)}}),a=u.enc={},i=a.Hex={stringify:function(m){for(var P=m.words,x=m.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push((D>>>4).toString(16)),_.push((15&D).toString(16))}return _.join("")},parse:function(m){for(var P=m.length,x=[],_=0;_>>3]|=parseInt(m.substr(_,2),16)<<24-_%8*4;return new n.init(x,P/2)}},d=a.Latin1={stringify:function(m){for(var P=m.words,x=m.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push(String.fromCharCode(D))}return _.join("")},parse:function(m){for(var P=m.length,x=[],_=0;_>>2]|=(255&m.charCodeAt(_))<<24-_%4*8;return new n.init(x,P)}},h=a.Utf8={stringify:function(m){try{return decodeURIComponent(escape(d.stringify(m)))}catch(P){throw new Error("Malformed UTF-8 data")}},parse:function(m){return d.parse(unescape(encodeURIComponent(m)))}},c=f.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new n.init,this._nDataBytes=0},_append:function(m){typeof m=="string"&&(m=h.parse(m)),this._data.concat(m),this._nDataBytes+=m.sigBytes},_process:function(m){var P=this._data,x=P.words,_=P.sigBytes,v=this.blockSize,D=4*v,R=_/D;R=m?p.ceil(R):p.max((0|R)-this._minBufferSize,0);var E=R*v,L=p.min(4*E,_);if(E){for(var C=0;C",n[0];)f++;return f>4&&f}},{key:"extend",value:function(f,s){for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&s[n]&&(f[n]=s[n])}},{key:"isArray",value:function(f){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(f){return f=f.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(f)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(f)?"audio":/.bmp|.jpg|.jpeg|.png/.test(f)?"img":"other"}},{key:"isImage",value:function(f){return f=f.toLowerCase(),!!/.jpg|.jpeg|.png/.test(f)}},{key:"ISODateString",value:function(f){function s(n){return n<10?"0"+n:n}return f.getUTCFullYear()+"-"+s(f.getUTCMonth()+1)+"-"+s(f.getUTCDate())+"T"+s(f.getUTCHours())+":"+s(f.getUTCMinutes())+":"+s(f.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(f){return!!/^\d+$/.test(f)}}]),o}();e.default=g},function(me,e,t){!function(b,p){me.exports=e=p(t(0))}(0,function(b){return function(p){function g(S,A,m,P,x,_,v){var D=S+(A&m|~A&P)+x+v;return(D<<_|D>>>32-_)+A}function o(S,A,m,P,x,_,v){var D=S+(A&P|m&~P)+x+v;return(D<<_|D>>>32-_)+A}function u(S,A,m,P,x,_,v){var D=S+(A^m^P)+x+v;return(D<<_|D>>>32-_)+A}function f(S,A,m,P,x,_,v){var D=S+(m^(A|~P))+x+v;return(D<<_|D>>>32-_)+A}var s=b,n=s.lib,a=n.WordArray,i=n.Hasher,d=s.algo,h=[];!function(){for(var S=0;S<64;S++)h[S]=4294967296*p.abs(p.sin(S+1))|0}();var c=d.MD5=i.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(A,m){for(var P=0;P<16;P++){var x=m+P,_=A[x];A[x]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var v=this._hash.words,D=A[m+0],R=A[m+1],E=A[m+2],L=A[m+3],C=A[m+4],B=A[m+5],U=A[m+6],V=A[m+7],G=A[m+8],$=A[m+9],ie=A[m+10],z=A[m+11],oe=A[m+12],te=A[m+13],Q=A[m+14],F=A[m+15],j=v[0],M=v[1],X=v[2],Z=v[3];j=g(j,M,X,Z,D,7,h[0]),Z=g(Z,j,M,X,R,12,h[1]),X=g(X,Z,j,M,E,17,h[2]),M=g(M,X,Z,j,L,22,h[3]),j=g(j,M,X,Z,C,7,h[4]),Z=g(Z,j,M,X,B,12,h[5]),X=g(X,Z,j,M,U,17,h[6]),M=g(M,X,Z,j,V,22,h[7]),j=g(j,M,X,Z,G,7,h[8]),Z=g(Z,j,M,X,$,12,h[9]),X=g(X,Z,j,M,ie,17,h[10]),M=g(M,X,Z,j,z,22,h[11]),j=g(j,M,X,Z,oe,7,h[12]),Z=g(Z,j,M,X,te,12,h[13]),X=g(X,Z,j,M,Q,17,h[14]),M=g(M,X,Z,j,F,22,h[15]),j=o(j,M,X,Z,R,5,h[16]),Z=o(Z,j,M,X,U,9,h[17]),X=o(X,Z,j,M,z,14,h[18]),M=o(M,X,Z,j,D,20,h[19]),j=o(j,M,X,Z,B,5,h[20]),Z=o(Z,j,M,X,ie,9,h[21]),X=o(X,Z,j,M,F,14,h[22]),M=o(M,X,Z,j,C,20,h[23]),j=o(j,M,X,Z,$,5,h[24]),Z=o(Z,j,M,X,Q,9,h[25]),X=o(X,Z,j,M,L,14,h[26]),M=o(M,X,Z,j,G,20,h[27]),j=o(j,M,X,Z,te,5,h[28]),Z=o(Z,j,M,X,E,9,h[29]),X=o(X,Z,j,M,V,14,h[30]),M=o(M,X,Z,j,oe,20,h[31]),j=u(j,M,X,Z,B,4,h[32]),Z=u(Z,j,M,X,G,11,h[33]),X=u(X,Z,j,M,z,16,h[34]),M=u(M,X,Z,j,Q,23,h[35]),j=u(j,M,X,Z,R,4,h[36]),Z=u(Z,j,M,X,C,11,h[37]),X=u(X,Z,j,M,V,16,h[38]),M=u(M,X,Z,j,ie,23,h[39]),j=u(j,M,X,Z,te,4,h[40]),Z=u(Z,j,M,X,D,11,h[41]),X=u(X,Z,j,M,L,16,h[42]),M=u(M,X,Z,j,U,23,h[43]),j=u(j,M,X,Z,$,4,h[44]),Z=u(Z,j,M,X,oe,11,h[45]),X=u(X,Z,j,M,F,16,h[46]),M=u(M,X,Z,j,E,23,h[47]),j=f(j,M,X,Z,D,6,h[48]),Z=f(Z,j,M,X,V,10,h[49]),X=f(X,Z,j,M,Q,15,h[50]),M=f(M,X,Z,j,B,21,h[51]),j=f(j,M,X,Z,oe,6,h[52]),Z=f(Z,j,M,X,L,10,h[53]),X=f(X,Z,j,M,ie,15,h[54]),M=f(M,X,Z,j,R,21,h[55]),j=f(j,M,X,Z,G,6,h[56]),Z=f(Z,j,M,X,F,10,h[57]),X=f(X,Z,j,M,U,15,h[58]),M=f(M,X,Z,j,te,21,h[59]),j=f(j,M,X,Z,C,6,h[60]),Z=f(Z,j,M,X,z,10,h[61]),X=f(X,Z,j,M,E,15,h[62]),M=f(M,X,Z,j,$,21,h[63]),v[0]=v[0]+j|0,v[1]=v[1]+M|0,v[2]=v[2]+X|0,v[3]=v[3]+Z|0},_doFinalize:function(){var A=this._data,m=A.words,P=8*this._nDataBytes,x=8*A.sigBytes;m[x>>>5]|=128<<24-x%32;var _=p.floor(P/4294967296),v=P;m[15+(x+64>>>9<<4)]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8),m[14+(x+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),A.sigBytes=4*(m.length+1),this._process();for(var D=this._hash,R=D.words,E=0;E<4;E++){var L=R[E];R[E]=16711935&(L<<8|L>>>24)|4278255360&(L<<24|L>>>8)}return D},clone:function(){var A=i.clone.call(this);return A._hash=this._hash.clone(),A}});s.MD5=i._createHelper(c),s.HmacMD5=i._createHmacHelper(c)}(Math),b.MD5})},function(me,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},e.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},e.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(me,e,t){"use strict";function b(c){return c&&c.__esModule?c:{default:c}}function p(c,S){if(!(c instanceof S))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var g=function(){function c(S,A){for(var m=0;m-1)return"Baiduspider";if(i.indexOf("PlayStation")>-1)return"PS4";var h=navigator.platform=="Win32"||navigator.platform=="Windows"||i.indexOf("Windows")>-1,c=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return c&&(d="macOS"),navigator.platform=="X11"&&!h&&!c&&(d="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(d="Linux"),h?"windows":d},o=function(){var a=navigator.userAgent,i="";return(a.indexOf("Windows NT 5.0")>-1||a.indexOf("Windows 2000")>-1)&&(i="2000"),(a.indexOf("Windows NT 5.1")>-1||a.indexOf("Windows XP")>-1)&&(i="XP"),(a.indexOf("Windows NT 5.2")>-1||a.indexOf("Windows 2003")>-1)&&(i="2003"),(a.indexOf("Windows NT 6.0")>-1||a.indexOf("Windows Vista")>-1)&&(i="Vista"),(a.indexOf("Windows NT 6.1")>-1||a.indexOf("Windows 7")>-1)&&(i="7"),(a.indexOf("Windows NT 6.2")>-1||a.indexOf("Windows 8")>-1)&&(i="8"),(a.indexOf("Windows NT 6.3")>-1||a.indexOf("Windows 8.1")>-1)&&(i="8.1"),(a.indexOf("Windows NT 10")>-1||a.indexOf("Windows 10")>-1)&&(i="10"),i},u=function(a){var i=navigator.userAgent.toLowerCase();return a.chrome?"Chrome":a.firefox?"Firefox":a.safari?"Safari":a.webview?"webview":a.ie?/edge/.test(i)?"Edge":"IE":/baiduspider/.test(i)?"Baiduspider":/ucweb/.test(i)||/UCBrowser/.test(i)?"UC":/opera/.test(i)?"Opera":/ucweb/.test(i)?"UC":/360se/.test(i)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(i)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(i)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(i)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(i)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(i)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(i)?"PS4\u6D4F\u89C8\u5668":void 0},f=function(){var n={},a={},i=navigator.userAgent,d=navigator.platform,h=i.match(/Web[kK]it[\/]{0,1}([\d.]+)/),c=i.match(/(Android);?[\s\/]+([\d.]+)?/),S=!!i.match(/\(Macintosh\; Intel /),A=i.match(/(iPad).*OS\s([\d_]+)/),m=i.match(/(iPod)(.*OS\s([\d_]+))?/),P=!A&&i.match(/(iPhone\sOS)\s([\d_]+)/),x=i.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),_=/Win\d{2}|Windows/.test(d),v=i.match(/Windows Phone ([\d.]+)/),D=x&&i.match(/TouchPad/),R=i.match(/Kindle\/([\d.]+)/),E=i.match(/Silk\/([\d._]+)/),L=i.match(/(BlackBerry).*Version\/([\d.]+)/),C=i.match(/(BB10).*Version\/([\d.]+)/),B=i.match(/(RIM\sTablet\sOS)\s([\d.]+)/),U=i.match(/PlayBook/),V=i.match(/Chrome\/([\d.]+)/)||i.match(/CriOS\/([\d.]+)/),G=i.match(/Firefox\/([\d.]+)/),$=i.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),ie=i.match(/MSIE\s([\d.]+)/)||i.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),z=!V&&i.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),oe=z||i.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((a.webkit=!!h)&&(a.version=h[1]),c&&(n.android=!0,n.version=c[2]),P&&!m&&(n.ios=n.iphone=!0,n.version=P[2].replace(/_/g,".")),A&&(n.ios=n.ipad=!0,n.version=A[2].replace(/_/g,".")),m&&(n.ios=n.ipod=!0,n.version=m[3]?m[3].replace(/_/g,"."):null),v&&(n.wp=!0,n.version=v[1]),x&&(n.webos=!0,n.version=x[2]),D&&(n.touchpad=!0),L&&(n.blackberry=!0,n.version=L[2]),C&&(n.bb10=!0,n.version=C[2]),B&&(n.rimtabletos=!0,n.version=B[2]),U&&(a.playbook=!0),R&&(n.kindle=!0,n.version=R[1]),E&&(a.silk=!0,a.version=E[1]),!E&&n.android&&i.match(/Kindle Fire/)&&(a.silk=!0),V&&(a.chrome=!0,a.version=V[1]),G&&(a.firefox=!0,a.version=G[1]),$&&(n.firefoxos=!0,n.version=$[1]),ie&&(a.ie=!0,a.version=ie[1]),oe&&(S||n.ios||_||c)&&(a.safari=!0,n.ios||(a.version=oe[1])),z&&(a.webview=!0),S){var te=i.match(/[\d]*_[\d]*_[\d]*/);te&&te.length>0&&te[0]&&(n.version=te[0].replace(/_/g,"."))}return n.tablet=!!(A||U||c&&!i.match(/Mobile/)||G&&i.match(/Tablet/)||ie&&!i.match(/Phone/)&&i.match(/Touch/)),n.phone=!(n.tablet||n.ipod||!(c||P||x||L||C||V&&i.match(/Android/)||V&&i.match(/CriOS\/([\d.]+)/)||G&&i.match(/Mobile/)||ie&&i.match(/Touch/))),n.pc=!n.tablet&&!n.phone,S?n.name="macOS":_?(n.name="windows",n.version=o()):n.name=g(n),a.name=u(a),{os:n,browser:a}}(),s=function(){function n(){b(this,n)}return p(n,null,[{key:"getHost",value:function(i){var d="";if(i===void 0||i==null||i=="")return"";var h=i.indexOf("//"),c=i;h>-1&&(c=i.substring(h+2));var d=c,S=c.split("/");return S&&S.length>0&&(d=S[0]),S=d.split(":"),S&&S.length>0&&(d=S[0]),d}},{key:"os",get:function(){return f.os}},{key:"browser",get:function(){var i=f.browser;return i.name||(i.name=u()),i}}]),n}();e.default=s},function(me,e,t){"use strict";function b(o,u){if(!(o instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(u,f){for(var s=0;s0){Q._invalidUserId=!0;var X=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(X)}}catch(Z){console.log(Z)}})})}ie&&(te.videoInfo=ie?JSON.parse(ie).Vod:{},te.userData=a.default.encode(ie)),te.ri=P.default.create(),this._uploadList.push(te),this._reportLog("20001",te,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(te)}catch(F){console.log(F)}return!0}},{key:"deleteFile",value:function(U){return!!this.cancelFile(U)&&(this._uploadList.splice(U,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(U){if(this.options,U<0||U>=this._uploadList.length)return!1;var V=this._uploadList[U];if(U==this._curIndex&&V.state==o.UPLOADSTATE.UPLOADING){V.state=o.UPLOADSTATE.CANCELED;var G=this._getCheckoutpoint(V);G&&G.checkpoint&&(G=G.checkpoint),G&&this._ossUpload.abort(V),this._removeCheckoutpoint(V),this.nextUpload()}else V.state!=o.UPLOADSTATE.SUCCESS&&(V.state=o.UPLOADSTATE.CANCELED);return this._reportLog("20008",V),!0}},{key:"resumeFile",value:function(U){if(this.options,U<0||U>=this._uploadList.length)return!1;var V=this._uploadList[U];return V.state==o.UPLOADSTATE.CANCELED&&(V.state=o.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(U){return this._getCheckoutpoint({file:U})}},{key:"startUpload",value:function(U){if(this._retryCount=0,this.options,this._state==o.VODSTATE.START||this._state==o.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=o.VODSTATE.END);var V=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(V),this._state=o.VODSTATE.START}},{key:"nextUpload",value:function(){var U=this.options;if(this._state==o.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var V=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(V)}else{this._state=o.VODSTATE.END;try{U.onUploadEnd&&U.onUploadEnd(V)}catch(G){console.log(G)}}}},{key:"clear",value:function(U){for(var V=this.options,G=0,$=0;$this._curIndex&&(ie=this._uploadList[this._curIndex]),ie&&(this.init(U,V,G,$),this._state=o.VODSTATE.START,this._ossUpload=null,this._uploadCore(ie,ie.retry),ie.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(U,V,G){if(this._curIndex==-1)return!1;if(this._state!=o.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var $=this._uploadList[this._curIndex];$.object?this._refreshSTSTokenUpload($,U,V,G):this.setSTSToken($,U,V,G)}}},{key:"setSTSTokenDirectlyUpload",value:function(U,V,G,$,ie){if(!(V&&G&&$&&ie))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var z=U;this.init(V,G,$,ie),z.endpoint=z._endpoint,z.bucket=z._bucket,z.object=z._object,this._ossUpload=null,this._uploadCore(z,U.retry),U.retry=!1}},{key:"setSTSToken",value:function(U,V,G,$){if(!V||!G||!$)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var ie=U.videoInfo,z={accessKeyId:V,securityToken:$,accessKeySecret:G,fileName:U.file.name,title:ie.Title,requestId:U.ri,region:this.options.region};ie.ImageType&&(z.imageType=ie.ImageType),ie.ImageExt&&(z.imageExt=ie.ImageExt),ie.FileSize&&(z.fileSize=ie.FileSize),ie.Description&&(z.description=ie.Description),ie.CateId&&(z.cateId=ie.CateId),ie.Tags&&(z.tags=ie.Tags),ie.TemplateGroupId&&(z.templateGroupId=ie.TemplateGroupId),ie.StorageLocation&&(z.storageLocation=ie.StorageLocation),ie.CoverURL&&(z.coverUrl=ie.CoverURL),ie.TransCodeMode&&(z.transCodeMode=ie.TransCodeMode),ie.UserData&&(z.userData=ie.UserData);var oe=this,te="getUploadAuth";U.videoId?(z.videoId=U.videoId,te="refreshUploadAuth"):U.isImage&&(te="getImageUploadAuth"),_.default[te](z,function(Q){U.videoId=Q.VideoId?Q.VideoId:U.videoId,oe.setUploadAuthAndAddress(U,Q.UploadAuth,Q.UploadAddress),oe._state=o.VODSTATE.START},function(Q){oe._error(U,{name:Q.Code,code:Q.Code,message:Q.Message,requestId:Q.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(U,V,G,$){if(!U||!V||!G)return!1;var ie=JSON.parse(a.default.decode(V));if(!(ie.AccessKeyId&&ie.AccessKeySecret&&ie.SecurityToken&&ie.Expiration))return console.error("uploadauth is invalid"),!1;var z={},oe=U;if(G){if(z=JSON.parse(a.default.decode(G)),!z.Endpoint||!z.Bucket||!z.FileName)return console.error("uploadAddress is invalid"),!1}else z.Endpoint=oe.endpoint,z.Bucket=oe.bucket,z.FileName=oe.object;this._ut="vod",this._uploadWay="vod",this.options.region=ie.Region||this.options.region,this.init(ie.AccessKeyId,ie.AccessKeySecret,ie.SecurityToken,ie.Expiration),oe.endpoint=oe._endpoint?oe._endpoint:z.Endpoint,oe.bucket=oe._bucket?oe._bucket:z.Bucket,oe.object=oe._object?oe._object:z.FileName,oe.region=this.options.region,$&&(oe.videoId=$),this._ossUpload=null,this._uploadCore(oe,U.retry),U.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(U,V,G,$){if(!V||!G||!$)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var ie={accessKeyId:V,securityToken:$,accessKeySecret:G,videoId:U.object,requestId:U.ri,region:this.options.region},z=this,oe="refreshUploadAuth";U.isImage&&(oe="getImageUploadAuth"),_.default[oe](ie,function(te){z.setUploadAuthAndAddress(U,te.UploadAuth,UploadAddress),z._state=o.VODSTATE.START},function(te){z._error(U,{name:te.Code,code:te.Code,message:te.Message,requestId:te.RequestId})})}},{key:"_upload",value:function(U){var V=arguments.length>1&&arguments[1]!==void 0&&arguments[1],G=this.options;if(U.retry=V,G.onUploadstarted&&!V)try{var $=this._getCheckoutpoint(U);$&&$.state!=o.UPLOADSTATE.UPLOADING&&(U.checkpoint=$,U.videoId=$.videoId),G.onUploadstarted(U)}catch(ie){console.log(ie)}}},{key:"_uploadCore",value:function(U){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(U.state=o.UPLOADSTATE.UPLOADING,!this._ossUpload){U.endpoint=U.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var V=this;this._ossUpload=new s.default({bucket:U.bucket,endpoint:U.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(F,j){V._error.call(V,F,j)},oncomplete:function(F,j){V._complete.call(V,F,j)},onprogress:function(F,j,M){V._progress.call(V,F,j,M)}})}var G=A.default.getFileType(U.file.name),$=this._getCheckoutpoint(U),ie="",z="";$&&$.checkpoint&&(z=$.state,ie=$.videoId,$=$.checkpoint),$&&ie==U.videoId&&z!=o.UPLOADSTATE.UPLOADING&&($.file=U.file,U.checkpoint=$,$.uploadId);var oe=this._adjustPartSize(U);this._reportLog("20002",U,{ft:G,fs:U.file.size,bu:U.bucket,ok:U.object,vid:U.videoId||"",fn:U.file.name,fw:null,fh:null,ps:oe});var te={headers:{"x-oss-notification":U.userData?U.userData:""},partSize:oe,parallel:this.options.parallel};this._ossUpload.upload(U,te)}},{key:"_findUploadIndex",value:function(){for(var U=-1,V=0;V0||V.name=="SignatureDoesNotMatchError"||V.code=="SecurityTokenExpired"||V.code=="InvalidSecurityToken.Expired"||V.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=o.VODSTATE.EXPIRE,U.state=o.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(U,V)}catch($){console.log($)}}return}if((V.name=="RequestTimeoutError"||V.name=="ConnectionTimeout"||V.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var G=this;return setTimeout(function(){G._uploadCore(U,!0)},1e3*G._retryDuration),void this._retryCount++}V.name=="NoSuchUploadError"&&this._removeCheckoutpoint(U),this._handleError(U,V)}}},{key:"_handleError",value:function(U,V){var G=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],$=o.UPLOADSTATE.FAIlURE;if(U.state!=o.UPLOADSTATE.CANCELED&&(U.state=o.UPLOADSTATE.FAIlURE,this._state=o.VODSTATE.FAILURE,this.options.onUploadFailed&&V&&V.code&&V.message))try{this.options.onUploadFailed(U,V.code,V.message)}catch(z){console.log(z)}if(G&&this._changeState(U,$),this._reportLog("20006",U,{code:V.name,message:V.message,requestId:V.requestId,fs:U.file.size,bu:U.bucket,ok:U.object,fn:U.file.name}),this._reportLog("20004",U,{requestId:V.requestId,fs:U.file.size,bu:U.bucket,ok:U.object,fn:U.file.name}),U.ri=P.default.create(),this._findUploadIndex()!=-1){var ie=this;this._state=o.VODSTATE.START,setTimeout(function(){ie.nextUpload()},100)}}},{key:"_complete",value:function(U,V){if(U.state=o.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(U)}catch(ie){console.log(ie)}var G=0;V&&V.res&&V.res.headers&&(G=V.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(U);var $=this;setTimeout(function(){$.nextUpload()},100),this._retryCount=0,this._reportLog("20003",U,{requestId:G})}},{key:"_progress",value:function(U,V,G){if(this.options.onUploadProgress)try{U.loaded=V.loaded,this.options.onUploadProgress(U,V.total,V.loaded)}catch(F){console.log(F)}var $=V.checkpoint,ie=0;$&&(U.checkpoint=$,this._saveCheckoutpoint(U,$,o.UPLOADSTATE.UPLOADING),ie=$.uploadId),this._retryCount=0;var z=this._getPortNumber($),oe=0;if(G&&G.headers&&(oe=G.headers["x-oss-request-id"]),V.loaded!=0&&this._reportLog("20007",U,{pn:z,requestId:oe}),V.loaded!=1&&this._reportLog("20005",U,{UploadId:ie,pn:z+1,pr:U.retry?1:0,fs:U.file.size,bu:U.bucket,ok:U.object,fn:U.file.name}),!this._invalidUserId&&!U.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var te={file:U.file,checkpoint:V,userId:this.options.userId,videoId:U.videoId,region:this.options.region,fileHash:U.fileHash};try{var Q=this;D.default.upload(te,function(){},function(F){if((F=JSON.parse(F))&&F.Code=="InvalidParameter"&&F.Message.indexOf("UserId")>0){Q._invalidUserId=!0;var j=F.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(j)}})}catch(F){console.log(F)}}}},{key:"_getPortNumber",value:function(U){if(U){var V=U.doneParts;if(V&&V.length>0)return V[V.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(U){var V=this._getCheckoutpointKey(U);d.default.remove(V)}},{key:"_getCheckoutpoint",value:function(U){var V=this._getCheckoutpointKey(U),G=d.default.get(V);if(G)try{return JSON.parse(G)}catch($){}return""}},{key:"_saveCheckoutpoint",value:function(U,V,G){if(V){var $=this._getCheckoutpointKey(U),ie=U.file,z={fileName:ie.name,lastModified:ie.lastModified,size:ie.size,object:U.object,videoId:U.videoId,bucket:U.bucket,endpoint:U.endpoint,checkpoint:V,loaded:U.loaded,state:G};d.default.set($,JSON.stringify(z))}}},{key:"_changeState",value:function(U,V){var G=this._getCheckoutpoint(U);G&&((this._onbeforeunload=!0)&&(V=o.UPLOADSTATE.STOPED),this._saveCheckoutpoint(U,G.checkpoint,V))}},{key:"_getCheckoutpointKey",value:function(U){return"upload_"+U.file.lastModified+"_"+U.file.name+"_"+U.file.size}},{key:"_getCheckoutpointFromCloud",value:function(U,V,G){var $={userId:this.options.userId,uploadInfoList:[{FileName:U.file.name,FileSize:U.file.size,FileCreateTime:U.file.lastModified,FileHash:U.fileHash}],region:this.options.region};D.default.get($,function(ie){V(ie)},G)}},{key:"_reportLog",value:function(U,V,G){G||(G={}),G.ri=V.ri,this._ut&&(G.ut=this._ut),this._log.log(U,G)}},{key:"_initEvent",value:function(){var U=this;window&&(window.onbeforeunload=function(V){if(U._onbeforeunload=!0,U._curIndex!=-1&&U._uploadList.length>U._curIndex){var G=U._uploadList[U._curIndex];U._changeState(G,o.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var U=0;U1e4?U.file.size/9999:this.options.partSize}}]),C}());e.default=L},function(me,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},e.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(me,e,t){"use strict";function b(n){return n&&n.__esModule?n:{default:n}}function p(n,a){if(!(n instanceof a))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var g=function(){function n(a,i){for(var d=0;d=p())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p().toString(16)+" bytes");return 0|O}function S(O){return+O!=O&&(O=0),o.alloc(+O)}function A(O,r){if(o.isBuffer(O))return O.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(O)||O instanceof ArrayBuffer))return O.byteLength;typeof O!="string"&&(O=""+O);var l=O.length;if(l===0)return 0;for(var T=!1;;)switch(r){case"ascii":case"latin1":case"binary":return l;case"utf8":case"utf-8":case void 0:return se(O).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*l;case"hex":return l>>>1;case"base64":return ae(O).length;default:if(T)return se(O).length;r=(""+r).toLowerCase(),T=!0}}function m(O,r,l){var T=!1;if((r===void 0||r<0)&&(r=0),r>this.length)return"";if((l===void 0||l>this.length)&&(l=this.length),l<=0)return"";if(l>>>=0,r>>>=0,l<=r)return"";for(O||(O="utf8");;)switch(O){case"hex":return ie(this,r,l);case"utf8":case"utf-8":return U(this,r,l);case"ascii":return G(this,r,l);case"latin1":case"binary":return $(this,r,l);case"base64":return B(this,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,r,l);default:if(T)throw new TypeError("Unknown encoding: "+O);O=(O+"").toLowerCase(),T=!0}}function P(O,r,l){var T=O[r];O[r]=O[l],O[l]=T}function x(O,r,l,T,y){if(O.length===0)return-1;if(typeof l=="string"?(T=l,l=0):l>2147483647?l=2147483647:l<-2147483648&&(l=-2147483648),l=+l,isNaN(l)&&(l=y?0:O.length-1),l<0&&(l=O.length+l),l>=O.length){if(y)return-1;l=O.length-1}else if(l<0){if(!y)return-1;l=0}if(typeof r=="string"&&(r=o.from(r,T)),o.isBuffer(r))return r.length===0?-1:_(O,r,l,T,y);if(typeof r=="number")return r&=255,o.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(O,r,l):Uint8Array.prototype.lastIndexOf.call(O,r,l):_(O,[r],l,T,y);throw new TypeError("val must be string, number or Buffer")}function _(O,r,l,T,y){function w(Te,de){return K===1?Te[de]:Te.readUInt16BE(de*K)}var K=1,W=O.length,k=r.length;if(T!==void 0&&((T=String(T).toLowerCase())==="ucs2"||T==="ucs-2"||T==="utf16le"||T==="utf-16le")){if(O.length<2||r.length<2)return-1;K=2,W/=2,k/=2,l/=2}var Y;if(y){var ne=-1;for(Y=l;YW&&(l=W-k),Y=l;Y>=0;Y--){for(var he=!0,fe=0;fey&&(T=y):T=y;var w=r.length;if(w%2!=0)throw new TypeError("Invalid hex string");T>w/2&&(T=w/2);for(var K=0;K239?4:w>223?3:w>191?2:1;if(y+W<=l){var k,Y,ne,he;switch(W){case 1:w<128&&(K=w);break;case 2:k=O[y+1],(192&k)==128&&(he=(31&w)<<6|63&k)>127&&(K=he);break;case 3:k=O[y+1],Y=O[y+2],(192&k)==128&&(192&Y)==128&&(he=(15&w)<<12|(63&k)<<6|63&Y)>2047&&(he<55296||he>57343)&&(K=he);break;case 4:k=O[y+1],Y=O[y+2],ne=O[y+3],(192&k)==128&&(192&Y)==128&&(192&ne)==128&&(he=(15&w)<<18|(63&k)<<12|(63&Y)<<6|63&ne)>65535&&he<1114112&&(K=he)}}K===null?(K=65533,W=1):K>65535&&(K-=65536,T.push(K>>>10&1023|55296),K=56320|1023&K),T.push(K),y+=W}return V(T)}function V(O){var r=O.length;if(r<=J)return String.fromCharCode.apply(String,O);for(var l="",T=0;TT)&&(l=T);for(var y="",w=r;wl)throw new RangeError("Trying to access beyond buffer length")}function te(O,r,l,T,y,w){if(!o.isBuffer(O))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>y||rO.length)throw new RangeError("Index out of range")}function Q(O,r,l,T){r<0&&(r=65535+r+1);for(var y=0,w=Math.min(O.length-l,2);y>>8*(T?y:1-y)}function F(O,r,l,T){r<0&&(r=4294967295+r+1);for(var y=0,w=Math.min(O.length-l,4);y>>8*(T?y:3-y)&255}function j(O,r,l,T,y,w){if(l+T>O.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("Index out of range")}function M(O,r,l,T,y){return y||j(O,r,l,4,34028234663852886e22,-34028234663852886e22),N.write(O,r,l,T,23,4),l+4}function X(O,r,l,T,y){return y||j(O,r,l,8,17976931348623157e292,-17976931348623157e292),N.write(O,r,l,T,52,8),l+8}function Z(O){if(O=ee(O).replace(ye,""),O.length<2)return"";for(;O.length%4!=0;)O+="=";return O}function ee(O){return O.trim?O.trim():O.replace(/^\s+|\s+$/g,"")}function pe(O){return O<16?"0"+O.toString(16):O.toString(16)}function se(O,r){r=r||1/0;for(var l,T=O.length,y=null,w=[],K=0;K55295&&l<57344){if(!y){if(l>56319){(r-=3)>-1&&w.push(239,191,189);continue}if(K+1===T){(r-=3)>-1&&w.push(239,191,189);continue}y=l;continue}if(l<56320){(r-=3)>-1&&w.push(239,191,189),y=l;continue}l=65536+(y-55296<<10|l-56320)}else y&&(r-=3)>-1&&w.push(239,191,189);if(y=null,l<128){if((r-=1)<0)break;w.push(l)}else if(l<2048){if((r-=2)<0)break;w.push(l>>6|192,63&l|128)}else if(l<65536){if((r-=3)<0)break;w.push(l>>12|224,l>>6&63|128,63&l|128)}else{if(!(l<1114112))throw new Error("Invalid code point");if((r-=4)<0)break;w.push(l>>18|240,l>>12&63|128,l>>6&63|128,63&l|128)}}return w}function ge(O){for(var r=[],l=0;l>8,y=l%256,w.push(y),w.push(T);return w}function ae(O){return H.toByteArray(Z(O))}function re(O,r,l,T){for(var y=0;y=r.length||y>=O.length);++y)r[y+l]=O[y];return y}function le(O){return O!==O}/*! +`))}var u=e("buffer").Buffer,f=e("./sha"),s=e("./sha256"),n=e("./md5"),a={sha1:f,sha256:s,md5:n},i=64,d=new u(i);d.fill(0),b.createHash=function(h){return g(h)},b.createHmac=function(h,c){return g(h,c)},function(h,c){for(var S in h)c(h[S],S)}(["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman","pbkdf2"],function(h){b[h]=function(){o("sorry,",h,"is not implemented yet")}})},{"./md5":239,"./sha":240,"./sha256":241,buffer:38}],238:[function(e,t,b){"use strict";function p(a,i){if(a.length%f!=0){var d=a.length+(f-a.length%f);a=u.concat([a,s],d)}for(var h=[],c=i?a.readInt32BE:a.readInt32LE,S=0;S>5]|=128<>>9<<4)]=h;for(var c=1732584193,S=-271733879,A=-1732584194,m=271733878,P=0;P>16)+(h>>16)+(c>>16)<<16|65535&c}function a(d,h){return d<>>32-h}var i=e("./helpers");t.exports=function(d){return i.hash(d,p,16)}},{"./helpers":238}],240:[function(e,t,b){"use strict";function p(n,a){n[a>>5]|=128<<24-a%32,n[15+(a+64>>9<<4)]=a;for(var i=Array(80),d=1732584193,h=-271733879,c=-1732584194,S=271733878,A=-1009589776,m=0;m>16)+(a>>16)+(i>>16)<<16|65535&i}function f(n,a){return n<>>32-a}var s=e("./helpers");t.exports=function(n){return s.hash(n,p,20,!0)}},{"./helpers":238}],241:[function(e,t,b){"use strict";var p=e("./helpers"),g=function(S,A){var m=(65535&S)+(65535&A);return(S>>16)+(A>>16)+(m>>16)<<16|65535&m},o=function(S,A){return S>>>A|S<<32-A},u=function(S,A){return S>>>A},f=function(S,A,m){return S&A^~S&m},s=function(S,A,m){return S&A^S&m^A&m},n=function(S){return o(S,2)^o(S,13)^o(S,22)},a=function(S){return o(S,6)^o(S,11)^o(S,25)},i=function(S){return o(S,7)^o(S,18)^u(S,3)},d=function(S){return o(S,17)^o(S,19)^u(S,10)},h=function(S,A){var m,P,x,_,v,D,R,E,L,C,B,U,V=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),G=new Array(1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225),$=new Array(64);S[A>>5]|=128<<24-A%32,S[15+(A+64>>9<<4)]=A;for(var L=0;L=0)return m("Request#%d %s: got digest auth header WWW-Authenticate: %s",te,R,dt),E.headers=E.headers||{},E.headers.Authorization=digestAuthHeader(se.method,se.path,dt,E.digestAuth),m("Request#%d %s: auth with digest header: %s",te,R,E.headers.Authorization),ut.headers["set-cookie"]&&(E.headers.Cookie=ut.headers["set-cookie"].join(";")),b.requestWithCallback(R,E,ke)}var gt=Date.now()-j;Y&&(Y.contentDownload=gt),m("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",gt,y,w,se.method,se.host,se.path,T,Y);var Pt={status:w,statusCode:w,headers:Be,size:y,aborted:K,rt:gt,keepAliveSocket:T,data:je,requestUrls:E.requestUrls,timing:Y,remoteAddress:W,remotePort:k};if(de){var Rt="";ee&&typeof ee.getCurrentStatus=="function"&&(Rt=", agent status: "+(0,a.default)(ee.getCurrentStatus())),de.message+=", "+se.method+" "+R+" "+w+" (connected: "+l+", keepalive socket: "+T+Rt+`) +headers: `+(0,a.default)(Be),de.data=je,de.path=se.path,de.status=w,de.headers=Be,de.res=Pt}ke(de,je,E.streaming?ut:Pt),E.emitter&&(Q.url=R,Q.socket=Te&&Te.connection,Q.options=se,Q.size=q,E.emitter.emit("response",{requestId:te,error:de,ctx:E.ctx,req:Q,res:Pt}))}function V(de){var je=null;if(E.followRedirect&&statuses.redirect[de.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var ut=de.headers.location;if(ut){if(!(E._followRedirectCount>E.maxRedirects)){var ke=E.formatRedirectUrl?E.formatRedirectUrl(R,ut):c.resolve(R,ut);m("Request#%d %s: `redirected` from %s to %s",te,se.path,R,ke),B(),E.headers&&E.headers.Host&&v.test(ut)&&(E.headers.Host=null);var Be=L;return L=null,b.requestWithCallback(ke,E,Be),{redirect:!0,error:null}}je=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+R),je.name="MaxRedirectError"}else je=new Error("Got statusCode "+de.statusCode+" but cannot resolve next location from headers"),je.name="FollowRedirectError"}return{redirect:!1,error:je}}function G(de,je,ut){return ut(null,je,de.headers["content-encoding"])}function $(de){if(Y&&(Y.waiting=Date.now()-j),m("Request#%d %s `req response` event emit: status %d, headers: %j",te,R,de.statusCode,de.headers),E.streaming){var je=V(de);return je.redirect?void de.resume():je.error?(de.resume(),U(je.error,null,de)):U(null,null,de)}if(de.on("close",function(){m("Request#%d %s: `res close` event emit, total size %d",te,R,y)}),de.on("error",function(){m("Request#%d %s: `res error` event emit, total size %d",te,R,y)}),de.on("aborted",function(){K=!0,m("Request#%d %s: `res aborted` event emit, total size %d",te,R,y)}),ne){var je=V(de);return je.redirect?void de.resume():je.error?(de.resume(),ne.end(),U(je.error,null,de)):(E.consumeWriteStream===!1?de.on("end",U.bind(null,null,null,de)):isNode010||isNode012?first([[ne,"close"],[de,"aborted"]],function(Be,dt,gt){m("Request#%d %s: writeStream or res %s event emitted",te,R,gt),U(r||null,null,de)}):ne.on("close",function(){m("Request#%d %s: writeStream close event emitted",te,R),U(r||null,null,de)}),de.pipe(ne))}var ut=[];de.on("data",function(ke){m("Request#%d %s: `res data` event emit, size %d",te,R,ke.length),y+=ke.length,ut.push(ke)}),de.on("end",function(){var ke=g.concat(ut,y);if(m("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",te,R,y,de._dumped),r)return U(r,ke,de);var Be=V(de);if(Be.error)return U(Be.error,ke,de);Be.redirect||G(de,ke,function(dt,gt,Pt){if(dt)return U(dt,ke,de);if(!Pt&&D.indexOf(E.dataType)>=0){try{gt=decodeBodyByCharset(gt,de)}catch(Jt){return m("decodeBodyByCharset error: %s",Jt),U(null,gt,de)}if(E.dataType==="json")if(y===0)gt=null;else{var Rt=parseJSON(gt,pe);Rt.error?dt=Rt.error:gt=Rt.data}}K&&m("Request#%d %s: Remote socket was terminated before `response.end()` was called",te,R),U(dt,gt,de)})})}function ie(){m("Response timer ticking, timeout: %d",fe),O=setTimeout(function(){O=null;var de="Response timeout for "+fe+"ms";r=new Error(de),r.name="ResponseTimeoutError",r.requestId=te,m("ResponseTimeout: Request#%d %s %s: %s, connected: %s",te,R,r.name,de,l),z()},fe)}function z(){m("Request#%d %s abort, connected: %s",te,R,l),Te.socket||(r.noSocket=!0,U(r)),Te.abort()}if(!R||typeof R!="string"&&(R===void 0?"undefined":(0,d.default)(R))!=="object"){var oe=h.format("expect request url to be a string or a http request options, but got %j",R);throw new Error(oe)}arguments.length===2&&typeof E=="function"&&(L=E,E=null),E=E||{},x>=_&&(x=0);var te=++x;E.requestUrls=E.requestUrls||[];var Q={requestId:te,url:R,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",Q),E.timeout=E.timeout||b.TIMEOUTS,E.maxRedirects=E.maxRedirects||10,E.streaming=E.streaming||E.customResponse;var F,j=Date.now();typeof R=="string"?(v.test(R)||(R="http://"+R),F=c.parse(R)):F=R;var M=(E.type||E.method||F.method||"GET").toUpperCase(),X=F.port||80,Z=S,ee=u(E.agent,b.agent),pe=E.fixJSONCtlChars;F.protocol==="https:"&&(Z=A,ee=u(E.httpsAgent,b.httpsAgent),F.port||(X=443));var se={host:F.hostname||F.host||"localhost",path:F.path||"/",method:M,port:X,agent:ee,headers:E.headers||{},lookup:E.lookup};Array.isArray(E.timeout)?se.requestTimeout=E.timeout[E.timeout.length-1]:E.timeout!==void 0&&(se.requestTimeout=E.timeout);for(var ge=["pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","secureProtocol","secureOptions"],we=0;we>>2]>>>24-D%4*8&255;P[_+D>>>2]|=R<<24-(_+D)%4*8}else for(var D=0;D>>2]=x[D>>>2];return this.sigBytes+=v,this},clamp:function(){var m=this.words,P=this.sigBytes;m[P>>>2]&=4294967295<<32-P%4*8,m.length=p.ceil(P/4)},clone:function(){var m=s.clone.call(this);return m.words=this.words.slice(0),m},random:function(m){for(var P,x=[],_=0;_>16)&E,D=18e3*(65535&D)+(D>>16)&E;var L=(R<<16)+D&E;return L/=4294967296,(L+=.5)*(p.random()>.5?1:-1)}}(4294967296*(P||p.random()));P=987654071*v(),x.push(4294967296*v()|0)}return new n.init(x,m)}}),a=u.enc={},i=a.Hex={stringify:function(m){for(var P=m.words,x=m.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push((D>>>4).toString(16)),_.push((15&D).toString(16))}return _.join("")},parse:function(m){for(var P=m.length,x=[],_=0;_>>3]|=parseInt(m.substr(_,2),16)<<24-_%8*4;return new n.init(x,P/2)}},d=a.Latin1={stringify:function(m){for(var P=m.words,x=m.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push(String.fromCharCode(D))}return _.join("")},parse:function(m){for(var P=m.length,x=[],_=0;_>>2]|=(255&m.charCodeAt(_))<<24-_%4*8;return new n.init(x,P)}},h=a.Utf8={stringify:function(m){try{return decodeURIComponent(escape(d.stringify(m)))}catch(P){throw new Error("Malformed UTF-8 data")}},parse:function(m){return d.parse(unescape(encodeURIComponent(m)))}},c=f.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new n.init,this._nDataBytes=0},_append:function(m){typeof m=="string"&&(m=h.parse(m)),this._data.concat(m),this._nDataBytes+=m.sigBytes},_process:function(m){var P=this._data,x=P.words,_=P.sigBytes,v=this.blockSize,D=4*v,R=_/D;R=m?p.ceil(R):p.max((0|R)-this._minBufferSize,0);var E=R*v,L=p.min(4*E,_);if(E){for(var C=0;C",n[0];)f++;return f>4&&f}},{key:"extend",value:function(f,s){for(var n in s)Object.prototype.hasOwnProperty.call(s,n)&&s[n]&&(f[n]=s[n])}},{key:"isArray",value:function(f){return Object.prototype.toString.call(arg)==="[object Array]"}},{key:"getFileType",value:function(f){return f=f.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(f)?"video":/.mp3|.wav|.ape|.cda|.au|.midi|.mac|.aac|.ac3|.acm|.amr|.caf|.flac|.m4a|.ra|.wma/.test(f)?"audio":/.bmp|.jpg|.jpeg|.png/.test(f)?"img":"other"}},{key:"isImage",value:function(f){return f=f.toLowerCase(),!!/.jpg|.jpeg|.png/.test(f)}},{key:"ISODateString",value:function(f){function s(n){return n<10?"0"+n:n}return f.getUTCFullYear()+"-"+s(f.getUTCMonth()+1)+"-"+s(f.getUTCDate())+"T"+s(f.getUTCHours())+":"+s(f.getUTCMinutes())+":"+s(f.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(f){return!!/^\d+$/.test(f)}}]),o}();e.default=g},function(me,e,t){!function(b,p){me.exports=e=p(t(0))}(0,function(b){return function(p){function g(S,A,m,P,x,_,v){var D=S+(A&m|~A&P)+x+v;return(D<<_|D>>>32-_)+A}function o(S,A,m,P,x,_,v){var D=S+(A&P|m&~P)+x+v;return(D<<_|D>>>32-_)+A}function u(S,A,m,P,x,_,v){var D=S+(A^m^P)+x+v;return(D<<_|D>>>32-_)+A}function f(S,A,m,P,x,_,v){var D=S+(m^(A|~P))+x+v;return(D<<_|D>>>32-_)+A}var s=b,n=s.lib,a=n.WordArray,i=n.Hasher,d=s.algo,h=[];!function(){for(var S=0;S<64;S++)h[S]=4294967296*p.abs(p.sin(S+1))|0}();var c=d.MD5=i.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(A,m){for(var P=0;P<16;P++){var x=m+P,_=A[x];A[x]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var v=this._hash.words,D=A[m+0],R=A[m+1],E=A[m+2],L=A[m+3],C=A[m+4],B=A[m+5],U=A[m+6],V=A[m+7],G=A[m+8],$=A[m+9],ie=A[m+10],z=A[m+11],oe=A[m+12],te=A[m+13],Q=A[m+14],F=A[m+15],j=v[0],M=v[1],X=v[2],Z=v[3];j=g(j,M,X,Z,D,7,h[0]),Z=g(Z,j,M,X,R,12,h[1]),X=g(X,Z,j,M,E,17,h[2]),M=g(M,X,Z,j,L,22,h[3]),j=g(j,M,X,Z,C,7,h[4]),Z=g(Z,j,M,X,B,12,h[5]),X=g(X,Z,j,M,U,17,h[6]),M=g(M,X,Z,j,V,22,h[7]),j=g(j,M,X,Z,G,7,h[8]),Z=g(Z,j,M,X,$,12,h[9]),X=g(X,Z,j,M,ie,17,h[10]),M=g(M,X,Z,j,z,22,h[11]),j=g(j,M,X,Z,oe,7,h[12]),Z=g(Z,j,M,X,te,12,h[13]),X=g(X,Z,j,M,Q,17,h[14]),M=g(M,X,Z,j,F,22,h[15]),j=o(j,M,X,Z,R,5,h[16]),Z=o(Z,j,M,X,U,9,h[17]),X=o(X,Z,j,M,z,14,h[18]),M=o(M,X,Z,j,D,20,h[19]),j=o(j,M,X,Z,B,5,h[20]),Z=o(Z,j,M,X,ie,9,h[21]),X=o(X,Z,j,M,F,14,h[22]),M=o(M,X,Z,j,C,20,h[23]),j=o(j,M,X,Z,$,5,h[24]),Z=o(Z,j,M,X,Q,9,h[25]),X=o(X,Z,j,M,L,14,h[26]),M=o(M,X,Z,j,G,20,h[27]),j=o(j,M,X,Z,te,5,h[28]),Z=o(Z,j,M,X,E,9,h[29]),X=o(X,Z,j,M,V,14,h[30]),M=o(M,X,Z,j,oe,20,h[31]),j=u(j,M,X,Z,B,4,h[32]),Z=u(Z,j,M,X,G,11,h[33]),X=u(X,Z,j,M,z,16,h[34]),M=u(M,X,Z,j,Q,23,h[35]),j=u(j,M,X,Z,R,4,h[36]),Z=u(Z,j,M,X,C,11,h[37]),X=u(X,Z,j,M,V,16,h[38]),M=u(M,X,Z,j,ie,23,h[39]),j=u(j,M,X,Z,te,4,h[40]),Z=u(Z,j,M,X,D,11,h[41]),X=u(X,Z,j,M,L,16,h[42]),M=u(M,X,Z,j,U,23,h[43]),j=u(j,M,X,Z,$,4,h[44]),Z=u(Z,j,M,X,oe,11,h[45]),X=u(X,Z,j,M,F,16,h[46]),M=u(M,X,Z,j,E,23,h[47]),j=f(j,M,X,Z,D,6,h[48]),Z=f(Z,j,M,X,V,10,h[49]),X=f(X,Z,j,M,Q,15,h[50]),M=f(M,X,Z,j,B,21,h[51]),j=f(j,M,X,Z,oe,6,h[52]),Z=f(Z,j,M,X,L,10,h[53]),X=f(X,Z,j,M,ie,15,h[54]),M=f(M,X,Z,j,R,21,h[55]),j=f(j,M,X,Z,G,6,h[56]),Z=f(Z,j,M,X,F,10,h[57]),X=f(X,Z,j,M,U,15,h[58]),M=f(M,X,Z,j,te,21,h[59]),j=f(j,M,X,Z,C,6,h[60]),Z=f(Z,j,M,X,z,10,h[61]),X=f(X,Z,j,M,E,15,h[62]),M=f(M,X,Z,j,$,21,h[63]),v[0]=v[0]+j|0,v[1]=v[1]+M|0,v[2]=v[2]+X|0,v[3]=v[3]+Z|0},_doFinalize:function(){var A=this._data,m=A.words,P=8*this._nDataBytes,x=8*A.sigBytes;m[x>>>5]|=128<<24-x%32;var _=p.floor(P/4294967296),v=P;m[15+(x+64>>>9<<4)]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8),m[14+(x+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),A.sigBytes=4*(m.length+1),this._process();for(var D=this._hash,R=D.words,E=0;E<4;E++){var L=R[E];R[E]=16711935&(L<<8|L>>>24)|4278255360&(L<<24|L>>>8)}return D},clone:function(){var A=i.clone.call(this);return A._hash=this._hash.clone(),A}});s.MD5=i._createHelper(c),s.HmacMD5=i._createHmacHelper(c)}(Math),b.MD5})},function(me,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UPLOADSTATE={INIT:"init",UPLOADING:"uploading",COMPLETE:"complete",INTERRUPT:"interrupt"},e.UPLOADSTEP={INIT:"init",PART:"part",COMPLETE:"complete"},e.UPLOADDEFAULT={PARALLEL:5,PARTSIZE:1048576}},function(me,e,t){"use strict";function b(c){return c&&c.__esModule?c:{default:c}}function p(c,S){if(!(c instanceof S))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var g=function(){function c(S,A){for(var m=0;m-1)return"Baiduspider";if(i.indexOf("PlayStation")>-1)return"PS4";var h=navigator.platform=="Win32"||navigator.platform=="Windows"||i.indexOf("Windows")>-1,c=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return c&&(d="macOS"),navigator.platform=="X11"&&!h&&!c&&(d="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(d="Linux"),h?"windows":d},o=function(){var a=navigator.userAgent,i="";return(a.indexOf("Windows NT 5.0")>-1||a.indexOf("Windows 2000")>-1)&&(i="2000"),(a.indexOf("Windows NT 5.1")>-1||a.indexOf("Windows XP")>-1)&&(i="XP"),(a.indexOf("Windows NT 5.2")>-1||a.indexOf("Windows 2003")>-1)&&(i="2003"),(a.indexOf("Windows NT 6.0")>-1||a.indexOf("Windows Vista")>-1)&&(i="Vista"),(a.indexOf("Windows NT 6.1")>-1||a.indexOf("Windows 7")>-1)&&(i="7"),(a.indexOf("Windows NT 6.2")>-1||a.indexOf("Windows 8")>-1)&&(i="8"),(a.indexOf("Windows NT 6.3")>-1||a.indexOf("Windows 8.1")>-1)&&(i="8.1"),(a.indexOf("Windows NT 10")>-1||a.indexOf("Windows 10")>-1)&&(i="10"),i},u=function(a){var i=navigator.userAgent.toLowerCase();return a.chrome?"Chrome":a.firefox?"Firefox":a.safari?"Safari":a.webview?"webview":a.ie?/edge/.test(i)?"Edge":"IE":/baiduspider/.test(i)?"Baiduspider":/ucweb/.test(i)||/UCBrowser/.test(i)?"UC":/opera/.test(i)?"Opera":/ucweb/.test(i)?"UC":/360se/.test(i)?"360\u6D4F\u89C8\u5668":/bidubrowser/.test(i)?"\u767E\u5EA6\u6D4F\u89C8\u5668":/metasr/.test(i)?"\u641C\u72D7\u6D4F\u89C8\u5668":/lbbrowser/.test(i)?"\u730E\u8C79\u6D4F\u89C8\u5668":/micromessenger/.test(i)?"\u5FAE\u4FE1\u5185\u7F6E\u6D4F\u89C8\u5668":/qqbrowser/.test(i)?"QQ\u6D4F\u89C8\u5668":/playstation/.test(i)?"PS4\u6D4F\u89C8\u5668":void 0},f=function(){var n={},a={},i=navigator.userAgent,d=navigator.platform,h=i.match(/Web[kK]it[\/]{0,1}([\d.]+)/),c=i.match(/(Android);?[\s\/]+([\d.]+)?/),S=!!i.match(/\(Macintosh\; Intel /),A=i.match(/(iPad).*OS\s([\d_]+)/),m=i.match(/(iPod)(.*OS\s([\d_]+))?/),P=!A&&i.match(/(iPhone\sOS)\s([\d_]+)/),x=i.match(/(webOS|hpwOS)[\s\/]([\d.]+)/),_=/Win\d{2}|Windows/.test(d),v=i.match(/Windows Phone ([\d.]+)/),D=x&&i.match(/TouchPad/),R=i.match(/Kindle\/([\d.]+)/),E=i.match(/Silk\/([\d._]+)/),L=i.match(/(BlackBerry).*Version\/([\d.]+)/),C=i.match(/(BB10).*Version\/([\d.]+)/),B=i.match(/(RIM\sTablet\sOS)\s([\d.]+)/),U=i.match(/PlayBook/),V=i.match(/Chrome\/([\d.]+)/)||i.match(/CriOS\/([\d.]+)/),G=i.match(/Firefox\/([\d.]+)/),$=i.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),ie=i.match(/MSIE\s([\d.]+)/)||i.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),z=!V&&i.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),oe=z||i.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((a.webkit=!!h)&&(a.version=h[1]),c&&(n.android=!0,n.version=c[2]),P&&!m&&(n.ios=n.iphone=!0,n.version=P[2].replace(/_/g,".")),A&&(n.ios=n.ipad=!0,n.version=A[2].replace(/_/g,".")),m&&(n.ios=n.ipod=!0,n.version=m[3]?m[3].replace(/_/g,"."):null),v&&(n.wp=!0,n.version=v[1]),x&&(n.webos=!0,n.version=x[2]),D&&(n.touchpad=!0),L&&(n.blackberry=!0,n.version=L[2]),C&&(n.bb10=!0,n.version=C[2]),B&&(n.rimtabletos=!0,n.version=B[2]),U&&(a.playbook=!0),R&&(n.kindle=!0,n.version=R[1]),E&&(a.silk=!0,a.version=E[1]),!E&&n.android&&i.match(/Kindle Fire/)&&(a.silk=!0),V&&(a.chrome=!0,a.version=V[1]),G&&(a.firefox=!0,a.version=G[1]),$&&(n.firefoxos=!0,n.version=$[1]),ie&&(a.ie=!0,a.version=ie[1]),oe&&(S||n.ios||_||c)&&(a.safari=!0,n.ios||(a.version=oe[1])),z&&(a.webview=!0),S){var te=i.match(/[\d]*_[\d]*_[\d]*/);te&&te.length>0&&te[0]&&(n.version=te[0].replace(/_/g,"."))}return n.tablet=!!(A||U||c&&!i.match(/Mobile/)||G&&i.match(/Tablet/)||ie&&!i.match(/Phone/)&&i.match(/Touch/)),n.phone=!(n.tablet||n.ipod||!(c||P||x||L||C||V&&i.match(/Android/)||V&&i.match(/CriOS\/([\d.]+)/)||G&&i.match(/Mobile/)||ie&&i.match(/Touch/))),n.pc=!n.tablet&&!n.phone,S?n.name="macOS":_?(n.name="windows",n.version=o()):n.name=g(n),a.name=u(a),{os:n,browser:a}}(),s=function(){function n(){b(this,n)}return p(n,null,[{key:"getHost",value:function(i){var d="";if(i===void 0||i==null||i=="")return"";var h=i.indexOf("//"),c=i;h>-1&&(c=i.substring(h+2));var d=c,S=c.split("/");return S&&S.length>0&&(d=S[0]),S=d.split(":"),S&&S.length>0&&(d=S[0]),d}},{key:"os",get:function(){return f.os}},{key:"browser",get:function(){var i=f.browser;return i.name||(i.name=u()),i}}]),n}();e.default=s},function(me,e,t){"use strict";function b(o,u){if(!(o instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(u,f){for(var s=0;s0){Q._invalidUserId=!0;var X=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(X)}}catch(Z){console.log(Z)}})})}ie&&(te.videoInfo=ie?JSON.parse(ie).Vod:{},te.userData=a.default.encode(ie)),te.ri=P.default.create(),this._uploadList.push(te),this._reportLog("20001",te,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(te)}catch(F){console.log(F)}return!0}},{key:"deleteFile",value:function(U){return!!this.cancelFile(U)&&(this._uploadList.splice(U,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(U){if(this.options,U<0||U>=this._uploadList.length)return!1;var V=this._uploadList[U];if(U==this._curIndex&&V.state==o.UPLOADSTATE.UPLOADING){V.state=o.UPLOADSTATE.CANCELED;var G=this._getCheckoutpoint(V);G&&G.checkpoint&&(G=G.checkpoint),G&&this._ossUpload.abort(V),this._removeCheckoutpoint(V),this.nextUpload()}else V.state!=o.UPLOADSTATE.SUCCESS&&(V.state=o.UPLOADSTATE.CANCELED);return this._reportLog("20008",V),!0}},{key:"resumeFile",value:function(U){if(this.options,U<0||U>=this._uploadList.length)return!1;var V=this._uploadList[U];return V.state==o.UPLOADSTATE.CANCELED&&(V.state=o.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(U){return this._getCheckoutpoint({file:U})}},{key:"startUpload",value:function(U){if(this._retryCount=0,this.options,this._state==o.VODSTATE.START||this._state==o.VODSTATE.EXPIRE)return void console.log("already started or expired");if(this._initState(),this._curIndex=this._findUploadIndex(),this._curIndex==-1)return void(this._state=o.VODSTATE.END);var V=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(V),this._state=o.VODSTATE.START}},{key:"nextUpload",value:function(){var U=this.options;if(this._state==o.VODSTATE.START)if(this._curIndex=this._findUploadIndex(),this._curIndex!=-1){var V=this._uploadList[this._curIndex];this._ossUpload=null,this._upload(V)}else{this._state=o.VODSTATE.END;try{U.onUploadEnd&&U.onUploadEnd(V)}catch(G){console.log(G)}}}},{key:"clear",value:function(U){for(var V=this.options,G=0,$=0;$this._curIndex&&(ie=this._uploadList[this._curIndex]),ie&&(this.init(U,V,G,$),this._state=o.VODSTATE.START,this._ossUpload=null,this._uploadCore(ie,ie.retry),ie.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(U,V,G){if(this._curIndex==-1)return!1;if(this._state!=o.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var $=this._uploadList[this._curIndex];$.object?this._refreshSTSTokenUpload($,U,V,G):this.setSTSToken($,U,V,G)}}},{key:"setSTSTokenDirectlyUpload",value:function(U,V,G,$,ie){if(!(V&&G&&$&&ie))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var z=U;this.init(V,G,$,ie),z.endpoint=z._endpoint,z.bucket=z._bucket,z.object=z._object,this._ossUpload=null,this._uploadCore(z,U.retry),U.retry=!1}},{key:"setSTSToken",value:function(U,V,G,$){if(!V||!G||!$)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var ie=U.videoInfo,z={accessKeyId:V,securityToken:$,accessKeySecret:G,fileName:U.file.name,title:ie.Title,requestId:U.ri,region:this.options.region};ie.ImageType&&(z.imageType=ie.ImageType),ie.ImageExt&&(z.imageExt=ie.ImageExt),ie.FileSize&&(z.fileSize=ie.FileSize),ie.Description&&(z.description=ie.Description),ie.CateId&&(z.cateId=ie.CateId),ie.Tags&&(z.tags=ie.Tags),ie.TemplateGroupId&&(z.templateGroupId=ie.TemplateGroupId),ie.StorageLocation&&(z.storageLocation=ie.StorageLocation),ie.CoverURL&&(z.coverUrl=ie.CoverURL),ie.TransCodeMode&&(z.transCodeMode=ie.TransCodeMode),ie.UserData&&(z.userData=ie.UserData);var oe=this,te="getUploadAuth";U.videoId?(z.videoId=U.videoId,te="refreshUploadAuth"):U.isImage&&(te="getImageUploadAuth"),_.default[te](z,function(Q){U.videoId=Q.VideoId?Q.VideoId:U.videoId,oe.setUploadAuthAndAddress(U,Q.UploadAuth,Q.UploadAddress),oe._state=o.VODSTATE.START},function(Q){oe._error(U,{name:Q.Code,code:Q.Code,message:Q.Message,requestId:Q.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(U,V,G,$){if(!U||!V||!G)return!1;var ie=JSON.parse(a.default.decode(V));if(!(ie.AccessKeyId&&ie.AccessKeySecret&&ie.SecurityToken&&ie.Expiration))return console.error("uploadauth is invalid"),!1;var z={},oe=U;if(G){if(z=JSON.parse(a.default.decode(G)),!z.Endpoint||!z.Bucket||!z.FileName)return console.error("uploadAddress is invalid"),!1}else z.Endpoint=oe.endpoint,z.Bucket=oe.bucket,z.FileName=oe.object;this._ut="vod",this._uploadWay="vod",this.options.region=ie.Region||this.options.region,this.init(ie.AccessKeyId,ie.AccessKeySecret,ie.SecurityToken,ie.Expiration),oe.endpoint=oe._endpoint?oe._endpoint:z.Endpoint,oe.bucket=oe._bucket?oe._bucket:z.Bucket,oe.object=oe._object?oe._object:z.FileName,oe.region=this.options.region,$&&(oe.videoId=$),this._ossUpload=null,this._uploadCore(oe,U.retry),U.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(U,V,G,$){if(!V||!G||!$)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var ie={accessKeyId:V,securityToken:$,accessKeySecret:G,videoId:U.object,requestId:U.ri,region:this.options.region},z=this,oe="refreshUploadAuth";U.isImage&&(oe="getImageUploadAuth"),_.default[oe](ie,function(te){z.setUploadAuthAndAddress(U,te.UploadAuth,UploadAddress),z._state=o.VODSTATE.START},function(te){z._error(U,{name:te.Code,code:te.Code,message:te.Message,requestId:te.RequestId})})}},{key:"_upload",value:function(U){var V=arguments.length>1&&arguments[1]!==void 0&&arguments[1],G=this.options;if(U.retry=V,G.onUploadstarted&&!V)try{var $=this._getCheckoutpoint(U);$&&$.state!=o.UPLOADSTATE.UPLOADING&&(U.checkpoint=$,U.videoId=$.videoId),G.onUploadstarted(U)}catch(ie){console.log(ie)}}},{key:"_uploadCore",value:function(U){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(U.state=o.UPLOADSTATE.UPLOADING,!this._ossUpload){U.endpoint=U.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var V=this;this._ossUpload=new s.default({bucket:U.bucket,endpoint:U.endpoint,AccessKeyId:this._ossCreditor.accessKeyId,AccessKeySecret:this._ossCreditor.accessKeySecret,SecurityToken:this._ossCreditor.securityToken,timeout:this.options.timeout,cname:this.options.cname},{onerror:function(F,j){V._error.call(V,F,j)},oncomplete:function(F,j){V._complete.call(V,F,j)},onprogress:function(F,j,M){V._progress.call(V,F,j,M)}})}var G=A.default.getFileType(U.file.name),$=this._getCheckoutpoint(U),ie="",z="";$&&$.checkpoint&&(z=$.state,ie=$.videoId,$=$.checkpoint),$&&ie==U.videoId&&z!=o.UPLOADSTATE.UPLOADING&&($.file=U.file,U.checkpoint=$,$.uploadId);var oe=this._adjustPartSize(U);this._reportLog("20002",U,{ft:G,fs:U.file.size,bu:U.bucket,ok:U.object,vid:U.videoId||"",fn:U.file.name,fw:null,fh:null,ps:oe});var te={headers:{"x-oss-notification":U.userData?U.userData:""},partSize:oe,parallel:this.options.parallel};this._ossUpload.upload(U,te)}},{key:"_findUploadIndex",value:function(){for(var U=-1,V=0;V0||V.name=="SignatureDoesNotMatchError"||V.code=="SecurityTokenExpired"||V.code=="InvalidSecurityToken.Expired"||V.code=="InvalidAccessKeyId"&&this._ossCreditor.securityToken){if(this.options.onUploadTokenExpired){this._state=o.VODSTATE.EXPIRE,U.state=o.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(U,V)}catch($){console.log($)}}return}if((V.name=="RequestTimeoutError"||V.name=="ConnectionTimeout"||V.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var G=this;return setTimeout(function(){G._uploadCore(U,!0)},1e3*G._retryDuration),void this._retryCount++}V.name=="NoSuchUploadError"&&this._removeCheckoutpoint(U),this._handleError(U,V)}}},{key:"_handleError",value:function(U,V){var G=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],$=o.UPLOADSTATE.FAIlURE;if(U.state!=o.UPLOADSTATE.CANCELED&&(U.state=o.UPLOADSTATE.FAIlURE,this._state=o.VODSTATE.FAILURE,this.options.onUploadFailed&&V&&V.code&&V.message))try{this.options.onUploadFailed(U,V.code,V.message)}catch(z){console.log(z)}if(G&&this._changeState(U,$),this._reportLog("20006",U,{code:V.name,message:V.message,requestId:V.requestId,fs:U.file.size,bu:U.bucket,ok:U.object,fn:U.file.name}),this._reportLog("20004",U,{requestId:V.requestId,fs:U.file.size,bu:U.bucket,ok:U.object,fn:U.file.name}),U.ri=P.default.create(),this._findUploadIndex()!=-1){var ie=this;this._state=o.VODSTATE.START,setTimeout(function(){ie.nextUpload()},100)}}},{key:"_complete",value:function(U,V){if(U.state=o.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(U)}catch(ie){console.log(ie)}var G=0;V&&V.res&&V.res.headers&&(G=V.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(U);var $=this;setTimeout(function(){$.nextUpload()},100),this._retryCount=0,this._reportLog("20003",U,{requestId:G})}},{key:"_progress",value:function(U,V,G){if(this.options.onUploadProgress)try{U.loaded=V.loaded,this.options.onUploadProgress(U,V.total,V.loaded)}catch(F){console.log(F)}var $=V.checkpoint,ie=0;$&&(U.checkpoint=$,this._saveCheckoutpoint(U,$,o.UPLOADSTATE.UPLOADING),ie=$.uploadId),this._retryCount=0;var z=this._getPortNumber($),oe=0;if(G&&G.headers&&(oe=G.headers["x-oss-request-id"]),V.loaded!=0&&this._reportLog("20007",U,{pn:z,requestId:oe}),V.loaded!=1&&this._reportLog("20005",U,{UploadId:ie,pn:z+1,pr:U.retry?1:0,fs:U.file.size,bu:U.bucket,ok:U.object,fn:U.file.name}),!this._invalidUserId&&!U.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var te={file:U.file,checkpoint:V,userId:this.options.userId,videoId:U.videoId,region:this.options.region,fileHash:U.fileHash};try{var Q=this;D.default.upload(te,function(){},function(F){if((F=JSON.parse(F))&&F.Code=="InvalidParameter"&&F.Message.indexOf("UserId")>0){Q._invalidUserId=!0;var j=F.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(j)}})}catch(F){console.log(F)}}}},{key:"_getPortNumber",value:function(U){if(U){var V=U.doneParts;if(V&&V.length>0)return V[V.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(U){var V=this._getCheckoutpointKey(U);d.default.remove(V)}},{key:"_getCheckoutpoint",value:function(U){var V=this._getCheckoutpointKey(U),G=d.default.get(V);if(G)try{return JSON.parse(G)}catch($){}return""}},{key:"_saveCheckoutpoint",value:function(U,V,G){if(V){var $=this._getCheckoutpointKey(U),ie=U.file,z={fileName:ie.name,lastModified:ie.lastModified,size:ie.size,object:U.object,videoId:U.videoId,bucket:U.bucket,endpoint:U.endpoint,checkpoint:V,loaded:U.loaded,state:G};d.default.set($,JSON.stringify(z))}}},{key:"_changeState",value:function(U,V){var G=this._getCheckoutpoint(U);G&&((this._onbeforeunload=!0)&&(V=o.UPLOADSTATE.STOPED),this._saveCheckoutpoint(U,G.checkpoint,V))}},{key:"_getCheckoutpointKey",value:function(U){return"upload_"+U.file.lastModified+"_"+U.file.name+"_"+U.file.size}},{key:"_getCheckoutpointFromCloud",value:function(U,V,G){var $={userId:this.options.userId,uploadInfoList:[{FileName:U.file.name,FileSize:U.file.size,FileCreateTime:U.file.lastModified,FileHash:U.fileHash}],region:this.options.region};D.default.get($,function(ie){V(ie)},G)}},{key:"_reportLog",value:function(U,V,G){G||(G={}),G.ri=V.ri,this._ut&&(G.ut=this._ut),this._log.log(U,G)}},{key:"_initEvent",value:function(){var U=this;window&&(window.onbeforeunload=function(V){if(U._onbeforeunload=!0,U._curIndex!=-1&&U._uploadList.length>U._curIndex){var G=U._uploadList[U._curIndex];U._changeState(G,o.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var U=0;U1e4?U.file.size/9999:this.options.partSize}}]),C}());e.default=L},function(me,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UPLOADSTATE={INIT:"Ready",UPLOADING:"Uploading",SUCCESS:"Success",FAIlURE:"Failure",CANCELED:"Canceled",STOPED:"Stoped"},e.VODSTATE={INIT:"Init",START:"Start",STOP:"Stop",FAILURE:"Failure",EXPIRE:"Expire",END:"End"}},function(me,e,t){"use strict";function b(n){return n&&n.__esModule?n:{default:n}}function p(n,a){if(!(n instanceof a))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var g=function(){function n(a,i){for(var d=0;d=p())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p().toString(16)+" bytes");return 0|O}function S(O){return+O!=O&&(O=0),o.alloc(+O)}function A(O,r){if(o.isBuffer(O))return O.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(O)||O instanceof ArrayBuffer))return O.byteLength;typeof O!="string"&&(O=""+O);var l=O.length;if(l===0)return 0;for(var T=!1;;)switch(r){case"ascii":case"latin1":case"binary":return l;case"utf8":case"utf-8":case void 0:return se(O).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*l;case"hex":return l>>>1;case"base64":return ae(O).length;default:if(T)return se(O).length;r=(""+r).toLowerCase(),T=!0}}function m(O,r,l){var T=!1;if((r===void 0||r<0)&&(r=0),r>this.length)return"";if((l===void 0||l>this.length)&&(l=this.length),l<=0)return"";if(l>>>=0,r>>>=0,l<=r)return"";for(O||(O="utf8");;)switch(O){case"hex":return ie(this,r,l);case"utf8":case"utf-8":return U(this,r,l);case"ascii":return G(this,r,l);case"latin1":case"binary":return $(this,r,l);case"base64":return B(this,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,r,l);default:if(T)throw new TypeError("Unknown encoding: "+O);O=(O+"").toLowerCase(),T=!0}}function P(O,r,l){var T=O[r];O[r]=O[l],O[l]=T}function x(O,r,l,T,y){if(O.length===0)return-1;if(typeof l=="string"?(T=l,l=0):l>2147483647?l=2147483647:l<-2147483648&&(l=-2147483648),l=+l,isNaN(l)&&(l=y?0:O.length-1),l<0&&(l=O.length+l),l>=O.length){if(y)return-1;l=O.length-1}else if(l<0){if(!y)return-1;l=0}if(typeof r=="string"&&(r=o.from(r,T)),o.isBuffer(r))return r.length===0?-1:_(O,r,l,T,y);if(typeof r=="number")return r&=255,o.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?y?Uint8Array.prototype.indexOf.call(O,r,l):Uint8Array.prototype.lastIndexOf.call(O,r,l):_(O,[r],l,T,y);throw new TypeError("val must be string, number or Buffer")}function _(O,r,l,T,y){function w(Te,de){return K===1?Te[de]:Te.readUInt16BE(de*K)}var K=1,W=O.length,k=r.length;if(T!==void 0&&((T=String(T).toLowerCase())==="ucs2"||T==="ucs-2"||T==="utf16le"||T==="utf-16le")){if(O.length<2||r.length<2)return-1;K=2,W/=2,k/=2,l/=2}var Y;if(y){var ne=-1;for(Y=l;YW&&(l=W-k),Y=l;Y>=0;Y--){for(var he=!0,fe=0;fey&&(T=y):T=y;var w=r.length;if(w%2!=0)throw new TypeError("Invalid hex string");T>w/2&&(T=w/2);for(var K=0;K239?4:w>223?3:w>191?2:1;if(y+W<=l){var k,Y,ne,he;switch(W){case 1:w<128&&(K=w);break;case 2:k=O[y+1],(192&k)==128&&(he=(31&w)<<6|63&k)>127&&(K=he);break;case 3:k=O[y+1],Y=O[y+2],(192&k)==128&&(192&Y)==128&&(he=(15&w)<<12|(63&k)<<6|63&Y)>2047&&(he<55296||he>57343)&&(K=he);break;case 4:k=O[y+1],Y=O[y+2],ne=O[y+3],(192&k)==128&&(192&Y)==128&&(192&ne)==128&&(he=(15&w)<<18|(63&k)<<12|(63&Y)<<6|63&ne)>65535&&he<1114112&&(K=he)}}K===null?(K=65533,W=1):K>65535&&(K-=65536,T.push(K>>>10&1023|55296),K=56320|1023&K),T.push(K),y+=W}return V(T)}function V(O){var r=O.length;if(r<=J)return String.fromCharCode.apply(String,O);for(var l="",T=0;TT)&&(l=T);for(var y="",w=r;wl)throw new RangeError("Trying to access beyond buffer length")}function te(O,r,l,T,y,w){if(!o.isBuffer(O))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>y||rO.length)throw new RangeError("Index out of range")}function Q(O,r,l,T){r<0&&(r=65535+r+1);for(var y=0,w=Math.min(O.length-l,2);y>>8*(T?y:1-y)}function F(O,r,l,T){r<0&&(r=4294967295+r+1);for(var y=0,w=Math.min(O.length-l,4);y>>8*(T?y:3-y)&255}function j(O,r,l,T,y,w){if(l+T>O.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("Index out of range")}function M(O,r,l,T,y){return y||j(O,r,l,4,34028234663852886e22,-34028234663852886e22),N.write(O,r,l,T,23,4),l+4}function X(O,r,l,T,y){return y||j(O,r,l,8,17976931348623157e292,-17976931348623157e292),N.write(O,r,l,T,52,8),l+8}function Z(O){if(O=ee(O).replace(ye,""),O.length<2)return"";for(;O.length%4!=0;)O+="=";return O}function ee(O){return O.trim?O.trim():O.replace(/^\s+|\s+$/g,"")}function pe(O){return O<16?"0"+O.toString(16):O.toString(16)}function se(O,r){r=r||1/0;for(var l,T=O.length,y=null,w=[],K=0;K55295&&l<57344){if(!y){if(l>56319){(r-=3)>-1&&w.push(239,191,189);continue}if(K+1===T){(r-=3)>-1&&w.push(239,191,189);continue}y=l;continue}if(l<56320){(r-=3)>-1&&w.push(239,191,189),y=l;continue}l=65536+(y-55296<<10|l-56320)}else y&&(r-=3)>-1&&w.push(239,191,189);if(y=null,l<128){if((r-=1)<0)break;w.push(l)}else if(l<2048){if((r-=2)<0)break;w.push(l>>6|192,63&l|128)}else if(l<65536){if((r-=3)<0)break;w.push(l>>12|224,l>>6&63|128,63&l|128)}else{if(!(l<1114112))throw new Error("Invalid code point");if((r-=4)<0)break;w.push(l>>18|240,l>>12&63|128,l>>6&63|128,63&l|128)}}return w}function ge(O){for(var r=[],l=0;l>8,y=l%256,w.push(y),w.push(T);return w}function ae(O){return H.toByteArray(Z(O))}function re(O,r,l,T){for(var y=0;y=r.length||y>=O.length);++y)r[y+l]=O[y];return y}function le(O){return O!==O}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT -*/var H=t(21),N=t(22),q=t(23);e.Buffer=o,e.SlowBuffer=S,e.INSPECT_MAX_BYTES=50,o.TYPED_ARRAY_SUPPORT=b.TYPED_ARRAY_SUPPORT!==void 0?b.TYPED_ARRAY_SUPPORT:function(){try{var O=new Uint8Array(1);return O.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},O.foo()===42&&typeof O.subarray=="function"&&O.subarray(1,1).byteLength===0}catch(r){return!1}}(),e.kMaxLength=p(),o.poolSize=8192,o._augment=function(O){return O.__proto__=o.prototype,O},o.from=function(O,r,l){return u(null,O,r,l)},o.TYPED_ARRAY_SUPPORT&&(o.prototype.__proto__=Uint8Array.prototype,o.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&o[Symbol.species]===o&&Object.defineProperty(o,Symbol.species,{value:null,configurable:!0})),o.alloc=function(O,r,l){return s(null,O,r,l)},o.allocUnsafe=function(O){return n(null,O)},o.allocUnsafeSlow=function(O){return n(null,O)},o.isBuffer=function(O){return!(O==null||!O._isBuffer)},o.compare=function(O,r){if(!o.isBuffer(O)||!o.isBuffer(r))throw new TypeError("Arguments must be Buffers");if(O===r)return 0;for(var l=O.length,T=r.length,y=0,w=Math.min(l,T);y0&&(O=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(O+=" ... ")),""},o.prototype.compare=function(O,r,l,T,y){if(!o.isBuffer(O))throw new TypeError("Argument must be a Buffer");if(r===void 0&&(r=0),l===void 0&&(l=O?O.length:0),T===void 0&&(T=0),y===void 0&&(y=this.length),r<0||l>O.length||T<0||y>this.length)throw new RangeError("out of range index");if(T>=y&&r>=l)return 0;if(T>=y)return-1;if(r>=l)return 1;if(r>>>=0,l>>>=0,T>>>=0,y>>>=0,this===O)return 0;for(var w=y-T,K=l-r,W=Math.min(w,K),k=this.slice(T,y),Y=O.slice(r,l),ne=0;ney)&&(l=y),O.length>0&&(l<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");T||(T="utf8");for(var w=!1;;)switch(T){case"hex":return v(this,O,r,l);case"utf8":case"utf-8":return D(this,O,r,l);case"ascii":return R(this,O,r,l);case"latin1":case"binary":return E(this,O,r,l);case"base64":return L(this,O,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,O,r,l);default:if(w)throw new TypeError("Unknown encoding: "+T);T=(""+T).toLowerCase(),w=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var J=4096;o.prototype.slice=function(O,r){var l=this.length;O=~~O,r=r===void 0?l:~~r,O<0?(O+=l)<0&&(O=0):O>l&&(O=l),r<0?(r+=l)<0&&(r=0):r>l&&(r=l),r0&&(y*=256);)T+=this[O+--r]*y;return T},o.prototype.readUInt8=function(O,r){return r||oe(O,1,this.length),this[O]},o.prototype.readUInt16LE=function(O,r){return r||oe(O,2,this.length),this[O]|this[O+1]<<8},o.prototype.readUInt16BE=function(O,r){return r||oe(O,2,this.length),this[O]<<8|this[O+1]},o.prototype.readUInt32LE=function(O,r){return r||oe(O,4,this.length),(this[O]|this[O+1]<<8|this[O+2]<<16)+16777216*this[O+3]},o.prototype.readUInt32BE=function(O,r){return r||oe(O,4,this.length),16777216*this[O]+(this[O+1]<<16|this[O+2]<<8|this[O+3])},o.prototype.readIntLE=function(O,r,l){O|=0,r|=0,l||oe(O,r,this.length);for(var T=this[O],y=1,w=0;++w=y&&(T-=Math.pow(2,8*r)),T},o.prototype.readIntBE=function(O,r,l){O|=0,r|=0,l||oe(O,r,this.length);for(var T=r,y=1,w=this[O+--T];T>0&&(y*=256);)w+=this[O+--T]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*r)),w},o.prototype.readInt8=function(O,r){return r||oe(O,1,this.length),128&this[O]?-1*(255-this[O]+1):this[O]},o.prototype.readInt16LE=function(O,r){r||oe(O,2,this.length);var l=this[O]|this[O+1]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt16BE=function(O,r){r||oe(O,2,this.length);var l=this[O+1]|this[O]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt32LE=function(O,r){return r||oe(O,4,this.length),this[O]|this[O+1]<<8|this[O+2]<<16|this[O+3]<<24},o.prototype.readInt32BE=function(O,r){return r||oe(O,4,this.length),this[O]<<24|this[O+1]<<16|this[O+2]<<8|this[O+3]},o.prototype.readFloatLE=function(O,r){return r||oe(O,4,this.length),N.read(this,O,!0,23,4)},o.prototype.readFloatBE=function(O,r){return r||oe(O,4,this.length),N.read(this,O,!1,23,4)},o.prototype.readDoubleLE=function(O,r){return r||oe(O,8,this.length),N.read(this,O,!0,52,8)},o.prototype.readDoubleBE=function(O,r){return r||oe(O,8,this.length),N.read(this,O,!1,52,8)},o.prototype.writeUIntLE=function(O,r,l,T){(O=+O,r|=0,l|=0,!T)&&te(this,O,r,l,Math.pow(2,8*l)-1,0);var y=1,w=0;for(this[r]=255&O;++w=0&&(w*=256);)this[r+y]=O/w&255;return r+l},o.prototype.writeUInt8=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,1,255,0),o.TYPED_ARRAY_SUPPORT||(O=Math.floor(O)),this[r]=255&O,r+1},o.prototype.writeUInt16LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=255&O,this[r+1]=O>>>8):Q(this,O,r,!0),r+2},o.prototype.writeUInt16BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>8,this[r+1]=255&O):Q(this,O,r,!1),r+2},o.prototype.writeUInt32LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r+3]=O>>>24,this[r+2]=O>>>16,this[r+1]=O>>>8,this[r]=255&O):F(this,O,r,!0),r+4},o.prototype.writeUInt32BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>24,this[r+1]=O>>>16,this[r+2]=O>>>8,this[r+3]=255&O):F(this,O,r,!1),r+4},o.prototype.writeIntLE=function(O,r,l,T){if(O=+O,r|=0,!T){var y=Math.pow(2,8*l-1);te(this,O,r,l,y-1,-y)}var w=0,K=1,W=0;for(this[r]=255&O;++w>0)-W&255;return r+l},o.prototype.writeIntBE=function(O,r,l,T){if(O=+O,r|=0,!T){var y=Math.pow(2,8*l-1);te(this,O,r,l,y-1,-y)}var w=l-1,K=1,W=0;for(this[r+w]=255&O;--w>=0&&(K*=256);)O<0&&W===0&&this[r+w+1]!==0&&(W=1),this[r+w]=(O/K>>0)-W&255;return r+l},o.prototype.writeInt8=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,1,127,-128),o.TYPED_ARRAY_SUPPORT||(O=Math.floor(O)),O<0&&(O=255+O+1),this[r]=255&O,r+1},o.prototype.writeInt16LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=255&O,this[r+1]=O>>>8):Q(this,O,r,!0),r+2},o.prototype.writeInt16BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>8,this[r+1]=255&O):Q(this,O,r,!1),r+2},o.prototype.writeInt32LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[r]=255&O,this[r+1]=O>>>8,this[r+2]=O>>>16,this[r+3]=O>>>24):F(this,O,r,!0),r+4},o.prototype.writeInt32BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,2147483647,-2147483648),O<0&&(O=4294967295+O+1),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>24,this[r+1]=O>>>16,this[r+2]=O>>>8,this[r+3]=255&O):F(this,O,r,!1),r+4},o.prototype.writeFloatLE=function(O,r,l){return M(this,O,r,!0,l)},o.prototype.writeFloatBE=function(O,r,l){return M(this,O,r,!1,l)},o.prototype.writeDoubleLE=function(O,r,l){return X(this,O,r,!0,l)},o.prototype.writeDoubleBE=function(O,r,l){return X(this,O,r,!1,l)},o.prototype.copy=function(O,r,l,T){if(l||(l=0),T||T===0||(T=this.length),r>=O.length&&(r=O.length),r||(r=0),T>0&&T=this.length)throw new RangeError("sourceStart out of bounds");if(T<0)throw new RangeError("sourceEnd out of bounds");T>this.length&&(T=this.length),O.length-r=0;--y)O[y+r]=this[y+l];else if(w<1e3||!o.TYPED_ARRAY_SUPPORT)for(y=0;y>>=0,l=l===void 0?this.length:l>>>0,O||(O=0);var w;if(typeof O=="number")for(w=r;w0)throw new Error("Invalid string. Length must be a multiple of 4");return c[S-2]==="="?2:c[S-1]==="="?1:0}function p(c){return 3*c.length/4-b(c)}function g(c){var S,A,m,P,x,_=c.length;P=b(c),x=new a(3*_/4-P),A=P>0?_-4:_;var v=0;for(S=0;S>16&255,x[v++]=m>>8&255,x[v++]=255&m;return P===2?(m=n[c.charCodeAt(S)]<<2|n[c.charCodeAt(S+1)]>>4,x[v++]=255&m):P===1&&(m=n[c.charCodeAt(S)]<<10|n[c.charCodeAt(S+1)]<<4|n[c.charCodeAt(S+2)]>>2,x[v++]=m>>8&255,x[v++]=255&m),x}function o(c){return s[c>>18&63]+s[c>>12&63]+s[c>>6&63]+s[63&c]}function u(c,S,A){for(var m,P=[],x=S;xv?v:_+16383));return m===1?(S=c[A-1],P+=s[S>>2],P+=s[S<<4&63],P+="=="):m===2&&(S=(c[A-2]<<8)+c[A-1],P+=s[S>>10],P+=s[S>>4&63],P+=s[S<<2&63],P+="="),x.push(P),x.join("")}e.byteLength=p,e.toByteArray=g,e.fromByteArray=f;for(var s=[],n=[],a=typeof Uint8Array!="undefined"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,h=i.length;d>1,i=-7,d=p?o-1:0,h=p?-1:1,c=t[b+d];for(d+=h,u=c&(1<<-i)-1,c>>=-i,i+=s;i>0;u=256*u+t[b+d],d+=h,i-=8);for(f=u&(1<<-i)-1,u>>=-i,i+=g;i>0;f=256*f+t[b+d],d+=h,i-=8);if(u===0)u=1-a;else{if(u===n)return f?NaN:1/0*(c?-1:1);f+=Math.pow(2,g),u-=a}return(c?-1:1)*f*Math.pow(2,u-g)},e.write=function(t,b,p,g,o,u){var f,s,n,a=8*u-o-1,i=(1<>1,h=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=g?0:u-1,S=g?1:-1,A=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(s=isNaN(b)?1:0,f=i):(f=Math.floor(Math.log(b)/Math.LN2),b*(n=Math.pow(2,-f))<1&&(f--,n*=2),b+=f+d>=1?h/n:h*Math.pow(2,1-d),b*n>=2&&(f++,n/=2),f+d>=i?(s=0,f=i):f+d>=1?(s=(b*n-1)*Math.pow(2,o),f+=d):(s=b*Math.pow(2,d-1)*Math.pow(2,o),f=0));o>=8;t[p+c]=255&s,c+=S,s/=256,o-=8);for(f=f<0;t[p+c]=255&f,c+=S,f/=256,a-=8);t[p+c-S]|=128*A}},function(me,e){var t={}.toString;me.exports=Array.isArray||function(b){return t.call(b)=="[object Array]"}},function(me,e,t){"use strict";function b(o,u){if(!(o instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(u,f){for(var s=0;s>>31}var v=(c<<5|c>>>27)+P+s[x];v+=x<20?1518500249+(S&A|~S&m):x<40?1859775393+(S^A^m):x<60?(S&A|S&m|A&m)-1894007588:(S^A^m)-899497514,P=m,m=A,A=S<<30|S>>>2,S=c,c=v}h[0]=h[0]+c|0,h[1]=h[1]+S|0,h[2]=h[2]+A|0,h[3]=h[3]+m|0,h[4]=h[4]+P|0},_doFinalize:function(){var i=this._data,d=i.words,h=8*this._nDataBytes,c=8*i.sigBytes;return d[c>>>5]|=128<<24-c%32,d[14+(c+64>>>9<<4)]=Math.floor(h/4294967296),d[15+(c+64>>>9<<4)]=h,i.sigBytes=4*d.length,this._process(),this._hash},clone:function(){var i=u.clone.call(this);return i._hash=this._hash.clone(),i}});p.SHA1=u._createHelper(n),p.HmacSHA1=u._createHmacHelper(n)}(),b.SHA1})},function(me,e,t){!function(b,p){me.exports=e=p(t(0))}(0,function(b){!function(){var p=b,g=p.lib,o=g.Base,u=p.enc,f=u.Utf8,s=p.algo;s.HMAC=o.extend({init:function(a,i){a=this._hasher=new a.init,typeof i=="string"&&(i=f.parse(i));var d=a.blockSize,h=4*d;i.sigBytes>h&&(i=a.finalize(i)),i.clamp();for(var c=this._oKey=i.clone(),S=this._iKey=i.clone(),A=c.words,m=S.words,P=0;P>>6-h%4*2;i[d>>>2]|=(c|S)<<24-d%4*8,d++}return u.create(i,d)}var g=b,o=g.lib,u=o.WordArray,f=g.enc;f.Base64={stringify:function(n){var a=n.words,i=n.sigBytes,d=this._map;n.clamp();for(var h=[],c=0;c>>2]>>>24-c%4*8&255,A=a[c+1>>>2]>>>24-(c+1)%4*8&255,m=a[c+2>>>2]>>>24-(c+2)%4*8&255,P=S<<16|A<<8|m,x=0;x<4&&c+.75*x>>6*(3-x)&63));var _=d.charAt(64);if(_)for(;h.length%4;)h.push(_);return h.join("")},parse:function(n){var a=n.length,i=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var h=0;h0&&(te=oe.UploadProgress.UploadProgressList[0],Q=te.ClientId),a.default.setClientId(Q),E&&E(te)},function(oe){oe&&(L(oe),console.log(oe))})}}]),v}();e.default=_},function(me,e,t){"use strict";function b(f,s){if(!(f instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function f(s,n){for(var a=0;a "+B[V]+": "+B[V+1])}}})}},sBCT:function(Xe,ue,I){"use strict";var Ie=I("NE/W"),ce=I("L7QV"),me=I("VBJJ"),e=I.n(me),t=I("z3+T"),b=I("rjoL"),p=I("TMtJ"),g=I("X/R0"),o=I("M6G9"),u=I("EkPb"),f=I("7X0+"),s=I("GZha"),n=I("55MS"),a=I("V0hb"),i=I("DHCt"),d=I("CRgH"),h=I("ZZRV"),c=I.n(h),S=I("q5+0"),A=I("DndG"),m=I("9kvl"),P=I("kwm0"),x=I.n(P),_=I("Aky1"),v=d.a.TextArea,D=500,R=function(C,B){var U,V=B.payload||{},G=V.uploadInfo,$=G===void 0?{}:G;switch(B.type){case"addVideo":return{videoList:[].concat(Object(a.a)(C.videoList),[{name:$.file.name,size:$.file.size,type:$.file.type,fileHash:$.fileHash,state:$.state,videoId:$.videoId,loaded:$.loaded||0,title:""}])};case"removeVideo":return{videoList:C.videoList.filter(function(ie){return ie.name!==B.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:C.videoList.map(function(ie){return ie.name===B.payload.uploadInfo.file.name?Object(n.a)(Object(n.a)({},ie),{loaded:B.payload.progressPercent,videoId:$.videoId,fileHash:$.fileHash}):ie})};case"updateTitle":return{videoList:(U=C.videoList)===null||U===void 0?void 0:U.map(function(ie){return ie.name===B.payload.item.name?Object(n.a)(Object(n.a)({},ie),{title:B.payload.title}):ie})};default:return{videoList:[]}}},E=function(C){var B,U=C.user,V=C.globalSetting,G=C.loading,$=C.dispatch,ie=C.visible,z=C.editData,oe=C.onCancel,te=oe===void 0?function(){}:oe,Q=C.onOk,F=Q===void 0?function(){}:Q,j=Object(S.m)(),M=f.a.useForm(),X=Object(s.a)(M,1),Z=X[0],ee=Object(h.useReducer)(R,{videoList:[]}),pe=Object(s.a)(ee,2),se=pe[0],ge=pe[1],we=Object(h.useState)(!1),ae=Object(s.a)(we,2),re=ae[0],le=ae[1],H=Object(h.useRef)(),N=Object(h.useState)(),q=Object(s.a)(N,2),J=q[0],ye=q[1],O=Object(h.useState)(!1),r=Object(s.a)(O,2),l=r[0],T=r[1],y=Object(h.useState)(!1),w=Object(s.a)(y,2),K=w[0],W=w[1];Object(h.useEffect)(function(){if(!z)return;T(z.is_link),ye(z.link),!z.is_link&&ge({type:"addVideo",payload:{uploadInfo:{file:{name:z.file_name},videoId:z.video_id,loaded:100}}}),Z.setFieldsValue({name:z.name,description:z.description})},[z]);var k=function(){var ke=document.getElementById("fileUpload");ke.value=""},Y=function(ke){var Be,ct,gt;T(!1);var Pt=ke.target.files[0];if(!Pt){k();return}var Rt=Pt.name.toLowerCase();if(Rt&&Rt.indexOf(".avi")==-1&&Rt.indexOf(".flv")==-1&&Rt.indexOf(".f4v")==-1&&Rt.indexOf(".m4v")==-1&&Rt.indexOf(".mov")==-1&&Rt.indexOf(".mp4")==-1&&Rt.indexOf(".rmvb")==-1&&Rt.indexOf(".swf")==-1&&Rt.indexOf(".webm")==-1&&Rt.indexOf(".wmv")==-1){o.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),k();return}if(!(((Be=U.userInfo)===null||Be===void 0?void 0:Be.admin)||((ct=U.userInfo)===null||ct===void 0?void 0:ct.business))&&Pt.size>D*1024*1024){o.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(D,"M")),k();return}if((gt=se.videoList)===null||gt===void 0?void 0:gt.find(function(Zt){return Zt.name===Pt.name})){o.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),k();return}he(Pt)},ne=function(ke,Be){p.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:c.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Be?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){k(),ge({type:"removeVideo",payload:{name:ke}})}})},he=function(ke){var Be,ct='{"Vod":{}}';if(le(!0),H.current){H.current.addFile(ke,null,null,null,ct);return}Object(_.a)((Be=U.userInfo)===null||Be===void 0?void 0:Be.login,{create:!H,addFileSuccess:function(Pt){ge({type:"addVideo",payload:{uploadInfo:Pt}})},onUploadProgress:function(Pt,Rt,Zt){var Fn=Math.ceil(Zt*100);ge({type:"updateProgress",payload:{uploadInfo:Pt,progressPercent:Fn}}),k()},onUploadFailed:function(Pt){o.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(Pt){le(!1)},onUploadSucceed:function(Pt){le(!1)},onUploadError:function(Pt){le(!1)},gotUploader:function(Pt){Pt.addFile(ke,null,null,null,ct),H.current=Pt}})},fe=function(){var ot=Object(t.a)(e.a.mark(function ke(){var Be,ct,gt,Pt;return e.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Zt.next=2,Z.validateFields();case 2:if(!(!l&&!((Be=se.videoList)===null||Be===void 0?void 0:Be.length)||l&&!J)){Zt.next=5;break}return o.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),Zt.abrupt("return");case 5:return W(!0),gt=l?{link:J}:{video_id:(ct=se.videoList)===null||ct===void 0?void 0:ct[0].videoId},Zt.next=9,F(Object(n.a)(Object(n.a)({},gt),{name:Z.getFieldValue("name"),description:Z.getFieldValue("description")}));case 9:Pt=Zt.sent,W(!1),Pt.id&&Te();case 12:case"end":return Zt.stop()}},ke)}));return function(){return ot.apply(this,arguments)}}(),Te=function(){Z.resetFields(),ge({type:"removeAll"}),ye(null),T(null)},de=function(){te(),Te()},je=function(){var ke,Be,ct,gt,Pt,Rt,Zt,Fn,Bn,er,Kn,Sn;return c.a.createElement(c.a.Fragment,null,!l&&!!((ke=se.videoList)===null||ke===void 0?void 0:ke.length)&&c.a.createElement("div",{className:x.a.fileProgress},((Be=se.videoList)===null||Be===void 0||((ct=Be[0])===null||ct===void 0)?void 0:ct.loaded)==100?c.a.createElement("div",{className:"".concat(x.a.videoName," font14")},(gt=se.videoList)===null||gt===void 0||((Pt=gt[0])===null||Pt===void 0)?void 0:Pt.name):c.a.createElement(ce.a,{style:{width:"80%"},percent:(Rt=se.videoList)===null||Rt===void 0||((Zt=Rt[0])===null||Zt===void 0)?void 0:Zt.loaded,status:((Fn=se.videoList)===null||Fn===void 0||((Bn=Fn[0])===null||Bn===void 0)?void 0:Bn.loaded)==100?"normal":"active"}),c.a.createElement("div",{className:x.a.fileCancel,onClick:function(){var Wn,zn,Hn,Gn;return ne((Wn=se.videoList)===null||Wn===void 0||((zn=Wn[0])===null||zn===void 0)?void 0:zn.name,((Hn=se.videoList)===null||Hn===void 0||((Gn=Hn[0])===null||Gn===void 0)?void 0:Gn.loaded)==100)}},((er=se.videoList)===null||er===void 0||((Kn=er[0])===null||Kn===void 0)?void 0:Kn.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((Sn=se.videoList)===null||Sn===void 0?void 0:Sn.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 T(!0)}},c.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),l&&c.a.createElement(d.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:J,onChange:function(Wn){return ye(Wn.target.value)}}))};return c.a.createElement(p.a,{centered:!0,maskClosable:!1,title:z?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:x.a.modal,visible:ie,confirmLoading:K,onOk:fe,onCancel:de},c.a.createElement(f.a,{form:Z},c.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Y,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),c.a.createElement(f.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},c.a.createElement(d.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),c.a.createElement(f.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:x.a.contentItem},je()),c.a.createElement(f.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},c.a.createElement(v,{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(A.Link,{to:"/users/".concat((B=U.userInfo)===null||B===void 0?void 0:B.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"))))};ue.a=Object(m.a)(function(L){var C=L.user,B=L.loading,U=L.globalSetting;return{user:C,globalSetting:U,loading:B}})(E)},wzkS:function(Xe,ue,I){"use strict";I.d(ue,"c",function(){return t}),I.d(ue,"b",function(){return b}),I.d(ue,"d",function(){return p}),I.d(ue,"a",function(){return o}),I.d(ue,"e",function(){return u});var Ie=I("VBJJ"),ce=I.n(Ie),me=I("z3+T"),e=I("ErOA");function t(f){return Object(e.c)("libraries/".concat(f,".json"))}function b(){return Object(e.c)("library_tags.json")}function p(f){return g.apply(this,arguments)}function g(){return g=Object(me.a)(ce.a.mark(function f(s){var n;return ce.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(e.b)("attachments/".concat(s,".json"));case 2:return n=i.sent,i.abrupt("return",n.status===0);case 4:case"end":return i.stop()}},f)})),g.apply(this,arguments)}function o(f){return Object(e.e)("libraries.json",f)}function u(f,s){return Object(e.f)("libraries/".concat(f,".json"),s)}},xKgJ:function(Xe,ue,I){"use strict";I.d(ue,"o",function(){return b}),I.d(ue,"b",function(){return p}),I.d(ue,"c",function(){return g}),I.d(ue,"e",function(){return o}),I.d(ue,"f",function(){return u}),I.d(ue,"s",function(){return f}),I.d(ue,"g",function(){return s}),I.d(ue,"t",function(){return n}),I.d(ue,"d",function(){return a}),I.d(ue,"i",function(){return i}),I.d(ue,"j",function(){return d}),I.d(ue,"q",function(){return h}),I.d(ue,"h",function(){return c}),I.d(ue,"p",function(){return S}),I.d(ue,"r",function(){return x}),I.d(ue,"a",function(){return D}),I.d(ue,"l",function(){return ge}),I.d(ue,"m",function(){return we}),I.d(ue,"k",function(){return ae}),I.d(ue,"n",function(){return le}),I.d(ue,"u",function(){return H});var Ie=I("9kvl"),ce;(function(N){N[N.SuperAdmin=1]="SuperAdmin",N[N.Operation=2]="Operation",N[N.CertifiedTeacher=5]="CertifiedTeacher",N[N.TrainingProduction=8]="TrainingProduction",N[N.UncertifiedTeacher=12]="UncertifiedTeacher",N[N.Student=15]="Student"})(ce||(ce={}));var me;(function(N){N[N.SuperAdmin=1]="SuperAdmin",N[N.Operation=2]="Operation",N[N.Admin=5]="Admin",N[N.Teacher=8]="Teacher",N[N.Assistant=12]="Assistant",N[N.Student=15]="Student"})(me||(me={}));var e=function(q){var J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return q.some(function(r){return r==(O==null?void 0:O.role)})},t=function(q){var J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return(O==null?void 0:O.own)?!0:q.some(function(r){var l;return r==(O==null||((l=O.course)===null||l===void 0)?void 0:l.course_role)})},b=function(){var q=Object(Ie.b)()._store.getState(),J=q.user,ye=J.userInfo;return ye.main_site},p=function(){var q,J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return O==null||((q=O.course)===null||q===void 0)?void 0:q.course_is_end},g=function(){return t([me.SuperAdmin,me.Operation,me.Admin,me.Teacher,me.Assistant])},o=function(){return t([me.SuperAdmin,me.Teacher,me.Admin,me.Assistant,me.Operation])},u=function(){return t([me.SuperAdmin,me.Teacher,me.Admin])},f=function(){return t([me.SuperAdmin])},s=function(){return t([me.SuperAdmin,me.Operation,me.Admin])},n=function(){return t([me.SuperAdmin,me.Operation])},a=function(){return t([me.SuperAdmin,me.Admin])},i=function(){return t([me.SuperAdmin,me.Operation,me.Admin,me.Teacher])},d=function(){return t([me.Assistant])},h=function(){return t([me.Student])},c=function(){return t([me.SuperAdmin,me.Operation,me.Admin,me.Teacher,me.Assistant,me.Student])},S=function(){var q,J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return(O==null||((q=O.course)===null||q===void 0)?void 0:q.course_role)===null},A=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},m=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return J||!J&&e([ce.SuperAdmin])},P=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return J||!J&&e([ce.SuperAdmin,ce.Operation])},x=function(){return e([me.Student])},_=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},v=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},D=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction])},R=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):J||!J&&e([ce.SuperAdmin])},E=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation]):J||!J&&e([ce.SuperAdmin,ce.Operation])},L=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},C=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},B=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},U=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):!1},V=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},G=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):J||!J&&e([ce.SuperAdmin])},$=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation]):J||!J&&e([ce.SuperAdmin,ce.Operation])},ie=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},z=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!1:J||!J&&e([ce.SuperAdmin,ce.Operation])},oe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?J||!J&&e([ce.SuperAdmin,ce.Operation]):!1},te=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},Q=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!J&&e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},F=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},j=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher])},M=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):J||!J&&e([ce.SuperAdmin])},X=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation]):J||!J&&e([ce.SuperAdmin,ce.Operation])},Z=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},ee=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?J||!J&&e([ce.SuperAdmin,ce.Operation]):!1},pe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},se=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([me.Teacher])},ge=function(){return e([ce.SuperAdmin])},we=function(){return e([ce.SuperAdmin,ce.Operation])},ae=function(){return e([ce.Student])},re=function(){return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher])},le=function(){var q,J=Object(Ie.b)()._store.getState(),ye=J.user;return!!((q=ye.userInfo)===null||q===void 0?void 0:q.login)},H=function(){var q=Object(Ie.b)()._store.getState(),J=q.user;return J.userInfo}},y5JW:function(Xe,ue,I){"use strict";I.d(ue,"c",function(){return d}),I.d(ue,"a",function(){return h});var Ie=I("anXI"),ce=I("vZQr"),me=I("MPZO"),e=I("bnk9"),t=I("VBJJ"),b=I.n(t),p=I("z3+T"),g=I("55MS"),o=I("V0hb"),u=I("X/R0"),f=I("M6G9"),s=I("ZZRV"),n=I.n(s),a=I("m3rI"),i=I("wzkS"),d="\u3000\u3000";function h(c){var S=["Bytes","KB","MB","GB","TB"];if(c==0)return"0 Byte";var A=parseInt(""+Math.floor(Math.log(c)/Math.log(1024)),10);return(c/Math.pow(1024,A)).toFixed(1)+" "+S[A]}ue.b=function(c){var S=c.value,A=S===void 0?[]:S,m=c.onChange,P=c.className,x=c.maxSize,_=x===void 0?150:x,v=c.title,D=v===void 0?"\u6587\u4EF6\u4E0A\u4F20":v,R=c.accept,E=R===void 0?null:R,L={multiple:!1,fileList:A,accept:E,withCredentials:!0,beforeUpload:function(U){var V=U.size/1024/1024;return V<_?!0:(f.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(_,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(a.a.API_SERVER,"/api/attachments.json"),onChange:function(U){var V=Object(o.a)(U.fileList);V=V.map(function(G){return G.name.indexOf(d)===-1&&(G.name="".concat(G.name).concat(d).concat(h(G.size))),Object(g.a)({},G)}),m(V)},onRemove:function(){var B=Object(p.a)(b.a.mark(function V(G){var $,ie;return b.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if($=G.response?G.response.id:G.uid,!$){oe.next=8;break}return oe.next=4,Object(i.d)(G.response?G.response.id:G.id);case 4:return ie=oe.sent,oe.abrupt("return",ie);case 8:return oe.abrupt("return",!0);case 9:case"end":return oe.stop()}},V)}));function U(V){return B.apply(this,arguments)}return U}()};function C(B){B.preventDefault(),B.stopPropagation()}return n.a.createElement("div",{className:"single-upload ".concat(P||"")},n.a.createElement(ce.a,L,n.a.createElement(e.a,{type:"primary",title:A.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:A.length>0,ghost:!0},D),n.a.createElement("span",{onClick:C,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",_,"M) ")))}}}]); +*/var H=t(21),N=t(22),q=t(23);e.Buffer=o,e.SlowBuffer=S,e.INSPECT_MAX_BYTES=50,o.TYPED_ARRAY_SUPPORT=b.TYPED_ARRAY_SUPPORT!==void 0?b.TYPED_ARRAY_SUPPORT:function(){try{var O=new Uint8Array(1);return O.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},O.foo()===42&&typeof O.subarray=="function"&&O.subarray(1,1).byteLength===0}catch(r){return!1}}(),e.kMaxLength=p(),o.poolSize=8192,o._augment=function(O){return O.__proto__=o.prototype,O},o.from=function(O,r,l){return u(null,O,r,l)},o.TYPED_ARRAY_SUPPORT&&(o.prototype.__proto__=Uint8Array.prototype,o.__proto__=Uint8Array,typeof Symbol!="undefined"&&Symbol.species&&o[Symbol.species]===o&&Object.defineProperty(o,Symbol.species,{value:null,configurable:!0})),o.alloc=function(O,r,l){return s(null,O,r,l)},o.allocUnsafe=function(O){return n(null,O)},o.allocUnsafeSlow=function(O){return n(null,O)},o.isBuffer=function(O){return!(O==null||!O._isBuffer)},o.compare=function(O,r){if(!o.isBuffer(O)||!o.isBuffer(r))throw new TypeError("Arguments must be Buffers");if(O===r)return 0;for(var l=O.length,T=r.length,y=0,w=Math.min(l,T);y0&&(O=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(O+=" ... ")),""},o.prototype.compare=function(O,r,l,T,y){if(!o.isBuffer(O))throw new TypeError("Argument must be a Buffer");if(r===void 0&&(r=0),l===void 0&&(l=O?O.length:0),T===void 0&&(T=0),y===void 0&&(y=this.length),r<0||l>O.length||T<0||y>this.length)throw new RangeError("out of range index");if(T>=y&&r>=l)return 0;if(T>=y)return-1;if(r>=l)return 1;if(r>>>=0,l>>>=0,T>>>=0,y>>>=0,this===O)return 0;for(var w=y-T,K=l-r,W=Math.min(w,K),k=this.slice(T,y),Y=O.slice(r,l),ne=0;ney)&&(l=y),O.length>0&&(l<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");T||(T="utf8");for(var w=!1;;)switch(T){case"hex":return v(this,O,r,l);case"utf8":case"utf-8":return D(this,O,r,l);case"ascii":return R(this,O,r,l);case"latin1":case"binary":return E(this,O,r,l);case"base64":return L(this,O,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,O,r,l);default:if(w)throw new TypeError("Unknown encoding: "+T);T=(""+T).toLowerCase(),w=!0}},o.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var J=4096;o.prototype.slice=function(O,r){var l=this.length;O=~~O,r=r===void 0?l:~~r,O<0?(O+=l)<0&&(O=0):O>l&&(O=l),r<0?(r+=l)<0&&(r=0):r>l&&(r=l),r0&&(y*=256);)T+=this[O+--r]*y;return T},o.prototype.readUInt8=function(O,r){return r||oe(O,1,this.length),this[O]},o.prototype.readUInt16LE=function(O,r){return r||oe(O,2,this.length),this[O]|this[O+1]<<8},o.prototype.readUInt16BE=function(O,r){return r||oe(O,2,this.length),this[O]<<8|this[O+1]},o.prototype.readUInt32LE=function(O,r){return r||oe(O,4,this.length),(this[O]|this[O+1]<<8|this[O+2]<<16)+16777216*this[O+3]},o.prototype.readUInt32BE=function(O,r){return r||oe(O,4,this.length),16777216*this[O]+(this[O+1]<<16|this[O+2]<<8|this[O+3])},o.prototype.readIntLE=function(O,r,l){O|=0,r|=0,l||oe(O,r,this.length);for(var T=this[O],y=1,w=0;++w=y&&(T-=Math.pow(2,8*r)),T},o.prototype.readIntBE=function(O,r,l){O|=0,r|=0,l||oe(O,r,this.length);for(var T=r,y=1,w=this[O+--T];T>0&&(y*=256);)w+=this[O+--T]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*r)),w},o.prototype.readInt8=function(O,r){return r||oe(O,1,this.length),128&this[O]?-1*(255-this[O]+1):this[O]},o.prototype.readInt16LE=function(O,r){r||oe(O,2,this.length);var l=this[O]|this[O+1]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt16BE=function(O,r){r||oe(O,2,this.length);var l=this[O+1]|this[O]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt32LE=function(O,r){return r||oe(O,4,this.length),this[O]|this[O+1]<<8|this[O+2]<<16|this[O+3]<<24},o.prototype.readInt32BE=function(O,r){return r||oe(O,4,this.length),this[O]<<24|this[O+1]<<16|this[O+2]<<8|this[O+3]},o.prototype.readFloatLE=function(O,r){return r||oe(O,4,this.length),N.read(this,O,!0,23,4)},o.prototype.readFloatBE=function(O,r){return r||oe(O,4,this.length),N.read(this,O,!1,23,4)},o.prototype.readDoubleLE=function(O,r){return r||oe(O,8,this.length),N.read(this,O,!0,52,8)},o.prototype.readDoubleBE=function(O,r){return r||oe(O,8,this.length),N.read(this,O,!1,52,8)},o.prototype.writeUIntLE=function(O,r,l,T){(O=+O,r|=0,l|=0,!T)&&te(this,O,r,l,Math.pow(2,8*l)-1,0);var y=1,w=0;for(this[r]=255&O;++w=0&&(w*=256);)this[r+y]=O/w&255;return r+l},o.prototype.writeUInt8=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,1,255,0),o.TYPED_ARRAY_SUPPORT||(O=Math.floor(O)),this[r]=255&O,r+1},o.prototype.writeUInt16LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=255&O,this[r+1]=O>>>8):Q(this,O,r,!0),r+2},o.prototype.writeUInt16BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>8,this[r+1]=255&O):Q(this,O,r,!1),r+2},o.prototype.writeUInt32LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r+3]=O>>>24,this[r+2]=O>>>16,this[r+1]=O>>>8,this[r]=255&O):F(this,O,r,!0),r+4},o.prototype.writeUInt32BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>24,this[r+1]=O>>>16,this[r+2]=O>>>8,this[r+3]=255&O):F(this,O,r,!1),r+4},o.prototype.writeIntLE=function(O,r,l,T){if(O=+O,r|=0,!T){var y=Math.pow(2,8*l-1);te(this,O,r,l,y-1,-y)}var w=0,K=1,W=0;for(this[r]=255&O;++w>0)-W&255;return r+l},o.prototype.writeIntBE=function(O,r,l,T){if(O=+O,r|=0,!T){var y=Math.pow(2,8*l-1);te(this,O,r,l,y-1,-y)}var w=l-1,K=1,W=0;for(this[r+w]=255&O;--w>=0&&(K*=256);)O<0&&W===0&&this[r+w+1]!==0&&(W=1),this[r+w]=(O/K>>0)-W&255;return r+l},o.prototype.writeInt8=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,1,127,-128),o.TYPED_ARRAY_SUPPORT||(O=Math.floor(O)),O<0&&(O=255+O+1),this[r]=255&O,r+1},o.prototype.writeInt16LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=255&O,this[r+1]=O>>>8):Q(this,O,r,!0),r+2},o.prototype.writeInt16BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>8,this[r+1]=255&O):Q(this,O,r,!1),r+2},o.prototype.writeInt32LE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[r]=255&O,this[r+1]=O>>>8,this[r+2]=O>>>16,this[r+3]=O>>>24):F(this,O,r,!0),r+4},o.prototype.writeInt32BE=function(O,r,l){return O=+O,r|=0,l||te(this,O,r,4,2147483647,-2147483648),O<0&&(O=4294967295+O+1),o.TYPED_ARRAY_SUPPORT?(this[r]=O>>>24,this[r+1]=O>>>16,this[r+2]=O>>>8,this[r+3]=255&O):F(this,O,r,!1),r+4},o.prototype.writeFloatLE=function(O,r,l){return M(this,O,r,!0,l)},o.prototype.writeFloatBE=function(O,r,l){return M(this,O,r,!1,l)},o.prototype.writeDoubleLE=function(O,r,l){return X(this,O,r,!0,l)},o.prototype.writeDoubleBE=function(O,r,l){return X(this,O,r,!1,l)},o.prototype.copy=function(O,r,l,T){if(l||(l=0),T||T===0||(T=this.length),r>=O.length&&(r=O.length),r||(r=0),T>0&&T=this.length)throw new RangeError("sourceStart out of bounds");if(T<0)throw new RangeError("sourceEnd out of bounds");T>this.length&&(T=this.length),O.length-r=0;--y)O[y+r]=this[y+l];else if(w<1e3||!o.TYPED_ARRAY_SUPPORT)for(y=0;y>>=0,l=l===void 0?this.length:l>>>0,O||(O=0);var w;if(typeof O=="number")for(w=r;w0)throw new Error("Invalid string. Length must be a multiple of 4");return c[S-2]==="="?2:c[S-1]==="="?1:0}function p(c){return 3*c.length/4-b(c)}function g(c){var S,A,m,P,x,_=c.length;P=b(c),x=new a(3*_/4-P),A=P>0?_-4:_;var v=0;for(S=0;S>16&255,x[v++]=m>>8&255,x[v++]=255&m;return P===2?(m=n[c.charCodeAt(S)]<<2|n[c.charCodeAt(S+1)]>>4,x[v++]=255&m):P===1&&(m=n[c.charCodeAt(S)]<<10|n[c.charCodeAt(S+1)]<<4|n[c.charCodeAt(S+2)]>>2,x[v++]=m>>8&255,x[v++]=255&m),x}function o(c){return s[c>>18&63]+s[c>>12&63]+s[c>>6&63]+s[63&c]}function u(c,S,A){for(var m,P=[],x=S;xv?v:_+16383));return m===1?(S=c[A-1],P+=s[S>>2],P+=s[S<<4&63],P+="=="):m===2&&(S=(c[A-2]<<8)+c[A-1],P+=s[S>>10],P+=s[S>>4&63],P+=s[S<<2&63],P+="="),x.push(P),x.join("")}e.byteLength=p,e.toByteArray=g,e.fromByteArray=f;for(var s=[],n=[],a=typeof Uint8Array!="undefined"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,h=i.length;d>1,i=-7,d=p?o-1:0,h=p?-1:1,c=t[b+d];for(d+=h,u=c&(1<<-i)-1,c>>=-i,i+=s;i>0;u=256*u+t[b+d],d+=h,i-=8);for(f=u&(1<<-i)-1,u>>=-i,i+=g;i>0;f=256*f+t[b+d],d+=h,i-=8);if(u===0)u=1-a;else{if(u===n)return f?NaN:1/0*(c?-1:1);f+=Math.pow(2,g),u-=a}return(c?-1:1)*f*Math.pow(2,u-g)},e.write=function(t,b,p,g,o,u){var f,s,n,a=8*u-o-1,i=(1<>1,h=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,c=g?0:u-1,S=g?1:-1,A=b<0||b===0&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(s=isNaN(b)?1:0,f=i):(f=Math.floor(Math.log(b)/Math.LN2),b*(n=Math.pow(2,-f))<1&&(f--,n*=2),b+=f+d>=1?h/n:h*Math.pow(2,1-d),b*n>=2&&(f++,n/=2),f+d>=i?(s=0,f=i):f+d>=1?(s=(b*n-1)*Math.pow(2,o),f+=d):(s=b*Math.pow(2,d-1)*Math.pow(2,o),f=0));o>=8;t[p+c]=255&s,c+=S,s/=256,o-=8);for(f=f<0;t[p+c]=255&f,c+=S,f/=256,a-=8);t[p+c-S]|=128*A}},function(me,e){var t={}.toString;me.exports=Array.isArray||function(b){return t.call(b)=="[object Array]"}},function(me,e,t){"use strict";function b(o,u){if(!(o instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(u,f){for(var s=0;s>>31}var v=(c<<5|c>>>27)+P+s[x];v+=x<20?1518500249+(S&A|~S&m):x<40?1859775393+(S^A^m):x<60?(S&A|S&m|A&m)-1894007588:(S^A^m)-899497514,P=m,m=A,A=S<<30|S>>>2,S=c,c=v}h[0]=h[0]+c|0,h[1]=h[1]+S|0,h[2]=h[2]+A|0,h[3]=h[3]+m|0,h[4]=h[4]+P|0},_doFinalize:function(){var i=this._data,d=i.words,h=8*this._nDataBytes,c=8*i.sigBytes;return d[c>>>5]|=128<<24-c%32,d[14+(c+64>>>9<<4)]=Math.floor(h/4294967296),d[15+(c+64>>>9<<4)]=h,i.sigBytes=4*d.length,this._process(),this._hash},clone:function(){var i=u.clone.call(this);return i._hash=this._hash.clone(),i}});p.SHA1=u._createHelper(n),p.HmacSHA1=u._createHmacHelper(n)}(),b.SHA1})},function(me,e,t){!function(b,p){me.exports=e=p(t(0))}(0,function(b){!function(){var p=b,g=p.lib,o=g.Base,u=p.enc,f=u.Utf8,s=p.algo;s.HMAC=o.extend({init:function(a,i){a=this._hasher=new a.init,typeof i=="string"&&(i=f.parse(i));var d=a.blockSize,h=4*d;i.sigBytes>h&&(i=a.finalize(i)),i.clamp();for(var c=this._oKey=i.clone(),S=this._iKey=i.clone(),A=c.words,m=S.words,P=0;P>>6-h%4*2;i[d>>>2]|=(c|S)<<24-d%4*8,d++}return u.create(i,d)}var g=b,o=g.lib,u=o.WordArray,f=g.enc;f.Base64={stringify:function(n){var a=n.words,i=n.sigBytes,d=this._map;n.clamp();for(var h=[],c=0;c>>2]>>>24-c%4*8&255,A=a[c+1>>>2]>>>24-(c+1)%4*8&255,m=a[c+2>>>2]>>>24-(c+2)%4*8&255,P=S<<16|A<<8|m,x=0;x<4&&c+.75*x>>6*(3-x)&63));var _=d.charAt(64);if(_)for(;h.length%4;)h.push(_);return h.join("")},parse:function(n){var a=n.length,i=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var h=0;h0&&(te=oe.UploadProgress.UploadProgressList[0],Q=te.ClientId),a.default.setClientId(Q),E&&E(te)},function(oe){oe&&(L(oe),console.log(oe))})}}]),v}();e.default=_},function(me,e,t){"use strict";function b(f,s){if(!(f instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function f(s,n){for(var a=0;a "+B[V]+": "+B[V+1])}}})}},sBCT:function(Xe,ue,I){"use strict";var Ie=I("NE/W"),ce=I("L7QV"),me=I("VBJJ"),e=I.n(me),t=I("z3+T"),b=I("rjoL"),p=I("TMtJ"),g=I("X/R0"),o=I("M6G9"),u=I("EkPb"),f=I("7X0+"),s=I("GZha"),n=I("55MS"),a=I("V0hb"),i=I("DHCt"),d=I("CRgH"),h=I("ZZRV"),c=I.n(h),S=I("q5+0"),A=I("DndG"),m=I("9kvl"),P=I("kwm0"),x=I.n(P),_=I("Aky1"),v=d.a.TextArea,D=500,R=function(C,B){var U,V=B.payload||{},G=V.uploadInfo,$=G===void 0?{}:G;switch(B.type){case"addVideo":return{videoList:[].concat(Object(a.a)(C.videoList),[{name:$.file.name,size:$.file.size,type:$.file.type,fileHash:$.fileHash,state:$.state,videoId:$.videoId,loaded:$.loaded||0,title:""}])};case"removeVideo":return{videoList:C.videoList.filter(function(ie){return ie.name!==B.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:C.videoList.map(function(ie){return ie.name===B.payload.uploadInfo.file.name?Object(n.a)(Object(n.a)({},ie),{loaded:B.payload.progressPercent,videoId:$.videoId,fileHash:$.fileHash}):ie})};case"updateTitle":return{videoList:(U=C.videoList)===null||U===void 0?void 0:U.map(function(ie){return ie.name===B.payload.item.name?Object(n.a)(Object(n.a)({},ie),{title:B.payload.title}):ie})};default:return{videoList:[]}}},E=function(C){var B,U=C.user,V=C.globalSetting,G=C.loading,$=C.dispatch,ie=C.visible,z=C.editData,oe=C.onCancel,te=oe===void 0?function(){}:oe,Q=C.onOk,F=Q===void 0?function(){}:Q,j=Object(S.m)(),M=f.a.useForm(),X=Object(s.a)(M,1),Z=X[0],ee=Object(h.useReducer)(R,{videoList:[]}),pe=Object(s.a)(ee,2),se=pe[0],ge=pe[1],we=Object(h.useState)(!1),ae=Object(s.a)(we,2),re=ae[0],le=ae[1],H=Object(h.useRef)(),N=Object(h.useState)(),q=Object(s.a)(N,2),J=q[0],ye=q[1],O=Object(h.useState)(!1),r=Object(s.a)(O,2),l=r[0],T=r[1],y=Object(h.useState)(!1),w=Object(s.a)(y,2),K=w[0],W=w[1];Object(h.useEffect)(function(){if(!z)return;T(z.is_link),ye(z.link),!z.is_link&&ge({type:"addVideo",payload:{uploadInfo:{file:{name:z.file_name},videoId:z.video_id,loaded:100}}}),Z.setFieldsValue({name:z.name,description:z.description})},[z]);var k=function(){var ke=document.getElementById("fileUpload");ke.value=""},Y=function(ke){var Be,dt,gt;T(!1);var Pt=ke.target.files[0];if(!Pt){k();return}var Rt=Pt.name.toLowerCase();if(Rt&&Rt.indexOf(".avi")==-1&&Rt.indexOf(".flv")==-1&&Rt.indexOf(".f4v")==-1&&Rt.indexOf(".m4v")==-1&&Rt.indexOf(".mov")==-1&&Rt.indexOf(".mp4")==-1&&Rt.indexOf(".rmvb")==-1&&Rt.indexOf(".swf")==-1&&Rt.indexOf(".webm")==-1&&Rt.indexOf(".wmv")==-1){o.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),k();return}if(!(((Be=U.userInfo)===null||Be===void 0?void 0:Be.admin)||((dt=U.userInfo)===null||dt===void 0?void 0:dt.business))&&Pt.size>D*1024*1024){o.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(D,"M")),k();return}if((gt=se.videoList)===null||gt===void 0?void 0:gt.find(function(Jt){return Jt.name===Pt.name})){o.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),k();return}he(Pt)},ne=function(ke,Be){p.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:c.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Be?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){k(),ge({type:"removeVideo",payload:{name:ke}})}})},he=function(ke){var Be,dt='{"Vod":{}}';if(le(!0),H.current){H.current.addFile(ke,null,null,null,dt);return}Object(_.a)((Be=U.userInfo)===null||Be===void 0?void 0:Be.login,{create:!H,addFileSuccess:function(Pt){ge({type:"addVideo",payload:{uploadInfo:Pt}})},onUploadProgress:function(Pt,Rt,Jt){var Fn=Math.ceil(Jt*100);ge({type:"updateProgress",payload:{uploadInfo:Pt,progressPercent:Fn}}),k()},onUploadFailed:function(Pt){o.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(Pt){le(!1)},onUploadSucceed:function(Pt){le(!1)},onUploadError:function(Pt){le(!1)},gotUploader:function(Pt){Pt.addFile(ke,null,null,null,dt),H.current=Pt}})},fe=function(){var ut=Object(t.a)(e.a.mark(function ke(){var Be,dt,gt,Pt;return e.a.wrap(function(Jt){for(;;)switch(Jt.prev=Jt.next){case 0:return Jt.next=2,Z.validateFields();case 2:if(!(!l&&!((Be=se.videoList)===null||Be===void 0?void 0:Be.length)||l&&!J)){Jt.next=5;break}return o.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),Jt.abrupt("return");case 5:return W(!0),gt=l?{link:J}:{video_id:(dt=se.videoList)===null||dt===void 0?void 0:dt[0].videoId},Jt.next=9,F(Object(n.a)(Object(n.a)({},gt),{name:Z.getFieldValue("name"),description:Z.getFieldValue("description")}));case 9:Pt=Jt.sent,W(!1),Pt.id&&Te();case 12:case"end":return Jt.stop()}},ke)}));return function(){return ut.apply(this,arguments)}}(),Te=function(){Z.resetFields(),ge({type:"removeAll"}),ye(null),T(null)},de=function(){te(),Te()},je=function(){var ke,Be,dt,gt,Pt,Rt,Jt,Fn,Bn,er,Kn,Sn;return c.a.createElement(c.a.Fragment,null,!l&&!!((ke=se.videoList)===null||ke===void 0?void 0:ke.length)&&c.a.createElement("div",{className:x.a.fileProgress},((Be=se.videoList)===null||Be===void 0||((dt=Be[0])===null||dt===void 0)?void 0:dt.loaded)==100?c.a.createElement("div",{className:"".concat(x.a.videoName," font14")},(gt=se.videoList)===null||gt===void 0||((Pt=gt[0])===null||Pt===void 0)?void 0:Pt.name):c.a.createElement(ce.a,{style:{width:"80%"},percent:(Rt=se.videoList)===null||Rt===void 0||((Jt=Rt[0])===null||Jt===void 0)?void 0:Jt.loaded,status:((Fn=se.videoList)===null||Fn===void 0||((Bn=Fn[0])===null||Bn===void 0)?void 0:Bn.loaded)==100?"normal":"active"}),c.a.createElement("div",{className:x.a.fileCancel,onClick:function(){var Wn,zn,Hn,Gn;return ne((Wn=se.videoList)===null||Wn===void 0||((zn=Wn[0])===null||zn===void 0)?void 0:zn.name,((Hn=se.videoList)===null||Hn===void 0||((Gn=Hn[0])===null||Gn===void 0)?void 0:Gn.loaded)==100)}},((er=se.videoList)===null||er===void 0||((Kn=er[0])===null||Kn===void 0)?void 0:Kn.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((Sn=se.videoList)===null||Sn===void 0?void 0:Sn.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 T(!0)}},c.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),l&&c.a.createElement(d.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:J,onChange:function(Wn){return ye(Wn.target.value)}}))};return c.a.createElement(p.a,{centered:!0,maskClosable:!1,title:z?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:x.a.modal,visible:ie,confirmLoading:K,onOk:fe,onCancel:de},c.a.createElement(f.a,{form:Z},c.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Y,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),c.a.createElement(f.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},c.a.createElement(d.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),c.a.createElement(f.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:x.a.contentItem},je()),c.a.createElement(f.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},c.a.createElement(v,{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(A.Link,{to:"/users/".concat((B=U.userInfo)===null||B===void 0?void 0:B.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"))))};ue.a=Object(m.a)(function(L){var C=L.user,B=L.loading,U=L.globalSetting;return{user:C,globalSetting:U,loading:B}})(E)},wzkS:function(Xe,ue,I){"use strict";I.d(ue,"c",function(){return t}),I.d(ue,"b",function(){return b}),I.d(ue,"d",function(){return p}),I.d(ue,"a",function(){return o}),I.d(ue,"e",function(){return u});var Ie=I("VBJJ"),ce=I.n(Ie),me=I("z3+T"),e=I("ErOA");function t(f){return Object(e.c)("libraries/".concat(f,".json"))}function b(){return Object(e.c)("library_tags.json")}function p(f){return g.apply(this,arguments)}function g(){return g=Object(me.a)(ce.a.mark(function f(s){var n;return ce.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(e.b)("attachments/".concat(s,".json"));case 2:return n=i.sent,i.abrupt("return",n.status===0);case 4:case"end":return i.stop()}},f)})),g.apply(this,arguments)}function o(f){return Object(e.e)("libraries.json",f)}function u(f,s){return Object(e.f)("libraries/".concat(f,".json"),s)}},xKgJ:function(Xe,ue,I){"use strict";I.d(ue,"o",function(){return b}),I.d(ue,"b",function(){return p}),I.d(ue,"c",function(){return g}),I.d(ue,"e",function(){return o}),I.d(ue,"f",function(){return u}),I.d(ue,"s",function(){return f}),I.d(ue,"g",function(){return s}),I.d(ue,"t",function(){return n}),I.d(ue,"d",function(){return a}),I.d(ue,"i",function(){return i}),I.d(ue,"j",function(){return d}),I.d(ue,"q",function(){return h}),I.d(ue,"h",function(){return c}),I.d(ue,"p",function(){return S}),I.d(ue,"r",function(){return x}),I.d(ue,"a",function(){return D}),I.d(ue,"l",function(){return ge}),I.d(ue,"m",function(){return we}),I.d(ue,"k",function(){return ae}),I.d(ue,"n",function(){return le}),I.d(ue,"u",function(){return H});var Ie=I("9kvl"),ce;(function(N){N[N.SuperAdmin=1]="SuperAdmin",N[N.Operation=2]="Operation",N[N.CertifiedTeacher=5]="CertifiedTeacher",N[N.TrainingProduction=8]="TrainingProduction",N[N.UncertifiedTeacher=12]="UncertifiedTeacher",N[N.Student=15]="Student"})(ce||(ce={}));var me;(function(N){N[N.SuperAdmin=1]="SuperAdmin",N[N.Operation=2]="Operation",N[N.Admin=5]="Admin",N[N.Teacher=8]="Teacher",N[N.Assistant=12]="Assistant",N[N.Student=15]="Student"})(me||(me={}));var e=function(q){var J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return q.some(function(r){return r==(O==null?void 0:O.role)})},t=function(q){var J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return(O==null?void 0:O.own)?!0:q.some(function(r){var l;return r==(O==null||((l=O.course)===null||l===void 0)?void 0:l.course_role)})},b=function(){var q=Object(Ie.b)()._store.getState(),J=q.user,ye=J.userInfo;return ye.main_site},p=function(){var q,J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return O==null||((q=O.course)===null||q===void 0)?void 0:q.course_is_end},g=function(){return t([me.SuperAdmin,me.Operation,me.Admin,me.Teacher,me.Assistant])},o=function(){return t([me.SuperAdmin,me.Teacher,me.Admin,me.Assistant,me.Operation])},u=function(){return t([me.SuperAdmin,me.Teacher,me.Admin])},f=function(){return t([me.SuperAdmin])},s=function(){return t([me.SuperAdmin,me.Operation,me.Admin])},n=function(){return t([me.SuperAdmin,me.Operation])},a=function(){return t([me.SuperAdmin,me.Admin])},i=function(){return t([me.SuperAdmin,me.Operation,me.Admin,me.Teacher])},d=function(){return t([me.Assistant])},h=function(){return t([me.Student])},c=function(){return t([me.SuperAdmin,me.Operation,me.Admin,me.Teacher,me.Assistant,me.Student])},S=function(){var q,J=Object(Ie.b)()._store.getState(),ye=J.user,O=ye.userInfo;return(O==null||((q=O.course)===null||q===void 0)?void 0:q.course_role)===null},A=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},m=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return J||!J&&e([ce.SuperAdmin])},P=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return J||!J&&e([ce.SuperAdmin,ce.Operation])},x=function(){return e([me.Student])},_=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},v=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},D=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction])},R=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):J||!J&&e([ce.SuperAdmin])},E=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation]):J||!J&&e([ce.SuperAdmin,ce.Operation])},L=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},C=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},B=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},U=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):!1},V=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student])},G=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):J||!J&&e([ce.SuperAdmin])},$=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation]):J||!J&&e([ce.SuperAdmin,ce.Operation])},ie=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher,ce.Student]):J||!J&&e([ce.SuperAdmin,ce.Operation])},z=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!1:J||!J&&e([ce.SuperAdmin,ce.Operation])},oe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?J||!J&&e([ce.SuperAdmin,ce.Operation]):!1},te=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},Q=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?!J&&e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):!1},F=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},j=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher])},M=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin]):J||!J&&e([ce.SuperAdmin])},X=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation]):J||!J&&e([ce.SuperAdmin,ce.Operation])},Z=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},ee=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?J||!J&&e([ce.SuperAdmin,ce.Operation]):!1},pe=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return q?e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher,ce.TrainingProduction,ce.UncertifiedTeacher]):J||!J&&e([ce.SuperAdmin,ce.Operation])},se=function(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t([me.Teacher])},ge=function(){return e([ce.SuperAdmin])},we=function(){return e([ce.SuperAdmin,ce.Operation])},ae=function(){return e([ce.Student])},re=function(){return e([ce.SuperAdmin,ce.Operation,ce.CertifiedTeacher])},le=function(){var q,J=Object(Ie.b)()._store.getState(),ye=J.user;return!!((q=ye.userInfo)===null||q===void 0?void 0:q.login)},H=function(){var q=Object(Ie.b)()._store.getState(),J=q.user;return J.userInfo}},y5JW:function(Xe,ue,I){"use strict";I.d(ue,"c",function(){return d}),I.d(ue,"a",function(){return h});var Ie=I("anXI"),ce=I("vZQr"),me=I("MPZO"),e=I("bnk9"),t=I("VBJJ"),b=I.n(t),p=I("z3+T"),g=I("55MS"),o=I("V0hb"),u=I("X/R0"),f=I("M6G9"),s=I("ZZRV"),n=I.n(s),a=I("m3rI"),i=I("wzkS"),d="\u3000\u3000";function h(c){var S=["Bytes","KB","MB","GB","TB"];if(c==0)return"0 Byte";var A=parseInt(""+Math.floor(Math.log(c)/Math.log(1024)),10);return(c/Math.pow(1024,A)).toFixed(1)+" "+S[A]}ue.b=function(c){var S=c.value,A=S===void 0?[]:S,m=c.onChange,P=c.className,x=c.maxSize,_=x===void 0?150:x,v=c.title,D=v===void 0?"\u6587\u4EF6\u4E0A\u4F20":v,R=c.accept,E=R===void 0?null:R,L={multiple:!1,fileList:A,accept:E,withCredentials:!0,beforeUpload:function(U){var V=U.size/1024/1024;return V<_?!0:(f.b.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(".concat(_,"MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20")),!1)},action:"".concat(a.a.API_SERVER,"/api/attachments.json"),onChange:function(U){var V=Object(o.a)(U.fileList);V=V.map(function(G){return G.name.indexOf(d)===-1&&(G.name="".concat(G.name).concat(d).concat(h(G.size))),Object(g.a)({},G)}),m(V)},onRemove:function(){var B=Object(p.a)(b.a.mark(function V(G){var $,ie;return b.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if($=G.response?G.response.id:G.uid,!$){oe.next=8;break}return oe.next=4,Object(i.d)(G.response?G.response.id:G.id);case 4:return ie=oe.sent,oe.abrupt("return",ie);case 8:return oe.abrupt("return",!0);case 9:case"end":return oe.stop()}},V)}));function U(V){return B.apply(this,arguments)}return U}()};function C(B){B.preventDefault(),B.stopPropagation()}return n.a.createElement("div",{className:"single-upload ".concat(P||"")},n.a.createElement(ce.a,L,n.a.createElement(e.a,{type:"primary",title:A.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:A.length>0,ghost:!0},D),n.a.createElement("span",{onClick:C,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",_,"M) ")))}}}]);