diff --git a/p__Paths__Detail__id.js b/p__Paths__Detail__id.js index eef033a0ee..8f325862a1 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(ze,ue,U){ze.exports={ldsRing:"ldsRing___2F8W7",idsRingWrapper:"idsRingWrapper___fC2cF",ldsring:"ldsring___3A88y"}},"1vsH":function(ze,ue,U){"use strict";U.d(ue,"i",function(){return h}),U.d(ue,"n",function(){return x}),U.d(ue,"e",function(){return _}),U.d(ue,"h",function(){return v}),U.d(ue,"c",function(){return O}),U.d(ue,"f",function(){return R}),U.d(ue,"g",function(){return E}),U.d(ue,"a",function(){return C}),U.d(ue,"F",function(){return B}),U.d(ue,"E",function(){return I}),U.d(ue,"G",function(){return V}),U.d(ue,"H",function(){return G}),U.d(ue,"v",function(){return Q}),U.d(ue,"u",function(){return ie}),U.d(ue,"s",function(){return X}),U.d(ue,"r",function(){return oe}),U.d(ue,"C",function(){return ee}),U.d(ue,"l",function(){return M}),U.d(ue,"k",function(){return z}),U.d(ue,"B",function(){return Z}),U.d(ue,"x",function(){return te}),U.d(ue,"o",function(){return ge}),U.d(ue,"z",function(){return we}),U.d(ue,"q",function(){return re}),U.d(ue,"d",function(){return ae}),U.d(ue,"b",function(){return ce}),U.d(ue,"w",function(){return q}),U.d(ue,"A",function(){return J}),U.d(ue,"p",function(){return D}),U.d(ue,"y",function(){return r}),U.d(ue,"t",function(){return T}),U.d(ue,"j",function(){return y}),U.d(ue,"D",function(){return w}),U.d(ue,"m",function(){return K});var Le=U("GrpF"),le=U("Xc/e"),he=U("VBJJ"),e=U.n(he),t=U("XZgM"),b=U("TFeq"),p=U("RXQH"),g=U("VgM2"),o=U("rjoL"),s=U("TMtJ"),f=U("z3+T"),u=U("zjzt"),n=U("ZZRV"),a=U.n(n),i=U("xKgJ"),c=U("s8TD"),m=U("V0Rq"),d=U("bntm"),S=U("vcnW"),A=U.n(S),h=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],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,pe){return a.a.createElement("span",{key:pe,className:Y[ne]&&Y[ne].class},ne)})},x=function(k){var Y,ne=(Y={},Object(u.a)(Y,-1,"\u91CD\u505A\u4E2D"),Object(u.a)(Y,0,"\u672A\u5F00\u542F"),Object(u.a)(Y,1,"\u672A\u901A\u5173"),Object(u.a)(Y,2,"\u6309\u65F6\u901A\u5173"),Y);return ne[k]||"\u8FDF\u4EA4\u901A\u5173"},_=function(k){var Y,ne,pe,me=(Y={},Object(u.a)(Y,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(u.a)(Y,0,{name:"\u672A\u5F00\u542F",class:"c-black"}),Object(u.a)(Y,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(u.a)(Y,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(u.a)(Y,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),Y);return a.a.createElement("span",{className:me==null||((ne=me[k.status])===null||ne===void 0)?void 0:ne.class},me==null||((pe=me[k.status])===null||pe===void 0)?void 0:pe.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(pe){console.log("utils.StatusGraduationProjectTags",k.status)}},O={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(pe,me){ne.push(a.a.createElement("span",{key:me,className:Y[pe]&&Y[pe].class},pe))})}catch(pe){console.log("utils.status.tag:",pe,k.status)}return ne},L=function(k){var Y,ne,pe,me=(Y={},Object(u.a)(Y,-1,{name:"\u91CD\u505A\u4E2D",class:"c-orange"}),Object(u.a)(Y,0,{name:"\u672A\u63D0\u4EA4",class:"c-black"}),Object(u.a)(Y,1,{name:"\u672A\u901A\u5173",class:"c-red"}),Object(u.a)(Y,2,{name:"\u6309\u65F6\u901A\u5173",class:"c-green"}),Object(u.a)(Y,3,{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}),Y);return a.a.createElement("span",{className:(ne=me[k.status])===null||ne===void 0?void 0:ne.class},(pe=me[k.status])===null||pe===void 0?void 0:pe.name)},C=function(k){var Y,ne,pe={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=pe[k.status])===null||Y===void 0?void 0:Y.class},(ne=pe[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,pe=ne*24,me="",Re=new Date().getTime(),de=Re-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"),me="\u521A\u521A";var ke=parseInt(de/pe,10),tt=parseInt(de/ne,10),Ue=parseInt(de/Y,10);return ke>30?me=""+I(k,"yyyy-MM-dd"):ke>1?me=""+ke+"\u5929\u524D":ke==1?me="\u6628\u5929":tt>=1?me=""+tt+"\u5C0F\u65F6\u524D":Ue>=5?me=""+Ue+"\u5206\u949F\u524D":me="\u521A\u521A",me},I=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()},pe=[["\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,pe[RegExp.$1.length-1][k.getDay()]));for(var me in ne)new RegExp("("+me+")").test(Y)&&(Y=Y.replace(RegExp.$1,RegExp.$1.length==1?ne[me]:("00"+ne[me]).substr((""+ne[me]).length)));return Y},V=function(k){if(!k||k<0)return"0\u79D2";console.log("time:",k);var Y=60,ne=Y*60,pe=ne*24,me=k/pe,Re=k/ne,de=k/Y,ke=k%60;return me>=1?parseInt(me.toString())+"\u5929"+Math.floor(Re%24)+"\u65F6"+Math.floor(de%60)+"\u5206"+Math.floor(k%60)+"\u79D2":Re>1?parseInt(Re.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 pe=0;pe=55296&&me<=56319&&(ne--,pe++)}}return ne<=Y},Q=function(k,Y,ne){if(Y){var pe=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im,me=/[\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,Re=me.test(Y),de=pe.test(Y);(Re===!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 pe=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]·~!@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im,me=/[\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,Re=me.test(Y),de=pe.test(Y);(Re===!0||de===!0||(Y.length<2||Y.length>=11))&&ne("2-10\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}ne()},X=function(k){if(!k)return"";for(var Y=k.length-1,ne="",pe=0;pe0){Y=!1;break}return Y}function fe(){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)},re=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))},ae=function(){var k=new Date().getHours(),Y=new Date().getMinutes();return Y>=30?(k++,Y="00"):Y="30",k+":"+Y},ce=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=[],pe=k;pe1&&arguments[1]!==void 0?arguments[1]:12,ne=Y/2-2,pe=Y/2+3;return k.length>Y?k.substr(0,ne)+"..."+k.substr(pe,Y):k},D=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 pe=Object(f.a)(e.a.mark(function me(Re,de){var ke;return e.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(!(k.ip_limit!=="no")){Ue.next=4;break}return Ue.next=3,Object(c.a)({ip_limit:k==null?void 0:k.ip_limit});case 3:Y=Ue.sent;case 4:return Ue.next=6,Object(m.e)({id:k.exerciseId,ip:Y});case 6:if(ke=Ue.sent,ke.status===0?Re(ke):de(ke),!k.errmsgHide){Ue.next=10;break}return Ue.abrupt("return",!0);case 10:if(!(ke.status===-1)){Ue.next=15;break}return ne=s.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"}),Ue.abrupt("return",!1);case 15:if(!(ke.status===-2)){Ue.next=18;break}return ne=s.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"},ke.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),Ue.abrupt("return",!1);case 18:case"end":return Ue.stop()}},me)}));return function(me,Re){return pe.apply(this,arguments)}}())},w=function(){var W=Object(f.a)(e.a.mark(function k(Y){var ne;return e.a.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(!(Y.ip_limit!=="no")){me.next=4;break}return me.next=3,y(Y);case 3:fe()||s.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()){me.next=8;break}return s.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")}),me.abrupt("return",!1);case 8:ne=s.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(le.a,{onChange:function(de){return ne.update({okButtonProps:{disabled:!de.target.checked}})}},"\u6211\u5DF2\u9605\u8BFB"))),onOk:function(){var de;Object(d.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 me.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(ze,ue,U){"use strict";U.d(ue,"a",function(){return A});var Le=U("anXI"),le=U("vZQr"),he=U("MPZO"),e=U("bnk9"),t=U("rjoL"),b=U("TMtJ"),p=U("VBJJ"),g=U.n(p),o=U("z3+T"),s=U("55MS"),f=U("V0hb"),u=U("X/R0"),n=U("M6G9"),a=U("GZha"),i=U("ZZRV"),c=U.n(i),m=U("m3rI"),d=U("wzkS"),S=U("y5JW");function A(h){var P=[];return h&&h.length>0&&(P=h.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(h){var P=h.value,x=h.onChange,_=h.className,v=h.maxSize,O=v===void 0?150:v,R=h.title,E=R===void 0?"\u4E0A\u4F20\u9644\u4EF6":R,L=h.showRemoveModal,C=L===void 0?!1:L,B=h.accept,I=B===void 0?"":B,V=h.number,G=V===void 0?1e3:V,Q=Object(i.useState)(!1),ie=Object(a.a)(Q,2),X=ie[0],oe=ie[1],ee=Object(i.useState)([]),$=Object(a.a)(ee,2),F=$[0],j=$[1],M={multiple:!0,disabled:X,accept:I,withCredentials:!0,fileList:P,beforeUpload:function(te,fe){var se=te.size/1024/1024;return F.concat(fe).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)(fe)),fe=fe.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(s.a)({},se)}),console.log("info:",te),x(fe)},onRemove:function(){var Z=Object(o.a)(g.a.mark(function fe(se){var ge;return g.a.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:if(ge=function(){var ae=Object(o.a)(g.a.mark(function ce(){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(d.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()}},ce)}));return function(){return ae.apply(this,arguments)}}(),!C){re.next=5;break}return re.abrupt("return",new Promise(function(ae,ce){b.a.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:c.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(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,ge();case 2:J=D.sent,n.b.success("\u5220\u9664\u6210\u529F"),ae(!0);case 5:case"end":return D.stop()}},q)}));function N(){return H.apply(this,arguments)}return N}(),onCancel:function(){return ae(!1)}})}));case 5:return re.next=7,ge();case 7:return re.abrupt("return",re.sent);case 8:case"end":return re.stop()}},fe)}));function te(fe){return Z.apply(this,arguments)}return te}()};function z(Z){Z.preventDefault(),Z.stopPropagation()}return c.a.createElement("div",{className:"multi-upload ".concat(_||"")},c.a.createElement(le.a,M,c.a.createElement(e.a,{disabled:X,type:"primary",ghost:!0},E),c.a.createElement("span",{onClick:z,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",O,"M) ")))}},"7ahc":function(ze,ue,U){"use strict";U.d(ue,"a",function(){return S});var Le=U("55MS"),le=U("1gHQ"),he=U("MPZO"),e=U("bnk9"),t=U("EkPb"),b=U("7X0+"),p=U("GZha"),g=U("VmQ4"),o=U("QeCE"),s=U("ZZRV"),f=U.n(s),u=U("M0ff"),n=U.n(u),a=U("4X1q"),i=U.n(a),c=o.a.Option,m={labelCol:{span:4},wrapperCol:{span:20}},d={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 h=A.callback,P=A.onCancel,x=Object(s.useState)("python"),_=Object(p.a)(x,2),v=_[0],O=_[1];function R(L){O(d[L][1])}function E(L){h(L)}return f.a.createElement(b.a,Object(le.a)({},m,{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(d).map(function(L){return f.a.createElement(c,{key:L,value:L},d[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 h=A.value,P=A.onChange,x=A.mode,_=A.options,v=_===void 0?{}:_,O=Object(s.useRef)(),R=Object(s.useState)(),E=Object(p.a)(R,2),L=E[0],C=E[1];return Object(s.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(s.useEffect)(function(){L&&L.setOption("mode",x)},[L,x]),Object(s.useEffect)(function(){L&&(h!==L.getValue()&&L.setValue(h||""))},[L,h]),Object(s.useEffect)(function(){if(O.current&&!L){var B=n.a.fromTextArea(O.current,Object(Le.a)({mode:x,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0},v));C(B)}},[O.current,L]),f.a.createElement("div",{className:"my-codemirror-container"},f.a.createElement("textarea",{ref:O}))}},"8Bcu":function(ze,ue,U){ze.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(ze,ue,U){"use strict";var Le=U("ZZRV"),le=U.n(Le),he=U("Sawj"),e=U("GZha"),t=U("tVQ9"),b=U.n(t),p=U("PRXW");function g(Q,ie){var X=Q.match(/^(\s+)(?:```)/);if(X===null)return ie;var oe=X[1];return ie.split(` `).map(function(ee){var $=ee.match(/^\s+/);if($===null)return ee;var F=Object(e.a)($,1),j=F[0];return j.length>=oe.length?ee.slice(oe.length):ee}).join(` `)}var o=[],s=["
    "],f=new b.a.Renderer,u=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function n(){o.length=0,s=["
      "]}function a(Q,ie,X,oe){if(ie>=Q.length||Q[ie].level<=X)return ie;var ee=Q[ie];oe.push("
    • "+ee.text+""),ie++;var $=[];return ie=a(Q,ie,ee.level,$),$.length>0&&(oe.push("
        "),$.forEach(function(F){oe.push(F)}),oe.push("
      ")),oe.push("
    • "),ie=a(Q,ie,X,oe),ie}function i(){return a(o,0,0,s),s.push("
    "),s.join("")}var c={heading:function(ie){var X=u.exec(ie);if(X)return{type:"heading",raw:X[0],depth:X[1].length,text:X[2]}},fences:function(ie){var X=this.rules.block.fences.exec(ie);if(X){var oe=X[0],ee=g(oe,X[3]||""),$=X[2]?X[2].trim():X[2];if(["latex","katex","math"].indexOf($)>=0){var F=S(),j=ee;ee=F,A[F]={type:"block",expression:j}}return{type:"code",raw:oe,lang:$,text:ee}}}},m=/(?:\${2})([^\n`]+?)(?:\${2})/gi,d=0,S=function(){return"__special_katext_id_".concat(d++,"__")},A={};function h(){return A}function P(){d=0,A={}}function x(Q){return Q=Q.replace(m,function(ie,X){var oe=S();return A[oe]={type:"inline",expression:X},oe}),Q}var _=f.listitem;f.listitem=function(Q){return _(x(Q))};var v=f.paragraph;f.paragraph=function(Q){return v(x(Q))};var O=f.tablecell;f.tablecell=function(Q,ie){return O(x(Q),ie)},f.code=function(Q,ie,X){var oe=(ie||"").match(/\S*/)[0];return oe?["latex","katex","math"].indexOf(oe)>=0?"

    ".concat(Q,"

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

    [TOC]

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

    [TOC]

    ",i()),n()),Z=Z.replace(/(__special_katext_id_\d+__)/g,function(fe,se){var ge=te[se],we=ge.type,re=ge.expression;return Object(B.renderToString)(V(re)||"",{displayMode:we==="block",throwOnError:!1,output:"html"})}),Z=Z.replace(/▁/g,"\u2581\u2581\u2581"),P(),C.a.sanitize(Z)},[F]),M=Object(Le.useRef)();function z(Z){var te=Z.target;if(te.tagName.toUpperCase()==="A"){var fe=te.getAttribute("href");if(fe.startsWith("#")){Z.preventDefault();var se=document.getElementById(fe.replace("#",""));se&&se.scrollIntoView(!0)}}}return Object(Le.useEffect)(function(){if(M.current&&j&&(j.match(I)&&window.PR.prettyPrint()),M.current)return M.current.addEventListener("click",z),function(){M.current.removeEventListener("click",z),P(),n()}},[j,M.current,z]),le.a.createElement("div",{ref:M,style:$,className:"".concat(oe||""," markdown-body"),dangerouslySetInnerHTML:{__html:j}})}},"9VGf":function(ze,ue,U){"use strict";U.d(ue,"a",function(){return he});var Le=U("ZZRV"),le=U.n(Le);function he(e,t){var b=Object(Le.useRef)();Object(Le.useEffect)(function(){b.current=e}),Object(Le.useEffect)(function(){function p(){b.current()}if(t!==null){var g=setInterval(p,t);return function(){return clearInterval(g)}}},[t])}},"9nDM":function(ze,ue,U){},AZ8Y:function(ze,ue,U){"use strict";U.r(ue);var Le=U("Mumi"),le=U("/zo+"),he=U("buSX"),e=U("ZZRV"),t=U.n(e),b=U("q5+0"),p=U("9kvl"),g=U("FHsC"),o=U("4PKU"),s=U("jpv3"),f=U("9rdS"),u=U("xNk9"),n=U("eq6X"),a=U("YFxb"),i=U("+YFC"),c=U("CeOx"),m=U("NiCL"),d=U("MPZO"),S=U("bnk9"),A=U("9cas"),h=U("twZV"),P=U("rjoL"),x=U("TMtJ"),_=U("VBJJ"),v=U.n(_),O=U("X/R0"),R=U("M6G9"),E=U("z3+T"),L=U("GZha"),C=U("OJ0L"),B=U("JTSX"),I=U.n(B),V=U("xKgJ"),G=U("Mgx3"),Q=U("XKP1"),ie=U("X8Fr"),X=U("GrpF"),oe=U("Xc/e"),ee=U("XZgM"),$=U("TFeq"),F=U("RXQH"),j=U("VgM2"),M=U("55MS"),z=U("VmQ4"),Z=U("QeCE"),te=U("NfTp"),fe=U.n(te),se=U("kNP/"),ge=U.n(se),we=Z.a.Option,re=function(_e){var xe=_e.pathsDetail,Be=_e.globalSetting,Ae=_e.loading,Xe=_e.dispatch,Et=Object(he.a)(_e,["pathsDetail","globalSetting","loading","dispatch"]),_t=Object(b.m)(),lt=Object(e.useState)(),ct=Object(L.a)(lt,2),Ye=ct[0],Lt=ct[1],Ft=Object(e.useState)([]),pt=Object(L.a)(Ft,2),Pe=pt[0],Je=pt[1],Gt=Object(e.useState)([]),Dt=Object(L.a)(Gt,2),Oe=Dt[0],St=Dt[1],Qt=Object(e.useState)([]),jt=Object(L.a)(Qt,2),rt=jt[0],Rt=jt[1],Pt=Object(e.useState)(),We=Object(L.a)(Pt,2),at=We[0],bt=We[1],zt=Object(e.useState)(),vt=Object(L.a)(zt,2),Zt=vt[0],Kt=vt[1],En=Object(e.useState)(!0),Bt=Object(L.a)(En,2),Ht=Bt[0],fn=Bt[1];Object(e.useEffect)(function(){xe.actionTabs.key==="PathsDetail-SendToClass"&&nn()},[xe.actionTabs.key]);var nn=function(){var Ve=Object(E.a)(v.a.mark(function Ne(){var Se,je,Ge;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:return He.next=2,Object(G.B)({id:_t.pathId});case 2:Se=He.sent,Se&&(Je((Se==null?void 0:Se.courses)||[]),Ge=(je=Se.stages)===null||je===void 0?void 0:je.map(function(rn,Fe){var Yt;return{title:rn.state_name||"",key:Fe,children:(Yt=rn.items)===null||Yt===void 0?void 0:Yt.map(function(an,In){var Pn;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(In),children:(Pn=an.children)===null||Pn===void 0?void 0:Pn.map(function(on,ur){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(In,"-").concat(ur)})})})})}}),St(Ge||[]));case 4:case"end":return He.stop()}},Ne)}));return function(){return Ve.apply(this,arguments)}}(),en=function(Ne,Se){Rt(Ne)},yn=function(Ne){var Se=Ne.target.checked,je=[];Oe==null||Oe.map(function(Ge,wt){var He;je.push(wt),Ge==null||((He=Ge.children)===null||He===void 0)||He.map(function(rn,Fe){var Yt;je.push("".concat(wt,"-").concat(Fe)),rn==null||((Yt=rn.children)===null||Yt===void 0)||Yt.map(function(an,In){je.push("".concat(wt,"-").concat(Fe,"-").concat(In))})})}),Rt(Se?je:[])},Sn=function(){var Ne=rt.filter(function(He){return typeof He=="string"}),Se=[],je=[],Ge=[],wt=[];return Oe==null||Oe.map(function(He,rn){var Fe;He==null||((Fe=He.children)===null||Fe===void 0)||Fe.map(function(Yt,an){var In;Ne.includes("".concat(rn,"-").concat(an))&&(Ge.push(Yt.stage_item_id),Yt.item_type==="Shixun"?Se.push(Yt.id):Yt.item_type==="Attachment"?wt.push(Yt.id):je.push(Yt.id)),Yt==null||((In=Yt.children)===null||In===void 0)||In.map(function(Pn,on){Ne.includes("".concat(rn,"-").concat(an,"-").concat(on))&&(Ge.push(Pn.stage_item_id),Pn.item_type==="Shixun"?Se.push(Pn.id):Pn.item_type==="Attachment"?wt.push(Pn.id):je.push(Pn.id))})})}),{shixunIds:Se,videoItemIds:je,stageItemIds:Ge,coursewareIds:wt}},Ot=function(){var Ve=Object(E.a)(v.a.mark(function Ne(){var Se,je,Ge;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if(Se=Sn(),je=Se.stageItemIds,console.log(je,"stageItemIds"),Ye){He.next=5;break}return R.b.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802"),He.abrupt("return");case 5:if(!(!it.length&&!ot.length&&!$e.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:_t.pathId,course_id:Ye,stage_item_id:je,sync_catelog:Ht?1:0}).catch(function(rn){return Kt(!1)});case 11:Ge=He.sent,Kt(!1),Un(),(Ge==null?void 0:Ge.status)===1&&x.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:t.a.createElement("div",{className:"tc"},Ge.message),onOk:function(){var Fe,Yt=Ge==null||((Fe=Ge.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 Ve.apply(this,arguments)}}(),Un=function(){Xe({type:"pathsDetail/setActionTabs",payload:{}}),Lt(null),Rt([]),bt(null)},bn=Sn(),nt=bn.shixunIds,it=nt===void 0?[]:nt,yt=bn.videoItemIds,ot=yt===void 0?[]:yt,De=bn.coursewareIds,$e=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:Ot,onCancel:Un},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:Ye,style:{width:"100%"},onSelect:function(Ne){return Lt(Ne)},optionLabelProp:"lable"},Pe==null?void 0:Pe.map(function(Ve,Ne){return t.a.createElement(we,{key:Ve.course_id,value:Ve.course_id,lable:Ve.course_name},t.a.createElement($.a,{justify:"space-between"},t.a.createElement(j.a,null,Ve.course_name),t.a.createElement(j.a,null,fe()(Ve.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:at,onChange:yn,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:rt,onCheck:function(Ne,Se){return en(Ne,Se)}})),t.a.createElement("div",{className:ge.a.createMkdir},t.a.createElement(oe.a,{checked:Ht,onChange:function(Ne){return fn(Ne.target.checked)},className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(it.length+ot.length)&&t.a.createElement("span",null,t.a.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!it.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-light-primary"},it.length," "),t.a.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ot.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-purple-8C1 ml5"},ot.length," "),t.a.createElement("span",null,"\u4E2A\u89C6\u9891")),!!$e.length&&t.a.createElement(t.a.Fragment,null,t.a.createElement("span",{className:"c-cyan-blue ml5"},$e.length," "),t.a.createElement("span",null,"\u4E2A\u8BFE\u4EF6"))))))},ae=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading,Be=Ee.globalSetting;return{pathsDetail:_e,globalSetting:Be,loading:xe.effects}})(re),ce=U("1vsH"),H=U("NLgs"),N=U("m3rI"),q=U("OljG"),J=U.n(q),ye=function(_e){var xe,Be,Ae,Xe,Et,_t,lt,ct,Ye,Lt,Ft,pt,Pe,Je,Gt,Dt,Oe,St,Qt,jt,rt,Rt,Pt,We,at,bt,zt,vt,Zt,Kt,En,Bt,Ht,fn,nn,en,yn,Sn,Ot,Un,bn,nt,it,yt,ot,De,$e,Ve,Ne,Se,je,Ge,wt,He,rn,Fe,Yt,an,In,Pn,on,ur,kn,Ar,lr,Sr,Mr,cr,qn,Kn,er,Pr,dr,Mn,Vn,Or,pr,Ze,fr,mr,Dr,$n,Rr,tr,hr,nr,Tr,Cr,qe,be,Ie,Ke,ve=_e.pathsDetail,et=_e.user,st=_e.globalSetting,Me=_e.loading,gt=_e.dispatch,Qe=Object(he.a)(_e,["pathsDetail","user","globalSetting","loading","dispatch"]),xt=Object(b.m)(),ut=Object(e.useState)({}),Nt=Object(L.a)(ut,2),Ce=Nt[0],mn=Nt[1],tn=Object(e.useRef)(1),On=Object(e.useState)(),Ln=Object(L.a)(On,2),$t=Ln[0],Fn=Ln[1];Object(e.useEffect)(function(){var Xt,Ut,sn,Tt,It=(Xt=ve.detail)===null||Xt===void 0||((Ut=Xt.courses)===null||Ut===void 0)?void 0:Ut.length;if(!It)return;var un;if((sn=ve.detail)===null||sn===void 0?void 0:sn.has_start){var wn,Ct,Hn=(wn=ve.detail)===null||wn===void 0||((Ct=wn.courses)===null||Ct===void 0)?void 0:Ct.findIndex(function(Vr){var Gn;return((Gn=Vr.course_status)===null||Gn===void 0?void 0:Gn.status)===1});un=Hn>-1?Hn:0}else{var Vt,pa,fa,ma,ha,Xr=(Vt=ve.detail)===null||Vt===void 0||((pa=Vt.courses)===null||pa===void 0||((fa=pa.map(function(Vr){var Gn;return(Gn=Vr.course_status)===null||Gn===void 0?void 0:Gn.status}))===null||fa===void 0))?void 0:fa.lastIndexOf(2);un=Xr>-1?Xr:0,Xr=(ma=ve.detail)===null||ma===void 0||((ha=ma.courses)===null||ha===void 0)?void 0:ha.findIndex(function(Vr){var Gn;return((Gn=Vr.course_status)===null||Gn===void 0?void 0:Gn.status)===0}),un=Xr>-1?Xr:un}mn(((Tt=ve.detail)===null||Tt===void 0?void 0:Tt.courses[un])||{})},[ve.detail]);var jn=function(Ut){var sn,Tt,It=(sn=ve.detail)===null||sn===void 0||((Tt=sn.courses)===null||Tt===void 0)?void 0:Tt.find(function(un){return un.course_id===Ut});mn(It||{}),gt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:Ut}})},hn=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){var sn;return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return It.next=2,Object(G.i)({container_id:xt.pathId,container_type:"Subject"});case 2:sn=It.sent,sn.status===0&&(Fr(),R.b.success(sn.message));case 4:case"end":return It.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),xa=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){var sn;return v.a.wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return It.next=2,Object(G.l)({container_id:xt.pathId,container_type:"Subject"});case 2:sn=It.sent,sn.status===0&&(Fr(),R.b.success(sn.message));case 4:case"end":return It.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),Aa=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){return v.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.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 It=Object(E.a)(v.a.mark(function wn(){var Ct;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.o)({id:xt.pathId});case 2:Ct=Vt.sent,Ct.status===1&&p.c.push("/paths");case 4:case"end":return Vt.stop()}},wn)}));function un(){return It.apply(this,arguments)}return un}()});case 1:case"end":return Tt.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),Sa=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){return v.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.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 It=Object(E.a)(v.a.mark(function wn(){var Ct;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.g)({id:xt.pathId});case 2:Ct=Vt.sent,(Ct==null?void 0:Ct.status)===0&&(Fr(),R.b.success(Ct.message));case 4:case"end":return Vt.stop()}},wn)}));function un(){return It.apply(this,arguments)}return un}()});case 1:case"end":return Tt.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),Pa=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){return v.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.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 It=Object(E.a)(v.a.mark(function wn(){var Ct;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.k)({id:xt.pathId});case 2:Ct=Vt.sent,(Ct==null?void 0:Ct.status)===1&&(Fr(),R.b.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F"));case 4:case"end":return Vt.stop()}},wn)}));function un(){return It.apply(this,arguments)}return un}()});case 1:case"end":return Tt.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),Oa=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){return v.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.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 It=Object(E.a)(v.a.mark(function wn(){var Ct;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.f)({id:xt.pathId});case 2:Ct=Vt.sent,((Ct==null?void 0:Ct.status)===0||(Ct==null?void 0:Ct.status)===1)&&(Fr(),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()}},wn)}));function un(){return It.apply(this,arguments)}return un}()});case 1:case"end":return Tt.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),Ea=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){return v.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.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 It=Object(E.a)(v.a.mark(function wn(){var Ct;return v.a.wrap(function(Vt){for(;;)switch(Vt.prev=Vt.next){case 0:return Vt.next=2,Object(G.j)({id:xt.pathId});case 2:Ct=Vt.sent,(Ct==null?void 0:Ct.status)===0&&(Fr(),R.b.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"));case 4:case"end":return Vt.stop()}},wn)}));function un(){return It.apply(this,arguments)}return un}()});case 1:case"end":return Tt.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),Da=function(){var Xt=Object(E.a)(v.a.mark(function Ut(){return v.a.wrap(function(Tt){for(;;)switch(Tt.prev=Tt.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(h.a.Group,{defaultValue:1,onChange:function(un){return tn.current=un.target.value}},t.a.createElement(h.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(h.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 It=Object(E.a)(v.a.mark(function wn(){return v.a.wrap(function(Hn){for(;;)switch(Hn.prev=Hn.next){case 0:Object(ce.z)("/classrooms/news/".concat(xt.pathId,"/newgold/").concat(tn.current));case 1:case"end":return Hn.stop()}},wn)}));function un(){return It.apply(this,arguments)}return un}()});case 1:case"end":return Tt.stop()}},Ut)}));return function(){return Xt.apply(this,arguments)}}(),ya=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 Ut=Object(E.a)(v.a.mark(function Tt(){var It;return v.a.wrap(function(wn){for(;;)switch(wn.prev=wn.next){case 0:return wn.next=2,Object(G.h)({id:xt.pathId});case 2:It=wn.sent,It.status===0&&(Fn(!0),R.b.success(It.message));case 4:case"end":return wn.stop()}},Tt)}));function sn(){return Ut.apply(this,arguments)}return sn}()})},ba=function(){if(!Object(H.c)(gt))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 Ut=Object(E.a)(v.a.mark(function Tt(){var It,un;return v.a.wrap(function(Ct){for(;;)switch(Ct.prev=Ct.next){case 0:return Ct.next=2,Object(G.F)({id:Ce==null?void 0:Ce.course_id});case 2:It=Ct.sent,It.status===0&&(R.b.success(It.message),gt({type:"pathsDetail/getPathsDetail",payload:{id:xt.pathId}}),((un=Ce.course_status)===null||un===void 0?void 0:un.status)===1&&Object(ce.z)("/classrooms/".concat(Ce==null?void 0:Ce.course_id,"/shixun_homework")));case 4:case"end":return Ct.stop()}},Tt)}));function sn(){return Ut.apply(this,arguments)}return sn}()})},Ra=function(){if(!Object(H.c)(gt))return;gt({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Fr=function(){gt({type:"pathsDetail/getPathsDetail",payload:{id:xt.pathId}}),gt({type:"pathsDetail/getRightData",payload:{id:xt.pathId}})},Jr=!!((xe=ve.detail)===null||xe===void 0?void 0:xe.participant_count)&&!((Be=ve.detail)===null||Be===void 0?void 0:Be.allow_statistics),wa=((Ae=ve.detail)===null||Ae===void 0||((Xe=Ae.courses)===null||Xe===void 0)?void 0:Xe.findIndex(function(Xt){return(Xt==null?void 0:Xt.course_id)===(Ce==null?void 0:Ce.course_id)}))+1,qr=wa===((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:I.a.banner,style:{backgroundImage:(ve==null||((lt=ve.detail)===null||lt===void 0||((ct=lt.attachments)===null||ct===void 0||((Ye=ct[0])===null||Ye===void 0)))?void 0:Ye.url)?"url(".concat(N.a.API_SERVER+(ve==null||((Lt=ve.detail)===null||Lt===void 0||((Ft=Lt.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||((Je=Pe.courses)===null||Je===void 0)?void 0:Je.length)?70:20}},t.a.createElement("aside",{className:I.a.wrp},t.a.createElement("div",{className:I.a.operationWrap},((Gt=et.userInfo)===null||Gt===void 0?void 0:Gt.login)&&((Dt=ve.detail)===null||Dt===void 0?void 0:Dt.is_collect)&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:hn},"\u53D6\u6D88\u6536\u85CF"),((Oe=et.userInfo)===null||Oe===void 0?void 0:Oe.login)&&!((St=ve.detail)===null||St===void 0?void 0:St.is_collect)&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:xa},"\u6536\u85CF"),((Qt=ve.detail)===null||Qt===void 0?void 0:Qt.allow_statistics)&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:function(){return p.c.push("/paths/".concat(xt.pathId,"/edit"))}},"\u7F16\u8F91"),((jt=ve.detail)===null||jt===void 0?void 0:jt.allow_delete)&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:Aa},"\u5220\u9664"),((rt=ve.detail)===null||rt===void 0?void 0:rt.allow_add_member)&&((Rt=ve.detail)===null||Rt===void 0?void 0:Rt.publish_status)===0&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:Sa},"\u7533\u8BF7\u53D1\u5E03"),((Pt=ve.detail)===null||Pt===void 0?void 0:Pt.allow_statistics)&&((We=ve.detail)===null||We===void 0?void 0:We.publish_status)===2&&((at=ve.detail)===null||at===void 0?void 0:at.public_status)===0&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:Pa},"\u64A4\u9500\u53D1\u5E03"),((bt=ve.detail)===null||bt===void 0?void 0:bt.allow_statistics)&&((zt=ve.detail)===null||zt===void 0?void 0:zt.publish_status)===2&&((vt=ve.detail)===null||vt===void 0?void 0:vt.public_status)===0&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.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(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:Ea},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),Object(V.c)()&&((En=ve.detail)===null||En===void 0?void 0:En.allow_statistics)&&((Bt=ve.detail)===null||Bt===void 0?void 0:Bt.public_status)===2&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:Ea},"\u64A4\u9500\u516C\u5F00"),((Ht=ve.detail)===null||Ht===void 0?void 0:Ht.courses)&&((fn=ve.detail)===null||fn===void 0?void 0:fn.is_creator)&&t.a.createElement(S.a,{className:"".concat(I.a.button," ").concat(I.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(m.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(I.a.button," ").concat(I.a.buttonTransparent," mr15"),onClick:Ra},"\u53D1\u9001\u81F3")),((yn=ve.detail)===null||yn===void 0?void 0:yn.allow_statistics)&&((Sn=ve.detail)===null||Sn===void 0?void 0:Sn.public_status)===2&&t.a.createElement(S.a,{className:"".concat(I.a.buttonLearnStatistics," mr15"),onClick:function(){return p.c.push("/paths/".concat(xt.pathId,"/statistics"))}},"\u5B66\u4E60\u7EDF\u8BA1")),t.a.createElement("p",{className:I.a.titleWrap},t.a.createElement("span",{className:I.a.title},(Ot=ve.detail)===null||Ot===void 0?void 0:Ot.name),((Un=ve.detail)===null||Un===void 0?void 0:Un.excellent)&&t.a.createElement(i.a,{className:"".concat(I.a.openCourseTag," font14")},"\u5F00\u653E\u8BFE\u7A0B")),t.a.createElement("div",{className:I.a.contentWrap},t.a.createElement("div",{className:I.a.contentLeftWrap},!!((bn=ve.detail)===null||bn===void 0?void 0:bn.stages_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u7AE0\u8282"),t.a.createElement("p",{className:"mt3"},(nt=ve.detail)===null||nt===void 0?void 0:nt.stages_count)),!!((it=ve.detail)===null||it===void 0?void 0:it.shixuns_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B9E\u8BAD"),t.a.createElement("p",{className:"mt3"},(yt=ve.detail)===null||yt===void 0?void 0:yt.shixuns_count)),!!((ot=ve.detail)===null||ot===void 0?void 0:ot.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)),!!(($e=ve.detail)===null||$e===void 0?void 0:$e.challenges_count)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u5B9E\u8DF5\u4EFB\u52A1"),t.a.createElement("p",{className:"mt3"},(Ve=ve.detail)===null||Ve===void 0?void 0:Ve.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)),((je=ve.detail)===null||je===void 0?void 0:je.publish_status)!==0&&!!((Ge=ve.detail)===null||Ge===void 0?void 0:Ge.subject_score)&&t.a.createElement("div",{className:"mr30"},t.a.createElement("span",null,"\u7ECF\u9A8C\u503C"),t.a.createElement("p",{className:"mt3"},(wt=ve.detail)===null||wt===void 0?void 0:wt.subject_score)),((He=ve.detail)===null||He===void 0?void 0:He.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)),((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(ce.p)((an=ve.detail)===null||an===void 0?void 0:an.averge_star),disabled:!0,className:I.a.rating})))),!!((In=ve.detail)===null||In===void 0||((Pn=In.courses)===null||Pn===void 0)?void 0:Pn.length)&&t.a.createElement("aside",{className:I.a.nav},t.a.createElement("div",{className:I.a.navLeft},Ce.course_identity<4&&t.a.createElement(m.a,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},t.a.createElement("a",{href:"/classrooms/".concat(Ce==null?void 0:Ce.course_id,"/newgolds/settings"),target:"_blank"},t.a.createElement("i",{className:"iconfont icon-bianji1 ".concat(I.a.navLeftIcon)}))),t.a.createElement(o.a,{overlay:t.a.createElement(f.a,null,(on=ve.detail)===null||on===void 0||((ur=on.courses)===null||ur===void 0)?void 0:ur.map(function(Xt,Ut){return t.a.createElement(f.a.Item,{key:Xt.course_id},t.a.createElement("span",{className:"font14",onClick:function(){return jn(Xt.course_id)}},"\u7B2C",Ut+1,"\u6B21\u5F00\u8BFE"))}))},t.a.createElement("div",null,t.a.createElement("span",{className:"font14 current"},"\u7B2C",t.a.createElement("span",{className:I.a.colorOrange},wa),"\u6B21\u5F00\u8BFE "),t.a.createElement(C.a,null))),t.a.createElement("div",{className:I.a.navContent},t.a.createElement("div",{className:I.a.contentItem},t.a.createElement("div",{className:I.a.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),t.a.createElement("div",{className:I.a.contentItemText},Ce==null?void 0:Ce.start_date)),t.a.createElement("div",{className:I.a.verticalLine}),t.a.createElement("div",{className:I.a.contentItem},t.a.createElement("div",{className:I.a.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),t.a.createElement("div",{className:I.a.contentItemText},Ce==null?void 0:Ce.end_date)),t.a.createElement("div",{className:I.a.verticalLine}),t.a.createElement("div",{className:I.a.contentItem},t.a.createElement("div",{className:I.a.contentItemTitle},"\u62A5\u540D\u4EBA\u6570\uFF1A"),t.a.createElement("div",{className:I.a.contentItemText},Ce==null?void 0:Ce.student_count," \u4EBA")))),t.a.createElement("div",{className:I.a.navRight,style:{display:"none"}},t.a.createElement("div",{className:I.a.flexRow},(Ce==null||((kn=Ce.course_status)===null||kn===void 0)?void 0:kn.status)===1&&t.a.createElement("div",{className:"mr20 c-red-ee4"},Ce==null||((Ar=Ce.course_status)===null||Ar===void 0)?void 0:Ar.time),(Ce==null||((lr=Ce.course_status)===null||lr===void 0)?void 0:lr.status)===2&&Ce.course_identity<6&&t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((Sr=Ce.course_status)===null||Sr===void 0?void 0:Sr.status)===2&&(Ce.course_identity<6?t.a.createElement("a",{className:I.a.classButton,href:"/classrooms/".concat(Ce==null||((Mr=Ce.first_category_url)===null||Mr===void 0||((cr=Mr.split("/"))===null||cr===void 0))?void 0:cr[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((qn=Ce.course_status)===null||qn===void 0?void 0:qn.status)===1&&Ce.course_identity>5&&t.a.createElement("div",{className:I.a.classButton,onClick:ba},"\u7ACB\u5373\u52A0\u5165"),((Kn=Ce.course_status)===null||Kn===void 0?void 0:Kn.status)===1&&Ce.course_identity===5&&t.a.createElement("a",{className:I.a.classButton,href:"/classrooms/".concat(Ce==null||((er=Ce.first_category_url)===null||er===void 0||((Pr=er.split("/"))===null||Pr===void 0))?void 0:Pr[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((dr=Ce.course_status)===null||dr===void 0?void 0:dr.status)===0&&Ce.course_identity>5&&t.a.createElement("div",{className:I.a.classButton,onClick:ba},"\u7ACB\u5373\u62A5\u540D"),((Mn=Ce.course_status)===null||Mn===void 0?void 0:Mn.status)===0&&Ce.course_identity===5&&t.a.createElement("div",{className:I.a.classButton},"\u62A5\u540D\u6210\u529F"),((Ce==null||((Vn=Ce.course_status)===null||Vn===void 0)?void 0:Vn.status)===0||(Ce==null||((Or=Ce.course_status)===null||Or===void 0)?void 0:Or.status)===1)&&Ce.course_identity<5&&t.a.createElement("a",{className:I.a.classButton,href:"/classrooms/".concat(Ce==null||((pr=Ce.first_category_url)===null||pr===void 0||((Ze=pr.split("/"))===null||Ze===void 0))?void 0:Ze[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),Jr&&qr&&((fr=ve.detail)===null||fr===void 0?void 0:fr.has_participate)&&t.a.createElement("span",{className:"".concat(I.a.classButton," ").concat(I.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Jr&&qr&&!((mr=ve.detail)===null||mr===void 0?void 0:mr.has_participate)&&($t?t.a.createElement("span",{className:"".concat(I.a.classButton," ").concat(I.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("span",{className:"".concat(I.a.classButton," ").concat(I.a.bg28e),onClick:ya},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),t.a.createElement("div",{className:I.a.flexRow},Jr&&!!((Dr=ve.detail)===null||Dr===void 0||(($n=Dr.courses)===null||$n===void 0)?void 0:$n.length)&&qr&&t.a.createElement("span",{className:"mt20"},t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Rr=ve.detail)===null||Rr===void 0?void 0:Rr.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?((tr=ve.detail)===null||tr===void 0?void 0:tr.participant_count)+1:(hr=ve.detail)===null||hr===void 0?void 0:hr.participant_count),"\u4EBA")),Jr&&!((nr=ve.detail)===null||nr===void 0||((Tr=nr.courses)===null||Tr===void 0)?void 0:Tr.length)&&qr&&t.a.createElement("span",null,!((Cr=ve.detail)===null||Cr===void 0?void 0:Cr.has_participate)&&($t===!0?t.a.createElement("span",{className:"".concat(I.a.classButton," ").concat(I.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):t.a.createElement("a",{className:"".concat(I.a.classButton," ").concat(I.a.bg28e),onClick:ya},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((qe=ve.detail)===null||qe===void 0?void 0:qe.has_participate)&&t.a.createElement("span",{className:"".concat(I.a.classButton," ").concat(I.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?((Ie=ve.detail)===null||Ie===void 0?void 0:Ie.participant_count)+1:(Ke=ve.detail)===null||Ke===void 0?void 0:Ke.participant_count),"\u4EBA"))))))),t.a.createElement(ae,null))},D=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,Be=Ee.loading,Ae=Ee.globalSetting;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:Be.models.index}})(ye),r=U("9Bee"),l=U("NE/W"),T=U("L7QV"),y=U("DHCt"),w=U("CRgH"),K=U("8Bcu"),W=U.n(K),k=U("uLqt"),Y=U("/vd4"),ne=U("I9We"),pe=U("nM8u"),me=U("V0hb"),Re=U("EkPb"),de=U("7X0+"),ke=U("VrcO"),tt=U.n(ke),Ue=U("oUNq"),dt=U("DndG"),Wt=function(_e){var xe=_e.pathsDetail,Be=_e.loading,Ae=_e.dispatch,Xe=_e.onReloadData,Et=Xe===void 0?function(){}:Xe,_t=Object(b.m)(),lt=Object(e.useState)([]),ct=Object(L.a)(lt,2),Ye=ct[0],Lt=ct[1],Ft=Object(e.useState)(!0),pt=Object(L.a)(Ft,2),Pe=pt[0],Je=pt[1],Gt=Object(e.useState)(!1),Dt=Object(L.a)(Gt,2),Oe=Dt[0],St=Dt[1],Qt=de.a.useForm(),jt=Object(L.a)(Qt,1),rt=jt[0],Rt=Object(e.useState)([]),Pt=Object(L.a)(Rt,2),We=Pt[0],at=Pt[1],bt=Object(e.useState)(1),zt=Object(L.a)(bt,2),vt=zt[0],Zt=zt[1],Kt=Object(e.useState)([]),En=Object(L.a)(Kt,2),Bt=En[0],Ht=En[1],fn=Object(e.useState)(!0),nn=Object(L.a)(fn,2),en=nn[0],yn=nn[1],Sn=Object(e.useState)(!1),Ot=Object(L.a)(Sn,2),Un=Ot[0],bn=Ot[1];Object(e.useEffect)(function(){xe.actionTabs.key==="Collaborators-AddCollaborator"&&(yn(!0),Je(!0),nt())},[xe.actionTabs.key]);var nt=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var je;return v.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:return wt.next=2,Ae({type:"classroomList/getSchoolList",payload:{}});case 2:je=wt.sent,Lt(je.map(function(He){return{value:He}}));case 4:case"end":return wt.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),it=function(){var Se,je;if(!((Se=rt.getFieldValue())===null||Se===void 0||((je=Se.keyword)===null||je===void 0)?void 0:je.trim())){R.b.warn("\u8BF7\u8F93\u5165\u59D3\u540D"),at([]);return}yn(!1),Je(!0),St(!1),Zt(1),Ht([]),ot(!0)},yt=function(Se){Se=String(Se);var je=Bt.indexOf(Se);je<0?Bt.push(Se):Bt.splice(je,1),Ht(Object(me.a)(Bt))},ot=function(){var Ne=Object(E.a)(v.a.mark(function Se(){var je,Ge,wt,He,rn,Fe=arguments;return v.a.wrap(function(an){for(;;)switch(an.prev=an.next){case 0:if(je=Fe.length>0&&Fe[0]!==void 0?Fe[0]:!1,!(Pe&&!Oe||je)){an.next=11;break}return He=rt.getFieldValue(),St(!0),Zt(je?1:vt+1),an.next=7,Object(Ue.qb)({page:je?1:vt+1,container_id:_t.pathId,container_type:3,school_name:(He==null?void 0:He.school_name)||null,keyword:(He==null||((Ge=He.keyword)===null||Ge===void 0)?void 0:Ge.trim())||null});case 7:rn=an.sent,at(je?Object(me.a)(rn.users):[].concat(Object(me.a)(We),Object(me.a)(rn.users))),St(!1),((wt=rn.users)===null||wt===void 0?void 0:wt.length)<10&&Je(!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 je;return v.a.wrap(function(wt){for(;;)switch(wt.prev=wt.next){case 0:if(Bt==null?void 0:Bt.length){wt.next=4;break}R.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"),wt.next=10;break;case 4:return bn(!0),wt.next=7,Object(G.d)({id:_t.pathId,user_ids:Bt});case 7:je=wt.sent,bn(!1),je&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),$e(),Et&&Et());case 10:case"end":return wt.stop()}},Se)}));return function(){return Ne.apply(this,arguments)}}(),$e=function(){rt.setFieldsValue({keyword:""}),Ae({type:"pathsDetail/setActionTabs",payload:{}})},Ve=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(Se,je){return t.a.createElement(oe.a,{value:je.numid,checked:Bt.includes(String(je.numid)),disabled:!!Se})}},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:function(Se,je){return t.a.createElement(m.a,{placement:"bottom",title:Se},t.a.createElement(dt.Link,{className:"bold c-black",to:"/users/".concat(je.login),target:"_blank"},Se||"--"))}},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:function(Se){return t.a.createElement(m.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(m.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(m.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(m.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(m.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(m.a,{placement:"bottom",title:Se&&fe()(Se).format("YYYY-MM-DD HH:mm")},t.a.createElement("span",null,Se&&fe()(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:Un,onOk:De,onCancel:$e},t.a.createElement(de.a,{layout:"inline",form:rt,initialValues:{school_name:"",keyword:""},className:"mt10",onFinish:it},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(pe.a,{allowClear:!0,defaultOpen:!1,options:Ye,style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:function(Se,je){return je.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:U("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:Ve})),t.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},t.a.createElement(tt.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(Se){ot()},hasMore:Pe,useWindow:!1},t.a.createElement(Y.a,{loading:Oe,showHeader:!1,pagination:!1,dataSource:We,columns:Ve,onRow:function(Se){return{onClick:function(Ge){Ge.currentTarget.querySelector("input").disabled||yt(Ge.currentTarget.querySelector("input").value)}}}})))))},_n=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading;return{pathsDetail:_e,loading:xe}})(Wt),xn=function(_e){var xe=_e.pathsDetail,Be=_e.loading,Ae=_e.dispatch,Xe=_e.onReloadData,Et=Xe===void 0?function(){}:Xe,_t=Object(b.m)(),lt=Object(e.useState)(!0),ct=Object(L.a)(lt,2),Ye=ct[0],Lt=ct[1],Ft=Object(e.useState)(!1),pt=Object(L.a)(Ft,2),Pe=pt[0],Je=pt[1],Gt=de.a.useForm(),Dt=Object(L.a)(Gt,1),Oe=Dt[0],St=Object(e.useState)([]),Qt=Object(L.a)(St,2),jt=Qt[0],rt=Qt[1],Rt=Object(e.useState)(1),Pt=Object(L.a)(Rt,2),We=Pt[0],at=Pt[1],bt=Object(e.useState)([]),zt=Object(L.a)(bt,2),vt=zt[0],Zt=zt[1],Kt=Object(e.useState)(!0),En=Object(L.a)(Kt,2),Bt=En[0],Ht=En[1],fn=Object(e.useState)(!1),nn=Object(L.a)(fn,2),en=nn[0],yn=nn[1];Object(e.useEffect)(function(){xe.actionTabs.key==="Collaborators-AddCourses"&&(Ht(!0),Lt(!0),Sn())},[xe.actionTabs.key]);var Sn=function(){var ot=Object(E.a)(v.a.mark(function De(){var $e;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:$e=Ne.sent;case 3:case"end":return Ne.stop()}},De)}));return function(){return ot.apply(this,arguments)}}(),Ot=function(){Ht(!1),Lt(!0),Je(!1),at(1),Zt([]),bn(!0)},Un=function(De){De=String(De);var $e=vt.indexOf(De);$e<0?vt.push(De):vt.splice($e,1),Zt(Object(me.a)(vt))},bn=function(){var ot=Object(E.a)(v.a.mark(function De(){var $e,Ve,Ne,Se,je,Ge=arguments;return v.a.wrap(function(He){for(;;)switch(He.prev=He.next){case 0:if($e=Ge.length>0&&Ge[0]!==void 0?Ge[0]:!1,!(Ye&&!Pe||$e)){He.next=11;break}return Se=Oe.getFieldValue(),Je(!0),at($e?1:We+1),He.next=7,Object(Ue.pb)({page:$e?1:We+1,container_id:_t.pathId,container_type:3,manager_name:(Se==null?void 0:Se.manager_name)||null,course_name:(Se==null||((Ve=Se.course_name)===null||Ve===void 0)?void 0:Ve.trim())||null});case 7:je=He.sent,rt($e?Object(me.a)(je.courses):[].concat(Object(me.a)(jt),Object(me.a)(je.courses))),Je(!1),((Ne=je.courses)===null||Ne===void 0?void 0:Ne.length)<10&&Lt(!1);case 11:case"end":return He.stop()}},De)}));return function(){return ot.apply(this,arguments)}}(),nt=function(){var ot=Object(E.a)(v.a.mark(function De(){var $e,Ve,Ne;return v.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:if(vt==null?void 0:vt.length){je.next=4;break}R.b.warn("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802"),je.next=13;break;case 4:if(!((xe==null||(($e=xe.Courses)===null||$e===void 0||((Ve=$e.spoc_courses)===null||Ve===void 0))?void 0:Ve.length)+(vt==null?void 0:vt.length)>3)){je.next=7;break}return R.b.warn("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u8BFE\u5802"),je.abrupt("return");case 7:return yn(!0),je.next=10,Object(G.a)({id:_t.pathId,course_ids:vt});case 10:Ne=je.sent,yn(!1),Ne&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),it(),Et&&Et());case 13:case"end":return je.stop()}},De)}));return function(){return ot.apply(this,arguments)}}(),it=function(){Oe.setFieldsValue({course_name:"",manager_name:""}),Zt([]),Ae({type:"pathsDetail/setActionTabs",payload:{}})},yt=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(De,$e){return t.a.createElement(oe.a,{value:$e.id,checked:vt.includes(String($e.id)),disabled:!!De})}},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:function(De){return t.a.createElement(m.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(m.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(m.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(m.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(m.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:nt,onCancel:it},t.a.createElement(de.a,{layout:"inline",form:Oe,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Ot},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:U("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:yt})),t.a.createElement("div",{style:{maxHeight:260,overflow:"auto"}},t.a.createElement(tt.a,{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(De){bn()},hasMore:Ye,useWindow:!1},t.a.createElement(Y.a,{loading:Pe,showHeader:!1,pagination:!1,dataSource:jt,columns:yt,onRow:function(De){return{onClick:function(Ve){Ve.currentTarget.querySelector("input").disabled||Un(Ve.currentTarget.querySelector("input").value)}}}})))))},Bn=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading;return{pathsDetail:_e,loading:xe}})(xn),Wn=U("Wu6v"),_r=U("F61N"),rr=U.n(_r),Ur=U("WPnJ"),vr=U.n(Ur),Nn=U("ErOA"),vn=[2,5,8,11,14],kt=Object(Wn.b)(function(Ee){var _e,xe=Ee.item,Be=Ee.toIndex,Ae=Ee.params,Xe=Ee.dispatch,Et=Ee.classroomList,_t=Ee.handleDeleteMember,lt=Ee.pathsDetail;return t.a.createElement("span",{style:{display:"inline-block",width:"30%",padding:"20px",background:"#fff",marginTop:"10px",marginLeft:vn.indexOf(Be)>-1?"10px":"",marginRight:vn.indexOf(Be)>-1?"10px":""}},t.a.createElement("div",{className:vr.a.directionItemWrap},t.a.createElement(m.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:vr.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:vr.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(Ye){Ye.stopPropagation(),_t(xe.id)}}))))}),Mt=Object(Wn.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.items,Be=Ee.params,Ae=Ee.dispatch,Xe=Ee.classroomList,Et=Ee.handleDeleteMember;return t.a.createElement("div",{className:"task-list-container"},xe==null?void 0:xe.map(function(_t,lt){return t.a.createElement(kt,{key:"".concat(_t.id),dispatch:Ae,pathsDetail:_e,handleDeleteMember:Et,classroomList:Xe,toIndex:lt+1,params:Be,index:lt,item:_t})}))}),ln=function(_e){var xe=_e.data,Be=_e.classroomList,Ae=_e.pathsDetail,Xe=_e.callback,Et=_e.handleDeleteMember,_t=_e.onCancel,lt=_e.dispatch,ct=_e.visible,Ye=ct===void 0?!1:ct,Lt=Object(e.useState)(xe),Ft=Object(L.a)(Lt,2),pt=Ft[0],Pe=Ft[1],Je=Object(b.m)(),Gt=Object(e.useState)(),Dt=Object(L.a)(Gt,2),Oe=Dt[0],St=Dt[1];function Qt(Rt){var Pt=Rt.newIndex,We=Rt.oldIndex;jt(rr()(pt,We,Pt).map(function(at){return at==null?void 0:at.id})),Pe(rr()(pt,We,Pt))}Object(e.useEffect)(function(){Pe(xe)},[JSON.stringify(xe)]);function jt(Rt){return rt.apply(this,arguments)}function rt(){return rt=Object(E.a)(v.a.mark(function Rt(Pt){var We;return v.a.wrap(function(bt){for(;;)switch(bt.prev=bt.next){case 0:return bt.next=2,Object(Nn.a)("/api/paths/".concat(Je==null?void 0:Je.pathId,"/move_subject_members.json"),{method:"post",body:{user_ids:Pt}});case 2:We=bt.sent;case 3:case"end":return bt.stop()}},Rt)})),rt.apply(this,arguments)}return t.a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},t.a.createElement(Mt,{axis:"xy",helperClass:"dragging-li",distance:2,dispatch:lt,pathsDetail:Ae,handleDeleteMember:Et,classroomList:Be,params:Je,items:pt,onSortEnd:Qt}))},cn=Object(p.a)(function(Ee){var _e=Ee.classroomList,xe=Ee.pathsDetail;return{classroomList:_e,pathsDetail:xe}})(ln),At=U("lseA"),dn=U.n(At),Dn=[2,5,8,11,14],Qn=Object(Wn.b)(function(Ee){var _e,xe,Be,Ae=Ee.item,Xe=Ee.toIndex,Et=Ee.params,_t=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:dn.a.directionItemWrap,onClick:function(){window.open(Ae==null?void 0:Ae.first_category_url)}},t.a.createElement("img",{className:dn.a.imgradius,src:N.a.API_SERVER+(Ae==null?void 0:Ae.default_image)}),t.a.createElement("span",{className:dn.a.groupActionWrap},t.a.createElement(m.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)," ",(Be=Ae.name)===null||Be===void 0?void 0:Be.substring(7,14),(Ae==null?void 0:Ae.name.length)>14&&"..."):Ae.name)))),t.a.createElement("div",{className:dn.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(Lt){Lt.stopPropagation(),ct(Ae.id)}}))))}),gr=Object(Wn.a)(function(Ee){var _e=Ee.items,xe=Ee.params,Be=Ee.dispatch,Ae=Ee.classroomList,Xe=Ee.handleDeleteMember;return t.a.createElement("div",{className:"task-list-container"},_e==null?void 0:_e.map(function(Et,_t){return t.a.createElement(Qn,{key:"".concat(Et.id),dispatch:Be,handleDeleteMember:Xe,classroomList:Ae,toIndex:_t+1,params:xe,index:_t,item:Et})}))}),ar=function(_e){var xe=_e.data,Be=_e.classroomList,Ae=_e.callback,Xe=_e.handleDeleteMember,Et=_e.onCancel,_t=_e.dispatch,lt=_e.visible,ct=lt===void 0?!1:lt,Ye=Object(e.useState)(xe),Lt=Object(L.a)(Ye,2),Ft=Lt[0],pt=Lt[1],Pe=Object(b.m)(),Je=Object(e.useState)(),Gt=Object(L.a)(Je,2),Dt=Gt[0],Oe=Gt[1];function St(rt){var Rt=rt.newIndex,Pt=rt.oldIndex;Qt(rr()(Ft,Pt,Rt).map(function(We){return We==null?void 0:We.id})),pt(rr()(Ft,Pt,Rt))}Object(e.useEffect)(function(){pt(xe)},[JSON.stringify(xe)]);function Qt(rt){return jt.apply(this,arguments)}function jt(){return jt=Object(E.a)(v.a.mark(function rt(Rt){var Pt;return v.a.wrap(function(at){for(;;)switch(at.prev=at.next){case 0:return at.next=2,Object(Nn.a)("/api/paths/".concat(Pe==null?void 0:Pe.pathId,"/spoc_courses/move_position.json"),{method:"post",body:{ids:Rt}});case 2:Pt=at.sent;case 3:case"end":return at.stop()}},rt)})),jt.apply(this,arguments)}return t.a.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},t.a.createElement(gr,{axis:"y",helperClass:"dragging-li",distance:2,dispatch:_t,handleDeleteMember:Xe,classroomList:Be,params:Pe,items:Ft,onSortEnd:St}))},Te=Object(p.a)(function(Ee){var _e=Ee.classroomList;return{classroomList:_e}})(ar),Er=function(_e){var xe,Be,Ae,Xe,Et,_t,lt,ct,Ye,Lt,Ft,pt,Pe,Je,Gt,Dt,Oe,St,Qt,jt,rt,Rt,Pt,We,at,bt,zt,vt,Zt,Kt,En,Bt,Ht,fn,nn,en,yn,Sn,Ot,Un,bn,nt,it,yt,ot,De,$e,Ve,Ne,Se,je,Ge,wt,He,rn,Fe=_e.pathsDetail,Yt=_e.user,an=_e.globalSetting,In=_e.loading,Pn=_e.classroomList,on=_e.dispatch,ur=Object(he.a)(_e,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),kn=Object(b.m)(),Ar=Object(e.useState)(!0),lr=Object(L.a)(Ar,2),Sr=lr[0],Mr=lr[1],cr=Object(e.useState)(),qn=Object(L.a)(cr,2),Kn=qn[0],er=qn[1],Pr=Object(e.useState)(),dr=Object(L.a)(Pr,2),Mn=dr[0],Vn=dr[1],Or=Object(e.useState)({}),pr=Object(L.a)(Or,2),Ze=pr[0],fr=pr[1],mr=Object(e.useState)(),Dr=Object(L.a)(mr,2),$n=Dr[0],Rr=Dr[1],tr=function(){var Me=Object(E.a)(v.a.mark(function gt(){var Qe;return v.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(Mn==null?void 0:Mn.trim()){ut.next=3;break}return R.b.warn("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),ut.abrupt("return");case 3:return ut.next=5,Object(G.N)({id:kn.pathId,team_title:Mn.trim()});case 5:Qe=ut.sent,er(!Kn),(Qe==null?void 0:Qe.status)===0&&(Vn(null),R.b.success(Qe.message),on({type:"pathsDetail/getRightData",payload:{id:kn.pathId}}));case 8:case"end":return ut.stop()}},gt)}));return function(){return Me.apply(this,arguments)}}();Object(e.useEffect)(function(){on({type:"pathsDetail/getCoureses",payload:{id:kn.pathId}})},[]),Object(e.useEffect)(function(){var Me;if(((Me=Pn.actionTabs)===null||Me===void 0?void 0:Me.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){var gt,Qe,xt=(gt=Fe.detail)===null||gt===void 0||((Qe=gt.courses)===null||Qe===void 0)?void 0:Qe.find(function(ut){var Nt;return ut.course_id===((Nt=Pn.actionTabs)===null||Nt===void 0?void 0:Nt.name)});console.log("----------",xt),fr(xt||{})}},[Pn.actionTabs]),Object(e.useEffect)(function(){var Me,gt,Qe;if((Me=Fe.detail)===null||Me===void 0?void 0:Me.has_start){var xt,ut,Nt=(xt=Fe.detail)===null||xt===void 0||((ut=xt.courses)===null||ut===void 0)?void 0:ut.findIndex(function(jn){var hn;return parseInt((hn=jn.course_status)===null||hn===void 0?void 0:hn.status)===1});Qe=Nt>-1?Nt:0}else{var Ce,mn,tn,On,Ln,$t=(Ce=Fe.detail)===null||Ce===void 0||((mn=Ce.courses)===null||mn===void 0||((tn=mn.map(function(jn){var hn;return parseInt((hn=jn.course_status)===null||hn===void 0?void 0:hn.status)}))===null||tn===void 0))?void 0:tn.lastIndexOf(2);Qe=$t>-1?$t:0,$t=(On=Fe.detail)===null||On===void 0||((Ln=On.courses)===null||Ln===void 0)?void 0:Ln.findIndex(function(jn){var hn;return parseInt((hn=jn.course_status)===null||hn===void 0?void 0:hn.status)===0}),Qe=$t>-1?$t:Qe}if((gt=Fe.detail)===null||gt===void 0?void 0:gt.courses){var Fn;fr(((Fn=Fe.detail)===null||Fn===void 0?void 0:Fn.courses[Qe])||{})}},[Fe.detail]);var hr=function(){var Me=Object(E.a)(v.a.mark(function gt(Qe){return v.a.wrap(function(ut){for(;;)switch(ut.prev=ut.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 Nt=Object(E.a)(v.a.mark(function mn(){var tn,On;return v.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,Object(G.n)({id:kn.pathId,user_id:Qe});case 2:tn=$t.sent,(tn==null?void 0:tn.status)===1&&(((On=Yt.userInfo)===null||On===void 0?void 0:On.user_id)===Qe&&p.c.push("/paths"),R.b.info(tn==null?void 0:tn.message),be());case 4:case"end":return $t.stop()}},mn)}));function Ce(){return Nt.apply(this,arguments)}return Ce}()});case 1:case"end":return ut.stop()}},gt)}));return function(Qe){return Me.apply(this,arguments)}}(),nr=function(){var Me=Object(E.a)(v.a.mark(function gt(Qe){return v.a.wrap(function(ut){for(;;)switch(ut.prev=ut.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 Nt=Object(E.a)(v.a.mark(function mn(){var tn,On;return v.a.wrap(function($t){for(;;)switch($t.prev=$t.next){case 0:return $t.next=2,Object(G.m)({id:kn.pathId,courseid:Qe});case 2:tn=$t.sent,(tn==null?void 0:tn.status)===0&&(((On=Yt.userInfo)===null||On===void 0?void 0:On.user_id)===Qe&&p.c.push("/paths"),R.b.info("\u5220\u9664\u6210\u529F"),be());case 4:case"end":return $t.stop()}},mn)}));function Ce(){return Nt.apply(this,arguments)}return Ce}()});case 1:case"end":return ut.stop()}},gt)}));return function(Qe){return Me.apply(this,arguments)}}(),Tr=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 gt=Object(E.a)(v.a.mark(function xt(){var ut;return v.a.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return Ce.next=2,Object(G.h)({id:kn.pathId});case 2:ut=Ce.sent,ut.status===0&&(Rr(!0),R.b.success(ut.message));case 4:case"end":return Ce.stop()}},xt)}));function Qe(){return gt.apply(this,arguments)}return Qe}()})},Cr=function(){on({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},qe=function(){on({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses"}})},be=function(){on({type:"pathsDetail/getPathsDetail",payload:{id:kn.pathId}}),on({type:"pathsDetail/getRightData",payload:{id:kn.pathId}}),on({type:"pathsDetail/getCoureses",payload:{id:kn.pathId}})},Ie=function(){var gt;return Kn?t.a.createElement("div",{className:W.a.flexRow},t.a.createElement(w.a,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:Mn,onChange:function(xt){return Vn(xt.target.value)}}),t.a.createElement(S.a,{className:"ml5",onClick:function(){return er(!Kn)}},"\u53D6\u6D88"),t.a.createElement(S.a,{className:"ml5",type:"primary",onClick:tr},"\u786E\u5B9A")):t.a.createElement("div",{className:W.a.directionItemWrap},t.a.createElement("span",{style:{fontSize:"16px"}},(gt=Fe.rightData)===null||gt===void 0?void 0:gt.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 er(!Kn)}})))},Ke=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 gt=Object(E.a)(v.a.mark(function xt(){var ut,Nt;return v.a.wrap(function(mn){for(;;)switch(mn.prev=mn.next){case 0:return mn.next=2,Object(G.F)({id:Ze==null?void 0:Ze.course_id});case 2:ut=mn.sent,ut.status===0&&(R.b.success(ut.message),on({type:"pathsDetail/getPathsDetail",payload:{id:kn.pathId}}),parseInt((Nt=Ze.course_status)===null||Nt===void 0?void 0:Nt.status)===1&&Object(ce.z)("/classrooms/".concat(Ze==null?void 0:Ze.course_id,"/shixun_homework")));case 4:case"end":return mn.stop()}},xt)}));function Qe(){return gt.apply(this,arguments)}return Qe}()})},ve=!!((xe=Fe.detail)===null||xe===void 0?void 0:xe.participant_count)&&!((Be=Fe.detail)===null||Be===void 0?void 0:Be.allow_statistics),et=((Ae=Fe.detail)===null||Ae===void 0||((Xe=Ae.courses)===null||Xe===void 0)?void 0:Xe.findIndex(function(Me){return(Me==null?void 0:Me.course_id)===(Ze==null?void 0:Ze.course_id)}))+1,st=et===((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},((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})),((Ye=Fe.rightData)===null||Ye===void 0?void 0:Ye.progress)&&t.a.createElement("div",{className:"".concat(W.a.card," ").concat(W.a.cardTop)},parseInt(Ze==null||((Lt=Ze.course_status)===null||Lt===void 0)?void 0:Lt.status)===2&&Ze.course_identity<6&&t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Ft=Ze.course_status)===null||Ft===void 0?void 0:Ft.status)===2&&(Ze.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)&&st&&t.a.createElement("span",{className:"mt20"},t.a.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Je=Fe.detail)===null||Je===void 0?void 0:Je.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"},$n===!0?((Gt=Fe.detail)===null||Gt===void 0?void 0:Gt.participant_count)+1:(Dt=Fe.detail)===null||Dt===void 0?void 0:Dt.participant_count),"\u4EBA")),ve&&!((Oe=Fe.detail)===null||Oe===void 0||((St=Oe.courses)===null||St===void 0)?void 0:St.length)&&st&&t.a.createElement("span",null,!((Qt=Fe.detail)===null||Qt===void 0?void 0:Qt.has_participate)&&($n===!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:Tr},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((jt=Fe.detail)===null||jt===void 0?void 0:jt.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 ",(rt=Fe.detail)===null||rt===void 0?void 0:rt.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"},$n===!0?((Rt=Fe.detail)===null||Rt===void 0?void 0:Rt.participant_count)+1:(Pt=Fe.detail)===null||Pt===void 0?void 0:Pt.participant_count),"\u4EBA"))),parseInt(Ze==null||((We=Ze.course_status)===null||We===void 0)?void 0:We.status)===1&&t.a.createElement("div",{className:"mr20 c-red-ee4"},Ze==null||((at=Ze.course_status)===null||at===void 0)?void 0:at.time),t.a.createElement("p",{className:"mb10 mt10 ".concat(W.a.flexRowAbout)},t.a.createElement("span",{className:"c-light-green font14"},"\u5DF2\u5B66",(bt=Fe.rightData)===null||bt===void 0?void 0:bt.progress.learned,"%"),t.a.createElement("span",{className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",Object(ce.G)((zt=Fe.rightData)===null||zt===void 0?void 0:zt.progress.time)," ")),t.a.createElement(T.a,{percent:(vt=Fe.rightData)===null||vt===void 0?void 0:vt.progress.learned,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}}),parseInt((Zt=Ze.course_status)===null||Zt===void 0?void 0:Zt.status)===2&&(Ze.course_identity<6?t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Ze==null||((Kt=Ze.first_category_url)===null||Kt===void 0||((En=Kt.split("/"))===null||En===void 0))?void 0:En[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):t.a.createElement("div",{className:"current mr20 c-grey-9b9 font14"})),parseInt((Bt=Ze.course_status)===null||Bt===void 0?void 0:Bt.status)===1&&Ze.course_identity>5&&t.a.createElement("div",{className:W.a.classButton,onClick:Ke},"\u7ACB\u5373\u52A0\u5165"),parseInt((Ht=Ze.course_status)===null||Ht===void 0?void 0:Ht.status)===1&&Ze.course_identity===5&&t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Ze==null||((fn=Ze.first_category_url)===null||fn===void 0||((nn=fn.split("/"))===null||nn===void 0))?void 0:nn[2],"/announcement"),target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((en=Ze.course_status)===null||en===void 0?void 0:en.status)===0&&Ze.course_identity>5&&t.a.createElement("div",{className:W.a.classButton,onClick:Ke},"\u7ACB\u5373\u62A5\u540D"),parseInt((yn=Ze.course_status)===null||yn===void 0?void 0:yn.status)===0&&Ze.course_identity===5&&t.a.createElement("div",{className:W.a.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt(Ze==null||((Sn=Ze.course_status)===null||Sn===void 0)?void 0:Sn.status)===0||parseInt(Ze==null||((Ot=Ze.course_status)===null||Ot===void 0)?void 0:Ot.status)===1)&&Ze.course_identity<5&&t.a.createElement("a",{className:W.a.classButton,href:"/classrooms/".concat(Ze==null||((Un=Ze.first_category_url)===null||Un===void 0||((bn=Un.split("/"))===null||bn===void 0))?void 0:bn[2],"/announcement"),target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),ve&&st&&((nt=Fe.detail)===null||nt===void 0?void 0:nt.has_participate)&&t.a.createElement("span",{className:"".concat(W.a.classButton," ").concat(W.a.bgGray)},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),ve&&st&&!((it=Fe.detail)===null||it===void 0?void 0:it.has_participate)&&($n?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:Tr},"\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:(yt=Fe.detail)===null||yt===void 0?void 0:yt.learning_notes})),!!((ot=Fe.rightData)===null||ot===void 0||((De=ot.members)===null||De===void 0)?void 0:De.length)&&t.a.createElement("div",{className:"".concat(W.a.card," pb0"),style:{marginTop:-135}},(($e=Fe.detail)===null||$e===void 0?void 0:$e.allow_add_member)?Ie():t.a.createElement("p",{className:"font16"},(Ve=Fe.rightData)===null||Ve===void 0?void 0:Ve.team_title),t.a.createElement(cn,{data:(Ne=Fe.rightData)===null||Ne===void 0?void 0:Ne.members,handleDeleteMember:hr}),((Se=Fe.detail)===null||Se===void 0?void 0:Se.allow_add_member)&&t.a.createElement($.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},t.a.createElement(j.a,{className:"c-blue current",onClick:Cr},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),((je=Fe.detail)===null||je===void 0?void 0:je.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(Te,{data:(Ge=Fe.Courses)===null||Ge===void 0?void 0:Ge.spoc_courses,handleDeleteMember:nr}),((wt=Fe.detail)===null||wt===void 0?void 0:wt.show_spoc)===1&&(Fe==null||((He=Fe.Courses)===null||He===void 0||((rn=He.spoc_courses)===null||rn===void 0))?void 0:rn.length)<3&&t.a.createElement($.a,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},t.a.createElement(j.a,{className:"c-blue current",onClick:qe},"+ \u6DFB\u52A0\u8BFE\u5802"))),t.a.createElement(_n,{onReloadData:be}),t.a.createElement(Bn,{onReloadData:be}))},Ir=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,Be=Ee.loading,Ae=Ee.globalSetting,Xe=Ee.classroomList;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:Be.models.index,classroomList:Xe}})(Er),zn=U("HBuW"),Zn=U("VlDO"),Cn=U.n(Zn),Lr=U("2aF/"),Kr=U("1kpo"),ir=U("Rbwl"),Br=U("hTF7"),_a=U("E+ey"),Hr=U("sY1U"),Jn=U("cCSd"),Xn=U.n(Jn),ea=w.a.Search,Gr=[{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"}]}],or=function(_e){var xe,Be=_e.classroomList,Ae=_e.loading,Xe=_e.dispatch,Et=_e.cb,_t=_e.shixunIds,lt=_t===void 0?[]:_t,ct=Object(b.m)(),Ye=Object(b.l)(),Lt=Be.actionTabs,Ft=de.a.useForm(),pt=Object(L.a)(Ft,1),Pe=pt[0],Je=Be.shixunLists,Gt=Object(e.useState)([]),Dt=Object(L.a)(Gt,2),Oe=Dt[0],St=Dt[1],Qt=Object(e.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"}),jt=Object(L.a)(Qt,2),rt=jt[0],Rt=jt[1];Object(e.useEffect)(function(){Be.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"&&(rt.page=1,Xe({type:"classroomList/getShixunLists",payload:Object(M.a)({},rt)}))},[Be.actionTabs.key]);var Pt=function(){Xe({type:"classroomList/setActionTabs",payload:{}}),Rt({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count"})};return Be.actionTabs.key!=="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"?null:t.a.createElement(Kr.a,{placement:"bottom",height:"100%",closable:!1,visible:Be.actionTabs.key==="\u9009\u7528\u5B9E\u8BAD\u9879\u76EE",key:"bottom",className:Xn.a.drawer,footer:t.a.createElement("div",{className:"tc"},t.a.createElement(S.a,{size:"large",onClick:function(){Pt(),St([])},style:{marginRight:8}},"\u53D6\u6D88"),t.a.createElement(S.a,{size:"large",onClick:Object(E.a)(v.a.mark(function We(){var at,bt,zt,vt;return v.a.wrap(function(Kt){for(;;)switch(Kt.prev=Kt.next){case 0:at=function(Bt){var Ht=Oe[Bt];if(lt.includes(Ht)){var fn,nn;return R.b.info("\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A".concat(Je==null||((fn=Je.shixun_list)===null||fn===void 0||((nn=fn.find(function(en){return en.id===Ht}))===null||nn===void 0))?void 0:nn.title)),{v:void 0}}},bt=0;case 2:if(!(bt<(Oe==null?void 0:Oe.length))){Kt.next=9;break}if(zt=at(bt),!(typeof zt=="object")){Kt.next=6;break}return Kt.abrupt("return",zt.v);case 6:bt++,Kt.next=2;break;case 9:return Kt.next=11,Object(G.H)({id:Be.actionTabs.id,subject_id:Be.actionTabs.subject_id,shixun_ids:Object(me.a)(Oe)});case 11:vt=Kt.sent,St([]),(vt==null?void 0:vt.shixuns_list)&&(Pt(),Et(vt.shixuns_list));case 14:case"end":return Kt.stop()}},We)})),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:Xn.a.search,onSearch:function(at){rt.keyword=at,rt.page=1,Xe({type:"classroomList/getShixunLists",payload:Object(M.a)({},rt)})}})),t.a.createElement("section",{className:"edu-container"},Gr.map(function(We,at){var bt;return t.a.createElement("ul",{className:Xn.a.menu,key:at},t.a.createElement("li",null,We.name),We==null||((bt=We.children)===null||bt===void 0)?void 0:bt.map(function(zt,vt){return t.a.createElement("li",{className:rt[We.id]==zt.id?Xn.a.actived:"",onClick:function(){rt[We.id]=zt.id,Rt(Object(M.a)({},rt)),Xe({type:"classroomList/getShixunLists",payload:Object(M.a)({},rt)})}},t.a.createElement("strong",null,zt.name))}))}),Je==null||((xe=Je.shixun_list)===null||xe===void 0)?void 0:xe.map(function(We,at){return t.a.createElement("div",{className:Xn.a.listItem,key:at},t.a.createElement(oe.a,{checked:Oe.includes(We.id),value:We.id,onChange:function(zt){var vt=Oe.indexOf(We.id);Oe.indexOf(We.id)>-1?St(Oe.filter(function(Zt){return Zt!==We.id})):St(Oe.concat(We.id))}}),t.a.createElement("div",{className:Xn.a.info},t.a.createElement("div",{className:Xn.a.title},t.a.createElement("div",{className:Xn.a.titleLeft},t.a.createElement("a",{className:"c-black",href:"/shixuns/".concat(We==null?void 0:We.identifier,"/challenges"),target:"_blank"},t.a.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:We.title}})))),t.a.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},t.a.createElement("span",{className:Xn.a.description,dangerouslySetInnerHTML:{__html:We.description}})),t.a.createElement("div",{className:" mt15"},We.challenge_names.map(function(bt,zt){return t.a.createElement("span",{key:zt,className:"mr30 font12"},"\u7B2C",zt+1,"\u5173 ",bt," ")})),t.a.createElement(Hr.a,{dashed:!0}),t.a.createElement("div",{className:"c-light-black mt20 font12"},t.a.createElement("span",null,We.author_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,We.author_school_name),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",We.level),t.a.createElement("span",{className:"ml15 mr15"},"|"),t.a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),t.a.createElement("span",null,We.study_count))))}),t.a.createElement("p",null)),t.a.createElement("div",{className:"tc"},t.a.createElement(Br.a,{current:rt.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Je==null?void 0:Je.shixuns_count,onChange:function(at){rt.page=at,Xe({type:"classroomList/getShixunLists",payload:Object(M.a)({},rt)})}})))},sr=Object(p.a)(function(Ee){var _e=Ee.classroomList,xe=Ee.loading;return{classroomList:_e,loading:xe}})(or),ta=U("V0Rq"),Yr=U("sBCT"),yr=U("500L"),$r=U("EYz/"),na=U("gwXo"),ra=U("dwhp"),jr=U("IxHN"),Qr=U("M8RZ"),aa=U("BdwD"),pn=U("fXAG");function va(Ee){var _e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Object(Nn.c)("/discusses.json?page=".concat(_e-1,"&container_identifier=").concat(Ee,"&container_type=Shixun"))}function Wr(Ee,_e){return Object(Nn.e)("/discusses/".concat(Ee,"/top_or_down_discuss.json"),{top:_e})}function br(Ee,_e){return Object(Nn.e)("/discusses/".concat(Ee,"/plus.json"),{container_type:"Discuss",type:_e?1:0})}function wr(Ee,_e){return Object(Nn.e)("/discusses/".concat(Ee,"/hidden.json"),_e)}function Nr(Ee,_e){return Object(Nn.e)("/discusses/".concat(Ee,"/reward_code.json"),_e)}function kr(Ee){return Object(Nn.a)("/api/discusses/".concat(Ee,".json"),{method:"delete"})}function Zr(Ee,_e){return Object(Nn.e)("/discusses/".concat(Ee,"/reply.json"),{container_type:"Shixun",content:_e})}function ia(Ee){return Object(Nn.e)("/discusses.json",Ee)}var zr=U("QcdW"),ga=U("9nDM"),xr=U("Ot1p"),oa=function(Ee){var _e=Ee.id,xe=Ee.activeDiscussIndex,Be=Ee.onReplyDiscuss,Ae=Object(e.useState)(""),Xe=Object(L.a)(Ae,2),Et=Xe[0],_t=Xe[1];function lt(Ye){_t(Ye)}function ct(){if(!Et){R.b.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Be(_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(xr.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=U("kaH+"),ua=U("dhSg");function la(Ee){var _e=Ee.data,xe=Ee.index,Be=Ee.adminOrOperator,Ae=Ee.parentDiscussIndex,Xe=Ee.shixunIdentifier,Et=Ee.user,_t=Ee.onSetRewardData,lt=Ee.onSetActionType,ct=_e.author,Ye=_e.can_delete,Lt=_e.content,Ft=_e.hidden,pt=_e.id,Pe=_e.reward,Je=_e.time;function Gt(){_t({id:pt,index:xe,user_id:ct.user_id,parentDiscussIndex:Ae})}function Dt(){lt({id:pt,index:xe,params:{hidden:Ft?"0":"1",container_identifier:Xe},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(){lt({id:pt,index:xe,type:"delete-discuss",parentDiscussIndex:Ae,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}var St=Be||Ye||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"},Je),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"},Be?t.a.createElement("a",{onClick:Gt,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},t.a.createElement("i",{className:"iconfont icon-jiangli"})):null,Be?t.a.createElement("a",{onClick:Dt,title:Ft?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:Ft?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,St?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:Lt}))}var ca=function(Ee){var _e=Ee.data,xe=Ee.index,Be=Ee.shixunIdentifier,Ae=Ee.adminOrOperator,Xe=Ee.identity,Et=Ee.onTopOrDownDiscuss,_t=Ee.onPlusDiscuss,lt=Ee.onSetActionType,ct=Ee.onSetRewardData,Ye=Ee.user,Lt=Ee.activeDiscussIndex,Ft=Ee.onReplyDiscuss,pt=Ee.onSetActiveDiscussIndex,Pe=_e.content,Je=_e.children,Gt=_e.game_url,Dt=_e.hidden,Oe=_e.id,St=_e.position,Qt=_e.praise_count,jt=_e.reward,rt=_e.sticky,Rt=_e.time,Pt=_e.user_praise,We=_e.game_passed,at=_e.author;function bt(){pt(Oe)}function zt(){Et(Oe,!rt,xe)}function vt(){_t(Oe,!Pt,xe)}function Zt(){ct({id:Oe,index:xe,user_id:at.user_id})}function Kt(){lt({id:Oe,index:xe,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function En(){lt({id:Oe,index:xe,params:{hidden:Dt?"0":"1",container_identifier:Be},type:"hidden-discuss",message:Dt?"\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(fn){var nn=fn.target,en=nn.nodeName,yn=nn.src;en==="IMG"&&(ua.a.publish("preview-image",yn),console.log("src:",yn))};return t.a.createElement("div",{className:"discuss-item-container",key:Oe},t.a.createElement("a",{href:"/users/".concat(at.login),target:"_blank"},t.a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:"".concat(N.a.IMG_SERVER,"/images/").concat(at.image_url),width:"50"})),t.a.createElement("section",null,t.a.createElement("div",{className:"discuss-info"},t.a.createElement("a",{href:"/users/".concat(at.login),target:"_blank"},at.name),t.a.createElement("span",{className:"grey"},Rt),St?t.a.createElement("span",{className:"c-green"}," [\u7B2C",St,"\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,rt?t.a.createElement("span",{className:"top"},"\u7F6E\u9876"):null,jt?t.a.createElement("a",{className:"c-orange gift",title:"\u5DF2\u5956\u52B1\u91D1\u5E01".concat(jt)},t.a.createElement("i",{className:"iconfont icon-gift c-orange "}),t.a.createElement("span",null,jt)):null,Xe<=5?t.a.createElement("span",{style:{flex:"1",textAlign:"right",color:We===1?"#29bd8b":""}},We||We===0?We===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),t.a.createElement("div",{onClick:Bt},t.a.createElement(r.a,{className:"discuss-content",value:Pe})),Je&&Je.length>0?t.a.createElement("div",{className:"reply-discuss-container",onClick:Bt},Je.map(function(Ht,fn){return t.a.createElement(la,{key:Ht.id,data:Ht,index:fn,shixunIdentifier:Be,adminOrOperator:Ae,user:Ye,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:En,title:Dt?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},t.a.createElement("i",{className:Dt?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Xe<=5?t.a.createElement("a",{onClick:zt,className:rt?"btn-top":"btn-down",title:rt?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"},t.a.createElement("i",{className:"iconfont icon-zhiding1 "})):null,Ae&&(!Je||Je.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:bt,title:"\u56DE\u590D"},t.a.createElement("i",{className:"iconfont icon-huifu1"})),t.a.createElement("a",{onClick:vt,className:Pt?"c-orange":""},t.a.createElement("i",{className:Pt?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),t.a.createElement("span",null,Qt||""))),t.a.createElement(oa,{id:Oe,activeDiscussIndex:Lt,onReplyDiscuss:Ft})))},da={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function ft(Ee,_e){switch(_e.type){case pn.O:return Object(M.a)(Object(M.a)({},Ee),{},{loading:!0});case pn.V:return Object(M.a)(Object(M.a)({},Ee),{},{showRewardDialog:!0});case pn.b:return Object(M.a)(Object(M.a)({},Ee),{},{showRewardDialog:!1});case pn.k:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case pn.Y:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case pn.w:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case pn.y:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case pn.G:return Object(M.a)(Object(M.a)({},Ee),_e.payload);case pn.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,Be=Ee.activeIndex,Ae=Ee.user,Xe=Ee.isShixunDetail,Et=Xe===void 0?!1:Xe,_t=Object(e.useReducer)(ft,da),lt=Object(L.a)(_t,2),ct=lt[0],Ye=lt[1],Lt=ct.page,Ft=ct.loading,pt=ct.data,Pe=ct.actionType,Je=ct.showRewardDialog,Gt=ct.activeDiscussIndex,Dt=Object(e.useRef)(),Oe=Object(e.useRef)(),St=Object(b.m)();function Qt(nt){return jt.apply(this,arguments)}function jt(){return jt=Object(E.a)(v.a.mark(function nt(it){var yt;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,Ye({type:pn.O}),De.next=6,Object(G.w)(Object(M.a)(Object(M.a)({},St),{},{page:it}));case 6:yt=De.sent,Ye({type:pn.k,payload:{activeDiscussIndex:null,page:it,data:yt,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()}},nt,null,[[2,10]])})),jt.apply(this,arguments)}function rt(nt){Qt(nt)}function Rt(nt,it,yt){return Pt.apply(this,arguments)}function Pt(){return Pt=Object(E.a)(v.a.mark(function nt(it,yt,ot){var De;return v.a.wrap(function(Ve){for(;;)switch(Ve.prev=Ve.next){case 0:return Ve.prev=0,Ve.next=3,br(it,yt);case 3:De=Ve.sent,Ot[ot].user_praise=yt,Ot[ot].praise_count=De.praise_count,Ye({type:pn.w,payload:{data:Object(M.a)(Object(M.a)({},pt),{},{comments:Ot})}}),Ve.next=12;break;case 9:Ve.prev=9,Ve.t0=Ve.catch(0),console.log(Ve.t0);case 12:case"end":return Ve.stop()}},nt,null,[[0,9]])})),Pt.apply(this,arguments)}function We(nt,it,yt){return at.apply(this,arguments)}function at(){return at=Object(E.a)(v.a.mark(function nt(it,yt,ot){return v.a.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:return $e.prev=0,$e.next=3,Wr(it,yt);case 3:Ot[ot].sticky=yt,Ye({type:pn.Y,payload:{data:Object(M.a)(Object(M.a)({},pt),{},{comments:Ot})}}),$e.next=10;break;case 7:$e.prev=7,$e.t0=$e.catch(0),console.log($e.t0);case 10:case"end":return $e.stop()}},nt,null,[[0,7]])})),at.apply(this,arguments)}function bt(){Ye({type:pn.y,payload:{actionType:null}})}function zt(){return vt.apply(this,arguments)}function vt(){return vt=Object(E.a)(v.a.mark(function nt(){var it,yt,ot,De,$e,Ve,Ne,Se;return v.a.wrap(function(Ge){for(;;)switch(Ge.prev=Ge.next){case 0:if(it=Pe.id,yt=Pe.params,ot=Pe.type,De=Pe.index,$e=Pe.parentDiscussIndex,!(ot==="hidden-discuss")){Ge.next=6;break}return Ge.next=4,wr(it,yt);case 4:$e?Ot[$e].children[De].hidden=yt.hidden==1:Ot[De].hidden=yt.hidden==1,Ye({type:pn.y,payload:{actionType:null,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Ot})}});case 6:if(!(ot==="delete-discuss")){Ge.next=31;break}return Ge.next=9,kr(it);case 9:if(!($e||$e===0)){Ge.next=22;break}Ve=Ot[$e].children,Ne=Ve.length-1;case 12:if(!(Ne>=0)){Ge.next=19;break}if(!(Ve[Ne].id===it)){Ge.next=16;break}return Ve.splice(Ne,1),Ge.abrupt("break",19);case 16:Ne--,Ge.next=12;break;case 19:Ot[$e].children=Ve,Ge.next=30;break;case 22:Se=Ot.length-1;case 23:if(!(Se>=0)){Ge.next=30;break}if(!(Ot[Se].id===it)){Ge.next=27;break}return Ot.splice(Se,1),Ge.abrupt("break",30);case 27:Se--,Ge.next=23;break;case 30:Ye({type:pn.y,payload:{actionType:null,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Ot})}});case 31:case"end":return Ge.stop()}},nt)})),vt.apply(this,arguments)}function Zt(nt){Ye({type:pn.y,payload:{actionType:nt}})}function Kt(){Ye({type:pn.b})}function En(){return Bt.apply(this,arguments)}function Bt(){return Bt=Object(E.a)(v.a.mark(function nt(){var it,yt,ot,De,$e,Ve,Ne;return v.a.wrap(function(je){for(;;)switch(je.prev=je.next){case 0:return it=Dt.current,yt=it.id,ot=it.index,De=it.score,$e=it.user_id,Ve=it.parentDiscussIndex,je.next=3,Nr(yt,{container_type:"Discusses",score:De,user_id:$e});case 3:Ne=je.sent,Ve?Ot[Ve].children[ot].reward=Ne.code:Ot[ot].reward=Ne.code,Ye({type:pn.G,payload:{showRewardDialog:!1,data:Object(M.a)(Object(M.a)({},pt),{},{comments:Ot})}}),Dt.current=null;case 7:case"end":return je.stop()}},nt)})),Bt.apply(this,arguments)}function Ht(nt){Dt.current=nt,Ye({type:pn.V})}function fn(nt){Dt.current.score=nt}function nn(nt,it){return en.apply(this,arguments)}function en(){return en=Object(E.a)(v.a.mark(function nt(it,yt){return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:return De.prev=0,De.next=3,Zr(it,yt);case 3:Qt(Lt),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()}},nt,null,[[0,6]])})),en.apply(this,arguments)}function yn(nt){Gt===nt?Ye({type:pn.a,payload:{activeDiscussIndex:null}}):Ye({type:pn.a,payload:{activeDiscussIndex:nt}})}if(Object(e.useEffect)(function(){function nt(){return it.apply(this,arguments)}function it(){return it=Object(E.a)(v.a.mark(function yt(){return v.a.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(!(Be===3&&!pt&&_e)){De.next=3;break}return De.next=3,Qt(Lt);case 3:case"end":return De.stop()}},yt)})),it.apply(this,arguments)}nt()},[St.pathId]),!pt)return!Et&&t.a.createElement(jr.a,null);var Sn=pt.disscuss_count,Ot=pt.comments,Un=pt.all,bn=pt.can_hidden;return t.a.createElement(e.Fragment,null,t.a.createElement("div",{className:"discuss-container",ref:Oe},!Et&&Ft?t.a.createElement(jr.a,null):null,Sn===0?t.a.createElement(aa.a,null):null,t.a.createElement("aside",{className:"bg-white"},Ot.map(function(nt,it){return t.a.createElement(ca,{user:Ae,key:nt.id,data:nt,index:it,identity:xe,onPaginationChange:rt,shixunIdentifier:_e,onSetActionType:Zt,onTopOrDownDiscuss:We,adminOrOperator:bn,onPlusDiscuss:Rt,onSetRewardData:Ht,activeDiscussIndex:Gt,onSetActiveDiscussIndex:yn,onReplyDiscuss:nn})})),Sn>10?t.a.createElement("div",{className:"pagination-container tc"},t.a.createElement(Br.a,{showQuickJumper:!0,showSizeChanger:!1,onChange:rt,current:Lt,total:Sn})):null),t.a.createElement(Qr.a,null,t.a.createElement(x.a,{centered:!0,title:"\u63D0\u793A",visible:!!Pe,onOk:zt,onCancel:bt},t.a.createElement("p",null,Pe?Pe.message:"")),t.a.createElement(x.a,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",visible:Je,onCancel:Kt,onOk:En},t.a.createElement(na.a,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:fn,style:{width:"228px"}}))))},ht=U("qdXH"),Jt=U("jZGp"),qt=function(_e){var xe,Be,Ae=_e.pathsDetail,Xe=_e.user,Et=_e.globalSetting,_t=_e.loading,lt=_e.dispatch,ct=Object(he.a)(_e,["pathsDetail","user","globalSetting","loading","dispatch"]),Ye=Object(b.m)(),Lt=Ae.stageData,Ft=Object(e.useState)([]),pt=Object(L.a)(Ft,2),Pe=pt[0],Je=pt[1],Gt=Object(e.useState)(-1),Dt=Object(L.a)(Gt,2),Oe=Dt[0],St=Dt[1],Qt=Object(e.useState)(!1),jt=Object(L.a)(Qt,2),rt=jt[0],Rt=jt[1],Pt=Object(e.useState)(!1),We=Object(L.a)(Pt,2),at=We[0],bt=We[1],zt=Object(e.useState)({name:"",is_jupyter:!1}),vt=Object(L.a)(zt,2),Zt=vt[0],Kt=vt[1],En=de.a.useForm(),Bt=Object(L.a)(En,1),Ht=Bt[0],fn=de.a.useForm(),nn=Object(L.a)(fn,1),en=nn[0],yn=de.a.useForm(),Sn=Object(L.a)(yn,1),Ot=Sn[0],Un=Object(e.useState)(),bn=Object(L.a)(Un,2),nt=bn[0],it=bn[1],yt=Object(e.useState)([]),ot=Object(L.a)(yt,2),De=ot[0],$e=ot[1],Ve=Object(e.useState)(),Ne=Object(L.a)(Ve,2),Se=Ne[0],je=Ne[1],Ge=Object(e.useState)("All"),wt=Object(L.a)(Ge,2),He=wt[0],rn=wt[1],Fe=Object(e.useState)(!1),Yt=Object(L.a)(Fe,2),an=Yt[0],In=Yt[1],Pn=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)(Pn,2),ur=on[0],kn=on[1];Object(e.useEffect)(function(){Je(Object(me.a)(Lt))},[Lt]);var Ar=function(){var qe=Object(E.a)(v.a.mark(function be(Ie,Ke){var ve;return v.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:if(lt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),!Ke){st.next=7;break}return st.next=4,Object(zn.v)({id:Ie});case 4:st.t0=st.sent,st.next=10;break;case 7:return st.next=9,Object(zn.w)({id:Ie});case 9:st.t0=st.sent;case 10:if(ve=st.t0,lt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!((ve==null?void 0:ve.game_identifier)||(ve==null?void 0:ve.identifier))){st.next=15;break}return Object(ce.z)(Ke?"/tasks/".concat(ve==null?void 0:ve.identifier,"/jupyter"):"/tasks/".concat(ve.game_identifier)),st.abrupt("return");case 15:(ve==null?void 0:ve.status)===2?lr(ve==null?void 0:ve.message):(ve==null?void 0:ve.status)===3&&Sr(ve==null?void 0:ve.message);case 16:case"end":return st.stop()}},be)}));return function(Ie,Ke){return qe.apply(this,arguments)}}(),lr=function qe(be){var Ie;be=((Ie=be)===null||Ie===void 0?void 0:Ie.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 Ke=Object(E.a)(v.a.mark(function et(){var st,Me;return v.a.wrap(function(Qe){for(;;)switch(Qe.prev=Qe.next){case 0:return Qe.next=2,Object(ta.K)({url:be});case 2:if(st=Qe.sent,st){Qe.next=5;break}return Qe.abrupt("return");case 5:return R.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),Qe.next=8,Object(zn.w)({id:st.shixun_identifier});case 8:if(Me=Qe.sent,!(Me==null?void 0:Me.game_identifier)){Qe.next=12;break}return Object(ce.z)("/tasks/".concat(Me.game_identifier)),Qe.abrupt("return");case 12:(Me==null?void 0:Me.status)===2?qe(Me==null?void 0:Me.message):(Me==null?void 0:Me.status)===3&&Sr(Me==null?void 0:Me.message);case 13:case"end":return Qe.stop()}},et)}));function ve(){return Ke.apply(this,arguments)}return ve}()})},Sr=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")})},Mr=function(){var be={shixuns_list:[],attachments_list:[],items:[]};qn(Pe.length,be),Je([].concat(Object(me.a)(Pe),[be])),it(!0)},cr=function(){Oe===Pe.length-1&&nt&&(nr(),Je(Pe.filter(function(be,Ie){return Ie!==Pe.length-1}))),Mn(),St(-1)},qn=function(be,Ie){if(!tr())return;St(be),Ht.setFieldsValue({name:Ie.stage_name,description:Ie.stage_description})},Kn=function(be){Pe[Oe].items=Pe[Oe].items.concat(be),Je(Object(me.a)(Pe))},er=function(){var qe=Object(E.a)(v.a.mark(function be(Ie){var Ke;return v.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:return et.next=2,Object(G.J)(Object(M.a)({},Ie));case 2:return Ke=et.sent,et.abrupt("return",Ke);case 4:case"end":return et.stop()}},be)}));return function(Ie){return qe.apply(this,arguments)}}(),Pr=function(be){be.map(function(Ie){return Ie.type="Attachment",Ie.id=Ie.id||Ie.response.id,Ie}),Pe[Oe].items=Pe[Oe].items.concat(be),Je(Object(me.a)(Pe))},dr=function(){var qe=Object(E.a)(v.a.mark(function be(Ie){var Ke,ve;return v.a.wrap(function(st){for(;;)switch(st.prev=st.next){case 0:return st.next=2,Object(G.e)(Object(M.a)({id:Pe[Oe].stage_id,subject_id:Ye.pathId},Ie));case 2:return Ke=st.sent,Ke.id&&(je(!1),ve=[Object(M.a)({},Ke)],Pe[Oe].items=Pe[Oe].items.concat(ve),Je(Object(me.a)(Pe))),st.abrupt("return",Ke);case 5:case"end":return st.stop()}},be)}));return function(Ie){return qe.apply(this,arguments)}}(),Mn=function(){lt({type:"pathsDetail/getStageData",payload:{subject_id:Ye.pathId}}),lt({type:"pathsDetail/getPathsDetail",payload:{id:Ye.pathId}}),lt({type:"pathsDetail/getRightData",payload:{id:Ye.pathId}}),nr(),St(-1)},Vn=function(){var qe=Object(E.a)(v.a.mark(function be(Ie,Ke){var ve,et,st,Me,gt,Qe;return v.a.wrap(function(ut){for(;;)switch(ut.prev=ut.next){case 0:if(Ie==null?void 0:Ie.name){ut.next=2;break}return ut.abrupt("return",R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01"));case 2:if(nr(),st=[],(ve=Pe[Oe].shixuns_list)===null||ve===void 0||ve.map(function(Nt){st.push({type:Nt.item_type,id:Nt.id})}),(et=Pe[Oe].attachments_list)===null||et===void 0||et.map(function(Nt){st.push({type:"Attachment",id:Nt.id})}),!nt){ut.next=13;break}return ut.next=9,Object(G.c)(Object(M.a)(Object(M.a)({},Ie),{},{pathId:Ye.pathId,list:st}));case 9:Me=ut.sent,(Me==null?void 0:Me.subject_id)&&(Pe[Oe]=Object(M.a)(Object(M.a)({},Pe[Oe]),Me)),ut.next=18;break;case 13:return gt=Array.from(new Set(st.map(function(Nt){return Nt.type}))),ut.next=16,Object(G.M)(Object(M.a)(Object(M.a)({},Ie),{},{id:Pe[Oe].stage_id,type:Array.from(new Set(st.map(function(Nt){return Nt.type}))),list:st}));case 16:Qe=ut.sent,(Qe==null?void 0:Qe.subject_id)&&(Pe[Oe]=Object(M.a)(Object(M.a)({},Pe[Oe]),Qe));case 18:case"end":return ut.stop()}},be)}));return function(Ie,Ke){return qe.apply(this,arguments)}}(),Or=function(be,Ie,Ke){var ve=Array.from(be),et=ve.splice(Ie,1),st=Object(L.a)(et,1),Me=st[0];return ve.splice(Ke,0,Me),ve},pr=function(be,Ie){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][Ie||"shixuns_list"].splice(be,1),R.b.success("\u5220\u9664\u6210\u529F"),Je(Object(me.a)(Pe)),Vn(Ht.getFieldsValue(),Ie)}})},Ze=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 Ie=Object(E.a)(v.a.mark(function ve(){var et;return v.a.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return Me.next=2,Object(G.q)(be);case 2:et=Me.sent,et.status===0&&(St(-1),R.b.success("\u5220\u9664\u6210\u529F"),Mn());case 4:case"end":return Me.stop()}},ve)}));function Ke(){return Ie.apply(this,arguments)}return Ke}()})},fr=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 Ie=Object(E.a)(v.a.mark(function ve(){var et;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:et=Me.sent,et.status===1&&(St(-1),R.b.success("\u5220\u9664\u6210\u529F"),Mn());case 4:case"end":return Me.stop()}},ve)}));function Ke(){return Ie.apply(this,arguments)}return Ke}()})},mr=function(){Kt({name:"",is_jupyter:!1}),en.setFieldsValue({name:"",is_jupyter:!1}),Rt(!1)},Dr=function(be,Ie){var Ke;if(!be.destination)return;var ve=Or((Ke=Pe[Oe])===null||Ke===void 0?void 0:Ke[Ie||"shixuns_list"],be.source.index,be.destination.index);Pe[Oe][Ie||"shixuns_list"]=ve,Je(Object(me.a)(Pe)),Vn(Ht.getFieldsValue(),Ie)},$n=function(){var qe=Object(E.a)(v.a.mark(function be(Ie){var Ke;return v.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:if(tr()){et.next=2;break}return et.abrupt("return");case 2:return et.next=4,Object(G.L)({id:Ie});case 4:Ke=et.sent,Ke.status===1&&Mn();case 6:case"end":return et.stop()}},be)}));return function(Ie){return qe.apply(this,arguments)}}(),Rr=function(){var qe=Object(E.a)(v.a.mark(function be(Ie){var Ke;return v.a.wrap(function(et){for(;;)switch(et.prev=et.next){case 0:if(tr()){et.next=2;break}return et.abrupt("return");case 2:return et.next=4,Object(G.r)({id:Ie});case 4:Ke=et.sent,Ke.status===1&&Mn();case 6:case"end":return et.stop()}},be)}));return function(Ie){return qe.apply(this,arguments)}}(),tr=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 Ie="Edit_".concat(Oe),Ke=document.getElementById(Ie);Ke&&setTimeout(function(){return Ke.scrollIntoView({block:"start",behavior:"smooth"})})}}),!1):!0},hr=function(){Vn(Ht.getFieldsValue())},nr=function(){it(!1)},Tr=function(be,Ie,Ke){var ve,et,st,Me,gt,Qe,xt,ut,Nt,Ce,mn,tn;return He!=="All"&&be.item_type!==He?null:t.a.createElement($.a,{className:"list-item-row",align:"middle",key:Ie,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")?Cn.a.color204:""},!!(Ae==null||((ve=Ae.detail)===null||ve===void 0)?void 0:ve.cust_seq)&&t.a.createElement("span",{className:"mr8"},Ke+1,"-",Ie+1),be.name,Oe===-1&&be.complete_status===1&&t.a.createElement("span",{className:Cn.a.completed},t.a.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),t.a.createElement(j.a,null,Oe===Ke&&t.a.createElement("div",null,t.a.createElement(m.a,{title:"\u5220\u9664"},t.a.createElement("span",{onClick:function(){pr(Ie,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),(((et=Xe.userInfo)===null||et===void 0?void 0:et.admin)||((st=Xe.userInfo)===null||st===void 0?void 0:st.business)||!(!((Me=Ae.detail)===null||Me===void 0?void 0:Me.allow_statistics)&&((gt=Xe.userInfo)===null||gt===void 0?void 0:gt.user_identity)==="\u5B66\u751F"&&((Qe=Ae.detail)===null||Qe===void 0?void 0:Qe.allow_visit)&&((xt=Ae.detail)===null||xt===void 0?void 0:xt.courses)))&&Oe!==Ke&&be.item_type==="VideoItem"&&t.a.createElement("aside",null,t.a.createElement(S.a,{type:"primary",onClick:function(){var Ln,$t;if(!((Ln=Xe.userInfo)===null||Ln===void 0?void 0:Ln.admin)&&!(($t=Xe.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(ht.o)({is_f:1,id:be.id,point:0,total:0}),Object(ce.z)(be.link||"/video/".concat(be.id,"?subject_id=").concat(Ye.pathId))}},be.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((ut=Xe.userInfo)===null||ut===void 0?void 0:ut.admin)||(be.allow_visit||be.to_be_built||be.shixun_status!=="\u6682\u672A\u516C\u5F00"&&be.shixun_status!=="\u5DF2\u5220\u9664")&&!(!((Nt=Ae.detail)===null||Nt===void 0?void 0:Nt.allow_statistics)&&((Ce=Xe.userInfo)===null||Ce===void 0?void 0:Ce.user_identity)==="\u5B66\u751F"&&((mn=Ae.detail)===null||mn===void 0?void 0:mn.allow_visit)&&((tn=Ae.detail)===null||tn===void 0?void 0:tn.courses)))&&Oe!==Ke&&be.item_type==="Shixun"&&t.a.createElement("aside",null,t.a.createElement(dt.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;Ar(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:Cn.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:Cn.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)))},Cr=function(be,Ie){var Ke,ve,et,st,Me,gt,Qe,xt,ut,Nt,Ce,mn,tn,On,Ln,$t;return He!=="All"&&!((Ke=be.stage_tag)===null||Ke===void 0?void 0:Ke.includes(He))?null:t.a.createElement("section",{key:Ie,className:"bg-white mt20 pt30 pb20"},t.a.createElement("aside",{className:"pl20 pr20"},t.a.createElement($.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=Xe.userInfo)===null||ve===void 0?void 0:ve.admin)||((et=Xe.userInfo)===null||et===void 0?void 0:et.business)||((st=Ae.detail)===null||st===void 0?void 0:st.allow_statistics))&&Oe===Ie&&!nt&&t.a.createElement(m.a,{title:"\u5220\u9664"},t.a.createElement("span",{onClick:function(){fr(be.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(((Me=Xe.userInfo)===null||Me===void 0?void 0:Me.admin)||((gt=Xe.userInfo)===null||gt===void 0?void 0:gt.business)||((Qe=Ae.detail)===null||Qe===void 0?void 0:Qe.allow_statistics))&&Oe!==Ie&&t.a.createElement("div",null,Ie>0&&t.a.createElement(m.a,{title:"\u5411\u4E0A\u79FB\u52A8"},t.a.createElement("span",{onClick:function(){return $n(be.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})),Ie")}})))),Oe===Ie&&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:hr})),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:hr}))),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;Rt(!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 jn;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:Ye.pathId}}),$e(be==null||((jn=be.shixuns_list)===null||jn===void 0)?void 0:jn.map(function(hn){return hn.id}))}},t.a.createElement("span",{className:"iconfont icon-tianjiafangda ml10"}),"\u9009\u7528\u5B9E\u8BAD\u9879\u76EE"),t.a.createElement(t.a.Fragment,null,t.a.createElement(S.a,{size:"large",className:" ml20",ghost:!0,type:"primary",onClick:function(){var jn,hn;if(!Pe[Oe].stage_id)return R.b.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(((jn=Xe.userInfo)===null||jn===void 0?void 0:jn.admin)||((hn=Xe.userInfo)===null||hn===void 0?void 0:hn.is_teacher)&&Object(H.b)())&&je(!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;bt(!0),Ot.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(Ie)},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7")),t.a.createElement("aside",{className:Cn.a.shixuns},t.a.createElement("div",{className:"mt20"},!!(be==null||((ut=be.items)===null||ut===void 0)?void 0:ut.length)&&t.a.createElement(Jt.a,{visibleType:He,data:Object(me.a)(be.items),stage_id:be.stage_id,disabled:!(Oe===Ie),deleteStages:Ze,updateSort:er,index:Ie,cust_seq:!!(Ae==null||((Nt=Ae.detail)===null||Nt===void 0)?void 0:Nt.cust_seq),showVideoPlay:((Ce=Xe.userInfo)===null||Ce===void 0?void 0:Ce.admin)||((mn=Xe.userInfo)===null||mn===void 0?void 0:mn.business)||!(!((tn=Ae.detail)===null||tn===void 0?void 0:tn.allow_statistics)&&((On=Xe.userInfo)===null||On===void 0?void 0:On.user_identity)==="\u5B66\u751F"&&((Ln=Ae.detail)===null||Ln===void 0?void 0:Ln.allow_visit)&&(($t=Ae.detail)===null||$t===void 0?void 0:$t.courses))}))),Oe===Ie&&t.a.createElement("aside",{className:Cn.a.buttons},t.a.createElement(S.a,{onClick:cr,type:"primary",size:"large",ghost:!0},"\u53D6\u6D88"),t.a.createElement(S.a,{onClick:Object(E.a)(v.a.mark(function Fn(){return v.a.wrap(function(hn){for(;;)switch(hn.prev=hn.next){case 0:return hn.next=2,Vn(Ht.getFieldsValue());case 2:cr();case 3:case"end":return hn.stop()}},Fn)})),size:"large",type:"primary"},"\u4FDD\u5B58")))};return t.a.createElement("section",null,t.a.createElement("aside",{className:Cn.a.actionTabs},ur.map(function(qe,be){if((Pe==null?void 0:Pe.some(function(Ie){var Ke;return(Ke=Ie.stage_tag)===null||Ke===void 0?void 0:Ke.includes(qe.type)}))||qe.type=="All"||qe.type==="Discusses")return t.a.createElement(S.a,{type:qe.type===He?"primary":"text",key:be,className:"font16",onClick:function(){rn(qe.type),St(-1)}},qe.name)})),He!=="Discusses"&&t.a.createElement(t.a.Fragment,null,t.a.createElement(de.a,{form:Ht,onFinish:Vn},Pe==null?void 0:Pe.map(function(qe,be){return t.a.createElement("div",{key:be},Cr(qe,be))})),((xe=Ae.detail)===null||xe===void 0?void 0:xe.allow_statistics)&&He==="All"&&!nt&&Oe===-1&&t.a.createElement("div",{className:Cn.a.addStage,onClick:Mr},t.a.createElement("span",{className:Cn.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:(Be=Xe.userInfo)===null||Be===void 0?void 0:Be.role,user:Xe.userInfo,isShixunDetail:!0})),t.a.createElement(x.a,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8BAD\u9879\u76EE",visible:rt,onOk:Object(E.a)(v.a.mark(function qe(){var be;return v.a.wrap(function(Ke){for(;;)switch(Ke.prev=Ke.next){case 0:return Ke.next=2,en.validateFields();case 2:return Ke.next=4,Object(G.G)(Object(M.a)({id:Pe[Oe].stage_id,subject_id:Ye.pathId},Zt));case 4:be=Ke.sent,mr(),be.id&&(R.b.success("\u6DFB\u52A0\u6210\u529F"),Kn([be]));case 7:case"end":return Ke.stop()}},qe)})),onCancel:mr},t.a.createElement(de.a,{form:en,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(h.a.Group,null,t.a.createElement(h.a,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),t.a.createElement(h.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:at,onOk:Object(E.a)(v.a.mark(function qe(){var be,Ie;return v.a.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:if(!an){ve.next=2;break}return ve.abrupt("return");case 2:return ve.next=4,Ot.validateFields();case 4:return ve.next=6,Ot.getFieldsValue();case 6:return be=ve.sent,ve.next=9,Object(G.b)({id:Pe[Oe].stage_id,subject_id:Ye.pathId,attachment_ids:be.files.map(function(et){return et.response.id})});case 9:Ie=ve.sent,In(!0),Ie.status===0?(In(!1),R.b.success("\u6DFB\u52A0\u6210\u529F"),bt(!1),Pr(Object(me.a)(be.files))):In(!1);case 12:case"end":return ve.stop()}},qe)})),onCancel:function(){return bt(!1)}},t.a.createElement(de.a,{form:Ot},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(yr.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(dt.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(sr,{shixunIds:De,cb:Kn}),t.a.createElement(Yr.a,{visible:Se,onCancel:function(){return je(!1)},onOk:dr}))},gn=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.user,Be=Ee.loading,Ae=Ee.globalSetting;return{pathsDetail:_e,user:xe,globalSetting:Ae,loading:Be.models.index}})(qt),Rn=U("XzQ7"),An=U.n(Rn),Tn=function(_e){var xe,Be,Ae=_e.pathsDetail,Xe=_e.globalSetting,Et=_e.loading,_t=_e.dispatch,lt=Object(he.a)(_e,["pathsDetail","globalSetting","loading","dispatch"]),ct=Object(b.m)();return Object(e.useEffect)(function(){if(!ct.pathId)return;_t({type:"pathsDetail/getPathsDetail",payload:{id:ct.pathId}}),_t({type:"pathsDetail/getRightData",payload:{id:ct.pathId}}),_t({type:"pathsDetail/getStageData",payload:{subject_id:ct.pathId}})},[ct.pathId]),Object(e.useEffect)(function(){var Ye;document.title=((Ye=Ae.detail)===null||Ye===void 0?void 0:Ye.name)||"EduCoder"},[Ae]),t.a.createElement(le.a,{spinning:!1},t.a.createElement("section",{className:An.a.bg},t.a.createElement(D,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(An.a.wrap)},t.a.createElement("aside",{className:An.a.content},t.a.createElement("div",{className:An.a.intro},t.a.createElement("div",{className:An.a.introTitle},t.a.createElement("span",{className:"font16"},"\u7B80\u4ECB")),t.a.createElement(r.a,{value:(Be=Ae.detail)===null||Be===void 0?void 0:Be.description})),t.a.createElement(gn,null)),t.a.createElement(Ir,null))))},Yn=ue.default=Object(p.a)(function(Ee){var _e=Ee.pathsDetail,xe=Ee.loading,Be=Ee.globalSetting;return{pathsDetail:_e,globalSetting:Be,loading:xe}})(Tn)},Aky1:function(ze,ue,U){"use strict";U.d(ue,"a",function(){return g});var Le=U("ErOA"),le=U("qGJc"),he=U.n(le),e="",t;function b(o){p(o)}function p(o){t=new he.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 u=f.file.name;if(f.videoId){var i="/api/users/".concat(e,"/video_auths.json");Object(Le.a)(i,{method:"put",body:{video_id:f.videoId,title:u,file_name:u}}).then(function(c){if(c.status==-1){o.onUploadError&&o.onUploadError(f);return}var m=c.data,d=m.UploadAuth,S=m.UploadAddress,A=m.VideoId;t.setUploadAuthAndAddress(f,d,S)}).catch(function(c){t.deleteFile(t._curIndex),t.nextUpload(),console.log(c)})}else{var n="/api/users/".concat(e,"/video_auths.json"),a="";Object(Le.a)(n,{method:"Post",body:{title:a+u,file_name:a+u}}).then(function(c){if(c){var m=c.data,d=m.UploadAuth,S=m.UploadAddress,A=m.VideoId;t.setUploadAuthAndAddress(f,d,S,A)}}).catch(function(c){t.deleteFile(t._curIndex),t.nextUpload(),console.log(c)}),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,u,n){o.onUploadFailed&&o.onUploadFailed(f),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(f,u,n){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(f,u,n){o.onUploadProgress&&o.onUploadProgress(f,u,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 u="/api/users/".concat(e,"/video_auths.json");Object(Le.a)(u,{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,s){o&&(e=o),b(s);debugger}},BdwD:function(ze,ue,U){"use strict";var Le=U("55MS"),le=U("ZZRV"),he=U.n(le),e=function(b){var p=b.styles,g=p===void 0?{}:p,o=b.customText;return he.a.createElement("section",{className:"tc animated fadeIn",style:Object(Le.a)(Object(Le.a)({},{color:"#999",margin:"200px auto"}),g)},he.a.createElement("img",{src:U("FOrL")}),he.a.createElement("p",{className:"mt20 font14"},o||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"))};ue.a=e},BjJ7:function(ze,ue,U){"use strict";U.d(ue,"d",function(){return le}),U.d(ue,"c",function(){return he}),U.d(ue,"f",function(){return e}),U.d(ue,"b",function(){return t}),U.d(ue,"e",function(){return b}),U.d(ue,"a",function(){return p});var Le=U("m3rI");function le(g){var o=!0;if(g.length>0){for(var s=0;s1&&arguments[1]!==void 0?arguments[1]:"",s=[],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,re,"\u6DFB\u52A0\u4EE3\u7801\u5757"),Object(t.a)(J,we,"\u6DFB\u52A0\u56FE\u7247"),Object(t.a)(J,ae,"\u6DFB\u52A0\u8868\u683C"),J),k=ue.a=function(Y){var ne=Y.defaultValue,pe=ne===void 0?"":ne,me=Y.onChange,Re=Y.width,de=Re===void 0?"100%":Re,ke=Y.height,tt=ke===void 0?400:ke,Ue=Y.miniToolbar,dt=Ue===void 0?!1:Ue,Wt=Y.isFocus,_n=Wt===void 0?!1:Wt,xn=Y.watch,Bn=Y.id,Wn=Bn===void 0?"markdown-editor-id":Bn,_r=Y.showResizeBar,rr=_r===void 0?!1:_r,Ur=Y.noStorage,vr=Ur===void 0?!1:Ur,Nn=Y.showNullButton,vn=Nn===void 0?!1:Nn,kt=Y.fullScreen,Mt=kt===void 0?!1:kt,ln=Y.onBlur,cn=Y.onCMBeforeChange,At=Y.className,dn=At===void 0?"":At,Dn=Y.placeholder,Qn=Dn===void 0?"":Dn,gr=Object(b.useState)(null),ar=Object(e.a)(gr,2),Te=ar[0],Er=ar[1],Ir=Object(b.useState)(pe),zn=Object(e.a)(Ir,2),Zn=zn[0],Cn=zn[1],Lr=Object(b.useState)(xn),Kr=Object(e.a)(Lr,2),ir=Kr[0],Br=Kr[1],_a=Object(b.useState)(Mt),Hr=Object(e.a)(_a,2),Jn=Hr[0],Xn=Hr[1],ea=Object(b.useState)(""),Gr=Object(e.a)(ea,2),or=Gr[0],sr=Gr[1],ta=Object(b.useState)(0),Yr=Object(e.a)(ta,2),yr=Yr[0],$r=Yr[1],na=Object(b.useState)(tt),ra=Object(e.a)(na,2),jr=ra[0],Qr=ra[1],aa=Object(b.useState)(!1),pn=Object(e.a)(aa,2),va=pn[0],Wr=pn[1],br=Object(b.useRef)(),wr=Object(b.useRef)(),Nr=Object(b.useRef)(),kr=Object(b.useRef)();Object(b.useEffect)(function(){if(br.current){var ft=function(Jt,qt){var gn=qt.clipboardData;if(gn){var Rn=gn.types.toString(),An=gn.items;if(Rn==="text/html,Files"||Rn==="Files"){var Tn=An[1];Rn==="Files"&&(Tn=An[0]),Tn.kind==="file"&&Tn.type.match(/^image\//i)&&F(Tn.getAsFile(),function(Yn){Yn.id?mt.replaceSelection("![,](/api/attachments/".concat(Yn.id,")")):document.location.href="/user/login"})}else return!0}return!0},mt=o.a.fromTextArea(br.current,{mode:"markdown",inputStyle:"contenteditable",lineNumbers:!dt,lineWrapping:!0,value:pe,autoCloseTags:!0,autoCloseBrackets:!0});return mt.on("paste",ft),Er(mt),function(){mt.off("paste",ft)}}},[]);var Zr=Object(b.useCallback)(function(){if(wr.current)try{var ft=wr.current.getElementsByClassName("markdown-toolbar-container")[0].offsetHeight,mt=wr.current.getElementsByClassName("markdown-editor-body")[0];Jn?mt.style.height="calc(100vh - ".concat(ft,"px)"):mt.style.height="".concat(jr-ft,"px")}catch(ht){console.log(ht,"---- to set md editor body height")}},[jr,wr,Jn]);Object(b.useEffect)(function(){function ft(){var ht=new s.default(function(Jt){var qt=Object(he.a)(Jt),gn;try{for(qt.s();!(gn=qt.n()).done;){var Rn=gn.value;(Rn.target.offsetHeight>0||Rn.target.offsetWidth>0)&&(Zr(),Te.setSize("100%","100%"),Te.refresh())}}catch(An){qt.e(An)}finally{qt.f()}});return ht.observe(br.current.parentElement),ht}if(Te){var mt=ft();return function(){mt.unobserve(br.current.parentElement)}}},[Te,Zr]),Object(b.useEffect)(function(){if(Te){for(var ft=[],mt=function(){var Rn=Jt[ht];qt=Object(e.a)(Rn,2);var An=qt[0],Tn=qt[1],Yn=Object(t.a)({},An,function(){ia(Tn)});ft.push(Yn),Te.addKeyMap(Yn)},ht=0,Jt=Object.entries(K);ht0){var ft=new Date().getTime(),mt=window.sessionStorage.getItem(Wn);ft>=yr+r&&(!mt||mt!==Zn)&&(window.sessionStorage.setItem(Wn,Zn),Wr(!0))}},r),Object(b.useEffect)(function(){Br(xn)},[Te,xn]),Object(b.useEffect)(function(){Te&&(_n&&Te.focus())},[Te,_n]),Object(b.useEffect)(function(){if(ir&&Te){var ft=function(Jt){var qt=Jt.target;if(kr.current){var gn=qt.scrollTop/qt.scrollHeight;kr.current.scrollTop=kr.current.scrollHeight*gn}},mt=Te.getScrollerElement();return mt.addEventListener("scroll",ft),function(){mt.removeEventListener("scroll",ft)}}},[Te,ir]),Object(b.useEffect)(function(){if(Te&&cn){var ft=function(ht,Jt){cn(ht,Jt)};return Te.on("beforeChange",ft),function(){Te.off("beforeChange",ft)}}},[Te,cn]),Object(b.useEffect)(function(){if(Te&&ln){var ft=function(){ln(Te.getValue())};return Te.on("blur",ft),function(){Te.off("blur",ft)}}},[Te,ln]),Object(b.useEffect)(function(){if(Te){var ft=function(ht){var Jt=ht.getValue();Cn(Jt),$r(new Date().getTime()),ht.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),me&&me(Jt)};return Te.on("change",ft),function(){Te.off("change",ft)}}},[Te,me]),Object(b.useEffect)(function(){Te&&(pe==null?(Te.setValue(""),Cn("")):pe!==Te.getValue()&&(Te.setValue(pe),Cn(pe)))},[Te,pe]);var ia=Object(b.useCallback)(function(ft){var mt=Te.getCursor(),ht=Te.getSelection(),Jt=ht.split(` `);switch(ft){case"bold":return Te.replaceSelection("**"+ht+"**"),ht===""&&Te.setCursor(mt.line,mt.ch+2),Te.focus();case"italic":return Te.replaceSelection("*"+ht+"*"),ht===""&&Te.setCursor(mt.line,mt.ch+1),Te.focus();case"code":return Te.replaceSelection("`"+ht+"`"),ht===""&&Te.setCursor(mt.line,mt.ch+1),Te.focus();case"inline-latex":return Te.replaceSelection("`$$"+ht+"$$`"),ht===""&&Te.setCursor(mt.line,mt.ch+3),Te.focus();case"latex":return Te.replaceSelection("```latex\n"+ht+"\n```"),Te.setCursor(mt.line+1,ht.length+1),Te.focus();case"line-break":return Te.replaceSelection(`
    `),Te.focus();case"list-ul":return ht===""?Te.replaceSelection("- "+ht):Te.replaceSelection(Jt.map(function(qt){return qt===""?"":"- ".concat(qt)}).join(` -`)),Te.focus();case"list-ol":return ht===""?Te.replaceSelection("1. "+ht):Te.replaceSelection(Jt.map(function(qt,vn){return qt===""?"":"".concat(vn+1,". ").concat(qt)}).join(` -`)),Te.focus();case"add-null-ch":return ht===""&&Te.setCursor(mt.line,mt.ch+1),Te.replaceSelection(l),Te.focus();case"eraser":return Te.setValue(""),Te.focus();case"trigger-watch":return Wr(!or),Te.focus();case"trigger-full-screen":return zn(!Jn),Te.focus();case ge:ur(ge);return;case re:ur(re);return;case we:ur(we);return;case ae:ur(ae);return;default:throw new Error}},[Te,or,Jn]),Xr=Object(b.useCallback)(function(ft){ur("");switch(sr){case ge:var mt=ft.title,ht=ft.link;return Te.replaceSelection("[".concat(mt,"](").concat(ht,")")),Te.focus();case re:var Jt=ft.language,qt=ft.content;return Te.replaceSelection(["```"+Jt,qt,"```"].join(` -`)),Te.focus();case we:var vn=ft.src,Rn=ft.alt;return Te.replaceSelection("![ ".concat(Rn," ]( ").concat(vn,' "').concat(Rn,'" )')),Te.focus();case ae:for(var An=ft.row,Tn=ft.col,Yn=ft.align,Ee=` +`)),Te.focus();case"list-ol":return ht===""?Te.replaceSelection("1. "+ht):Te.replaceSelection(Jt.map(function(qt,gn){return qt===""?"":"".concat(gn+1,". ").concat(qt)}).join(` +`)),Te.focus();case"add-null-ch":return ht===""&&Te.setCursor(mt.line,mt.ch+1),Te.replaceSelection(l),Te.focus();case"eraser":return Te.setValue(""),Te.focus();case"trigger-watch":return Br(!ir),Te.focus();case"trigger-full-screen":return Xn(!Jn),Te.focus();case ge:sr(ge);return;case re:sr(re);return;case we:sr(we);return;case ae:sr(ae);return;default:throw new Error}},[Te,ir,Jn]),zr=Object(b.useCallback)(function(ft){sr("");switch(or){case ge:var mt=ft.title,ht=ft.link;return Te.replaceSelection("[".concat(mt,"](").concat(ht,")")),Te.focus();case re:var Jt=ft.language,qt=ft.content;return Te.replaceSelection(["```"+Jt,qt,"```"].join(` +`)),Te.focus();case we:var gn=ft.src,Rn=ft.alt;return Te.replaceSelection("![ ".concat(Rn," ]( ").concat(gn,' "').concat(Rn,'" )')),Te.focus();case ae:for(var An=ft.row,Tn=ft.col,Yn=ft.align,Ee=` `,_e=0;_e300&&(Tn=300);var Yn=tt+Tn+"px";Zr(Yn)}},Jt=kr.current,qt=!1,vn=0;return Jt.addEventListener("mousedown",ft),document.addEventListener("mousemove",ht),document.addEventListener("mouseup",mt),function(){Jt.removeEventListener("mousedown",ft),document.removeEventListener("mousemove",ht),document.removeEventListener("mouseup",mt)}}},[Te,kr]),Object(b.useEffect)(function(){Zr(tt)},[tt]);var sa=T(de),ua=T(Nr),la={width:sa,height:ua},ca=Object(b.useMemo)(function(){if(br){var ft=new Date(br),mt=ft.getHours(),ht=ft.getMinutes(),Jt=ft.getSeconds();return mt=mt<10?"0"+mt:mt,ht=ht<10?"0"+ht:ht,Jt=Jt<10?"0"+Jt:Jt,"".concat(mt,":").concat(ht,":").concat(Jt)}return 0},[br]);function da(){window.sessionStorage.removeItem(Bn),zr(!1),Qr(0)}function pa(){zr(!1),Qr(0),Te.setValue(window.sessionStorage.getItem(Bn))}return p.a.createElement(b.Fragment,null,p.a.createElement("div",{className:"markdown-editor-wrapper",ref:xr},p.a.createElement("div",{className:"markdown-editor-container ".concat(dn," ").concat(or?"on-preview":""," ").concat(dt?"mini":""," ").concat(Jn?"full-screen":""),style:la},p.a.createElement(x,{watch:or,fullScreen:Jn,showNullButton:_n,onActionCallback:oa}),p.a.createElement("div",{className:"markdown-editor-body"},p.a.createElement("div",{className:"codemirror-container"},p.a.createElement("textarea",{ref:wr,placeholder:Qn})),or?p.a.createElement("div",{ref:Mr,className:"preview-container"},p.a.createElement(m.a,{value:Zn})):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:pa},"\u6062\u590D")," ? /",p.a.createElement("a",{onClick:da},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",ca," \u4FDD\u5B58\uFF09"):null),ar?p.a.createElement("a",{ref:kr,className:"editor-resize"}):null,p.a.createElement(_.a,null,W[sr]?p.a.createElement(le.a,{centered:!0,title:W[sr],visible:!0,onCancel:Ar,footer:null},Ea):null))}},QcdW:function(ze,ue,U){},UZu5:function(ze,ue,U){},VlDO:function(ze,ue,U){ze.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(ze,ue,U){ze.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(ze,ue,U){ze.exports=U.p+"static/studnetqun.a5754d96.png"},XzQ7:function(ze,ue,U){ze.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(ze,ue,U){"use strict";U.d(ue,"d",function(){return Le}),U.d(ue,"b",function(){return le}),U.d(ue,"c",function(){return he}),U.d(ue,"a",function(){return e});function Le(t){try{t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function le(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var he=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(ze,ue,U){ze.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(ze,ue,U){},dfu6:function(ze,ue,U){"use strict";U.d(ue,"a",function(){return Le});var Le=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)},le=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(ze,ue,U){"use strict";function Le(he){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],s=-1;if(o){for(var f=0;f=0)return e[p].splice(s,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 he?Object.assign(he,t):t}var le=new Le;ue.a=le},dwhp:function(ze,ue,U){},fXAG:function(ze,ue,U){"use strict";U.d(ue,"i",function(){return Le}),U.d(ue,"h",function(){return le}),U.d(ue,"j",function(){return he}),U.d(ue,"cb",function(){return e}),U.d(ue,"n",function(){return t}),U.d(ue,"Q",function(){return b}),U.d(ue,"t",function(){return p}),U.d(ue,"u",function(){return g}),U.d(ue,"ab",function(){return o}),U.d(ue,"z",function(){return s}),U.d(ue,"l",function(){return f}),U.d(ue,"W",function(){return u}),U.d(ue,"r",function(){return n}),U.d(ue,"L",function(){return a}),U.d(ue,"Z",function(){return i}),U.d(ue,"bb",function(){return c}),U.d(ue,"k",function(){return m}),U.d(ue,"O",function(){return d}),U.d(ue,"Y",function(){return S}),U.d(ue,"w",function(){return A}),U.d(ue,"y",function(){return h}),U.d(ue,"V",function(){return P}),U.d(ue,"b",function(){return x}),U.d(ue,"G",function(){return _}),U.d(ue,"a",function(){return v}),U.d(ue,"N",function(){return R}),U.d(ue,"f",function(){return E}),U.d(ue,"s",function(){return L}),U.d(ue,"X",function(){return C}),U.d(ue,"x",function(){return B}),U.d(ue,"A",function(){return I}),U.d(ue,"e",function(){return V}),U.d(ue,"d",function(){return G}),U.d(ue,"U",function(){return Q}),U.d(ue,"g",function(){return ie}),U.d(ue,"c",function(){return X}),U.d(ue,"P",function(){return ee}),U.d(ue,"m",function(){return $}),U.d(ue,"E",function(){return F}),U.d(ue,"H",function(){return j}),U.d(ue,"C",function(){return M}),U.d(ue,"D",function(){return z}),U.d(ue,"B",function(){return Z}),U.d(ue,"F",function(){return te}),U.d(ue,"S",function(){return fe}),U.d(ue,"p",function(){return se}),U.d(ue,"q",function(){return ge}),U.d(ue,"T",function(){return we}),U.d(ue,"R",function(){return re}),U.d(ue,"o",function(){return ae}),U.d(ue,"K",function(){return ce}),U.d(ue,"J",function(){return H}),U.d(ue,"I",function(){return N}),U.d(ue,"M",function(){return q}),U.d(ue,"v",function(){return J});var Le="FETCH_TASK_START",le="FETCH_TASK_FAILURE",he="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 ",s="SET_ACTIVE_INDEX",f="GET_TASK_LIST",u="SHOW_TASK_LIST",n="HIDE_TASK_LIST",a="SET_TASK_STAR",i="TRIGGER_ENLARGE_UNITY3D ",c="TRIGGER_TAB_FIXED ",m="GET_DISCUSSES",d="SHOW_DISCUSSES_LOADING",S="TOP_OR_DOWN_DISCUSS",A="PLUS_DISCUSS",h="SET_ACTION_TYPE",P="SHOW_REWARD_DIALOG",x="CANCEL_REWARD_DIALOG",_="SET_REWARD",v="ACTIVE_DISCUSS_INDEX",O="CREATE_DISCUSS",R="SHOW_ANSWER_LOADING",E="FETCH_ANSWER_INFO",L="HIGH_TIP_MODAL",C="SHOW_TIP_MODAL",B="SELECT_UNLOCK_ANSWER",I="SET_CHOOSE_ANSWERS",V="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",Q="SHOW_REP_loading",ie="FETCH_REP_CONTENT",X="EDIT_REP_CONTENT",oe="SET_REP_PATH",ee="SHOW_EVALUATE_LOADING",$="HIDE_EVALUATE_LOADING",F="SET_EVALUATE_MESSAGE",j="SET_SHOW_DIR",M="SET_EDITOR_SETTING",z="SET_EDITOR_THEME",Z="SET_EDITOR_FONTSIZE",te="SET_REPOS",fe="SHOW_PATH_LIST",se="HIDE_PATH_LIST",ge="HIDE_PICTURE_VIEW",we="SHOW_PICTURE_VIEW",re="SHOW_NOTICE",ae="HIDE_NOTICE",ce="SET_TAB_INDEX",H="SET_SSH_TABS",N="SET_SSH_CONFIGDATA",q="SET_VNC_LOADING ",J="ON_TAB_TO_SPACE "},jZGp:function(ze,ue,U){"use strict";var Le=U("XKP1"),le=U("X8Fr"),he=U("XZgM"),e=U("TFeq"),t=U("MPZO"),b=U("bnk9"),p=U("CeOx"),g=U("NiCL"),o=U("RXQH"),s=U("VgM2"),f=U("X/R0"),u=U("M6G9"),n=U("VBJJ"),a=U.n(n),i=U("z3+T"),c=U("rjoL"),m=U("TMtJ"),d=U("V0hb"),S=U("GZha"),A=U("buSX"),h=U("VmQ4"),P=U("QeCE"),x=U("ZZRV"),_=U.n(x),v=U("q5+0"),O=U("9kvl"),R=U("1vsH"),E=U("qdXH"),L=U("V0Rq"),C=U("HBuW"),B=U("Dols"),I=U.n(B),V=P.a.Option,G=function(ie){var X=ie.pathsDetail,oe=ie.globalSetting,ee=ie.user,$=ie.loading,F=ie.visibleType,j=ie.updateSort,M=ie.dispatch,z=Object(A.a)(ie,["pathsDetail","globalSetting","user","loading","visibleType","updateSort","dispatch"]),Z=Object(x.useState)([]),te=Object(S.a)(Z,2),fe=te[0],se=te[1],ge=Object(v.m)(),we=Object(x.useState)([]),re=Object(S.a)(we,2),ae=re[0],ce=re[1];Object(x.useEffect)(function(){if(z.data){var T=JSON.parse(JSON.stringify(z.data));l(T,0),ce(Object(d.a)(T)),console.log("---------------",z.data,T,fe,2222),se(Object(d.a)(fe))}},[z.data,F]);var H=function(y,w){m.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){m.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"),m.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(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(L.K)({url:y});case 2:if(Y=me.sent,Y){me.next=5;break}return me.abrupt("return");case 5:return u.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),me.next=8,Object(C.w)({id:Y.shixun_identifier});case 8:if(ne=me.sent,!(ne==null?void 0:ne.game_identifier)){me.next=12;break}return Object(R.z)("/tasks/".concat(ne.game_identifier)),me.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 me.stop()}},k)}));function W(){return K.apply(this,arguments)}return W}()})},ye=function(y){m.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")})},D=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,pe,me,Re,de;return a.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:if(console.log("onDrop:",w),K=w.node.props.eventKey,W=w.dragNode.props.eventKey,k=w.node.props.pos.split("-"),Y=w.dropPosition-Number(k[k.length-1]),!(k.length>2&&!w.node.dragOverGapBottom&&!w.node.dragOverGapTop)){tt.next=7;break}return tt.abrupt("return",!1);case 7:if(!(w.node.dragOver&&w.dragNodesKeys.length>2)){tt.next=9;break}return tt.abrupt("return",!1);case 9:return ne=function Ue(dt,Wt,hn){for(var xn=0;xn0&&w.node.props.expanded&&Y===1?ne(pe,K,function(Ue){Ue.children=Ue.children||[],Ue.children.unshift(me)}):(ne(pe,K,function(Ue,dt,Wt){Re=Wt,de=dt}),Y===-1?Re.splice(de,0,me):Re.splice(de+1,0,me)):ne(pe,K,function(Ue){Ue.children=Ue.children||[],Ue.children.unshift(me)}),tt.next=15,j({stage_id:z.stage_id,list:pe});case 15:l(pe,0),console.log("data:",pe),ce(Object(d.a)(pe));case 18:case"end":return tt.stop()}},y)}));return function(w){return T.apply(this,arguments)}}(),l=function T(y,w){y.map(function(K,W){try{return K.key||(K.key=w+1+"-"+(W+1)),w?K.index=z.index+1+"-"+w+(W+1):K.index=z.index+1+"-"+(W+1),w=w||0,K.children&&(fe.push(w+1+"-"+(W+1)),T(K.children,w+1+"-")),K}catch(k){}})};return _.a.createElement(_.a.Fragment,null,_.a.createElement(le.a,{className:I.a.tree,disabled:z.disabled,defaultExpandAll:!0,expandedKeys:fe,draggable:!0,onDragEnter:D,onDrop:r,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(s.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(s.a,{flex:"1",className:"c-grey-333"},z.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(s.a,{flex:"250px",className:"tr pr20"},!z.disabled&&_.a.createElement("div",null,_.a.createElement(g.a,{title:"\u5220\u9664"},_.a.createElement("span",{onClick:function(){z.deleteStages({id:ne.stage_item_id,stage_id:z.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),z.showVideoPlay&&z.disabled&&ne.item_type==="VideoItem"&&_.a.createElement("aside",null,_.a.createElement(b.a,{type:"primary",onClick:function(){var me,Re;if(!((me=ee.userInfo)===null||me===void 0?void 0:me.admin)&&!((Re=ee.userInfo)===null||Re===void 0?void 0:Re.business)&&!ne.can_view)return m.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||z.subject_id))}},ne.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((w=ee.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=X.detail)===null||K===void 0?void 0:K.allow_statistics)&&((W=ee.userInfo)===null||W===void 0?void 0:W.user_identity)==="\u5B66\u751F"&&((k=X.detail)===null||k===void 0?void 0:k.allow_visit)&&((Y=X.detail)===null||Y===void 0?void 0:Y.courses)))&&z.disabled&&ne.item_type==="Shixun"&&_.a.createElement("aside",null,_.a.createElement("a",{onClick:function(){O.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:I.a.color204},"\u6682\u672A\u516C\u5F00"),!ne.allow_visit&&!ne.to_be_built&&ne.shixun_status==="\u5DF2\u5220\u9664"&&_.a.createElement("span",{className:I.a.color204},"\u5DF2\u5220\u9664"),z.disabled&&ne.item_type==="Shixun"&&_.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",ne.challenges_count)))},treeData:ae}))};ue.a=Object(O.a)(function(Q){var ie=Q.pathsDetail,X=Q.loading,oe=Q.user,ee=Q.globalSetting;return{pathsDetail:ie,globalSetting:ee,user:oe,loading:X.effects}})(G)},"kNP/":function(ze,ue,U){ze.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(ze,ue,U){},"kaH+":function(ze,ue,U){"use strict";var Le=U("MPZO"),le=U("bnk9"),he=U("GZha"),e=U("ZZRV"),t=U.n(e),b=U("UZu5"),p=U.n(b),g=U("dhSg"),o=U("TJkC"),s=U("Z9Ac"),f=U("EOO0");ue.a=function(){var u=Object(e.useState)(""),n=Object(he.a)(u,2),a=n[0],i=n[1],c=Object(e.useState)(0),m=Object(he.a)(c,2),d=m[0],S=m[1];Object(e.useEffect)(function(){var P=g.a.subscribe("preview-image",function(x){i(x)});return P},[]);function A(){i("")}function h(){S(d+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(le.a,{onClick:h},"\u65CB\u8F6C",t.a.createElement(o.a,null)),t.a.createElement(le.a,{href:a},"\u4E0B\u8F7D",t.a.createElement(s.a,null)),t.a.createElement(le.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(d,"deg)")}})):null)}},kwm0:function(ze,ue,U){ze.exports={modal:"modal___1jX7c",uploadWrap:"uploadWrap___3-sVK",upload:"upload___2LemY",uploadLink:"uploadLink___j9Fsx",fileProgress:"fileProgress___11p3K",fileCancel:"fileCancel___3Mx9l",videoName:"videoName___2a-ZN",contentItem:"contentItem___1gUuj",description:"description___2XNFq",colorOrange:"colorOrange___DiWgP"}},lseA:function(ze,ue,U){ze.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(ze,ue,U){(function(Le){var le,le;!function(he){if(!0)window.OSS=he(),ze.exports=he();else var e}(function(){var he;return function(){function e(t,b,p){function g(f,u){if(!b[f]){if(!t[f]){var n=typeof le=="function"&≤if(!u&&n)return le(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(c){return g(t[f][1][c]||c)},i,i.exports,e,t,b,p)}return b[f].exports}for(var o=typeof le=="function"&&le,s=0;s0?F["Content-Type"]=$.mime:F["Content-Type"]=x.getType($.mime||h.extname($.object||""))||"application/octet-stream"),$.content&&(F["Content-Md5"]=A.createHash("md5").update(new g($.content,"utf8")).digest("base64"),F["Content-Length"]||(F["Content-Length"]=$.content.length));var j=this._getResource($);F.authorization=this.authorization($.method,j,$.subres,F);var M=this._getReqUrl($);S("request %s %s, with headers %j, !!stream: %s",$.method,M,F,!!$.stream);var z=$.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:$.method,content:$.content,stream:$.stream,headers:F,timeout:z,writeStream:$.writeStream,customResponse:$.customResponse,ctx:$.ctx||this.ctx}}},ee.request=c.default.mark(function $(F){var j,M,z,Z;return c.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return j=this.createRequest(F),M=void 0,z=void 0,te.prev=3,te.next=6,this.urllib.request(j.url,j.params);case 6:M=te.sent,S("response %s %s, got %s, headers: %j",F.method,j.url,M.status,M.headers),te.next=13;break;case 10:te.prev=10,te.t0=te.catch(3),z=te.t0;case 13:if(Z=void 0,!M||!F.successStatuses||F.successStatuses.indexOf(M.status)!==-1){te.next=26;break}return te.next=17,this.requestError(M);case 17:if(Z=te.sent,Z.code!=="RequestTimeTooSkewed"){te.next=23;break}return this.options.amendTimeSkewed=+new Date(Z.serverTime)-new Date,te.next=22,this.request(F);case 22:return te.abrupt("return",te.sent);case 23:Z.params=F,te.next=30;break;case 26:if(!z){te.next=30;break}return te.next=29,this.requestError(z);case 29:Z=te.sent;case 30:if(!Z){te.next=32;break}throw Z;case 32:if(!F.xmlResponse){te.next=36;break}return te.next=35,this.parseXML(M.data);case 35:M.data=te.sent;case 36:return te.abrupt("return",M);case 37:case"end":return te.stop()}},$,this,[[3,10]])}),ee._getResource=function($){var F="/";return $.bucket&&(F+=$.bucket+"/"),$.object&&(F+=$.object),F},ee._isIP=function($){return X._isIP($)},ee._escape=function($){return B.encodeURIComponent($).replace(/%2F/g,"/")},ee._getReqUrl=function($){var F={};P(this.options.endpoint).to(F);var j=this._isIP(F.hostname),M=this.options.cname;!$.bucket||M||j||(F.host=$.bucket+"."+F.host);var z="/";$.bucket&&j&&(z+=$.bucket+"/"),$.object&&(z+=this._escape($.object).replace(/\+/g,"%2B")),F.pathname=z;var Z={};if($.query&&R(Z,$.query),$.subres){var te={};L.string($.subres)?te[$.subres]="":L.array($.subres)?$.subres.forEach(function(fe){te[fe]=""}):te=$.subres,R(Z,te)}return F.query=Z,E.format(F)},ee._getUserAgent=function(){var $=p&&p.browser?"js":"nodejs",F="aliyun-sdk-"+$+"/"+V.version,j=C.description;return!j&&p&&(j="Node.js "+p.version.slice(1)+" on "+p.platform+" "+p.arch),this._checkUserAgent(F+" "+j)},ee._checkUserAgent=function($){return $.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},ee.checkBrowserAndVersion=function($,F){return Q.name===$&&Q.version.split(".")[0]===F},ee.parseXML=function($){return function(F){g.isBuffer($)&&($=$.toString()),_.parseString($,{explicitRoot:!1,explicitArray:!1},F)}},ee.requestError=c.default.mark(function $(F){var j,M,z,Z;return c.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(j=null,F.data&&F.data.length){te.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=""),te.next=30;break;case 5:return M=String(F.data),S("request response error data: %s",M),z=void 0,te.prev=8,te.next=11,this.parseXML(M)||{};case 11:z=te.sent,te.next=21;break;case 14:return te.prev=14,te.t0=te.catch(8),S(M),te.t0.message+=` +`),Te.focus();default:throw new Error}},[Te,or]),ga=Object(b.useMemo)(function(){switch(or){case ge:return p.a.createElement(I,{callback:zr,onCancel:xr});case re:return p.a.createElement(V.b,{callback:zr,onCancel:xr});case we:return p.a.createElement(ee,{callback:zr,onCancel:xr});case ae:return p.a.createElement(se,{callback:zr,onCancel:xr});default:return null}},[or]);function xr(){sr("")}Object(b.useEffect)(function(){if(Nr.current){var ft=function(An){qt=!0,gn=An.pageY},mt=function(){qt=!1},ht=function(An){if(qt){var Tn=An.pageY-gn;Tn<0&&(Tn=0),Tn>300&&(Tn=300);var Yn=tt+Tn+"px";Qr(Yn)}},Jt=Nr.current,qt=!1,gn=0;return Jt.addEventListener("mousedown",ft),document.addEventListener("mousemove",ht),document.addEventListener("mouseup",mt),function(){Jt.removeEventListener("mousedown",ft),document.removeEventListener("mousemove",ht),document.removeEventListener("mouseup",mt)}}},[Te,Nr]),Object(b.useEffect)(function(){Qr(tt)},[tt]);var oa=T(de),sa=T(jr),ua={width:oa,height:sa},la=Object(b.useMemo)(function(){if(yr){var ft=new Date(yr),mt=ft.getHours(),ht=ft.getMinutes(),Jt=ft.getSeconds();return mt=mt<10?"0"+mt:mt,ht=ht<10?"0"+ht:ht,Jt=Jt<10?"0"+Jt:Jt,"".concat(mt,":").concat(ht,":").concat(Jt)}return 0},[yr]);function ca(){window.sessionStorage.removeItem(Wn),Wr(!1),$r(0)}function da(){Wr(!1),$r(0),Te.setValue(window.sessionStorage.getItem(Wn))}return p.a.createElement(b.Fragment,null,p.a.createElement("div",{className:"markdown-editor-wrapper",ref:wr},p.a.createElement("div",{className:"markdown-editor-container ".concat(dn," ").concat(ir?"on-preview":""," ").concat(dt?"mini":""," ").concat(Jn?"full-screen":""),style:ua},p.a.createElement(x,{watch:ir,fullScreen:Jn,showNullButton:vn,onActionCallback:ia}),p.a.createElement("div",{className:"markdown-editor-body"},p.a.createElement("div",{className:"codemirror-container"},p.a.createElement("textarea",{ref:br,placeholder:Qn})),ir?p.a.createElement("div",{ref:kr,className:"preview-container"},p.a.createElement(m.a,{value:Zn})):null)),va?p.a.createElement("div",{className:"markdown-tip"},"\u60A8\u4E0A\u6B21\u6709\u5DF2\u4FDD\u5B58\u7684\u6570\u636E\uFF0C\u662F\u5426",p.a.createElement("a",{onClick:da},"\u6062\u590D")," ? /",p.a.createElement("a",{onClick:ca},"\u4E0D\u6062\u590D")," \uFF08\u6570\u636E\u5DF2\u4E8E ",la," \u4FDD\u5B58\uFF09"):null),rr?p.a.createElement("a",{ref:Nr,className:"editor-resize"}):null,p.a.createElement(_.a,null,W[or]?p.a.createElement(le.a,{centered:!0,title:W[or],visible:!0,onCancel:xr,footer:null},ga):null))}},QcdW:function(ze,ue,U){},UZu5:function(ze,ue,U){},VlDO:function(ze,ue,U){ze.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(ze,ue,U){ze.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(ze,ue,U){ze.exports=U.p+"static/studnetqun.a5754d96.png"},XzQ7:function(ze,ue,U){ze.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(ze,ue,U){"use strict";U.d(ue,"d",function(){return Le}),U.d(ue,"b",function(){return le}),U.d(ue,"c",function(){return he}),U.d(ue,"a",function(){return e});function Le(t){try{t.mozRequestFullScreen?t.mozRequestFullScreen():t.webkitRequestFullScreen&&t.webkitRequestFullScreen()}catch(b){console.log(b,":e")}}function le(){document.webkitExitFullscreen?document.webkitExitFullscreen():document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen&&document.mozCancelFullScreen()}var he=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(ze,ue,U){ze.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(ze,ue,U){},dfu6:function(ze,ue,U){"use strict";U.d(ue,"a",function(){return Le});var Le=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)},le=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(ze,ue,U){"use strict";function Le(he){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],s=-1;if(o){for(var f=0;f=0)return e[p].splice(s,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 he?Object.assign(he,t):t}var le=new Le;ue.a=le},dwhp:function(ze,ue,U){},fXAG:function(ze,ue,U){"use strict";U.d(ue,"i",function(){return Le}),U.d(ue,"h",function(){return le}),U.d(ue,"j",function(){return he}),U.d(ue,"cb",function(){return e}),U.d(ue,"n",function(){return t}),U.d(ue,"Q",function(){return b}),U.d(ue,"t",function(){return p}),U.d(ue,"u",function(){return g}),U.d(ue,"ab",function(){return o}),U.d(ue,"z",function(){return s}),U.d(ue,"l",function(){return f}),U.d(ue,"W",function(){return u}),U.d(ue,"r",function(){return n}),U.d(ue,"L",function(){return a}),U.d(ue,"Z",function(){return i}),U.d(ue,"bb",function(){return c}),U.d(ue,"k",function(){return m}),U.d(ue,"O",function(){return d}),U.d(ue,"Y",function(){return S}),U.d(ue,"w",function(){return A}),U.d(ue,"y",function(){return h}),U.d(ue,"V",function(){return P}),U.d(ue,"b",function(){return x}),U.d(ue,"G",function(){return _}),U.d(ue,"a",function(){return v}),U.d(ue,"N",function(){return R}),U.d(ue,"f",function(){return E}),U.d(ue,"s",function(){return L}),U.d(ue,"X",function(){return C}),U.d(ue,"x",function(){return B}),U.d(ue,"A",function(){return I}),U.d(ue,"e",function(){return V}),U.d(ue,"d",function(){return G}),U.d(ue,"U",function(){return Q}),U.d(ue,"g",function(){return ie}),U.d(ue,"c",function(){return X}),U.d(ue,"P",function(){return ee}),U.d(ue,"m",function(){return $}),U.d(ue,"E",function(){return F}),U.d(ue,"H",function(){return j}),U.d(ue,"C",function(){return M}),U.d(ue,"D",function(){return z}),U.d(ue,"B",function(){return Z}),U.d(ue,"F",function(){return te}),U.d(ue,"S",function(){return fe}),U.d(ue,"p",function(){return se}),U.d(ue,"q",function(){return ge}),U.d(ue,"T",function(){return we}),U.d(ue,"R",function(){return re}),U.d(ue,"o",function(){return ae}),U.d(ue,"K",function(){return ce}),U.d(ue,"J",function(){return H}),U.d(ue,"I",function(){return N}),U.d(ue,"M",function(){return q}),U.d(ue,"v",function(){return J});var Le="FETCH_TASK_START",le="FETCH_TASK_FAILURE",he="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 ",s="SET_ACTIVE_INDEX",f="GET_TASK_LIST",u="SHOW_TASK_LIST",n="HIDE_TASK_LIST",a="SET_TASK_STAR",i="TRIGGER_ENLARGE_UNITY3D ",c="TRIGGER_TAB_FIXED ",m="GET_DISCUSSES",d="SHOW_DISCUSSES_LOADING",S="TOP_OR_DOWN_DISCUSS",A="PLUS_DISCUSS",h="SET_ACTION_TYPE",P="SHOW_REWARD_DIALOG",x="CANCEL_REWARD_DIALOG",_="SET_REWARD",v="ACTIVE_DISCUSS_INDEX",O="CREATE_DISCUSS",R="SHOW_ANSWER_LOADING",E="FETCH_ANSWER_INFO",L="HIGH_TIP_MODAL",C="SHOW_TIP_MODAL",B="SELECT_UNLOCK_ANSWER",I="SET_CHOOSE_ANSWERS",V="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",Q="SHOW_REP_loading",ie="FETCH_REP_CONTENT",X="EDIT_REP_CONTENT",oe="SET_REP_PATH",ee="SHOW_EVALUATE_LOADING",$="HIDE_EVALUATE_LOADING",F="SET_EVALUATE_MESSAGE",j="SET_SHOW_DIR",M="SET_EDITOR_SETTING",z="SET_EDITOR_THEME",Z="SET_EDITOR_FONTSIZE",te="SET_REPOS",fe="SHOW_PATH_LIST",se="HIDE_PATH_LIST",ge="HIDE_PICTURE_VIEW",we="SHOW_PICTURE_VIEW",re="SHOW_NOTICE",ae="HIDE_NOTICE",ce="SET_TAB_INDEX",H="SET_SSH_TABS",N="SET_SSH_CONFIGDATA",q="SET_VNC_LOADING ",J="ON_TAB_TO_SPACE "},jZGp:function(ze,ue,U){"use strict";var Le=U("XKP1"),le=U("X8Fr"),he=U("XZgM"),e=U("TFeq"),t=U("MPZO"),b=U("bnk9"),p=U("CeOx"),g=U("NiCL"),o=U("RXQH"),s=U("VgM2"),f=U("X/R0"),u=U("M6G9"),n=U("VBJJ"),a=U.n(n),i=U("z3+T"),c=U("rjoL"),m=U("TMtJ"),d=U("V0hb"),S=U("GZha"),A=U("buSX"),h=U("VmQ4"),P=U("QeCE"),x=U("ZZRV"),_=U.n(x),v=U("q5+0"),O=U("9kvl"),R=U("1vsH"),E=U("qdXH"),L=U("V0Rq"),C=U("HBuW"),B=U("Dols"),I=U.n(B),V=P.a.Option,G=function(ie){var X=ie.pathsDetail,oe=ie.globalSetting,ee=ie.user,$=ie.loading,F=ie.visibleType,j=ie.updateSort,M=ie.dispatch,z=Object(A.a)(ie,["pathsDetail","globalSetting","user","loading","visibleType","updateSort","dispatch"]),Z=Object(x.useState)([]),te=Object(S.a)(Z,2),fe=te[0],se=te[1],ge=Object(v.m)(),we=Object(x.useState)([]),re=Object(S.a)(we,2),ae=re[0],ce=re[1];Object(x.useEffect)(function(){if(z.data){var T=JSON.parse(JSON.stringify(z.data));l(T,0),ce(Object(d.a)(T)),console.log("---------------",z.data,T,fe,2222),se(Object(d.a)(fe))}},[z.data,F]);var H=function(y,w){m.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){m.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"),m.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(me){for(;;)switch(me.prev=me.next){case 0:return me.next=2,Object(L.K)({url:y});case 2:if(Y=me.sent,Y){me.next=5;break}return me.abrupt("return");case 5:return u.b.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF01"),me.next=8,Object(C.w)({id:Y.shixun_identifier});case 8:if(ne=me.sent,!(ne==null?void 0:ne.game_identifier)){me.next=12;break}return Object(R.z)("/tasks/".concat(ne.game_identifier)),me.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 me.stop()}},k)}));function W(){return K.apply(this,arguments)}return W}()})},ye=function(y){m.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")})},D=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,pe,me,Re,de;return a.a.wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:if(console.log("onDrop:",w),K=w.node.props.eventKey,W=w.dragNode.props.eventKey,k=w.node.props.pos.split("-"),Y=w.dropPosition-Number(k[k.length-1]),!(k.length>2&&!w.node.dragOverGapBottom&&!w.node.dragOverGapTop)){tt.next=7;break}return tt.abrupt("return",!1);case 7:if(!(w.node.dragOver&&w.dragNodesKeys.length>2)){tt.next=9;break}return tt.abrupt("return",!1);case 9:return ne=function Ue(dt,Wt,_n){for(var xn=0;xn0&&w.node.props.expanded&&Y===1?ne(pe,K,function(Ue){Ue.children=Ue.children||[],Ue.children.unshift(me)}):(ne(pe,K,function(Ue,dt,Wt){Re=Wt,de=dt}),Y===-1?Re.splice(de,0,me):Re.splice(de+1,0,me)):ne(pe,K,function(Ue){Ue.children=Ue.children||[],Ue.children.unshift(me)}),tt.next=15,j({stage_id:z.stage_id,list:pe});case 15:l(pe,0),console.log("data:",pe),ce(Object(d.a)(pe));case 18:case"end":return tt.stop()}},y)}));return function(w){return T.apply(this,arguments)}}(),l=function T(y,w){y.map(function(K,W){try{return K.key||(K.key=w+1+"-"+(W+1)),w?K.index=z.index+1+"-"+w+(W+1):K.index=z.index+1+"-"+(W+1),w=w||0,K.children&&(fe.push(w+1+"-"+(W+1)),T(K.children,w+1+"-")),K}catch(k){}})};return _.a.createElement(_.a.Fragment,null,_.a.createElement(le.a,{className:I.a.tree,disabled:z.disabled,defaultExpandAll:!0,expandedKeys:fe,draggable:!0,onDragEnter:D,onDrop:r,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(s.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(s.a,{flex:"1",className:"c-grey-333"},z.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(s.a,{flex:"250px",className:"tr pr20"},!z.disabled&&_.a.createElement("div",null,_.a.createElement(g.a,{title:"\u5220\u9664"},_.a.createElement("span",{onClick:function(){z.deleteStages({id:ne.stage_item_id,stage_id:z.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),z.showVideoPlay&&z.disabled&&ne.item_type==="VideoItem"&&_.a.createElement("aside",null,_.a.createElement(b.a,{type:"primary",onClick:function(){var me,Re;if(!((me=ee.userInfo)===null||me===void 0?void 0:me.admin)&&!((Re=ee.userInfo)===null||Re===void 0?void 0:Re.business)&&!ne.can_view)return m.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||z.subject_id))}},ne.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(((w=ee.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=X.detail)===null||K===void 0?void 0:K.allow_statistics)&&((W=ee.userInfo)===null||W===void 0?void 0:W.user_identity)==="\u5B66\u751F"&&((k=X.detail)===null||k===void 0?void 0:k.allow_visit)&&((Y=X.detail)===null||Y===void 0?void 0:Y.courses)))&&z.disabled&&ne.item_type==="Shixun"&&_.a.createElement("aside",null,_.a.createElement("a",{onClick:function(){O.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:I.a.color204},"\u6682\u672A\u516C\u5F00"),!ne.allow_visit&&!ne.to_be_built&&ne.shixun_status==="\u5DF2\u5220\u9664"&&_.a.createElement("span",{className:I.a.color204},"\u5DF2\u5220\u9664"),z.disabled&&ne.item_type==="Shixun"&&_.a.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",ne.challenges_count)))},treeData:ae}))};ue.a=Object(O.a)(function(Q){var ie=Q.pathsDetail,X=Q.loading,oe=Q.user,ee=Q.globalSetting;return{pathsDetail:ie,globalSetting:ee,user:oe,loading:X.effects}})(G)},"kNP/":function(ze,ue,U){ze.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(ze,ue,U){},"kaH+":function(ze,ue,U){"use strict";var Le=U("MPZO"),le=U("bnk9"),he=U("GZha"),e=U("ZZRV"),t=U.n(e),b=U("UZu5"),p=U.n(b),g=U("dhSg"),o=U("TJkC"),s=U("Z9Ac"),f=U("EOO0");ue.a=function(){var u=Object(e.useState)(""),n=Object(he.a)(u,2),a=n[0],i=n[1],c=Object(e.useState)(0),m=Object(he.a)(c,2),d=m[0],S=m[1];Object(e.useEffect)(function(){var P=g.a.subscribe("preview-image",function(x){i(x)});return P},[]);function A(){i("")}function h(){S(d+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(le.a,{onClick:h},"\u65CB\u8F6C",t.a.createElement(o.a,null)),t.a.createElement(le.a,{href:a},"\u4E0B\u8F7D",t.a.createElement(s.a,null)),t.a.createElement(le.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(d,"deg)")}})):null)}},kwm0:function(ze,ue,U){ze.exports={modal:"modal___1jX7c",uploadWrap:"uploadWrap___3-sVK",upload:"upload___2LemY",uploadLink:"uploadLink___j9Fsx",fileProgress:"fileProgress___11p3K",fileCancel:"fileCancel___3Mx9l",videoName:"videoName___2a-ZN",contentItem:"contentItem___1gUuj",description:"description___2XNFq",colorOrange:"colorOrange___DiWgP"}},lseA:function(ze,ue,U){ze.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(ze,ue,U){(function(Le){var le,le;!function(he){if(!0)window.OSS=he(),ze.exports=he();else var e}(function(){var he;return function(){function e(t,b,p){function g(f,u){if(!b[f]){if(!t[f]){var n=typeof le=="function"&≤if(!u&&n)return le(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(c){return g(t[f][1][c]||c)},i,i.exports,e,t,b,p)}return b[f].exports}for(var o=typeof le=="function"&&le,s=0;s0?F["Content-Type"]=$.mime:F["Content-Type"]=x.getType($.mime||h.extname($.object||""))||"application/octet-stream"),$.content&&(F["Content-Md5"]=A.createHash("md5").update(new g($.content,"utf8")).digest("base64"),F["Content-Length"]||(F["Content-Length"]=$.content.length));var j=this._getResource($);F.authorization=this.authorization($.method,j,$.subres,F);var M=this._getReqUrl($);S("request %s %s, with headers %j, !!stream: %s",$.method,M,F,!!$.stream);var z=$.timeout||this.options.timeout;return{url:M,params:{agent:this.agent,method:$.method,content:$.content,stream:$.stream,headers:F,timeout:z,writeStream:$.writeStream,customResponse:$.customResponse,ctx:$.ctx||this.ctx}}},ee.request=c.default.mark(function $(F){var j,M,z,Z;return c.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return j=this.createRequest(F),M=void 0,z=void 0,te.prev=3,te.next=6,this.urllib.request(j.url,j.params);case 6:M=te.sent,S("response %s %s, got %s, headers: %j",F.method,j.url,M.status,M.headers),te.next=13;break;case 10:te.prev=10,te.t0=te.catch(3),z=te.t0;case 13:if(Z=void 0,!M||!F.successStatuses||F.successStatuses.indexOf(M.status)!==-1){te.next=26;break}return te.next=17,this.requestError(M);case 17:if(Z=te.sent,Z.code!=="RequestTimeTooSkewed"){te.next=23;break}return this.options.amendTimeSkewed=+new Date(Z.serverTime)-new Date,te.next=22,this.request(F);case 22:return te.abrupt("return",te.sent);case 23:Z.params=F,te.next=30;break;case 26:if(!z){te.next=30;break}return te.next=29,this.requestError(z);case 29:Z=te.sent;case 30:if(!Z){te.next=32;break}throw Z;case 32:if(!F.xmlResponse){te.next=36;break}return te.next=35,this.parseXML(M.data);case 35:M.data=te.sent;case 36:return te.abrupt("return",M);case 37:case"end":return te.stop()}},$,this,[[3,10]])}),ee._getResource=function($){var F="/";return $.bucket&&(F+=$.bucket+"/"),$.object&&(F+=$.object),F},ee._isIP=function($){return X._isIP($)},ee._escape=function($){return B.encodeURIComponent($).replace(/%2F/g,"/")},ee._getReqUrl=function($){var F={};P(this.options.endpoint).to(F);var j=this._isIP(F.hostname),M=this.options.cname;!$.bucket||M||j||(F.host=$.bucket+"."+F.host);var z="/";$.bucket&&j&&(z+=$.bucket+"/"),$.object&&(z+=this._escape($.object).replace(/\+/g,"%2B")),F.pathname=z;var Z={};if($.query&&R(Z,$.query),$.subres){var te={};L.string($.subres)?te[$.subres]="":L.array($.subres)?$.subres.forEach(function(fe){te[fe]=""}):te=$.subres,R(Z,te)}return F.query=Z,E.format(F)},ee._getUserAgent=function(){var $=p&&p.browser?"js":"nodejs",F="aliyun-sdk-"+$+"/"+V.version,j=C.description;return!j&&p&&(j="Node.js "+p.version.slice(1)+" on "+p.platform+" "+p.arch),this._checkUserAgent(F+" "+j)},ee._checkUserAgent=function($){return $.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},ee.checkBrowserAndVersion=function($,F){return Q.name===$&&Q.version.split(".")[0]===F},ee.parseXML=function($){return function(F){g.isBuffer($)&&($=$.toString()),_.parseString($,{explicitRoot:!1,explicitArray:!1},F)}},ee.requestError=c.default.mark(function $(F){var j,M,z,Z;return c.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(j=null,F.data&&F.data.length){te.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=""),te.next=30;break;case 5:return M=String(F.data),S("request response error data: %s",M),z=void 0,te.prev=8,te.next=11,this.parseXML(M)||{};case 11:z=te.sent,te.next=21;break;case 14:return te.prev=14,te.t0=te.catch(8),S(M),te.t0.message+=` raw xml: `+M,te.t0.status=F.status,te.t0.requestId=F.headers["x-oss-request-id"],te.abrupt("return",te.t0);case 21:Z=z.Message||"unknow request error, status: "+F.status,z.Condition&&(Z+=" (condition: "+z.Condition+")"),j=new Error(Z),j.name=z.Code?z.Code+"Error":"UnknowError",j.status=F.status,j.code=z.Code,j.requestId=z.RequestId,j.hostId=z.HostId,j.serverTime=z.ServerTime;case 30:return S("generate error %j",j),te.abrupt("return",j);case 32:case"end":return te.stop()}},$,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);h.call(this,x),this.file=P,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var s=e("babel-runtime/core-js/array/from"),f=g(s),u=e("babel-runtime/regenerator"),n=g(u),a=e("is-type-of"),i=e("util"),c=e("path"),m=e("mime"),d=e("copy-to"),S=b;S.multipartUpload=n.default.mark(function P(x,_,v){var O,R,E,L,C,B,I,V,G;return n.default.wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:if(this.resetCancelFlag(),v=v||{},!v.checkpoint||!v.checkpoint.uploadId){Q.next=6;break}return Q.next=5,this._resumeMultipart(v.checkpoint,v);case 5:return Q.abrupt("return",Q.sent);case 6:return O=102400,v.mime||(a.file(_)?v.mime=m.getType(c.extname(_.name)):a.blob(_)?v.mime=_.type:v.mime=m.getType(c.extname(_))),v.headers=v.headers||{},this._convertMetaToHeaders(v.meta,v.headers),Q.next=12,this._getFileSize(_);case 12:if(!((R=Q.sent)0&&d(L).to(B),I=this._divideParts(O,R),V=I.length,G=!1,Q=n.default.mark(function fe(se,ge){var we,re,ae;return n.default.wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(se.isCancel()){ce.next=21;break}return ce.prev=1,we=I[ge-1],re={stream:se._createStream(v,we.start,we.end),size:we.end-we.start},ce.next=6,se._uploadPart(C,E,ge,re);case 6:if(ae=ce.sent,se.isCancel()||G){ce.next=13;break}if(x.doneParts.push({number:ge,etag:ae.res.headers.etag}),B.push({number:ge,etag:ae.res.headers.etag}),!_||!_.progress){ce.next=13;break}return ce.next=13,_.progress(L.length/V,x,ae.res);case 13:ce.next=21;break;case 15:if(ce.prev=15,ce.t0=ce.catch(1),se.isCancel()){ce.next=21;break}throw se.cancel(),ce.t0.partNum=ge,ce.t0;case 21:case"end":return ce.stop()}},fe,this,[[1,15]])}),ie=(0,f.default)(new Array(V),function(fe,se){return se+1}),X=B.map(function(fe){return fe.number}),oe=ie.filter(function(fe){return X.indexOf(fe)<0}),ee=5,$=_.parallel||ee,!this.checkBrowserAndVersion("Internet Explorer","10")&&$!==1){te.next=26;break}F=0;case 16:if(!(F0)){te.next=37;break}throw this.resetCancelFlag(),Z=z[0],Z.message="Failed to upload some parts with error: "+Z.toString()+" part_num: "+Z.partNum,Z;case 37:if(!this.isCancel()){te.next=40;break}throw j=null,this._makeCancelEvent();case 40:return te.next=42,this.completeMultipartUpload(C,E,B,_);case 42:return te.abrupt("return",te.sent);case 43:case"end":return te.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"),h=A.Readable;i.inherits(o,h),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=[],O=0;O<_;O++){var R=x*O,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),s=e("babel-runtime/regenerator"),f=p(s),u=e("debug")("ali-oss:object"),n=e("utility"),a=e("fs"),i=e("is-type-of"),c=e("url"),m=e("copy-to"),d=e("path"),S=e("mime"),A=e("../common/callback"),h=e("../common/signUtils"),P=b;P.append=f.default.mark(function x(_,v,O){var R;return f.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return O=O||{},O.position===void 0&&(O.position="0"),O.subres={append:"",position:O.position},O.method="POST",E.next=6,this.put(_,v,O);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,O){var R,E,L,C,B,I;return f.default.wrap(function(V){for(;;)switch(V.prev=V.next){case 0:if(R=void 0,O=O||{},!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 O.mime||(i.file(v)?O.mime=S.getType(d.extname(v.name)):O.mime=v.type),E=this._createStream(v,0,v.size),V.next=11,this._getFileSize(v);case 11:return O.contentLength=V.sent,V.next=14,this.putStream(_,E,O);case 14:return V.abrupt("return",V.sent);case 17:throw new TypeError("Must provide Buffer/Blob for put.");case 18:return O.headers=O.headers||{},this._convertMetaToHeaders(O.meta,O.headers),L=O.method||"PUT",C=this._objectRequestParams(L,_,O),A.encodeCallback(C,O),C.mime=O.mime,C.content=R,C.successStatuses=[200],V.next=28,this.request(C);case 28:return B=V.sent,I={name:_,url:this._objectUrl(_),res:B.res},C.headers&&C.headers["x-oss-callback"]&&(I.data=JSON.parse(B.data.toString())),V.abrupt("return",I);case 32:case"end":return V.stop()}},x,this)}),P.putStream=f.default.mark(function x(_,v,O){var R,E,L,C;return f.default.wrap(function(B){for(;;)switch(B.prev=B.next){case 0:return O=O||{},O.headers=O.headers||{},O.contentLength?O.headers["Content-Length"]=O.contentLength:O.headers["Transfer-Encoding"]="chunked",this._convertMetaToHeaders(O.meta,O.headers),R=O.method||"PUT",E=this._objectRequestParams(R,_,O),A.encodeCallback(E,O),E.mime=O.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 O,R,E;return f.default.wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return O=this._objectRequestParams("HEAD",_,v),O.successStatuses=[200,304],L.next=4,this.request(O);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,O){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):O=v,O=O||{},O.process&&(O.subres=O.subres||{},O.subres["x-oss-process"]=O.process),L=void 0,B.prev=6,C=this._objectRequestParams("GET",_,O),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(),u("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 O,R;return f.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return v=v||{},O=this._objectRequestParams("GET",_,v),O.customResponse=!0,O.successStatuses=[200,206,304],E.next=6,this.request(O);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 O,R;return f.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return O=this._objectRequestParams("DELETE",_,v),O.successStatuses=[204],E.next=4,this.request(O);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 O,R,E,L,C,B;return f.default.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:for(v=v||{},O=` `,v.quiet?O+=` true @@ -46,10 +46,10 @@ Actual: `+y.attribValue);else{var k=y.tag,Y=y.tags[y.tags.length-1]||y;k.ns===Y. `,this.offset=(a=o.offset)!=null?a:0,this.dontprettytextnodes=(i=o.dontprettytextnodes)!=null?i:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash=(c=o.spacebeforeslash)!=null?c:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,m=o.writer||{};for(s in m)p.call(m,s)&&(d=m[s],this[s]=d)}return g.prototype.set=function(o){var s,f,u;o||(o={}),"pretty"in o&&(this.pretty=o.pretty),"allowEmpty"in o&&(this.allowEmpty=o.allowEmpty),this.pretty?(this.indent="indent"in o?o.indent:" ",this.newline="newline"in o?o.newline:` `,this.offset="offset"in o?o.offset:0,this.dontprettytextnodes="dontprettytextnodes"in o?o.dontprettytextnodes:0):(this.indent="",this.newline="",this.offset=0,this.dontprettytextnodes=0),this.spacebeforeslash="spacebeforeslash"in o?o.spacebeforeslash:"",this.spacebeforeslash===!0&&(this.spacebeforeslash=" "),this.newlinedefault=this.newline,this.prettydefault=this.pretty,f=o.writer||{};for(s in f)p.call(f,s)&&(u=f[s],this[s]=u);return this},g.prototype.space=function(o){var s;return this.pretty?(s=(o||0)+this.offset+1,s>0?new Array(s).join(this.indent):""):""},g}()}).call(void 0)},{}],235:[function(e,t,b){"use strict";(function(){var p,g,o,s,f,u,n;n=e("./Utility"),f=n.assign,u=n.isFunction,p=e("./XMLDocument"),g=e("./XMLDocumentCB"),s=e("./XMLStringWriter"),o=e("./XMLStreamWriter"),t.exports.create=function(a,i,c,m){var d,S;if(a==null)throw new Error("Root element needs a name");return m=f({},i,c,m),d=new p(m),S=d.element(a),m.headless||(d.declaration(m),m.pubID==null&&m.sysID==null||d.doctype(m)),S},t.exports.begin=function(a,i,c){var m;return u(a)&&(m=[a,i],i=m[0],c=m[1],a={}),i?new g(a,i,c):new p(a)},t.exports.stringWriter=function(a){return new s(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={},s=0;si?d=m(d):d.length>5]|=128<>>9<<4)]=m;for(var d=1732584193,S=-271733879,A=-1732584194,h=271733878,P=0;P>16)+(m>>16)+(d>>16)<<16|65535&d}function a(c,m){return c<>>32-m}var i=e("./helpers");t.exports=function(c){return i.hash(c,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),c=1732584193,m=-271733879,d=-1732584194,S=271733878,A=-1009589776,h=0;h>16)+(a>>16)+(i>>16)<<16|65535&i}function f(n,a){return n<>>32-a}var u=e("./helpers");t.exports=function(n){return u.hash(n,p,20,!0)}},{"./helpers":238}],241:[function(e,t,b){"use strict";var p=e("./helpers"),g=function(S,A){var h=(65535&S)+(65535&A);return(S>>16)+(A>>16)+(h>>16)<<16|65535&h},o=function(S,A){return S>>>A|S<<32-A},s=function(S,A){return S>>>A},f=function(S,A,h){return S&A^~S&h},u=function(S,A,h){return S&A^S&h^A&h},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)^s(S,3)},c=function(S){return o(S,17)^o(S,19)^s(S,10)},m=function(S,A){var h,P,x,_,v,O,R,E,L,C,B,I,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),Q=new Array(64);S[A>>5]|=128<<24-A%32,S[15+(A+64>>9<<4)]=A;for(var L=0;L=0)return h("Request#%d %s: got digest auth header WWW-Authenticate: %s",ee,R,Wt),E.headers=E.headers||{},E.headers.Authorization=digestAuthHeader(se.method,se.path,Wt,E.digestAuth),h("Request#%d %s: auth with digest header: %s",ee,R,E.headers.Authorization),tt.headers["set-cookie"]&&(E.headers.Cookie=tt.headers["set-cookie"].join(";")),b.requestWithCallback(R,E,Ue)}var hn=Date.now()-j;Y&&(Y.contentDownload=hn),h("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",hn,y,w,se.method,se.host,se.path,T,Y);var xn={status:w,statusCode:w,headers:dt,size:y,aborted:K,rt:hn,keepAliveSocket:T,data:ke,requestUrls:E.requestUrls,timing:Y,remoteAddress:W,remotePort:k};if(de){var Fn="";te&&typeof te.getCurrentStatus=="function"&&(Fn=", agent status: "+(0,a.default)(te.getCurrentStatus())),de.message+=", "+se.method+" "+R+" "+w+" (connected: "+l+", keepalive socket: "+T+Fn+`) -headers: `+(0,a.default)(dt),de.data=ke,de.path=se.path,de.status=w,de.headers=dt,de.res=xn}Ue(de,ke,E.streaming?tt:xn),E.emitter&&($.url=R,$.socket=Re&&Re.connection,$.options=se,$.size=q,E.emitter.emit("response",{requestId:ee,error:de,ctx:E.ctx,req:$,res:xn}))}function V(de){var ke=null;if(E.followRedirect&&statuses.redirect[de.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var tt=de.headers.location;if(tt){if(!(E._followRedirectCount>E.maxRedirects)){var Ue=E.formatRedirectUrl?E.formatRedirectUrl(R,tt):d.resolve(R,tt);h("Request#%d %s: `redirected` from %s to %s",ee,se.path,R,Ue),B(),E.headers&&E.headers.Host&&v.test(tt)&&(E.headers.Host=null);var dt=L;return L=null,b.requestWithCallback(Ue,E,dt),{redirect:!0,error:null}}ke=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+R),ke.name="MaxRedirectError"}else ke=new Error("Got statusCode "+de.statusCode+" but cannot resolve next location from headers"),ke.name="FollowRedirectError"}return{redirect:!1,error:ke}}function G(de,ke,tt){return tt(null,ke,de.headers["content-encoding"])}function Q(de){if(Y&&(Y.waiting=Date.now()-j),h("Request#%d %s `req response` event emit: status %d, headers: %j",ee,R,de.statusCode,de.headers),E.streaming){var ke=V(de);return ke.redirect?void de.resume():ke.error?(de.resume(),I(ke.error,null,de)):I(null,null,de)}if(de.on("close",function(){h("Request#%d %s: `res close` event emit, total size %d",ee,R,y)}),de.on("error",function(){h("Request#%d %s: `res error` event emit, total size %d",ee,R,y)}),de.on("aborted",function(){K=!0,h("Request#%d %s: `res aborted` event emit, total size %d",ee,R,y)}),ne){var ke=V(de);return ke.redirect?void de.resume():ke.error?(de.resume(),ne.end(),I(ke.error,null,de)):(E.consumeWriteStream===!1?de.on("end",I.bind(null,null,null,de)):isNode010||isNode012?first([[ne,"close"],[de,"aborted"]],function(dt,Wt,hn){h("Request#%d %s: writeStream or res %s event emitted",ee,R,hn),I(r||null,null,de)}):ne.on("close",function(){h("Request#%d %s: writeStream close event emitted",ee,R),I(r||null,null,de)}),de.pipe(ne))}var tt=[];de.on("data",function(Ue){h("Request#%d %s: `res data` event emit, size %d",ee,R,Ue.length),y+=Ue.length,tt.push(Ue)}),de.on("end",function(){var Ue=g.concat(tt,y);if(h("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",ee,R,y,de._dumped),r)return I(r,Ue,de);var dt=V(de);if(dt.error)return I(dt.error,Ue,de);dt.redirect||G(de,Ue,function(Wt,hn,xn){if(Wt)return I(Wt,Ue,de);if(!xn&&O.indexOf(E.dataType)>=0){try{hn=decodeBodyByCharset(hn,de)}catch(Bn){return h("decodeBodyByCharset error: %s",Bn),I(null,hn,de)}if(E.dataType==="json")if(y===0)hn=null;else{var Fn=parseJSON(hn,fe);Fn.error?Wt=Fn.error:hn=Fn.data}}K&&h("Request#%d %s: Remote socket was terminated before `response.end()` was called",ee,R),I(Wt,hn,de)})})}function ie(){h("Response timer ticking, timeout: %d",me),D=setTimeout(function(){D=null;var de="Response timeout for "+me+"ms";r=new Error(de),r.name="ResponseTimeoutError",r.requestId=ee,h("ResponseTimeout: Request#%d %s %s: %s, connected: %s",ee,R,r.name,de,l),X()},me)}function X(){h("Request#%d %s abort, connected: %s",ee,R,l),Re.socket||(r.noSocket=!0,I(r)),Re.abort()}if(!R||typeof R!="string"&&(R===void 0?"undefined":(0,c.default)(R))!=="object"){var oe=m.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 ee=++x;E.requestUrls=E.requestUrls||[];var $={requestId:ee,url:R,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",$),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=d.parse(R)):F=R;var M=(E.type||E.method||F.method||"GET").toUpperCase(),z=F.port||80,Z=S,te=s(E.agent,b.agent),fe=E.fixJSONCtlChars;F.protocol==="https:"&&(Z=A,te=s(E.httpsAgent,b.httpsAgent),F.port||(z=443));var se={host:F.hostname||F.host||"localhost",path:F.path||"/",method:M,port:z,agent:te,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-O%4*8&255;P[_+O>>>2]|=R<<24-(_+O)%4*8}else for(var O=0;O>>2]=x[O>>>2];return this.sigBytes+=v,this},clamp:function(){var h=this.words,P=this.sigBytes;h[P>>>2]&=4294967295<<32-P%4*8,h.length=p.ceil(P/4)},clone:function(){var h=u.clone.call(this);return h.words=this.words.slice(0),h},random:function(h){for(var P,x=[],_=0;_>16)&E,O=18e3*(65535&O)+(O>>16)&E;var L=(R<<16)+O&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,h)}}),a=s.enc={},i=a.Hex={stringify:function(h){for(var P=h.words,x=h.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push((O>>>4).toString(16)),_.push((15&O).toString(16))}return _.join("")},parse:function(h){for(var P=h.length,x=[],_=0;_>>3]|=parseInt(h.substr(_,2),16)<<24-_%8*4;return new n.init(x,P/2)}},c=a.Latin1={stringify:function(h){for(var P=h.words,x=h.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push(String.fromCharCode(O))}return _.join("")},parse:function(h){for(var P=h.length,x=[],_=0;_>>2]|=(255&h.charCodeAt(_))<<24-_%4*8;return new n.init(x,P)}},m=a.Utf8={stringify:function(h){try{return decodeURIComponent(escape(c.stringify(h)))}catch(P){throw new Error("Malformed UTF-8 data")}},parse:function(h){return c.parse(unescape(encodeURIComponent(h)))}},d=f.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new n.init,this._nDataBytes=0},_append:function(h){typeof h=="string"&&(h=m.parse(h)),this._data.concat(h),this._nDataBytes+=h.sigBytes},_process:function(h){var P=this._data,x=P.words,_=P.sigBytes,v=this.blockSize,O=4*v,R=_/O;R=h?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,u){for(var n in u)Object.prototype.hasOwnProperty.call(u,n)&&u[n]&&(f[n]=u[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 u(n){return n<10?"0"+n:n}return f.getUTCFullYear()+"-"+u(f.getUTCMonth()+1)+"-"+u(f.getUTCDate())+"T"+u(f.getUTCHours())+":"+u(f.getUTCMinutes())+":"+u(f.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(f){return!!/^\d+$/.test(f)}}]),o}();e.default=g},function(he,e,t){!function(b,p){he.exports=e=p(t(0))}(0,function(b){return function(p){function g(S,A,h,P,x,_,v){var O=S+(A&h|~A&P)+x+v;return(O<<_|O>>>32-_)+A}function o(S,A,h,P,x,_,v){var O=S+(A&P|h&~P)+x+v;return(O<<_|O>>>32-_)+A}function s(S,A,h,P,x,_,v){var O=S+(A^h^P)+x+v;return(O<<_|O>>>32-_)+A}function f(S,A,h,P,x,_,v){var O=S+(h^(A|~P))+x+v;return(O<<_|O>>>32-_)+A}var u=b,n=u.lib,a=n.WordArray,i=n.Hasher,c=u.algo,m=[];!function(){for(var S=0;S<64;S++)m[S]=4294967296*p.abs(p.sin(S+1))|0}();var d=c.MD5=i.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(A,h){for(var P=0;P<16;P++){var x=h+P,_=A[x];A[x]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var v=this._hash.words,O=A[h+0],R=A[h+1],E=A[h+2],L=A[h+3],C=A[h+4],B=A[h+5],I=A[h+6],V=A[h+7],G=A[h+8],Q=A[h+9],ie=A[h+10],X=A[h+11],oe=A[h+12],ee=A[h+13],$=A[h+14],F=A[h+15],j=v[0],M=v[1],z=v[2],Z=v[3];j=g(j,M,z,Z,O,7,m[0]),Z=g(Z,j,M,z,R,12,m[1]),z=g(z,Z,j,M,E,17,m[2]),M=g(M,z,Z,j,L,22,m[3]),j=g(j,M,z,Z,C,7,m[4]),Z=g(Z,j,M,z,B,12,m[5]),z=g(z,Z,j,M,I,17,m[6]),M=g(M,z,Z,j,V,22,m[7]),j=g(j,M,z,Z,G,7,m[8]),Z=g(Z,j,M,z,Q,12,m[9]),z=g(z,Z,j,M,ie,17,m[10]),M=g(M,z,Z,j,X,22,m[11]),j=g(j,M,z,Z,oe,7,m[12]),Z=g(Z,j,M,z,ee,12,m[13]),z=g(z,Z,j,M,$,17,m[14]),M=g(M,z,Z,j,F,22,m[15]),j=o(j,M,z,Z,R,5,m[16]),Z=o(Z,j,M,z,I,9,m[17]),z=o(z,Z,j,M,X,14,m[18]),M=o(M,z,Z,j,O,20,m[19]),j=o(j,M,z,Z,B,5,m[20]),Z=o(Z,j,M,z,ie,9,m[21]),z=o(z,Z,j,M,F,14,m[22]),M=o(M,z,Z,j,C,20,m[23]),j=o(j,M,z,Z,Q,5,m[24]),Z=o(Z,j,M,z,$,9,m[25]),z=o(z,Z,j,M,L,14,m[26]),M=o(M,z,Z,j,G,20,m[27]),j=o(j,M,z,Z,ee,5,m[28]),Z=o(Z,j,M,z,E,9,m[29]),z=o(z,Z,j,M,V,14,m[30]),M=o(M,z,Z,j,oe,20,m[31]),j=s(j,M,z,Z,B,4,m[32]),Z=s(Z,j,M,z,G,11,m[33]),z=s(z,Z,j,M,X,16,m[34]),M=s(M,z,Z,j,$,23,m[35]),j=s(j,M,z,Z,R,4,m[36]),Z=s(Z,j,M,z,C,11,m[37]),z=s(z,Z,j,M,V,16,m[38]),M=s(M,z,Z,j,ie,23,m[39]),j=s(j,M,z,Z,ee,4,m[40]),Z=s(Z,j,M,z,O,11,m[41]),z=s(z,Z,j,M,L,16,m[42]),M=s(M,z,Z,j,I,23,m[43]),j=s(j,M,z,Z,Q,4,m[44]),Z=s(Z,j,M,z,oe,11,m[45]),z=s(z,Z,j,M,F,16,m[46]),M=s(M,z,Z,j,E,23,m[47]),j=f(j,M,z,Z,O,6,m[48]),Z=f(Z,j,M,z,V,10,m[49]),z=f(z,Z,j,M,$,15,m[50]),M=f(M,z,Z,j,B,21,m[51]),j=f(j,M,z,Z,oe,6,m[52]),Z=f(Z,j,M,z,L,10,m[53]),z=f(z,Z,j,M,ie,15,m[54]),M=f(M,z,Z,j,R,21,m[55]),j=f(j,M,z,Z,G,6,m[56]),Z=f(Z,j,M,z,F,10,m[57]),z=f(z,Z,j,M,I,15,m[58]),M=f(M,z,Z,j,ee,21,m[59]),j=f(j,M,z,Z,C,6,m[60]),Z=f(Z,j,M,z,X,10,m[61]),z=f(z,Z,j,M,E,15,m[62]),M=f(M,z,Z,j,Q,21,m[63]),v[0]=v[0]+j|0,v[1]=v[1]+M|0,v[2]=v[2]+z|0,v[3]=v[3]+Z|0},_doFinalize:function(){var A=this._data,h=A.words,P=8*this._nDataBytes,x=8*A.sigBytes;h[x>>>5]|=128<<24-x%32;var _=p.floor(P/4294967296),v=P;h[15+(x+64>>>9<<4)]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8),h[14+(x+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),A.sigBytes=4*(h.length+1),this._process();for(var O=this._hash,R=O.words,E=0;E<4;E++){var L=R[E];R[E]=16711935&(L<<8|L>>>24)|4278255360&(L<<24|L>>>8)}return O},clone:function(){var A=i.clone.call(this);return A._hash=this._hash.clone(),A}});u.MD5=i._createHelper(d),u.HmacMD5=i._createHmacHelper(d)}(Math),b.MD5})},function(he,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(he,e,t){"use strict";function b(d){return d&&d.__esModule?d:{default:d}}function p(d,S){if(!(d instanceof S))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var g=function(){function d(S,A){for(var h=0;h-1)return"Baiduspider";if(i.indexOf("PlayStation")>-1)return"PS4";var m=navigator.platform=="Win32"||navigator.platform=="Windows"||i.indexOf("Windows")>-1,d=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return d&&(c="macOS"),navigator.platform=="X11"&&!m&&!d&&(c="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(c="Linux"),m?"windows":c},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},s=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,c=navigator.platform,m=i.match(/Web[kK]it[\/]{0,1}([\d.]+)/),d=i.match(/(Android);?[\s\/]+([\d.]+)?/),S=!!i.match(/\(Macintosh\; Intel /),A=i.match(/(iPad).*OS\s([\d_]+)/),h=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(c),v=i.match(/Windows Phone ([\d.]+)/),O=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.]+)/),I=i.match(/PlayBook/),V=i.match(/Chrome\/([\d.]+)/)||i.match(/CriOS\/([\d.]+)/),G=i.match(/Firefox\/([\d.]+)/),Q=i.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),ie=i.match(/MSIE\s([\d.]+)/)||i.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),X=!V&&i.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),oe=X||i.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((a.webkit=!!m)&&(a.version=m[1]),d&&(n.android=!0,n.version=d[2]),P&&!h&&(n.ios=n.iphone=!0,n.version=P[2].replace(/_/g,".")),A&&(n.ios=n.ipad=!0,n.version=A[2].replace(/_/g,".")),h&&(n.ios=n.ipod=!0,n.version=h[3]?h[3].replace(/_/g,"."):null),v&&(n.wp=!0,n.version=v[1]),x&&(n.webos=!0,n.version=x[2]),O&&(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]),I&&(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]),Q&&(n.firefoxos=!0,n.version=Q[1]),ie&&(a.ie=!0,a.version=ie[1]),oe&&(S||n.ios||_||d)&&(a.safari=!0,n.ios||(a.version=oe[1])),X&&(a.webview=!0),S){var ee=i.match(/[\d]*_[\d]*_[\d]*/);ee&&ee.length>0&&ee[0]&&(n.version=ee[0].replace(/_/g,"."))}return n.tablet=!!(A||I||d&&!i.match(/Mobile/)||G&&i.match(/Tablet/)||ie&&!i.match(/Phone/)&&i.match(/Touch/)),n.phone=!(n.tablet||n.ipod||!(d||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=s(a),{os:n,browser:a}}(),u=function(){function n(){b(this,n)}return p(n,null,[{key:"getHost",value:function(i){var c="";if(i===void 0||i==null||i=="")return"";var m=i.indexOf("//"),d=i;m>-1&&(d=i.substring(m+2));var c=d,S=d.split("/");return S&&S.length>0&&(c=S[0]),S=c.split(":"),S&&S.length>0&&(c=S[0]),c}},{key:"os",get:function(){return f.os}},{key:"browser",get:function(){var i=f.browser;return i.name||(i.name=s()),i}}]),n}();e.default=u},function(he,e,t){"use strict";function b(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(s,f){for(var u=0;u0){$._invalidUserId=!0;var z=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(z)}}catch(Z){console.log(Z)}})})}ie&&(ee.videoInfo=ie?JSON.parse(ie).Vod:{},ee.userData=a.default.encode(ie)),ee.ri=P.default.create(),this._uploadList.push(ee),this._reportLog("20001",ee,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(ee)}catch(F){console.log(F)}return!0}},{key:"deleteFile",value:function(I){return!!this.cancelFile(I)&&(this._uploadList.splice(I,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(I){if(this.options,I<0||I>=this._uploadList.length)return!1;var V=this._uploadList[I];if(I==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(I){if(this.options,I<0||I>=this._uploadList.length)return!1;var V=this._uploadList[I];return V.state==o.UPLOADSTATE.CANCELED&&(V.state=o.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(I){return this._getCheckoutpoint({file:I})}},{key:"startUpload",value:function(I){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 I=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{I.onUploadEnd&&I.onUploadEnd(V)}catch(G){console.log(G)}}}},{key:"clear",value:function(I){for(var V=this.options,G=0,Q=0;Qthis._curIndex&&(ie=this._uploadList[this._curIndex]),ie&&(this.init(I,V,G,Q),this._state=o.VODSTATE.START,this._ossUpload=null,this._uploadCore(ie,ie.retry),ie.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(I,V,G){if(this._curIndex==-1)return!1;if(this._state!=o.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var Q=this._uploadList[this._curIndex];Q.object?this._refreshSTSTokenUpload(Q,I,V,G):this.setSTSToken(Q,I,V,G)}}},{key:"setSTSTokenDirectlyUpload",value:function(I,V,G,Q,ie){if(!(V&&G&&Q&&ie))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var X=I;this.init(V,G,Q,ie),X.endpoint=X._endpoint,X.bucket=X._bucket,X.object=X._object,this._ossUpload=null,this._uploadCore(X,I.retry),I.retry=!1}},{key:"setSTSToken",value:function(I,V,G,Q){if(!V||!G||!Q)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var ie=I.videoInfo,X={accessKeyId:V,securityToken:Q,accessKeySecret:G,fileName:I.file.name,title:ie.Title,requestId:I.ri,region:this.options.region};ie.ImageType&&(X.imageType=ie.ImageType),ie.ImageExt&&(X.imageExt=ie.ImageExt),ie.FileSize&&(X.fileSize=ie.FileSize),ie.Description&&(X.description=ie.Description),ie.CateId&&(X.cateId=ie.CateId),ie.Tags&&(X.tags=ie.Tags),ie.TemplateGroupId&&(X.templateGroupId=ie.TemplateGroupId),ie.StorageLocation&&(X.storageLocation=ie.StorageLocation),ie.CoverURL&&(X.coverUrl=ie.CoverURL),ie.TransCodeMode&&(X.transCodeMode=ie.TransCodeMode),ie.UserData&&(X.userData=ie.UserData);var oe=this,ee="getUploadAuth";I.videoId?(X.videoId=I.videoId,ee="refreshUploadAuth"):I.isImage&&(ee="getImageUploadAuth"),_.default[ee](X,function($){I.videoId=$.VideoId?$.VideoId:I.videoId,oe.setUploadAuthAndAddress(I,$.UploadAuth,$.UploadAddress),oe._state=o.VODSTATE.START},function($){oe._error(I,{name:$.Code,code:$.Code,message:$.Message,requestId:$.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(I,V,G,Q){if(!I||!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 X={},oe=I;if(G){if(X=JSON.parse(a.default.decode(G)),!X.Endpoint||!X.Bucket||!X.FileName)return console.error("uploadAddress is invalid"),!1}else X.Endpoint=oe.endpoint,X.Bucket=oe.bucket,X.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:X.Endpoint,oe.bucket=oe._bucket?oe._bucket:X.Bucket,oe.object=oe._object?oe._object:X.FileName,oe.region=this.options.region,Q&&(oe.videoId=Q),this._ossUpload=null,this._uploadCore(oe,I.retry),I.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(I,V,G,Q){if(!V||!G||!Q)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var ie={accessKeyId:V,securityToken:Q,accessKeySecret:G,videoId:I.object,requestId:I.ri,region:this.options.region},X=this,oe="refreshUploadAuth";I.isImage&&(oe="getImageUploadAuth"),_.default[oe](ie,function(ee){X.setUploadAuthAndAddress(I,ee.UploadAuth,UploadAddress),X._state=o.VODSTATE.START},function(ee){X._error(I,{name:ee.Code,code:ee.Code,message:ee.Message,requestId:ee.RequestId})})}},{key:"_upload",value:function(I){var V=arguments.length>1&&arguments[1]!==void 0&&arguments[1],G=this.options;if(I.retry=V,G.onUploadstarted&&!V)try{var Q=this._getCheckoutpoint(I);Q&&Q.state!=o.UPLOADSTATE.UPLOADING&&(I.checkpoint=Q,I.videoId=Q.videoId),G.onUploadstarted(I)}catch(ie){console.log(ie)}}},{key:"_uploadCore",value:function(I){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(I.state=o.UPLOADSTATE.UPLOADING,!this._ossUpload){I.endpoint=I.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var V=this;this._ossUpload=new u.default({bucket:I.bucket,endpoint:I.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(I.file.name),Q=this._getCheckoutpoint(I),ie="",X="";Q&&Q.checkpoint&&(X=Q.state,ie=Q.videoId,Q=Q.checkpoint),Q&&ie==I.videoId&&X!=o.UPLOADSTATE.UPLOADING&&(Q.file=I.file,I.checkpoint=Q,Q.uploadId);var oe=this._adjustPartSize(I);this._reportLog("20002",I,{ft:G,fs:I.file.size,bu:I.bucket,ok:I.object,vid:I.videoId||"",fn:I.file.name,fw:null,fh:null,ps:oe});var ee={headers:{"x-oss-notification":I.userData?I.userData:""},partSize:oe,parallel:this.options.parallel};this._ossUpload.upload(I,ee)}},{key:"_findUploadIndex",value:function(){for(var I=-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,I.state=o.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(I,V)}catch(Q){console.log(Q)}}return}if((V.name=="RequestTimeoutError"||V.name=="ConnectionTimeout"||V.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var G=this;return setTimeout(function(){G._uploadCore(I,!0)},1e3*G._retryDuration),void this._retryCount++}V.name=="NoSuchUploadError"&&this._removeCheckoutpoint(I),this._handleError(I,V)}}},{key:"_handleError",value:function(I,V){var G=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],Q=o.UPLOADSTATE.FAIlURE;if(I.state!=o.UPLOADSTATE.CANCELED&&(I.state=o.UPLOADSTATE.FAIlURE,this._state=o.VODSTATE.FAILURE,this.options.onUploadFailed&&V&&V.code&&V.message))try{this.options.onUploadFailed(I,V.code,V.message)}catch(X){console.log(X)}if(G&&this._changeState(I,Q),this._reportLog("20006",I,{code:V.name,message:V.message,requestId:V.requestId,fs:I.file.size,bu:I.bucket,ok:I.object,fn:I.file.name}),this._reportLog("20004",I,{requestId:V.requestId,fs:I.file.size,bu:I.bucket,ok:I.object,fn:I.file.name}),I.ri=P.default.create(),this._findUploadIndex()!=-1){var ie=this;this._state=o.VODSTATE.START,setTimeout(function(){ie.nextUpload()},100)}}},{key:"_complete",value:function(I,V){if(I.state=o.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(I)}catch(ie){console.log(ie)}var G=0;V&&V.res&&V.res.headers&&(G=V.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(I);var Q=this;setTimeout(function(){Q.nextUpload()},100),this._retryCount=0,this._reportLog("20003",I,{requestId:G})}},{key:"_progress",value:function(I,V,G){if(this.options.onUploadProgress)try{I.loaded=V.loaded,this.options.onUploadProgress(I,V.total,V.loaded)}catch(F){console.log(F)}var Q=V.checkpoint,ie=0;Q&&(I.checkpoint=Q,this._saveCheckoutpoint(I,Q,o.UPLOADSTATE.UPLOADING),ie=Q.uploadId),this._retryCount=0;var X=this._getPortNumber(Q),oe=0;if(G&&G.headers&&(oe=G.headers["x-oss-request-id"]),V.loaded!=0&&this._reportLog("20007",I,{pn:X,requestId:oe}),V.loaded!=1&&this._reportLog("20005",I,{UploadId:ie,pn:X+1,pr:I.retry?1:0,fs:I.file.size,bu:I.bucket,ok:I.object,fn:I.file.name}),!this._invalidUserId&&!I.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var ee={file:I.file,checkpoint:V,userId:this.options.userId,videoId:I.videoId,region:this.options.region,fileHash:I.fileHash};try{var $=this;O.default.upload(ee,function(){},function(F){if((F=JSON.parse(F))&&F.Code=="InvalidParameter"&&F.Message.indexOf("UserId")>0){$._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(I){if(I){var V=I.doneParts;if(V&&V.length>0)return V[V.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(I){var V=this._getCheckoutpointKey(I);c.default.remove(V)}},{key:"_getCheckoutpoint",value:function(I){var V=this._getCheckoutpointKey(I),G=c.default.get(V);if(G)try{return JSON.parse(G)}catch(Q){}return""}},{key:"_saveCheckoutpoint",value:function(I,V,G){if(V){var Q=this._getCheckoutpointKey(I),ie=I.file,X={fileName:ie.name,lastModified:ie.lastModified,size:ie.size,object:I.object,videoId:I.videoId,bucket:I.bucket,endpoint:I.endpoint,checkpoint:V,loaded:I.loaded,state:G};c.default.set(Q,JSON.stringify(X))}}},{key:"_changeState",value:function(I,V){var G=this._getCheckoutpoint(I);G&&((this._onbeforeunload=!0)&&(V=o.UPLOADSTATE.STOPED),this._saveCheckoutpoint(I,G.checkpoint,V))}},{key:"_getCheckoutpointKey",value:function(I){return"upload_"+I.file.lastModified+"_"+I.file.name+"_"+I.file.size}},{key:"_getCheckoutpointFromCloud",value:function(I,V,G){var Q={userId:this.options.userId,uploadInfoList:[{FileName:I.file.name,FileSize:I.file.size,FileCreateTime:I.file.lastModified,FileHash:I.fileHash}],region:this.options.region};O.default.get(Q,function(ie){V(ie)},G)}},{key:"_reportLog",value:function(I,V,G){G||(G={}),G.ri=V.ri,this._ut&&(G.ut=this._ut),this._log.log(I,G)}},{key:"_initEvent",value:function(){var I=this;window&&(window.onbeforeunload=function(V){if(I._onbeforeunload=!0,I._curIndex!=-1&&I._uploadList.length>I._curIndex){var G=I._uploadList[I._curIndex];I._changeState(G,o.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var I=0;I1e4?I.file.size/9999:this.options.partSize}}]),C}());e.default=L},function(he,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(he,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 c=0;c=p())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p().toString(16)+" bytes");return 0|D}function S(D){return+D!=D&&(D=0),o.alloc(+D)}function A(D,r){if(o.isBuffer(D))return D.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(D)||D instanceof ArrayBuffer))return D.byteLength;typeof D!="string"&&(D=""+D);var l=D.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(D).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*l;case"hex":return l>>>1;case"base64":return re(D).length;default:if(T)return se(D).length;r=(""+r).toLowerCase(),T=!0}}function h(D,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(D||(D="utf8");;)switch(D){case"hex":return ie(this,r,l);case"utf8":case"utf-8":return I(this,r,l);case"ascii":return G(this,r,l);case"latin1":case"binary":return Q(this,r,l);case"base64":return B(this,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return X(this,r,l);default:if(T)throw new TypeError("Unknown encoding: "+D);D=(D+"").toLowerCase(),T=!0}}function P(D,r,l){var T=D[r];D[r]=D[l],D[l]=T}function x(D,r,l,T,y){if(D.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:D.length-1),l<0&&(l=D.length+l),l>=D.length){if(y)return-1;l=D.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:_(D,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(D,r,l):Uint8Array.prototype.lastIndexOf.call(D,r,l):_(D,[r],l,T,y);throw new TypeError("val must be string, number or Buffer")}function _(D,r,l,T,y){function w(Re,de){return K===1?Re[de]:Re.readUInt16BE(de*K)}var K=1,W=D.length,k=r.length;if(T!==void 0&&((T=String(T).toLowerCase())==="ucs2"||T==="ucs-2"||T==="utf16le"||T==="utf-16le")){if(D.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 pe=!0,me=0;mey&&(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,pe;switch(W){case 1:w<128&&(K=w);break;case 2:k=D[y+1],(192&k)==128&&(pe=(31&w)<<6|63&k)>127&&(K=pe);break;case 3:k=D[y+1],Y=D[y+2],(192&k)==128&&(192&Y)==128&&(pe=(15&w)<<12|(63&k)<<6|63&Y)>2047&&(pe<55296||pe>57343)&&(K=pe);break;case 4:k=D[y+1],Y=D[y+2],ne=D[y+3],(192&k)==128&&(192&Y)==128&&(192&ne)==128&&(pe=(15&w)<<18|(63&k)<<12|(63&Y)<<6|63&ne)>65535&&pe<1114112&&(K=pe)}}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(D){var r=D.length;if(r<=J)return String.fromCharCode.apply(String,D);for(var l="",T=0;TT)&&(l=T);for(var y="",w=r;wl)throw new RangeError("Trying to access beyond buffer length")}function ee(D,r,l,T,y,w){if(!o.isBuffer(D))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>y||rD.length)throw new RangeError("Index out of range")}function $(D,r,l,T){r<0&&(r=65535+r+1);for(var y=0,w=Math.min(D.length-l,2);y>>8*(T?y:1-y)}function F(D,r,l,T){r<0&&(r=4294967295+r+1);for(var y=0,w=Math.min(D.length-l,4);y>>8*(T?y:3-y)&255}function j(D,r,l,T,y,w){if(l+T>D.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("Index out of range")}function M(D,r,l,T,y){return y||j(D,r,l,4,34028234663852886e22,-34028234663852886e22),N.write(D,r,l,T,23,4),l+4}function z(D,r,l,T,y){return y||j(D,r,l,8,17976931348623157e292,-17976931348623157e292),N.write(D,r,l,T,52,8),l+8}function Z(D){if(D=te(D).replace(ye,""),D.length<2)return"";for(;D.length%4!=0;)D+="=";return D}function te(D){return D.trim?D.trim():D.replace(/^\s+|\s+$/g,"")}function fe(D){return D<16?"0"+D.toString(16):D.toString(16)}function se(D,r){r=r||1/0;for(var l,T=D.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(D){for(var r=[],l=0;l>8,y=l%256,w.push(y),w.push(T);return w}function re(D){return H.toByteArray(Z(D))}function ae(D,r,l,T){for(var y=0;y=r.length||y>=D.length);++y)r[y+l]=D[y];return y}function ce(D){return D!==D}/*! +stack: %s`,Date(),ee,p.pid,de.name,de.message,de.stack));var Ue=L;L=null;var dt={};if(tt&&(w=tt.statusCode,dt=tt.headers),w===401&&dt["www-authenticate"]&&(!E.headers||!E.headers.Authorization)&&E.digestAuth){var Wt=dt["www-authenticate"];if(Wt.indexOf("Digest ")>=0)return h("Request#%d %s: got digest auth header WWW-Authenticate: %s",ee,R,Wt),E.headers=E.headers||{},E.headers.Authorization=digestAuthHeader(se.method,se.path,Wt,E.digestAuth),h("Request#%d %s: auth with digest header: %s",ee,R,E.headers.Authorization),tt.headers["set-cookie"]&&(E.headers.Cookie=tt.headers["set-cookie"].join(";")),b.requestWithCallback(R,E,Ue)}var _n=Date.now()-j;Y&&(Y.contentDownload=_n),h("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",_n,y,w,se.method,se.host,se.path,T,Y);var xn={status:w,statusCode:w,headers:dt,size:y,aborted:K,rt:_n,keepAliveSocket:T,data:ke,requestUrls:E.requestUrls,timing:Y,remoteAddress:W,remotePort:k};if(de){var Bn="";te&&typeof te.getCurrentStatus=="function"&&(Bn=", agent status: "+(0,a.default)(te.getCurrentStatus())),de.message+=", "+se.method+" "+R+" "+w+" (connected: "+l+", keepalive socket: "+T+Bn+`) +headers: `+(0,a.default)(dt),de.data=ke,de.path=se.path,de.status=w,de.headers=dt,de.res=xn}Ue(de,ke,E.streaming?tt:xn),E.emitter&&($.url=R,$.socket=Re&&Re.connection,$.options=se,$.size=q,E.emitter.emit("response",{requestId:ee,error:de,ctx:E.ctx,req:$,res:xn}))}function V(de){var ke=null;if(E.followRedirect&&statuses.redirect[de.statusCode]){E._followRedirectCount=(E._followRedirectCount||0)+1;var tt=de.headers.location;if(tt){if(!(E._followRedirectCount>E.maxRedirects)){var Ue=E.formatRedirectUrl?E.formatRedirectUrl(R,tt):d.resolve(R,tt);h("Request#%d %s: `redirected` from %s to %s",ee,se.path,R,Ue),B(),E.headers&&E.headers.Host&&v.test(tt)&&(E.headers.Host=null);var dt=L;return L=null,b.requestWithCallback(Ue,E,dt),{redirect:!0,error:null}}ke=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+R),ke.name="MaxRedirectError"}else ke=new Error("Got statusCode "+de.statusCode+" but cannot resolve next location from headers"),ke.name="FollowRedirectError"}return{redirect:!1,error:ke}}function G(de,ke,tt){return tt(null,ke,de.headers["content-encoding"])}function Q(de){if(Y&&(Y.waiting=Date.now()-j),h("Request#%d %s `req response` event emit: status %d, headers: %j",ee,R,de.statusCode,de.headers),E.streaming){var ke=V(de);return ke.redirect?void de.resume():ke.error?(de.resume(),I(ke.error,null,de)):I(null,null,de)}if(de.on("close",function(){h("Request#%d %s: `res close` event emit, total size %d",ee,R,y)}),de.on("error",function(){h("Request#%d %s: `res error` event emit, total size %d",ee,R,y)}),de.on("aborted",function(){K=!0,h("Request#%d %s: `res aborted` event emit, total size %d",ee,R,y)}),ne){var ke=V(de);return ke.redirect?void de.resume():ke.error?(de.resume(),ne.end(),I(ke.error,null,de)):(E.consumeWriteStream===!1?de.on("end",I.bind(null,null,null,de)):isNode010||isNode012?first([[ne,"close"],[de,"aborted"]],function(dt,Wt,_n){h("Request#%d %s: writeStream or res %s event emitted",ee,R,_n),I(r||null,null,de)}):ne.on("close",function(){h("Request#%d %s: writeStream close event emitted",ee,R),I(r||null,null,de)}),de.pipe(ne))}var tt=[];de.on("data",function(Ue){h("Request#%d %s: `res data` event emit, size %d",ee,R,Ue.length),y+=Ue.length,tt.push(Ue)}),de.on("end",function(){var Ue=g.concat(tt,y);if(h("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",ee,R,y,de._dumped),r)return I(r,Ue,de);var dt=V(de);if(dt.error)return I(dt.error,Ue,de);dt.redirect||G(de,Ue,function(Wt,_n,xn){if(Wt)return I(Wt,Ue,de);if(!xn&&O.indexOf(E.dataType)>=0){try{_n=decodeBodyByCharset(_n,de)}catch(Wn){return h("decodeBodyByCharset error: %s",Wn),I(null,_n,de)}if(E.dataType==="json")if(y===0)_n=null;else{var Bn=parseJSON(_n,fe);Bn.error?Wt=Bn.error:_n=Bn.data}}K&&h("Request#%d %s: Remote socket was terminated before `response.end()` was called",ee,R),I(Wt,_n,de)})})}function ie(){h("Response timer ticking, timeout: %d",me),D=setTimeout(function(){D=null;var de="Response timeout for "+me+"ms";r=new Error(de),r.name="ResponseTimeoutError",r.requestId=ee,h("ResponseTimeout: Request#%d %s %s: %s, connected: %s",ee,R,r.name,de,l),X()},me)}function X(){h("Request#%d %s abort, connected: %s",ee,R,l),Re.socket||(r.noSocket=!0,I(r)),Re.abort()}if(!R||typeof R!="string"&&(R===void 0?"undefined":(0,c.default)(R))!=="object"){var oe=m.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 ee=++x;E.requestUrls=E.requestUrls||[];var $={requestId:ee,url:R,args:E,ctx:E.ctx};E.emitter&&E.emitter.emit("request",$),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=d.parse(R)):F=R;var M=(E.type||E.method||F.method||"GET").toUpperCase(),z=F.port||80,Z=S,te=s(E.agent,b.agent),fe=E.fixJSONCtlChars;F.protocol==="https:"&&(Z=A,te=s(E.httpsAgent,b.httpsAgent),F.port||(z=443));var se={host:F.hostname||F.host||"localhost",path:F.path||"/",method:M,port:z,agent:te,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-O%4*8&255;P[_+O>>>2]|=R<<24-(_+O)%4*8}else for(var O=0;O>>2]=x[O>>>2];return this.sigBytes+=v,this},clamp:function(){var h=this.words,P=this.sigBytes;h[P>>>2]&=4294967295<<32-P%4*8,h.length=p.ceil(P/4)},clone:function(){var h=u.clone.call(this);return h.words=this.words.slice(0),h},random:function(h){for(var P,x=[],_=0;_>16)&E,O=18e3*(65535&O)+(O>>16)&E;var L=(R<<16)+O&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,h)}}),a=s.enc={},i=a.Hex={stringify:function(h){for(var P=h.words,x=h.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push((O>>>4).toString(16)),_.push((15&O).toString(16))}return _.join("")},parse:function(h){for(var P=h.length,x=[],_=0;_>>3]|=parseInt(h.substr(_,2),16)<<24-_%8*4;return new n.init(x,P/2)}},c=a.Latin1={stringify:function(h){for(var P=h.words,x=h.sigBytes,_=[],v=0;v>>2]>>>24-v%4*8&255;_.push(String.fromCharCode(O))}return _.join("")},parse:function(h){for(var P=h.length,x=[],_=0;_>>2]|=(255&h.charCodeAt(_))<<24-_%4*8;return new n.init(x,P)}},m=a.Utf8={stringify:function(h){try{return decodeURIComponent(escape(c.stringify(h)))}catch(P){throw new Error("Malformed UTF-8 data")}},parse:function(h){return c.parse(unescape(encodeURIComponent(h)))}},d=f.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new n.init,this._nDataBytes=0},_append:function(h){typeof h=="string"&&(h=m.parse(h)),this._data.concat(h),this._nDataBytes+=h.sigBytes},_process:function(h){var P=this._data,x=P.words,_=P.sigBytes,v=this.blockSize,O=4*v,R=_/O;R=h?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,u){for(var n in u)Object.prototype.hasOwnProperty.call(u,n)&&u[n]&&(f[n]=u[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 u(n){return n<10?"0"+n:n}return f.getUTCFullYear()+"-"+u(f.getUTCMonth()+1)+"-"+u(f.getUTCDate())+"T"+u(f.getUTCHours())+":"+u(f.getUTCMinutes())+":"+u(f.getUTCSeconds())+"Z"}},{key:"isIntNum",value:function(f){return!!/^\d+$/.test(f)}}]),o}();e.default=g},function(he,e,t){!function(b,p){he.exports=e=p(t(0))}(0,function(b){return function(p){function g(S,A,h,P,x,_,v){var O=S+(A&h|~A&P)+x+v;return(O<<_|O>>>32-_)+A}function o(S,A,h,P,x,_,v){var O=S+(A&P|h&~P)+x+v;return(O<<_|O>>>32-_)+A}function s(S,A,h,P,x,_,v){var O=S+(A^h^P)+x+v;return(O<<_|O>>>32-_)+A}function f(S,A,h,P,x,_,v){var O=S+(h^(A|~P))+x+v;return(O<<_|O>>>32-_)+A}var u=b,n=u.lib,a=n.WordArray,i=n.Hasher,c=u.algo,m=[];!function(){for(var S=0;S<64;S++)m[S]=4294967296*p.abs(p.sin(S+1))|0}();var d=c.MD5=i.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(A,h){for(var P=0;P<16;P++){var x=h+P,_=A[x];A[x]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var v=this._hash.words,O=A[h+0],R=A[h+1],E=A[h+2],L=A[h+3],C=A[h+4],B=A[h+5],I=A[h+6],V=A[h+7],G=A[h+8],Q=A[h+9],ie=A[h+10],X=A[h+11],oe=A[h+12],ee=A[h+13],$=A[h+14],F=A[h+15],j=v[0],M=v[1],z=v[2],Z=v[3];j=g(j,M,z,Z,O,7,m[0]),Z=g(Z,j,M,z,R,12,m[1]),z=g(z,Z,j,M,E,17,m[2]),M=g(M,z,Z,j,L,22,m[3]),j=g(j,M,z,Z,C,7,m[4]),Z=g(Z,j,M,z,B,12,m[5]),z=g(z,Z,j,M,I,17,m[6]),M=g(M,z,Z,j,V,22,m[7]),j=g(j,M,z,Z,G,7,m[8]),Z=g(Z,j,M,z,Q,12,m[9]),z=g(z,Z,j,M,ie,17,m[10]),M=g(M,z,Z,j,X,22,m[11]),j=g(j,M,z,Z,oe,7,m[12]),Z=g(Z,j,M,z,ee,12,m[13]),z=g(z,Z,j,M,$,17,m[14]),M=g(M,z,Z,j,F,22,m[15]),j=o(j,M,z,Z,R,5,m[16]),Z=o(Z,j,M,z,I,9,m[17]),z=o(z,Z,j,M,X,14,m[18]),M=o(M,z,Z,j,O,20,m[19]),j=o(j,M,z,Z,B,5,m[20]),Z=o(Z,j,M,z,ie,9,m[21]),z=o(z,Z,j,M,F,14,m[22]),M=o(M,z,Z,j,C,20,m[23]),j=o(j,M,z,Z,Q,5,m[24]),Z=o(Z,j,M,z,$,9,m[25]),z=o(z,Z,j,M,L,14,m[26]),M=o(M,z,Z,j,G,20,m[27]),j=o(j,M,z,Z,ee,5,m[28]),Z=o(Z,j,M,z,E,9,m[29]),z=o(z,Z,j,M,V,14,m[30]),M=o(M,z,Z,j,oe,20,m[31]),j=s(j,M,z,Z,B,4,m[32]),Z=s(Z,j,M,z,G,11,m[33]),z=s(z,Z,j,M,X,16,m[34]),M=s(M,z,Z,j,$,23,m[35]),j=s(j,M,z,Z,R,4,m[36]),Z=s(Z,j,M,z,C,11,m[37]),z=s(z,Z,j,M,V,16,m[38]),M=s(M,z,Z,j,ie,23,m[39]),j=s(j,M,z,Z,ee,4,m[40]),Z=s(Z,j,M,z,O,11,m[41]),z=s(z,Z,j,M,L,16,m[42]),M=s(M,z,Z,j,I,23,m[43]),j=s(j,M,z,Z,Q,4,m[44]),Z=s(Z,j,M,z,oe,11,m[45]),z=s(z,Z,j,M,F,16,m[46]),M=s(M,z,Z,j,E,23,m[47]),j=f(j,M,z,Z,O,6,m[48]),Z=f(Z,j,M,z,V,10,m[49]),z=f(z,Z,j,M,$,15,m[50]),M=f(M,z,Z,j,B,21,m[51]),j=f(j,M,z,Z,oe,6,m[52]),Z=f(Z,j,M,z,L,10,m[53]),z=f(z,Z,j,M,ie,15,m[54]),M=f(M,z,Z,j,R,21,m[55]),j=f(j,M,z,Z,G,6,m[56]),Z=f(Z,j,M,z,F,10,m[57]),z=f(z,Z,j,M,I,15,m[58]),M=f(M,z,Z,j,ee,21,m[59]),j=f(j,M,z,Z,C,6,m[60]),Z=f(Z,j,M,z,X,10,m[61]),z=f(z,Z,j,M,E,15,m[62]),M=f(M,z,Z,j,Q,21,m[63]),v[0]=v[0]+j|0,v[1]=v[1]+M|0,v[2]=v[2]+z|0,v[3]=v[3]+Z|0},_doFinalize:function(){var A=this._data,h=A.words,P=8*this._nDataBytes,x=8*A.sigBytes;h[x>>>5]|=128<<24-x%32;var _=p.floor(P/4294967296),v=P;h[15+(x+64>>>9<<4)]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8),h[14+(x+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),A.sigBytes=4*(h.length+1),this._process();for(var O=this._hash,R=O.words,E=0;E<4;E++){var L=R[E];R[E]=16711935&(L<<8|L>>>24)|4278255360&(L<<24|L>>>8)}return O},clone:function(){var A=i.clone.call(this);return A._hash=this._hash.clone(),A}});u.MD5=i._createHelper(d),u.HmacMD5=i._createHmacHelper(d)}(Math),b.MD5})},function(he,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(he,e,t){"use strict";function b(d){return d&&d.__esModule?d:{default:d}}function p(d,S){if(!(d instanceof S))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var g=function(){function d(S,A){for(var h=0;h-1)return"Baiduspider";if(i.indexOf("PlayStation")>-1)return"PS4";var m=navigator.platform=="Win32"||navigator.platform=="Windows"||i.indexOf("Windows")>-1,d=navigator.platform=="Mac68K"||navigator.platform=="MacPPC"||navigator.platform=="Macintosh"||navigator.platform=="MacIntel";return d&&(c="macOS"),navigator.platform=="X11"&&!m&&!d&&(c="Unix"),String(navigator.platform).indexOf("Linux")>-1&&(c="Linux"),m?"windows":c},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},s=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,c=navigator.platform,m=i.match(/Web[kK]it[\/]{0,1}([\d.]+)/),d=i.match(/(Android);?[\s\/]+([\d.]+)?/),S=!!i.match(/\(Macintosh\; Intel /),A=i.match(/(iPad).*OS\s([\d_]+)/),h=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(c),v=i.match(/Windows Phone ([\d.]+)/),O=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.]+)/),I=i.match(/PlayBook/),V=i.match(/Chrome\/([\d.]+)/)||i.match(/CriOS\/([\d.]+)/),G=i.match(/Firefox\/([\d.]+)/),Q=i.match(/\((?:Mobile|Tablet); rv:([\d.]+)\).*Firefox\/[\d.]+/),ie=i.match(/MSIE\s([\d.]+)/)||i.match(/Trident\/[\d](?=[^\?]+).*rv:([0-9.].)/),X=!V&&i.match(/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/),oe=X||i.match(/Version\/([\d.]+)([^S](Safari)|[^M]*(Mobile)[^S]*(Safari))/);if((a.webkit=!!m)&&(a.version=m[1]),d&&(n.android=!0,n.version=d[2]),P&&!h&&(n.ios=n.iphone=!0,n.version=P[2].replace(/_/g,".")),A&&(n.ios=n.ipad=!0,n.version=A[2].replace(/_/g,".")),h&&(n.ios=n.ipod=!0,n.version=h[3]?h[3].replace(/_/g,"."):null),v&&(n.wp=!0,n.version=v[1]),x&&(n.webos=!0,n.version=x[2]),O&&(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]),I&&(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]),Q&&(n.firefoxos=!0,n.version=Q[1]),ie&&(a.ie=!0,a.version=ie[1]),oe&&(S||n.ios||_||d)&&(a.safari=!0,n.ios||(a.version=oe[1])),X&&(a.webview=!0),S){var ee=i.match(/[\d]*_[\d]*_[\d]*/);ee&&ee.length>0&&ee[0]&&(n.version=ee[0].replace(/_/g,"."))}return n.tablet=!!(A||I||d&&!i.match(/Mobile/)||G&&i.match(/Tablet/)||ie&&!i.match(/Phone/)&&i.match(/Touch/)),n.phone=!(n.tablet||n.ipod||!(d||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=s(a),{os:n,browser:a}}(),u=function(){function n(){b(this,n)}return p(n,null,[{key:"getHost",value:function(i){var c="";if(i===void 0||i==null||i=="")return"";var m=i.indexOf("//"),d=i;m>-1&&(d=i.substring(m+2));var c=d,S=d.split("/");return S&&S.length>0&&(c=S[0]),S=c.split(":"),S&&S.length>0&&(c=S[0]),c}},{key:"os",get:function(){return f.os}},{key:"browser",get:function(){var i=f.browser;return i.name||(i.name=s()),i}}]),n}();e.default=u},function(he,e,t){"use strict";function b(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(s,f){for(var u=0;u0){$._invalidUserId=!0;var z=M.Message+"\uFF0C\u6B63\u786E\u8D26\u53F7ID(userId)\u8BF7\u53C2\u8003\uFF1Ahttps://help.aliyun.com/knowledge_detail/37196.html";console.log(z)}}catch(Z){console.log(Z)}})})}ie&&(ee.videoInfo=ie?JSON.parse(ie).Vod:{},ee.userData=a.default.encode(ie)),ee.ri=P.default.create(),this._uploadList.push(ee),this._reportLog("20001",ee,{ql:this._uploadList.length});try{this.options.addFileSuccess&&this.options.addFileSuccess(ee)}catch(F){console.log(F)}return!0}},{key:"deleteFile",value:function(I){return!!this.cancelFile(I)&&(this._uploadList.splice(I,1),!0)}},{key:"cleanList",value:function(){this.stopUpload(),this._uploadList.length=0,this._curIndex=-1}},{key:"cancelFile",value:function(I){if(this.options,I<0||I>=this._uploadList.length)return!1;var V=this._uploadList[I];if(I==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(I){if(this.options,I<0||I>=this._uploadList.length)return!1;var V=this._uploadList[I];return V.state==o.UPLOADSTATE.CANCELED&&(V.state=o.UPLOADSTATE.INIT,!0)}},{key:"listFiles",value:function(){return this._uploadList}},{key:"getCheckpoint",value:function(I){return this._getCheckoutpoint({file:I})}},{key:"startUpload",value:function(I){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 I=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{I.onUploadEnd&&I.onUploadEnd(V)}catch(G){console.log(G)}}}},{key:"clear",value:function(I){for(var V=this.options,G=0,Q=0;Qthis._curIndex&&(ie=this._uploadList[this._curIndex]),ie&&(this.init(I,V,G,Q),this._state=o.VODSTATE.START,this._ossUpload=null,this._uploadCore(ie,ie.retry),ie.retry=!1),!0}},{key:"resumeUploadWithSTSToken",value:function(I,V,G){if(this._curIndex==-1)return!1;if(this._state!=o.VODSTATE.EXPIRE)return!1;if(this._uploadList.length>this._curIndex){var Q=this._uploadList[this._curIndex];Q.object?this._refreshSTSTokenUpload(Q,I,V,G):this.setSTSToken(Q,I,V,G)}}},{key:"setSTSTokenDirectlyUpload",value:function(I,V,G,Q,ie){if(!(V&&G&&Q&&ie))return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken and expiration should not be empty."),!1;this._ut="oss";var X=I;this.init(V,G,Q,ie),X.endpoint=X._endpoint,X.bucket=X._bucket,X.object=X._object,this._ossUpload=null,this._uploadCore(X,I.retry),I.retry=!1}},{key:"setSTSToken",value:function(I,V,G,Q){if(!V||!G||!Q)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;this._ut="vod",this._uploadWay="sts";var ie=I.videoInfo,X={accessKeyId:V,securityToken:Q,accessKeySecret:G,fileName:I.file.name,title:ie.Title,requestId:I.ri,region:this.options.region};ie.ImageType&&(X.imageType=ie.ImageType),ie.ImageExt&&(X.imageExt=ie.ImageExt),ie.FileSize&&(X.fileSize=ie.FileSize),ie.Description&&(X.description=ie.Description),ie.CateId&&(X.cateId=ie.CateId),ie.Tags&&(X.tags=ie.Tags),ie.TemplateGroupId&&(X.templateGroupId=ie.TemplateGroupId),ie.StorageLocation&&(X.storageLocation=ie.StorageLocation),ie.CoverURL&&(X.coverUrl=ie.CoverURL),ie.TransCodeMode&&(X.transCodeMode=ie.TransCodeMode),ie.UserData&&(X.userData=ie.UserData);var oe=this,ee="getUploadAuth";I.videoId?(X.videoId=I.videoId,ee="refreshUploadAuth"):I.isImage&&(ee="getImageUploadAuth"),_.default[ee](X,function($){I.videoId=$.VideoId?$.VideoId:I.videoId,oe.setUploadAuthAndAddress(I,$.UploadAuth,$.UploadAddress),oe._state=o.VODSTATE.START},function($){oe._error(I,{name:$.Code,code:$.Code,message:$.Message,requestId:$.RequestId})})}},{key:"setUploadAuthAndAddress",value:function(I,V,G,Q){if(!I||!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 X={},oe=I;if(G){if(X=JSON.parse(a.default.decode(G)),!X.Endpoint||!X.Bucket||!X.FileName)return console.error("uploadAddress is invalid"),!1}else X.Endpoint=oe.endpoint,X.Bucket=oe.bucket,X.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:X.Endpoint,oe.bucket=oe._bucket?oe._bucket:X.Bucket,oe.object=oe._object?oe._object:X.FileName,oe.region=this.options.region,Q&&(oe.videoId=Q),this._ossUpload=null,this._uploadCore(oe,I.retry),I.retry=!1}},{key:"_refreshSTSTokenUpload",value:function(I,V,G,Q){if(!V||!G||!Q)return console.log("accessKeyId\u3001ccessKeySecret\u3001securityToken should not be empty."),!1;var ie={accessKeyId:V,securityToken:Q,accessKeySecret:G,videoId:I.object,requestId:I.ri,region:this.options.region},X=this,oe="refreshUploadAuth";I.isImage&&(oe="getImageUploadAuth"),_.default[oe](ie,function(ee){X.setUploadAuthAndAddress(I,ee.UploadAuth,UploadAddress),X._state=o.VODSTATE.START},function(ee){X._error(I,{name:ee.Code,code:ee.Code,message:ee.Message,requestId:ee.RequestId})})}},{key:"_upload",value:function(I){var V=arguments.length>1&&arguments[1]!==void 0&&arguments[1],G=this.options;if(I.retry=V,G.onUploadstarted&&!V)try{var Q=this._getCheckoutpoint(I);Q&&Q.state!=o.UPLOADSTATE.UPLOADING&&(I.checkpoint=Q,I.videoId=Q.videoId),G.onUploadstarted(I)}catch(ie){console.log(ie)}}},{key:"_uploadCore",value:function(I){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(I.state=o.UPLOADSTATE.UPLOADING,!this._ossUpload){I.endpoint=I.endpoint||"http://oss-cn-hangzhou.aliyuncs.com";var V=this;this._ossUpload=new u.default({bucket:I.bucket,endpoint:I.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(I.file.name),Q=this._getCheckoutpoint(I),ie="",X="";Q&&Q.checkpoint&&(X=Q.state,ie=Q.videoId,Q=Q.checkpoint),Q&&ie==I.videoId&&X!=o.UPLOADSTATE.UPLOADING&&(Q.file=I.file,I.checkpoint=Q,Q.uploadId);var oe=this._adjustPartSize(I);this._reportLog("20002",I,{ft:G,fs:I.file.size,bu:I.bucket,ok:I.object,vid:I.videoId||"",fn:I.file.name,fw:null,fh:null,ps:oe});var ee={headers:{"x-oss-notification":I.userData?I.userData:""},partSize:oe,parallel:this.options.parallel};this._ossUpload.upload(I,ee)}},{key:"_findUploadIndex",value:function(){for(var I=-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,I.state=o.UPLOADSTATE.FAIlURE;try{this.options.onUploadTokenExpired(I,V)}catch(Q){console.log(Q)}}return}if((V.name=="RequestTimeoutError"||V.name=="ConnectionTimeout"||V.name=="ConnectionTimeoutError")&&this._retryTotal>this._retryCount){var G=this;return setTimeout(function(){G._uploadCore(I,!0)},1e3*G._retryDuration),void this._retryCount++}V.name=="NoSuchUploadError"&&this._removeCheckoutpoint(I),this._handleError(I,V)}}},{key:"_handleError",value:function(I,V){var G=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],Q=o.UPLOADSTATE.FAIlURE;if(I.state!=o.UPLOADSTATE.CANCELED&&(I.state=o.UPLOADSTATE.FAIlURE,this._state=o.VODSTATE.FAILURE,this.options.onUploadFailed&&V&&V.code&&V.message))try{this.options.onUploadFailed(I,V.code,V.message)}catch(X){console.log(X)}if(G&&this._changeState(I,Q),this._reportLog("20006",I,{code:V.name,message:V.message,requestId:V.requestId,fs:I.file.size,bu:I.bucket,ok:I.object,fn:I.file.name}),this._reportLog("20004",I,{requestId:V.requestId,fs:I.file.size,bu:I.bucket,ok:I.object,fn:I.file.name}),I.ri=P.default.create(),this._findUploadIndex()!=-1){var ie=this;this._state=o.VODSTATE.START,setTimeout(function(){ie.nextUpload()},100)}}},{key:"_complete",value:function(I,V){if(I.state=o.UPLOADSTATE.SUCCESS,this.options.onUploadSucceed)try{this.options.onUploadSucceed(I)}catch(ie){console.log(ie)}var G=0;V&&V.res&&V.res.headers&&(G=V.res.headers["x-oss-request-id"]),this._removeCheckoutpoint(I);var Q=this;setTimeout(function(){Q.nextUpload()},100),this._retryCount=0,this._reportLog("20003",I,{requestId:G})}},{key:"_progress",value:function(I,V,G){if(this.options.onUploadProgress)try{I.loaded=V.loaded,this.options.onUploadProgress(I,V.total,V.loaded)}catch(F){console.log(F)}var Q=V.checkpoint,ie=0;Q&&(I.checkpoint=Q,this._saveCheckoutpoint(I,Q,o.UPLOADSTATE.UPLOADING),ie=Q.uploadId),this._retryCount=0;var X=this._getPortNumber(Q),oe=0;if(G&&G.headers&&(oe=G.headers["x-oss-request-id"]),V.loaded!=0&&this._reportLog("20007",I,{pn:X,requestId:oe}),V.loaded!=1&&this._reportLog("20005",I,{UploadId:ie,pn:X+1,pr:I.retry?1:0,fs:I.file.size,bu:I.bucket,ok:I.object,fn:I.file.name}),!this._invalidUserId&&!I.isImage&&this._ut=="vod"&&this.options.enableUploadProgress){var ee={file:I.file,checkpoint:V,userId:this.options.userId,videoId:I.videoId,region:this.options.region,fileHash:I.fileHash};try{var $=this;O.default.upload(ee,function(){},function(F){if((F=JSON.parse(F))&&F.Code=="InvalidParameter"&&F.Message.indexOf("UserId")>0){$._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(I){if(I){var V=I.doneParts;if(V&&V.length>0)return V[V.length-1].number}return 0}},{key:"_removeCheckoutpoint",value:function(I){var V=this._getCheckoutpointKey(I);c.default.remove(V)}},{key:"_getCheckoutpoint",value:function(I){var V=this._getCheckoutpointKey(I),G=c.default.get(V);if(G)try{return JSON.parse(G)}catch(Q){}return""}},{key:"_saveCheckoutpoint",value:function(I,V,G){if(V){var Q=this._getCheckoutpointKey(I),ie=I.file,X={fileName:ie.name,lastModified:ie.lastModified,size:ie.size,object:I.object,videoId:I.videoId,bucket:I.bucket,endpoint:I.endpoint,checkpoint:V,loaded:I.loaded,state:G};c.default.set(Q,JSON.stringify(X))}}},{key:"_changeState",value:function(I,V){var G=this._getCheckoutpoint(I);G&&((this._onbeforeunload=!0)&&(V=o.UPLOADSTATE.STOPED),this._saveCheckoutpoint(I,G.checkpoint,V))}},{key:"_getCheckoutpointKey",value:function(I){return"upload_"+I.file.lastModified+"_"+I.file.name+"_"+I.file.size}},{key:"_getCheckoutpointFromCloud",value:function(I,V,G){var Q={userId:this.options.userId,uploadInfoList:[{FileName:I.file.name,FileSize:I.file.size,FileCreateTime:I.file.lastModified,FileHash:I.fileHash}],region:this.options.region};O.default.get(Q,function(ie){V(ie)},G)}},{key:"_reportLog",value:function(I,V,G){G||(G={}),G.ri=V.ri,this._ut&&(G.ut=this._ut),this._log.log(I,G)}},{key:"_initEvent",value:function(){var I=this;window&&(window.onbeforeunload=function(V){if(I._onbeforeunload=!0,I._curIndex!=-1&&I._uploadList.length>I._curIndex){var G=I._uploadList[I._curIndex];I._changeState(G,o.UPLOADSTATE.STOPED)}})}},{key:"_initState",value:function(){for(var I=0;I1e4?I.file.size/9999:this.options.partSize}}]),C}());e.default=L},function(he,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(he,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 c=0;c=p())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p().toString(16)+" bytes");return 0|D}function S(D){return+D!=D&&(D=0),o.alloc(+D)}function A(D,r){if(o.isBuffer(D))return D.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(D)||D instanceof ArrayBuffer))return D.byteLength;typeof D!="string"&&(D=""+D);var l=D.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(D).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*l;case"hex":return l>>>1;case"base64":return re(D).length;default:if(T)return se(D).length;r=(""+r).toLowerCase(),T=!0}}function h(D,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(D||(D="utf8");;)switch(D){case"hex":return ie(this,r,l);case"utf8":case"utf-8":return I(this,r,l);case"ascii":return G(this,r,l);case"latin1":case"binary":return Q(this,r,l);case"base64":return B(this,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return X(this,r,l);default:if(T)throw new TypeError("Unknown encoding: "+D);D=(D+"").toLowerCase(),T=!0}}function P(D,r,l){var T=D[r];D[r]=D[l],D[l]=T}function x(D,r,l,T,y){if(D.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:D.length-1),l<0&&(l=D.length+l),l>=D.length){if(y)return-1;l=D.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:_(D,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(D,r,l):Uint8Array.prototype.lastIndexOf.call(D,r,l):_(D,[r],l,T,y);throw new TypeError("val must be string, number or Buffer")}function _(D,r,l,T,y){function w(Re,de){return K===1?Re[de]:Re.readUInt16BE(de*K)}var K=1,W=D.length,k=r.length;if(T!==void 0&&((T=String(T).toLowerCase())==="ucs2"||T==="ucs-2"||T==="utf16le"||T==="utf-16le")){if(D.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 pe=!0,me=0;mey&&(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,pe;switch(W){case 1:w<128&&(K=w);break;case 2:k=D[y+1],(192&k)==128&&(pe=(31&w)<<6|63&k)>127&&(K=pe);break;case 3:k=D[y+1],Y=D[y+2],(192&k)==128&&(192&Y)==128&&(pe=(15&w)<<12|(63&k)<<6|63&Y)>2047&&(pe<55296||pe>57343)&&(K=pe);break;case 4:k=D[y+1],Y=D[y+2],ne=D[y+3],(192&k)==128&&(192&Y)==128&&(192&ne)==128&&(pe=(15&w)<<18|(63&k)<<12|(63&Y)<<6|63&ne)>65535&&pe<1114112&&(K=pe)}}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(D){var r=D.length;if(r<=J)return String.fromCharCode.apply(String,D);for(var l="",T=0;TT)&&(l=T);for(var y="",w=r;wl)throw new RangeError("Trying to access beyond buffer length")}function ee(D,r,l,T,y,w){if(!o.isBuffer(D))throw new TypeError('"buffer" argument must be a Buffer instance');if(r>y||rD.length)throw new RangeError("Index out of range")}function $(D,r,l,T){r<0&&(r=65535+r+1);for(var y=0,w=Math.min(D.length-l,2);y>>8*(T?y:1-y)}function F(D,r,l,T){r<0&&(r=4294967295+r+1);for(var y=0,w=Math.min(D.length-l,4);y>>8*(T?y:3-y)&255}function j(D,r,l,T,y,w){if(l+T>D.length)throw new RangeError("Index out of range");if(l<0)throw new RangeError("Index out of range")}function M(D,r,l,T,y){return y||j(D,r,l,4,34028234663852886e22,-34028234663852886e22),N.write(D,r,l,T,23,4),l+4}function z(D,r,l,T,y){return y||j(D,r,l,8,17976931348623157e292,-17976931348623157e292),N.write(D,r,l,T,52,8),l+8}function Z(D){if(D=te(D).replace(ye,""),D.length<2)return"";for(;D.length%4!=0;)D+="=";return D}function te(D){return D.trim?D.trim():D.replace(/^\s+|\s+$/g,"")}function fe(D){return D<16?"0"+D.toString(16):D.toString(16)}function se(D,r){r=r||1/0;for(var l,T=D.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(D){for(var r=[],l=0;l>8,y=l%256,w.push(y),w.push(T);return w}function re(D){return H.toByteArray(Z(D))}function ae(D,r,l,T){for(var y=0;y=r.length||y>=D.length);++y)r[y+l]=D[y];return y}function ce(D){return D!==D}/*! * 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 D=new Uint8Array(1);return D.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},D.foo()===42&&typeof D.subarray=="function"&&D.subarray(1,1).byteLength===0}catch(r){return!1}}(),e.kMaxLength=p(),o.poolSize=8192,o._augment=function(D){return D.__proto__=o.prototype,D},o.from=function(D,r,l){return s(null,D,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(D,r,l){return u(null,D,r,l)},o.allocUnsafe=function(D){return n(null,D)},o.allocUnsafeSlow=function(D){return n(null,D)},o.isBuffer=function(D){return!(D==null||!D._isBuffer)},o.compare=function(D,r){if(!o.isBuffer(D)||!o.isBuffer(r))throw new TypeError("Arguments must be Buffers");if(D===r)return 0;for(var l=D.length,T=r.length,y=0,w=Math.min(l,T);y0&&(D=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(D+=" ... ")),""},o.prototype.compare=function(D,r,l,T,y){if(!o.isBuffer(D))throw new TypeError("Argument must be a Buffer");if(r===void 0&&(r=0),l===void 0&&(l=D?D.length:0),T===void 0&&(T=0),y===void 0&&(y=this.length),r<0||l>D.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===D)return 0;for(var w=y-T,K=l-r,W=Math.min(w,K),k=this.slice(T,y),Y=D.slice(r,l),ne=0;ney)&&(l=y),D.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,D,r,l);case"utf8":case"utf-8":return O(this,D,r,l);case"ascii":return R(this,D,r,l);case"latin1":case"binary":return E(this,D,r,l);case"base64":return L(this,D,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,D,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(D,r){var l=this.length;D=~~D,r=r===void 0?l:~~r,D<0?(D+=l)<0&&(D=0):D>l&&(D=l),r<0?(r+=l)<0&&(r=0):r>l&&(r=l),r0&&(y*=256);)T+=this[D+--r]*y;return T},o.prototype.readUInt8=function(D,r){return r||oe(D,1,this.length),this[D]},o.prototype.readUInt16LE=function(D,r){return r||oe(D,2,this.length),this[D]|this[D+1]<<8},o.prototype.readUInt16BE=function(D,r){return r||oe(D,2,this.length),this[D]<<8|this[D+1]},o.prototype.readUInt32LE=function(D,r){return r||oe(D,4,this.length),(this[D]|this[D+1]<<8|this[D+2]<<16)+16777216*this[D+3]},o.prototype.readUInt32BE=function(D,r){return r||oe(D,4,this.length),16777216*this[D]+(this[D+1]<<16|this[D+2]<<8|this[D+3])},o.prototype.readIntLE=function(D,r,l){D|=0,r|=0,l||oe(D,r,this.length);for(var T=this[D],y=1,w=0;++w=y&&(T-=Math.pow(2,8*r)),T},o.prototype.readIntBE=function(D,r,l){D|=0,r|=0,l||oe(D,r,this.length);for(var T=r,y=1,w=this[D+--T];T>0&&(y*=256);)w+=this[D+--T]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*r)),w},o.prototype.readInt8=function(D,r){return r||oe(D,1,this.length),128&this[D]?-1*(255-this[D]+1):this[D]},o.prototype.readInt16LE=function(D,r){r||oe(D,2,this.length);var l=this[D]|this[D+1]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt16BE=function(D,r){r||oe(D,2,this.length);var l=this[D+1]|this[D]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt32LE=function(D,r){return r||oe(D,4,this.length),this[D]|this[D+1]<<8|this[D+2]<<16|this[D+3]<<24},o.prototype.readInt32BE=function(D,r){return r||oe(D,4,this.length),this[D]<<24|this[D+1]<<16|this[D+2]<<8|this[D+3]},o.prototype.readFloatLE=function(D,r){return r||oe(D,4,this.length),N.read(this,D,!0,23,4)},o.prototype.readFloatBE=function(D,r){return r||oe(D,4,this.length),N.read(this,D,!1,23,4)},o.prototype.readDoubleLE=function(D,r){return r||oe(D,8,this.length),N.read(this,D,!0,52,8)},o.prototype.readDoubleBE=function(D,r){return r||oe(D,8,this.length),N.read(this,D,!1,52,8)},o.prototype.writeUIntLE=function(D,r,l,T){(D=+D,r|=0,l|=0,!T)&&ee(this,D,r,l,Math.pow(2,8*l)-1,0);var y=1,w=0;for(this[r]=255&D;++w=0&&(w*=256);)this[r+y]=D/w&255;return r+l},o.prototype.writeUInt8=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,1,255,0),o.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),this[r]=255&D,r+1},o.prototype.writeUInt16LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=255&D,this[r+1]=D>>>8):$(this,D,r,!0),r+2},o.prototype.writeUInt16BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>8,this[r+1]=255&D):$(this,D,r,!1),r+2},o.prototype.writeUInt32LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r+3]=D>>>24,this[r+2]=D>>>16,this[r+1]=D>>>8,this[r]=255&D):F(this,D,r,!0),r+4},o.prototype.writeUInt32BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>24,this[r+1]=D>>>16,this[r+2]=D>>>8,this[r+3]=255&D):F(this,D,r,!1),r+4},o.prototype.writeIntLE=function(D,r,l,T){if(D=+D,r|=0,!T){var y=Math.pow(2,8*l-1);ee(this,D,r,l,y-1,-y)}var w=0,K=1,W=0;for(this[r]=255&D;++w>0)-W&255;return r+l},o.prototype.writeIntBE=function(D,r,l,T){if(D=+D,r|=0,!T){var y=Math.pow(2,8*l-1);ee(this,D,r,l,y-1,-y)}var w=l-1,K=1,W=0;for(this[r+w]=255&D;--w>=0&&(K*=256);)D<0&&W===0&&this[r+w+1]!==0&&(W=1),this[r+w]=(D/K>>0)-W&255;return r+l},o.prototype.writeInt8=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,1,127,-128),o.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),D<0&&(D=255+D+1),this[r]=255&D,r+1},o.prototype.writeInt16LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=255&D,this[r+1]=D>>>8):$(this,D,r,!0),r+2},o.prototype.writeInt16BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>8,this[r+1]=255&D):$(this,D,r,!1),r+2},o.prototype.writeInt32LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[r]=255&D,this[r+1]=D>>>8,this[r+2]=D>>>16,this[r+3]=D>>>24):F(this,D,r,!0),r+4},o.prototype.writeInt32BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,2147483647,-2147483648),D<0&&(D=4294967295+D+1),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>24,this[r+1]=D>>>16,this[r+2]=D>>>8,this[r+3]=255&D):F(this,D,r,!1),r+4},o.prototype.writeFloatLE=function(D,r,l){return M(this,D,r,!0,l)},o.prototype.writeFloatBE=function(D,r,l){return M(this,D,r,!1,l)},o.prototype.writeDoubleLE=function(D,r,l){return z(this,D,r,!0,l)},o.prototype.writeDoubleBE=function(D,r,l){return z(this,D,r,!1,l)},o.prototype.copy=function(D,r,l,T){if(l||(l=0),T||T===0||(T=this.length),r>=D.length&&(r=D.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),D.length-r=0;--y)D[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,D||(D=0);var w;if(typeof D=="number")for(w=r;w0)throw new Error("Invalid string. Length must be a multiple of 4");return d[S-2]==="="?2:d[S-1]==="="?1:0}function p(d){return 3*d.length/4-b(d)}function g(d){var S,A,h,P,x,_=d.length;P=b(d),x=new a(3*_/4-P),A=P>0?_-4:_;var v=0;for(S=0;S>16&255,x[v++]=h>>8&255,x[v++]=255&h;return P===2?(h=n[d.charCodeAt(S)]<<2|n[d.charCodeAt(S+1)]>>4,x[v++]=255&h):P===1&&(h=n[d.charCodeAt(S)]<<10|n[d.charCodeAt(S+1)]<<4|n[d.charCodeAt(S+2)]>>2,x[v++]=h>>8&255,x[v++]=255&h),x}function o(d){return u[d>>18&63]+u[d>>12&63]+u[d>>6&63]+u[63&d]}function s(d,S,A){for(var h,P=[],x=S;xv?v:_+16383));return h===1?(S=d[A-1],P+=u[S>>2],P+=u[S<<4&63],P+="=="):h===2&&(S=(d[A-2]<<8)+d[A-1],P+=u[S>>10],P+=u[S>>4&63],P+=u[S<<2&63],P+="="),x.push(P),x.join("")}e.byteLength=p,e.toByteArray=g,e.fromByteArray=f;for(var u=[],n=[],a=typeof Uint8Array!="undefined"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,m=i.length;c>1,i=-7,c=p?o-1:0,m=p?-1:1,d=t[b+c];for(c+=m,s=d&(1<<-i)-1,d>>=-i,i+=u;i>0;s=256*s+t[b+c],c+=m,i-=8);for(f=s&(1<<-i)-1,s>>=-i,i+=g;i>0;f=256*f+t[b+c],c+=m,i-=8);if(s===0)s=1-a;else{if(s===n)return f?NaN:1/0*(d?-1:1);f+=Math.pow(2,g),s-=a}return(d?-1:1)*f*Math.pow(2,s-g)},e.write=function(t,b,p,g,o,s){var f,u,n,a=8*s-o-1,i=(1<>1,m=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,d=g?0:s-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?(u=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+c>=1?m/n:m*Math.pow(2,1-c),b*n>=2&&(f++,n/=2),f+c>=i?(u=0,f=i):f+c>=1?(u=(b*n-1)*Math.pow(2,o),f+=c):(u=b*Math.pow(2,c-1)*Math.pow(2,o),f=0));o>=8;t[p+d]=255&u,d+=S,u/=256,o-=8);for(f=f<0;t[p+d]=255&f,d+=S,f/=256,a-=8);t[p+d-S]|=128*A}},function(he,e){var t={}.toString;he.exports=Array.isArray||function(b){return t.call(b)=="[object Array]"}},function(he,e,t){"use strict";function b(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(s,f){for(var u=0;u>>31}var v=(d<<5|d>>>27)+P+u[x];v+=x<20?1518500249+(S&A|~S&h):x<40?1859775393+(S^A^h):x<60?(S&A|S&h|A&h)-1894007588:(S^A^h)-899497514,P=h,h=A,A=S<<30|S>>>2,S=d,d=v}m[0]=m[0]+d|0,m[1]=m[1]+S|0,m[2]=m[2]+A|0,m[3]=m[3]+h|0,m[4]=m[4]+P|0},_doFinalize:function(){var i=this._data,c=i.words,m=8*this._nDataBytes,d=8*i.sigBytes;return c[d>>>5]|=128<<24-d%32,c[14+(d+64>>>9<<4)]=Math.floor(m/4294967296),c[15+(d+64>>>9<<4)]=m,i.sigBytes=4*c.length,this._process(),this._hash},clone:function(){var i=s.clone.call(this);return i._hash=this._hash.clone(),i}});p.SHA1=s._createHelper(n),p.HmacSHA1=s._createHmacHelper(n)}(),b.SHA1})},function(he,e,t){!function(b,p){he.exports=e=p(t(0))}(0,function(b){!function(){var p=b,g=p.lib,o=g.Base,s=p.enc,f=s.Utf8,u=p.algo;u.HMAC=o.extend({init:function(a,i){a=this._hasher=new a.init,typeof i=="string"&&(i=f.parse(i));var c=a.blockSize,m=4*c;i.sigBytes>m&&(i=a.finalize(i)),i.clamp();for(var d=this._oKey=i.clone(),S=this._iKey=i.clone(),A=d.words,h=S.words,P=0;P>>6-m%4*2;i[c>>>2]|=(d|S)<<24-c%4*8,c++}return s.create(i,c)}var g=b,o=g.lib,s=o.WordArray,f=g.enc;f.Base64={stringify:function(n){var a=n.words,i=n.sigBytes,c=this._map;n.clamp();for(var m=[],d=0;d>>2]>>>24-d%4*8&255,A=a[d+1>>>2]>>>24-(d+1)%4*8&255,h=a[d+2>>>2]>>>24-(d+2)%4*8&255,P=S<<16|A<<8|h,x=0;x<4&&d+.75*x>>6*(3-x)&63));var _=c.charAt(64);if(_)for(;m.length%4;)m.push(_);return m.join("")},parse:function(n){var a=n.length,i=this._map,c=this._reverseMap;if(!c){c=this._reverseMap=[];for(var m=0;m0&&(ee=oe.UploadProgress.UploadProgressList[0],$=ee.ClientId),a.default.setClientId($),E&&E(ee)},function(oe){oe&&(L(oe),console.log(oe))})}}]),v}();e.default=_},function(he,e,t){"use strict";function b(f,u){if(!(f instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function f(u,n){for(var a=0;a "+B[V]+": "+B[V+1])}}})}},sBCT:function(ze,ue,U){"use strict";var Le=U("anXI"),le=U("vZQr"),he=U("MPZO"),e=U("bnk9"),t=U("NE/W"),b=U("L7QV"),p=U("VBJJ"),g=U.n(p),o=U("z3+T"),s=U("rjoL"),f=U("TMtJ"),u=U("X/R0"),n=U("M6G9"),a=U("EkPb"),i=U("7X0+"),c=U("GZha"),m=U("55MS"),d=U("V0hb"),S=U("DHCt"),A=U("CRgH"),h=U("ZZRV"),P=U.n(h),x=U("q5+0"),_=U("9kvl"),v=U("kwm0"),O=U.n(v),R=U("Aky1"),E=U("m3rI"),L=A.a.TextArea,C=500,B=function(G,Q){var ie,X=Q.payload||{},oe=X.uploadInfo,ee=oe===void 0?{}:oe;switch(Q.type){case"addVideo":return{videoList:[].concat(Object(d.a)(G.videoList),[{name:ee.file.name,size:ee.file.size,type:ee.file.type,fileHash:ee.fileHash,state:ee.state,videoId:ee.videoId,loaded:ee.loaded||0,title:""}])};case"removeVideo":return{videoList:G.videoList.filter(function($){return $.name!==Q.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:G.videoList.map(function($){return $.name===Q.payload.uploadInfo.file.name?Object(m.a)(Object(m.a)({},$),{loaded:Q.payload.progressPercent,videoId:ee.videoId,fileHash:ee.fileHash}):$})};case"updateTitle":return{videoList:(ie=G.videoList)===null||ie===void 0?void 0:ie.map(function($){return $.name===Q.payload.item.name?Object(m.a)(Object(m.a)({},$),{title:Q.payload.title}):$})};default:return{videoList:[]}}},I=function(G){var Q=G.user,ie=G.globalSetting,X=G.loading,oe=G.dispatch,ee=G.visible,$=G.editData,F=G.onCancel,j=F===void 0?function(){}:F,M=G.onOk,z=M===void 0?function(){}:M,Z=Object(x.m)(),te=i.a.useForm(),fe=Object(c.a)(te,1),se=fe[0],ge=Object(h.useReducer)(B,{videoList:[]}),we=Object(c.a)(ge,2),re=we[0],ae=we[1],ce=Object(h.useState)(!1),H=Object(c.a)(ce,2),N=H[0],q=H[1],J=Object(h.useRef)(),ye=Object(h.useState)(),D=Object(c.a)(ye,2),r=D[0],l=D[1],T=Object(h.useState)(!1),y=Object(c.a)(T,2),w=y[0],K=y[1],W=Object(h.useState)(!1),k=Object(c.a)(W,2),Y=k[0],ne=k[1],pe=Object(h.useState)([]),me=Object(c.a)(pe,2),Re=me[0],de=me[1],ke=Object(h.useState)([]),tt=Object(c.a)(ke,2),Ue=tt[0],dt=tt[1];Object(h.useEffect)(function(){if(!$)return;K($.is_link),l($.link),!$.is_link&&ae({type:"addVideo",payload:{uploadInfo:{file:{name:$.file_name},videoId:$.video_id,loaded:100}}}),se.setFieldsValue({name:$.name,description:$.description})},[$]);var Wt=function(){var kt=document.getElementById("fileUpload");kt.value=""},hn=function(kt){var Mt,ln,cn;K(!1);var At=kt.target.files[0];if(!At){Wt();return}var dn=At.name.toLowerCase();if(dn&&dn.indexOf(".avi")==-1&&dn.indexOf(".flv")==-1&&dn.indexOf(".f4v")==-1&&dn.indexOf(".m4v")==-1&&dn.indexOf(".mov")==-1&&dn.indexOf(".mp4")==-1&&dn.indexOf(".rmvb")==-1&&dn.indexOf(".swf")==-1&&dn.indexOf(".webm")==-1&&dn.indexOf(".wmv")==-1){n.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Wt();return}if(!(((Mt=Q.userInfo)===null||Mt===void 0?void 0:Mt.admin)||((ln=Q.userInfo)===null||ln===void 0?void 0:ln.business))&&At.size>C*1024*1024){n.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(C,"M")),Wt();return}if((cn=re.videoList)===null||cn===void 0?void 0:cn.find(function(Dn){return Dn.name===At.name})){n.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Wt();return}Fn(At)},xn=function(kt,Mt){f.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Mt?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){Wt(),ae({type:"removeVideo",payload:{name:kt}})}})},Fn=function(kt){var Mt,ln='{"Vod":{}}';if(q(!0),J.current){J.current.addFile(kt,null,null,null,ln);return}Object(R.a)((Mt=Q.userInfo)===null||Mt===void 0?void 0:Mt.login,{create:!J,addFileSuccess:function(At){ae({type:"addVideo",payload:{uploadInfo:At}})},onUploadProgress:function(At,dn,Dn){var Qn=Math.ceil(Dn*100);ae({type:"updateProgress",payload:{uploadInfo:At,progressPercent:Qn}}),Wt()},onUploadFailed:function(At){n.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(At){q(!1)},onUploadSucceed:function(At){q(!1)},onUploadError:function(At){q(!1)},gotUploader:function(At){At.addFile(kt,null,null,null,ln),J.current=At}})},Bn=function(){var _n=Object(o.a)(g.a.mark(function kt(){var Mt,ln;return g.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,se.validateFields();case 2:if(!(Ue&&(Ue==null?void 0:Ue.length)<=0||w&&!r)){At.next=5;break}return n.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),At.abrupt("return");case 5:return ne(!0),Mt=w?{link:r}:{video_id:Ue==null?void 0:Ue[0].attachment_id,video_name:Ue==null?void 0:Ue[0].name,filesize:Ue==null?void 0:Ue[0].filesize,duration:Ue==null?void 0:Ue[0].duration},At.next=9,z(Object(m.a)(Object(m.a)({},Mt),{name:se.getFieldValue("name"),description:se.getFieldValue("description")}));case 9:ln=At.sent,ne(!1),ln.id&&vr();case 12:case"end":return At.stop()}},kt)}));return function(){return _n.apply(this,arguments)}}(),vr=function(){se.resetFields(),ae({type:"removeAll"}),l(null),K(null)},ar=function(){j(),vr()},Ir={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:E.a.API_SERVER+"/api/attachments.json",fileList:Re,withCredentials:!0,onRemove:function(kt){},onChange:function(kt){var Mt=kt.file.status;if(Mt!=="uploading",Mt==="removed"&&de(kt.fileList),Mt==="done"){var ln;de(kt==null||((ln=kt.fileList)===null||ln===void 0)?void 0:ln.slice(-1)),gr(kt.file),n.b.success("".concat(kt.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else Mt==="error"&&n.b.error("".concat(kt.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(kt){var Mt=kt.size/1024/1024<1e3;return Mt||n.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Mt}};function gr(_n){var kt=URL.createObjectURL(_n.originFileObj),Mt=new Audio(kt);Mt.addEventListener("loadedmetadata",function(ln){var cn,At,dn=Mt.duration,Dn={};Dn.name=_n.name,Dn.duration=Math.floor(dn),Dn.filesize=_n.size,Dn.attachment_id=_n==null?void 0:_n.response.id,Dn.course_id=Z.coursesId,Dn.category_id=(cn=Location)===null||cn===void 0||((At=cn.query)===null||At===void 0)?void 0:At.categoryId,Ue.push(Dn),dt(Object(d.a)(Ue))})}var Nn=function(){var kt,Mt,ln,cn,At,dn,Dn,Qn,Er,ir,Te,yr;return P.a.createElement(P.a.Fragment,null,!w&&!!((kt=re.videoList)===null||kt===void 0?void 0:kt.length)&&P.a.createElement("div",{className:O.a.fileProgress},((Mt=re.videoList)===null||Mt===void 0||((ln=Mt[0])===null||ln===void 0)?void 0:ln.loaded)==100?P.a.createElement("div",{className:"".concat(O.a.videoName," font14")},(cn=re.videoList)===null||cn===void 0||((At=cn[0])===null||At===void 0)?void 0:At.name):P.a.createElement(b.a,{style:{width:"80%"},percent:(dn=re.videoList)===null||dn===void 0||((Dn=dn[0])===null||Dn===void 0)?void 0:Dn.loaded,status:((Qn=re.videoList)===null||Qn===void 0||((Er=Qn[0])===null||Er===void 0)?void 0:Er.loaded)==100?"normal":"active"}),P.a.createElement("div",{className:O.a.fileCancel,onClick:function(){var Wn,Zn,Cn,jr;return xn((Wn=re.videoList)===null||Wn===void 0||((Zn=Wn[0])===null||Zn===void 0)?void 0:Zn.name,((Cn=re.videoList)===null||Cn===void 0||((jr=Cn[0])===null||jr===void 0)?void 0:jr.loaded)==100)}},((ir=re.videoList)===null||ir===void 0||((Te=ir[0])===null||Te===void 0)?void 0:Te.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((yr=re.videoList)===null||yr===void 0?void 0:yr.length)&&P.a.createElement("div",{className:O.a.uploadWrap},P.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},P.a.createElement(le.a,Ir,P.a.createElement(e.a,{className:"uploadBtn"},P.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),P.a.createElement("label",{className:"".concat(O.a.upload," ").concat(O.a.uploadLink),style:{display:(Re==null?void 0:Re.length)>0?"none":""},onClick:function(){return K(!0)}},P.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),w&&P.a.createElement(A.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:r,onChange:function(Wn){return l(Wn.target.value)}}))};return P.a.createElement(f.a,{centered:!0,maskClosable:!1,title:$?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:O.a.modal,visible:ee,confirmLoading:Y,onOk:Bn,onCancel:ar},P.a.createElement(i.a,{form:se},P.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:hn,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),P.a.createElement(i.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},P.a.createElement(A.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),P.a.createElement(i.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:O.a.contentItem},Nn()),P.a.createElement(i.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},P.a.createElement(L,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),P.a.createElement("div",{className:O.a.description},P.a.createElement("span",null,""),P.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),P.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),P.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",P.a.createElement("span",{className:O.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};ue.a=Object(_.a)(function(V){var G=V.user,Q=V.loading,ie=V.globalSetting;return{user:G,globalSetting:ie,loading:Q}})(I)},wzkS:function(ze,ue,U){"use strict";U.d(ue,"c",function(){return t}),U.d(ue,"b",function(){return b}),U.d(ue,"d",function(){return p}),U.d(ue,"a",function(){return o}),U.d(ue,"e",function(){return s});var Le=U("VBJJ"),le=U.n(Le),he=U("z3+T"),e=U("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(he.a)(le.a.mark(function f(u){var n;return le.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(e.b)("attachments/".concat(u,".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 s(f,u){return Object(e.f)("libraries/".concat(f,".json"),u)}},xKgJ:function(ze,ue,U){"use strict";U.d(ue,"o",function(){return b}),U.d(ue,"b",function(){return p}),U.d(ue,"c",function(){return g}),U.d(ue,"e",function(){return o}),U.d(ue,"f",function(){return s}),U.d(ue,"s",function(){return f}),U.d(ue,"g",function(){return u}),U.d(ue,"t",function(){return n}),U.d(ue,"d",function(){return a}),U.d(ue,"i",function(){return i}),U.d(ue,"j",function(){return c}),U.d(ue,"q",function(){return m}),U.d(ue,"h",function(){return d}),U.d(ue,"p",function(){return S}),U.d(ue,"r",function(){return x}),U.d(ue,"a",function(){return O}),U.d(ue,"l",function(){return ge}),U.d(ue,"m",function(){return we}),U.d(ue,"k",function(){return re}),U.d(ue,"n",function(){return ce}),U.d(ue,"u",function(){return H});var Le=U("9kvl"),le;(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"})(le||(le={}));var he;(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"})(he||(he={}));var e=function(q){var J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return q.some(function(r){return r==(D==null?void 0:D.role)})},t=function(q){var J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return(D==null?void 0:D.own)?!0:q.some(function(r){var l;return r==(D==null||((l=D.course)===null||l===void 0)?void 0:l.course_role)})},b=function(){var q=Object(Le.b)()._store.getState(),J=q.user,ye=J.userInfo;return ye.main_site},p=function(){var q,J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return D==null||((q=D.course)===null||q===void 0)?void 0:q.course_is_end},g=function(){return t([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant])},o=function(){return t([he.SuperAdmin,he.Teacher,he.Admin,he.Assistant,he.Operation])},s=function(){return t([he.SuperAdmin,he.Teacher,he.Admin])},f=function(){return t([he.SuperAdmin])},u=function(){return t([he.SuperAdmin,he.Operation,he.Admin])},n=function(){return e([he.SuperAdmin,he.Operation])},a=function(){return t([he.SuperAdmin,he.Admin])},i=function(){return t([he.SuperAdmin,he.Operation,he.Admin,he.Teacher])},c=function(){return t([he.Assistant])},m=function(){return t([he.Student])},d=function(){return t([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant,he.Student])},S=function(){var q,J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return(D==null||((q=D.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student])},h=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([le.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([le.SuperAdmin,le.Operation])},x=function(){return e([he.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.Operation])},O=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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.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([le.SuperAdmin]):J||!J&&e([le.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([le.SuperAdmin,le.Operation]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.Operation])},I=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([le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.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([le.SuperAdmin]):J||!J&&e([le.SuperAdmin])},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?e([le.SuperAdmin,le.Operation]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.Operation])},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?!1:J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation]):!1},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?e([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):!1},$=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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.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([le.SuperAdmin]):J||!J&&e([le.SuperAdmin])},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([le.SuperAdmin,le.Operation]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.Operation])},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?J||!J&&e([le.SuperAdmin,le.Operation]):!1},fe=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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.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([he.Teacher])},ge=function(){return e([le.SuperAdmin])},we=function(){return e([le.SuperAdmin,le.Operation])},re=function(){return e([le.Student])},ae=function(){return e([le.SuperAdmin,le.Operation,le.CertifiedTeacher])},ce=function(){var q,J=Object(Le.b)()._store.getState(),ye=J.user;return!!((q=ye.userInfo)===null||q===void 0?void 0:q.login)},H=function(){var q=Object(Le.b)()._store.getState(),J=q.user;return J.userInfo}},y5JW:function(ze,ue,U){"use strict";U.d(ue,"c",function(){return c}),U.d(ue,"a",function(){return m});var Le=U("anXI"),le=U("vZQr"),he=U("MPZO"),e=U("bnk9"),t=U("VBJJ"),b=U.n(t),p=U("z3+T"),g=U("55MS"),o=U("V0hb"),s=U("X/R0"),f=U("M6G9"),u=U("ZZRV"),n=U.n(u),a=U("m3rI"),i=U("wzkS"),c="\u3000\u3000";function m(d){var S=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var A=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,A)).toFixed(1)+" "+S[A]}ue.b=function(d){var S=d.value,A=S===void 0?[]:S,h=d.onChange,P=d.className,x=d.maxSize,_=x===void 0?150:x,v=d.title,O=v===void 0?"\u6587\u4EF6\u4E0A\u4F20":v,R=d.accept,E=R===void 0?null:R,L={multiple:!1,fileList:A,accept:E,withCredentials:!0,beforeUpload:function(I){var V=I.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(I){var V=Object(o.a)(I.fileList);V=V.map(function(G){return G.name.indexOf(c)===-1&&(G.name="".concat(G.name).concat(c).concat(m(G.size))),Object(g.a)({},G)}),h(V)},onRemove:function(){var B=Object(p.a)(b.a.mark(function V(G){var Q,ie;return b.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(Q=G.response?G.response.id:G.uid,!Q){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 I(V){return B.apply(this,arguments)}return I}()};function C(B){B.preventDefault(),B.stopPropagation()}return n.a.createElement("div",{className:"single-upload ".concat(P||"")},n.a.createElement(le.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},O),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 D=new Uint8Array(1);return D.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},D.foo()===42&&typeof D.subarray=="function"&&D.subarray(1,1).byteLength===0}catch(r){return!1}}(),e.kMaxLength=p(),o.poolSize=8192,o._augment=function(D){return D.__proto__=o.prototype,D},o.from=function(D,r,l){return s(null,D,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(D,r,l){return u(null,D,r,l)},o.allocUnsafe=function(D){return n(null,D)},o.allocUnsafeSlow=function(D){return n(null,D)},o.isBuffer=function(D){return!(D==null||!D._isBuffer)},o.compare=function(D,r){if(!o.isBuffer(D)||!o.isBuffer(r))throw new TypeError("Arguments must be Buffers");if(D===r)return 0;for(var l=D.length,T=r.length,y=0,w=Math.min(l,T);y0&&(D=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(D+=" ... ")),""},o.prototype.compare=function(D,r,l,T,y){if(!o.isBuffer(D))throw new TypeError("Argument must be a Buffer");if(r===void 0&&(r=0),l===void 0&&(l=D?D.length:0),T===void 0&&(T=0),y===void 0&&(y=this.length),r<0||l>D.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===D)return 0;for(var w=y-T,K=l-r,W=Math.min(w,K),k=this.slice(T,y),Y=D.slice(r,l),ne=0;ney)&&(l=y),D.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,D,r,l);case"utf8":case"utf-8":return O(this,D,r,l);case"ascii":return R(this,D,r,l);case"latin1":case"binary":return E(this,D,r,l);case"base64":return L(this,D,r,l);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,D,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(D,r){var l=this.length;D=~~D,r=r===void 0?l:~~r,D<0?(D+=l)<0&&(D=0):D>l&&(D=l),r<0?(r+=l)<0&&(r=0):r>l&&(r=l),r0&&(y*=256);)T+=this[D+--r]*y;return T},o.prototype.readUInt8=function(D,r){return r||oe(D,1,this.length),this[D]},o.prototype.readUInt16LE=function(D,r){return r||oe(D,2,this.length),this[D]|this[D+1]<<8},o.prototype.readUInt16BE=function(D,r){return r||oe(D,2,this.length),this[D]<<8|this[D+1]},o.prototype.readUInt32LE=function(D,r){return r||oe(D,4,this.length),(this[D]|this[D+1]<<8|this[D+2]<<16)+16777216*this[D+3]},o.prototype.readUInt32BE=function(D,r){return r||oe(D,4,this.length),16777216*this[D]+(this[D+1]<<16|this[D+2]<<8|this[D+3])},o.prototype.readIntLE=function(D,r,l){D|=0,r|=0,l||oe(D,r,this.length);for(var T=this[D],y=1,w=0;++w=y&&(T-=Math.pow(2,8*r)),T},o.prototype.readIntBE=function(D,r,l){D|=0,r|=0,l||oe(D,r,this.length);for(var T=r,y=1,w=this[D+--T];T>0&&(y*=256);)w+=this[D+--T]*y;return y*=128,w>=y&&(w-=Math.pow(2,8*r)),w},o.prototype.readInt8=function(D,r){return r||oe(D,1,this.length),128&this[D]?-1*(255-this[D]+1):this[D]},o.prototype.readInt16LE=function(D,r){r||oe(D,2,this.length);var l=this[D]|this[D+1]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt16BE=function(D,r){r||oe(D,2,this.length);var l=this[D+1]|this[D]<<8;return 32768&l?4294901760|l:l},o.prototype.readInt32LE=function(D,r){return r||oe(D,4,this.length),this[D]|this[D+1]<<8|this[D+2]<<16|this[D+3]<<24},o.prototype.readInt32BE=function(D,r){return r||oe(D,4,this.length),this[D]<<24|this[D+1]<<16|this[D+2]<<8|this[D+3]},o.prototype.readFloatLE=function(D,r){return r||oe(D,4,this.length),N.read(this,D,!0,23,4)},o.prototype.readFloatBE=function(D,r){return r||oe(D,4,this.length),N.read(this,D,!1,23,4)},o.prototype.readDoubleLE=function(D,r){return r||oe(D,8,this.length),N.read(this,D,!0,52,8)},o.prototype.readDoubleBE=function(D,r){return r||oe(D,8,this.length),N.read(this,D,!1,52,8)},o.prototype.writeUIntLE=function(D,r,l,T){(D=+D,r|=0,l|=0,!T)&&ee(this,D,r,l,Math.pow(2,8*l)-1,0);var y=1,w=0;for(this[r]=255&D;++w=0&&(w*=256);)this[r+y]=D/w&255;return r+l},o.prototype.writeUInt8=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,1,255,0),o.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),this[r]=255&D,r+1},o.prototype.writeUInt16LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=255&D,this[r+1]=D>>>8):$(this,D,r,!0),r+2},o.prototype.writeUInt16BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,65535,0),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>8,this[r+1]=255&D):$(this,D,r,!1),r+2},o.prototype.writeUInt32LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r+3]=D>>>24,this[r+2]=D>>>16,this[r+1]=D>>>8,this[r]=255&D):F(this,D,r,!0),r+4},o.prototype.writeUInt32BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,4294967295,0),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>24,this[r+1]=D>>>16,this[r+2]=D>>>8,this[r+3]=255&D):F(this,D,r,!1),r+4},o.prototype.writeIntLE=function(D,r,l,T){if(D=+D,r|=0,!T){var y=Math.pow(2,8*l-1);ee(this,D,r,l,y-1,-y)}var w=0,K=1,W=0;for(this[r]=255&D;++w>0)-W&255;return r+l},o.prototype.writeIntBE=function(D,r,l,T){if(D=+D,r|=0,!T){var y=Math.pow(2,8*l-1);ee(this,D,r,l,y-1,-y)}var w=l-1,K=1,W=0;for(this[r+w]=255&D;--w>=0&&(K*=256);)D<0&&W===0&&this[r+w+1]!==0&&(W=1),this[r+w]=(D/K>>0)-W&255;return r+l},o.prototype.writeInt8=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,1,127,-128),o.TYPED_ARRAY_SUPPORT||(D=Math.floor(D)),D<0&&(D=255+D+1),this[r]=255&D,r+1},o.prototype.writeInt16LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=255&D,this[r+1]=D>>>8):$(this,D,r,!0),r+2},o.prototype.writeInt16BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,2,32767,-32768),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>8,this[r+1]=255&D):$(this,D,r,!1),r+2},o.prototype.writeInt32LE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,2147483647,-2147483648),o.TYPED_ARRAY_SUPPORT?(this[r]=255&D,this[r+1]=D>>>8,this[r+2]=D>>>16,this[r+3]=D>>>24):F(this,D,r,!0),r+4},o.prototype.writeInt32BE=function(D,r,l){return D=+D,r|=0,l||ee(this,D,r,4,2147483647,-2147483648),D<0&&(D=4294967295+D+1),o.TYPED_ARRAY_SUPPORT?(this[r]=D>>>24,this[r+1]=D>>>16,this[r+2]=D>>>8,this[r+3]=255&D):F(this,D,r,!1),r+4},o.prototype.writeFloatLE=function(D,r,l){return M(this,D,r,!0,l)},o.prototype.writeFloatBE=function(D,r,l){return M(this,D,r,!1,l)},o.prototype.writeDoubleLE=function(D,r,l){return z(this,D,r,!0,l)},o.prototype.writeDoubleBE=function(D,r,l){return z(this,D,r,!1,l)},o.prototype.copy=function(D,r,l,T){if(l||(l=0),T||T===0||(T=this.length),r>=D.length&&(r=D.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),D.length-r=0;--y)D[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,D||(D=0);var w;if(typeof D=="number")for(w=r;w0)throw new Error("Invalid string. Length must be a multiple of 4");return d[S-2]==="="?2:d[S-1]==="="?1:0}function p(d){return 3*d.length/4-b(d)}function g(d){var S,A,h,P,x,_=d.length;P=b(d),x=new a(3*_/4-P),A=P>0?_-4:_;var v=0;for(S=0;S>16&255,x[v++]=h>>8&255,x[v++]=255&h;return P===2?(h=n[d.charCodeAt(S)]<<2|n[d.charCodeAt(S+1)]>>4,x[v++]=255&h):P===1&&(h=n[d.charCodeAt(S)]<<10|n[d.charCodeAt(S+1)]<<4|n[d.charCodeAt(S+2)]>>2,x[v++]=h>>8&255,x[v++]=255&h),x}function o(d){return u[d>>18&63]+u[d>>12&63]+u[d>>6&63]+u[63&d]}function s(d,S,A){for(var h,P=[],x=S;xv?v:_+16383));return h===1?(S=d[A-1],P+=u[S>>2],P+=u[S<<4&63],P+="=="):h===2&&(S=(d[A-2]<<8)+d[A-1],P+=u[S>>10],P+=u[S>>4&63],P+=u[S<<2&63],P+="="),x.push(P),x.join("")}e.byteLength=p,e.toByteArray=g,e.fromByteArray=f;for(var u=[],n=[],a=typeof Uint8Array!="undefined"?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,m=i.length;c>1,i=-7,c=p?o-1:0,m=p?-1:1,d=t[b+c];for(c+=m,s=d&(1<<-i)-1,d>>=-i,i+=u;i>0;s=256*s+t[b+c],c+=m,i-=8);for(f=s&(1<<-i)-1,s>>=-i,i+=g;i>0;f=256*f+t[b+c],c+=m,i-=8);if(s===0)s=1-a;else{if(s===n)return f?NaN:1/0*(d?-1:1);f+=Math.pow(2,g),s-=a}return(d?-1:1)*f*Math.pow(2,s-g)},e.write=function(t,b,p,g,o,s){var f,u,n,a=8*s-o-1,i=(1<>1,m=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,d=g?0:s-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?(u=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+c>=1?m/n:m*Math.pow(2,1-c),b*n>=2&&(f++,n/=2),f+c>=i?(u=0,f=i):f+c>=1?(u=(b*n-1)*Math.pow(2,o),f+=c):(u=b*Math.pow(2,c-1)*Math.pow(2,o),f=0));o>=8;t[p+d]=255&u,d+=S,u/=256,o-=8);for(f=f<0;t[p+d]=255&f,d+=S,f/=256,a-=8);t[p+d-S]|=128*A}},function(he,e){var t={}.toString;he.exports=Array.isArray||function(b){return t.call(b)=="[object Array]"}},function(he,e,t){"use strict";function b(o,s){if(!(o instanceof s))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function o(s,f){for(var u=0;u>>31}var v=(d<<5|d>>>27)+P+u[x];v+=x<20?1518500249+(S&A|~S&h):x<40?1859775393+(S^A^h):x<60?(S&A|S&h|A&h)-1894007588:(S^A^h)-899497514,P=h,h=A,A=S<<30|S>>>2,S=d,d=v}m[0]=m[0]+d|0,m[1]=m[1]+S|0,m[2]=m[2]+A|0,m[3]=m[3]+h|0,m[4]=m[4]+P|0},_doFinalize:function(){var i=this._data,c=i.words,m=8*this._nDataBytes,d=8*i.sigBytes;return c[d>>>5]|=128<<24-d%32,c[14+(d+64>>>9<<4)]=Math.floor(m/4294967296),c[15+(d+64>>>9<<4)]=m,i.sigBytes=4*c.length,this._process(),this._hash},clone:function(){var i=s.clone.call(this);return i._hash=this._hash.clone(),i}});p.SHA1=s._createHelper(n),p.HmacSHA1=s._createHmacHelper(n)}(),b.SHA1})},function(he,e,t){!function(b,p){he.exports=e=p(t(0))}(0,function(b){!function(){var p=b,g=p.lib,o=g.Base,s=p.enc,f=s.Utf8,u=p.algo;u.HMAC=o.extend({init:function(a,i){a=this._hasher=new a.init,typeof i=="string"&&(i=f.parse(i));var c=a.blockSize,m=4*c;i.sigBytes>m&&(i=a.finalize(i)),i.clamp();for(var d=this._oKey=i.clone(),S=this._iKey=i.clone(),A=d.words,h=S.words,P=0;P>>6-m%4*2;i[c>>>2]|=(d|S)<<24-c%4*8,c++}return s.create(i,c)}var g=b,o=g.lib,s=o.WordArray,f=g.enc;f.Base64={stringify:function(n){var a=n.words,i=n.sigBytes,c=this._map;n.clamp();for(var m=[],d=0;d>>2]>>>24-d%4*8&255,A=a[d+1>>>2]>>>24-(d+1)%4*8&255,h=a[d+2>>>2]>>>24-(d+2)%4*8&255,P=S<<16|A<<8|h,x=0;x<4&&d+.75*x>>6*(3-x)&63));var _=c.charAt(64);if(_)for(;m.length%4;)m.push(_);return m.join("")},parse:function(n){var a=n.length,i=this._map,c=this._reverseMap;if(!c){c=this._reverseMap=[];for(var m=0;m0&&(ee=oe.UploadProgress.UploadProgressList[0],$=ee.ClientId),a.default.setClientId($),E&&E(ee)},function(oe){oe&&(L(oe),console.log(oe))})}}]),v}();e.default=_},function(he,e,t){"use strict";function b(f,u){if(!(f instanceof u))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(e,"__esModule",{value:!0});var p=function(){function f(u,n){for(var a=0;a "+B[V]+": "+B[V+1])}}})}},sBCT:function(ze,ue,U){"use strict";var Le=U("anXI"),le=U("vZQr"),he=U("MPZO"),e=U("bnk9"),t=U("NE/W"),b=U("L7QV"),p=U("VBJJ"),g=U.n(p),o=U("z3+T"),s=U("rjoL"),f=U("TMtJ"),u=U("X/R0"),n=U("M6G9"),a=U("EkPb"),i=U("7X0+"),c=U("GZha"),m=U("55MS"),d=U("V0hb"),S=U("DHCt"),A=U("CRgH"),h=U("ZZRV"),P=U.n(h),x=U("q5+0"),_=U("9kvl"),v=U("kwm0"),O=U.n(v),R=U("Aky1"),E=U("m3rI"),L=A.a.TextArea,C=500,B=function(G,Q){var ie,X=Q.payload||{},oe=X.uploadInfo,ee=oe===void 0?{}:oe;switch(Q.type){case"addVideo":return{videoList:[].concat(Object(d.a)(G.videoList),[{name:ee.file.name,size:ee.file.size,type:ee.file.type,fileHash:ee.fileHash,state:ee.state,videoId:ee.videoId,loaded:ee.loaded||0,title:""}])};case"removeVideo":return{videoList:G.videoList.filter(function($){return $.name!==Q.payload.name})};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:G.videoList.map(function($){return $.name===Q.payload.uploadInfo.file.name?Object(m.a)(Object(m.a)({},$),{loaded:Q.payload.progressPercent,videoId:ee.videoId,fileHash:ee.fileHash}):$})};case"updateTitle":return{videoList:(ie=G.videoList)===null||ie===void 0?void 0:ie.map(function($){return $.name===Q.payload.item.name?Object(m.a)(Object(m.a)({},$),{title:Q.payload.title}):$})};default:return{videoList:[]}}},I=function(G){var Q=G.user,ie=G.globalSetting,X=G.loading,oe=G.dispatch,ee=G.visible,$=G.editData,F=G.onCancel,j=F===void 0?function(){}:F,M=G.onOk,z=M===void 0?function(){}:M,Z=Object(x.m)(),te=i.a.useForm(),fe=Object(c.a)(te,1),se=fe[0],ge=Object(h.useReducer)(B,{videoList:[]}),we=Object(c.a)(ge,2),re=we[0],ae=we[1],ce=Object(h.useState)(!1),H=Object(c.a)(ce,2),N=H[0],q=H[1],J=Object(h.useRef)(),ye=Object(h.useState)(),D=Object(c.a)(ye,2),r=D[0],l=D[1],T=Object(h.useState)(!1),y=Object(c.a)(T,2),w=y[0],K=y[1],W=Object(h.useState)(!1),k=Object(c.a)(W,2),Y=k[0],ne=k[1],pe=Object(h.useState)([]),me=Object(c.a)(pe,2),Re=me[0],de=me[1],ke=Object(h.useState)([]),tt=Object(c.a)(ke,2),Ue=tt[0],dt=tt[1];Object(h.useEffect)(function(){if(!$)return;K($.is_link),l($.link),!$.is_link&&ae({type:"addVideo",payload:{uploadInfo:{file:{name:$.file_name},videoId:$.video_id,loaded:100}}}),se.setFieldsValue({name:$.name,description:$.description})},[$]);var Wt=function(){var kt=document.getElementById("fileUpload");kt.value=""},_n=function(kt){var Mt,ln,cn;K(!1);var At=kt.target.files[0];if(!At){Wt();return}var dn=At.name.toLowerCase();if(dn&&dn.indexOf(".avi")==-1&&dn.indexOf(".flv")==-1&&dn.indexOf(".f4v")==-1&&dn.indexOf(".m4v")==-1&&dn.indexOf(".mov")==-1&&dn.indexOf(".mp4")==-1&&dn.indexOf(".rmvb")==-1&&dn.indexOf(".swf")==-1&&dn.indexOf(".webm")==-1&&dn.indexOf(".wmv")==-1){n.b.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Wt();return}if(!(((Mt=Q.userInfo)===null||Mt===void 0?void 0:Mt.admin)||((ln=Q.userInfo)===null||ln===void 0?void 0:ln.business))&&At.size>C*1024*1024){n.b.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7".concat(C,"M")),Wt();return}if((cn=re.videoList)===null||cn===void 0?void 0:cn.find(function(Dn){return Dn.name===At.name})){n.b.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Wt();return}Bn(At)},xn=function(kt,Mt){f.a.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:P.a.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Mt?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:function(){Wt(),ae({type:"removeVideo",payload:{name:kt}})}})},Bn=function(kt){var Mt,ln='{"Vod":{}}';if(q(!0),J.current){J.current.addFile(kt,null,null,null,ln);return}Object(R.a)((Mt=Q.userInfo)===null||Mt===void 0?void 0:Mt.login,{create:!J,addFileSuccess:function(At){ae({type:"addVideo",payload:{uploadInfo:At}})},onUploadProgress:function(At,dn,Dn){var Qn=Math.ceil(Dn*100);ae({type:"updateProgress",payload:{uploadInfo:At,progressPercent:Qn}}),Wt()},onUploadFailed:function(At){n.b.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:function(At){q(!1)},onUploadSucceed:function(At){q(!1)},onUploadError:function(At){q(!1)},gotUploader:function(At){At.addFile(kt,null,null,null,ln),J.current=At}})},Wn=function(){var vn=Object(o.a)(g.a.mark(function kt(){var Mt,ln;return g.a.wrap(function(At){for(;;)switch(At.prev=At.next){case 0:return At.next=2,se.validateFields();case 2:if(!(Ue&&(Ue==null?void 0:Ue.length)<=0||w&&!r)){At.next=5;break}return n.b.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE"),At.abrupt("return");case 5:return ne(!0),Mt=w?{link:r}:{video_id:Ue==null?void 0:Ue[0].attachment_id,video_name:Ue==null?void 0:Ue[0].name,filesize:Ue==null?void 0:Ue[0].filesize,duration:Ue==null?void 0:Ue[0].duration},At.next=9,z(Object(m.a)(Object(m.a)({},Mt),{name:se.getFieldValue("name"),description:se.getFieldValue("description")}));case 9:ln=At.sent,ne(!1),ln.id&&_r();case 12:case"end":return At.stop()}},kt)}));return function(){return vn.apply(this,arguments)}}(),_r=function(){se.resetFields(),ae({type:"removeAll"}),l(null),K(null)},rr=function(){j(),_r()},Ur={name:"file",multiple:!0,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",action:E.a.API_SERVER+"/api/attachments.json",fileList:Re,withCredentials:!0,onRemove:function(kt){},onChange:function(kt){var Mt=kt.file.status;if(Mt!=="uploading",Mt==="removed"&&de(kt.fileList),Mt==="done"){var ln;de(kt==null||((ln=kt.fileList)===null||ln===void 0)?void 0:ln.slice(-1)),vr(kt.file),n.b.success("".concat(kt.file.name," \u6587\u4EF6\u4E0A\u4F20\u6210\u529F"))}else Mt==="error"&&n.b.error("".concat(kt.file.name," \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25"))},beforeUpload:function(kt){var Mt=kt.size/1024/1024<1e3;return Mt||n.b.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E150MB"),Mt}};function vr(vn){var kt=URL.createObjectURL(vn.originFileObj),Mt=new Audio(kt);Mt.addEventListener("loadedmetadata",function(ln){var cn,At,dn=Mt.duration,Dn={};Dn.name=vn.name,Dn.duration=Math.floor(dn),Dn.filesize=vn.size,Dn.attachment_id=vn==null?void 0:vn.response.id,Dn.course_id=Z.coursesId,Dn.category_id=(cn=Location)===null||cn===void 0||((At=cn.query)===null||At===void 0)?void 0:At.categoryId,Ue.push(Dn),dt(Object(d.a)(Ue))})}var Nn=function(){var kt,Mt,ln,cn,At,dn,Dn,Qn,gr,ar,Te,Er;return P.a.createElement(P.a.Fragment,null,!w&&!!((kt=re.videoList)===null||kt===void 0?void 0:kt.length)&&P.a.createElement("div",{className:O.a.fileProgress},((Mt=re.videoList)===null||Mt===void 0||((ln=Mt[0])===null||ln===void 0)?void 0:ln.loaded)==100?P.a.createElement("div",{className:"".concat(O.a.videoName," font14")},(cn=re.videoList)===null||cn===void 0||((At=cn[0])===null||At===void 0)?void 0:At.name):P.a.createElement(b.a,{style:{width:"80%"},percent:(dn=re.videoList)===null||dn===void 0||((Dn=dn[0])===null||Dn===void 0)?void 0:Dn.loaded,status:((Qn=re.videoList)===null||Qn===void 0||((gr=Qn[0])===null||gr===void 0)?void 0:gr.loaded)==100?"normal":"active"}),P.a.createElement("div",{className:O.a.fileCancel,onClick:function(){var zn,Zn,Cn,Lr;return xn((zn=re.videoList)===null||zn===void 0||((Zn=zn[0])===null||Zn===void 0)?void 0:Zn.name,((Cn=re.videoList)===null||Cn===void 0||((Lr=Cn[0])===null||Lr===void 0)?void 0:Lr.loaded)==100)}},((ar=re.videoList)===null||ar===void 0||((Te=ar[0])===null||Te===void 0)?void 0:Te.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((Er=re.videoList)===null||Er===void 0?void 0:Er.length)&&P.a.createElement("div",{className:O.a.uploadWrap},P.a.createElement("label",{htmlFor:"fileUpload",style:{marginRight:"30px"}},P.a.createElement(le.a,Ur,P.a.createElement(e.a,{className:"uploadBtn"},P.a.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"))),P.a.createElement("label",{className:"".concat(O.a.upload," ").concat(O.a.uploadLink),style:{display:(Re==null?void 0:Re.length)>0?"none":""},onClick:function(){return K(!0)}},P.a.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),w&&P.a.createElement(A.a,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:r,onChange:function(zn){return l(zn.target.value)}}))};return P.a.createElement(f.a,{centered:!0,maskClosable:!1,title:$?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:O.a.modal,visible:ee,confirmLoading:Y,onOk:Wn,onCancel:rr},P.a.createElement(i.a,{form:se},P.a.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:_n,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),P.a.createElement(i.a.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},P.a.createElement(A.a,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),P.a.createElement(i.a.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:O.a.contentItem},Nn()),P.a.createElement(i.a.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},P.a.createElement(L,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),P.a.createElement("div",{className:O.a.description},P.a.createElement("span",null,""),P.a.createElement("div",null,"\u4E0A\u4F20\u8BF4\u660E\uFF1A\u76EE\u524D\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u89C6\u9891\u6587\u4EF6\u6700\u5927\u9650\u52361000M"),P.a.createElement("div",null,"\u89C6\u9891\u89C4\u683C\uFF1Amp4(h264) "),P.a.createElement("div",null,"\u6E29\u99A8\u63D0\u793A\uFF1A",P.a.createElement("span",{className:O.a.colorOrange},"\u5982\u679C\u4E0A\u4F20\u5230\u5E73\u53F0\u540E\uFF0C\u89C6\u9891\u64AD\u653E\u53EA\u6709\u58F0\u97F3\u6CA1\u6709\u753B\u9762\u3002\u53EF\u4EE5\u4F7F\u7528\u683C\u5F0F\u5DE5\u5382\u8F6C\u6362\u89C6\u9891\u683C\u5F0F\uFF0Cmp4\u7684\u89C6\u9891\u7F16\u7801\u6709\u4E09\u79CD\uFF1AMPEG4(DivX),MPEG4(Xvid),AVC(H264)\uFF0C\u8F6C\u6362\u6210AVC(H264)\u7F16\u7801\uFF0C\u5C31\u80FD\u6B63\u5E38\u64AD\u653E")))))};ue.a=Object(_.a)(function(V){var G=V.user,Q=V.loading,ie=V.globalSetting;return{user:G,globalSetting:ie,loading:Q}})(I)},wzkS:function(ze,ue,U){"use strict";U.d(ue,"c",function(){return t}),U.d(ue,"b",function(){return b}),U.d(ue,"d",function(){return p}),U.d(ue,"a",function(){return o}),U.d(ue,"e",function(){return s});var Le=U("VBJJ"),le=U.n(Le),he=U("z3+T"),e=U("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(he.a)(le.a.mark(function f(u){var n;return le.a.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,Object(e.b)("attachments/".concat(u,".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 s(f,u){return Object(e.f)("libraries/".concat(f,".json"),u)}},xKgJ:function(ze,ue,U){"use strict";U.d(ue,"o",function(){return b}),U.d(ue,"b",function(){return p}),U.d(ue,"c",function(){return g}),U.d(ue,"e",function(){return o}),U.d(ue,"f",function(){return s}),U.d(ue,"s",function(){return f}),U.d(ue,"g",function(){return u}),U.d(ue,"t",function(){return n}),U.d(ue,"d",function(){return a}),U.d(ue,"i",function(){return i}),U.d(ue,"j",function(){return c}),U.d(ue,"q",function(){return m}),U.d(ue,"h",function(){return d}),U.d(ue,"p",function(){return S}),U.d(ue,"r",function(){return x}),U.d(ue,"a",function(){return O}),U.d(ue,"l",function(){return ge}),U.d(ue,"m",function(){return we}),U.d(ue,"k",function(){return re}),U.d(ue,"n",function(){return ce}),U.d(ue,"u",function(){return H});var Le=U("9kvl"),le;(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"})(le||(le={}));var he;(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"})(he||(he={}));var e=function(q){var J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return q.some(function(r){return r==(D==null?void 0:D.role)})},t=function(q){var J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return(D==null?void 0:D.own)?!0:q.some(function(r){var l;return r==(D==null||((l=D.course)===null||l===void 0)?void 0:l.course_role)})},b=function(){var q=Object(Le.b)()._store.getState(),J=q.user,ye=J.userInfo;return ye.main_site},p=function(){var q,J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return D==null||((q=D.course)===null||q===void 0)?void 0:q.course_is_end},g=function(){return t([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant])},o=function(){return t([he.SuperAdmin,he.Teacher,he.Admin,he.Assistant,he.Operation])},s=function(){return t([he.SuperAdmin,he.Teacher,he.Admin])},f=function(){return t([he.SuperAdmin])},u=function(){return t([he.SuperAdmin,he.Operation,he.Admin])},n=function(){return e([he.SuperAdmin,he.Operation])},a=function(){return t([he.SuperAdmin,he.Admin])},i=function(){return t([he.SuperAdmin,he.Operation,he.Admin,he.Teacher])},c=function(){return t([he.Assistant])},m=function(){return t([he.Student])},d=function(){return t([he.SuperAdmin,he.Operation,he.Admin,he.Teacher,he.Assistant,he.Student])},S=function(){var q,J=Object(Le.b)()._store.getState(),ye=J.user,D=ye.userInfo;return(D==null||((q=D.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student])},h=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([le.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([le.SuperAdmin,le.Operation])},x=function(){return e([he.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.Operation])},O=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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.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([le.SuperAdmin]):J||!J&&e([le.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([le.SuperAdmin,le.Operation]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.Operation])},I=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([le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.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([le.SuperAdmin]):J||!J&&e([le.SuperAdmin])},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?e([le.SuperAdmin,le.Operation]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher,le.Student]):J||!J&&e([le.SuperAdmin,le.Operation])},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?!1:J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation]):!1},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?e([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):!1},$=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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.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([le.SuperAdmin]):J||!J&&e([le.SuperAdmin])},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([le.SuperAdmin,le.Operation]):J||!J&&e([le.SuperAdmin,le.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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.Operation])},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?J||!J&&e([le.SuperAdmin,le.Operation]):!1},fe=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([le.SuperAdmin,le.Operation,le.CertifiedTeacher,le.TrainingProduction,le.UncertifiedTeacher]):J||!J&&e([le.SuperAdmin,le.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([he.Teacher])},ge=function(){return e([le.SuperAdmin])},we=function(){return e([le.SuperAdmin,le.Operation])},re=function(){return e([le.Student])},ae=function(){return e([le.SuperAdmin,le.Operation,le.CertifiedTeacher])},ce=function(){var q,J=Object(Le.b)()._store.getState(),ye=J.user;return!!((q=ye.userInfo)===null||q===void 0?void 0:q.login)},H=function(){var q=Object(Le.b)()._store.getState(),J=q.user;return J.userInfo}},y5JW:function(ze,ue,U){"use strict";U.d(ue,"c",function(){return c}),U.d(ue,"a",function(){return m});var Le=U("anXI"),le=U("vZQr"),he=U("MPZO"),e=U("bnk9"),t=U("VBJJ"),b=U.n(t),p=U("z3+T"),g=U("55MS"),o=U("V0hb"),s=U("X/R0"),f=U("M6G9"),u=U("ZZRV"),n=U.n(u),a=U("m3rI"),i=U("wzkS"),c="\u3000\u3000";function m(d){var S=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var A=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,A)).toFixed(1)+" "+S[A]}ue.b=function(d){var S=d.value,A=S===void 0?[]:S,h=d.onChange,P=d.className,x=d.maxSize,_=x===void 0?150:x,v=d.title,O=v===void 0?"\u6587\u4EF6\u4E0A\u4F20":v,R=d.accept,E=R===void 0?null:R,L={multiple:!1,fileList:A,accept:E,withCredentials:!0,beforeUpload:function(I){var V=I.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(I){var V=Object(o.a)(I.fileList);V=V.map(function(G){return G.name.indexOf(c)===-1&&(G.name="".concat(G.name).concat(c).concat(m(G.size))),Object(g.a)({},G)}),h(V)},onRemove:function(){var B=Object(p.a)(b.a.mark(function V(G){var Q,ie;return b.a.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:if(Q=G.response?G.response.id:G.uid,!Q){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 I(V){return B.apply(this,arguments)}return I}()};function C(B){B.preventDefault(),B.stopPropagation()}return n.a.createElement("div",{className:"single-upload ".concat(P||"")},n.a.createElement(le.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},O),n.a.createElement("span",{onClick:C,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",_,"M) ")))}}}]);